1 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/debug-manager/data_view.c,
4 plugins/debug-manager/sparse_view.c,
5 manuals/anjuta-manual/C/debugger.xml:
6 Fix #513130, #513131 #513135: Wrong menu item names and errors
9 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
11 * plugins/tools/editor.c:
12 ianjuta_document_manager_find_document_with_path expect an uri not
15 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
17 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18 manuals/reference/libanjuta/libanjuta-sections.txt,
19 libanjuta/interfaces/libanjuta.idl:
20 Documentation fixes for IAnjutaDebugger* interfaces
24 2008-01-27 Naba Kumar <naba@gnome.org>
26 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
29 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
30 (value_added_current_editor), (value_removed_current_editor):
33 * TODO.tasks: Updated.
35 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
36 scrollwindow shadow in.
38 * plugins/editor/anjuta-editor-scintilla.glade:
39 * plugins/editor/style-editor.c: (create_style_editor_gui):
40 Set style window transient and cetered for preferences window.
41 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
43 * plugins/editor/anjuta-editor-scintilla.glade:
44 Fixes Bug #427108 - Scintilla plugin configuration folding-style
47 * configure.in, NEWS: Updated for release 2.3.3
49 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
51 * plugins/debug-manager/anjuta-debug-manager.glade:
52 Fix #512224: Use a string in english
54 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
56 * plugins/build-basic-autotools/build-basic-autotools.c:
57 ianjuta_document_manager_goto_file_line_mark needs an uri and
60 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
62 * plugins/symbol-browser/plugin.c,
63 plugins/symbol-browser/an_symbol_view.c:
64 use gnome_vfs_get_uri_from_local_path to get local path from uri
65 This takes care of escaping some characters
67 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
69 * plugins/debug-manager/stack_trace.c:
70 Probably fix #510028: crash debugger when having a relative filename
73 2008-01-25 Tom <tpgww@onepost.net>
75 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
77 * plugins/document-manager/plugin.c,
78 plugins/document-manager/file_history.c,
79 plugins/document-manager/file_history.h,
80 plugins/document-manager/anjuta-docman.c,
81 plugins/document-manager/anjuta-docman.h:
82 Rename filename argument to uri when an uri is expected
83 anjuta_docman_get_document_for_uri will remove symlinks
85 2008-01-25 Naba Kumar <naba@gnome.org>
87 * plugins/terminal/terminal.c: (terminal_execute),
89 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
91 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
93 * plugins/debug-manager/anjuta-debug-manager.glade,
94 plugins/debug-manager/start.c:
95 Fix #511049: Change UI of add source directories dialog
97 2008-01-24 Naba Kumar <naba@gnome.org>
99 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
100 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
101 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
102 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
103 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
106 2008-01-24 Johannes Schmid <jhs@gnome.org>
108 Patch from: Luca Ferretti <ella.uca@libero.it>:
110 * plugins/document-manager/anjuta-docman.c:
111 (anjuta_docman_page_init), (anjuta_docman_class_init):
112 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
114 Fix #511757 – Close icon in tabs cut off (Patch was only for
115 document-manager, also adapted it for message-manager)
117 2008-01-24 Johannes Schmid <jhs@gnome.org>
119 * plugins/Makefile.am:
120 * plugins/sourceview/anjuta-document.c:
121 * plugins/sourceview/anjuta-marshal.list:
122 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
123 (anjuta_view_key_press_event):
124 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
125 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
126 (iiter_diff), (iiter_iface_init):
127 * plugins/sourceview/sourceview.c: (on_document_char_added),
128 (ieditor_goto_position), (ieditor_get_text),
129 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
130 (ieditor_erase), (ieditor_get_line_from_position),
131 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
132 (ieditor_get_position_from_offset), (ieditor_get_start_position),
133 (ieditor_get_end_position), (ieditor_goto_start),
134 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
135 (iconvert_to_lower), (iindic_set), (iassist_suggest),
138 Implemented new iterators interface in sourceview editor and
141 2008-01-23 Naba Kumar <naba@gnome.org>
143 * libanjuta/interfaces/libanjuta.idl:
144 * manuals/reference/libanjuta/libanjuta-sections.txt:
145 * plugins/build-basic-autotools/build-basic-autotools.c:
146 (build_indicator_location_set), (on_editor_changed):
147 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
148 * plugins/debug-manager/variable.c: (get_hovered_word):
149 * plugins/document-manager/action-callbacks.c:
150 (on_editor_command_upper_case_activate),
151 (on_editor_command_lower_case_activate):
152 * plugins/document-manager/search-box.c: (on_incremental_search),
153 (on_search_activated):
154 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
155 (iiter_last), (iiter_set_position), (iiter_get_position),
156 (iiter_get_length), (iiter_compare), (iiter_diff),
158 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
159 (text_editor_goto_point), (itext_editor_goto_start),
160 (itext_editor_goto_end), (itext_editor_goto_position),
161 (itext_editor_get_text_all), (itext_editor_get_text),
162 (itext_editor_get_position), (itext_editor_get_offset),
163 (itext_editor_get_length), (itext_editor_insert),
164 (itext_editor_erase), (itext_editor_erase_all),
165 (itext_editor_get_column), (itext_editor_get_overwrite),
166 (itext_editor_set_popup_menu),
167 (itext_editor_get_line_from_position),
168 (itext_editor_get_line_begin_position),
169 (itext_editor_get_line_end_position),
170 (itext_editor_get_position_from_offset),
171 (itext_editor_get_start_position), (itext_editor_get_end_position),
172 (itext_editor_iface_init), (iconvert_to_upper),
173 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
175 * plugins/editor/text_editor.h:
176 * plugins/editor/text_editor_cbs.c:
177 (on_text_editor_scintilla_notify):
178 * plugins/indent/plugin.c: (on_indent_action_activate):
179 * plugins/language-support-cpp-java/cpp-java-assist.c:
180 (cpp_java_assist_get_scope_context),
181 (cpp_java_assist_get_pre_word),
182 (cpp_java_assist_show_autocomplete),
183 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
184 (on_editor_char_added), (on_assist_chosen):
185 * plugins/language-support-cpp-java/plugin.c:
186 (get_line_indentation), (skip_iter_to_previous_logical_line),
187 (skip_preprocessor_lines), (initialize_indentation_params),
188 (set_line_indentation), (get_line_indentation_base),
189 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
190 (on_editor_char_inserted_java), (on_auto_indent):
191 * plugins/macro/macro-actions.c: (match_shortcut):
192 * plugins/macro/macro-dialog.c: (on_ok_clicked):
193 * plugins/macro/plugin.c: (match_keyword):
194 * plugins/search/plugin.c: (find_incremental):
195 * plugins/search/search-replace.c: (search_and_replace),
197 * plugins/search/search-replace_backend.c:
198 (file_buffer_new_from_te), (file_buffer_line_from_pos),
199 (create_search_entries):
200 * plugins/symbol-browser/plugin.c:
201 (on_editor_buffer_symbols_update_timeout), (on_char_added),
202 (isymbol_manager_iface_init):
203 * plugins/symbol-db/plugin.c:
204 (on_editor_buffer_symbols_update_timeout), (on_char_added),
205 (isymbol_manager_iface_init):
206 * plugins/tools/execute.c: (atp_output_context_construct),
207 (atp_output_context_destroy), (atp_user_tool_execute):
209 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
210 iterators instead of integer offsets.
211 - Renamed original ianjuta_editor_get_position(int) to
212 ianjuta_editor_get_offset(). It is deprecated.
213 - Renamed original ianjuta_editor_get_position_iter() to
214 ianjuta_editor_get_position().
215 - Renamed ianjuta_editor_get_cell_iter() to
216 ianjuta_editor_get_position_from_offset()
217 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
219 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
220 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
221 ianjuta_editor_goto_end().
222 - All relevent signals and methods converted to use iterators.
223 - All relevent plugins fixed to use new API.
224 - Removed ianjuta_editor_cell_get_line() because it is provided by
225 ianjuta_editor_get_line_from_position().
226 - Removed ianjuta_symbol_manager_get_completions_at_position()
227 because it not used anywhere and is not right to be there.
228 - Updated IAnjutaEditable documentation.
230 Updated IAnjutaIterable interface:
231 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
232 - Introduced 'end-iter' to point at the end of the list.
233 - Updated IAnjutaIterable documentation.
235 * plugins/Makefile.am:
236 (Disabled sourceview plugin for now. Jhs is coming up with a patch
239 2008-01-22 Johannes Schmid <jhs@gnome.org>
241 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
242 * plugins/project-import/anjuta-project-import.glade:
243 * plugins/project-import/anjuta-project-import.plugin.in:
244 * plugins/project-wizard/anjuta-project-wizard.glade:
245 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
246 * plugins/project-wizard/druid.c: (npw_druid_new):
247 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
249 Fixed #465084 – wizard instead of assistant (only string changes...)
251 2008-01-20 Rob Bradford <rob@openedhand.com>
253 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
254 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
255 coming up with the solution. (Bug: #510390.)
257 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
259 * plugins/build-basic-autotools/executer.c:
260 Fix #502508, use anjuta_launcher to keep program output
262 * plugins/terminal/terminal.c:
263 Remove unused child_initizlized member
264 Start the shell on plugin activation
266 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
268 * plugins/debug-manager/sparse_buffer.c:
269 Fix a crash when scrolling in the diassembly window
271 * plugins/debug-manager/sparse_view.c:
272 Small limit change using the same "unit" for both number
274 2008-01-19 Naba Kumar <naba@gnome.org>
276 * plugins/language-support-cpp-java/cpp-java-assist.c:
277 (cpp_java_assist_get_scope_context),
278 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
281 2008-01-19 Johannes Schmid <jhs@gnome.org>
283 * plugins/sourceview/anjuta-editor-sourceview.glade:
284 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
286 And even more strings...
288 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
290 * plugins/project-wizard/templates/cpp/src/main.cc:
291 Fix #498734, typing error in c++ project template
293 2008-01-19 Johannes Schmid <jhs@gnome.org>
295 * plugins/editor/text_editor.c: (text_editor_save_file):
296 * plugins/macro/anjuta-macro.glade:
297 * plugins/subversion/anjuta-subversion.glade:
299 Fixed even more strings
301 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
303 * plugins/language-support-cpp-java/cpp-java-assist.c:
304 Fix bug #488519, remove critical warning (completion_cache == NULL
307 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
309 * plugins/gdb/debugger.c:
310 Enable logging of gdb communication with an environment variable
312 2008-01-19 Naba Kumar <naba@gnome.org>
314 * plugins/editor/text-editor-iterable.c: (iiter_next),
315 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
316 editor native funtions to avoid round trips.
318 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
320 * plugins/editor/text_editor.c:
321 Fix a bug due to the previous patch: Unable to save new file in
324 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
326 * plugins/debug-manager/disassemble.c,
327 plugins/debug-manager/disassemble.h,
328 plugins/debug-manager/registers.c,
329 plugins/debug-manager/registers.h,
330 plugins/debug-manager/memory.c,
331 plugins/debug-manager/memory.h,
332 plugins/debug-manager/command.c,
333 plugins/debug-manager/command.h,
334 plugins/debug-manager/queue.c,
335 plugins/debug-manager/queue.h,
336 plugins/debug-manager/breakpoints.c,
337 plugins/debug-manager/stack_trace.c,
338 plugins/debug-manager/threads.c,
339 plugins/debug-manager/plugin.c,
340 plugins/gdb/plugin.c,
341 plugins/gdb/debugger.c,
342 plugins/gdb/debugger.h,
343 manuals/reference/libanjuta/libanjuta-sections.txt,
344 manuals/reference/libanjuta/libanjuta.types,
345 libanjuta/interfaces/libanjuta.idl:
346 Use gulong instead of guint for addresses
347 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
348 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
350 * plugins/gdb/anjuta-gdb.plugin.in:
351 Remove reference to IAnjutaCpuDebugger (useless)
353 2008-01-18 Johannes Schmid <jhs@gnome.org>
355 * AUTHORS: Added Alexander
357 2008-01-18 Johannes Schmid <jhs@gnome.org>
359 Patch from: Alexander Korolyov <kilork@yandex.ru>
361 * plugins/editor/text_editor.c: (load_from_file),
362 (text_editor_save_file):
364 Fixed symlinks (#510238) and file permission (#405321)
365 handling for scintilla editor.
367 2008-01-17 Johannes Schmid <jhs@gnome.org>
369 * plugins/document-manager/action-callbacks.c:
370 (on_editor_command_select_all_activate),
371 (on_editor_command_cut_activate),
372 (on_editor_command_paste_activate),
373 (on_editor_command_copy_activate),
374 (on_editor_command_clear_activate):
375 Resupport cut/copy/paste/clear on GtkEditables when those
376 have focus. (Important for shortcuts to work).
378 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
379 * plugins/document-manager/search-box.c: (on_search_activated):
380 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
381 * plugins/patch/patch-plugin.c: (on_ok_clicked):
382 * plugins/profiler/plugin.c: (profiler_get_data):
383 * plugins/project-wizard/druid.c: (npw_druid_new):
384 * plugins/project-wizard/install.c: (on_install_end_install_file):
385 * plugins/sourceview/anjuta-editor-sourceview.glade:
386 * plugins/subversion/anjuta-subversion.glade:
387 * plugins/tools/anjuta-tools.glade:
390 2008-01-17 Naba Kumar <naba@gnome.org>
392 Patch from James Liggett:
394 * plugins/subversion/subversion-add-dialog.c:
395 (on_subversion_add_response):
396 * plugins/subversion/subversion-copy-dialog.c:
397 (on_subversion_copy_response):
398 * plugins/subversion/subversion-diff-dialog.c:
399 (on_subversion_diff_response):
400 * plugins/subversion/subversion-merge-dialog.c:
401 (on_subversion_merge_response):
402 * plugins/subversion/subversion-remove-dialog.c:
403 (on_subversion_remove_response):
404 * plugins/subversion/subversion-switch-dialog.c:
405 (on_subversion_switch_response):
406 * plugins/subversion/subversion-ui-utils.c: (check_input):
407 * plugins/subversion/subversion-ui-utils.h:
408 * plugins/subversion/subversion-update-dialog.c:
409 (on_subversion_update_response):
411 If the user doesn't enter any data for path or revision fields in
412 certain SVN plugin dialogs, libsvn throws assertion failures and
413 kills Anjuta. To avoid this, the validity of path and revision
414 input data are checked before the command gets executed.
416 Fixes Bug #509510 - Check input of some dialogs to avoid termination
417 if user gives bad or no input
419 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
421 * plugins/document-manager/anjuta-docman.c:
422 Fix #507627 memory tab stay active on debugger stop
423 Remove two unused variables due to the previous patch
425 2008-01-16 Johannes Schmid <jhs@gnome.org>
427 * libanjuta/anjuta-plugin-manager.c:
428 Fixed #508399 – When you enable a plugin, preferences don't show up
430 2008-01-16 Rob Bradford <rob@openedhand.com>
432 Reviewed by: Johannes Schmid <jhs@gnome.org>
434 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
435 (get_property_value_as_string), (set_property_value_as_string),
436 (register_callbacks):
437 * libanjuta/anjuta-preferences.h:
438 Add support for both file and folder preferences (originally only
439 folder choosers were supported. (Fixes bug: #508805.)
441 * plugins/file-manager/file-manager.glade:
442 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
445 2008-01-16 Johannes Schmid <jhs@gnome.org>
447 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
449 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
452 Fixed #509875 – The "Update globale tags" button wording is incorrect
453 Fixed #509873 – Build Autotools Preferences has excessive padding
454 Fixed #509872 – General Information labels are incorrectly aligned
455 Fixed #509871 – General preferences has incorrect use of colons
457 2008-01-16 Johannes Schmid <jhs@gnome.org>
459 * plugins/document-manager/anjuta-document-manager.glade:
460 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
462 Fixed #509865 – Incorrect padding in the Documents settings tabs
463 Fixed #509867 – Create button contents is mis-aligned
464 Fixed #509869 – "Add Directory" button is not HIG complient
466 2008-01-16 Johannes Schmid <jhs@gnome.org>
468 * libanjuta/anjuta-preferences-dialog.c:
469 (anjuta_preferences_dialog_add_page):
471 Fix #509864 – No initial section selected when opening the Preferences dialog
473 2008-01-16 Johannes Schmid <jhs@gnome.org>
475 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
476 Removed unused gconf_notifications
478 * plugins/search/anjuta-search.glade:
479 * plugins/subversion/anjuta-subversion.glade:
480 * plugins/tools/anjuta-tools.glade:
481 * src/anjuta-app.c: (anjuta_app_instance_init):
483 Fixed various strings
485 2008-01-15 Naba Kumar <naba@gnome.org>
487 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
488 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
491 * plugins/symbol-browser/an_symbol_view.c:
492 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
495 2008-01-15 Johannes Schmid <jhs@gnome.org>
497 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
498 (anjuta_profile_add_plugins_from_xml):
499 * plugins/file-manager/file-manager.glade:
502 * libanjuta/interfaces/libanjuta.idl:
505 * plugins/sourceview/Makefile.am:
506 * plugins/sourceview/anjuta-editor-sourceview.glade:
507 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
508 (end_print), (print_setup), (sourceview_print),
509 (sourceview_print_preview):
510 * plugins/sourceview/sourceview.c: (iprint_print),
511 (iprint_print_preview):
513 Added printing support to GtkSourceView editor
515 2007-01-14 Tom <tpgww@onepost.net>
517 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
519 * plugins/document-manager/anjuta-docman.c:
520 Fix two memory leaks added by the previous patch
522 2008-01-14 Johannes Schmid <jhs@gnome.org>
524 * plugins/sourceview/assist-tip.c: (assist_tip_move):
525 * plugins/sourceview/assist-window.c: (assist_window_move):
529 2008-01-14 Rob Bradford <rob@openedhand.com>
531 * global-tags/Makefile.am:
532 * global-tags/create_global_tags.sh.in:
533 Install anjuta-tags binary into FHS policy compliant directory and
534 update references. (Fixes bug: 509346.)
536 2008-01-13 Naba Kumar <naba@gnome.org>
538 Patch from: Ritesh Khadgaray
539 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
540 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
541 Adds export-dynamic option to LDFLAGS to project template for libglade
542 to work for autoconnect signals.
544 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
546 * libanjuta/anjuta-utils.c:
547 anjuta_util_get_real_path return a string that need to be freed
548 with g_free even if PATH_MAX is not defined
550 2008-01-13 Andre Klapper <a9016009@gmx.de>
552 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
555 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
557 * plugins/document-manager/anjuta-docman.c:
558 Do not reopen file having escaped character (+,...) in path name
560 2008-01-13 Naba Kumar <naba@gnome.org>
562 * libanjuta/interfaces/libanjuta.idl:
563 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
564 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
565 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
566 IAnjutaProjectManager::add_sources().
568 * plugins/glade/plugin.c: (on_glade_resource_removed),
569 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
570 stubs for handing resources in glade file.
572 2008-01-13 Naba Kumar <naba@gnome.org>
574 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
576 * plugins/glade/plugin.c: (ifile_open): Select the first window
577 in the glade project when it is first opened. Avoids empty glade
578 document the first time.
580 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
582 Reviewed by: Johannes Schmid <jhs@gnome.org>
584 * plugins/gtodo/callback.c: (remove_todo_item):
585 Fix #507304 – crash in Anjuta IDE while removing done tasks
587 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
589 * plugins/debug-manager/anjuta-debug-manager.ui,
590 plugins/debug-manager/plugin.c,
591 plugins/debug-manager/start.h,
592 plugins/debug-manager/start.c:
593 New menu item to add extra source directories for debugger
597 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
599 * plugins/gtodo/callback.c: (remove_todo_item):
600 Fix #507304 – crash in Anjuta IDE while removing done tasks
602 2008-01-11 Naba Kumar <naba@gnome.org>
604 * configure.in: Bumped version to 2.3.2
605 * NEWS: Updated for anjuta 2.3.2 release
606 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
609 2008-01-11 Johannes Schmid <jhs@gnome.org>
611 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
613 Reverted accidently commited change
615 * plugins/document-manager/anjuta-document-manager.glade:
616 Fix Gtk-Critical because of broken glade file
618 2008-01-11 Naba Kumar <naba@gnome.org>
620 * plugins/glade/plugin.c: (on_document_destroy),
621 (glade_plugin_add_project): Fixed a bug where when more than one
622 glade document is open and one is closed, it closes all the glade
623 documents. Also it might have fixed the bug where sometimes closing
624 the glade document leaves glade widget tree unclosed.
626 2008-01-11 Naba Kumar <naba@gnome.org>
628 * libanjuta/Makefile.am: Install glade3 files in own prefix to
629 prevent install errors when not installed as root (then the files
630 are only useful when glade-3 is installed in the same prefix, but it
631 doesn't harm anjuta runtime).
633 * plugins/sourceview/sourceview.c: Commented use of a file
634 not currently distributed.
636 2008-01-10 Naba Kumar <naba@gnome.org>
638 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
639 nothing to translate in it.
641 2008-01-10 Johannes Schmid <jhs@gnome.org>
643 * plugins/project-wizard/templates/gnome.wiz:
644 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
645 * plugins/project-wizard/templates/gnome/src/main.c:
646 * plugins/project-wizard/templates/translatable-strings.h:
648 Fixed #508497 and added a new chooser to select whether to use
651 2008-01-10 Johannes Schmid <jhs@gnome.org>
653 Patch from Tom <tpgww@onepost.net>:
655 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
656 (anjuta_util_glist_path_dedup):
657 * libanjuta/anjuta-utils.h:
659 Give the method a proper prefixed name
661 * plugins/document-manager/action-callbacks.c:
662 (get_current_popup_active),
663 (on_editor_command_select_all_activate),
664 (on_editor_command_cut_activate),
665 (on_editor_command_paste_activate),
666 (on_editor_command_copy_activate),
667 (on_editor_command_clear_activate), (on_show_search),
668 (on_repeat_quicksearch):
669 * plugins/document-manager/action-callbacks.h:
670 * plugins/document-manager/anjuta-docman.c:
671 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
672 (anjuta_docman_goto_file_line_mark),
673 (anjuta_docman_get_full_filename):
674 * plugins/document-manager/anjuta-docman.h:
675 * plugins/document-manager/anjuta-document-manager.ui:
676 * plugins/document-manager/plugin.c:
677 (update_document_ui_interface_items):
679 Better way to fix the popup-menu items (Cut/Copy/Paste)
680 and various clean-ups.
682 * plugins/document-manager/search-box.c: (on_document_changed),
683 (search_box_fill_search_focus):
684 * plugins/document-manager/search-box.h:
685 * plugins/search/plugin.c:
687 Add a menu item to repeat the quick search
689 2008-01-10 Johannes Schmid <jhs@gnome.org>
691 * plugins/language-support-cpp-java/cpp-java-assist.c:
694 Fixed #508424 – Auto complete: previous char was removed when
695 pre TAB to auto complete.
697 2008-01-10 Johannes Schmid <jhs@gnome.org>
699 Patch from: James Ligett:
701 * plugins/profiler/gprof-call-graph-view.c:
702 (gprof_call_graph_view_create_columns):
703 * plugins/profiler/gprof-flat-profile-view.c:
704 (gprof_flat_profile_view_create_columns):
706 Fixed translation issues (#496833)
708 2008-01-10 Johannes Schmid <jhs@gnome.org>
710 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
712 * plugins/gtodo/gtodo.c: (category_manager_add_item):
713 Fix #460390 – Changing categories while edinting something
715 2008-01-09 Naba Kumar <naba@gnome.org>
717 * libanjuta/anjuta-plugin-manager.c:
718 (anjuta_plugin_manager_activate_plugins): Commented dead code and
721 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
722 corruption reported in bug #507491. Potentially fixes too.
724 2008-01-09 Johannes Schmid <jhs@gnome.org>
726 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
728 * plugins/gtodo/mcategory.c: (category_manager_add_item):
729 Fix bug #505205 completely
731 * AUTHORS: Added Bolesław
733 2008-01-08 Johannes Schmid <jhs@gnome.org>
735 * plugins/document-manager/action-callbacks.c:
736 (on_editor_command_cut_activate),
737 (on_editor_command_paste_activate),
738 (on_editor_command_copy_activate),
739 (on_editor_command_clear_activate):
741 Fixed editor popup menu (Cut, Copy, Paste)
743 2008-01-08 Johannes Schmid <jhs@gnome.org>
745 * plugins/sourceview/sourceview.c: (autodetect_language):
746 Fixed a crash when creating a new file
748 2008-01-08 Johannes Schmid <jhs@gnome.org>
750 Patch by <bolekk@gmail.com> (GHOP Student)
752 * plugins/gtodo/mcategory.c: (category_manager_add_item):
755 2008-01-08 Naba Kumar <naba@gnome.org>
757 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
758 * libanjuta/anjuta-plugin-manager.c:
759 (anjuta_plugin_manager_select),
760 (anjuta_plugin_manager_activate_plugins):
761 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
762 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
763 (on_create_submenu), (create_open_with_submenu):
764 * src/about.c: (on_about_plugin_activate),
765 (about_create_plugins_submenu): Use translated version of get_string()
766 API in AnjutaDescription for translatable properties. Fixes bug #496833
769 2008-01-07 Johannes Schmid <jhs@gnome.org>
771 * plugins/build-basic-autotools/executer.c: (execute_program):
772 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
773 * plugins/debug-manager/anjuta-debug-manager.glade:
774 * plugins/debug-manager/locals.c: (create_locals_gui):
775 * plugins/file-loader/plugin.c: (on_create_submenu):
776 * plugins/gtodo/main.h:
777 * plugins/gtodo/preferences.c: (preferences_widget):
778 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
779 * plugins/tools/anjuta-tools.glade:
780 * plugins/tools/execute.c: (atp_output_context_print):
783 Another bunch of i18n fixes (#496833)
785 2008-01-07 Johannes Schmid <jhs@gnome.org>
787 * plugins/build-basic-autotools/build-basic-autotools.c:
788 (on_build_terminated):
789 * plugins/gtodo/interface.c: (set_read_only):
790 * plugins/project-manager/plugin.c: (confirm_removal),
791 (on_popup_add_to_project):
792 * plugins/subversion/anjuta-subversion.glade:
793 * plugins/tools/execute.c: (atp_output_context_print_result):
795 Fixed some strings from #496833
797 2008-01-07 Johannes Schmid <jhs@gnome.org>
799 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
800 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
802 * plugins/language-support-cpp-java/plugin.c: (install_support),
803 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
804 Added basic Vala support
806 * plugins/sourceview/sourceview.c: (autodetect_language):
807 Fixed mime-type detection
809 2008-01-06 Massimo Cora' <maxcvs@email.it>
811 Reviewed by: Johannes Schmid <jhs@gnome.org>
813 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
814 (value_removed_current_editor), (symbol_db_activate),
815 (symbol_db_deactivate):
816 * plugins/symbol-db/symbol-db-engine.c:
817 (symbol_db_engine_get_global_members_filtered):
818 * plugins/symbol-db/symbol-db-view.c:
819 (do_add_child_symbol_to_view), (prepare_for_adding),
820 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
821 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
822 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
823 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
824 (sdb_view_init), (sdb_view_finalize),
825 (sdb_view_build_and_display_base_tree):
826 * plugins/symbol-db/symbol-db-view.h:
827 added controls to expand Global tab nodes in a non-freezing way.
828 Fixed also some little bugs always on global-tab.
830 2008-01-06 Naba Kumar <naba@gnome.org>
832 Patches from James Liggett:
833 * plugins/profiler/gprof-call-graph-view.c:
834 (gprof_call_graph_view_create_columns):
835 * plugins/profiler/gprof-flat-profile-view.c:
836 (gprof_flat_profile_view_create_columns):
837 * plugins/profiler/gprof-function-call-tree-view.c:
838 (gprof_function_call_tree_view_create_columns): Made all
839 of the columns resizable and reorderable.
841 2008-01-06 Johannes Schmid <jhs@gnome.org>
843 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
844 (anjuta_launcher_check_password_real),
845 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
846 (anjuta_launcher_scan_pty),
847 (anjuta_launcher_disable_password_check):
848 * libanjuta/anjuta-launcher.h:
849 Added disable_password_check for stream where it does not make sense
850 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
851 that sometimes occur in symbol-db plugin
853 * plugins/file-manager/file-model.c:
854 (file_model_cancel_expand_idle):
855 Fixed removing of idle source
857 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
858 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
860 Fixed #348854 – invisible cursor in certain themes
862 2008-01-06 Naba Kumar <naba@gnome.org>
864 * libanjuta/anjuta-preferences.c:
865 (anjuta_preferences_register_property_custom): Fixed a crash bug on
866 closing preferences dialog due to patch in bug #507300
868 2008-01-06 Naba Kumar <naba@gnome.org>
870 * plugins/language-support-cpp-java/cpp-java-assist.c:
872 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
873 * plugins/search/search-replace_backend.c: (create_search_entries):
874 Added missing unrefs.
876 2008-01-06 Johannes Schmid <jhs@gnome.org>
878 * plugins/debug-manager/variable.c: (get_hovered_word):
879 Add a g_object_unref()
881 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
882 (on_sourceview_hover_leave):
883 Fixed hover and editor interface to make hover in debugger work
885 2008-01-06 Naba Kumar <naba@gnome.org>
887 * plugins/editor/text-editor.c: Whitespaces fixes.
888 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
889 DEBUG_PRINT instead of g_message.
891 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
893 * plugins/debug-manager/breakpoints.c:
894 Fix #507441: Disable all breakpoints doesn't work
895 Fix #507444: Enable Breakpoint menu item doesn't change name
897 2008-01-05 Naba Kumar <naba@gnome.org>
899 * manuals/reference/libanjuta/libanjuta.types: Renamed
900 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
902 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
904 * plugins/debug-manager/variable.c:
905 Update variable display to use IAnjutaIterable instead of position
907 * plugins/editor/text_editor_cbs.c,
908 plugins/editor/text_editor.c:
909 Fix Gtk critical warnings when a hover signal is emitted
910 Fix get_text_iter in Scintilla (range should include last character)
912 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
914 * plugins/debug-manager/debug_tree.c,
915 plugins/debug-manager/debug_tree.h,
916 plugins/debug-manager/watch.c,
917 plugins/debug-manager/command.c,
918 plugins/debug-manager/queue.c,
919 plugins/gdb/plugin.c,
920 plugins/gdb/debugger.c,
921 plugins/gdb/debugger.h,
922 libanjuta/interfaces/libanjuta.idl:
923 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
925 2008-01-05 Naba Kumar <naba@gnome.org>
927 * plugins/valgrind/plugin.c: Removed stock icon open/save from
928 menus to avoid conflict with file open/save. Fixes bug #507455
930 2008-01-05 Johannes Schmid <jhs@gnome.org>
933 Conditionally depend on gtksourceview2 >= 2.1.0
935 * libanjuta/interfaces/libanjuta.idl:
936 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
937 iterators instead of positions
939 * plugins/debug-manager/threads.c:
940 Fixed a warnings by including gnome-vfs properly
942 * plugins/debug-manager/variable.c: (get_hovered_word),
944 Updated to changes in IAnjutaEditorHover/Selection
946 * plugins/document-manager/action-callbacks.c:
947 (on_editor_command_upper_case_activate),
948 (on_editor_command_lower_case_activate):
949 * plugins/document-manager/search-box.c: (on_incremental_search),
950 (on_search_activated):
951 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
952 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
953 (iselection_get_start), (iselection_get_end),
954 (iselection_iface_init), (ihover_display), (ihover_iface_init):
955 * plugins/editor/text_editor_cbs.c:
956 (on_text_editor_scintilla_notify):
958 Updated to changes in IAnjutaEditorHover/Selection and updated editor
959 interface of scintilla editor.
961 * plugins/language-manager/languages.xml:
962 * plugins/language-manager/plugin.c:
963 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
964 Added chdr to C language files and some DEBUG_PRINTs
966 * plugins/language-support-cpp-java/cpp-java-assist.c:
968 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
969 * plugins/search/plugin.c: (find_incremental):
970 * plugins/search/search-replace.c: (search_and_replace):
971 * plugins/search/search-replace_backend.c: (create_search_entries):
972 Adapted to changed interfaces
974 * plugins/sourceview/Makefile.am:
975 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
976 (set_uri), (anjuta_document_save):
977 * plugins/sourceview/anjuta-editor-sourceview.glade:
978 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
979 (anjuta_view_key_press_event):
980 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
981 * plugins/sourceview/sourceview-cell.c:
982 (sourceview_cell_instance_init), (sourceview_cell_finalize),
983 (icell_get_line), (icell_get_attribute), (icell_iface_init):
984 * plugins/sourceview/sourceview-prefs.c: (get_bool),
985 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
986 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
987 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
988 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
989 * plugins/sourceview/sourceview-private.h:
990 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
991 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
992 (on_document_loaded), (sourceview_instance_init),
993 (sourceview_dispose), (sourceview_finalize),
994 (sourceview_create_markers), (sourceview_new),
995 (ifile_savable_save), (ieditor_get_tab_size),
996 (ieditor_set_tab_size), (ieditor_set_use_spaces),
997 (ieditor_set_auto_indent), (ieditor_goto_line),
998 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
999 (iselect_block), (iselect_set), (iselect_get_start),
1000 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
1001 (imark_unmark), (imark_is_marker_set),
1002 (imark_location_from_handle), (imark_delete_all_markers),
1003 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
1004 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
1005 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
1006 (ilanguage_get_supported_languages), (autodetect_language),
1007 (ilanguage_set_language), (iassist_show_tips),
1008 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1009 (ihover_display), (ihover_iface_init):
1011 Use GtkSourceView 2.1.x:
1012 * New mark interface
1013 * Fixed #486724 and #488615
1014 * Implemented hover interface
1015 * Adapted to changed interfaces
1017 2008-01-04 Rob Bradford <rob@o-hand.com>
1019 Reviewed by Naba Kumar <naba@gnome.org>:
1020 * libanjuta/anjuta-preferences.c:
1021 (anjuta_preferences_register_property_custom):
1022 Unregister preferences for custom preferences when the widget is
1025 2008-01-03 Johannes Schmid <jhs@gnome.org>
1027 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1028 (file_model_row_collapsed):
1029 Fixed the too method to take a correct data argument
1031 2008-01-02 Johannes Schmid <jhs@gnome.org>
1033 * plugins/document-manager/anjuta-docman.c:
1034 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1035 ref and unref correctly to silence a Gtk+ critical
1037 2008-01-01 Johannes Schmid <jhs@gnome.org>
1039 * plugins/editor/text_editor.c: (itext_editor_get_text):
1040 Fixed #506740 – ianjuta_editor_get_text crash if request
1041 text past the buffer length
1043 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1045 * plugins/debug-manager/utilities.c,
1046 plugins/debug-manager/utilities.h,
1047 plugins/debug-manager/breakpoints.c:
1048 Move get_current_editor function in utilities.c
1050 * plugins/debug-manager/plugin.c,
1051 plugins/debug-manager/debug_tree.c,
1052 plugins/debug-manager/debug_tree.h,
1053 plugins/debug-manager/watch.c,
1054 plugins/debug-manager/watch.h,
1055 plugins/debug-manager/locals.c,
1056 plugins/debug-manager/locals.h,
1057 (added) plugins/debug-manager/variable.c,
1058 (added) plugins/debug-manager/variable.h,
1059 plugins/debug-manager/Makefile.am:
1060 Use hover interface to display variable value
1062 2007-12-31 Johannes Schmid <jhs@gnome.org>
1064 * libanjuta/Makefile.am:
1065 Only install glade catalog files if glade-3 is available
1066 (Fixes #506269 and #500296)
1068 2007-12-30 Johannes Schmid <jhs@gnome.org>
1070 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1071 (set_property_value_as_string), (register_callbacks):
1073 Fixed GtkFileChooserButton preferences to also work when only the combo
1074 changes without a dialog being open.
1076 2007-12-29 Johannes Schmid <jhs@gnome.org>
1078 * plugins/editor/Makefile.am:
1079 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1081 2007-12-29 Johannes Schmid <jhs@gnome.org>
1083 * plugins/devhelp/plugin.c: (devhelp_activate):
1084 Fixed #498986 - Anjuta-2.3.0 fails to build
1086 2007-12-29 Johannes Schmid <jhs@gnome.org>
1088 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1089 * plugins/debug-manager/plugin.c:
1090 (on_run_to_cursor_action_activate):
1091 * plugins/document-manager/anjuta-docman.c:
1092 (anjuta_docman_goto_file_line_mark):
1093 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1094 (value_removed_current_editor):
1096 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1097 all those to value_added_current_document...
1099 * plugins/editor/anjuta-editor-scintilla.glade:
1100 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1101 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1103 2007-12-28 Massimo Cora' <maxcvs@email.it>
1105 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1106 (symbol_db_activate), (symbol_db_deactivate),
1107 (symbol_db_instance_init), (isymbol_manager_get_parents):
1108 * plugins/symbol-db/plugin.h:
1109 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1110 * plugins/symbol-db/symbol-db-engine.c:
1111 (symbol_db_engine_get_global_members_filtered):
1112 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1113 (on_symbol_inserted):
1114 Filtered out static functions on global-tab. E.g. when flag
1115 is_file_scope = 1 we won't add entries there.
1116 Fixed a little bug on 'Global'->'Vars/Others' node too.
1118 2007-12-28 Johannes Schmid <jhs@gnome.org>
1120 * libanjuta/anjuta-launcher.c:
1121 Fixed a silly (and completely useless) memory corruption that probably
1122 only occured at a few race conditions though I wonder why it did not
1125 2007-12-28 Johannes Schmid <jhs@gnome.org>
1126 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1127 * plugins/debug-manager/plugin.c: (set_program_counter):
1128 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1129 * plugins/debug-manager/start.c: (get_source_directories):
1130 * plugins/debug-manager/threads.c: (on_info_thread),
1132 * plugins/file-manager/file-model.c: (file_model_set_property):
1133 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1134 * plugins/tools/editor.c: (on_editor_response):
1136 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1138 * plugins/document-manager/plugin.c: (update_title),
1139 (value_added_project_root_uri):
1140 * plugins/document-manager/plugin.h:
1141 Shorten down the title bar if the current path is inside the opened project
1143 2007-12-28 Massimo Cora' <maxcvs@email.it>
1145 reviewed by: Johannes Schmid <jhs@gnome.org>
1147 * plugins/project-wizard/templates/java/project.anjuta:
1148 * plugins/project-wizard/templates/mkfile/project.anjuta:
1149 * plugins/project-wizard/templates/python/project.anjuta:
1150 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1151 let new projects use new SymbolDB plugin.
1153 * plugins/symbol-browser/images/Makefile.am:
1154 added some images taken from MonoDevelop project.
1156 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1157 (goto_file_line), (on_importing_project_end), (project_root_added),
1158 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1159 (isymbol_manager_search):
1160 Added project-updating feature when opening a project with some files
1161 modified externally [e.g. a svn up].
1163 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1164 (sdb_engine_iterator_node_instance_init),
1165 (sdb_engine_iterator_node_finalize),
1166 (symbol_db_engine_iterator_node_set_conversion_hash):
1167 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1168 * plugins/symbol-db/symbol-db-engine-iterator.c:
1169 (symbol_db_engine_iterator_new):
1170 * plugins/symbol-db/symbol-db-engine-iterator.h:
1171 Moved Hash table initialization into the engine. This proxies and
1172 speeds up the process of creation and iteration of a GdaDataModel.
1174 * plugins/symbol-db/symbol-db-engine.c:
1175 (sdb_engine_ctags_output_thread),
1176 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1177 (sdb_engine_scan_files_1), (sdb_engine_init),
1178 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1179 (symbol_db_engine_add_new_workspace),
1180 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1181 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1182 (symbol_db_engine_get_sym_type_conversion_hash),
1183 (symbol_db_engine_update_files_symbols),
1184 (symbol_db_engine_update_project_symbols),
1185 (symbol_db_engine_update_buffer_symbols),
1186 (symbol_db_engine_get_class_parents),
1187 (symbol_db_engine_get_global_members_filtered),
1188 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1189 (symbol_db_engine_get_scope_members_by_symbol_id),
1190 (symbol_db_engine_get_scope_members),
1191 (symbol_db_engine_get_current_scope),
1192 (symbol_db_engine_get_file_symbols),
1193 (symbol_db_engine_get_symbol_info_by_id),
1194 (symbol_db_engine_find_symbol_by_name_pattern),
1195 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1196 * plugins/symbol-db/symbol-db-engine.h:
1197 * plugins/symbol-db/symbol-db-view-locals.c:
1198 (sdb_view_locals_get_iter_from_row_ref),
1199 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1200 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1201 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1202 Changes on some queries fuctions and some fixes. Added *_filtered
1205 * plugins/symbol-db/symbol-db-view.c:
1206 (do_add_child_symbol_to_view), (add_new_waiting_for),
1207 (prepare_for_adding), (on_symbol_inserted),
1208 (do_recurse_subtree_and_remove), (on_symbol_removed),
1209 (sdb_view_do_add_hidden_dummy_child),
1210 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1211 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1212 (sdb_view_locals_create_new_store), (sdb_view_init),
1213 (sdb_view_finalize), (sdb_view_class_init),
1214 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1215 (symbol_db_view_get_pixbuf),
1216 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1217 New display for global tags. This is the definitive version, bugs apart.
1219 * plugins/symbol-db/tables.sql:
1222 2007-12-27 Naba Kumar <naba@gnome.org>
1224 * libanjuta/interfaces/libanjuta.idl:
1225 * plugins/editor/aneditor-priv.h:
1226 * plugins/editor/aneditor.cxx:
1227 * plugins/editor/text_editor.c: (text_editor_instance_init),
1228 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1229 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1230 * plugins/editor/text_editor.h:
1231 * plugins/editor/text_editor_cbs.c:
1232 (on_text_editor_scintilla_notify):
1234 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1235 related code in AnEditor. Fixed some compilation warnings.
1237 2007-12-26 Naba Kumar <naba@gnome.org>
1239 * Changelog: Fixed indentation.
1241 2007-12-25 Naba Kumar <naba@gnome.org>
1243 * plugins/editor/Makefile.am:
1244 * plugins/editor/editor.glade:
1245 * plugins/editor/plugin.c:
1246 * plugins/editor/style-editor.c:
1247 * plugins/sourceview/Makefile.am:
1248 * plugins/sourceview/plugin.c:
1249 * plugins/sourceview/sourceview.glade:
1250 * plugins/valgrind/Makefile.am:
1252 Renamed glade files to anjuta-editor-* to give name space for the
1253 schema files (because they are installed in system directory).
1255 * scripts/build-schemas.mk: Install the schemas files also (need for
1256 binary package installation/uninstallation).
1258 2007-12-25 Johannes Schmid <jhs@gnome.org>
1260 * plugins/language-support-cpp-java/plugin.c:
1261 (set_indentation_param_vim):
1263 Support some more vim modeline commands and shortcuts (#504331)
1265 2007-12-25 Johannes Schmid <jhs@gnome.org>
1267 Patches from James Liggett:
1268 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1269 (anjuta_vcs_status_tree_view_init):
1270 * plugins/subversion/subversion-commit-dialog.c:
1271 (subversion_commit_dialog):
1272 * plugins/subversion/subversion-diff-dialog.c:
1273 (on_subversion_diff_response):
1274 * plugins/subversion/subversion-log-dialog.c:
1275 (on_log_view_selected_button_clicked),
1276 (on_log_diff_selected_button_clicked),
1277 (on_log_diff_previous_button_clicked):
1278 * plugins/subversion/subversion-resolve-dialog.c:
1279 (subversion_resolve_dialog):
1280 * plugins/subversion/subversion-revert-dialog.c:
1281 (subversion_revert_dialog):
1282 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1283 (pulse_progress_bar), (hide_pulse_progress_bar),
1284 (disconnect_data_arrived_signals),
1285 (cancel_data_arrived_signal_disconnect):
1286 * plugins/subversion/subversion-ui-utils.h:
1288 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1289 #505237 – Sort list of modified files
1291 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1293 * plugins/gdb/debugger.c:
1294 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1296 2007-12-23 Johannes Schmid <jhs@gnome.org>
1298 * plugins/language-support-cpp-java/plugin.c:
1299 (set_indentation_param_emacs), (set_indentation_param_vim),
1300 (parse_mode_line_emacs), (parse_mode_line_vim),
1301 (extract_mode_line), (initialize_indentation_params):
1303 Added (basic) support for vim modelines (#504331)
1305 * plugins/message-view/message-view.c: (message_view_next),
1306 (message_view_previous):
1308 Fixed next/previous message
1310 2007-12-23 Johannes Schmid <jhs@gnome.org>
1312 * libanjuta/anjuta-ui.h:
1313 Check for != NULL before unref'ing pixbuf (related to #497878)
1315 * plugins/devhelp/plugin.c: (register_stock_icons):
1316 * plugins/document-manager/anjuta-docman.c:
1317 (anjuta_docman_add_document):
1318 * plugins/glade/plugin.c: (on_close_activated),
1319 (register_stock_icons), (on_session_save),
1320 (glade_plugin_add_project):
1322 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1323 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1325 * plugins/language-support-cpp-java/plugin.c:
1326 (register_stock_icons):
1327 Fixed stock icon registration macros
1329 2007-12-23 Johannes Schmid <jhs@gnome.org>
1331 * global-tags/Makefile.am:
1332 * launcher/Makefile.am:
1333 * libanjuta/Makefile.am:
1334 * libegg/Makefile.am:
1335 * manuals/anjuta-faqs/Makefile.am:
1336 * manuals/anjuta-manual/Makefile.am:
1337 * manuals/reference/libanjuta/Makefile.am:
1338 * plugins/build-basic-autotools/Makefile.am:
1339 * plugins/class-gen/Makefile.am:
1340 * plugins/class-inheritance/Makefile.am:
1341 * plugins/cvs-plugin/Makefile.am:
1342 * plugins/debug-manager/Makefile.am:
1343 * plugins/devhelp/Makefile.am:
1344 * plugins/document-manager/Makefile.am:
1345 * plugins/editor/Makefile.am:
1346 * plugins/editor/scintilla/Makefile.am:
1347 * plugins/editor/scintilla/include/Makefile.am:
1348 * plugins/file-loader/Makefile.am:
1349 * plugins/file-manager/Makefile.am:
1350 * plugins/file-wizard/Makefile.am:
1351 * plugins/gdb/Makefile.am:
1352 * plugins/glade/Makefile.am:
1353 * plugins/gtodo/Makefile.am:
1354 * plugins/gvim/Makefile.am:
1355 * plugins/indent/Makefile.am:
1356 * plugins/language-manager/Makefile.am:
1357 * plugins/language-support-cpp-java/Makefile.am:
1358 * plugins/macro/Makefile.am:
1359 * plugins/message-view/Makefile.am:
1360 * plugins/patch/Makefile.am:
1361 * plugins/profiler/Makefile.am:
1362 * plugins/project-import/Makefile.am:
1363 * plugins/project-manager/Makefile.am:
1364 * plugins/project-wizard/Makefile.am:
1365 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1366 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1367 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1368 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1369 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1370 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1371 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1372 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1373 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1374 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1375 * plugins/sample1/Makefile.am:
1376 * plugins/search/Makefile.am:
1377 * plugins/sourceview/Makefile.am:
1378 * plugins/subversion/Makefile.am:
1379 * plugins/symbol-browser/Makefile.am:
1380 * plugins/symbol-db/Makefile.am:
1381 * plugins/symbol-db/test/Makefile.am:
1382 * plugins/terminal/Makefile.am:
1383 * plugins/tools/Makefile.am:
1384 * plugins/valgrind/Makefile.am:
1386 * tagmanager/Makefile.am:
1388 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1389 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1390 warnings from illigel C++ compiler flags.
1392 2007-12-23 Johannes Schmid <jhs@gnome.org>
1394 Patch from Tom <tpgww@onepost.net>:
1396 * plugins/document-manager/anjuta-docman.c:
1397 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1398 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1399 (anjuta_docman_instance_init), (on_notebook_switch_page),
1400 (anjuta_docman_grab_text_focus):
1401 * plugins/document-manager/plugin.c: (on_document_added),
1402 (on_window_key_press_event), (on_window_key_release_event):
1404 Some more document-manager code cleanups and fixes.
1406 2007-12-23 Massimo Cora' <maxcvs@email.it>
1408 * plugins/symbol-db/plugin.c: (register_stock_icons),
1409 (value_added_current_editor), (value_removed_current_editor),
1410 (on_importing_project_end), (project_root_removed):
1411 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1413 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1414 (symbol_db_engine_get_file_db_path):
1415 fixed a useless warning.
1417 * plugins/symbol-db/symbol-db-view-locals.c:
1418 (traverse_free_waiting_for), (file_view_status_destroy),
1419 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1420 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1421 (sdb_view_locals_finalize), (on_symbol_inserted),
1422 (symbol_db_view_locals_recv_signals_from_engine),
1423 (symbol_db_view_locals_update_list):
1424 more speed on editors switching. GtkTreeStore caching method implemented.
1425 Fixed compiler warnings and a little memory leak.
1427 * plugins/symbol-db/symbol-db-view-locals.h:
1428 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1429 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1430 (on_scan_end), (on_symbol_inserted),
1431 (sdb_view_locals_create_new_store), (sdb_view_init),
1432 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1433 * plugins/symbol-db/symbol-db-view.h:
1434 fixed some crashers. Now project loading/populating should be quite quick.
1436 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1438 * plugins/debug-manager/command.c,
1439 plugins/debug-manager/queue.c:
1440 Take care of command return value (FALSE is an error)
1442 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1444 * plugins/debug-manager/anjuta-debug-manager.glade,
1445 plugins/debug-manager/breakpoints.c:
1446 Remove address, condition and pass breakpoint column if not supported
1447 Fix clear all remove_all to avoid an endless loop if a breakpoint
1450 2007-12-17 Johannes Schmid <jhs@gnome.org>
1452 Patch from Tom <tpgww@onepost.net> (with some changes):
1454 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1455 (on_save_as_activate), (on_save_all_activate),
1456 (on_close_file_activate), (on_close_all_file_activate),
1457 (on_reload_file_activate), (on_editor_command_clear_activate),
1458 (on_transform_eolchars1_activate), (on_comment_block),
1459 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1460 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1461 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1462 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1463 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1464 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1465 (on_zoom_out_text_activate):
1466 * plugins/document-manager/action-callbacks.h:
1467 * plugins/document-manager/anjuta-docman.c:
1468 (on_notebook_page_close_button_click),
1469 (on_notebook_page_close_button_enter),
1470 (on_notebook_page_close_button_leave),
1471 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1472 (anjuta_docman_page_init), (anjuta_docman_page_new),
1473 (on_open_filesel_response), (create_file_open_dialog_gui),
1474 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1475 (anjuta_docman_instance_init), (on_notebook_switch_page),
1476 (on_document_destroy), (anjuta_docman_add_editor),
1477 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1478 (anjuta_docman_set_current_document),
1479 (anjuta_docman_goto_file_line_mark), (get_real_path),
1480 (anjuta_docman_get_full_filename),
1481 (anjuta_docman_delete_all_markers),
1482 (anjuta_docman_delete_all_indicators),
1483 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1484 (anjuta_docman_order_tabs):
1485 * plugins/document-manager/anjuta-docman.h:
1486 * plugins/document-manager/file_history.c: (an_hist_file_new),
1487 (an_file_history_push), (an_file_history_dump):
1488 * plugins/document-manager/file_history.h:
1489 * plugins/document-manager/plugin.c: (update_title),
1490 (value_removed_project_root_uri),
1491 (update_document_ui_interface_items), (menu_name_compare),
1492 (on_document_added), (on_document_changed),
1493 (on_window_key_press_event), (on_window_key_release_event),
1495 * plugins/document-manager/search-box.c: (on_document_changed),
1496 (on_goto_activated), (search_box_init), (search_box_new):
1497 * plugins/document-manager/search-box.h:
1499 Yet more code cleanups
1500 Save glade files correctly in session
1501 Use new tooltip API if available
1502 Sort notebook pages when session is restored (needs work)
1504 2007-12-16 Johannes Schmid <jhs@gnome.org>
1506 * plugins/document-manager/anjuta-docman.c:
1507 (anjuta_docman_add_document):
1509 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1510 the new search bar was introduced.
1512 2007-12-12 Johannes Schmid <jhs@gnome.org>
1514 Patch from Tom <tpgww@onepost.net>:
1515 (#485233 – another bunch of docman cleanups)
1517 * libanjuta/interfaces/libanjuta.idl:
1518 * plugins/document-manager/action-callbacks.c:
1519 (get_current_document), (get_current_focus_widget),
1520 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1521 (on_close_file_activate), (on_close_all_file_activate),
1522 (on_reload_file_activate), (on_print_activate),
1523 (on_print_preview_activate),
1524 (on_editor_command_upper_case_activate),
1525 (on_editor_command_lower_case_activate),
1526 (on_editor_command_eol_crlf_activate),
1527 (on_editor_command_eol_lf_activate),
1528 (on_editor_command_eol_cr_activate),
1529 (on_editor_command_select_all_activate),
1530 (on_editor_command_select_to_brace_activate),
1531 (on_editor_command_select_block_activate),
1532 (on_editor_command_match_brace_activate),
1533 (on_editor_command_undo_activate),
1534 (on_editor_command_redo_activate),
1535 (on_editor_command_cut_activate),
1536 (on_editor_command_paste_activate),
1537 (on_editor_command_copy_activate),
1538 (on_editor_command_clear_activate),
1539 (on_editor_command_close_folds_all_activate),
1540 (on_editor_command_open_folds_all_activate),
1541 (on_editor_command_toggle_fold_activate),
1542 (on_editor_command_bookmark_toggle_activate),
1543 (on_editor_command_bookmark_first_activate),
1544 (on_editor_command_bookmark_next_activate),
1545 (on_editor_command_bookmark_prev_activate),
1546 (on_editor_command_bookmark_last_activate),
1547 (on_editor_command_bookmark_clear_activate),
1548 (on_transform_eolchars1_activate), (on_comment_block),
1549 (on_comment_box), (on_comment_stream),
1550 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1551 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1552 (on_force_hilite_activate), (on_swap_activate),
1553 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1554 * plugins/document-manager/action-callbacks.h:
1555 * plugins/document-manager/anjuta-docman.c:
1556 (on_notebook_page_close_button_click),
1557 (on_notebook_page_close_button_enter),
1558 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1559 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1560 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1561 (on_open_filesel_response), (anjuta_docman_open_file),
1562 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1563 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1564 (anjuta_docman_class_init), (anjuta_docman_new),
1565 (on_notebook_switch_page), (on_document_save_point),
1566 (on_document_destroy), (anjuta_docman_add_editor),
1567 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1568 (anjuta_docman_set_popup_menu),
1569 (anjuta_docman_get_current_focus_widget),
1570 (anjuta_docman_get_page_for_document),
1571 (anjuta_docman_get_current_document),
1572 (anjuta_docman_set_current_document),
1573 (anjuta_docman_goto_file_line),
1574 (anjuta_docman_goto_file_line_mark),
1575 (anjuta_docman_get_full_filename),
1576 (anjuta_docman_present_notebook_page),
1577 (anjuta_docman_update_page_label),
1578 (anjuta_docman_delete_all_markers),
1579 (anjuta_docman_delete_all_indicators),
1580 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1581 (do_ordertab1), (anjuta_docman_order_tabs),
1582 (anjuta_docman_set_editor_properties),
1583 (anjuta_docman_get_document_for_path),
1584 (anjuta_docman_get_all_doc_widgets):
1585 * plugins/document-manager/anjuta-docman.h:
1586 * plugins/document-manager/editor-tooltips.c:
1587 * plugins/document-manager/plugin.c: (update_title),
1588 (update_document_ui_enable_all), (update_document_ui_disable_all),
1589 (update_document_ui_save_items),
1590 (update_document_ui_interface_items), (update_document_ui),
1591 (on_document_update_save_ui), (update_status),
1592 (on_document_update_ui), (on_document_added),
1593 (on_document_changed), (on_session_save), (on_save_prompt),
1594 (on_docman_auto_save), (on_gconf_notify_timer):
1595 * plugins/document-manager/search-box.c: (on_document_changed),
1596 (search_box_new), (search_box_grab_line_focus):
1597 * plugins/glade/plugin.c: (ifile_open):
1598 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1599 * plugins/search/search-replace_backend.c: (create_search_entries):
1600 * plugins/sourceview/anjuta-document.c: (set_uri),
1601 (anjuta_document_save):
1602 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1603 * plugins/tools/editor.c: (on_editor_response):
1605 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1606 It fixes some issues with session handling and several memory lacks.
1607 Gtk 2.12 Tooltip API is used if available.
1609 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1611 * plugins/debug-manager/disassemble.c,
1612 plugins/debug-manager/disassemble.h,
1613 plugins/debug-manager/command.c,
1614 plugins/debug-manager/command.h,
1615 plugins/debug-manager/plugin.c
1616 plugins/debug-manager/sparse_view.c,
1617 plugins/debug-manager/sparse_view.h,
1618 plugins/gdb/plugin.c,
1619 plugins/gdb/debugger.c,
1620 plugins/gdb/debugger.h,
1621 libanjuta/interfaces/libanjuta.idl:
1622 Fix bug #502533: Implement assembler step
1624 * plugins/debug-manager/breakpoints.c:
1625 Do not save temporary breakpoints
1627 * plugins/debug-manager/stack_trace.c:
1628 Fix a crash when a stack command is cancelled
1630 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1632 * plugins/debug-manager/plugin.c,
1633 plugins/debug-manager/breakpoints.c,
1634 plugins/debug-manager/breakpoints.h:
1635 Fix bug #488732: Breakpoint on delete lines
1636 Breakpoints are now linked to their position in editor
1638 * plugins/gdb/debugger.c:
1639 Fix removing condition on breakpoint
1641 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1643 * plugins/debug-manager/anjuta-debug-manager.glade,
1644 plugins/debug-manager/start.c,
1645 plugins/gdb/plugin.c,
1646 plugins/gdb/debugger.c,
1647 plugins/gdb/debugger.h,
1648 libanjuta/interfaces/libanjuta.idl:
1649 Fix bug #481366: Do not stop at the beginning of the program
1651 * plugins/debug-manager/command.c,
1652 plugins/debug-manager/command.h,
1653 plugins/debug-manager/breakpoints.c,
1654 plugins/debug-manager/queue.c,
1655 plugins/debug-manager/queue.h:
1656 Fix a bug remove all breakpoints was not working due to latest changes
1657 Setting breakpoints is disabled when program is running
1659 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1661 * plugins/debug-manager/queue.c,
1662 plugins/gdb/plugin.c:
1663 Fix bug #501469: Crash if mime_type is unknown
1665 2007-12-01 Massimo Cora' <maxcvs@email.it>
1667 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1668 (on_editor_update_ui), (on_single_file_scan_end),
1669 (on_importing_project_end), (project_root_added),
1670 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1671 * plugins/symbol-db/plugin.h:
1672 show on status bar files being scanned.
1674 * plugins/symbol-db/symbol-db-engine.c:
1675 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1676 (sdb_engine_ctags_output_thread),
1677 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1678 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1679 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1680 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1681 (sdb_engine_get_table_id_by_unique_name2),
1682 (symbol_db_engine_open_project),
1683 (sdb_engine_prepare_executing_commands),
1684 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1685 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1686 (sdb_engine_detects_removed_ids),
1687 (symbol_db_engine_get_class_parents),
1688 (symbol_db_engine_get_global_members),
1689 (symbol_db_engine_get_scope_members_by_symbol_id),
1690 (symbol_db_engine_get_scope_members),
1691 (symbol_db_engine_get_current_scope),
1692 (symbol_db_engine_get_file_symbols),
1693 (symbol_db_engine_get_symbol_info_by_id),
1694 (symbol_db_engine_get_full_local_path),
1695 (symbol_db_engine_find_symbol_by_name_pattern),
1696 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1697 * plugins/symbol-db/symbol-db-engine.h:
1698 * plugins/symbol-db/symbol-db-view-locals.c:
1699 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1700 (symbol_db_view_locals_recv_signals_from_engine),
1701 (symbol_db_view_locals_update_list):
1702 * plugins/symbol-db/symbol-db-view-locals.h:
1703 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1704 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1705 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1706 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1707 * plugins/symbol-db/symbol-db-view.h:
1708 Added g_thread architecture to scan in background. With this you
1709 can use Anjuta's GUI without freezing.
1710 Improved insertion speed by using a paradigm like 'insert' and 'check'
1711 replacing a 'check' and 'insert' one. This has been done for tables
1712 like symbol, scope, sym_type.
1715 * plugins/symbol-db/tables.sql:
1716 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1717 (thread), (print_message), (bastard_thread), (idle_signals):
1718 fixed a typo on tables that broke sql triggers.
1720 === anjuta 2.3.1 ===
1722 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1724 * NEWS, AUTHORS: Updated.
1725 * src/Makefile.am: Fixed make distcheck
1727 Patch from Yang Hong:
1728 * plugins/file-manager/file-manager.glade: Fixed file chooser
1729 size in file-manager preferences.
1731 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1733 * NEWS: Updated for 2.3.1 development release
1734 * configure.in: Bumped version to 2.3.1
1736 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1738 * plugins/debug-manager/threads.c,
1739 plugins/debug-manager/disassemble.c,
1740 plugins/debug-manager/watch.c,
1741 plugins/debug-manager/registers.c,
1742 plugins/debug-manager/locals.c,
1743 plugins/debug-manager/breakpoints.c,
1744 plugins/debug-manager/stack_trace.c,
1745 plugins/debug-manager/command.c,
1746 plugins/debug-manager/command.h,
1747 plugins/debug-manager/queue.c,
1748 libanjuta/interfaces/libanjuta.idl:
1749 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1750 Document IAnjutaDebugManager signals
1751 Generate new signals in queue.c
1752 Use new signals in other files
1754 2007-11-30 <genbell@tiscali.it>
1756 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1758 * plugins/gdb/Makefile.am:
1761 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1763 * plugins/tools/variable.c:
1764 Fix a bug added in the previous patch (it is not a leak)
1766 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1768 * plugins/project-wizard/druid.c,
1769 plugins/project-wizard/templates/terminal.wiz,
1770 plugins/project-wizard/templates/xlib-dock.wiz,
1771 plugins/project-wizard/templates/wxwin.wiz,
1772 plugins/project-wizard/templates/java.wiz,
1773 plugins/project-wizard/templates/gnome.wiz,
1774 plugins/project-wizard/templates/anjuta-plugin.wiz,
1775 plugins/project-wizard/templates/gtkmm.wiz,
1776 plugins/project-wizard/templates/python.wiz,
1777 plugins/project-wizard/templates/cpp.wiz,
1778 plugins/project-wizard/templates/sdl.wiz,
1779 plugins/project-wizard/templates/gtk.wiz,
1780 plugins/project-wizard/templates/minimal.wiz,
1781 plugins/project-wizard/templates/xlib.wiz,
1782 plugins/project-wizard/templates/gcj.wiz,
1783 plugins/project-wizard/templates/translatable-strings.h,
1784 plugins/project-import/project-import.c:
1785 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1787 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1789 * plugins/debug-manager/threads.c,
1790 plugins/debug-manager/disassemble.c,
1791 plugins/debug-manager/watch.c,
1792 plugins/debug-manager/registers.c,
1793 plugins/debug-manager/memory.c,
1794 plugins/debug-manager/locals.c,
1795 plugins/debug-manager/stack_trace.c,
1796 plugins/debug-manager/queue.c,
1797 plugins/debug-manager/queue.h:
1798 Connect debugger signal only when program is loaded
1799 Rename get_feature in is_supported
1801 * plugins/debug-manager/plugin.c:
1802 Remove editor watch when plugin is deactivated
1804 * plugins/debug-manager/anjuta-debug-manager.glade,
1805 plugins/debug-manager/breakpoints.c,
1806 plugins/debug-manager/breakpoints.h:
1807 Rewrite almost completely the breakpoint code
1808 Improve breakpoint dialog
1810 Implement condition, hit count, ignore and temporary attribute
1812 * plugins/debug-manager/command.c,
1813 plugins/debug-manager/command.h:
1814 Add a breakpoint list command
1816 * plugins/gdb/debugger.c,
1817 plugins/gdb/debugger.h:
1818 Add new breakpoint list command
1819 Fix parsing of breakpoint data
1821 * libanjuta/interfaces/libanjuta.idl,
1822 plugins/gdb/plugin.c:
1823 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1825 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1827 * plugins/document-manager/plugin.c:
1828 Use Ctrl+Shift+s as shortcut for Save As
1830 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1832 * plugins/subversion/plugin.c: (activate_plugin):
1833 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1834 * src/layout.xml: Fixed dockitem positions.
1836 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1838 Icons from tpgww@onepost.net:
1839 * plugins/project-wizard/applogo.png:
1840 Icons from patch in bug #480093 comment #23. Also renamed icons.
1842 * plugins/message-view/Makefile.am:
1843 * plugins/message-view/plugin.c: (register_stock_icons),
1844 (ipreferences_merge): Removed redundant icon.
1846 * plugins/document-manager/plugin.c:
1847 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1848 Do not insensitize New action when there is no document.
1851 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1853 Icons from tpgww@onepost.net:
1854 * plugins/symbol-browser/an_symbol_prefs.c:
1855 * pixmaps/Makefile.am:
1856 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1858 Icons from patch in bug #480093 comment #23. Also renamed icons.
1861 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1863 Patch from James Liggett:
1864 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1865 revert and dialogs resizable.
1867 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1869 Patch from James Liggett:
1870 * plugins/subversion/anjuta-subversion.glade:
1871 * plugins/subversion/subversion-diff-dialog.c:
1872 (on_subversion_diff_response), (subversion_diff_dialog):
1873 * plugins/subversion/subversion-diff-dialog.h:
1875 The diff dialog should have a checkbox, enabled by default, that
1876 allows the user to make sure that all open files are saved before
1879 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1881 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1883 Icons from tpgww@onepost.net:
1884 * pixmaps/Makefile.am:
1887 * src/anjuta-preferences-general.svg:
1889 Icons from patch in bug #480093 comment #23. Also renamed icons.
1892 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1894 Icons from tpgww@onepost.net:
1895 * plugins/debug-manager/images/Makefile.am:
1896 * plugins/debug-manager/images/anjuta-watch.svg:
1897 * plugins/debug-manager/plugin.c: (register_stock_icons):
1898 * plugins/gdb/images/Makefile.am:
1899 * plugins/gtodo/Makefile.am:
1900 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1901 * plugins/gtodo/anjuta-gtodo.plugin.in:
1902 * plugins/gtodo/interface.c: (stock_icons):
1903 * plugins/gtodo/main.h:
1904 * plugins/gtodo/plugin.c: (ipreferences_merge):
1905 * plugins/terminal/Makefile.am:
1906 * plugins/terminal/anjuta-terminal-plugin.svg:
1907 * plugins/terminal/anjuta-terminal.plugin.in:
1908 * plugins/terminal/terminal.c:
1909 * plugins/tools/Makefile.am:
1910 * plugins/tools/anjuta-tools-plugin.svg:
1911 * plugins/tools/anjuta-tools.plugin.in:
1912 * plugins/tools/plugin.c:
1913 * plugins/valgrind/Makefile.am:
1914 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1915 * plugins/valgrind/anjuta-valgrind.plugin.in:
1916 * plugins/valgrind/plugin.c: (register_stock_icons),
1917 (ipreferences_merge):
1919 Icons from patch in bug #480093 comment #23. Also renamed icons.
1922 2007-11-18 Massimo Cora' <maxcvs@email.it>
1924 reviewed by: Johannes Schmid <jhs@gnome.org>
1927 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1928 due to bug #493360. Still present anyway bug #495843
1930 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1931 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1932 (on_local_treeview_row_activated),
1933 (on_global_treeview_row_activated),
1934 (on_global_treeview_row_expanded), (on_project_element_added),
1935 (on_project_element_removed), (project_root_added),
1936 (symbol_db_activate), (isymbol_manager_search),
1937 (isymbol_manager_get_members),
1938 (isymbol_manager_get_completions_at_position):
1939 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1940 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1941 * plugins/symbol-db/symbol-db-engine.c:
1942 (sdb_engine_execute_non_select_sql),
1943 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1944 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1945 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1946 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1947 (symbol_db_engine_add_new_workspace),
1948 (symbol_db_engine_add_new_project),
1949 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1950 (sdb_engine_detects_removed_ids),
1951 (sdb_engine_walk_down_scope_path),
1952 (symbol_db_engine_get_class_parents),
1953 (symbol_db_engine_get_global_members),
1954 (symbol_db_engine_get_scope_members_by_symbol_id),
1955 (symbol_db_engine_get_scope_members),
1956 (symbol_db_engine_get_current_scope),
1957 (symbol_db_engine_get_file_symbols),
1958 (symbol_db_engine_get_symbol_info_by_id),
1959 (symbol_db_engine_find_symbol_by_name_pattern):
1960 * plugins/symbol-db/symbol-db-engine.h:
1961 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1962 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1963 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
1964 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
1965 (on_scan_end), (do_add_root_symbol_to_view),
1966 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
1967 (trigger_on_symbol_inserted), (add_new_waiting_for),
1968 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
1969 (on_symbol_inserted), (do_recurse_subtree_and_remove),
1970 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
1971 (symbol_db_view_row_expanded), (sdb_view_init),
1972 (gtree_compare_func), (sdb_view_finalize),
1973 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
1974 (sdb_view_populate_base_root),
1975 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1976 * plugins/symbol-db/symbol-db-view.h:
1977 * plugins/symbol-db/tables.sql:
1978 * plugins/symbol-db/test/Makefile.am:
1979 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
1980 (get_scope_members), (get_current_scope), (get_global_members),
1981 (get_file_symbols), (get_info_by_id), (main):
1983 Rewrote symbol-db-view global tab. Now every expandable node is a query.
1984 Started using LIMIT keyword to speed up things.
1985 Deprecated GdaCommand in favour of GdaQuery into engine. This should
1986 make providers use prepared statements.
1988 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1990 Patch from James Liggett:
1991 * plugins/subversion/plugin.c: (subversion_instance_init):
1992 * plugins/subversion/plugin.h:
1993 * plugins/subversion/subversion-diff-dialog.c:
1994 (on_subversion_diff_response), (subversion_diff_dialog),
1995 (on_menu_subversion_diff):
1996 * plugins/subversion/subversion-log-dialog.c:
1997 (on_log_view_selected_button_clicked),
1998 (on_log_diff_selected_button_clicked),
1999 (on_log_diff_previous_button_clicked),
2000 (subversion_log_window_create):
2001 * plugins/subversion/subversion-ui-utils.c:
2002 (get_filename_from_full_path), (init_whole_project),
2003 (on_whole_project_toggled):
2004 * plugins/subversion/subversion-ui-utils.h:
2005 * plugins/subversion/subversion-update-dialog.c:
2006 (subversion_update_dialog), (on_menu_subversion_update):
2008 Whole Project checkbox enabled by default in diff and update dialogs.
2009 changes the editor names for diff editors to something much more
2010 descriptive. For example, working copy/head diffs would have an editor
2011 with a name like "[Working Copy/Head] some-file.diff," where some-file
2012 is the name of the file/directory that was diffed. For diffs against
2013 arbitrary diffs the name would look like "[Revisions 2832/3200]
2014 some-file.diff" for a diff of some-file between revisions 2832 and
2017 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2019 Icons from tpgww@onepost.net:
2020 * plugins/subversion/Makefile.am:
2021 * plugins/subversion/anjuta-subversion-plugin.svg:
2022 * plugins/subversion/anjuta-subversion.plugin.in:
2023 * plugins/subversion/plugin.h:
2024 * plugins/symbol-browser/Makefile.am:
2025 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2026 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2027 * plugins/symbol-browser/plugin.c:
2028 * plugins/symbol-db/Makefile.am:
2029 * plugins/symbol-db/plugin.c:
2030 * plugins/symbol-db/symbol-db.plugin.in:
2032 Icons from patch in bug #480093 comment #23. Also renamed icons.
2035 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2037 Icons from tpgww@onepost.net:
2038 * plugins/project-manager/Makefile.am:
2039 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2040 * plugins/project-manager/anjuta-project-manager.plugin.in:
2041 * plugins/project-manager/plugin.c:
2042 * plugins/project-wizard/Makefile.am:
2043 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2044 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2045 * plugins/project-wizard/druid.h:
2046 * plugins/search/Makefile.am:
2047 * plugins/search/anjuta-search-plugin.svg:
2048 * plugins/search/anjuta-search.plugin.in:
2049 * plugins/search/plugin.c:
2051 Icons from patch in bug #480093 comment #23. Also renamed icons.
2054 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2056 * TODO.tasks: updated.
2058 Icons from tpgww@onepost.net:
2059 * plugins/file-loader/Makefile.am:
2060 * plugins/file-loader/anjuta-loader-plugin.svg:
2061 * plugins/file-loader/anjuta-loader.plugin.in:
2062 * plugins/file-manager/Makefile.am:
2063 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2064 * plugins/file-manager/file-manager.plugin.in:
2065 * plugins/file-manager/plugin.c:
2066 * plugins/glade/Makefile.am:
2067 * plugins/glade/anjuta-glade-plugin.svg:
2068 * plugins/glade/anjuta-glade.plugin.in:
2069 * plugins/glade/plugin.c: (register_stock_icons):
2070 * plugins/language-manager/Makefile.am:
2071 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2072 * plugins/language-manager/language-manager.plugin.in:
2073 * plugins/message-view/Makefile.am:
2074 * plugins/message-view/anjuta-message-manager.plugin.in:
2075 * plugins/message-view/anjuta-messages-plugin.svg:
2076 * plugins/message-view/plugin.c:
2077 * plugins/patch/Makefile.am:
2078 * plugins/patch/anjuta-patch-plugin.svg:
2079 * plugins/patch/anjuta-patch.plugin.in:
2080 * plugins/patch/plugin.c:
2081 * plugins/profiler/Makefile.am:
2082 * plugins/profiler/anjuta-profiler-plugin.svg:
2083 * plugins/profiler/plugin.c: (register_stock_icons):
2084 * plugins/profiler/profiler.plugin.in:
2085 * plugins/project-import/Makefile.am:
2086 * plugins/project-import/anjuta-project-import-plugin.svg:
2087 * plugins/project-import/anjuta-project-import.plugin.in:
2088 * plugins/project-import/plugin.c:
2090 Icons from patch in bug #480093 comment #23. Also renamed icons.
2093 2007-11-18 Johannes Schmid <jhs@gnome.org>
2095 * plugins/build-basic-autotools/build-basic-autotools.c:
2097 * plugins/debug-manager/anjuta-debug-manager.glade:
2098 * plugins/debug-manager/breakpoints.c:
2099 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2100 * plugins/file-wizard/file.c:
2101 * plugins/gdb/anjuta-gdb.glade:
2102 * plugins/glade/plugin.c: (ifile_open):
2103 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2104 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2105 * plugins/gtodo/tray-icon.c:
2106 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2107 * plugins/macro/macros.xml:
2108 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2109 Fixed translation bugs (#496833, #488211 and #497758)
2111 * plugins/document-manager/plugin.c: (on_editor_changed):
2114 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2116 Icons from tpgww@onepost.net:
2117 * plugins/devhelp/Makefile.am:
2118 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2119 * plugins/devhelp/anjuta-devhelp.plugin.in:
2120 * plugins/devhelp/plugin.c:
2121 * plugins/document-manager/anjuta-document-manager.plugin.in:
2122 * plugins/document-manager/images/Makefile.am:
2123 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2124 * plugins/document-manager/plugin.c:
2125 * plugins/editor/Makefile.am:
2126 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2127 * plugins/editor/anjuta-editor.plugin.in:
2128 * plugins/editor/plugin.c:
2129 * plugins/sample1/Makefile.am:
2130 * plugins/sample1/anjuta-sample-plugin.svg:
2131 * plugins/sample1/anjuta-sample.plugin.in:
2132 * plugins/sourceview/Makefile.am:
2133 * plugins/sourceview/plugin.c:
2134 * plugins/sourceview/sourceview.plugin.in:
2136 Icons from patch in bug #480093 comment #23. Also renamed icons.
2139 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2141 * TODO.tasks: Updated.
2143 Icons from tpgww@onepost.net:
2144 * plugins/build-basic-autotools/Makefile.am:
2145 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2146 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2147 * plugins/build-basic-autotools/build-basic-autotools.c:
2148 * plugins/class-inheritance/Makefile.am:
2149 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2150 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2151 * plugins/class-inheritance/plugin.c:
2152 * plugins/cvs-plugin/Makefile.am:
2153 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2154 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2155 * plugins/cvs-plugin/plugin.c:
2156 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2157 * plugins/debug-manager/images/Makefile.am:
2158 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2159 * plugins/debug-manager/plugin.c:
2161 Icons from patch in bug #480093 comment #23. Also renamed icons.
2164 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2166 * (removed) libanjuta/anjuta-children.c,
2167 (removed) libanjuta/anjuta-children.h,
2168 libanjuta/anjuta-launcher.c,
2169 libanjuta/libanjuta.h,
2170 libanjuta/Makefile.am,
2171 plugins/gdb/debugger.c,
2172 plugins/terminal/terminal.c,
2173 manuals/reference/libanjuta/libanjuta-sections.txt,
2174 manuals/reference/libanjuta/libanjuta-docs.sgml:
2175 Replace anjuta_children_register by g_child_watch_add
2177 2007-11-13 Johannes Schmid <jhs@gnome.org>
2179 * plugins/subversion/anjuta-subversion.glade:
2180 * plugins/subversion/subversion-commit-dialog.c:
2181 (subversion_commit_dialog):
2182 * plugins/subversion/subversion-resolve-dialog.c:
2183 (subversion_resolve_dialog):
2184 * plugins/subversion/subversion-revert-dialog.c:
2185 (subversion_revert_dialog):
2186 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2187 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2188 (hide_pulse_progress_bar):
2189 * plugins/subversion/subversion-ui-utils.h:
2191 Yet another patch from #457477:
2192 Add a pulsing progress bar to all dialogs receiving status
2194 2007-11-12 Johannes Schmid <jhs@gnome.org>
2196 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2197 Bug 493583 – crash in Anjuta IDE: trying to open a file
2199 * plugins/subversion/subversion-commit-dialog.c:
2200 (select_all_files), (subversion_commit_dialog):
2201 Patch from jrligget - see #457477
2203 2007-11-12 Johannes Schmid <jhs@gnome.org>
2205 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2206 * libanjuta/anjuta-plugin-handle.c:
2207 (anjuta_plugin_handle_get_about):
2208 Bug 495536 – Plugins localization improvement
2210 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2211 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2212 * plugins/indent/indent.glade:
2213 * plugins/subversion/anjuta-subversion.glade:
2214 Bug 495245 – Strings bug
2216 2007-11-08 James Liggett <jrliggett@cox.net>
2218 reviewed by: Johannes Schmid <jhs@gnome.org>
2220 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2221 (anjuta_async_command_finalize),
2222 (anjuta_async_command_notification_poll),
2223 (anjuta_async_command_thread), (start_command),
2224 (notify_data_arrived), (notify_complete),
2225 (anjuta_async_command_class_init),
2226 (anjuta_async_command_set_error_message),
2227 (anjuta_async_command_get_error_message),
2228 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2229 * libanjuta/anjuta-async-command.h:
2230 * libanjuta/anjuta-command.c: (anjuta_command_init),
2231 (anjuta_command_finalize), (anjuta_command_class_init),
2232 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2233 (anjuta_command_notify_complete),
2234 (anjuta_command_set_error_message),
2235 (anjuta_command_get_error_message):
2236 * libanjuta/anjuta-command.h:
2237 * libanjuta/anjuta-glade-catalog.c:
2238 * libanjuta/anjuta-glade.xml:
2239 * libanjuta/anjuta-vcs-status-tree-view.c:
2240 (on_selected_column_toggled),
2241 (anjuta_vcs_status_tree_view_create_columns),
2242 (anjuta_vcs_status_tree_view_init),
2243 (anjuta_vcs_status_tree_view_finalize),
2244 (anjuta_vcs_status_tree_view_set_property),
2245 (anjuta_vcs_status_tree_view_get_property),
2246 (anjuta_vcs_status_tree_view_class_init),
2247 (anjuta_vcs_status_tree_view_new),
2248 (anjuta_vcs_status_tree_view_destroy),
2249 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2250 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2251 (anjuta_vcs_status_tree_view_unselect_all),
2252 (create_selected_paths_list),
2253 (anjuta_vcs_status_tree_view_get_selected):
2254 * libanjuta/anjuta-vcs-status-tree-view.h:
2255 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2256 * libanjuta/anjuta-widgets.h:
2257 * plugins/subversion/subversion-add-dialog.c:
2258 (on_add_command_finished), (on_subversion_add_response),
2259 (subversion_add_dialog), (on_menu_subversion_add),
2260 (on_fm_subversion_add):
2261 * plugins/subversion/subversion-add-dialog.h:
2262 * plugins/subversion/subversion-commit-dialog.c:
2263 (on_commit_command_finished), (on_subversion_commit_response),
2264 (subversion_commit_dialog), (on_menu_subversion_commit),
2265 (on_fm_subversion_commit):
2266 * plugins/subversion/subversion-commit-dialog.h:
2267 * plugins/subversion/subversion-copy-dialog.c:
2268 (on_copy_other_revision_radio_toggled),
2269 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2270 (on_copy_command_finished), (on_subversion_copy_response),
2271 (subversion_copy_dialog), (on_menu_subversion_copy),
2272 (on_fm_subversion_copy):
2273 * plugins/subversion/subversion-copy-dialog.h:
2274 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2275 (on_subversion_diff_response), (subversion_diff_dialog),
2276 (on_menu_subversion_diff), (on_fm_subversion_diff):
2277 * plugins/subversion/subversion-diff-dialog.h:
2278 * plugins/subversion/subversion-log-dialog.c:
2279 (on_diff_selected_column_toggled), (create_columns),
2280 (on_log_command_finished), (on_log_view_button_clicked),
2281 (on_cat_command_data_arrived), (on_cat_command_finished),
2282 (on_log_view_selected_button_clicked), (get_selected_revisions),
2283 (on_log_diff_selected_button_clicked),
2284 (on_log_diff_previous_button_clicked),
2285 (on_subversion_log_vbox_destroy),
2286 (on_log_changes_view_row_selected), (subversion_log_window_create),
2287 (on_menu_subversion_log), (on_fm_subversion_log),
2288 (subversion_log_set_whole_project_sensitive):
2289 * plugins/subversion/subversion-log-dialog.h:
2290 * plugins/subversion/subversion-merge-dialog.c:
2291 (on_merge_command_finished), (on_subversion_merge_response),
2292 (on_merge_first_path_browse_button_clicked),
2293 (on_merge_second_path_browse_button_clicked),
2294 (on_merge_use_first_path_check_toggled),
2295 (on_merge_start_revision_radio_toggled),
2296 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2297 (on_menu_subversion_merge):
2298 * plugins/subversion/subversion-merge-dialog.h:
2299 * plugins/subversion/subversion-remove-dialog.c:
2300 (on_remove_command_finished),
2301 (on_remove_path_browse_button_clicked),
2302 (on_subversion_remove_response), (subversion_remove_dialog),
2303 (on_menu_subversion_remove), (on_fm_subversion_remove):
2304 * plugins/subversion/subversion-remove-dialog.h:
2305 * plugins/subversion/subversion-resolve-dialog.c:
2306 (on_resolve_command_finished), (on_subversion_resolve_response),
2307 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2308 * plugins/subversion/subversion-resolve-dialog.h:
2309 * plugins/subversion/subversion-revert-dialog.c:
2310 (on_revert_command_finished), (on_subversion_revert_response),
2311 (subversion_revert_dialog), (on_menu_subversion_revert):
2312 * plugins/subversion/subversion-revert-dialog.h:
2313 * plugins/subversion/subversion-switch-dialog.c:
2314 (on_switch_other_revision_radio_toggled),
2315 (on_switch_command_finished), (on_subversion_switch_response),
2316 (subversion_switch_dialog), (on_menu_subversion_switch):
2317 * plugins/subversion/subversion-switch-dialog.h:
2318 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2319 (subversion_data_free), (on_mesg_view_destroy),
2320 (create_message_view), (check_filename), (get_log_from_textview),
2321 (pulse_timer), (on_pulse_timer_destroyed),
2322 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2323 (report_errors), (on_status_command_finished),
2324 (on_status_command_data_arrived), (on_command_info_arrived),
2325 (select_all_status_items), (clear_all_status_selections),
2326 (init_whole_project), (on_whole_project_toggled),
2327 (send_diff_command_output_to_editor), (on_diff_command_finished),
2328 (stop_status_bar_progress_pulse):
2329 * plugins/subversion/subversion-ui-utils.h:
2330 * plugins/subversion/subversion-update-dialog.c:
2331 (on_update_command_finished), (on_subversion_update_response),
2332 (subversion_update_dialog), (on_menu_subversion_update),
2333 (on_fm_subversion_update):
2334 * plugins/subversion/subversion-update-dialog.h:
2335 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2336 (svn_add_command_finalize), (svn_add_command_run),
2337 (svn_add_command_class_init), (svn_add_command_new),
2338 (svn_add_command_destroy):
2339 * plugins/subversion/svn-add-command.h:
2340 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2341 (svn_cat_command_finalize), (svn_cat_command_run),
2342 (svn_cat_command_class_init), (svn_cat_command_new),
2343 (svn_cat_command_destroy), (svn_cat_command_get_output):
2344 * plugins/subversion/svn-cat-command.h:
2345 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2346 (svn_command_release_ui_lock), (simple_prompt),
2347 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2348 (svn_auth_ssl_server_trust_prompt_func_cb),
2349 (svn_auth_ssl_client_cert_prompt_func_cb),
2350 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2351 (svn_command_init), (svn_command_finalize),
2352 (svn_command_class_init), (svn_command_push_info),
2353 (svn_command_get_info_queue), (svn_command_set_error),
2354 (svn_command_get_client_context), (svn_command_get_pool),
2355 (svn_command_lock_ui), (svn_command_unlock_ui),
2356 (svn_command_get_revision), (svn_command_copy_path_list),
2357 (svn_command_free_path_list):
2358 * plugins/subversion/svn-command.h:
2359 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2360 (svn_commit_command_init), (svn_commit_command_finalize),
2361 (svn_commit_command_run), (svn_commit_command_class_init),
2362 (svn_commit_command_new), (svn_commit_command_destroy):
2363 * plugins/subversion/svn-commit-command.h:
2364 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2365 (svn_copy_command_init), (svn_copy_command_finalize),
2366 (svn_copy_command_run), (svn_copy_command_class_init),
2367 (svn_copy_command_new), (svn_copy_command_destroy):
2368 * plugins/subversion/svn-copy-command.h:
2369 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2370 (svn_diff_command_finalize), (svn_diff_command_run),
2371 (svn_diff_command_class_init), (svn_diff_command_new),
2372 (svn_diff_command_destroy), (svn_diff_command_get_output):
2373 * plugins/subversion/svn-diff-command.h:
2374 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2375 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2376 (svn_log_command_class_init), (svn_log_command_new),
2377 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2378 * plugins/subversion/svn-log-command.h:
2379 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2380 (svn_log_entry_finalize), (svn_log_entry_class_init),
2381 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2382 (svn_log_entry_get_author), (svn_log_entry_get_date),
2383 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2384 (svn_log_entry_get_full_log):
2385 * plugins/subversion/svn-log-entry.h:
2386 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2387 (svn_merge_command_finalize), (svn_merge_command_run),
2388 (svn_merge_command_class_init), (svn_merge_command_new),
2389 (svn_merge_command_destroy):
2390 * plugins/subversion/svn-merge-command.h:
2391 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2392 (svn_remove_command_init), (svn_remove_command_finalize),
2393 (svn_remove_command_run), (svn_remove_command_class_init),
2394 (svn_remove_command_new), (svn_remove_command_destroy),
2395 (svn_remove_command_get_path):
2396 * plugins/subversion/svn-remove-command.h:
2397 * plugins/subversion/svn-resolve-command.c:
2398 (svn_resolve_command_init), (svn_resolve_command_finalize),
2399 (svn_resolve_command_run), (svn_resolve_command_class_init),
2400 (svn_resolve_command_new), (svn_resolve_command_destroy):
2401 * plugins/subversion/svn-resolve-command.h:
2402 * plugins/subversion/svn-revert-command.c:
2403 (svn_revert_command_init), (svn_revert_command_finalize),
2404 (svn_revert_command_run), (svn_revert_command_class_init),
2405 (svn_revert_command_new), (svn_revert_command_destroy):
2406 * plugins/subversion/svn-revert-command.h:
2407 * plugins/subversion/svn-status-command.c:
2408 (svn_status_command_init), (svn_status_command_finalize),
2409 (on_svn_status_notify), (svn_status_command_run),
2410 (svn_status_command_class_init), (svn_status_command_new),
2411 (svn_status_command_destroy),
2412 (svn_status_command_get_status_queue):
2413 * plugins/subversion/svn-status-command.h:
2414 * plugins/subversion/svn-status.c: (svn_status_init),
2415 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2416 (svn_status_destroy), (svn_status_get_path),
2417 (svn_status_get_vcs_status):
2418 * plugins/subversion/svn-status.h:
2419 * plugins/subversion/svn-switch-command.c:
2420 (svn_switch_command_init), (svn_switch_command_finalize),
2421 (svn_switch_command_run), (svn_switch_command_class_init),
2422 (svn_switch_command_new), (svn_switch_command_destroy):
2423 * plugins/subversion/svn-switch-command.h:
2424 * plugins/subversion/svn-update-command.c:
2425 (svn_update_command_init), (svn_update_command_finalize),
2426 (svn_update_command_run), (svn_update_command_class_init),
2427 (svn_update_command_new), (svn_update_command_destroy):
2428 * plugins/subversion/svn-update-command.h:
2430 Now really committed all files from James patch (#457477)
2432 2007-11-08 Johannes Schmid <jhs@gnome.org>
2434 * TODO.tasks: Updated
2436 2007-11-08 James Liggett <jrliggett@cox.net>
2438 reviewed by: Johannes Schmid <jhs@gnome.org>
2441 * libanjuta/Makefile.am:
2442 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2443 * libanjuta/anjuta-status.h:
2444 * libanjuta/libanjuta.h:
2445 * plugins/subversion/Makefile.am:
2446 * plugins/subversion/anjuta-subversion.glade:
2447 * plugins/subversion/anjuta-subversion.ui:
2448 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2449 (value_removed_project_root_uri), (activate_plugin),
2450 (deactivate_plugin), (finalize), (subversion_instance_init):
2451 * plugins/subversion/plugin.h:
2452 * plugins/subversion/subversion-actions.c:
2453 * plugins/subversion/subversion-actions.h:
2454 * plugins/subversion/subversion-callbacks.c:
2455 * plugins/subversion/subversion-callbacks.h:
2456 * plugins/subversion/svn-auth.c:
2457 * plugins/subversion/svn-auth.h:
2458 * plugins/subversion/svn-backend-priv.h:
2459 * plugins/subversion/svn-backend.c:
2460 * plugins/subversion/svn-backend.h:
2461 * plugins/subversion/svn-notify.c:
2462 * plugins/subversion/svn-notify.h:
2463 * plugins/subversion/svn-thread.c:
2464 * plugins/subversion/svn-thread.h:
2466 Commited alpha2 of the new subversion plugin (#457477)
2468 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2470 * plugins/debug-manager/command.c:
2471 Fix a stupid crash when changing a register value
2473 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2475 * libanjuta/interfaces/libanjuta.idl,
2476 plugins/debug-manager/command.c,
2477 plugins/debug-manager/command.h,
2478 plugins/debug-manager/start.c,
2479 plugins/gdb/plugin.c,
2480 plugins/gdb/debugger.c,
2481 plugins/gdb/debugger.h:
2482 Use anjuta terminal plugin instead of gnome terminal
2483 Select if a terminal is used in the the start_program function
2484 Move terminal code from debugger.c to plugin.c
2485 Partial fix of bug #481366
2487 * plugins/gdb/utilities.c,
2488 plugins/gdb/utilities.h:
2489 Remove gnome terminal check function
2491 2007-11-06 Johannes Schmid <jhs@gnome.org>
2493 * plugins/project-import/anjuta-project-import.glade:
2494 * plugins/project-import/project-import.c: (on_import_next),
2495 (on_import_finish), (project_import_set_directory):
2496 * plugins/project-wizard/property.c: (npw_property_create_widget),
2497 (npw_property_set_value_from_widget):
2499 Replaced gnome_file_entry with gtk_file_chooser_button
2500 Fixes #422329 – Creating a new directory in program options doesn't work
2502 2007-11-04 Massimo Cora' <maxcvs@email.it>
2504 * plugins/symbol-db/plugin.c:
2505 add all files at once on project_import.
2506 No need to split them into more languages: ctags
2507 and the engine will take care of that.
2509 * plugins/symbol-db/symbol-db-engine.h,
2510 * plugins/symbol-db/symbol-db-engine.c,
2511 * plugins/symbol-db/tables.sql,
2512 * plugins/symbol-db/test/Makefile.am,
2513 * plugins/symbol-db/test/main.c,
2514 * plugins/symbol-db/symbol-db-view-locals.c:
2515 some memory leaks fixed. Ported the thing to
2516 libgda 3.1.2 [or better svn HEAD].
2517 Thanks to a fresh new algorithm to detect
2518 parent scope we're able to display correcly
2519 a local gtktree, including classes not directly
2520 defined inside that file.
2522 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2524 * plugins/debug-manager/threads.c,
2525 plugins/debug-manager/stack_trace.c:
2526 Do not display address when not needed
2528 * plugins/debug-manager/plugin.c,
2529 plugins/debug-manager/breakpoints.c:
2530 Breakpoints directly connect to debugger signals
2532 * plugins/debug-manager/watch.c:
2533 program-unload signal does not exist used debugger-stopped
2535 * plugins/debug-manager/queue.c,
2536 libanjuta/interfaces/libanjuta.idl:
2537 Display error message returned by debugger command
2540 2007-11-04 Johannes Schmid <jhs@gnome.org>
2542 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2543 Bug 493062 – gcj template needs AC_PROG_CC
2544 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2546 * src/anjuta-actions.h:
2547 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2548 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2550 === anjuta 2.3.0 ===
2552 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2556 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2558 * ChangeLog: Tagged 2.3.0 release.
2560 * plugins/indent/Makefile.am: Fixed indentation.
2562 * plugins/editor/aneditor-autocomplete.cxx:
2563 * plugins/editor/aneditor-priv.h:
2564 * plugins/editor/aneditor.cxx:
2565 * plugins/editor/aneditor.h: Commented out dead codes.
2567 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2568 Do not build symbol-db by
2569 default. Added 'unstable' in plugin description to signify it's
2570 developmental state.
2572 * plugins/file-manager/Makefile.am,
2573 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2575 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2577 * plugins/debug-manager/utilities.c,
2578 plugins/debug-manager/utilities.h,
2579 plugins/debug-manager/threads.c,
2580 plugins/debug-manager/plugin.c,
2581 plugins/debug-manager/plugin.h,
2582 plugins/debug-manager/disassemble.h,
2583 plugins/debug-manager/watch.c,
2584 plugins/debug-manager/watch.h,
2585 plugins/debug-manager/breakpoints.c,
2586 plugins/debug-manager/stack_trace.c:
2587 Replace few remaining function calls by signal
2589 * plugins/debug-manager/disassemble.c,
2590 plugins/debug-manager/registers.c,
2591 plugins/debug-manager/memory.c,
2592 plugins/debug-manager/locals.c,
2593 plugins/debug-manager/queue.c,
2594 plugins/debug-manager/queue.h:
2595 Connect signals when debugger is started
2596 Disconnect them when debugger is stopped
2597 Do not display window if debugger doesn't support feature
2599 * plugins/gdb/plugin.c,
2600 libanjuta/interfaces/libanjuta.idl:
2601 Remove unused initialization function
2603 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2606 * plugins/file-manager/Makefile.am:
2607 * scripts/build-schemas.mk: Fixed 'make distcheck'
2609 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2611 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2612 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2613 to latest API additions.
2615 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2618 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2620 * ChangeLog: Fixed indentation.
2621 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2624 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2626 * libanjuta/interfaces/libanjuta.idl:
2627 * plugins/build-basic-autotools/build-basic-autotools.c:
2628 (build_compile_file_real), (build_build_project),
2629 (build_install_project), (build_clean_project),
2630 (build_configure_project), (build_autogen_project),
2631 (build_distribution_project), (build_build_module),
2632 (build_install_module), (build_clean_module), (fm_build),
2633 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2634 (finalize), (basic_autotools_plugin_instance_init),
2635 (ibuildable_set_command), (ibuildable_reset_commands),
2636 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2637 (ibuildable_install), (ibuildable_configure),
2638 (ibuildable_generate), (ibuildable_iface_init):
2639 * plugins/build-basic-autotools/build-basic-autotools.h:
2641 Added API for commands override in build interface and implemented
2642 them in build plugin. Useful for other plugins override build
2643 commands depending on project environment.
2645 2007-10-28 Naba Kumar <naba@gnome.org>
2648 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2649 Fixed widget alignment for dock switcher tab style combo and
2650 scratchbox path entrybox.
2652 2007-10-28 Johannes Schmid <jhs@gnome.org>
2654 * plugins/document-manager/plugin.c: (on_editor_changed):
2655 Fixed a memory leak and simplified code (thanks again Sébastien)
2658 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2659 and OFFSET sql statements)
2661 2007-10-28 Massimo Cora' <maxcvs@email.it>
2663 * plugins/symbol-db/plugin.c,
2664 plugins/symbol-db/symbol-db-engine.h,
2665 plugins/symbol-db/symbol-db-view.c,
2666 plugins/symbol-db/symbol-db-view.c,
2667 plugins/symbol-db/symbol-db-view-locals.c,
2668 plugins/symbol-db/symbol-db-view-locals.h,
2669 plugins/symbol-db/symbol-db-engine.c:
2670 Better end-of-file-scan detection, permitting
2671 an improved scope/inheritance parsing.
2672 Locals tab gtktree now displays correct
2673 namespace->class->children tree, even if
2674 in a C++ file there isn't class declaration.
2676 2007-10-27 Johannes Schmid <jhs@gnome.org>
2678 Patch from Stanislav Brabec <sbrabec@suse.cz>
2680 Bug 489798 – Do not rely on svn-config
2682 Patch from Michael Wolf <maw@ximian.com>:
2683 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2684 (egg_tree_model_filter_remove_node),
2685 (egg_tree_model_filter_row_deleted):
2686 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2688 2007-10-27 Johannes Schmid <jhs@gnome.org>
2690 * plugins/devhelp/anjuta-devhelp.ui:
2691 * plugins/message-view/anjuta-message-manager.ui:
2693 Added some separators to the toolbar
2695 * plugins/document-manager/plugin.c:
2696 (on_support_plugin_deactivated), (load_new_support_plugins),
2697 (unload_unused_support_plugins), (on_editor_changed):
2699 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2700 for pointing out that is was crap.
2702 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2704 * libanjuta/interfaces/libanjuta.idl,
2705 libanjuta/anjuta-plugin-manager.c,
2706 libanjuta/anjuta-plugin-manager.h,
2707 libanjuta/anjuta-c-plugin-factory.c,
2708 libanjuta/anjuta-c-module.h,
2709 libanjuta/anjuta-c-module.c:
2710 Report detailled error message in case of plugin loading failure
2712 2007-10-24 Johannes Schmid <jhs@gnome.org>
2715 * plugins/Makefile.am:
2717 Activate build of symbol-db plugin (when libgda is available)
2719 * plugins/document-manager/plugin.c:
2720 (on_support_plugin_deactivated), (on_editor_changed):
2722 Properly handle language support plugins even when they are
2723 unloaded by the session.
2725 * plugins/symbol-db/plugin.c: (register_stock_icons),
2726 Port to new REGISTER_ICONS stuff
2728 2007-10-22 Massimo Cora' <maxcvs@email.it>
2730 * plugins/symbol-db/plugin.c,
2731 * plugins/symbol-db/symbol-db-view.c
2732 * plugins/symbol-db/symbol-db-engine.h,
2733 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2734 * plugins/symbol-db/symbol-db-view-locals.c,
2735 * plugins/symbol-db/symbol-db-view-locals.h,
2736 * plugins/symbol-db/symbol-db-engine.c:
2737 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2738 Added a new algorithm for dynamic population of the local symbols' tab.
2739 Now the default view is tree-like.
2740 Some fixes on engine correct some population issues.
2742 2007-10-23 Naba Kumar <naba@gnome.org>
2744 * plugins/glade/Makefile.am: Corrected conditional not to install
2745 .plugin file if plugin is disabled.
2746 * plugins/sourceview/Makefile.am: Corrected conditional not to
2747 install schemas if plugin is not built.
2749 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2751 * plugins/debug-manager/queue.c:
2752 Fix #488061: Mutiple crash dialogs
2754 * plugins/gdb/debugger.c,
2755 plugins/gdb/debugger.h:
2756 Remove maximum gdb command length, should fix bug#474811
2758 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2760 * manuals/reference/libanjuta/plugin-description-file.sgml,
2761 manuals/reference/libanjuta/libanjuta-docs.sgml,
2762 manuals/reference/libanjuta/libanjuta-sections.txt,
2763 libanjuta/interfaces/libanjuta.idl,
2764 libanjuta/anjuta-c-module.c,
2765 libanjuta/anjuta-c-plugin-factory.c:
2766 Document last changes in plugin code
2768 2007-10-19 Johannes Schmid <jhs@gnome.org>
2770 * plugins/subversion/subversion-callbacks.c: (check_filename):
2772 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2774 2007-10-19 Naba Kumar <naba@gnome.org>
2776 * plugins/file-manager/file-model.c: Fixed a critical runtime
2779 2007-10-18 Johannes Schmid <jhs@gnome.org>
2781 * libanjuta/anjuta-ui.h:
2782 Small fix on icon macros
2784 * libanjuta/interfaces/libanjuta.idl:
2785 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2786 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2787 (ilanguage_iface_init):
2789 Added get_from_editor() and get_name_from_editor() methods
2792 * plugins/document-manager/plugin.c:
2793 (update_editor_ui_interface_items), (on_editor_changed):
2794 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2796 * plugins/language-support-cpp-java/plugin.c: (install_support):
2798 Ported plugins to use the new interface
2800 2007-10-17 Johannes Schmid <jhs@gnome.org>
2802 * libanjuta/anjuta-ui.h:
2804 Added macros to register stock icons to stop all this copy&paste
2805 which had spread over a lot of files. New macros support to add
2806 icons with toolbar and menu size (16 and 24)
2808 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2809 * plugins/debug-manager/images/anjuta-attach.svg:
2810 * plugins/debug-manager/images/anjuta-step-out.svg:
2811 * plugins/debug-manager/images/anjuta-step-over.svg:
2812 * plugins/debug-manager/plugin.c: (register_stock_icons):
2813 * plugins/document-manager/images/Makefile.am:
2814 * plugins/document-manager/images/anjuta-block-end.svg:
2815 * plugins/document-manager/images/anjuta-block-start.svg:
2816 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2817 * plugins/document-manager/images/anjuta-bookmark.svg:
2818 * plugins/document-manager/images/anjuta-go-history-next.svg:
2819 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2820 * plugins/document-manager/plugin.c: (register_stock_icons):
2821 * plugins/glade/plugin.c: (register_stock_icons):
2822 * plugins/language-support-cpp-java/plugin.c:
2823 (register_stock_icons):
2824 * plugins/message-view/Makefile.am:
2825 * plugins/message-view/anjuta-go-message-next.svg:
2826 * plugins/message-view/anjuta-go-message-prev.svg:
2827 * plugins/message-view/anjuta-message-view.svg:
2828 * plugins/message-view/messages.xpm:
2829 * plugins/message-view/plugin.c: (register_stock_icons):
2830 * plugins/patch/plugin.c: (patch_plugin_activate):
2831 * plugins/project-manager/plugin.c: (register_stock_icons):
2832 * plugins/search/Makefile.am:
2833 * plugins/search/anjuta-go-match-next.svg:
2834 * plugins/search/anjuta-go-match-prev.svg:
2835 * plugins/search/plugin.c: (activate_plugin):
2836 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2837 * plugins/terminal/terminal.c: (register_stock_icons):
2838 * plugins/valgrind/plugin.c: (register_stock_icons):
2840 Updated to use the new icons and added several new and updated
2843 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2845 * libanjuta/anjuta-plugin-handle.c,
2846 libanjuta/anjuta-plugin-handle.h:
2847 Add a new path property containing the directory of the .plugin
2848 file, library file (.so or whatever) must be in the same directory
2850 * libanjuta/anjuta-plugin-manager.c,
2851 libanjuta/interfaces/libanjuta.idl,
2852 (removed) libanjuta/anjuta-glue-plugin.c,
2853 (removed) libanjuta/anjuta-glue-plugin.h,
2854 (removed) libanjuta/anjuta-glue-c.c,
2855 (removed) libanjuta/anjuta-glue-c.h,
2856 (removed) libanjuta/anjuta-glue-cpp.c,
2857 (removed) libanjuta/anjuta-glue-cpp.h,
2858 (removed) libanjuta/anjuta-glue-factory.c,
2859 (removed) libanjuta/anjuta-glue-factory.h,
2860 (added) libanjuta/anjuta-c-module.c,
2861 (added) libanjuta/anjuta-c-module.h,
2862 (added) libanjuta/anjuta-c-plugin-factory.c,
2863 (added) libanjuta/anjuta-c-plugin-factory.h,
2864 libanjuta/Makefile.am:
2865 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2866 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2867 implementing IAnjutaPluginFactory
2868 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2870 * libanjuta/libanjuta.h:
2871 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2874 * libanjuta/anjuta-plugin.h:
2875 Replace AnjutaGluePlugin by GTypeModule
2876 Remove unused anjuta_glue_get_component_type replaced by
2879 * plugins/build-basic-autotools/build-basic-autotools.h,
2880 plugins/class-gen/plugin.h,
2881 plugins/class-inheritance/plugin.h,
2882 plugins/cvs-plugin/plugin.h,
2883 plugins/debug-manager/plugin.h,
2884 plugins/devhelp/plugin.h,
2885 plugins/document-manager/plugin.h,
2886 plugins/editor/plugin.h,
2887 plugins/file-loader/plugin.h,
2888 plugins/file-wizard/plugin.h,
2889 plugins/gdb/plugin.h,
2890 plugins/glade/plugin.h,
2891 plugins/gtodo/plugin.h,
2892 plugins/indent/plugin.h,
2893 plugins/language-manager/plugin.h,
2894 plugins/language-support-cpp-java/plugin.h,
2895 plugins/macro/plugin.h,
2896 plugins/message-view/plugin.h,
2897 plugins/patch/plugin.h,
2898 plugins/profiler/plugin.h,
2899 plugins/project-import/plugin.h,
2900 plugins/project-manager/plugin.h,
2901 plugins/project-wizard/plugin.h,
2902 plugins/sample1/plugin.h,
2903 plugins/search/plugin.h,
2904 plugins/sourceview/plugin.h,
2905 plugins/subversion/plugin.h,
2906 plugins/symbol-browser/plugin.h,
2907 plugins/symbol-db/plugin.h,
2908 plugins/terminal/terminal.c,
2909 plugins/tools/plugin.h,
2910 plugins/valgrind/plugin.h:
2911 Replace AnjutaGluePlugin by GTypeModule
2913 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2915 * plugins/debug-manager/breakpoints.c:
2916 Fix bug#487112, crash while removing a breakpoint in a new file
2918 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2920 * plugins/document-manager/search-box.c:
2921 Fix a crash (with an useful comment) focus-out-event handler must
2924 2007-10-14 Johannes Schmid <jhs@gnome.org>
2926 * plugins/sourceview/sourceview.c:
2927 Hide calltip when "Up" or "Down" key is pressed
2929 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2931 * plugins/document-manager/search-box.c:
2932 Change included file order to avoid a compile error with gnome 2.16
2934 2007-10-13 Johannes Schmid <jhs@gnome.org>
2936 * plugins/debug-manager/plugin.c: (enable_log_view):
2938 Fixed crash when closing a project and unloading another while
2939 the debugger is enabled
2941 2007-10-13 Johannes Schmid <jhs@gnome.org>
2943 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2945 Use correct breakpoint icon
2947 * plugins/devhelp/Makefile.am:
2948 * plugins/devhelp/anjuta-go-help-next.svg:
2949 * plugins/devhelp/anjuta-go-help-prev.svg:
2950 * plugins/devhelp/plugin.c: (register_stock_icons),
2953 Added new icons from #480093
2955 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
2956 * plugins/document-manager/images/anjuta-bookmark-first.svg:
2957 * plugins/document-manager/images/anjuta-bookmark-last.svg:
2958 * plugins/document-manager/images/anjuta-bookmark-next.svg:
2959 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
2960 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
2961 * plugins/message-view/anjuta-go-message-next.svg:
2962 * plugins/message-view/anjuta-go-message-prev.svg:
2964 Updated icons from #480093
2966 * src/anjuta-actions.h:
2967 Use GTK_STOCK_FULLSCREEN
2969 * src/anjuta-app.c: (on_gdl_style_changed),
2970 (anjuta_app_instance_init):
2973 Added preference option to set the gdl switcher style
2975 2007-10-13 Johannes Schmid <jhs@gnome.org>
2977 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2978 (get_property_value_as_string), (set_property_value_as_string),
2979 (register_callbacks):
2980 * libanjuta/anjuta-preferences.h:
2982 Support GtkFileChooserButton as preferences widget
2984 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2986 Fixed a Gtk-Critical
2988 * plugins/file-manager/Makefile.am:
2989 * plugins/file-manager/file-model.c: (file_model_filter_file),
2990 (file_model_add_dummy), (file_model_expand_idle),
2991 (file_model_set_property), (file_model_get_property),
2992 (file_model_class_init):
2993 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
2994 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
2995 (file_manager_activate), (file_manager_finalize),
2996 (file_manager_instance_init), (ipreferences_merge),
2997 (ipreferences_unmerge), (ipreferences_iface_init):
2998 * plugins/file-manager/plugin.h:
3000 Added preferences to file-manager
3002 * plugins/glade/plugin.c: (activate_plugin):
3004 Move Properties widget into center because it is way to big
3007 2007-10-10 Johannes Schmid <jhs@gnome.org>
3009 * plugins/language-support-cpp-java/Makefile.am:
3010 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3011 * plugins/language-support-cpp-java/anjuta-complete.svg:
3012 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3013 * plugins/language-support-cpp-java/plugin.c:
3014 (register_stock_icons):
3016 And yet some more icons...
3018 2007-10-10 Johannes Schmid <jhs@gnome.org>
3020 * plugins/debug-manager/breakpoints.c:
3021 * plugins/debug-manager/images/Makefile.am:
3022 * plugins/debug-manager/images/anjuta-bookmark.svg:
3023 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3024 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3025 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3026 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3027 * plugins/debug-manager/images/anjuta-linemark.svg:
3028 * plugins/debug-manager/images/anjuta-pcmark.svg:
3029 * plugins/debug-manager/plugin.c: (register_stock_icons):
3030 * plugins/debug-manager/sparse_view.c:
3031 * plugins/document-manager/images/Makefile.am:
3032 * plugins/document-manager/images/anjuta-block-select.svg:
3033 * plugins/document-manager/images/anjuta-fold-close.svg:
3034 * plugins/document-manager/images/anjuta-fold-open.svg:
3035 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3036 * plugins/document-manager/images/anjuta-indent-less.svg:
3037 * plugins/document-manager/images/anjuta-indent-more.svg:
3038 * plugins/document-manager/images/anjuta-swap.svg:
3039 * plugins/document-manager/images/block_select.xpm:
3040 * plugins/document-manager/images/fold_close.xpm:
3041 * plugins/document-manager/images/fold_open.xpm:
3042 * plugins/document-manager/images/fold_toggle.xpm:
3043 * plugins/document-manager/images/indent.xpm:
3044 * plugins/document-manager/images/indent_dcr.xpm:
3045 * plugins/document-manager/images/indent_inc.xpm:
3046 * plugins/document-manager/plugin.c: (register_stock_icons):
3047 * plugins/editor/Makefile.am:
3048 * plugins/editor/anjuta-bookmark-16.xpm:
3049 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3050 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3051 * plugins/editor/anjuta-linemark-16.xpm:
3052 * plugins/editor/anjuta-pcmark-16.xpm:
3053 * plugins/editor/bookmark.xpm:
3054 * plugins/editor/breakpoint-disabled.xpm:
3055 * plugins/editor/breakpoint-enabled.xpm:
3056 * plugins/editor/linemarker.xpm:
3057 * plugins/editor/program-counter.xpm:
3058 * plugins/editor/text_editor.c:
3059 * plugins/message-view/Makefile.am:
3060 * plugins/message-view/anjuta-go-message-next.svg:
3061 * plugins/message-view/anjuta-go-message-prev.svg:
3062 * plugins/message-view/anjuta-message-manager.ui:
3063 * plugins/message-view/plugin.c:
3064 * plugins/sourceview/Makefile.am:
3065 * plugins/sourceview/sourceview.c:
3067 Integrated lots of icons from #480093
3068 Thanks to <tpgww@onepost.net>
3070 * plugins/document-manager/plugin.c:
3071 Do not mark the line in ifile_open(), that looks ugly.
3073 * plugins/document-manager/search-box.c: (on_search_focus_out),
3075 Clear the status bar on focus_out.
3077 * plugins/file-loader/anjuta-loader-plugin.ui:
3080 2007-10-09 Johannes Schmid <jhs@gnome.org>
3082 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3083 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3085 Some things I missed in the patch for #484419
3087 * plugins/document-manager/action-callbacks.c:
3088 (on_new_file_activate):
3089 * plugins/document-manager/action-callbacks.h:
3090 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3091 (on_window_key_press_event), (on_gconf_notify_timer):
3093 484645 – patch to deal with docman FIXME etc
3095 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3096 * plugins/search/search-replace.c: (search_and_replace),
3097 (write_message_pane), (search_replace_populate),
3098 (translate_dialog_strings), (create_dialog),
3099 (anjuta_search_replace_activate):
3100 * plugins/search/search-replace_backend.c:
3101 (file_buffer_new_from_path), (get_next_match),
3102 (create_search_entries), (regex_backref),
3103 (clear_search_replace_instance):
3104 * plugins/search/search-replace_backend.h:
3106 #484573 – patch to correct various search-related issues
3108 Thanks for the above patches to <tpgww@onepost.net>
3110 * plugins/sourceview/sourceview.c:
3111 (sourceview_create_highligth_indic):
3113 Use the same marker for important as gedit (yellow background)
3115 * plugins/document-manager/anjuta-document-manager.ui:
3116 * plugins/file-loader/anjuta-file-loader.ui:
3117 * plugins/file-loader/plugin.c:
3119 Moved FileNew action to document-manager
3121 2007-10-08 Johannes Schmid <jhs@gnome.org>
3123 * plugins/document-manager/search-box.c: (on_search_activated):
3124 Mark messages for translation
3126 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3128 reviewed by: Johannes Schmid <jhs@gnome.org>
3130 * plugins/Makefile.am:
3131 * plugins/build-basic-autotools/build-basic-autotools.c:
3132 (build_compile_file_real):
3133 * plugins/search/search-replace.c:
3134 * plugins/valgrind/preferences.c: (build_general_prefs):
3136 Fix #484379 – Contents of Makefile.am plugins and
3137 #484419 – Improvement into translation
3139 2007-10-06 Johannes Schmid <jhs@gnome.org>
3141 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3143 Fixed to properly support pointer-to-pointer (**) types
3145 * libanjuta/interfaces/libanjuta.idl:
3146 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3147 * plugins/sourceview/sourceview-cell.h:
3148 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3149 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3150 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3151 (isearch_backward), (isearch_iface_init):
3152 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3153 (itext_editor_iface_init), (iselection_set_iter),
3154 (iselection_get_start_iter), (iselection_get_end_iter),
3155 (iselection_iface_init), (isearch_forward), (isearch_backward),
3156 (isearch_iface_init):
3158 Added IAnjutaEditorSearch interface and some utility methods to
3159 migrate from positions to iterators for the editor interface.
3161 * plugins/document-manager/Makefile.am:
3162 * plugins/document-manager/action-callbacks.c:
3163 (on_goto_line_no1_activate), (on_show_search):
3164 * plugins/document-manager/action-callbacks.h:
3165 * plugins/document-manager/anjuta-docman.c:
3166 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3167 (anjuta_docman_grab_text_focus):
3168 * plugins/document-manager/anjuta-document-manager.ui:
3169 * plugins/document-manager/goto_line.c: (removed)
3170 * plugins/document-manager/goto_line.h: (removed)
3171 * plugins/document-manager/search-box.c:
3172 * plugins/document-manager/search-box.h:
3173 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3174 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3175 (update_editor_ui_interface_items), (on_editor_added),
3176 (activate_plugin), (deactivate_plugin):
3177 * plugins/document-manager/plugin.h:
3179 Created new incremental "Quick Search" bar in the document manager to
3180 replace the crappy EggToolbar entries. Uses the new search interface and
3181 it thus much faster and more reliable.
3183 Bug 357544 – incremental search should work consistently (or not at all)
3184 when main toolbar is hidden
3185 Bug 440637 – Search, don't work very well (partly for incremental search)
3187 * plugins/search/anjuta-search.ui:
3188 * plugins/search/plugin.c: (activate_plugin):
3190 Removed incremental search stuff
3192 * plugins/build-basic-autotools/build-basic-autotools.c:
3193 (on_session_save), (on_session_load):
3194 * plugins/build-basic-autotools/executer.c:
3195 (get_program_parameters):
3197 Scroll to selected executable and remember it across sessions
3198 (followup of #477976)
3200 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3201 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3203 * plugins/devhelp/anjuta-devhelp.ui:
3204 Rearraged toolbar items a bit
3206 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3208 * plugins/debug-manager/command.c,
3209 plugins/debug-manager/queue.c,
3210 plugins/gdb/plugin.c,
3211 plugins/gdb/debugger.c:
3212 Fix several crashing bugs (including bug#482985) with the debugger
3213 when closing project, stopping the debugger, restarting the program
3215 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3217 * libanjuta/anjuta-launcher.c:
3218 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3220 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3222 * plugins/debug-manager/command.c,
3223 plugins/debug-manager/queue.c:
3224 Asynchronous command can abort other commands in queue
3225 Resynchronize debugger state when a command is cancelled
3227 * plugins/debug-manager/breakpoints.c:
3228 Free BreakpointItem only when it is not used anymore
3230 * plugins/gdb/plugin.c:
3231 Do not return TRUE if the callback and/or ready signal is not used
3233 * plugins/gdb/debugger.c:
3234 Fix a crash, return correct state when debugger is stopped
3236 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3238 * plugins/project-wizard/autogen.c:
3239 Fix bug#482067, escape project wizard user defined strings
3241 2007-10-01 Johannes Schmid <jhs@gnome.org>
3243 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3245 * plugins/build-basic-autotools/build-basic-autotools.c:
3246 (basic_autotools_plugin_instance_init):
3247 * plugins/build-basic-autotools/build-basic-autotools.h:
3248 * plugins/build-basic-autotools/executer.c:
3249 (get_program_parameters):
3251 Fixed #477976 – Keybinding in run dialog
3253 2007-09-30 Johannes Schmid <jhs@gnome.org>
3255 * plugins/Makefile.am:
3256 Do not build indent plugin (yet)
3258 * plugins/document-manager/plugin.c: (ipreferences_merge):
3259 Fixed unintentional and wrong change
3261 * plugins/indent/anjuta-indent.ui:
3264 2007-09-28 Johannes Schmid <jhs@gnome.org>
3266 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3267 * libanjuta/anjuta-launcher.h:
3268 Add a method to send EOF to some process. Needed for the indent plugin
3269 and should be useful in general. It does not actually send EOF as this
3270 is not possible with utf-8, but closes the stream instead.
3272 * plugins/devhelp/plugin.c: (value_added_current_editor):
3273 Fixed a Gtk-Critical due to the IAnjutaEditor -
3274 IAnjutaDocument switch.
3277 * plugins/Makefile.am:
3278 * plugins/document-manager/Makefile.am:
3279 * plugins/document-manager/action-callbacks.c:
3280 * plugins/document-manager/anjuta-document-manager.glade:
3281 * plugins/document-manager/anjuta-document-manager.ui:
3282 * plugins/document-manager/images/Makefile.am:
3283 * plugins/document-manager/images/indent_auto.xpm:
3284 * plugins/document-manager/images/indent_set.xpm:
3285 * plugins/document-manager/indent-dialog.c:
3286 * plugins/document-manager/indent-dialog.h:
3287 * plugins/document-manager/indent-util.c:
3288 * plugins/document-manager/indent-util.h:
3289 * plugins/document-manager/indent_test.c:
3290 * plugins/document-manager/plugin.c: (register_stock_icons),
3291 (docman_plugin_instance_init), (ipreferences_merge):
3292 * plugins/document-manager/plugin.h:
3294 Removed indent code from document manager
3296 * plugins/indent/Makefile.am:
3297 * plugins/indent/indent-dialog.c:
3298 * plugins/indent/indent-util.c: (indent_init_indent_style):
3299 * plugins/indent/indent.glade:
3300 * plugins/indent/indent.plugin.in:
3301 * plugins/indent/plugin.c: (on_indent_finished),
3302 (on_indent_output), (on_indent_action_activate),
3303 (on_edit_editor_indent), (on_style_combo_changed),
3304 (value_added_current_editor), (value_removed_current_editor),
3305 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3306 (indent_plugin_finalize), (indent_plugin_dispose),
3307 (anjuta_indent_plugin_instance_init),
3308 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3309 (ipreferences_unmerge), (ipreferences_iface_init):
3310 * plugins/indent/plugin.h:
3312 Moved indent code to it's own plugin. Also reimplemented indent invocation
3313 using anjuta_launcher and streams. This is not yet completely working, maybe
3314 I got something wrong with the launcher.
3315 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3317 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3319 * plugins/debug-manager/plugin.c:
3320 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3322 2007-09-27 Johannes Schmid <jhs@gnome.org>
3324 * libanjuta/interfaces/libanjuta.idl:
3325 * plugins/Makefile.am:
3326 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3327 (isymbol_type_str), (isymbol_name), (isymbol_args),
3328 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3329 (isymbol_impl), (isymbol_iface_init):
3330 * plugins/symbol-browser/an_symbol_info.c:
3331 * plugins/symbol-browser/an_symbol_info.h:
3332 * plugins/symbol-db/Makefile.am:
3333 * plugins/symbol-db/plugin.c:
3334 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3335 (value_added_current_editor), (on_editor_foreach_clear),
3336 (value_removed_current_editor), (project_root_added),
3337 (symbol_db_activate), (symbol_db_deactivate),
3338 (isymbol_manager_search):
3339 * plugins/symbol-db/readtags.c: (initialize_1):
3340 * plugins/symbol-db/symbol-db-engine-iterator.c:
3341 (sdb_engine_iterator_instance_init),
3342 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3343 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3344 (symbol_db_engine_iterator_move_next),
3345 (symbol_db_engine_iterator_move_prev),
3346 (symbol_db_engine_iterator_get_n_items),
3347 (symbol_db_engine_iterator_last),
3348 (symbol_db_engine_iterator_set_position),
3349 (symbol_db_engine_iterator_get_position),
3350 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3351 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3352 (isymbol_iter_foreach), (isymbol_iter_set_position),
3353 (isymbol_iter_get_position), (isymbol_iter_get_length),
3354 (isymbol_iter_clone), (isymbol_iter_assign),
3355 (isymbol_iter_iface_init):
3356 * plugins/symbol-db/symbol-db-engine-iterator.h:
3357 * plugins/symbol-db/symbol-db-engine.c:
3358 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3359 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3360 (sdb_engine_finalize), (sdb_engine_get_type),
3361 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3362 (sdb_engine_get_table_id_by_unique_name2),
3363 (sdb_engine_get_table_id_by_unique_name3),
3364 (symbol_db_engine_add_new_workspace),
3365 (symbol_db_engine_get_opened_project_name),
3366 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3367 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3368 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3369 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3370 (sdb_engine_add_new_scope_definition),
3371 (sdb_engine_add_new_tmp_heritage_scope),
3372 (sdb_engine_second_pass_update_scope_1),
3373 (sdb_engine_second_pass_update_heritage),
3374 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3375 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3376 (symbol_db_engine_update_project_symbols),
3377 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3378 (symbol_db_engine_update_buffer_symbols),
3379 (sdb_engine_walk_down_scope_path),
3380 (sdb_engine_prepare_symbol_info_sql),
3381 (symbol_db_engine_get_global_members),
3382 (symbol_db_engine_get_scope_members_by_symbol_id),
3383 (symbol_db_engine_get_scope_members),
3384 (symbol_db_engine_get_current_scope),
3385 (symbol_db_engine_get_file_symbols):
3386 * plugins/symbol-db/symbol-db-engine.h:
3387 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3388 (on_symbol_updated), (on_symbol_inserted),
3389 (symbol_db_view_locals_get_line),
3390 (symbol_db_view_locals_update_list):
3391 * plugins/symbol-db/symbol-db-view-search.c:
3392 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3393 * plugins/symbol-db/symbol-db-view-search.h:
3394 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3395 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3396 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3397 * plugins/symbol-db/tables.sql:
3398 * plugins/symbol-db/test/Makefile.am:
3399 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3400 Updated patch from Massimo to improve symbol-db plugin
3402 * plugins/document-manager/plugin.c: (on_editor_changed):
3403 Make the code a bit more robust
3405 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3406 (anjuta_document_get_property), (anjuta_document_class_init),
3407 (anjuta_document_init), (set_uri), (document_loader_loaded),
3408 (anjuta_document_load), (document_saver_saving):
3409 * plugins/sourceview/anjuta-document.h:
3410 * plugins/sourceview/sourceview.c: (autodetect_language),
3411 (ilanguage_set_language), (ilanguage_get_language):
3412 Fix language detection on startup
3414 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3416 * plugins/document-manager/action-callbacks.c:
3417 (on_editor_command_upper_case_activate),
3418 (on_editor_command_lower_case_activate): Leftover commit from previous
3419 commit (see last changlog entry by me).
3421 * plugins/file-manager/plugin.c: (file_manager_activate):
3422 Gave proper widget name so that layout works.
3424 2007-09-26 Johannes Schmid <jhs@gnome.org>
3426 * plugins/document-manager/plugin.c: (on_editor_changed),
3427 (docman_plugin_instance_init):
3428 Only unload/load language-support plugins if necessary.
3430 * plugins/language-manager/plugin.c: (language_manager_activate):
3431 Removed some debugging code
3433 * plugins/sourceview/sourceview.c: (on_document_saved),
3434 (ilanguage_set_language), (ilanguage_get_language):
3435 Fixed ianjuta_language interface and ensure that highlighting is
3436 activated when a new file is saved.
3438 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3440 * libanjuta/interfaces/libanjuta.idl:
3441 * plugins/document-manager/action-callbacks.c:
3442 (on_editor_command_upper_case_activate),
3443 (on_editor_command_lower_case_activate):
3444 * plugins/editor/text_editor.c: (iselection_has_selection),
3445 (iselection_get_start), (iselection_get_end),
3446 (iselection_iface_init):
3447 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3448 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3449 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3450 method and implemented it for both scintilla and sourceview editors.
3451 Updated document-manager and assist plugins to use the new method.
3453 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3455 * plugins/file-manager/file-view.c:
3456 Fix typo, allow to compile new file manager with gtk < 2.12
3458 2007-09-25 Johannes Schmid <jhs@gnome.org>
3460 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3461 Support Auto-Indent for single lines (e.g no selection);
3463 * plugins/macro/plugin.c:
3464 Do not use the same shortcut as auto-indent does
3466 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3467 Optimized keyboard navigation - do not emit char_added when only
3468 navigation keys have been pressed.
3470 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3472 * plugins/language-support-cpp-java/cpp-java-assist.c:
3473 (on_assist_chosen), (cpp_java_assist_install),
3474 (cpp_java_assist_uninstall):
3475 * plugins/language-support-cpp-java/plugin.c: (install_support),
3476 (uninstall_support): Install and uninstall support in correct order.
3477 Fixes a bug where it was installed multiple times resulting in
3478 inserting autocomplete text multiple times.
3480 2007-09-25 Johannes Schmid <jhs@gnome.org>
3483 Add GNOME_WARNING_FLAGS(maximum) and
3484 GNOME_CXX_WARNIGS(yes) to avoid bugs
3485 the compiler can warn you.
3487 * libegg/test-tree-utils.c: (key_test):
3488 * plugins/file-manager/file-model.c:
3489 (file_model_cancel_expand_idle), (file_model_sort),
3490 (file_model_row_expanded):
3491 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3492 (file_view_refresh), (file_view_get_selected), (file_view_init),
3494 * plugins/file-manager/file-view.h:
3495 * plugins/symbol-db/readtags.c: (initialize_1):
3498 Fixed the more critical warnings
3500 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3502 Icons from tpgww@onepost.net:
3504 * plugins/debug-manager/Makefile.am:
3505 * plugins/debug-manager/images/Makefile.am:
3506 * plugins/debug-manager/images/anjuta-attach.svg:
3507 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3508 * plugins/debug-manager/images/anjuta-step-into.svg:
3509 * plugins/debug-manager/images/anjuta-step-out.svg:
3510 * plugins/debug-manager/images/anjuta-step-over.svg:
3511 * plugins/debug-manager/plugin.c: (register_stock_icons):
3512 * plugins/document-manager/Makefile.am:
3513 * plugins/document-manager/block_select.xpm:
3514 * plugins/document-manager/fold_close.xpm:
3515 * plugins/document-manager/fold_open.xpm:
3516 * plugins/document-manager/fold_toggle.xpm:
3517 * plugins/document-manager/images/Makefile.am:
3518 * plugins/document-manager/images/anjuta-block-end.svg:
3519 * plugins/document-manager/images/anjuta-block-start.svg:
3520 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3521 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3522 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3523 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3524 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3525 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3526 * plugins/document-manager/indent.xpm:
3527 * plugins/document-manager/indent_auto.xpm:
3528 * plugins/document-manager/indent_dcr.xpm:
3529 * plugins/document-manager/indent_inc.xpm:
3530 * plugins/document-manager/indent_set.xpm:
3531 * plugins/document-manager/plugin.c: Added nicer icons for
3532 document manager and debugger. Organized icons in 'images'
3535 2007-09-24 Johannes Schmid <jhs@gnome.org>
3537 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3538 Fixed a missing NULL in g_object_set.
3540 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3542 * plugins/language-support-cpp-java/cpp-java-assist.c:
3543 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3544 scope memebers just after scope operator is entered.
3546 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3548 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3549 * plugins/language-support-cpp-java/cpp-java-assist.c:
3550 (completion_function), (completion_compare),
3551 (cpp_java_assist_tag_destroy), (create_completion),
3552 (cpp_java_assist_destroy_completion_cache),
3553 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3554 Show '()' for function items in autocomplete list. Allow adding
3555 ' ' and/or '(' after function call autocompletion and have preferences
3558 2007-09-24 Johannes Schmid <jhs@gnome.org>
3560 * sourceview.c: Reverting patch from r3157 because
3563 2007-09-24 Johannes Schmid <jhs@gnome.org>
3565 * plugins/search/search-replace.c: (on_message_clicked):
3567 Fixed #427104 – No "highlight" of lines matching find-result
3569 2007-09-24 Johannes Schmid <jhs@gnome.org>
3573 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3575 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3577 reviewed by: Johannes Schmid <jhs@gnome.org>
3579 * plugins/build-basic-autotools/executer.c: (execute_program):
3580 Fix #478238 – set env for execute programe in the terminal
3582 2007-09-24 Tom <tpgww@onepost.net>
3584 reviewed by: Johannes Schmid <jhs@gnome.org>
3586 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3589 * plugins/debug-manager/disassemble.c: (on_disassemble):
3590 Correct a format string in DEBUG_PRINT()
3592 2007-09-23 Johannes Schmid <jhs@gnome.org>
3594 * plugins/sourceview/sourceview.c: (offset_to_position),
3595 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3596 (ieditor_get_position), (iselect_set), (iselect_get_start),
3599 Fixed #Bug 440637 – Search, don't work very well
3601 2007-09-23 Johannes Schmid <jhs@gnome.org>
3603 * plugins/file-manager/file-model.c: (file_model_get_filename):
3604 * plugins/file-manager/file-model.h:
3605 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3606 (file_view_init), (file_view_class_init):
3607 * plugins/message-view/message-view.c:
3608 (message_view_query_tooltip), (message_view_dispose),
3609 (message_view_instance_init), (message_view_class_init):
3611 Added GTK+ 2.12 style tooltips to file-manager and message view.
3612 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3613 old implementation is used.
3615 2007-09-23 Johannes Schmid <jhs@gnome.org>
3617 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3620 * plugins/language-manager/language-manager.plugin.in:
3621 Marked UserActivatable=FALSE
3623 * plugins/language-manager/plugin.c: (load_languages),
3624 (language_manager_activate), (language_manager_deactivate),
3625 (language_manager_dispose), (language_manager_instance_init),
3626 (language_manager_find_mime_type), (language_manager_find_string),
3627 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3628 (ilanguage_get_name), (ilanguage_get_strings):
3630 Fixed various stupid bugs in language-manager plugin
3632 * plugins/symbol-db/symbol-db-engine.c:
3633 (sdb_engine_second_pass_update_scope_1):
3635 Add a g_return_if_fail to avoid a crash though still unsure
3638 2007-09-23 Johannes Schmid <jhs@gnome.org>
3640 * plugins/symbol-db/plugin.c: (on_project_element_added),
3641 (sources_array_free), (sources_array_add_foreach),
3642 (project_root_added):
3643 * plugins/symbol-db/symbol-db-engine.c:
3644 (symbol_db_engine_add_new_files):
3645 * plugins/symbol-db/symbol-db-engine.h:
3647 Added support for other languages than "C" to symbol-db. Now
3648 supports all languages listed by the language-manager.
3650 2007-09-23 Tom <tpgww@onepost.net>
3652 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3655 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3657 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3658 (anjuta_glue_factory_get_object_type):
3659 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3660 * plugins/build-basic-autotools/build-basic-autotools.c:
3661 (value_added_current_editor):
3662 * plugins/debug-manager/breakpoints.c:
3663 (breakpoints_dbase_edit_breakpoint),
3664 (on_toggle_breakpoint_activate):
3665 * plugins/debug-manager/plugin.c:
3666 (on_run_to_cursor_action_activate):
3667 * plugins/debug-manager/stack_trace.c:
3668 (dma_thread_update_stack_trace):
3669 * plugins/gdb/plugin.c:
3670 * plugins/glade/plugin.c: (ifile_open):
3671 * plugins/profiler/gprof-call-graph-view.c:
3672 * plugins/profiler/gprof-flat-profile-view.c:
3673 * plugins/profiler/gprof-function-call-tree-view.c:
3674 * plugins/profiler/gprof-options.c: (setup_widgets):
3675 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3676 * plugins/search/search-replace_backend.c:
3677 (file_buffer_new_from_te):
3678 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3679 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3680 (assist_window_get_property), (assist_window_move):
3681 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3682 (value_added_current_editor):
3683 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3684 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3685 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3687 Many small code, warnings and leak fixes
3689 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3691 * (removed) plugins/debug-manager/debugger.c,
3692 (removed) plugins/debug-manager/debugger.h,
3693 (added) plugins/debug-manager/command.c,
3694 (added) plugins/debug-manager/command.h,
3695 (added) plugins/debug-manager/queue.c,
3696 (added) plugins/debug-manager/queue.h,
3697 plugins/debug-manager/breakpoints.c,
3698 plugins/debug-manager/debug_tree.c,
3699 plugins/debug-manager/debug_tree.h,
3700 plugins/debug-manager/disassemble.c,
3701 plugins/debug-manager/disassemble.h,
3702 plugins/debug-manager/locals.c,
3703 plugins/debug-manager/locals.h,
3704 plugins/debug-manager/memory.c,
3705 plugins/debug-manager/memory.h,
3706 plugins/debug-manager/plugin.c,
3707 plugins/debug-manager/plugin.h,
3708 plugins/debug-manager/registers.c,
3709 plugins/debug-manager/registers.h,
3710 plugins/debug-manager/sharedlib.c,
3711 plugins/debug-manager/sharedlib.h,
3712 plugins/debug-manager/signals.c,
3713 plugins/debug-manager/signals.h,
3714 plugins/debug-manager/stack_trace.c,
3715 plugins/debug-manager/stack_trace.h,
3716 plugins/debug-manager/start.h,
3717 plugins/debug-manager/start.c,
3718 plugins/debug-manager/threads.c,
3719 plugins/debug-manager/threads.h,
3720 plugins/debug-manager/watch.c,
3721 plugins/debug-manager/watch.h,
3722 plugins/debug-manager/Makefile.am,
3723 plugins/gdb/debugger.c,
3724 plugins/gdb/debugger.h,
3725 plugins/gdb/plugin.c,
3726 libanjuta/interfaces/libanjuta.idl:
3727 Split debug-manager/debugger.c into command.c and queue.c
3728 Clean up debugger queue
3729 DmaDebuggerQueue object does not implement IAnjutaDebugger
3731 2007-09-23 Johannes Schmid <jhs@gnome.org>
3734 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3735 set correctly, etc.)
3737 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3738 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3739 (plugin_set_update):
3741 Show an error dialog instead of crashing when plugin loading fails
3743 * plugins/language-manager/Makefile.am:
3744 * plugins/language-manager/language-manager.plugin.in:
3745 * plugins/language-manager/languages.xml:
3746 * plugins/language-manager/plugin.c: (language_destroy),
3747 (load_languages), (language_manager_activate),
3748 (language_manager_deactivate), (language_manager_finalize),
3749 (language_manager_dispose), (language_manager_instance_init),
3750 (language_manager_class_init), (language_manager_find_mime_type),
3751 (language_manager_find_string), (ilanguage_get_from_mime_type),
3752 (ilanguage_get_from_string), (ilanguage_get_name),
3753 (ilanguage_get_strings), (ilanguage_iface_init):
3754 * plugins/language-manager/plugin.h:
3756 Added new language-manager plugin to have a better organisation for
3757 language names. The xml probabaly needs to be extended over time.
3759 * plugins/Makefile.am:
3760 * plugins/document-manager/plugin.c: (on_editor_changed):
3762 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3763 because it does not really save memory but makes tab switching slow.
3765 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3767 * plugins/language-support-cpp-java/plugin.c: (install_support),
3768 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3769 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3772 * plugins/language-support-cpp-java/cpp-java-assist.c:
3773 (cpp_java_assist_show_autocomplete):
3775 Fix autocomplete to only show valid completions
3777 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3778 Calltips always have correct size and position now
3780 2007-09-22 Johannes Schmid <jhs@gnome.org>
3782 * plugins/search/search-replace_backend.c: (get_next_match):
3783 Removed code introduced by accident that causes a crash.
3785 * plugins/sourceview/sourceview-tags.c:
3786 * plugins/sourceview/sourceview-tags.h:
3787 Removed ununsed files
3789 2007-09-22 Johannes Schmid <jhs@gnome.org>
3791 * plugins/language-support-cpp-java/cpp-java-assist.c:
3794 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3796 * plugins/language-support-cpp-java/cpp-java-assist.c:
3797 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3798 Increased matching brace search to 500 chars.
3800 2007-09-21 Johannes Schmid <jhs@gnome.org>
3802 * plugins/language-support-cpp-java/cpp-java-assist.c:
3803 (cpp_java_assist_get_pre_word),
3804 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3806 Added some profiling debug code
3808 * plugins/language-support-cpp-java/cpp-java-utils.c:
3809 (cpp_java_util_jump_to_matching_brace):
3810 * plugins/language-support-cpp-java/cpp-java-utils.h:
3811 * plugins/language-support-cpp-java/plugin.c:
3812 (get_line_indentation_base), (get_line_auto_indentation):
3814 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3815 avoid looping over the whole file when using calltips which is too slow and
3818 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3819 (assist_tip_set_tips), (assist_tip_get_coordinates),
3821 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3823 Better calltips appearance (use theme now) and avoid jumping
3826 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3828 * plugins/document-manager/plugin.c:
3829 (update_editor_ui_interface_items):
3830 * plugins/language-support-cpp-java/plugin.c: (install_support),
3831 (uninstall_support): Moved autocomplete ui update code from
3832 document-manager to language-plugin.
3834 2007-09-21 Johannes Schmid <jhs@gnome.org>
3836 * libanjuta/interfaces/libanjuta.idl:
3838 Added IAnjutaLanguage interface (might still change...) for
3839 the upcoming language-manager plugin.
3841 * plugins/file-manager/Makefile.am:
3842 * plugins/file-manager/file-model.c:
3843 (file_model_cancel_expand_idle), (file_model_add_dummy),
3844 (file_model_expand_idle), (file_model_sort),
3845 (file_model_row_expanded), (file_model_row_collapsed),
3846 (file_model_init), (file_model_finalize),
3847 (file_model_set_property), (file_model_get_property),
3848 (file_model_class_init), (file_model_new), (file_model_refresh),
3849 (file_model_get_uri):
3850 * plugins/file-manager/file-model.h:
3851 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3852 (file_view_expand_row_idle), (file_view_refresh),
3853 (file_view_get_selected), (file_view_button_press_event),
3854 (file_view_selection_changed), (file_view_init),
3855 (file_view_get_property), (file_view_set_property),
3856 (file_view_finalize), (file_view_class_init):
3858 Split up model/view as far as possible and fixed some file-manager
3859 bugs (popup-menu and incorrect project loading).
3861 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3862 Use monospace font for tips.
3864 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3865 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3866 (icell_get_attribute), (icell_style_get_font_description),
3867 (icell_style_get_color), (icell_style_get_background_color),
3868 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3869 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3870 (iiter_get_length), (iiter_clone), (iiter_assign):
3872 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3873 interface. This is way faster though it has the drawback to create invalid
3874 iterators if the buffer is changed.
3876 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3878 * libanjuta/interfaces/libanjuta.idl:
3879 * plugins/document-manager/action-callbacks.c:
3880 * plugins/document-manager/anjuta-document-manager.ui:
3881 * plugins/document-manager/plugin.c: (register_stock_icons):
3882 * plugins/editor/text_editor.c:
3883 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3884 * plugins/language-support-cpp-java/cpp-java-assist.c:
3885 (cpp_java_assist_get_calltip_context):
3886 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3887 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3889 Moved autocomplete menu action from document-manager to assist plugin
3890 and got rid of deprecated autocomplete interface.
3892 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3894 * libanjuta/interfaces/libanjuta.idl:
3895 * plugins/editor/text_editor.c: (iassist_iface_init):
3896 * plugins/language-support-cpp-java/cpp-java-assist.c:
3897 (cpp_java_assist_check), (on_assist_chosen):
3898 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3899 Removed react() methods in both editors and assist interface. Assist
3900 plugin itself handles setting the autocomplete. Also fixed
3903 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3905 * plugins/file-manager/Makefile.am:
3906 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3907 (file_view_expand_idle), (file_view_init):
3908 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3909 (file_manager_set_default_uri), (project_root_added),
3910 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3911 (file_manager_activate), (file_manager_deactivate),
3912 (file_manager_instance_init), (file_manager_class_init),
3913 (ifile_manager_set_root), (ifile_manager_set_selected),
3914 (ifile_manager_iface_init): Adjusted white spaces to match
3917 2007-09-19 Naba Kumar <naba@gnome.org>
3919 * libanjuta/interfaces/libanjuta.idl:
3920 * plugins/editor/text_editor.c: (text_editor_instance_init),
3921 (iassist_show_tips), (iassist_cancel_tips),
3922 (iassist_hide_suggestions), (iassist_iface_init):
3923 * plugins/editor/text_editor.h:
3924 * plugins/editor/text_editor_cbs.c:
3925 (on_text_editor_scintilla_notify):
3926 * plugins/language-support-cpp-java/cpp-java-assist.c:
3927 (is_scope_context_character), (is_word_character),
3928 (create_completion), (cpp_java_assist_get_scope_context),
3929 (cpp_java_assist_get_pre_word),
3930 (cpp_java_assist_get_scope_operator),
3931 (cpp_java_assist_destroy_completion_cache),
3932 (cpp_java_assist_create_scope_completion_cache),
3933 (cpp_java_assist_create_word_completion_cache),
3934 (cpp_java_assist_show_autocomplete),
3935 (cpp_java_assist_get_calltip_context),
3936 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3937 (on_editor_char_added), (on_assist_chosen),
3938 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3939 (cpp_java_assist_init), (cpp_java_assist_finalize):
3940 * plugins/language-support-cpp-java/cpp-java-assist.h:
3941 * plugins/language-support-cpp-java/plugin.c:
3942 (initialize_indentation_params):
3943 * plugins/sourceview/assist-tip.c:
3944 * plugins/sourceview/assist-tip.h:
3945 * plugins/sourceview/sourceview-private.h:
3946 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3947 (on_assist_tip_destroyed), (on_assist_cancel),
3948 (on_document_char_added), (iassist_get_suggestions),
3949 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3951 Implement state-less assistance so that assist can be evaluated
3952 any given time at any position. Changed IAnjutaEditorAssist interfance
3953 and implementations and removed any state management in editors.
3955 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
3957 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3958 completion items sorting and avoided unnecssary sorts.
3960 * plugins/text-editor.c: Fixed state.
3962 2007-09-17 Johannes Schmid <jhs@gnome.org>
3964 * plugins/language-support-cpp-java/cpp-java-assist.c:
3967 Fixed calltips in sourceview
3969 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
3971 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
3972 completion items preparation time. Fixed a crash bug.
3974 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
3975 Set buffer size (From Massimo, required for symbol-db).
3977 * libanjuta/interfaces/libanjuta.idl: Also pass position information
3980 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
3983 * plugins/editor/aneditor-autocomplete.cxx,
3984 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
3985 Added ANE_GETWORDBEFORECARAT command.
3987 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
3988 using assist interface.
3990 * plugins/editor/text_editor.c: (text_editor_instance_init),
3991 (text_editor_get_word_before_carat),
3992 (text_editor_get_current_word), (iassist_add_trigger),
3993 (iassist_remove_trigger), (on_assist_canceled),
3994 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
3995 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
3996 * plugins/editor/text_editor.h:
3997 * plugins/editor/text_editor_cbs.c: (trigger_size),
3998 (max_trigger_size), (text_editor_check_assist),
3999 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
4002 * plugins/language-support-cpp-java/Makefile.am:
4003 * plugins/language-support-cpp-java/plugin.c:
4004 (get_line_indentation_base), (get_line_auto_indentation),
4005 (install_support), (uninstall_support),
4006 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
4007 (cpp_java_plugin_instance_init):
4008 * plugins/language-support-cpp-java/plugin.h:
4009 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4010 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4011 Make assist a separate class.
4013 2007-09-14 Johannes Schmid <jhs@gnome.org>
4015 * plugins/sourceview/sourceview.c: (iassist_suggest):
4016 Fixed changed char_alignment paramter in language-support
4019 2007-09-14 Naba Kumar <naba@gnome.org>
4021 * plugins/language-support-cpp-java/plugin.c: Send the right
4022 'char_alignment' paramenter (needs fixing in sourceview).
4024 2007-09-13 Johannes Schmid <jhs@gnome.org>
4027 * plugins/project-wizard/templates/minimal/project.anjuta:
4028 Use IAnjutaSymbolManager instead of loading the plugin directly.
4029 (TODO: Think of a version to do this for older files...)
4032 * plugins/Makefile.am:
4033 * plugins/symbol-db/Makefile.am:
4035 Build symbol-db plugin if libgda-3.0 is found
4037 2007-09-13 Johannes Schmid <jhs@gnome.org>
4039 * plugins/sourceview/Makefile.am:
4040 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4042 * plugins/sourceview/anjuta-document.h:
4043 Removed lots of dead code
4045 * plugins/sourceview/anjuta-languages-manager.c:
4046 * plugins/sourceview/anjuta-languages-manager.h:
4049 * plugins/sourceview/sourceview.c: (on_document_char_added),
4050 (on_document_loaded), (sourceview_instance_init),
4051 (iselect_get_start), (iselect_get_end),
4052 (ilanguage_get_supported_languages), (ilanguage_set_language):
4054 Fixed selection handling and make some adaptions for the changes
4057 2007-09-13 Johannes Schmid <jhs@gnome.org>
4059 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4060 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4063 Added preferences to language support completion/calltips
4065 * plugins/sourceview/assist-window.c: (assist_window_update):
4067 Always select first entry
4069 * plugins/sourceview/sourceview.glade:
4070 Removed old completion preferences
4072 2007-09-11 Naba Kumar <naba@gnome.org>
4074 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4075 and possible crash when pressing ctrl+d in terminal after preferences
4076 window has been shown once (no need for backport).
4078 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4079 implementations to get warnings instead of crashes for unimplemented
4082 2007-09-11 Massimo Cora' <maxcvs@email.it>
4084 Reviewed by: Naba Kumar <naba@gnome.org>
4086 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4087 * plugins/symbol-db/*:
4088 Added new symbol-database backend based on SQLite 3.
4089 (does not enabled for build currently).
4091 2007-09-10 Johannes Schmid <jhs@gnome.org>
4095 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4096 (parse_info_init), (parse_info_free), (valid_element),
4097 (start_element_handler), (end_element_handler), (text_handler),
4098 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4099 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4100 (egg_recent_model_monitor), (egg_recent_model_read),
4101 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4102 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4103 (egg_recent_model_set_property), (egg_recent_model_class_init),
4104 (egg_recent_model_init), (egg_recent_model_add_full),
4105 (egg_recent_model_delete), (egg_recent_model_get_list),
4106 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4107 (egg_recent_model_set_filter_mime_types),
4108 (egg_recent_model_clear_group_filter),
4109 (egg_recent_model_set_filter_groups),
4110 (egg_recent_model_clear_scheme_filter),
4111 (egg_recent_model_set_filter_uri_schemes),
4112 (egg_recent_model_remove_expired):
4114 Update EggRecent (#456465)
4116 2007-09-10 Johannes Schmid <jhs@gnome.org>
4118 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4119 (anjuta_plugin_manager_get_plugin):
4120 * plugins/profiler/gprof-call-graph-view.c:
4121 (gprof_call_graph_view_create_columns):
4122 * plugins/profiler/gprof-flat-profile-view.c:
4123 (gprof_flat_profile_view_create_columns):
4124 * plugins/profiler/gprof-function-call-tree-view.c:
4125 (gprof_function_call_tree_view_create_columns):
4127 Fixed #466031 – Update of pieces of menus for Localization
4129 2007-09-10 Johannes Schmid <jhs@gnome.org>
4131 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4132 Bug 343522 – anjuta: Unable to execute commands that use options.
4134 2007-09-09 Johannes Schmid <jhs@gnome.org>
4136 * plugins/document-manager/anjuta-docman.c:
4137 (anjuta_docman_update_page_label):
4139 Fixed #458034 – Method of indicating unsaved changes breaks convention
4141 * plugins/document-manager/plugin.c: (update_title),
4142 (value_added_project_root_uri), (value_removed_project_root_uri),
4143 (on_editor_changed), (activate_plugin):
4144 * plugins/document-manager/plugin.h:
4145 * plugins/project-manager/plugin.c: (on_profile_scoped),
4146 (on_profile_descoped), (ifile_open):
4148 Fixed #427390 – Show path of item in currently focused editor window
4150 2007-09-09 Johannes Schmid <jhs@gnome.org>
4152 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4153 (on_toolbar_find_incremental):
4154 Fix incremental search
4156 * plugins/sourceview/sourceview.c: (on_document_char_added),
4158 Fixed selection management
4160 2007-09-09 Johannes Schmid <jhs@gnome.org>
4162 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4165 * libanjuta/interfaces/libanjuta.idl:
4166 Extended IAnjutaEditorAssist interface
4168 * plugins/language-support-cpp-java/plugin.c:
4169 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4170 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4171 (context_character), (get_context), (function_parser),
4172 (cpp_member_parser), (install_assist), (uninstall_assist),
4173 (get_line_indentation_base), (get_line_auto_indentation),
4174 (install_support), (uninstall_support),
4175 (on_value_added_current_editor), (on_value_removed_current_editor),
4176 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4177 * plugins/language-support-cpp-java/plugin.h:
4179 Improved fixed editor assistance and added support for function/method
4180 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4182 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4185 * plugins/project-import/project-import.c: (on_import_next):
4186 Added a non-NULL check with could probably fix #474843 but not sure
4188 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4189 Fixed anjuta-plugin project wizard
4191 * plugins/sourceview/Makefile.am:
4192 * plguins/sourceview/assist-tip.[ch]:
4193 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4194 (anjuta_view_key_press_event):
4195 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4196 (assist_window_init), (assist_window_update), (assist_window_new):
4197 * plugins/sourceview/sourceview-private.h:
4198 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4199 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4200 (trigger_size), (max_trigger_size), (on_document_char_added),
4201 (sourceview_dispose), (ieditor_get_current_word),
4202 (iassist_add_trigger), (iassist_init_suggestions),
4203 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4204 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4206 Big update on sourceview assist capabilites. Autocompletion should
4207 now work much better and function tooltips are finally supported!
4209 * plugins/sourceview/anjuta-document.h:
4210 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4211 (anjuta_document_get_current_word):
4212 Fixed get_current_word (inspired by aneditor.cxx implementation)
4214 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4215 (icell_get_attribute):
4216 Fixed get_attribute() to also detect character constants.
4217 Simplified get_char()
4219 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4220 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4221 (isymbol_manager_get_completions_at_position):
4223 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4225 2007-09-04 Naba Kumar <naba@gnome.org>
4227 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4228 projects that can not add sources.
4230 * plugins/file-wizard/file.c: Similarly for file wizard,
4231 Do not enable 'Add to project' projects that can not add sources.
4233 2007-09-04 Naba Kumar <naba@gnome.org>
4235 * configure.in: Bumped gnome-build requirement to 0.2.0
4236 for project capabilities support.
4238 * plugins/project-manager/plugin.c: Enable/disable project
4239 actions based on project capabilities. Fixes bug #433552:
4240 crash in Anjuta IDE: add file test.h in project on generic
4243 * libanjuta/interfaces/libanjuta.idl: Added method to query
4244 project capabilities.
4246 2007-09-03 Naba Kumar <naba@gnome.org>
4248 * plugins/file-manager/plugin.c: Set shadow type IN.
4249 * plugins/file-manager/file-view.c: Fixed code style.
4250 * plugins/file-manager/file-view.c: Fixed icons column to size
4253 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4255 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4256 unmonitors project-uri on file-manager deactivation.
4258 * TODO.tasks: Updated
4260 2007-09-02 Johannes Schmid <jhs@gnome.org>
4262 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4265 * plugins/file-manager/file-view.c: (file_view_get_selected),
4266 (file_view_button_press_event), (file_view_finalize):
4267 * plugins/file-manager/plugin.c: (project_root_removed),
4268 (file_manager_deactivate):
4270 Fixed some small bugs I missed before
4272 2007-09-02 Johannes Schmid <jhs@gnome.org>
4274 * plugins/file-manager/*:
4275 Added new and file-manager
4277 2007-09-02 Johannes Schmid <jhs@gnome.org>
4279 * plugins/file-manager/*:
4280 Removed old file-manager
4282 2007-08-31 Johannes Schmid <jhs@gnome.org>
4284 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4285 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4287 Fixed some memory leaks
4289 * MAINTAINERS: Fixed
4291 2007-08-31 Johannes Schmid <jhs@gnome.org>
4293 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4294 (get_property_value_as_string), (set_property_value_as_string),
4295 (register_callbacks), (preferences_foreach_callback),
4296 (anjuta_preferences_register_property_raw):
4297 * libanjuta/anjuta-preferences.h:
4298 * plugins/build-basic-autotools/build-basic-autotools.c:
4299 (on_build_mesg_format):
4300 * plugins/document-manager/anjuta-document-manager.glade:
4301 * plugins/message-view/anjuta-message-manager-plugin.glade:
4303 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4304 broken message view preferences
4306 * plugins/message-view/message-view.c:
4307 (message_view_instance_init), (pref_change_color), (prefs_init),
4308 (imessage_view_append):
4309 Cleaned up message view (#458041)
4311 * src/shell.c: (on_preferences_activate),
4312 (anjuta_test_shell_instance_init),
4313 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4314 Fixed test shell to allow better debugging
4316 2007-08-31 Johannes Schmid <jhs@gnome.org>
4318 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4319 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4320 * plugins/gtodo/main.h:
4321 * plugins/gtodo/plugin.c: (activate_plugin):
4323 Fixed #423467 (View->Tasks menu items are not
4326 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4328 reviewed by: Johannes Schmid <jhs@gnome.org>
4331 * data/welcome.txt.in:
4332 * launcher/anjuta_launcher.c:
4333 * libanjuta/anjuta-children.c:
4334 * libanjuta/anjuta-children.h:
4335 * libanjuta/anjuta-debug.h:
4336 * libanjuta/anjuta-encodings.c:
4337 * libanjuta/anjuta-encodings.h:
4338 * libanjuta/anjuta-glue-c.c:
4339 * libanjuta/anjuta-glue-c.h:
4340 * libanjuta/anjuta-plugin-description.c:
4341 * libanjuta/anjuta-plugin-description.h:
4342 * libanjuta/anjuta-plugin-handle.c:
4343 * libanjuta/anjuta-plugin-handle.h:
4344 * libanjuta/anjuta-plugin-manager.c:
4345 * libanjuta/anjuta-plugin-manager.h:
4346 * libanjuta/anjuta-plugin.c:
4347 * libanjuta/anjuta-plugin.h:
4348 * libanjuta/anjuta-preferences.c:
4349 * libanjuta/anjuta-preferences.h:
4350 * libanjuta/anjuta-profile-manager.c:
4351 * libanjuta/anjuta-profile-manager.h:
4352 * libanjuta/anjuta-profile.c:
4353 * libanjuta/anjuta-profile.h:
4354 * libanjuta/anjuta-save-prompt.c:
4355 * libanjuta/anjuta-save-prompt.h:
4356 * libanjuta/anjuta-serializer.c:
4357 * libanjuta/anjuta-serializer.h:
4358 * libanjuta/anjuta-session.c:
4359 * libanjuta/anjuta-session.h:
4360 * libanjuta/anjuta-shell.c:
4361 * libanjuta/anjuta-shell.h:
4362 * libanjuta/anjuta-status.c:
4363 * libanjuta/anjuta-status.h:
4364 * libanjuta/anjuta-ui.c:
4365 * libanjuta/anjuta-ui.h:
4366 * libanjuta/anjuta-utils-priv.h:
4367 * libanjuta/anjuta-utils.c:
4368 * libanjuta/anjuta-utils.h:
4369 * libanjuta/cell-renderer-captioned-image.c:
4370 * libanjuta/cell-renderer-captioned-image.h:
4371 * libanjuta/e-splash.c:
4372 * libanjuta/e-splash.h:
4373 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4374 * libanjuta/interfaces/libanjuta.idl:
4375 * libanjuta/libanjuta.h:
4376 * libanjuta/resources.c:
4377 * libanjuta/resources.h:
4378 * libegg/egg-cell-renderer-text.c:
4379 * libegg/egg-combo-action.c:
4380 * libegg/egg-entry-action.c:
4381 * libegg/egg-recent-action.c:
4382 * libegg/egg-recent-files-module.c:
4383 * libegg/egg-recent-item.c:
4384 * libegg/egg-recent-model.c:
4385 * libegg/egg-recent-view-gtk.c:
4386 * libegg/egg-recent-view.c:
4387 * libegg/egg-submenu-action.c:
4388 * libegg/eggaccelerators.c:
4389 * libegg/eggcellrendererpopup.c:
4390 * libegg/eggcomboselect.c:
4391 * libegg/eggtreemodelfilter.c:
4392 * libegg/eggtreemultidnd.c:
4393 * libegg/gtkcellview.h:
4394 * libegg/treeviewutils/egg-cell-renderer-text.h:
4395 * libegg/treeviewutils/eggaccelerators.h:
4396 * libegg/treeviewutils/eggcellrendererkeys.h:
4397 * libegg/treeviewutils/eggcellrendererpopup.h:
4398 * libegg/treeviewutils/eggtreemodelfilter.h:
4399 * libegg/treeviewutils/eggtreemultidnd.h:
4400 * libegg/treeviewutils/eggtreeviewstate.h:
4401 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4402 * manuals/anjuta-faqs/Makefile.am:
4403 * manuals/anjuta-manual/C/anjuta-manual.xml:
4404 * manuals/anjuta-manual/C/license.xml:
4405 * manuals/anjuta-manual/es/es.po:
4406 * manuals/anjuta-manual/sv/sv.po:
4407 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4409 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4410 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4411 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4412 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4413 * manuals/old/ja/anjuta-manual/license.xml:
4414 * plugins/build-basic-autotools/build-basic-autotools.c:
4415 * plugins/build-basic-autotools/build-basic-autotools.h:
4416 * plugins/build-basic-autotools/executer.c:
4417 * plugins/build-basic-autotools/executer.h:
4418 * plugins/build/build_file.c:
4419 * plugins/build/build_file.h:
4420 * plugins/build/build_project.c:
4421 * plugins/build/build_project.h:
4422 * plugins/build/clean_project.c:
4423 * plugins/build/clean_project.h:
4424 * plugins/build/commands.c:
4425 * plugins/build/commands.h:
4426 * plugins/build/compile.c:
4427 * plugins/build/compile.h:
4428 * plugins/build/compiler_options.c:
4429 * plugins/build/compiler_options.h:
4430 * plugins/build/configurer.c:
4431 * plugins/build/configurer.h:
4432 * plugins/build/executer.c:
4433 * plugins/build/executer.h:
4434 * plugins/class-gen/cell-renderer-flags.c:
4435 * plugins/class-gen/cell-renderer-flags.h:
4436 * plugins/class-gen/combo-flags.c:
4437 * plugins/class-gen/combo-flags.h:
4438 * plugins/class-gen/element-editor.c:
4439 * plugins/class-gen/element-editor.h:
4440 * plugins/class-gen/generator.c:
4441 * plugins/class-gen/generator.h:
4442 * plugins/class-gen/plugin.c:
4443 * plugins/class-gen/plugin.h:
4444 * plugins/class-gen/transform.c:
4445 * plugins/class-gen/transform.h:
4446 * plugins/class-gen/validator.c:
4447 * plugins/class-gen/validator.h:
4448 * plugins/class-gen/window.c:
4449 * plugins/class-gen/window.h:
4450 * plugins/class-inheritance/class-callbacks.c:
4451 * plugins/class-inheritance/class-callbacks.h:
4452 * plugins/class-inheritance/class-inherit.c:
4453 * plugins/class-inheritance/class-inherit.h:
4454 * plugins/class-inheritance/plugin.c:
4455 * plugins/class-inheritance/plugin.h:
4456 * plugins/cvs-plugin/cvs-actions.c:
4457 * plugins/cvs-plugin/cvs-actions.h:
4458 * plugins/cvs-plugin/cvs-callbacks.c:
4459 * plugins/cvs-plugin/cvs-callbacks.h:
4460 * plugins/cvs-plugin/cvs-execute.c:
4461 * plugins/cvs-plugin/cvs-execute.h:
4462 * plugins/cvs-plugin/cvs-interface.c:
4463 * plugins/cvs-plugin/cvs-interface.h:
4464 * plugins/cvs-plugin/plugin.c:
4465 * plugins/cvs-plugin/plugin.h:
4466 * plugins/debug-manager/breakpoints.c:
4467 * plugins/debug-manager/breakpoints.h:
4468 * plugins/debug-manager/chunk_view.c:
4469 * plugins/debug-manager/chunk_view.h:
4470 * plugins/debug-manager/data_buffer.c:
4471 * plugins/debug-manager/data_buffer.h:
4472 * plugins/debug-manager/data_view.c:
4473 * plugins/debug-manager/data_view.h:
4474 * plugins/debug-manager/debug_tree.c:
4475 * plugins/debug-manager/debug_tree.h:
4476 * plugins/debug-manager/debugger.c:
4477 * plugins/debug-manager/debugger.h:
4478 * plugins/debug-manager/disassemble.c:
4479 * plugins/debug-manager/disassemble.h:
4480 * plugins/debug-manager/info.c:
4481 * plugins/debug-manager/info.h:
4482 * plugins/debug-manager/locals.c:
4483 * plugins/debug-manager/locals.h:
4484 * plugins/debug-manager/memory.c:
4485 * plugins/debug-manager/memory.h:
4486 * plugins/debug-manager/plugin.c:
4487 * plugins/debug-manager/plugin.h:
4488 * plugins/debug-manager/registers.c:
4489 * plugins/debug-manager/registers.h:
4490 * plugins/debug-manager/sexy-icon-entry.c:
4491 * plugins/debug-manager/sexy-icon-entry.h:
4492 * plugins/debug-manager/sharedlib.c:
4493 * plugins/debug-manager/sharedlib.h:
4494 * plugins/debug-manager/signals.c:
4495 * plugins/debug-manager/signals.h:
4496 * plugins/debug-manager/sparse_buffer.c:
4497 * plugins/debug-manager/sparse_buffer.h:
4498 * plugins/debug-manager/sparse_view.c:
4499 * plugins/debug-manager/sparse_view.h:
4500 * plugins/debug-manager/stack_trace.c:
4501 * plugins/debug-manager/stack_trace.h:
4502 * plugins/debug-manager/start.c:
4503 * plugins/debug-manager/start.h:
4504 * plugins/debug-manager/threads.c:
4505 * plugins/debug-manager/threads.h:
4506 * plugins/debug-manager/utilities.c:
4507 * plugins/debug-manager/utilities.h:
4508 * plugins/debug-manager/watch.c:
4509 * plugins/debug-manager/watch.h:
4510 * plugins/devhelp/htmlview.c:
4511 * plugins/devhelp/htmlview.h:
4512 * plugins/document-manager/action-callbacks.c:
4513 * plugins/document-manager/action-callbacks.h:
4514 * plugins/document-manager/anjuta-docman.c:
4515 * plugins/document-manager/anjuta-docman.h:
4516 * plugins/document-manager/editor-tooltips.c:
4517 * plugins/document-manager/editor-tooltips.h:
4518 * plugins/document-manager/file_history.c:
4519 * plugins/document-manager/file_history.h:
4520 * plugins/document-manager/indent-dialog.c:
4521 * plugins/document-manager/indent-dialog.h:
4522 * plugins/document-manager/indent-util.c:
4523 * plugins/document-manager/indent-util.h:
4524 * plugins/document-manager/plugin.c:
4525 * plugins/editor/aneditor-autocomplete.cxx:
4526 * plugins/editor/aneditor-calltip.cxx:
4527 * plugins/editor/aneditor-indent.cxx:
4528 * plugins/editor/aneditor-priv.h:
4529 * plugins/editor/aneditor.cxx:
4530 * plugins/editor/aneditor.h:
4531 * plugins/editor/lexer.h:
4532 * plugins/editor/plugin.c:
4533 * plugins/editor/plugin.h:
4534 * plugins/editor/print.c:
4535 * plugins/editor/print.h:
4536 * plugins/editor/properties.h:
4537 * plugins/editor/properties_cxx.h:
4538 * plugins/editor/style-editor.c:
4539 * plugins/editor/style-editor.h:
4540 * plugins/editor/text-editor-iterable.c:
4541 * plugins/editor/text-editor-iterable.h:
4542 * plugins/editor/text_editor.c:
4543 * plugins/editor/text_editor.h:
4544 * plugins/editor/text_editor_cbs.c:
4545 * plugins/editor/text_editor_cbs.h:
4546 * plugins/editor/text_editor_menu.c:
4547 * plugins/editor/text_editor_menu.h:
4548 * plugins/editor/text_editor_prefs.c:
4549 * plugins/editor/text_editor_prefs.h:
4550 * plugins/file-loader/dnd.c:
4551 * plugins/file-loader/dnd.h:
4552 * plugins/file-loader/plugin.c:
4553 * plugins/file-manager/an_file_view.c:
4554 * plugins/file-manager/plugin.c:
4555 * plugins/file-wizard/file.c:
4556 * plugins/file-wizard/file.h:
4557 * plugins/file-wizard/plugin.c:
4558 * plugins/file-wizard/plugin.h:
4559 * plugins/gdb/debugger.c:
4560 * plugins/gdb/debugger.h:
4561 * plugins/gdb/gdbmi-test.c:
4562 * plugins/gdb/gdbmi.c:
4563 * plugins/gdb/gdbmi.h:
4564 * plugins/gdb/global.h:
4565 * plugins/gdb/parser.c:
4566 * plugins/gdb/parser.h:
4567 * plugins/gdb/plugin.c:
4568 * plugins/gdb/plugin.h:
4569 * plugins/gdb/utilities.c:
4570 * plugins/gdb/utilities.h:
4571 * plugins/glade/plugin.c:
4572 * plugins/glade/plugin.h:
4573 * plugins/gtodo/egg-datetime.c:
4574 * plugins/gtodo/egg-datetime.h:
4575 * plugins/gtodo/eggtrayicon.c:
4576 * plugins/gtodo/eggtrayicon.h:
4577 * plugins/gtodo/plugin.c:
4578 * plugins/gvim/anjuta-vim.c:
4579 * plugins/gvim/anjuta-vim.h:
4580 * plugins/gvim/gtkvim.c:
4581 * plugins/gvim/gtkvim.h:
4582 * plugins/gvim/plugin.c:
4583 * plugins/gvim/plugin.h:
4584 * plugins/language-support-cpp-java/plugin.c:
4585 * plugins/language-support-cpp-java/plugin.h:
4586 * plugins/macro/macro-actions.c:
4587 * plugins/macro/macro-actions.h:
4588 * plugins/macro/macro-db.c:
4589 * plugins/macro/macro-db.h:
4590 * plugins/macro/macro-dialog.c:
4591 * plugins/macro/macro-dialog.h:
4592 * plugins/macro/macro-edit.c:
4593 * plugins/macro/macro-edit.h:
4594 * plugins/macro/macro-util.c:
4595 * plugins/macro/macro-util.h:
4596 * plugins/macro/plugin.c:
4597 * plugins/macro/plugin.h:
4598 * plugins/message-view/anjuta-msgman.c:
4599 * plugins/message-view/anjuta-msgman.h:
4600 * plugins/message-view/message-view.c:
4601 * plugins/message-view/message-view.h:
4602 * plugins/message-view/plugin.c:
4603 * plugins/message-view/plugin.h:
4604 * plugins/patch/patch-plugin.c:
4605 * plugins/patch/patch-plugin.h:
4606 * plugins/patch/plugin.c:
4607 * plugins/patch/plugin.h:
4608 * plugins/profiler/gprof-call-graph-block-entry.c:
4609 * plugins/profiler/gprof-call-graph-block-entry.h:
4610 * plugins/profiler/gprof-call-graph-block.c:
4611 * plugins/profiler/gprof-call-graph-block.h:
4612 * plugins/profiler/gprof-call-graph-view.c:
4613 * plugins/profiler/gprof-call-graph-view.h:
4614 * plugins/profiler/gprof-call-graph.c:
4615 * plugins/profiler/gprof-call-graph.h:
4616 * plugins/profiler/gprof-flat-profile-entry.c:
4617 * plugins/profiler/gprof-flat-profile-entry.h:
4618 * plugins/profiler/gprof-flat-profile-view.c:
4619 * plugins/profiler/gprof-flat-profile-view.h:
4620 * plugins/profiler/gprof-flat-profile.c:
4621 * plugins/profiler/gprof-flat-profile.h:
4622 * plugins/profiler/gprof-function-call-chart-view.c:
4623 * plugins/profiler/gprof-function-call-chart-view.h:
4624 * plugins/profiler/gprof-function-call-tree-view.c:
4625 * plugins/profiler/gprof-function-call-tree-view.h:
4626 * plugins/profiler/gprof-options.c:
4627 * plugins/profiler/gprof-options.h:
4628 * plugins/profiler/gprof-profile-data.c:
4629 * plugins/profiler/gprof-profile-data.h:
4630 * plugins/profiler/gprof-view-manager.c:
4631 * plugins/profiler/gprof-view-manager.h:
4632 * plugins/profiler/gprof-view.c:
4633 * plugins/profiler/gprof-view.h:
4634 * plugins/profiler/plugin.c:
4635 * plugins/profiler/plugin.h:
4636 * plugins/profiler/string-utils.c:
4637 * plugins/profiler/string-utils.h:
4638 * plugins/project-import/plugin.c:
4639 * plugins/project-import/plugin.h:
4640 * plugins/project-import/project-import.c:
4641 * plugins/project-import/project-import.h:
4642 * plugins/project-manager/plugin.c:
4643 * plugins/project-manager/plugin.h:
4644 * plugins/project-wizard/action.c:
4645 * plugins/project-wizard/action.h:
4646 * plugins/project-wizard/autogen.c:
4647 * plugins/project-wizard/autogen.h:
4648 * plugins/project-wizard/druid.c:
4649 * plugins/project-wizard/druid.h:
4650 * plugins/project-wizard/file.c:
4651 * plugins/project-wizard/file.h:
4652 * plugins/project-wizard/header.c:
4653 * plugins/project-wizard/header.h:
4654 * plugins/project-wizard/install.c:
4655 * plugins/project-wizard/install.h:
4656 * plugins/project-wizard/parser.c:
4657 * plugins/project-wizard/parser.h:
4658 * plugins/project-wizard/plugin.c:
4659 * plugins/project-wizard/plugin.h:
4660 * plugins/project-wizard/property.c:
4661 * plugins/project-wizard/property.h:
4662 * plugins/project-wizard/values.c:
4663 * plugins/project-wizard/values.h:
4664 * plugins/sample1/plugin.c:
4665 * plugins/search/plugin.c:
4666 * plugins/search/plugin.h:
4667 * plugins/search/search-replace_backend.c:
4668 * plugins/search/search-replace_backend.h:
4669 * plugins/search/search_preferences.c:
4670 * plugins/sourceview/anjuta-convert.c:
4671 * plugins/sourceview/anjuta-convert.h:
4672 * plugins/sourceview/anjuta-document-loader.c:
4673 * plugins/sourceview/anjuta-document-loader.h:
4674 * plugins/sourceview/anjuta-document-saver.c:
4675 * plugins/sourceview/anjuta-document-saver.h:
4676 * plugins/sourceview/anjuta-document.c:
4677 * plugins/sourceview/anjuta-document.h:
4678 * plugins/sourceview/anjuta-encodings.c:
4679 * plugins/sourceview/anjuta-encodings.h:
4680 * plugins/sourceview/anjuta-languages-manager.c:
4681 * plugins/sourceview/anjuta-languages-manager.h:
4682 * plugins/sourceview/anjuta-utils.c:
4683 * plugins/sourceview/anjuta-utils.h:
4684 * plugins/sourceview/anjuta-view.c:
4685 * plugins/sourceview/anjuta-view.h:
4686 * plugins/sourceview/assist-window.c:
4687 * plugins/sourceview/assist-window.h:
4688 * plugins/sourceview/sourceview-cell.c:
4689 * plugins/sourceview/sourceview-cell.h:
4690 * plugins/sourceview/sourceview-prefs.c:
4691 * plugins/sourceview/sourceview-prefs.h:
4692 * plugins/sourceview/sourceview-print.c:
4693 * plugins/sourceview/sourceview-print.h:
4694 * plugins/sourceview/sourceview-private.h:
4695 * plugins/sourceview/sourceview-tags.c:
4696 * plugins/sourceview/sourceview-tags.h:
4697 * plugins/sourceview/sourceview.c:
4698 * plugins/sourceview/sourceview.h:
4699 * plugins/subversion/plugin.c:
4700 * plugins/subversion/plugin.h:
4701 * plugins/subversion/subversion-actions.c:
4702 * plugins/subversion/subversion-actions.h:
4703 * plugins/subversion/subversion-callbacks.c:
4704 * plugins/subversion/subversion-callbacks.h:
4705 * plugins/subversion/svn-auth.c:
4706 * plugins/subversion/svn-auth.h:
4707 * plugins/subversion/svn-backend-priv.h:
4708 * plugins/subversion/svn-backend.c:
4709 * plugins/subversion/svn-backend.h:
4710 * plugins/subversion/svn-notify.c:
4711 * plugins/subversion/svn-notify.h:
4712 * plugins/subversion/svn-thread.c:
4713 * plugins/subversion/svn-thread.h:
4714 * plugins/symbol-browser/an_symbol.c:
4715 * plugins/symbol-browser/an_symbol.h:
4716 * plugins/symbol-browser/an_symbol_info.c:
4717 * plugins/symbol-browser/an_symbol_info.h:
4718 * plugins/symbol-browser/an_symbol_iter.c:
4719 * plugins/symbol-browser/an_symbol_iter.h:
4720 * plugins/symbol-browser/an_symbol_prefs.c:
4721 * plugins/symbol-browser/an_symbol_prefs.h:
4722 * plugins/symbol-browser/an_symbol_search.c:
4723 * plugins/symbol-browser/an_symbol_search.h:
4724 * plugins/symbol-browser/an_symbol_view.c:
4725 * plugins/symbol-browser/an_symbol_view.h:
4726 * plugins/symbol-browser/plugin.c:
4727 * plugins/symbol-browser/plugin.h:
4728 * plugins/terminal/terminal.c:
4729 * plugins/tools/dialog.c:
4730 * plugins/tools/dialog.h:
4731 * plugins/tools/editor.c:
4732 * plugins/tools/editor.h:
4733 * plugins/tools/execute.c:
4734 * plugins/tools/execute.h:
4735 * plugins/tools/fileop.c:
4736 * plugins/tools/fileop.h:
4737 * plugins/tools/plugin.c:
4738 * plugins/tools/plugin.h:
4739 * plugins/tools/scripts/find-fixmes.pl:
4740 * plugins/tools/scripts/translation-status.pl:
4741 * plugins/tools/tool.c:
4742 * plugins/tools/tool.h:
4743 * plugins/tools/variable.c:
4744 * plugins/tools/variable.h:
4745 * plugins/valgrind/ldd.c:
4746 * plugins/valgrind/ldd.h:
4747 * plugins/valgrind/list.c:
4748 * plugins/valgrind/list.h:
4749 * plugins/valgrind/menu-utils.c:
4750 * plugins/valgrind/menu-utils.h:
4751 * plugins/valgrind/parser.c:
4752 * plugins/valgrind/parser.h:
4753 * plugins/valgrind/plugin.c:
4754 * plugins/valgrind/plugin.h:
4755 * plugins/valgrind/preferences.c:
4756 * plugins/valgrind/preferences.h:
4757 * plugins/valgrind/process.c:
4758 * plugins/valgrind/process.h:
4759 * plugins/valgrind/symtab.c:
4760 * plugins/valgrind/symtab.h:
4761 * plugins/valgrind/vgactions.c:
4762 * plugins/valgrind/vgactions.h:
4763 * plugins/valgrind/vgcachegrindprefs.c:
4764 * plugins/valgrind/vgcachegrindprefs.h:
4765 * plugins/valgrind/vgdefaultview.c:
4766 * plugins/valgrind/vgdefaultview.h:
4767 * plugins/valgrind/vgerror.c:
4768 * plugins/valgrind/vgerror.h:
4769 * plugins/valgrind/vggeneralprefs.c:
4770 * plugins/valgrind/vggeneralprefs.h:
4771 * plugins/valgrind/vghelgrindprefs.c:
4772 * plugins/valgrind/vghelgrindprefs.h:
4773 * plugins/valgrind/vgio.c:
4774 * plugins/valgrind/vgio.h:
4775 * plugins/valgrind/vgmemcheckprefs.c:
4776 * plugins/valgrind/vgmemcheckprefs.h:
4777 * plugins/valgrind/vgrule-editor.c:
4778 * plugins/valgrind/vgrule-editor.h:
4779 * plugins/valgrind/vgrule-list.c:
4780 * plugins/valgrind/vgrule-list.h:
4781 * plugins/valgrind/vgrule.c:
4782 * plugins/valgrind/vgrule.h:
4783 * plugins/valgrind/vgrulepattern.c:
4784 * plugins/valgrind/vgrulepattern.h:
4785 * plugins/valgrind/vgsearchbar.c:
4786 * plugins/valgrind/vgsearchbar.h:
4787 * plugins/valgrind/vgstrpool.c:
4788 * plugins/valgrind/vgstrpool.h:
4789 * plugins/valgrind/vgtoolprefs.c:
4790 * plugins/valgrind/vgtoolprefs.h:
4791 * plugins/valgrind/vgtoolview.c:
4792 * plugins/valgrind/vgtoolview.h:
4795 * src/action-callbacks.c:
4796 * src/action-callbacks.h:
4797 * src/anjuta-actions.h:
4800 * src/anjuta-callbacks.c:
4801 * src/anjuta-callbacks.h:
4805 * src/bacon-message-connection.c:
4806 * src/bacon-message-connection.h:
4815 * tagmanager/options.c:
4817 Change the address of FSF in various files
4819 2007-08-30 Johannes Schmid <jhs@gnome.org>
4823 Removed because they are no longer in use
4825 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4826 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4827 Marked some strings as not translatable
4829 * plugins/search/search-replace.c: (list_max_items):
4830 Fixed a possible memory corruption
4832 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4833 Do not show menuitems for locked layout items
4835 * src/main.c: (main):
4836 Some minor style correction in gnome_init
4838 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4840 * plugins/debug-manager/debugger.c,
4841 plugins/debug-manager/breakpoints.c,
4842 plugins/gdb/plugin.c,
4843 plugins/gdb/debugger.c,
4844 libanjuta/interfaces/libanjuta.idl:
4845 Move all breakpoints functions from IAnjutaDebugger to a new
4846 IAnjutaBreakpointDebugger interface
4848 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4850 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4851 * plugins/debug-manager/plugin.c,
4852 plugins/debug-manager/breakpoints.c,
4853 plugins/tools/execute.c,
4854 plugins/project-wizard/plugin.c,
4855 plugins/build-basic-autotools/executer.c,
4856 plugins/gdb/debugger.c,
4857 plugins/profiler/gprof-options.h,
4858 plugins/sourceview/assist-window.h,
4859 plugins/class-gen/transform.c,
4860 libanjuta/anjuta-plugin-description.c,
4861 libanjuta/anjuta-status.c,
4862 libanjuta/anjuta-glue-c.c,
4863 libanjuta/anjuta-glue-cpp.c,
4864 plugins/symbol-browser/an_symbol_prefs.c:
4865 Fix warnings mostly "dereferencing type-punned pointer"
4866 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4868 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4870 * plugins/debug-manager/breakpoints.c,
4871 plugins/debug-manager/debugger.c:
4872 Avoid an endless loop if clearing all breakpoints while the programm
4875 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4877 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4878 * plugins/debug-manager/plugin.c:
4879 Fix a segmentation fault added in the previous patch
4881 2007-07-21 Johannes Schmid <jhs@gnome.org>
4883 * plugins/build-basic-autotools/executer.c:
4884 (get_program_parameters):
4886 Show an error dialog if no targets are availible instead of
4889 2007-07-20 Johannes Schmid <jhs@gnome.org>
4891 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4892 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4893 * libanjuta/anjuta-shell.h:
4894 * plugins/document-manager/plugin.c: (activate_plugin):
4895 * plugins/glade/anjuta-design-document.c:
4896 * plugins/glade/plugin.c: (glade_update_ui):
4897 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4898 (anjuta_shell_iface_init):
4899 * src/shell.c: (anjuta_test_shell_add_widget),
4900 (anjuta_shell_iface_init):
4902 Make the document manager undockable (#458038)
4904 2007-07-20 Johannes Schmid <jhs@gnome.org>
4906 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4907 * plugins/glade/anjuta-design-document.c:
4908 * plugins/glade/plugin.c: (glade_update_ui):
4910 Fixed some save/dirty status bug in glade
4912 2007-07-20 Johannes Schmid <jhs@gnome.org>
4914 * libanjuta/anjuta-status.c:
4915 Fixed crasher on shutdown
4917 2007-07-20 Johannes Schmid <jhs@gnome.org>
4920 Minimum glade requirement is 3.2 now. It was before
4921 but we did not check...
4923 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4924 * libanjuta/anjuta-profile.c:
4925 (anjuta_profile_add_plugins_from_xml):
4926 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4927 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4928 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4929 * plugins/file-loader/plugin.c: (on_create_submenu):
4930 * plugins/file-manager/an_file_view.c: (compare_iter):
4931 * plugins/glade/plugin.c: (activate_plugin):
4932 * src/anjuta-app.c: (on_toolbar_view_toggled):
4933 * src/main.c: (main):
4935 Fixed lots of memory leaks (thansk valgrind)
4937 2007-07-19 Johannes Schmid <jhs@gnome.org>
4939 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4940 * plugins/document-manager/anjuta-docman.c:
4941 (anjuta_docman_set_busy):
4942 * plugins/document-manager/plugin.c: (on_editor_changed):
4943 * plugins/glade/plugin.c: (activate_plugin):
4944 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4945 (on_value_removed_current_editor):
4947 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4949 2007-07-18 Johannes Schmid <jhs.gnome.org>
4951 * plugins/build-basic-autotools/executer.c: (execute_program):
4952 Fixed some of the scratchbox stuff but the environment is
4955 2007-07-18 Johannes Schmid <jhs@gnome.org>
4957 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
4958 (on_plugin_deactivated), (get_plugin_loader_type):
4959 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
4960 (activate_plugin), (deactivate_plugin),
4961 (glade_plugin_instance_init):
4963 Fixed glade plugin deactivation
4965 2007-07-18 Johannes Schmid <jhs@gnome.org>
4967 * plugins/document-manager/anjuta-docman.c:
4968 (anjuta_docman_add_document):
4969 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
4971 Fixed path display in document manager with glade files
4973 2007-07-17 Johannes Schmid <jhs@gnome.org>
4975 * libanjuta/interfaces/Makefile.am.iface:
4976 * pixmaps/Makefile.am:
4977 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
4978 * plugins/debug-manager/plugin.c: (value_added_current_editor),
4979 (value_removed_current_editor):
4980 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
4981 (anjuta_docman_set_current_document):
4982 * plugins/document-manager/plugin.c: (on_editor_update_ui),
4983 (on_editor_added), (on_editor_changed):
4984 * plugins/glade/Makefile.am:
4985 * plugins/glade/anjuta-design-document.c:
4986 (anjuta_design_document_instance_init),
4987 (anjuta_design_document_set_property),
4988 (anjuta_design_document_get_property),
4989 (anjuta_design_document_class_init), (anjuta_design_document_new),
4990 (ifile_open), (ifile_get_uri), (ifile_iface_init):
4991 * plugins/glade/anjuta-design-document.h:
4992 * plugins/glade/anjuta-glade-notebook.c:
4993 * plugins/glade/anjuta-glade-notebook.h:
4994 * plugins/glade/plugin.c: (value_added_current_editor),
4995 (value_removed_current_editor), (glade_update_ui),
4996 (on_close_activated), (on_glade_project_changed),
4997 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
4999 * plugins/language-support-cpp-java/plugin.c:
5000 (on_value_added_current_editor), (on_value_removed_current_editor):
5001 * plugins/macro/plugin.c: (value_added_current_editor):
5002 * plugins/project-manager/plugin.c: (value_added_current_editor):
5003 * plugins/subversion/plugin.c: (value_added_current_editor):
5004 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
5006 Fixed lot of IAnjutaEditor stuff and completed glade integration
5007 with document manager
5009 * plugins/build-basic-autotools/build-basic-autotools.c:
5010 (value_added_current_editor):
5011 * plugins/build-basic-autotools/executer.c: (execute_program):
5013 Some initial code to execute projects inside scratchbox
5015 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5017 * plugins/project-import/project-import.c:
5018 Project import overwrites file on user request (bug #452579)
5020 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5022 * plugins/debug-manager/debugger.c,
5023 plugins/debug-manager/threads.c,
5024 plugins/debug-manager/plugin.c,
5025 plugins/debug-manager/registers.c,
5026 plugins/debug-manager/locals.c,
5027 plugins/debug-manager/stack_trace.c,
5028 plugins/gdb/plugin.c,
5029 plugins/gdb/debugger.c,
5030 plugins/gdb/debugger.h,
5031 libanjuta/interfaces/libanjuta.idl:
5032 Rename change-location to program-moved
5033 Store thread id as gint instead of guint
5034 Do not display registers list if not available
5035 Add intermediate debugger states if missing
5037 2007-07-11 Johannes Schmid <jhs@gnome.org>
5039 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5041 Reverted unnecessary changes (#455819)
5043 2007-07-10 Johannes Schmid <jhs@gnome.org>
5045 * plugins/glade/plugin.c:
5046 Fixed glade plugin with glade 3.2 and another crasher
5048 2007-07-09 Johannes Schmid <jhs@gnome.org>
5050 * libanjuta/interfaces/libanjuta.idl:
5051 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5053 * plugins/debug-manager/breakpoints.c:
5054 (breakpoint_item_update_in_ui),
5055 (breakpoints_dbase_edit_breakpoint),
5056 (on_toggle_breakpoint_activate):
5057 * plugins/debug-manager/plugin.c:
5058 (on_run_to_cursor_action_activate):
5059 * plugins/document-manager/action-callbacks.c:
5060 (on_editor_command_cut_activate),
5061 (on_editor_command_copy_activate),
5062 (on_editor_command_paste_activate),
5063 (on_editor_command_clear_activate):
5064 * plugins/document-manager/anjuta-docman.c:
5065 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5066 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5067 (anjuta_docman_goto_file_line_mark),
5068 (anjuta_docman_find_editor_with_path),
5069 (anjuta_docman_get_all_editors):
5070 * plugins/document-manager/anjuta-docman.h:
5071 * plugins/document-manager/plugin.c:
5072 (update_editor_ui_interface_items), (on_editor_update_ui),
5073 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5074 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5075 (ianjuta_document_manager_iface_init), (isaveable_save),
5076 (isavable_is_dirty):
5077 * plugins/editor/editor.glade:
5078 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5079 (idocument_paste), (idocument_clear), (idocument_iface_init),
5080 (iselection_iface_init):
5081 * plugins/glade/Makefile.am:
5082 * plugins/glade/anjuta-glade-notebook.c:
5083 (anjuta_glade_notebook_instance_init),
5084 (anjuta_glade_notebook_set_property),
5085 (anjuta_glade_notebook_get_property),
5086 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5087 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5088 (ifile_savable_save), (ifile_savable_save_as),
5089 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5090 (ifile_savable_iface_init), (idocument_can_redo),
5091 (idocument_can_undo), (idocument_begin_undo_action),
5092 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5093 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5094 (idocument_copy), (idocument_paste), (idocument_clear),
5095 (idocument_iface_init):
5096 * plugins/language-support-cpp-java/plugin.c:
5097 (on_value_added_current_editor), (on_value_removed_current_editor):
5098 * plugins/macro/macro-util.c: (get_current_editor):
5099 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5100 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5101 (on_next_occur), (on_incremental_entry_key_press),
5102 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5103 (on_toolbar_find_incremental_start),
5104 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5105 * plugins/search/search-replace.c: (search_start_over),
5106 (search_update_combos), (replace_update_combos),
5107 (anjuta_search_replace_activate):
5108 * plugins/search/search-replace_backend.c: (create_search_entries):
5109 * plugins/sourceview/sourceview.c: (idocument_cut),
5110 (idocument_copy), (idocument_paste), (idocument_clear),
5111 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5112 * plugins/tools/editor.c: (on_editor_response):
5113 * plugins/tools/execute.c: (get_current_editor),
5114 (atp_output_context_initialize), (atp_user_tool_execute):
5115 * plugins/tools/variable.c: (get_current_editor),
5116 (atp_variable_get_editor_variable):
5118 Some more IAnjutaEditor => IAnjutaDocument fixing!
5120 * plugins/glade/anjuta-glade-notebook.h:
5121 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5123 * plugins/glade/plugin.h:
5124 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5125 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5126 be used for glade, too. It might still have some rough edges but already works.
5127 (Fixes #415547 – Glade usability problem)
5129 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5131 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5132 development release (I updated version of glade3 svn to 3.3.2).
5134 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5136 * plugins/symbol-browser/an_symbol_view.c:
5137 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5139 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5141 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5142 (on_system_tags_update_finished), (on_update_global_clicked),
5143 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5144 (symbol_browser_prefs_init),
5145 (symbol_browser_prefs_create_global_tags),
5146 (symbol_browser_load_global_tags):
5147 * plugins/symbol-browser/an_symbol_prefs.h:
5148 * plugins/symbol-browser/an_symbol_view.c:
5149 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5150 * plugins/symbol-browser/an_symbol_view.h:
5151 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5152 on global tags update because of delayed prefs merging. Happens when
5153 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5156 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5158 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5159 after install/uninstall.
5161 Patch from James Liggett:
5162 * scripts/glade2schemas.pl: Fixed creating schemas for list
5165 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5167 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5168 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5169 development release since glade svn version is also 3.3.1. In future, the
5170 solution would be for us to always increment the micro version when
5173 2007-07-05 Johannes Schmid <jhs@gnome.org>
5175 * libanjuta/interfaces/libanjuta.idl:
5176 * plugins/build-basic-autotools/build-basic-autotools.c:
5177 (on_build_mesg_format):
5178 * plugins/debug-manager/breakpoints.c:
5179 (breakpoint_item_update_in_ui),
5180 (breakpoints_dbase_edit_breakpoint),
5181 (on_toggle_breakpoint_activate):
5182 * plugins/debug-manager/plugin.c:
5183 (on_run_to_cursor_action_activate):
5184 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5185 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5186 (get_current_editor), (on_save_activate), (on_save_as_activate),
5187 (on_save_prompt_save_editor), (on_close_file_activate),
5188 (on_close_all_file_activate), (on_reload_file_activate),
5189 (anjuta_print_cb), (anjuta_print_preview_cb),
5190 (on_editor_command_upper_case_activate),
5191 (on_editor_command_lower_case_activate),
5192 (on_editor_command_undo_activate),
5193 (on_editor_command_redo_activate),
5194 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5195 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5196 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5197 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5198 (on_zoom_out_text_activate), (on_force_hilite_activate),
5199 (on_indent1_activate), (on_swap_activate),
5200 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5201 * plugins/document-manager/anjuta-docman.c:
5202 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5203 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5204 (anjuta_docman_dispose), (on_notebook_switch_page),
5205 (anjuta_docman_page_from_widget), (on_editor_destroy),
5206 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5207 (anjuta_docman_get_current_document),
5208 (anjuta_docman_set_current_document),
5209 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5210 (anjuta_docman_update_page_label),
5211 (anjuta_docman_get_document_from_path),
5212 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5213 (anjuta_docman_order_tabs):
5214 * plugins/document-manager/anjuta-docman.h:
5215 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5216 (update_editor_ui_interface_items), (update_editor_ui),
5217 (on_editor_update_save_ui), (on_editor_update_ui),
5218 (on_editor_changed), (on_save_prompt_save_editor),
5219 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5220 (ianjuta_docman_get_current_document),
5221 (ianjuta_docman_set_current_document),
5222 (ianjuta_docman_remove_buffer),
5223 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5224 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5225 (idocument_get_filename), (idocument_can_undo),
5226 (idocument_can_redo), (idocument_undo),
5227 (idocument_begin_undo_action), (idocument_end_undo_action),
5228 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5229 * plugins/language-support-cpp-java/plugin.c:
5230 (on_editor_char_inserted_cpp), (on_auto_indent):
5231 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5232 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5233 * plugins/sample1/plugin.c: (on_sample_action_activate):
5234 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5235 (on_next_occur), (on_incremental_entry_key_press),
5236 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5237 (on_toolbar_find_incremental_start),
5238 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5239 * plugins/search/search-replace.c: (search_and_replace),
5240 (write_message_pane), (search_start_over), (search_update_combos),
5241 (replace_update_combos), (anjuta_search_replace_activate):
5242 * plugins/search/search-replace_backend.c:
5243 (file_buffer_new_from_path), (create_search_entries):
5244 * plugins/sourceview/sourceview-print.c: (create_print_job):
5245 * plugins/sourceview/sourceview.c:
5246 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5247 (idocument_can_redo), (idocument_can_undo),
5248 (idocument_begin_undo_action), (idocument_end_undo_action),
5249 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5250 (idocument_get_filename), (idocument_iface_init):
5251 * plugins/tools/editor.c: (on_editor_response):
5252 * plugins/tools/execute.c: (atp_output_context_initialize),
5253 (atp_user_tool_execute):
5254 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5256 Create IAnjutaDocument interface. This interface is a more general idea
5257 of documents being anything that can be modified, has undo/redo and
5258 may have operations like copy/paste.
5259 The primary goal is to integrate better by making it use the standard file
5260 and edit menu instead of it's own glade menu. Of course the downside is that
5261 you won't be able to view a source file and the designer at the same time. Anyway
5262 so many people have complained that they "can't save a glade file" that I think
5263 this is the much better solution.
5264 Work on the glade plugin is still to come but the most difficult things should be
5267 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5269 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5272 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5274 * libanjuta/anjuta-plugin-manager.c:
5275 (anjuta_plugin_manager_get_plugins_page),
5276 (anjuta_plugin_manager_get_remembered_plugins_page):
5277 * libanjuta/anjuta-plugin-manager.h:
5278 * src/anjuta-app.c: (anjuta_app_install_preferences):
5279 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5280 and remembered plugins preferences pages in separate pages (avoid
5283 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5285 Patch from James Liggett <jrliggett@cox.net>:
5286 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5287 Installed editor preferences schemas. Fixes bug #453463.
5289 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5291 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5292 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5294 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5296 * plugins/document-manager/anjuta-document-manager.ui:
5297 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5298 * src/action-callbacks.c:
5299 * src/action-callbacks.h:
5300 * src/anjuta-actions.h:
5301 * src/anjuta-app.c: (anjuta_app_instance_init),
5302 (anjuta_app_install_preferences):
5304 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5305 General preferences page. Move preferences menu from Settings to
5306 Edit submenu. And got rid of Settings submenu.
5308 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5310 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5312 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5314 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5315 as discussed and agreed with James Liggett.
5317 Patch from James Liggett <jrliggett@cox.net>:
5320 * libanjuta/anjuta-plugin-manager.c:
5321 (on_activated_plugin_objects_foreach),
5322 (anjuta_plugin_manager_get_active_plugin_objects):
5323 * libanjuta/anjuta-plugin-manager.h:
5324 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5325 (anjuta_plugin_deactivate):
5326 * libanjuta/anjuta-preferences-dialog.c:
5327 (anjuta_preferences_dialog_finalize),
5328 (anjuta_preferences_dialog_class_init), (add_category_columns),
5329 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5330 (anjuta_preferences_dialog_remove_page):
5331 * libanjuta/anjuta-preferences.c: (property_destroy),
5332 (unregister_preferences_key), (register_callbacks),
5333 (preferences_foreach_callback), (connect_prop_to_object),
5334 (anjuta_preferences_register_property_raw),
5335 (anjuta_preferences_register_property_custom),
5336 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5337 (anjuta_preferences_remove_page),
5338 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5339 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5340 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5341 (anjuta_preferences_class_init), (anjuta_preferences_new):
5342 * libanjuta/anjuta-preferences.h:
5343 * plugins/build-basic-autotools/Makefile.am:
5344 * plugins/build-basic-autotools/build-basic-autotools.c:
5345 (ipreferences_unmerge):
5346 * plugins/cvs-plugin/Makefile.am:
5347 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5348 * plugins/document-manager/Makefile.am:
5349 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5350 * plugins/editor/plugin.c: (ipreferences_unmerge):
5351 * plugins/file-manager/Makefile.am:
5352 * plugins/file-manager/plugin.c: (activate_plugin),
5353 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5354 * plugins/gtodo/plugin.c: (ipreferences_merge),
5355 (ipreferences_unmerge):
5356 * plugins/language-support-cpp-java/Makefile.am:
5357 * plugins/language-support-cpp-java/plugin.c:
5358 (ipreferences_unmerge):
5359 * plugins/message-view/Makefile.am:
5360 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5361 * plugins/sourceview/Makefile.am:
5362 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5363 * plugins/symbol-browser/Makefile.am:
5364 * plugins/symbol-browser/an_symbol_prefs.c:
5365 (symbol_browser_prefs_finalize):
5366 * plugins/terminal/Makefile.am:
5367 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5368 * plugins/valgrind/plugin.c: (ipreferences_merge),
5369 (ipreferences_unmerge):
5370 * scripts/Makefile.am:
5371 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5373 * src/action-callbacks.c: (on_set_preferences1_activate):
5374 * src/anjuta-app.c: (anjuta_app_instance_init),
5375 (anjuta_app_install_preferences):
5377 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5378 task: Bug #445314: On demand preferences widgets creation. Thanks
5379 James for this great work.
5381 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5383 * plugins/debug-manager/data_buffer.c,
5384 plugins/message-view/message-view.c: Fixed compiler warnings.
5386 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5388 * src/action-callbacks.c: (help_activate),
5389 (on_help_manual_activate), (on_help_tutorial_activate),
5390 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5392 Fixed help activation (bug #451557).
5394 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5396 * AUTHORS: Added James Liggett. Forgot to add him before :(
5398 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5400 * plugins/debug-manager/debugger.c,
5401 plugins/debug-manager/plugin.c,
5402 plugins/gdb/debugger.c,
5403 libanjuta/interfaces/libanjuta.idl:
5404 Add a GError* parameter to debugger-stopped signal
5406 * (added) libanjuta/anjuta-error.c,
5407 (added) libanjuta/anjuta-error.h,
5408 libanjuta/Makefile.am:
5409 Register GError as a boxed type
5411 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5412 Support GError* in signal, GError must be registered as a boxed type
5413 Accept NULL as strings
5415 === anjuta 2.2.0 ===
5417 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5419 * configure.in: Bumped version to 2.2.0
5420 * NEWS: Updated for 2.2.0 stable release.
5421 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5422 Reduce the idle priority to make the UI update before anything else.
5424 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5426 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5428 * libanjuta/interfaces/libanjuta.idl:
5429 * plugins/document-manager/action-callbacks.c:
5430 (on_editor_command_complete_word_activate):
5431 * plugins/document-manager/plugin.c:
5432 (update_editor_ui_interface_items):
5433 * plugins/editor/text_editor.c: (iautocomplete_activate),
5434 (iautocomplete_iface_init):
5435 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5437 Moved autocomplete() method away from IAnjutaEditorAssist into
5438 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5439 autocomplete and does not crash with sourceview. Fixes Bug #449620
5440 – The auto completion functionality not work. Also sets menuitem
5441 insensitive when hiding them.
5443 * plugins/debug-manager/disassemble.c:
5444 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5447 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5449 * pixmaps/anjuta_splash.png: Updated.
5451 * plugins/search/search-replace.c
5452 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5453 the right target (project).
5454 * ChangeLog: Added missing log.
5456 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5458 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5459 manuals/anjuta-manual/C/fileoperations.xml,
5460 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5462 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5464 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5466 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5468 * TODO.tasks: Added bounty for on-demand preferences.
5470 Patch from Thierry Moisan:
5471 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5474 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5476 Patch from tpgww@onepost.net:
5478 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5479 * libegg/test-actions.c:
5480 * libegg/test-multi-drag.c: (main):
5481 * plugins/debug-manager/memory.c: (read_memory_block):
5482 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5484 Fixes compile warnings. Fixes bug #427101.
5486 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5488 Patch from James Liggett:
5490 * plugins/profiler/gprof-options.c: (on_option_changed),
5492 * plugins/profiler/gprof-options.h:
5493 * plugins/profiler/gprof-profile-data.c:
5494 (gprof_profile_data_init_profile):
5495 * plugins/profiler/gprof-profile-data.h:
5496 * plugins/profiler/plugin.c: (profiler_get_data),
5497 (profiler_set_target), (register_options),
5498 (on_profile_data_browse_button_clicked),
5499 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5500 * plugins/profiler/profiler.glade: implements independent targets.
5501 implements the ability to select arbitrary gmon.out files.
5502 Fixes bug #403502 – User should also be allowed to select an
5503 independent executable target.
5505 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5507 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5509 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5510 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5512 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5514 * plugins/debug-manager/plugin.c,
5515 plugins/debug-manager/breakpoints.c:
5516 Remove weak pointers when owner is destroyed
5517 Remove all breakpoints before loading new one
5519 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5521 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5523 2007-06-19 Naba Kumar <naba@gnome.org>
5525 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5526 Bug #448491 Empty Lines Problem.
5528 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5530 * data/default.profile, plugins/message-view/plugin.c: Do not
5531 restore session for messages.
5532 Fixes bug #377461 – don't create new message window for each
5535 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5536 Fixes a crash on exit/project-close if profiler plugin is loaded.
5538 2007-06-17 Naba Kumar <naba@gnome.org>
5540 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5541 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5543 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5544 Bug #448034 – Anjuta crashes on starting (when the last project
5545 directory was deleted).
5547 * plugins/document-manager/plugin.c: Set line markers for files
5548 opened via IAnjutaFile::open(). Fixes missing line markers while
5551 2007-06-17 Naba Kumar <naba@gnome.org>
5553 * plugins/sourceview/sourceview.glade: Set correct font
5554 default value and use monospace instead of sans. Fixes
5555 bug #448408 – crash in Anjuta IDE: Trying to change the
5558 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5560 * plugins/search/search-replace.c,
5561 plugins/search/search-replace.h,
5562 plugins/search/anjuta-search.glade:
5563 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5566 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5568 * plugins/debug-manager/plugin.c,
5569 plugins/debug-manager/breakpoints.c:
5570 Add weak references, fixes bug #448053 ?
5572 2007-06-16 Naba Kumar <naba@gnome.org>
5574 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5575 dialog to allow forgetting them if user chooses to select a different
5578 2007-06-13 Naba Kumar <naba@gnome.org>
5580 * plugins/sourceview/sourceview-prefs.c: Initialize font
5581 on startup correctly if use_theme is set.
5583 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5584 if available for default font. Fixes bug #447304.
5586 * plugins/sourceview/sourceview-prefs.c: Return value based
5587 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5588 for the first time has black background
5590 * plugins/project-manager/plugin.c: Give a better error message
5591 when project could not be loaded.
5593 * libanjuta/anjuta-serializer.c: Added a comment.
5595 2007-06-13 Johannes Schmid <jhs@gnome.org>
5598 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5599 most warnings to avoid simple coding problems.
5601 * plugins/message-view/anjuta-msgman.c:
5602 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5603 * plugins/message-view/plugin.c: (on_view_changed),
5604 (ianjuta_msgman_add_view):
5606 Fixed #440866 by always presenting the message-manager when a tab is
5607 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5609 * plugins/subversion/subversion-callbacks.c:
5610 (on_subversion_commit_response):
5611 Destroy dialog if user clicks "No"
5613 2007-06-12 Naba Kumar <naba@gnome.org>
5615 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5616 read and use of uninitialized variable.
5618 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5619 because it is used in credits listing and packaging could compress
5620 it in docdir. Fixes bug #397881: The credits are empty
5622 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5623 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5624 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5625 plugins/symbol-browser/an_symbol_info.c,
5626 plugins/symbol-browser/plugin.c,
5627 plugins/symbol-browser/an_symbol_view.c,
5628 plugins/editor/aneditor-autocomplete.cxx:
5630 - Do not access TMTag
5631 member in TMSymbol when freeing it because by then the tags
5632 could have changed. Avoids dangerous memory corruptions by freeing
5633 someone else's memory (Could explain those random crashes when
5634 refreshing symbols or re-loading a different project or closing
5635 a project). Anything that tries to refresh symbols could trigger
5637 - Added a flag to also retrieve method definitions as part of
5638 the class's scope members. And used it to set both function prototype
5639 and definition in symbols. Fixes navigation to prototype and
5640 function definitions from symbol browser (bug #440370)
5642 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5643 memory. Could fix those bogus 'file changed' dialogs.
5645 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5647 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5649 * (added) libanjuta/anjuta-utils-priv.h,
5650 libanjuta/anjuta-utils.h,
5651 libanjuta/anjuta-launcher.c,
5652 libanjuta/Makefile.am:
5653 Fix bug #440801: do not use config.h in public include files
5655 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5657 * plugins/project-wizard/templates/mkfile.wiz:
5658 Fix bug #442038: missing project.sh file
5661 plugins/project-wizard/templates/Makefile.am,
5662 plugins/project-wizard/templates/translatable-strings.h,
5663 (added) plugins/project-wizard/templates/sdl.wiz,
5664 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5665 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5666 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5667 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5668 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5669 (added) plugins/project-wizard/templates/sdl/src/main.c,
5670 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5671 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5672 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5673 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5674 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5675 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5676 Fix bug #315635: add a SDL project wizard
5678 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5680 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5681 when SIGCHLD is triggered when main loop context is locked. Dead lock
5682 happens when child_exited callback also accesses main loop context.
5683 Happens particularly badly in debug target exiting.
5685 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5687 * manuals/anjuta-manual/C/debugger.xml:
5688 First update of the debugger documentation
5690 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5692 * manuals/anjuta-manual/C/fileoperations.xml,
5693 manuals/anjuta-manual/C/projects.xml,
5694 manuals/anjuta-manual/C/anjuta-manual.xml,
5695 manuals/anjuta-manual/C/build.xml,
5696 manuals/anjuta-manual/C/execute.xml,
5697 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5698 Added project properties documentation. Moved execution section
5699 inside project management. Removed dead documentation.
5701 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5703 * src/anjuta.c, 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 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5708 progress bar instead of separate window for system tags
5709 generation. Renamed AnjutaStatus methods to a proper ones.
5711 * plugins/symbol-browser/plugin.c,
5712 plugins/symbol-browser/plugin.h,
5713 plugins/symbol-browser/an_symbol_prefs.c,
5714 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5715 global-tags/create_global_tags.sh.in: Get rid of message window
5716 for showing global tags creation and use a small window with
5719 2007-05-30 Naba Kumar <naba@gnome.org>
5721 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5722 Bug 442315 – After calling configure, the build menus are still insensitive,
5723 Bug 442314 – Autogeneration fails when there is no autogen.sh
5725 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5726 fails to remove target/source/group. Fixes bug #440196 – crash in
5727 Anjuta IDE: removing a target
5729 2007-05-29 Naba Kumar <naba@gnome.org>
5731 * plugins/symbol-browser/an_symbol_view.c,
5732 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5733 tags generation. Fixed runtime warning.
5735 2007-05-28 Naba Kumar <naba@gnome.org>
5737 Patch from James Liggett <jrliggett@cox.net>:
5738 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5739 Fixed bug #403502 – User should also be allowed to select an
5740 independent executable target.
5742 2007-05-27 Johannes Schmid <jhs@gnome.org>
5744 * plugins/build-basic-autotools/build-basic-autotools.c:
5745 (get_real_directory), (on_build_mesg_format):
5747 Find correct files for error messages inside scratchbox
5749 2007-05-27 Naba Kumar <naba@gnome.org>
5751 * manuals/anjuta-manual/C/projects.xml,
5752 manuals/anjuta-manual/C/projects.xml: Updated project
5753 management chapter more.
5755 2007-05-25 Johannes Schmid <jhs@gnome.org>
5757 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5758 * plugins/build-basic-autotools/build-basic-autotools.c:
5759 (on_sb_check_toggled), (build_execute_command),
5760 (ipreferences_merge), (ipreferences_unmerge):
5761 Added support for building inside scratchbox environment
5763 Patch from James Liggett <jrliggett@cox.net>:
5764 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5765 (anjuta_msgman_append_view):
5768 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5770 2007-05-23 Naba Kumar <naba@gnome.org>
5772 * manuals/anjuta-manual/C/projects.xml: Updated project
5775 2007-05-22 Naba Kumar <naba@gnome.org>
5777 * manuals/anjuta-manual/C/projects.xml: More updates.
5779 * manuals/anjuta-manual/C/introduction.xml,
5780 manuals/anjuta-manual/C/projects.xml,
5781 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5783 2007-05-22 Naba Kumar <naba@gnome.org>
5785 Patch from Étienne Bersac:
5786 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5787 class in generated class.
5789 2007-05-22 Naba Kumar <naba@gnome.org>
5791 * plugins/profiler/plugin.c: Fixed a compiler warning.
5792 * plugins/valgrind/Makefile.am: Added ldflags.
5794 Patch from James Liggett:
5795 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5796 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5799 2007-05-18 Johannes Schmid <jhs@gnome.org>
5801 * plugins/editor/text_editor.c:
5802 * plugins/language-support-cpp-java/plugin.c:
5803 (on_editor_language_changed), (on_value_added_current_editor),
5804 (on_value_removed_current_editor):
5806 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5807 Fix assist support in language-support-plugin.
5809 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5811 * libanjuta/interfaces/libanjuta.idl:
5812 Add a new interface allowing to implement plugin able
5813 to load other plugins (not written in C)
5815 * libanjuta/anjuta-plugin-handle.c,
5816 libanjuta/anjuta-plugin-handle.h:
5817 Add a language and a resident plugin properties
5819 * libanjuta/anjuta-glue-plugin.c,
5820 libanjuta/anjuta-glue-plugin.h,
5821 (added)libanjuta/anjuta-glue-c.c,
5822 (added)libanjuta/anjuta-glue-c.h,
5823 libanjuta/Makefile.am:
5824 Split code used to load a C plugin into a common part
5825 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5827 * libanjuta/anjuta-glue-factory.c,
5828 libanjuta/anjuta-glue-factory.h,
5829 libanjuta/anjuta-plugin-manager.c:
5830 Allow to load plugin not written in C and search for the
5831 additional needed code in another plugin
5833 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5835 * plugins/editor/text_editor.c:
5836 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5837 avoiding a crash if scintilla is used
5839 2007-05-14 Johannes Schmid <jhs@gnome.org>
5841 * libanjuta/interfaces/libanjuta.idl:
5842 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5843 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5844 (on_assist_chosen), (on_assist_update), (get_context),
5845 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5846 (install_assist), (uninstall_assist), (install_support),
5847 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5848 (cpp_java_plugin_instance_init):
5849 * plugins/language-support-cpp-java/plugin.h:
5850 Use IAnjutaEditorAssist to show language specific suggestions
5852 * plugins/sourceview/Makefile.am:
5853 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5854 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5855 * plugins/sourceview/anjuta-view.h:
5856 * plugins/sourceview/assist-window.c: (assist_window_expose),
5857 (assist_window_set_property), (assist_window_get_property),
5858 (assist_window_class_init), (assist_activated),
5859 (assist_window_init), (assist_window_finalize),
5860 (assist_window_select), (assist_window_first),
5861 (assist_window_last), (assist_window_up), (assist_window_down),
5862 (get_coordinates), (assist_window_move), (assist_window_update),
5863 (assist_window_filter_keypress), (assist_window_is_active),
5864 (assist_window_new), (assist_window_get_trigger),
5865 (assist_window_get_position):
5866 * plugins/sourceview/assist-window.h:
5867 * plugins/sourceview/sourceview-args.c (removed):
5868 * plugins/sourceview/sourceview-args.h (removed):
5869 * plugins/sourceview/sourceview-autocomplete.c (removed):
5870 * plugins/sourceview/sourceview-autocomplete.h (removed):
5871 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5872 * plugins/sourceview/sourceview-private.h:
5873 * plugins/sourceview/sourceview-scope.c(removed):
5874 * plugins/sourceview/sourceview-scope.h(removed):
5875 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5876 (on_assist_cancel), (on_document_char_added),
5877 (on_reload_dialog_response), (sourceview_class_init),
5878 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5879 (iassist_remove_trigger), (iassist_autocomplete),
5880 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5881 (iassist_react), (iassist_iface_init):
5882 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5883 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5885 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5886 - Mark files dirty if reload dialog is canceled.
5888 2007-05-12 Naba Kumar <naba@gnome.org>
5890 * libanjuta/anjuta-launcher.h: Corrected include file.
5892 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5894 * libanjuta/anjuta-glue-plugin.c,
5895 libanjuta/anjuta-glue-plugin.h,
5896 libanjuta/anjuta-glue-factory.c,
5897 libanjuta/anjuta-glue-factory.h,
5898 ibanjuta/anjuta-plugin-manager.c:
5899 Move code used to load a C plugin from glue-factory to glue-plugin
5900 So loading a plugin written in another language could be done by
5901 just using another object derived from AnjutaGluePlugin
5903 * libanjuta/libanjuta.h:
5904 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5907 === anjuta 2.1.3 ===
5909 2007-05-11 Naba Kumar <naba@gnome.org>
5911 * configure.in: Bumped version to 2.1.3
5914 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5916 2007-05-11 Naba Kumar <naba@gnome.org>
5919 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5920 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5921 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5923 2007-05-10 Johannes Schmid <jhs@gnome.org>
5925 * plugins/search/plugin.c:
5926 Make incremental search behave less annoying
5928 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5930 * plugins/macro/macro-util.c:
5931 Fix bug #419008 and bug #419036
5932 When creating new header file, use name and email set in
5933 preferences and replace invalid C character by underscore
5936 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5938 * plugins/search/search-replace.c,
5939 plugins/search/search-replace_backend.c:
5940 Disable search button if search expression is empty (bug #378193)
5942 2007-05-08 Naba Kumar <naba@gnome.org>
5944 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5947 2007-05-07 Naba Kumar <naba@gnome.org>
5950 * plugins/project-wizard/templates/Makefile.am:
5951 * plugins/project-wizard/templates/minimal.wiz:
5952 * plugins/project-wizard/templates/minimal/.cvsignore:
5953 * plugins/project-wizard/templates/minimal/Makefile.am:
5954 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5955 * plugins/project-wizard/templates/minimal/autogen.sh:
5956 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
5957 * plugins/project-wizard/templates/minimal/project.anjuta:
5958 Added 'minimal', a generic and flat, project template.
5960 2007-05-05 Naba Kumar <naba@gnome.org>
5962 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
5964 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
5965 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
5966 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
5967 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
5968 instead of a real one, fixes interdependency with libanjuta.
5969 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
5970 * libanjuta/Makefile.am:
5971 * libegg/Makefile.am:
5972 * plugins/build-basic-autotools/Makefile.am:
5973 * plugins/class-gen/Makefile.am:
5974 * plugins/class-inheritance/Makefile.am:
5975 * plugins/cvs-plugin/Makefile.am:
5976 * plugins/debug-manager/Makefile.am:
5977 * plugins/devhelp/Makefile.am:
5978 * plugins/document-manager/Makefile.am:
5979 * plugins/editor/Makefile.am:
5980 * plugins/file-loader/Makefile.am:
5981 * plugins/file-manager/Makefile.am:
5982 * plugins/file-wizard/Makefile.am:
5983 * plugins/gdb/Makefile.am:
5984 * plugins/glade/Makefile.am:
5985 * plugins/gtodo/Makefile.am:
5986 * plugins/language-support-cpp-java/Makefile.am:
5987 * plugins/macro/Makefile.am:
5988 * plugins/message-view/Makefile.am:
5989 * plugins/patch/Makefile.am:
5990 * plugins/profiler/Makefile.am:
5991 * plugins/project-import/Makefile.am:
5992 * plugins/project-manager/Makefile.am:
5993 * plugins/project-wizard/Makefile.am:
5994 * plugins/sample1/Makefile.am:
5995 * plugins/search/Makefile.am:
5996 * plugins/sourceview/Makefile.am:
5997 * plugins/subversion/Makefile.am:
5998 * plugins/symbol-browser/Makefile.am:
5999 * plugins/terminal/Makefile.am:
6000 * plugins/tools/Makefile.am:
6001 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
6003 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
6005 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
6007 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6009 * libanjuta/anjuta-launcher.c,
6010 libanjuta/anjuta-launcher.h:
6011 Add some missing implementation
6013 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6015 Reviewed by Naba Kumar <naba@gnome.org>:
6016 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6019 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6021 Reviewed by Naba Kumar <naba@gnome.org>:
6022 * plugins/editor/text_editor.c: Large memory addresses were being
6023 truncated, switched to glong (bug #422143).
6025 2007-04-24 Naba Kumar <naba@gnome.org>
6027 * plugins/document-manager/plugin.c: (prefs_finalize):
6028 * plugins/editor/aneditor-autocomplete.cxx:
6029 * plugins/editor/text_editor_menu.c:
6030 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6031 * plugins/file-loader/plugin.c: (open_file_with),
6032 (create_open_with_submenu):
6033 * plugins/file-manager/plugin.c: (prefs_finalize):
6034 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6035 pointer type castings.
6037 2007-04-24 Naba Kumar <naba@gnome.org>
6039 Patch from s|s <supreet.sethi@gmail.com>:
6040 * (added) plugins/project-wizard/templates/django-logo.png:
6041 * (added) plugins/project-wizard/templates/django.wiz:
6042 * plugins/project-wizard/templates/Makefile.am:
6043 * plugins/project-wizard/templates/translatable-strings.h: Added
6044 django project template. http://www.djangoproject.com/
6046 2007-04-24 Naba Kumar <naba@gnome.org>
6048 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6049 the log entry widget and made the dialog little larger.
6051 2007-04-24 Naba Kumar <naba@gnome.org>
6053 Patch from Halton Huo:
6055 * plugins/project-wizard/property.c:
6056 * plugins/subversion/svn-auth.c:
6057 * plugins/subversion/svn-backend-priv.h:
6058 * plugins/subversion/svn-backend.c:
6059 * plugins/subversion/svn-backend.h:
6060 * plugins/subversion/svn-notify.h: Proper use of subversion
6061 headers. Fixes build issues in solaris (bug #426701).
6063 2007-04-24 Naba Kumar <naba@gnome.org>
6065 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6067 * plugins/project-wizard/templates/cpp.wiz:
6068 * plugins/project-wizard/templates/gcj.wiz:
6069 * plugins/project-wizard/templates/gnome.wiz:
6070 * plugins/project-wizard/templates/gtk.wiz:
6071 * plugins/project-wizard/templates/gtkmm.wiz:
6072 * plugins/project-wizard/templates/java.wiz:
6073 * plugins/project-wizard/templates/python.wiz:
6074 * plugins/project-wizard/templates/terminal.wiz:
6075 * plugins/project-wizard/templates/wxwin.wiz:
6076 * plugins/project-wizard/templates/xlib-dock.wiz:
6077 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6078 project option and set it ON by default (since gnome-build, can't
6079 enabled configure shared lib support later when a sharedlib target
6082 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6084 * plugins/debug-manager/stack_trace.c:
6085 Fix a missing case in the previous changes
6087 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6089 * plugins/debug-manager/plugin.c:
6092 * plugins/debug-manager/breakpoints.c,
6093 plugins/gdb/plugin.c:
6094 Fix adding breakpoint on a function
6096 * plugins/debug-manager/stack_trace.c:
6097 Highlight changed stack frame
6099 2007-04-18 Naba Kumar <naba@gnome.org>
6101 * plugins/document-manager/anjuta-docman.c:
6102 (anjuta_docman_dispose), (on_editor_destroy),
6103 (anjuta_docman_remove_editor): Remove the editor widget from
6104 the parent container before calling destroy, otherwise container
6105 removal happens after TextEditor is disposed resulting in call
6106 to value-remove for a TextEditor which is half-dead (crash).
6108 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6110 * plugins/debug-manager/data_buffer.c
6111 plugins/debug-manager/data_view.c,
6112 plugins/debug-manager/memory.c:
6113 Fixes for bug #418523, bug #427090 and bug #428174
6115 2007-04-11 Halton Huo <halton.huo@sun.com>
6117 reviewed by: <jhs@gnome.org>
6120 * libanjuta/Makefile.am:
6121 * libanjuta/anjuta-utils.c:
6122 * libanjuta/anjuta-utils.h:
6123 * manuals/reference/libanjuta/Makefile.am:
6125 Fixed compilation on sun by deploying the libutil methods
6126 in anjuta-utils.h and building them on condition.
6128 2007-04-11 Johannes Schmid <jhs@gnome.org>
6130 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6131 (anjuta_docman_add_editor):
6132 Hold a reference on the editor as long as we use it.
6134 * plugins/document-manager/plugin.c: (on_editor_changed):
6135 Destroy GValue to fix a memoery leak.
6137 2007-04-11 Johannes Schmid <jhs@gnome.org>
6139 * plugins/document-manager/plugin.c: (on_editor_changed):
6140 Fixed reference counting for editor by using g_value_take_object instead
6141 of g_value_set_object. The editors are now correctly finalized and thus
6142 we do not lack so much memory anymore.
6144 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6145 (anjuta_view_finalize), (anjuta_view_focus_out),
6146 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6147 * plugins/sourceview/anjuta-view.h:
6148 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6149 * plugins/sourceview/sourceview-prefs.c:
6150 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6151 * plugins/sourceview/sourceview-prefs.h:
6152 * plugins/sourceview/sourceview-private.h:
6153 * plugins/sourceview/sourceview.c: (on_document_loaded),
6154 (timeout_unref), (on_document_saved), (sourceview_finalize),
6155 (sourceview_new), (ifile_open), (ifile_savable_save),
6156 (ifile_savable_save_as):
6158 Several changes to fix things when the editor is correctly destroyed.
6159 Fixed preferences (which led me to the refcounting issue, #409412)
6160 and removed deprecated completition code that will be replace by
6161 IAnjutaAssist interface soon.
6163 2007-04-11 Johannes Schmid <jhs@gnome.org>
6165 * libanjuta/anjuta-launcher.c:
6166 (anjuta_launcher_execution_done_cleanup),
6167 (anjuta_launcher_child_terminated):
6168 Possible fix for #428363 and added a g_return_if_fail
6170 * plugins/message-view/plugin.c: (activate_plugin):
6171 Fixed a Gtk/Gdl-Critical
6173 Patches from Étienne Bersac <bersace03@laposte.net>
6174 * plugins/class-gen/templates/go-source.tpl:
6175 * plugins/macro/macros.xml:
6176 Use better template for GObjects (#417875 and #417918)
6178 Patches from Halton Huo <halton.huo@sun.com>
6179 * libanjuta/anjuta-launcher.h:
6180 * libanjuta/anjuta-preferences.c:
6181 * libanjuta/anjuta-utils.c:
6182 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6183 (cg_window_set_add_to_repository):
6184 * plugins/class-inheritance/class-inherit.c:
6185 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6187 2007-04-09 Johannes Schmid <jhs@gnome.org>
6189 * plugins/editor/print.c: (anjuta_print_show_header):
6190 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6191 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6193 Some string changes (#427395 and #427399)
6195 2007-04-06 Johannes Schmid <jhs@gnome.org>
6197 * plugins/build-basic-autotools/build-basic-autotools.c:
6198 (on_build_mesg_format), (on_build_mesg_parse):
6199 Fixed full path detection
6201 2007-04-05 Naba Kumar <naba@gnome.org>
6203 Patch from Halton Huo:
6204 * libanjuta/Makefile.am:
6205 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6206 * libanjuta/anjuta-glue-cpp.h:
6207 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6208 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6209 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6210 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6211 (load_plugin), (anjuta_glue_factory_get_object_type):
6212 * libanjuta/anjuta-glue-factory.h:
6213 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6214 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6215 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6216 (anjuta_glue_plugin_new):
6217 * libanjuta/anjuta-glue-plugin.h:
6218 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6219 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6220 * libanjuta/anjuta-plugin.h:
6221 * libanjuta/glue-cpp.c:
6222 * libanjuta/glue-cpp.h:
6223 * libanjuta/glue-factory.c:
6224 * libanjuta/glue-factory.h:
6225 * libanjuta/glue-plugin.c:
6226 * libanjuta/glue-plugin.h:
6227 * plugins/build-basic-autotools/build-basic-autotools.h:
6228 * plugins/class-gen/plugin.h:
6229 * plugins/class-inheritance/plugin.h:
6230 * plugins/cvs-plugin/plugin.h:
6231 * plugins/debug-manager/plugin.h:
6232 * plugins/devhelp/plugin.h:
6233 * plugins/document-manager/plugin.h:
6234 * plugins/editor/plugin.h:
6235 * plugins/file-loader/plugin.h:
6236 * plugins/file-manager/plugin.h:
6237 * plugins/file-wizard/plugin.h:
6238 * plugins/gdb/plugin.h:
6239 * plugins/glade/plugin.h:
6240 * plugins/gtodo/plugin.h:
6241 * plugins/language-support-cpp-java/plugin.h:
6242 * plugins/macro/plugin.h:
6243 * plugins/message-view/plugin.h:
6244 * plugins/patch/plugin.h:
6245 * plugins/profiler/plugin.h:
6246 * plugins/project-import/plugin.h:
6247 * plugins/project-manager/plugin.h:
6248 * plugins/project-wizard/plugin.h:
6249 * plugins/sample1/plugin.h:
6250 * plugins/search/plugin.h:
6251 * plugins/sourceview/plugin.h:
6252 * plugins/subversion/plugin.h:
6253 * plugins/symbol-browser/plugin.h:
6254 * plugins/terminal/terminal.c:
6255 * plugins/tools/plugin.h:
6256 * plugins/tools/scripts/tools-2.xml.in:
6257 * plugins/valgrind/plugin.h:
6259 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6261 2007-04-05 Naba Kumar <naba@gnome.org>
6263 * anjuta.spec.in, configure.in: Removed dead codes.
6265 Patch from Jos Dehaes:
6266 * configure.in, plugins/project-wizard/templates/Makefile.am,
6267 plugins/project-wizard/templates/mkfile.wiz,
6268 plugins/project-wizard/templates/translatable-strings.h: Enabled
6269 makefile-based project creation and import. Fixes bug #355145
6271 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6273 * plugins/debug-manager/debugger.c,
6274 plugins/debug-manager/plugin.c,
6275 plugins/gdb/anjuta-gdb.plugin.in:
6276 Code cleaning (remove unused code, rename this into self)
6277 Add information about supported format in debugger plugin
6278 Activate debugger plugin according to the target format
6280 2007-04-01 Naba Kumar <naba@gnome.org>
6282 * plugins/message-view/message-view.c:
6283 (message_view_instance_init): Fixed message icons to appear.
6285 2007-03-31 Johannes Schmid <jhs@gnome.org>
6287 * plugins/message-view/anjuta-msgman.c:
6288 (anjuta_msgman_append_view):
6289 * plugins/message-view/plugin.c: (on_view_changed),
6290 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6294 2007-03-31 Johannes Schmid <jhs@gnome.org>
6296 * plugins/message-view/message-view.c:
6297 (message_view_instance_init), (imessage_view_append):
6298 Show nice icons beside the messages for info, warning and error. This is a completly
6299 cosmetic change so if someone dislikes it he is free to remove it.
6301 2007-03-31 Johannes Schmid <jhs@gnome.org>
6303 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6304 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6305 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6306 * plugins/message-view/anjuta-msgman.h:
6307 * plugins/message-view/message-view.h:
6308 * plugins/message-view/plugin.c: (on_view_changed),
6310 Fixed #359399 and made next/previous insensitive when not availible
6312 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6313 (tag_style_to_string):
6314 Fixed namespace Problem with gdk >= 2.11
6316 * plugins/sourceview/sourceview-autocomplete.c:
6317 (sourceview_autocomplete_init):
6318 Removed structure, follow-up of #423682
6320 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6322 * plugins/debug-manager/debug_tree.c,
6323 plugins/debug-manager/debug_tree.h,
6324 plugins/debug-manager/watch.c,
6325 plugins/debug-manager/anjuta-debug-manager.glade:
6326 Inspect variable at cursor
6327 Fix buttons in inspect dialog
6329 2007-03-27 Halton Huo <halton.huo@sun.com>
6331 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6333 * plugins/sourceview/sourceview-autocomplete.c
6334 plugins/debug-manager/disassemble.c,
6335 libanjuta/interfaces/libanjuta.idl:
6336 Remove array with 0 size and empty structure as it is not
6337 supported by sun cc, Fixes bug #423682
6339 * plugins/debug-manager/debugger.c:
6340 Remove anonymous union as it is not supported by sun cc,
6343 === anjuta 2.1.2 ===
6345 2007-03-28 Naba Kumar <naba@gnome.org>
6347 * configure.in: Bumped version to 2.1.2
6348 * NEWS: Updated for release.
6350 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6351 Improved breakpoint marker icon.
6353 * plugins/editor/anjuta-editor.plugin.in,
6354 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6355 non user activable since they are now remembered properly.
6357 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6359 * plugins/tools/editor.c:
6362 2007-03-27 Naba Kumar <naba@gnome.org>
6364 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6365 word when autocompleting without leaving any trailing part of
6368 2007-03-27 Kamil Páral <ripper42@gmail.com>
6370 Reviewed by Naba Kumar <naba@gnome.org>:
6371 * anjuta.desktop.in.in: Remove "Application" category from desktop
6372 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6374 2007-03-27 Naba Kumar <naba@gnome.org>
6376 * configure.in, plugins/document-manager/anjuta-docman.c:
6377 (anjuta_docman_add_editor): Conditionally compile notebook tab
6378 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6380 Patch from Halton Huo:
6381 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6382 non gcc compiler flags. Fixes bug #423089.
6384 2007-03-26 Naba Kumar <naba@gnome.org>
6386 * AUTHORS, NEWS, TODO.tasks: Updated.
6388 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6391 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6392 (update_editor_symbol_model), (iter_matches),
6393 (on_editor_update_ui), (value_added_current_editor),
6394 (activate_plugin), (dispose),
6395 (symbol_browser_plugin_instance_init):
6396 * plugins/symbol-browser/plugin.h: update line on editor save
6397 and editor change. Code clean up and fixed warnings.
6399 2007-03-26 Naba Kumar <naba@gnome.org>
6401 * plugins/project-wizard/templates/java/project.anjuta,
6402 plugins/project-wizard/templates/python/project.anjuta,
6403 plugins/project-wizard/templates/python/project.anjuta:
6404 Removed version control plugins from default selection.
6406 * plugins/tools/scripts/prepare-changelog.pl,
6407 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6408 script to a better one (that works on both cvs and svn).
6410 2007-03-26 Naba Kumar <naba@gnome.org>
6412 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6413 Makefile.am: Added the generated translatable file (required for
6414 translations for svn checkouts).
6417 plugins/project-wizard/templates/extract-translatable-strings.pl
6418 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6419 po/POTFILES.in: Generated translatable strings for .wiz files and
6420 added them in POTFILES.in for translation. Fixes bug #398035
6422 2007-03-25 Naba Kumar <naba@gnome.org>
6424 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6426 * src/anjuta-app.c: Removed dead codes.
6428 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6429 global tags generation starts.
6431 * plugins/debug-manager/chunk_view.c,
6432 plugins/debug-manager/start.h,
6433 plugins/debug-manager/chunk_view.h,
6434 plugins/debug-manager/utilities.c,
6435 plugins/debug-manager/utilities.h,
6436 plugins/debug-manager/debugger.c,
6437 plugins/debug-manager/threads.c,
6438 plugins/debug-manager/disassemble.c,
6439 plugins/debug-manager/info.c,
6440 plugins/debug-manager/sharedlib.c,
6441 plugins/debug-manager/threads.h,
6442 plugins/debug-manager/disassemble.h,
6443 plugins/debug-manager/signals.c,
6444 plugins/debug-manager/info.h,
6445 plugins/debug-manager/sharedlib.h,
6446 plugins/debug-manager/data_buffer.c,
6447 plugins/debug-manager/data_view.c,
6448 plugins/debug-manager/signals.h,
6449 plugins/debug-manager/debug_tree.c,
6450 plugins/debug-manager/watch.c,
6451 plugins/debug-manager/registers.c,
6452 plugins/debug-manager/data_buffer.h,
6453 plugins/debug-manager/data_view.h,
6454 plugins/debug-manager/memory.c,
6455 plugins/debug-manager/debug_tree.h,
6456 plugins/debug-manager/watch.h,
6457 plugins/debug-manager/registers.h,
6458 plugins/debug-manager/memory.h,
6459 plugins/debug-manager/locals.c,
6460 plugins/debug-manager/sexy-icon-entry.c,
6461 plugins/debug-manager/breakpoints.c,
6462 plugins/debug-manager/locals.h,
6463 plugins/debug-manager/sexy-icon-entry.h,
6464 plugins/debug-manager/stack_trace.c,
6465 plugins/debug-manager/breakpoints.h,
6466 plugins/debug-manager/sparse_buffer.c,
6467 plugins/debug-manager/sparse_view.c,
6468 plugins/debug-manager/stack_trace.h,
6469 plugins/debug-manager/sparse_buffer.h,
6470 plugins/debug-manager/sparse_view.h,
6471 plugins/debug-manager/start.c,
6472 plugins/gdb/utilities.c,
6473 plugins/gdb/utilities.h,
6474 plugins/gdb/debugger.c,
6475 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6478 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6480 * plugins/gdb/debugger.c:
6481 Avoid empty debugger log window by limiting line to 90 characters
6483 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6485 * plugins/debug-manager/plugin.c,
6486 plugins/debug-manager/plugin.h,
6487 plugins/debug-manager/threads.c,
6488 plugins/debug-manager/threads.h,
6489 plugins/debug-manager/breakpoints.c,
6490 plugins/debug-manager/breakpoints.h,
6491 plugins/debug-manager/stack_trace.c,
6492 plugins/debug-manager/stack_trace.h:
6493 View code action now changes location in disassembly view too
6495 * plugins/debug-manager/anjuta-debug-manager.ui:
6496 Rename breakpoint actions
6498 2007-03-24 Naba Kumar <naba@gnome.org>
6500 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6501 in gdl 0.7.3 (svn trunk).
6502 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6504 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6506 * plugins/debug-manager/threads.c,
6507 plugins/debug-manager/debug_tree.c,
6508 plugins/debug-manager/debug_tree.h,
6509 plugins/debug-manager/locals.c,
6510 plugins/debug-manager/registers.c,
6511 plugins/debug-manager/stack_trace.c:
6512 Allow to change current thread updating register, stack and locals
6513 Allow to change current stack frame updating locals
6515 * plugins/gdb/debugger.c:
6516 Read argument of selected stack frame
6518 * plugins/debug-manager/data_view.c:
6519 Fix an unrelated bug
6521 2007-03-23 Naba Kumar <naba@gnome.org>
6523 * plugins/document-manager/anjuta-docman.c,
6524 plugins/document-manager/plugin.c: Fixed many memory leaks.
6525 (ianjuta_file_get_uri() returns a new string).
6527 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6528 widget for save dialogs.
6530 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6531 svn and fixed to get function/prototype/member args list. Call tips
6534 2007-03-22 Naba Kumar <naba@gnome.org>
6536 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6537 and calltips would work again for functions from global tags (Needs
6538 regenerating global tags).
6540 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6541 ctags svn version and reopened bug #395362. Fixes tags parsing that
6542 seemed to have stopped working recently.
6544 2007-03-21 Naba Kumar <naba@gnome.org>
6546 * tagmanager/tm_source_file.c, tagmanager/options.c,
6547 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6548 extend .. more needs to be investigated and fixed). Enabled some
6551 2007-03-16 Naba Kumar <naba@gnome.org>
6553 * src/anjuta.c: Fixed project loading from command line.
6555 2007-03-16 Naba Kumar <naba@gnome.org>
6557 Patch from James Liggett <jrliggett@cox.net>:
6558 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6560 2007-03-15 Naba Kumar <naba@gnome.org>
6562 * libanjuta/anjuta-profile-manager.c,
6563 libanjuta/anjuta-profile-manager.h: Added method to get current
6566 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6567 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6570 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6571 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6572 Also, not load project files in session load in loader plugin.
6574 * plugins/project-manager/plugin.c, src/anjuta.c:
6575 Emit "exiting" signal in shell when exiting anjuta. project manager
6576 listens to exiting signal and saves session. anjuta.c saves session
6577 only when current projfile is 'user'. Load project saved in session
6578 differently then the rest of the session. This should fix all the
6579 session restoration bugs.
6581 src/main.c: Present anjuta window when becon message is received.
6583 2007-03-14 Naba Kumar <naba@gnome.org>
6585 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6586 not randomly save (it was a wrong looping).
6588 2007-03-12 Naba Kumar <naba@gnome.org>
6590 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6592 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6594 * plugins/debug-manager/anjuta-debug-manager.ui,
6595 libanjuta/interfaces/libanjuta.idl,
6596 plugins/debug-manager/debugger.c,
6597 (added) plugins/debug-manager/threads.c,
6598 (added) plugins/debug-manager/threads.h,
6599 plugins/debug-manager/plugin.c,
6600 plugins/debug-manager/Makefile.am,
6601 plugins/gdb/plugin.c,
6602 plugins/gdb/debugger.c,
6603 plugins/gdb/debugger.h:
6604 Add a window displaying all threads
6605 Add needed functions
6606 Switching to a different thread is still not done
6608 * plugins/debug-manager/debug_tree.c,
6609 plugins/debug-manager/locals.c,
6610 plugins/debug-manager/stack_trace.c:
6611 Small cosmetic changes
6613 * plugins/gdb/gdbmi.c:
6614 Keep all elements in gdbmi hash
6615 Even if using the same key like in -threads-list-ids
6617 2007-03-11 Naba Kumar <naba@gnome.org>
6619 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6621 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6623 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6624 manuals/reference/libanjuta/libanjuta-sections.txt,
6625 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6628 2007-03-11 Naba Kumar <naba@gnome.org>
6630 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6631 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6633 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6634 manuals/reference/libanjuta/libanjuta.types,
6635 manuals/reference/libanjuta/libanjuta-sections.txt,
6636 manuals/reference/libanjuta/.cvsignore,
6637 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6638 infrastructure. Got rid of tmpl/ directory and moved all section
6639 documenation to source code (requires gtk-doc >= 1.4).
6641 * libanjuta/anjuta-plugin-description.c,
6642 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6643 libanjuta/cell-renderer-captioned-image.c,
6644 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6645 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6646 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6647 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6648 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6649 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6650 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6651 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6652 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6653 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6654 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6655 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6656 documentation from templates to source code.
6658 2007-03-10 Johannes Schmid <jhs@gnome.org>
6660 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6661 Added some debug output but could not figure out why
6662 some plugins are not kept.
6664 * libanjuta/interfaces/libanjuta.idl:
6665 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6666 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6667 Added IAnjutaEditorGoto::matching_brace
6669 * plugins/document-manager/action-callbacks.c:
6670 (on_editor_command_match_brace_activate):
6671 * plugins/document-manager/plugin.c:
6672 (update_editor_ui_interface_items):
6673 * plugins/editor/text_editor.c: (igoto_matching_brace),
6675 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6676 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6678 2007-03-09 Johannes Schmid <jhs@gnome.org>
6680 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6683 * plugins/sourceview/sourceview-private.h:
6684 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6685 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6686 (sourceview_new), (ifile_savable_save_as):
6687 Tweaked vfs monitoring
6689 2007-03-09 Johannes Schmid <jhs@gnome.org>
6691 * libanjuta/interfaces/Makefile.am.iface:
6692 Fixed installtion of header files
6694 * plugins/sourceview/sourceview.c: (set_select):
6695 do not scroll to much in interactive search
6697 2007-03-09 Naba Kumar <naba@gnome.org>
6699 * src/anjuta.c: Fixed session restoration.
6701 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6702 signal handlers after symbol browser plugin is deactivated.
6704 * plugins/editor/editor.glade,
6705 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6706 Fixed indentation confustion in preferences.
6708 2007-03-08 Johannes Schmid <jhs@gnome.org>
6710 * plugins/search/search-replace.c: (search_set_combo),
6711 (search_set_action), (search_set_target), (search_set_direction),
6712 (create_dialog), (search_disconnect_set_toggle_connect),
6713 (on_search_match_whole_word_toggled),
6714 (on_search_match_whole_line_toggled),
6715 (on_search_match_word_start_toggled),
6716 (search_set_toggle_direction):
6717 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6718 it's somehow ugly and uses many deprecated widgets
6720 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6721 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6724 2007-03-07 Naba Kumar <naba@gnome.org>
6726 * src/anjuta.c: Make launching projects work from command line. Also
6727 fixes gnome session restart command.
6729 2007-03-07 Johannes Schmid <jhs@gnome.org>
6731 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6732 * plugins/class-gen/plugin.c: (iwizard_activate):
6735 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6738 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6739 Fixed #377483 (It's not possible to know if directories have
6740 a version in CVS. Show version column only if there are version
6741 informations availible
6743 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6746 2007-03-07 Johannes Schmid <jhs@gnome.org>
6748 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6750 * plugins/symbol-browser/an_symbol_prefs.c:
6751 (on_update_global_clicked):
6754 2007-03-07 Johannes Schmid <jhs@gnome.org>
6756 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6757 (anjuta_save_prompt_new):
6758 * plugins/project-import/project-import.c:
6759 (project_import_finalize):
6760 Fixed Gtk-Criticals (maybe #409408)
6762 2007-03-07 Naba Kumar <naba@gnome.org>
6764 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6765 when we are at just beginning of string or comment. Fixes bug #397981.
6767 2007-03-07 Johannes Schmid <jhs@gnome.org>
6769 * plugins/language-support-cpp-java/plugin.c:
6770 (initialize_indentation_params):
6771 Removed annoying DEBUG_PRINT
6773 * plugins/sourceview/sourceview-cell.c:
6774 (sourceview_cell_instance_init), (icell_get_character),
6775 (icell_get_length), (icell_get_char), (icell_get_attribute):
6776 Improved code to be faster
6777 Implemented attribute handling so that indentation really works in any case
6779 2007-03-06 Johannes Schmid <jhs@gnome.org>
6782 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6784 * plugins/document-manager/anjuta-docman.c:
6785 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6786 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6787 instead (required GTK >= 2.10)
6789 * plugins/sourceview/sourceview-private.h:
6790 * plugins/sourceview/sourceview.c:
6791 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6792 (sourceview_finalize), (sourceview_new), (imark_mark),
6793 (imark_unmark), (imark_is_marker_set),
6794 (imark_location_from_handle), (imark_delete_all_markers):
6795 Fixed marker handling and worked a bit more on vfs monitoring
6797 2007-03-05 Johannes Schmid <jhs@gnome.org>
6799 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6800 Added method to select specific iter
6802 * plugins/sourceview/sourceview-private.h:
6803 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6804 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6805 (sourceview_add_monitor), (on_document_saved),
6806 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6807 Fixed vfs monitoring (mostly ported code from text_editor.c)
6809 * plugins/symbol-browser/an_symbol_view.c:
6810 * plugins/symbol-browser/an_symbol_view.h:
6811 * plugins/symbol-browser/plugin.c: (iter_matches),
6812 (on_editor_update_ui), (value_added_current_editor):
6813 Select the current tag in locals window and symbol toolbar. If there
6814 is no tag at the current line, reserve backward for the next tag. This will
6815 select the correct tag if inside a function.
6817 2007-03-05 Naba Kumar <naba@gnome.org>
6819 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6820 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6822 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6825 2007-03-04 Johannes Schmid <jhs@gnome.org>
6829 Fixed distcheck (well, partly)
6831 2007-03-04 Johannes Schmid <jhs@gnome.org>
6833 * plugins/document-manager/anjuta-document-manager.ui:
6834 Move "Swap .c/.h from Main to Browser toolbar
6836 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6837 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6838 (fv_prefs_free), (fv_add_tree_entry):
6839 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6840 * plugins/file-manager/plugin.c: (prefs_init):
6842 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6844 2007-03-04 Naba Kumar <naba@gnome.org>
6846 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6847 plugins/project-manager/plugin.c:
6848 Restored default profile and renamed it from "default.anjuta" to
6851 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6853 * plugins/debug-manager/debugger.c,
6854 plugins/debug-manager/plugin.c,
6855 plugins/gdb/debugger.c,
6856 libanjuta/interfaces/libanjuta.idl,
6857 plugins/debug-manager/stack_trace.c:
6858 Add a dialog box when a signal is received (except SIGINT)
6859 Display stack frame even if arguments are not available
6861 2007-03-03 Naba Kumar <naba@gnome.org>
6863 * TODO.tasks: Icons bounty added.
6865 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6868 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6871 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6872 plugins/Makefile.am, (removed) plugins/profile-default/*,
6873 plugins/project-manager/anjuta-project-manager.plugin.in,
6874 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6875 profile implementation to load user profile and projects. Store and
6876 restore remembered plugins. Use profile scoping and descoping for
6877 saving and loading sesstions.
6879 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6880 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6881 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6884 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6886 * plugins/debug-manager/debug_tree.c
6887 plugins/debug-manager/debug_tree.h:
6888 Bug fix, deleting wrong variable
6890 * plugins/gdb/debugger.c:
6891 Bug fix, remove forgotten debugging code
6893 2007-03-02 Johannes Schmid <jhs@gnome.org>
6895 * plugins/document-manager/anjuta-document-manager.ui:
6896 * plugins/search/anjuta-search.ui:
6897 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6898 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6901 * src/anjuta-app.c: (on_toolbar_view_toggled),
6902 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6903 Save toolbar positions, don't use fixed toolbar style
6905 All in all this will allow more complex toolbar configurations and
6906 might gain some space on smaller displays because the user can disable
6907 toolbar parts he does not use. Also allows to use any toolbar style
6908 without looking too ugly.
6910 2007-03-01 Naba Kumasr <naba@gnome.org>
6912 * TODO.tasks: Added a bounty for creating icons.
6914 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6915 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6916 profile-changed signal. Do not sync non-user-activatable plugins.
6918 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6920 * plugins/debug-manager/disassemble.c,
6921 plugins/debug-manager/sparse_view.c,
6922 plugins/gdb/debugger.c,
6923 libanjuta/interfaces/libanjuta.idl:
6924 Display function name in disassembly view
6926 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6928 * (added) plugins/debug-manager/bookmark.png,
6929 (added) plugins/debug-manager/breakpoint-disabled.png,
6930 (added) plugins/debug-manager/breakpoint-enabled.png,
6931 (added) plugins/debug-manager/program-counter.png,
6932 (added) plugins/debug-manager/linemarker.png,
6933 plugins/debug-manager/Makefile.am,
6934 plugins/debug-manager/disassemble.c,
6935 plugins/debug-manager/disassemble.h,
6936 plugins/debug-manager/sparse_buffer.c,
6937 plugins/debug-manager/sparse_buffer.h,
6938 plugins/debug-manager/sparse_view.c,
6939 plugins/debug-manager/sparse_view.h,
6940 plugins/debug-manager/plugin.c,
6941 plugins/debug-manager/breakpoints.c,
6942 libanjuta/interfaces/libanjuta.idl:
6943 Add markers in the disassembly view
6944 Display program counter and breakpoints in disassembly view
6946 * plugins/gdb/debugger.c:
6947 Fix a bug added with my previous patch, setting and clearing
6948 breakpoints was not working
6950 2007-02-28 Johannes Schmid <jhs@gnome.org>
6952 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6953 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6954 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6955 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6956 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
6957 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
6958 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
6959 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
6960 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
6961 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6962 Updated (why do they need to be under version control?)
6964 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
6965 (create_tab_popup_menu), (on_msgman_popup_menu),
6966 (on_tab_button_press_event), (anjuta_msgman_page_new),
6967 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
6968 Added "Close all message tabs" popup menu
6970 2007-02-26 Naba Kumar <naba@gnome.org>
6972 * plugins/profiler/gprof-flat-profile-entry.c,
6973 plugins/profiler/gprof-flat-profile.c,
6974 plugins/profiler/gprof-flat-profile-entry.h,
6975 plugins/profiler/gprof-flat-profile.h,
6976 plugins/profiler/gprof-flat-profile-view.c,
6977 plugins/profiler/gprof-flat-profile-view.h,
6978 plugins/profiler/gprof-call-graph-block-entry.c,
6979 plugins/profiler/gprof-call-graph-block.c,
6980 plugins/profiler/gprof-function-call-chart-view.c,
6981 plugins/profiler/gprof-call-graph-block-entry.h,
6982 plugins/profiler/gprof-profile-data.c,
6983 plugins/profiler/gprof-call-graph-block.h,
6984 plugins/profiler/gprof-view.c,
6985 plugins/profiler/gprof-call-graph.c,
6986 plugins/profiler/gprof-function-call-chart-view.h,
6987 plugins/profiler/gprof-profile-data.h,
6988 plugins/profiler/gprof-call-graph.h,
6989 plugins/profiler/gprof-view.h,
6990 plugins/profiler/gprof-view-manager.c,
6991 plugins/profiler/gprof-call-graph-view.c,
6992 plugins/profiler/plugin.c,
6993 plugins/profiler/gprof-view-manager.h,
6994 plugins/profiler/gprof-call-graph-view.h,
6995 plugins/profiler/gprof-function-call-tree-view.c,
6996 plugins/profiler/gprof-function-call-tree-view.h,
6997 plugins/profiler/Makefile.am: Fix compiler warnings and link with
6998 gnome-vfs. Fixes bug #411377.
7000 2007-02-26 Naba Kumar <naba@gnome.org>
7002 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
7004 Patch from James Liggett <jrliggett@cox.net>:
7005 * plugins/profiler/gprof-flat-profile-view.c,
7006 plugins/profiler/gprof-flat-profile-view.h,
7007 plugins/profiler/gprof-function-call-chart-view.c,
7008 plugins/profiler/gprof-function-call-chart-view.h,
7009 plugins/profiler/gprof-view.c,
7010 plugins/profiler/gprof-view.h,
7011 plugins/profiler/gprof-call-graph-view.c,
7012 plugins/profiler/plugin.c,
7013 plugins/profiler/gprof-call-graph-view.h,
7014 plugins/profiler/gprof-function-call-tree-view.c,
7015 plugins/profiler/gprof-function-call-tree-view.h: Implements
7016 double click navigation. Fixes bug #403514.
7018 2007-02-25 Naba Kumar <naba@gnome.org>
7020 * libanjuta/anjuta-plugin-manager.c,
7021 libanjuta/anjuta-plugin-handle.[ch],
7022 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7023 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7024 dependency on glib 2.8. Fixes bug #411623.
7026 2007-02-24 Naba kumar <naba@gnome.org>
7028 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7030 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7031 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7032 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7033 (added) libanjuta/anjuta-profile-manager.c,
7034 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7036 Implemented profile pushing and popping. Implemented profile xml
7037 synchronization. Implemented error handling in profiles. Implemented
7038 activation and deactivation signals in plugin manager.
7040 * libanjuta/Makefile.am: Added libanjuta log domain.
7042 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7043 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7044 in AnjutaShell interface and implemented it in AnjutaApp.
7046 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7048 2007-02-23 Naba kumar <naba@gnome.org>
7050 src/main.c: Fixed missing end quote.
7052 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7054 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7057 2007-02-20 Naba Kumar <naba@gnome.org>
7059 * plugins/subversion/plugin.c: Added "..." menuitems.
7060 * ROADMAP, README: Updated.
7061 * libanjuta/anjuta-profile.c: Fixed bugs.
7063 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7064 plugins/gtodo/Makefile.am: Removed dead code.
7066 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7067 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7068 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7069 plugins/gtodo/list_tooltip.c,
7070 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7071 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7072 not contain markups. Fixes Bug #360462.
7074 2007-02-16 Naba Kumar <naba@gnome.org>
7076 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7077 unnecessary sub-sections.
7079 2007-02-15 Naba Kumar <naba@gnome.org>
7081 * (removed) plugins/document-manager/bookmark-prev-16.png,
7082 plugins/document-manager/bookmark-last.png,
7083 (removed)plugins/document-manager/bookmark-first-16.png,
7084 plugins/document-manager/bookmark-prev.png,
7085 (added) plugins/document-manager/bookmark-toggle.png,
7086 (removed)plugins/document-manager/bookmark_toggle.xpm,
7087 (removed)plugins/document-manager/bookmark-last-16.png,
7088 plugins/document-manager/plugin.c,
7089 plugins/document-manager/anjuta-document-manager.ui,
7090 (removed)plugins/document-manager/bookmark-next-16.png,
7091 plugins/document-manager/bookmark-next.png,
7092 plugins/document-manager/Makefile.am,
7093 (added) plugins/document-manager/bookmark-clear.png,
7094 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7095 icons (stolen from monodevelop). Added clear bookmarks toolbar
7098 * plugins/document-manager/plugin.c,
7099 (added) plugins/document-manager/swap.png,
7100 (removed) plugins/document-manager/undock.png,
7101 plugins/document-manager/Makefile.am: Fixed swap icon.
7103 2007-02-13 Naba Kumar <naba@gnome.org>
7105 * plugins/class-gen/element-editor.c: Fixed typo.
7107 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7108 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7109 Implementing plugin profiles loading.
7111 2007-02-13 Naba Kumar <naba@gnome.org>
7113 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7114 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7115 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7116 pixmaps/open_project.png, pixmaps/close_project.png:
7117 Removed more old icons.
7118 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7119 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7122 2007-02-13 Naba Kumar <naba@gnome.org>
7124 * plugins/class-gen/element-editor.c: Included missing headers to
7125 prevent build failures in some cases.
7127 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7129 * plugins/debug-manager/stack_trace.c:
7132 * plugins/debug-manager/watch.c,
7133 plugins/debug-manager/breakpoints.c:
7134 Same bug than above, wrong use of gtk_ui_manager_get_widget
7136 === anjuta 2.1.1 ===
7138 2007-02-11 Naba Kumar <naba@gnome.org>
7140 * cofigure.in: Bumped version to 2.1.1
7141 * NEWS: Updated for 2.1.1 release.
7143 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7145 * plugins/debug-manager/plugin.c,
7146 plugins/debug-manager/sparse_view.c,
7147 plugins/debug-manager/sparse_view.h:
7150 * plugins/gdb/debugger.c,
7151 plugins/debug-manager/debugger.c,
7152 plugins/debug-manager/memory.c,
7153 plugins/debug-manager/sparse_buffer.c
7154 plugins/gdb/debugger.h,
7155 libanjuta/interfaces/libanjuta.idl:
7156 Clean up, remove some warnings
7157 Use guint everywhere for addresses
7158 Rewrite code parsing position in debugger
7160 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7162 * plugins/debug-manager/debug_tree.c:
7163 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7166 2007-02-08 Naba Kumar <naba@gnome.org>
7168 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7169 Delay showing the 'file modified on disk' dialog for one sec
7170 from the last notification to insure multiple notifications for
7171 the same file are treated as one. Do not same multiple dialogs
7172 for the same file. Make sure to destory the dialog if later
7173 the conent is no longer different.
7175 2007-02-08 Naba Kumar <naba@gnome.org>
7177 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7178 Prevented spurious 'file modified' dialogs in scintilla editor
7179 when the file is saved.
7181 2007-02-09 Johannes Schmid <jhs@gnome.org>
7183 * scripts/glade2schema.pl:
7184 Added script to convert glade preferences into gconf schema files.
7187 2007-02-08 Naba Kumar <naba@gnome.org>
7189 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7190 itself is destroyed. Fixes bug #355160.
7192 2007-02-08 Johannes Schmid <jhs@gnome.org>
7194 * plugins/profiler/profiler.plugin:
7195 removed from version control (only .in file needed)
7197 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7198 * plugins/sourceview/sourceview.c: (sourceview_new):
7201 * plugins/subversion/svn-thread.c: (svn_thread_start):
7202 * src/main.c: (main):
7204 Fixed #395875 about initialisation of threads too late
7206 2007-02-07 Armin Burgmeier <armin@arbur.net>
7208 Reviewed by Naba Kumar <naba@gnome.org>:
7209 * plugins/class-gen/plugin.c:
7210 * plugins/class-gen/window.c: Removed browse button related code, load
7211 generated output directly into new buffers when not adding to project.
7213 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7214 buttons from user interface.
7216 2007-02-07 Naba Kumar <naba@gnome.org>
7218 * po/POTFILES.in: Fixed distcheck.
7220 2007-02-07 Daniel Nylander <po@danielnylander.se>
7222 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7224 2007-02-07 Johannes Schmid <jhs@gnome.org>
7226 * anjuta.desktop.in.in:
7229 2007-02-07 Johannes Schmid <jhs@gnome.org>
7232 * manuals/anjuta-manual/*
7233 * manuals/anjuta-faqs/*:
7234 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7236 * plugins/document-manager/anjuta-document-manager.plugin.in:
7237 Removed duplicate application-xml mime-type (review patches properly ;-)
7239 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7241 * plugins/gdb/debugger.c,
7242 libanjuta/interfaces/libanjuta.idl:
7244 Fix handling of missing source file
7246 2007-02-06 Naba Kumar <naba@gnome.org>
7248 Patch from James Liggett <jrliggett@cox.net>:
7249 * plugins/profiler/gprof-flat-profile.c,
7250 plugins/profiler/gprof-profile-data.c,
7251 plugins/profiler/gprof-call-graph.c,
7252 plugins/profiler/gprof-profile-data.h,
7253 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7254 Show profiler view when target selected bug #403515.
7256 2007-02-05 Naba Kumar <naba@gnome.org>
7258 * configure.in: Enabled devhelp plugin by default now that
7261 Patch from parmigio@2ainfo.it:
7262 * plugins/document-manager/anjuta-document-manager.plugin.in:
7263 Added xml file type in supported mime types list.
7265 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7267 * plugins/debug-manager/debugger.c,
7268 plugins/debug-manager/plugin.c:
7269 Add a field in status bar displaying debugger state
7270 Change cursor shape when debugger is busy
7273 * plugins/debug-manager/watch.c,
7274 plugins/debug-manager/locals.c,
7275 libanjuta/interfaces/libanjuta.idl:
7276 Clean up, remove debugging messages and unused signals
7278 2007-02-03 Johannes Schmid <jhs@gnome.org>
7281 Fixed AC_INIT and seperated version to major, minor, micro
7284 Load Subversion instead of CVS
7286 * anjuta.desktop.in.in:
7287 Fixed bug-buddy component
7289 Original patch from Rob Bradfort <robster@debian.org>:
7290 * src/main.c: (get_command_line_args), (main):
7291 Bug #335981 – Migration from popt to GOption
7293 2007-02-03 Naba Kumar <naba@gnome.org>
7295 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7296 path variable. Fixed bug #341170.
7297 * plugins/profiler/Makefile.am: Fixed indentation.
7299 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7301 * libanjuta/interfaces/libanjuta.idl,
7302 plugins/sourceview/sourceview.c,
7303 plugins/editor/text-editor.c,
7304 plugins/symbol-browser/plugin.c,
7305 plugins/search/search-replace.c,
7306 plugins/document-manager/goto_line.c,
7307 plugins/document-manager/action-callbacks.c,
7308 plugins/document-manager/anjuta-docman.c:
7309 Rename markers of anjuta interface
7310 IANJUTA_MARKABLE_NONE has been removed
7311 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7312 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7313 IANJUTA_MARKABLE_ATTENTIVE renamed in
7314 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7315 IANJUTA_MARKABLE_INTENSE renamed in
7316 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7317 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7319 * (removed) plugins/sourceview/marker-light.png,
7320 (removed) plugins/sourceview/marker-basic.png,
7321 (removed) plugins/sourceview/marker-attentive.png,
7322 (removed) plugins/sourceview/marker-intense.png,
7323 plugins/sourceview/bookmark.png,
7324 (added) plugins/sourceview/breakpoint-disabled.png,
7325 (added) plugins/sourceview/breakpoint-enabled.png,
7326 (added) plugins/sourceview/program-counter.png,
7327 (added) plugins/sourceview/linemarker.png,
7328 plugins/sourceview/Makefile.am,
7329 (added) plugins/editor/bookmark.xpm,
7330 (added) plugins/editor/breakpoint-disabled.xpm,
7331 (added) plugins/editor/breakpoint-enabled.xpm,
7332 (added) plugins/editor/program-counter.xpm,
7333 (added) plugins/editor/linemarker.xpm,
7334 plugins/editor/Makefile.am:
7335 Add or change marker pixmaps in scintilla and sourceview editor
7337 * plugins/document-manager/plugin.c,
7338 libanjuta/interfaces/libanjuta.idl,
7339 plugins/debug-manager/plugin.c,
7340 plugins/debug-manager/breakpoints.c
7341 plugins/gdb/debugger.c:
7342 Fix bug #376404, program counter marker is not displayed when debugger
7343 Return the selected editor or NULL (if file does not exist) with
7344 ianjuta_document_manager_goto_file_line* functions
7345 Emit a change-location signal even if the program counter is in an
7348 2007-02-02 Naba Kumar <naba@gnome.org>
7350 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7351 older bounties 'Done'.
7353 2007-02-02 Naba Kumar <naba@gnome.org>
7355 * TODO.tasks: Fixed typop.
7357 Patch from James Liggett <jrliggett@cox.net>:
7358 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7359 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7360 profiler plugin by James Liggett. Completes bounty bug #359478
7361 'Gprof performance profiler plugin'
7363 2007-02-01 Naba Kumar <naba@gnome.org>
7365 * src/main.c: Renamed option name.
7367 * TODO.tasks: Marked "Test and fix all project wizards templates"
7370 2007-01-29 Johannes Schmid <jhs@gnome.org>
7372 * plugins/document-manager/plugin.c: (on_editor_changed):
7373 Added DEBUG_PRINT(...)
7374 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7376 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7377 Fix language support plugin for sourceview editor (add some new
7380 * plugins/sourceview/sourceview.c: (iindic_clear):
7381 Clear all indicators
7383 2007-01-29 Johannes Schmid <jhs@gnome.org>
7386 Minor task currentions
7388 * libanjuta/interfaces/libanjuta.idl:
7389 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7390 (itext_editor_iface_init):
7391 * plugins/language-support-cpp-java/plugin.c: (install_support):
7392 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7393 (ieditor_get_attributes), (ieditor_iface_init):
7394 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7397 * plugins/sourceview/sourceview.glade:
7398 Fixed sourceview preference window
7400 2007-01-28 Naba Kumar <naba@gnome.org>
7402 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7403 Implemented --no-files and --no-session command line options and
7404 corresponding preferernces checkboxes in General tab.
7406 2007-01-28 Johannes Schmid <jhs@gnome.org>
7408 * plugins/subversion/plugin.c:
7409 * plugins/subversion/plugin.h:
7410 * plugins/subversion/svn-notify.c: (svn_show_info),
7411 (show_svn_error), (on_svn_notify):
7412 * plugins/subversion/svn-notify.h:
7413 * plugins/subversion/svn-thread.c: (create_message_view),
7415 Fixed error handling and fixed #394216 – No indication of subversion commands running
7417 * plugins/tools/execute.c: (atp_output_context_print):
7418 Show name of tool in message pane
7420 2007-01-28 Naba Kumar <naba@gnome.org>
7422 * configure.in, plugins/glade/plugin.c: Make it work with
7423 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7425 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7426 from devhelp (won't work untill devhelp is fixed: bug #341170).
7428 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7430 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7432 Reviewed by Naba Kumar <naba@gnome.org>:
7433 * libanjuta/interfaces/libanjuta.idl,
7434 plugins/debug-manager/debugger.c,
7435 plugins/debug-manager/start.c,
7436 plugins/gdb/plugin.c,
7437 plugins/gdb/debugger.c,
7438 plugins/gdb/debugger.h:
7439 Fix a bug when launching gdb
7440 Set the terminal for the debugged program on the command line.
7442 2007-01-26 Johannes Schmid <jhs@gnome.org>
7444 * plugins/sourceview/anjuta-document-saver.c:
7445 (anjuta_document_saver_save):
7446 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7447 * plugins/sourceview/sourceview.c: (save_if_modified),
7448 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7449 Proper error handling, for example if a file was modified externally. Use backup files
7450 to avoid data-loss on disk full.
7452 2007-01-24 Naba Kumar <naba@gnome.org>
7454 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7455 Fixed mem leak and source leak.
7457 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7459 Reviewed by Naba Kumar <naba@gnome.org>:
7460 * plugins/debug-manager/debug_tree.c,
7461 plugins/debug-manager/debug_tree.h,
7462 plugins/debug-manager/watch.c:
7463 Partial rewrite of the variable object code, find and fix a few bugs
7464 Fix bug #395808: gdb can still crash but children are listed
7465 on request only so you can avoid the crash
7467 2007-01-24 Naba Kumar <naba@gnome.org>
7469 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7470 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7471 plugins/symbol-browser/plugin.h,
7472 plugins/symbol-browser/plugin.c,
7473 plugins/symbol-browser/Makefile.am: Added current file (local)
7474 symbols view (Seriously getting bored with the browse toolbar).
7476 2007-01-22 Naba Kumar <naba@gnome.org>
7478 Patch from Gabor Kelemen:
7479 * po/POTFILES.in: Added .plugin.in files.
7481 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7483 Reviewed by Naba Kumar <naba@gnome.org>:
7484 * plugins/document-manager/anjuta-docman.c,
7485 plugins/message-view/anjuta-msgman.c
7486 Set right alignment to the label widget in the tab title.
7488 2007-01-21 Naba Kumar <naba@gnome.org>
7490 * libegg/egg-combo-action.c: Fixed mode line.
7491 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7492 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7494 2007-01-21 Armin Burgmeier <armin@arbur.net>
7496 Reviewed by Naba Kumar <naba@gnome.org>:
7497 * plugins/class-gen/plugin.c: Prompt for target before actually
7498 generating the class files. This ensures that the files are created in
7499 the correct directory. Fixes bug #397406.
7501 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7502 the class is added to the project.
7504 2007-01-21 Naba Kumar <naba@gnome.org>
7506 * libanjuta/anjuta-plugin-description.c,
7507 libanjuta/anjuta-ui.h,
7508 libanjuta/anjuta-status.c,
7509 libanjuta/anjuta-plugin-description.h,
7510 libanjuta/cell-renderer-captioned-image.c,
7511 libanjuta/anjuta-plugin-handle.c,
7512 libanjuta/anjuta-status.h,
7513 libanjuta/resources.c,
7514 libanjuta/cell-renderer-captioned-image.h,
7515 libanjuta/glue-cpp.c,
7516 libanjuta/anjuta-plugin-handle.h,
7517 libanjuta/anjuta-plugin.c,
7518 libanjuta/anjuta-preferences-dialog.c,
7519 libanjuta/libanjuta.h,
7520 libanjuta/resources.h,
7521 libanjuta/glue-cpp.h,
7522 libanjuta/anjuta-plugin.h,
7523 libanjuta/anjuta-preferences-dialog.h,
7524 libanjuta/anjuta-plugin-manager.c,
7525 libanjuta/anjuta-shell.c,
7526 libanjuta/anjuta-plugin-manager.h,
7527 libanjuta/anjuta-shell.h,
7528 libanjuta/anjuta-save-prompt.c,
7529 libanjuta/anjuta-save-prompt.h,
7530 libanjuta/anjuta-children.c,
7531 libanjuta/anjuta-utils.c,
7532 libanjuta/anjuta-profile.c,
7533 libanjuta/anjuta-preferences.c,
7534 libanjuta/anjuta-launcher.c,
7535 libanjuta/anjuta-utils.h,
7536 libanjuta/anjuta-profile.h,
7537 libanjuta/anjuta-launcher.h,
7538 libanjuta/anjuta-ui.c: Updated file headers.
7540 * po/POTFILES.in: Updated.
7542 * libanjuta/anjuta-marshal.list,
7543 (added) libanjuta/anjuta-plugin-handle.c,
7544 (added) libanjuta/anjuta-plugin-handle.h,
7545 (added) libanjuta/anjuta-plugin-manager.c,
7546 (added) libanjuta/anjuta-plugin-manager.h,
7547 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7548 (added) libanjuta/anjuta-profile.c,
7549 (added) libanjuta/anjuta-profile.h,
7550 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7551 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7552 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7553 src/action-callbacks.c: Implemented AnjutaPluginManager
7554 class based on old plugins.[ch]. Implemented AnjutaProfile as
7555 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7556 class to represent plugins (not to be confused with plugin objects).
7557 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7558 implemented it in AnjutaApp and AnjutaTestShell.
7559 De-globalized plugin management and several clean ups.
7561 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7562 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7563 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7564 plugins/project-import/project-import.c,
7565 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7566 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7567 Fixed plugins for the change in API.
7569 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7572 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7574 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7576 Reviewed by Naba Kumar <naba@gnome.org>:
7577 * libanjuta/anjuta-launcher.c,
7578 libanjuta/anjuta-launcher.h:
7579 Add a new function anjuta_set_terminate_on_exit to close the i/o
7580 channel when the child exit
7581 Return directly the status and not the exit code in child-exited
7584 * plugins/gdb/debugger.c:
7585 Use new function in debugger plugin
7587 2007-01-18 Johannes Schmid <jhs@gnome.org>
7589 * src/about.c: Do not show empty license information instead hide the button (#397883)
7591 2007-01-15 Johannes Schmid <jhs@gnome.org>
7593 * plugins/project-manager/plugin.c:
7594 * plugins/project-wizard/templates/python.wiz
7595 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7597 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7598 You will also need latest gnome-build svn
7600 === anjuta 2.1.0 ===
7602 2007-01-14 Naba Kumar <naba@gnome.org>
7604 * configure.in: Removed reference of mkfile project
7605 template to fix distcheck build error.
7608 * configure.in: Bumped version to 2.1.0 for beta release.
7609 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7610 crashes as soon as editing starts in normal text files.
7612 2007-01-14 Johannes Schmid <jhs@gnome.org>
7616 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7619 Patch from Massimo Cora' to hopefully fix #395362
7621 * plugins/project-wizard/templates/*:
7623 Fixed and tested all project-wizards. Deactivated mkfile project because
7624 it was totally broken and I don't see any real use for it.
7625 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7627 2007-01-14 Naba Kumar <naba@gnome.org>
7629 * NEWS: Updated for release.
7631 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7633 * libanjuta/interfaces/libanjuta.idl,
7634 plugins/editor/text_editor_cbs.c,
7635 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7636 interface and implemented it for scintilla.
7638 * plugins/editor/text-editor.c: Fixed highlighing issues when
7639 used with indicators (particularly when the file is just opened).
7640 Fixes bug #377477 – when debugging, scintilla editor grays out all
7641 lines before current line.
7643 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7644 Maintain a separate list of indicated edtitors for separate contexts.
7645 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7647 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7649 Reviewed by Naba Kumar <naba@gnome.org>:
7650 * plugins/debug-manager/plugin.c:
7651 Bug fix: breakpoints cannot be added after stopping the debugger
7653 2007-01-13 Naba Kumar <naba@gnome.org>
7655 * NEWS: Updated for release.
7657 2007-01-12 Johannes Schmid <jhs@gnome.org>
7659 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7660 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7661 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7662 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7663 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7664 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7665 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7666 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7667 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7668 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7670 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7671 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7673 * plugins/sourceview/sourceview.c:
7674 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7675 on character positions.
7677 2007-01-12 Naba Kumar <naba@gnome.org>
7680 plugins/project-manager/plugin.c,
7681 plugins/profile-default/plugin.c,
7682 libanjuta/anjuta-status.c,
7683 libanjuta/anjuta-status.h: Introduced an API for application title
7684 in AnjutaStatus. Set application title to project name.
7686 2007-01-11 Massimo Cora' <maxcvs@email.i>
7688 Reviewed by Naba Kumar <naba@gnome.org>:
7689 * tagmanager/Makefile.am,
7690 plugins/symbol-browser/Makefile.am: removed installation for
7693 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7695 Reviewed by Naba Kumar <naba@gnome.org>:
7696 * plugins/debug-manager/start.h,
7697 plugins/debug-manager/start.c,
7698 plugins/debug-manager/anjuta-debug-manager.ui,
7699 plugins/debug-manager/plugin.c:
7700 Partial fix for bug #392537
7702 * plugins/debug-manager/disassemble.c:
7705 2007-01-11 Naba Kumar <naba@gnome.org>
7707 * src/anjuta.c: Load project seperately from session,
7708 so that project session is also loaded.
7710 * plugins/profile-default/plugin.c: Load project in new
7711 anjuta if there already is one loaded currently (disabled
7714 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7715 signals when editor is destroyed. Fixes a crash bug.
7717 * plugins/editor/text_editor.c: Do not mark line in
7718 ianjuta_editor_goto_line() implementation.
7720 * plugins/search/search-replace.c: Always check for markable
7721 interface availablility because its optional for an editor.
7723 * plugins/document-manager/goto_line.c,
7724 plugins/document-manager/action-callbacks.c: Mark lines for
7725 goto line commands (from dialog and from menu entry box).
7727 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7728 plugins/file-manager/an_file_view.c: Expand file manager
7729 nodes in idle loop, one at a time. Did as a possible work
7730 around for bug #361763, but it didn't make any difference.
7731 However, it could still be useful in situations where there
7734 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7736 2007-01-11 Naba Kumar <naba@gnome.org>
7738 * plugins/editor/scintilla/LineMarker.h,
7739 plugins/editor/scintilla/LexBasic.cxx,
7740 plugins/editor/scintilla/LexHTML.cxx,
7741 plugins/editor/scintilla/include/SciLexer.h,
7742 plugins/editor/scintilla/include/Scintilla.h,
7743 plugins/editor/scintilla/include/Scintilla.iface,
7744 plugins/editor/scintilla/include/ScintillaWidget.h,
7745 plugins/editor/scintilla/LexBash.cxx,
7746 plugins/editor/scintilla/PlatGTK.cxx,
7747 plugins/editor/scintilla/ViewStyle.h,
7748 plugins/editor/scintilla/Editor.cxx,
7749 plugins/editor/scintilla/StyleContext.h,
7750 plugins/editor/scintilla/LexCPP.cxx,
7751 plugins/editor/scintilla/Converter.h,
7752 plugins/editor/scintilla/LexAU3.cxx,
7753 plugins/editor/scintilla/Editor.h,
7754 plugins/editor/scintilla/LexPerl.cxx,
7755 plugins/editor/scintilla/LexVB.cxx,
7756 plugins/editor/scintilla/ScintillaGTK.cxx,
7757 plugins/editor/scintilla/ViewStyle.cxx,
7758 plugins/editor/scintilla/PropSet.cxx,
7759 plugins/editor/scintilla/LexSQL.cxx,
7760 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7763 2007-01-11 Armin Burgmeier <armin@arbur.net>
7765 Reviewed by Naba Kumar <naba@gnome.org>:
7766 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7767 selected for editing. This fixes bug #394218.
7769 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7770 name if said URI is not known.
7772 * plugins/class-gen/window.c: When stripping function prefix away,
7773 include the trailing underscore because it is already set by the
7776 * plugins/class-gen/transform.c: Include "const char*" and "const
7777 gchar*" in the list for transforming a default C type to a GType.
7778 Don't access invalid memory when writing pointer_str in
7779 cg_transform_first_argument.
7781 2007-01-11 Naba Kumar <naba@gnome.org>
7783 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7784 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7785 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7786 libegg/test-actions.c, anjuta.desktop.in.in,
7787 anjuta.prj: Renamed application icon to 'anjuta.png' from
7788 'anjuta_icon.png'. Added more fields in desktop file.
7790 * mime/anjuta.xml: Added magic section.
7792 * (removed) mime/anjuta.applications,
7793 (removed) mime/anjuta.mime, mime/Makefile.am,
7794 (removed) mime/anjuta.keys,
7795 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7796 registeration and added scalable icon. Also fixes bug #393680
7798 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7800 Reviewed by Naba Kumar <naba@gnome.org>:
7801 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7802 and anjuta_status_progress_add_ticks() to check for progressbar
7803 being realized before trying to update it.
7805 2007-01-10 Naba Kumar <naba@gnome.org>
7807 * tagmanager/tm_workspace.c,
7809 plugins/debug-manager/Makefile.am,
7810 plugins/tools/scripts/Makefile.am,
7811 plugins/class-gen/plugin.c,
7812 plugins/class-gen/Makefile.am,
7813 global-tags/Makefile.am: Fixed make distcheck.
7815 * plugins/debug-manager/attach_process.c,
7816 plugins/debug-manager/attach_process.h,
7817 plugins/class-gen/action-callbacks.h,
7818 plugins/class-gen/action-callbacks.c,
7819 plugins/class-gen/class_gen.h,
7820 plugins/class-gen/class_gen.c: Deleted unused/old files.
7822 * (removed) scintilla, (added) plugins/editor/scintilla,
7823 plugins/editor/scintilla/lexers.make,
7824 plugins/editor/scintilla/Makefile.am,
7825 plugins/editor/Makefile.am
7826 configure.in, manuals/reference/libanjuta/Makefile.am
7827 Makefile.am: Moved scintilla to its right place.
7829 2007-01-09 Naba Kumar <naba@gnome.org>
7831 * plugins/profile-default/plugin.c: Save project session before
7832 a new one is opened.
7834 * plugins/project-manager/plugin.c,
7835 plugins/project-manager/plugin.h,
7836 plugins/project-manager/anjuta-project-manager.ui,
7837 plugins/profile-default/plugin.c,
7838 plugins/profile-default/plugin.h,
7839 plugins/profile-default/Makefile.am,
7840 (added) plugins/profile-default/anjuta-default-profile.ui,
7841 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7842 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7843 multiple projects support.
7845 2007-01-06 Armin Burgmeier <armin@arbur.net>
7847 Reviewed by Naba Kumar <naba@gnome.org>
7848 * plugins/class-gen/combo-flags.h:
7849 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7850 enum, added a type parameter to selected signal. Select highlighted
7851 entry when pressing enter (but not unselect it if it was already
7852 selected) before closing the popup. Also accept input when clicking
7855 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7856 according to selection type.
7858 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7861 2007-01-08 Johannes Schmid <jhs@gnome.org>
7863 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7864 * plugins/project-wizard/templates/gtkmm/Makefile.am
7865 * plugins/project-wizard/templates/python/configure.ac.tpl
7866 * plugins/project-wizard/templates/python/configure.in.tpl
7867 * plugins/project-wizard/templates/python/Makefile.am
7868 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7869 * plugins/project-wizard/templates/cpp/configure.in.tpl
7870 * plugins/project-wizard/templates/cpp/Makefile.am
7871 * plugins/project-wizard/templates/terminal.wiz
7872 * plugins/project-wizard/templates/xlib-dock.wiz
7873 * plugins/project-wizard/templates/wxwin.wiz
7874 * plugins/project-wizard/templates/java.wiz
7875 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7876 * plugins/project-wizard/templates/xlib/configure.in.tpl
7877 * plugins/project-wizard/templates/xlib/Makefile.am
7878 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7879 * plugins/project-wizard/templates/gcj/configure.in.tpl
7880 * plugins/project-wizard/templates/gcj/Makefile.am
7881 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7882 * plugins/project-wizard/templates/terminal/configure.in.tpl
7883 * plugins/project-wizard/templates/terminal/Makefile.am
7884 * plugins/project-wizard/templates/terminal/autogen.sh
7885 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7886 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7887 * plugins/project-wizard/templates/wxwin/Makefile.am
7888 * plugins/project-wizard/templates/gnome.wiz
7889 * plugins/project-wizard/templates/java/configure.ac.tpl
7890 * plugins/project-wizard/templates/java/configure.in.tpl
7891 * plugins/project-wizard/templates/java/Makefile.am
7892 * plugins/project-wizard/templates/anjuta-plugin.wiz
7893 * plugins/project-wizard/templates/gtkmm.wiz
7894 * plugins/project-wizard/templates/python.wiz
7895 * plugins/project-wizard/templates/cpp.wiz
7896 * plugins/project-wizard/templates/gtk.wiz
7897 * plugins/project-wizard/templates/gcj.wiz
7898 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7899 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7900 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7902 Starting fixing of all project wizards:
7903 - rename configure.in to configure.ac
7904 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7905 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7908 * TODO.task: Added bug number to bounty
7910 2007-01-07 Johannes Schmid <jhs@gnome.org>
7912 * plugins/build-basic-autotools.c:
7913 Fixed #392290 – Missed install as root option in project manager
7915 2007-01-07 Johannes Schmid <jhs@gnome.org>
7917 * plugins/sourceview/sourceview.c:
7918 Fixed #388731 – Odd editor behaviour after performing block-text operations
7919 Fixed #388727 – Block-tab does not work
7921 * plugins/sourceview/anjuta-document.h/c:
7922 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7925 Require Gtk+ >= 2.10 for sourceview plugin
7927 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7929 * libanjuta/anjuta-status.c:
7930 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7932 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7935 plugins/terminal/terminal.c:
7937 remove support for VTE < 0.9
7939 2007-01-06 Naba Kumar <naba@gnome.org>
7941 * po/POTFILES.in: Updated
7943 2007-01-05 Adam Dingle <adam@medovina.org>
7945 Reviewed by Naba Kumar <naba@gnome.org>:
7946 * plugins/message-view/anjuta-message-manager-plugin.glade:
7947 Fixed bug #377903 (improve message color defaults).
7949 2007-01-05 Naba Kumar <naba@gnome.org>
7951 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7953 2007-01-03 Armin Burgmeier <armin@arbur.net>
7955 Reviewed by Naba Kumar <naba@gnome.org>:
7956 * plugins/symbol-browser/test-class.h: Fixed block ends.
7958 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
7959 C-style-block comment.
7961 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
7962 allow lists when writing autogen definition files. This is required
7963 for the new class generator. Also fixed a wrong return value in
7964 npw_autogen_write_definition_file and set a GError in
7965 npw_autogen_execute when the output file could not be opened.
7967 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
7970 * plugins/class-gen/Makefile.am: Added templates subdir, removed
7971 goc_template_header and goc_template_source, added top_srcdir to
7972 includes, link against project wizard (also hopefully temporarily),
7973 removed class_gen.h, class_gen.c, action-callbacks.h,
7976 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
7978 * plugins/class-gen/cell-renderer-flags.h:
7979 * plugins/class-gen/cell-renderer-flags.c:
7980 * plugins/class-gen/combo-flags.h:
7981 * plugins/class-gen/combo-flags.c:
7982 * plugins/class-gen/element-editor.c:
7983 * plugins/class-gen/element-editor.h:
7984 * plugins/class-gen/generator.c:
7985 * plugins/class-gen/generator.h:
7986 * plugins/class-gen/plugin.h:
7987 * plugins/class-gen/plugin.c:
7988 * plugins/class-gen/transform.c:
7989 * plugins/class-gen/transform.h:
7990 * plugins/class-gen/validator.c:
7991 * plugins/class-gen/validator.h:
7992 * plugins/class-gen/window.c:
7993 * plugins/class-gen/window.h: Rewrote class generator, it now allows
7994 adding of several class elements and uses autogen.
7996 * plugins/class-gen/templates/cc-header.tpl:
7997 * plugins/class-gen/templates/cc-source.tpl:
7998 * plugins/class-gen/templates/go-header.tpl:
7999 * plugins/class-gen/templates/go-source.tpl:
8000 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
8001 for the class generator.
8003 * configure.in: Added plugins/class-gen/templates/Makefile to output.
8005 2007-01-04 Naba Kumar <naba@gnome.org>
8007 Patch from Nick Treleaven:
8008 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8009 all matching symbols.
8011 Patches from Maik Beckmann and Sébastien Granjoux:
8012 * plugins/profile-default/plugin.c,
8013 plugins/project-manager/plugin.c: Unescape project name. Fixes
8016 2007-01-04 Naba Kumar <naba@gnome.org>
8018 * plugins/glade/plugin.c: Fixed compilation with
8019 older glade-3 version.
8021 Patch from Roland Illig:
8022 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8023 plugins/sourceview/anjuta-document-saver.c,
8024 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8025 are necessary to build anjuta on NetBSD 3.0
8027 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8028 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8029 window manager in gnome.
8031 2007-01-02 Naba Kumar <naba@gnome.org>
8033 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8035 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8037 Reviewed by Naba Kumar <naba@gnome.org>:
8038 * libanjuta/interfaces/libanjuta.idl,
8039 plugins/debug-manager/Makefile.am,
8040 plugins/debug-manager/anjuta-marshal.list,
8041 plugins/debug-manager/debugger.c,
8042 plugins/debug-manager/sparse_buffer.c,
8043 plugins/debug-manager/sparse_buffer.h,
8044 plugins/debug-manager/sparse_view.c,
8045 plugins/debug-manager/sparse_view.h,
8046 plugins/debug-manager/disassemble.h,
8047 plugins/debug-manager/disassemble.c,
8048 plugins/debug-manager/anjuta-marshal.list,
8049 plugins/debug-manager/plugin.c,
8050 plugins/gdb/debugger.c,
8051 plugins/gdb/debugger.h,
8052 plugins/gdb/plugin.c:
8053 Add a disassembly view window
8055 * plugins/debug-manager/breakpoints.c,
8056 plugins/debug-manager/chunk_view.c,
8057 plugins/debug-manager/locals.c,
8058 plugins/debug-manager/memory.c,
8059 plugins/debug-manager/registers.c,
8060 plugins/debug-manager/stack_trace.c:
8061 Add some debugging information
8063 2006-12-18 Naba Kumar <naba@gnome.org>
8065 * configure.in, plugins/glade/plugin.c: Allow building against both
8066 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8068 2006-12-03 Naba Kumar <naba@gnome.org>
8070 * TODO.tasks: Marked a bounty completed.
8072 2006-11-24 Adam Dingle <adam@medovina.org>
8074 Reviewed by Naba Kumar <naba@gnome.org>:
8075 * plugins/build-basic-autotools/build-basic-autotools.c,
8076 plugins/debug-manager/watch.c,
8077 plugins/document-manager/plugin.c,
8078 plugins/patch/plugin.c,
8079 plugins/project-manager/plugin.c:
8080 Fixed bug #378879 (several command names need ellipses).
8082 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8084 Reviewed by: Naba Kumar <naba@gnome.org>
8085 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8086 GCC 4.1.2 (there are only two warnings remaining now when compiling
8089 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8091 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8092 macro so that the generated function support a NULL plugin parameter.
8094 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8095 in debug_tree_find_expression by freeing memory returned by the call
8096 to gtk_tree_model_get instead of the parameter string.
8098 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8100 * plugins/debug-manager/breakpoints.c:
8103 * plugins/debug-manager/anjuta-debug-manager.ui,
8104 plugins/debug-manager/debugger.c,
8105 plugins/debug-manager/plugin.c:
8108 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8110 * libanjuta/anjuta-launcher.c,
8111 plugins/gdb/debugger.c:
8114 2006-11-21 Naba Kumar <naba@gnome.org>
8116 * plugins/search/search_preferences.c: Fixed build break.
8118 2006-11-20 Naba Kumar <naba@gnome.org>
8120 Patch from Kjartan Maraas:
8121 * plugins/cvs-plugin/cvs-interface.c,
8122 plugins/document-manager/plugin.c,
8123 plugins/gtodo/interface.c,
8124 plugins/gtodo/libgtodo.h,
8125 plugins/message-view/anjuta-msgman.c,
8126 plugins/project-wizard/druid.c,
8127 plugins/search/search_preferences.c,
8128 plugins/sourceview/sourceview-prefs.c,
8129 plugins/terminal/terminal.c,
8130 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8132 Patch from Przemysław Grzegorczyk:
8133 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8134 plugins/subversion/anjuta-subversion.glade: Enable files in
8135 fileselection dialog. Fixes bug #376031.
8137 2006-11-17 Adam Dingle <adam@medovina.org>
8139 Reviewed by: Naba Kumar <naba@gnome.org>
8140 * plugins/build-basic-autotools/build-basic-autotools.c
8141 * plugins/class-gen/anjuta-class-gen.plugin.in
8142 * plugins/debug-manager/breakpoints.c
8143 * plugins/debug-manager/plugin.c
8144 * plugins/devhelp/plugin.c
8145 * plugins/document-manager/plugin.c
8146 * plugins/gdb/debugger.c
8147 * plugins/glade/anjuta-glade.plugin.in
8148 * plugins/gtodo/plugin.c
8149 * plugins/language-support-cpp-java/plugin.c
8150 * plugins/message-view/plugin.c
8151 * plugins/project-import/anjuta-project-import.glade
8152 * plugins/project-import/anjuta-project-import.plugin.in
8153 * plugins/search/plugin.c
8154 * plugins/tools/scripts/tools-2.xml.in
8155 * plugins/valgrind/plugin.c
8156 * src/anjuta-actions.h:
8157 Fixed bug #376335 "menu items should be capitalized". Minor
8160 2006-11-20 Naba Kumar <naba@gnome.org>
8162 * configure.in: Fixed build.
8164 Patch from: Arjan Timmerman
8165 *configure.in: Make subvesion plugin build for apr 1.x.
8168 2006-11-20 Johannes Schmid <jhs@gnome.org>
8172 Removed patches from Sylvain and Günther. They caused not problems but
8173 Naba was against them.
8175 2006-11-20 Johannes Schmid <jhs@gnome.org>
8177 * Removed me from MAINTAINERS
8179 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8182 Use apr-1 instead of apr-0
8184 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8186 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8187 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8188 and another bug occuring when parsing .pc file containing quotes.
8190 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8192 * plugins/*/*.[ch]: Use class macro for type casting.
8194 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8195 GCC 4.1.2 (there are only two warnings remaining now when compiling
8198 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8199 a memory leak in debug_tree_find_expression; g_free was called on
8200 the parameter instead of the memory allocated by gtk_tree_model_get.
8202 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8203 to declare and initialize the global type variable of the plugin.
8205 2006-10-31 Naba Kumar <naba@gnome.org>
8207 * global-tags/create_global_tags.sh.in: Added an end message.
8209 * libanjuta/anjuta-launcher.h: Fixed indentation.
8211 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8212 creation to a) append the messages in right way, b) Connect signals
8213 to the view properly and c) Recreate the system-tags.cache at the
8214 end of the generation.
8216 * plugins/symbol-browser: Fixed action path (double
8217 click on sysmbols was not working).
8219 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8220 Fixed typedef and removed dead code.
8222 * tagmanager/c.c: Took the latest version from ctags source
8223 repository, because the one we had (from ctags 5.6) was broken.
8225 * global_tags/create_global_tags.sh.in: Reverted the patch from
8226 Sylvain because it was not right fix (and added a helpful comment).
8227 Used /bin/bash to fix the bashism and generated separate log files
8228 for each tag files in the same directory.
8230 2006-10-29 Naba Kumar <naba@gnome.org>
8232 * plugins/editor/text_editor.c: Use a temporary file
8233 to save the editor and move it at the end to original
8234 file. This will prevent data corruption if file save
8235 failed for any reason. Also report proper errors when
8236 file save fails. Fixes bug #346575.
8238 2006-10-26 Naba Kumar <naba@gnome.org>
8240 * plugins/document-manager/anjuta-docman.c: Do not load
8241 the same files with different path more than once (happens
8242 with symlinked files). Fixes Bug #323591.
8244 2006-10-25 Naba Kumar <naba@gnome.org>
8246 * plugins/valgrind/vgactions.c: Fixed a warning.
8248 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8250 Reviewed by Naba Kumar <naba@gnome.org>:
8252 * plugins/valgrind/vgtoolview.c:
8253 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8255 * plugins/valgrind/bugged-prg-test.c:
8256 No more warning during compilation with GCC 4.1.
8257 Program is still buggy in order to be used as a test of the
8260 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8261 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8262 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8263 plugins/valgrind/vgrule.c:
8264 No more warning during compilation with GCC 4.1.
8266 * plugins/valgrind/plugin.c:
8267 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8268 prototype (was missing from previous patch).
8270 2006-10-24 Naba Kumar <naba@gnome.org>
8272 * plugins/glade/plugin.c: Show glade tree view, not list view.
8274 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8275 exited with glade plugin still loaded. Fixes Bug #364755.
8277 * plugins/document-manager/anjuta-document-manager.plugin.in:
8278 Added application/x-reject in accepted mime-types.
8280 * Changelog: Fixed changelog alignments.
8282 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8284 Reviewed by: Naba Kumar <naba@gnome.org>
8286 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8287 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8288 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8289 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8290 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8291 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8292 plugins/valgrind/vgsearchbar.c:
8293 Use class macro for type casting.
8295 * plugins/valgrind/plugin.h:
8296 Don't force cast a GtkActionGroup to a GtkAction.
8298 * plugins/valgrind/plugin.c:
8299 Use correct API to get path of the preoject root when building
8300 the list of targets for the run action.
8301 Correct ordering of the construction of the preferences widgets.
8302 Only remove the valgrind widget if it is currently displayed.
8304 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8305 Return if check_valgrind_binary() fails.
8306 The ValgrindPluginPrefs object is initialized after the call to
8307 vg_action_new. Take a handle to the location of the pointer to
8310 2006-10-24 Naba Kumar <naba@gnome.org>
8312 * HACKING: Updated coding sample.
8314 Patch from: Armin Burgmeier <armin@arbur.net>
8315 * plugins/symbol-browser/test-class.h,
8316 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8318 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8320 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8321 * plugins/valgrind/vgtoolview.h:
8322 Correctly handle the argv / srcdir of vg_tool_view object. Do
8323 not leak memory associated with those arrays.
8325 * plugins/symbol-browser/an_symbol_prefs.c:
8326 Support unloading / reloading of the module (for example when
8327 closing a project and opening another one).
8329 * plugins/project-manager/plugin.c:
8330 Remove plugin widget before removing plugin itself, preventing
8331 a crash with valgrind plugin.
8333 * libanjuta/anjuta-preferences-dialog.c:
8334 Do not use the page_num returned by gtk_notebook_append_page to
8335 remove the page as it cause bugs when pages removal is not done
8338 * plugins/document-manager/anjuta-docman.c:
8339 Fix some GTK+ warnings.
8341 * global-tags/create_global_tags.sh.in:
8342 Rewrite script to remove bash-ism and use pkg-config directly
8343 instead of parsing the *.pc file by hand. This solve problems
8344 that occurred when one of the directory in PKG_CONFIG_PATH is
8347 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8349 * plugins/glade/plugin.c: Fix build (#363884)
8351 2006-10-22 Johannes Schmid <jhs@gnome.org>
8353 * plugins/file-manager/an_file_view.c:
8354 * plugins/file-manager/plugin.c:
8355 * plugins/file-manager/plugin.h:
8356 Fix possible crasher when changing project-root uri when we try to restore open nodes
8359 2006-10-19 Naba Kumar <naba@gnome.org>
8361 Patch from: Juan Pablo Ugarte
8362 * plugins/glade/plugin.c: Include glade header
8365 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8367 * plugins/debug-manager/Makefile.am,
8368 plugins/debug-manager/sexy-icon-entry.h,
8369 plugins/debug-manager/sexy-icon-entry.c,
8370 plugins/debug-manager/dataview.c:
8371 Fix bug #358134 (Goto memory prompt)
8372 Use sexy-icon-entry from libsexy 0.1.10
8374 * plugins/debug-manager/debugger.c,
8375 plugins/debug-manager/plugin.c,
8376 plugins/debug-manager/start.c,
8377 plugins/gdb/debugger.c,
8378 plugins/gdb/plugin.c:
8379 Better error handling when starting and stopping debugger
8381 2006-10-13 Maik Beckmann <maik@eigenco.de>
8383 * src/action_callbacks.c:
8384 Fixed bug #361830 (AboutDialog does not close) which is caused
8385 due to a change in Gtk+ 2.10
8387 2006-10-12 Adam Dingle <adam@medovina.org>
8389 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8391 * plugins/search/search-replace.c:
8392 Fixed bug #358068 (indicate when Find in Files is complete)
8394 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8396 * plugins/sourceview/sourceview-prefs.c:
8397 * plugins/sourceview/sourceview.glade:
8398 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8400 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8402 * plugins/devhelp/plugin.c:
8403 * plugins/search/plugin.c:
8404 Fixed bug #359750 (fix find/replace shortcut keys).
8406 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8407 use Alt+key for shortcuts)
8409 * plugins/debug-manager/debug_tree.c:
8410 * plugins/debug-manager/debugger.c:
8411 Fixed bug #359317 (can't load debug manager)
8413 * /plugins/document-manager/plugin.c:
8414 Fixed bug #359259 (highlight modes listed in reverse
8415 alphabetical order).
8417 2006-10-10 Johannes Schmid <jhs@gnome.org>
8419 * plugins/glade/plugin.c:
8420 Add scrollbars to glade project window
8422 2006-10-10 Johannes Schmid <jhs@gnome.org>
8424 * libanjuta/interfaces/Makefile.am.iface:
8425 Fixed Makefile with broke build
8427 2006-10-07 Johannes Schmid <jhs@gnome.org>
8429 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8430 * libanjuta/interfaces/Makefile.iface.am:
8431 Fixed enum types generation
8433 * libanjuta/interfaces/libanjuta.idl:
8434 Fixed some strange typo
8436 2006-10-06 Johannes Schmid <jhs@gnome.org>
8438 * libanjuta/interfaces/Makefile.iface.am:
8439 Fixed enum-types.h generation
8440 * libanjuta/interfaces/libanjuta.idl:
8442 IAnjutaTODO::load should take const gchar* argument
8443 Remove include to libanjuta/e-splash.h which is not installed as header file
8444 Disable get_attributes for now
8446 * pluings/sourceview/sourceview.c: Disabled get_attributes
8448 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8450 2006-10-05 Naba Kumar <naba@gnome.org>
8452 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8453 Set bug id for 'Profiler plugin' task.
8455 2006-10-03 Naba Kumar <naba@gnome.org>
8457 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8458 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8460 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8461 plugins/project-manager/plugin.c: Added a new API in
8462 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8463 Added some documentation. On project close, close all editors that
8464 has files opened for the project.
8466 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8467 from the containers on anjuta_shell_remove_widget(). Do not destroy
8468 glade widgets once created.
8470 2006-10-03 Johannes Schmid <jhs@gnome.org>
8472 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8473 * libanjuta/interfaces/libanjuta.idl:
8474 const-List<> => const List<>
8475 List-free<> => List<>
8477 * Makefile.am: Reenabled launcher
8479 2006-10-03 Johannes Schmid <jhs@gnome.org>
8481 * libanjuta/interfaces/Makefile.am.iface:
8482 Install libanjuta.idl
8484 2006-10-02 Adam Dingle <adam@medovina.org>
8486 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8488 2006-10-02 Adam Dingle <adam@medovina.org>
8490 * plugins/editor/style-editor.c: fixed bug #357534
8491 * plugins/gdb/utilities.h: removed 2 unused declarations
8493 2006-10-02 Johannes Schmid <jhs@gnome.org>
8495 * Makefile.am: disabled anjuta-launcher
8496 * libanjuta/Makefile.am:
8498 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8499 * libanjuta/glue-factory.c: (glue_factory_add_path),
8500 (glue_factory_get_path):
8501 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8502 * libanjuta/glue-factory.h:
8503 * libanjuta/glue-cpp.h:
8504 * libanjuta/glue-cpp.c:
8505 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8507 * libanjuta/interfaces/Makefile.am.iface:
8508 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8509 * libanjuta/interfaces/libanjuta.idl:
8510 Add a new features to idl compiler:
8511 List<Type> => List of Type
8512 List-free<Type> => List of Type, it is up to the caller to free items and list
8513 const-List(-free)<Type> = const List of Types
8514 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8516 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8517 (generic_cpp_class_create_code):
8518 Adapted to new project_manager interface
8520 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8521 * plugins/debug-manager/debugger.c:
8522 (ivariable_debugger_iface_init):
8523 Do not use C++ keyword "delete" for interface name
8525 * plugins/document-manager/anjuta-document-manager.plugin.in:
8526 Added m4 to mime-types
8528 * plugins/project-manager/plugin.c:
8529 (iproject_manager_add_source_multi):
8530 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8532 2006-10-01 Naba Kumar <naba@gnome.org>
8534 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8535 UI file used when out-of-process devhelp is used instead of
8538 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8539 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8540 plugins/profile-default/default.anjuta: Build devhelp plugin,
8541 but use out-of-process devhelp if devhelp plugin is disabled
8542 (either by user or devhelp is not installed). Disabled devhelp
8543 plugin by default. Added it in default profile.
8545 2006-10-01 Naba Kumar <naba@gnome.org>
8547 * plguins/project-manager/plugin.c: Possible fix for crash
8550 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8551 set dep to last version 3.0.2.
8553 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8554 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8555 plugins/symbol-browser/plugin.c: Use the right action group
8556 for getting popup actions (Fixes lots of assertion failures).
8558 * plugins/project-manager/plugin.c,
8559 plugins/project-manager/plugin.h: use separate action group
8562 * plugins/message-view/plugin.c: Disconnect session load
8563 signal on plugin deactivation (fixes a crash).
8565 2006-09-30 Naba Kumar <naba@gnome.org>
8567 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8568 * TODO.tasks: Assigned a bounty to Massimo.
8570 2006-09-29 Naba Kumar <naba@gnome.org>
8572 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8574 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8576 * plugins/debug-manager/debugger.c,
8577 plugins/debug-manager/plugin.c,
8578 libanjuta/interfaces/libanjuta.idl:
8579 Add a new abort command to quit debugger without waiting
8581 * plugins/gdb/debugger.c,
8582 plugins/gdb/debugger.h,
8583 plugins/gdb/plugin.c:
8584 Send a signal directly to the debugged program
8585 Implement abort command
8587 * plugins/debug-manager/debug_tree.c:
8590 * plugins/debug-manager/stack-trace.c:
8593 2006-09-29 Naba Kumar <naba@gnome.org>
8595 * TODO.tasks: Updated.
8597 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8600 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8602 * TODO.tasks: Updated in light of the word wrapping fix
8603 in Tasks Manager. Added a test bounty entry.
8605 * TODO.tasks: Added four bounties.
8607 2006-09-28 Naba Kumar <naba@gnome.org>
8609 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8610 Added 'customizable' parameter to
8611 anjuta_ui_add_action_group_entries() and similar functions to
8612 allow user configuration of the actions. Filter out actions that
8613 are not configurable items (such as submenu items). Now the
8614 'Customize shortcuts' dialog is much better listed.
8616 * plugins/build-basic-autotools/build-basic-autotools.c,
8617 plugins/build-basic-autotools/build-basic-autotools.h,
8618 plugins/cvs-plugin/plugin.c,
8619 plugins/cvs-plugin/plugin.h,
8620 plugins/debug-manager/breakpoints.c,
8621 plugins/debug-manager/plugin.c,
8622 plugins/debug-manager/stack_trace.c,
8623 plugins/debug-manager/watch.c,
8624 plugins/devhelp/plugin.c,
8625 plugins/document-manager/plugin.c,
8626 plugins/file-loader/plugin.c,
8627 plugins/file-manager/plugin.c,
8628 plugins/glade/plugin.c,
8629 plugins/gtodo/interface.c,
8630 plugins/gtodo/plugin.c,
8631 plugins/language-support-cpp-java/plugin.c,
8632 plugins/macro/plugin.c,
8633 plugins/macro/plugin.h,
8634 plugins/message-view/plugin.c,
8635 plugins/patch/plugin.c,
8636 plugins/profile-default/default.anjuta,
8637 plugins/project-manager/plugin.c,
8638 plugins/project-manager/plugin.h,
8639 plugins/sample1/plugin.c,
8640 plugins/search/plugin.c,
8641 plugins/subversion/plugin.c,
8642 plugins/subversion/plugin.h,
8643 plugins/symbol-browser/plugin.c,
8644 plugins/symbol-browser/plugin.h,
8645 plugins/tools/plugin.c,
8646 plugins/valgrind/plugin.c,
8647 plugins/valgrind/plugin.h: Fixed to take care of above change
8648 in API of AnjutaUI. Properly added/removed action groups in some
8649 plugins. Split action groups into customization and non-customizable
8650 groups and added them separately.
8652 * plugins/document-manager/plugin.c: Close files belonging to
8653 project when project is closed (not complete).
8655 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8656 vertical aligned cell entries.
8658 * src/anjuta-app.c: Define macros for the placeholder names.
8659 Set default widths and heights of the default placeholders,
8660 so that newly docked widgets are correclty sized.
8662 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8663 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8664 Fixed to generated correct actions addition/removal code.
8666 2006-09-25 Naba Kumar <naba@gnome.org>
8668 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8669 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8672 * plugins/message-view/anjuta-msgman.c,
8673 plugins/message-view/anjuta-msgman.h,
8674 plugins/message-view/message-view.c,
8675 plugins/message-view/message-view.h,
8676 plugins/message-view/plugin.c: Serialize messages panes in
8677 session save and deserialize them in session load so that
8678 build messages persistant.
8680 2006-09-24 Johannes Schmid <jhs@gnome.org>
8682 * libanjuta/anjuta-utils.c:
8683 * plugins/message-view/message-view.c:
8684 Really fixed #355407
8686 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8688 * libanjuta/interfaces/libanjuta.idl:
8689 Change one variable sign
8691 * plugins/debug-manager/anjuta-debug-manager.glade,
8692 plugins/debug-manager/anjuta-debug-manager.ui:
8693 Few small interface changes
8695 * plugins/debug-manager/debug_tree.h,
8696 plugins/debug-manager/watch.c,
8697 plugins/debug-manager/debugger.c,
8698 plugins/debug-manager/plugin.c
8699 plugins/gdb/debugger.c,
8700 plugins/gdb/plugin.c:
8701 Big rewrite of debugger queue
8702 Allow to cancel command
8704 * plugins/debug-manager/memory.c:
8705 Fix a bug if a command is cancelled
8707 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8709 * plugins/gdb/debugger.c,
8710 plugins/debug-manager/debug_tree.c,
8711 plugins/debug-manager/locals.c:
8712 Restore tree representation for local variable
8713 Add argument in local variable list
8714 Use gdb variable object to get all informations
8716 2006-09-19 Naba Kumar <naba@gnome.org>
8718 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8719 that implements AnjutaSavePrompt class.
8721 * ChangeLog: Fixed indentation.
8723 * libanjuta/Makefile.am,
8724 libanjuta/anjuta-marshal.list,
8725 libanjuta/anjuta-shell.c,
8726 libanjuta/anjuta-shell.h,
8727 plugins/document-manager/action-callbacks.c,
8728 plugins/document-manager/action-callbacks.h,
8729 plugins/document-manager/anjuta-docman.c,
8730 plugins/document-manager/anjuta-docman.h,
8731 plugins/document-manager/plugin.c,
8732 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8733 unsaved items during exit. A new signal is added in shell
8734 interface called 'save-prompt' to collect all unsaved items.
8735 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8736 Fixed document manager to use the new save-prompt signal in shell
8737 and AnjutaSavePrompt object for unsaved files. Cleaned up
8738 AnjutaDocman to synchronously save new files. Fixed function
8741 2006-09-18 Johannes Schmid <jhs@gnome.org>
8743 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8744 gdl requirement to 0.7.0
8746 2006-09-18 Johannes Schmid <jhs@gnome.org>
8748 * global-tags/.cvsignore:
8749 * global-tags/Makefile.am:
8750 * global-tags/create_global_tags.sh (removed):
8751 * global-tags/create_global_tags.sh.in (added):
8754 * libanjuta/anjuta-launcher.c:
8757 * plugins/project-manager/plugin.c:
8758 (project_manager_plugin_close_project):
8761 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8764 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8765 More reasonable toolbar creation/deletition though it does
8768 2006-09-15 Johannes Schmid <jhs@gnome.org>
8770 * libanjuta/anjuta-utils.c/.h:
8773 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8775 * scintilla/ScintillaGTK.cxx
8776 Fixed doulbe freeing in Scintilla
8778 2006-09-12 Johannes Schmid <jhs@gnome.org>
8780 * plugins/symbol-browser/an_symbol_prefs.c:
8781 Support unloading / reloading of the module (for example when
8782 closing a project and opening another one).
8784 * plugins/project-manager/plugin.c:
8785 Really fixed #355148 (Show project name in title bar)
8787 2006-09-09 Johannes Schmid <jhs@gnome.org>
8789 * libanjuta/plugins.c:
8790 Fixed #355156 (Show plugins in alphabetical order)
8792 2006-09-09 Johannes Schmid <jhs@gnome.org>
8794 * plugins/project-manager/plugin.c:
8795 Fixed #355148 (Show project name in title bar)
8797 2006-09-09 Johannes Schmid <jhs@gnome.org>
8799 * plugins/project-manager/plugin.c:
8800 (value_removed_project_root_uri):
8801 Fixed crasher if project cannot be opened
8803 2006-08-30 Naba Kumar <naba@gnome.org>
8805 * plugins/language-support-cpp-java/plugin.[c,h],
8806 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8807 Impletemnted UI for auto indent.
8809 2006-08-28 Naba Kumar <naba@gnome.org>
8811 * plugins/gvim/.cvsignore,
8812 plugins/gvim/Makefile.am,
8813 plugins/gvim/anjuta-vim-plugin.png,
8814 plugins/gvim/anjuta-vim.c,
8815 plugins/gvim/anjuta-vim.h,
8816 plugins/gvim/anjuta-vim.plugin.in,
8817 plugins/gvim/gtkvim.c,
8818 plugins/gvim/gtkvim.h,
8819 plugins/gvim/plugin.c,
8820 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8823 2006-08-28 Naba Kumar <naba@gnome.org>
8825 Patch from: Massimo Corà <maxcvs@email.it>
8826 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8827 possible infinite loop.
8829 2006-08-22 Adam Dingle <adam@medovina.org>
8831 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8832 to edit are shown in the preferences dialog in anjuta").
8833 Removed unused widgets from the style editor dialog.
8835 2006-08-21 Johannes Schmid <jhs@gnome.org>
8837 * plugins/symbol-browser/test-class.[cpp/h]
8840 2006-08-18 Naba Kumar <naba@gnome.org>
8842 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8843 end of document loading.
8845 * plugins/language-support-cpp-java/plugin.c,
8846 plugins/sourceview/sourceview.c: Fixed plugin loading.
8848 2006-08-17 Naba Kumar <naba@gnome.org>
8850 * plugins/language-support-cpp-java/plugin.c,
8851 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8852 mode line parsing. Indentation parameters initialized based on
8853 mode line parameters.
8855 2006-08-16 Naba Kumar <naba@gnome.org>
8857 * Makefile.am, plugins/editor/text_editor.c,
8858 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8861 2006-08-16 Naba Kumar <naba@gnome.org>
8863 Patch from Massimo Cora' <maxcvs@email.it>:
8865 * plugins/editor/aneditor-autocomplete.cxx,
8866 plugins/editor/aneditor-calltip.cxx,
8867 plugins/symbol-browser/Makefile.am,
8868 plugins/symbol-browser/an_symbol.c,
8869 plugins/symbol-browser/an_symbol_view.c,
8870 plugins/symbol-browser/plugin.c,
8871 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8872 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8873 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8874 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8875 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8876 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8877 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8878 tagmanager/get.h, tagmanager/html.c,
8879 tagmanager/include/tm_source_file.h,
8880 tagmanager/include/tm_tag.h,
8881 tagmanager/include/tm_workspace.h,
8882 tagmanager/jscript.c, tagmanager/keyword.c,
8883 tagmanager/keyword.h, tagmanager/lisp.c,
8884 tagmanager/lregex.c, tagmanager/lua.c,
8885 tagmanager/main.h, tagmanager/make.c,
8886 tagmanager/options.c, tagmanager/options.h,
8887 tagmanager/parse.c, tagmanager/parse.h,
8888 tagmanager/parsers.h, tagmanager/pascal.c,
8889 tagmanager/perl.c, tagmanager/php.c,
8890 tagmanager/python.c, tagmanager/read.c,
8891 tagmanager/read.h, tagmanager/readtags.c,
8892 tagmanager/readtags.h, tagmanager/rexx.c,
8893 tagmanager/routines.c, tagmanager/routines.h,
8894 tagmanager/ruby.c, tagmanager/scheme.c,
8895 tagmanager/sh.c, tagmanager/slang.c,
8896 tagmanager/sml.c, tagmanager/sort.c,
8897 tagmanager/sort.h, tagmanager/sql.c,
8898 tagmanager/strlist.c, tagmanager/strlist.h,
8899 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8900 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8901 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8902 tagmanager/vim.c, tagmanager/vstring.c,
8903 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8904 5.6 and namespace completion fixed.
8906 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8907 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8909 2006-08-15 Naba Kumar <naba@gnome.org>
8911 * libanjuta/interfaces/libanjuta.idl,
8912 plugins/editor/text-editor-iterable.c,
8913 plugins/editor/text_editor.c,
8914 plugins/sourceview/sourceview-cell.c,
8915 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8916 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8917 ianjuta_editor_end_action().
8919 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8921 2006-08-13 Naba Kumar <naba@gnome.org>
8923 * plugins/debug-manager/breakpoints.c,
8924 plugins/debug-manager/memory.c,
8925 plugins/debug-manager/registers.c,
8926 src/layout.xml: Fixed debugger widgets layout.
8928 2006-08-12 Naba Kumar <naba@gnome.org>
8930 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8931 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8932 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8933 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8934 codes and dead codes. Removed automatic indentation prefs.
8936 2006-08-12 Johannes Schmid <jhs@gnome.org>
8938 * libanjuta/Makefile.am:
8939 * libanjuta/anjuta-launcher.c:
8940 * libanjuta/anjuta-launcher.h:
8941 * libanjuta/anjuta-plugin.c:
8942 * libanjuta/anjuta-plugin.h:
8943 * libanjuta/anjuta-preferences.c:
8944 * libanjuta/anjuta-preferences.h:
8945 * libanjuta/anjuta-shell.c:
8946 * libanjuta/anjuta-shell.h:
8947 * libanjuta/libanjuta.h:
8949 Made wrapper friendly:
8950 - no inline in header files (preferences_set/get)
8951 - correct signal names
8952 - correct GError** argument in anjuta_shell_freeze/thaw
8953 - include correct files in libanjuta.h
8955 * plugins/project-manager/plugin.c:
8958 2006-08-11 Naba Kumar <naba@gnome.org>
8960 * plugins/editor/aneditor-priv.h,
8961 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
8963 * plugins/editor/text_editor_cbs.c,
8964 plugins/sourceview/anjuta-view.c: Pass the right position for char
8967 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
8969 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
8971 2006-08-11 Naba Kumar <naba@gnome.org>
8973 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
8974 return the right character at the iter position and get_char() to
8977 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
8978 to set to character offset and not byte index.
8980 * plugins/language-support-cpp-java/plugin.c: Improved
8981 auto-indentation login. Indents opening and closing braces correctly.
8983 2006-08-10 Johannes Schmid <jhs@gnome.org>
8987 Required automake = 1.9
8989 * libanjuta/anjuta-children.c:
8990 * libanjuta/anjuta-children.h:
8991 * libanjuta/anjuta-encodings.h:
8992 * libanjuta/anjuta-launcher.h:
8993 * libanjuta/anjuta-plugin-description.h:
8994 * libanjuta/anjuta-preferences-dialog.h:
8995 * libanjuta/anjuta-preferences.h:
8996 * libanjuta/anjuta-session.h:
8997 * libanjuta/anjuta-status.h:
8998 * libanjuta/anjuta-ui.h:
8999 * libanjuta/anjuta-utils.c:
9000 * libanjuta/anjuta-utils.h:
9001 * libanjuta/e-splash.h:
9002 * libanjuta/glue-factory.h:
9003 * libanjuta/glue-plugin.h:
9004 * libanjuta/plugins.h:
9005 * libanjuta/resources.h:
9006 Fixed libanjuta to be able to wrap it
9007 - G_BEGIN_DECLS, G_END_DECLS
9008 - include all necessary files in libanjuta.h
9010 * plugins/gtodo/tray-icon.c:
9011 * plugins/terminal/terminal.c:
9012 Some build fixes for freebsd
9014 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9015 * plugins/sourceview/sourceview.glade:
9016 Remove auto-indent feature as it is now in language-support
9018 2006-08-09 Naba Kumar <naba@gnome.org>
9020 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9021 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9022 Added missing files.
9024 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9025 get_use_spaces(), set_tabsize() and set_use_spaces().
9027 2006-08-09 Naba Kumar <naba@gnome.org>
9029 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9030 succeeded in activating.
9032 * plugins/document-manager/plugin.c: Added debug message.
9034 * libanjuta/interfaces/libanjuta.idl,
9035 plugins/editor/text_editor.c: Implemented get_tabsize(),
9036 get_use_spaces(), set_tabsize() and set_use_spaces().
9038 * plugins/language-support-cpp-java/Makefile.am,
9039 plugins/language-support-cpp-java/plugin.c,
9040 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9041 for indentation. Added preferences page for paramenters.
9043 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9045 2006-08-08 Naba Kumar <naba@gnome.org>
9047 * libanjuta/interfaces/libanjuta.idl,
9048 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9049 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9050 plugins/editor/text_editor.c,
9051 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9052 and implemented it for both scintilla and sourceview.
9054 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9055 focus back to editor (happens when pressing esc in incremental
9058 2006-08-08 Naba Kumar <naba@gnome.org>
9060 * libanjuta/interfaces/libanjuta.idl,
9061 plugins/editor/text_editor.c,
9062 plugins/editor/text_editor.h,
9063 plugins/editor/text-editor-iterable.c,
9064 plugins/sourceview/sourceview-cell.c,
9065 plugins/sourceview/sourceview.c: Implemented editor attributes
9068 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9069 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9070 code (not complete yet).
9072 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9073 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9074 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9075 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9076 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9077 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9079 2006-08-04 Naba Kumar <naba@gnome.org>
9081 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9084 2006-08-03 Johannes Schmid <jhs@gnome.org>
9086 * configure.in: Add a more informative text to valgrind plugin
9089 Modified Preferences tasl
9090 * libanjuta/anjuta-plugin.c:
9091 * libanjuta/anjuta-preferences-dialog.c:
9092 * libanjuta/anjuta-preferences-dialog.h:
9093 * libanjuta/anjuta-preferences.c:
9094 * libanjuta/anjuta-preferences.h:
9095 * libanjuta/interfaces/Makefile.am.iface:
9096 * libanjuta/interfaces/libanjuta.idl:
9097 Added IAnjutaPreferences interface which every plugin that has preferences should
9098 implement. Call merge() and unmerge() at plugin activation/deactivation.
9099 Fixed preferences_page_remove()
9101 * plugins/build-basic-autotools/build-basic-autotools.c:
9102 * plugins/cvs-plugin/plugin.c:
9103 * plugins/document-manager/plugin.c:
9104 * plugins/editor/plugin.c:
9105 * plugins/editor/plugin.h:
9106 * plugins/file-manager/plugin.c:
9107 * plugins/gtodo/main.h:
9108 * plugins/gtodo/plugin.c:
9109 * plugins/gtodo/preferences.c:
9110 * plugins/message-view/anjuta-msgman.c:
9111 * plugins/message-view/anjuta-msgman.h:
9112 * plugins/message-view/plugin.c:
9113 * plugins/sourceview/plugin.c:
9114 * plugins/sourceview/plugin.h:
9115 * plugins/symbol-browser/an_symbol_prefs.c:
9116 * plugins/symbol-browser/plugin.c:
9117 * plugins/terminal/terminal.c:
9118 * plugins/valgrind/plugin.c
9121 Updated preference loading/unloading for all plugins
9123 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9125 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9126 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9127 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9128 recommended by the autoconf manual.
9129 - Fixes compiling with autoconf 2.60.
9131 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9133 2006-08-02 Johanes Schmid <jhs@gnome.org>
9135 * plugins/profile-default/plugin.c:
9136 Fixed session handling
9138 2006-08-01 Johannes Schmid <jhs@gnome.org>
9141 * plugins/Makefile.am:
9142 Disabled devhelp and glade for now as they do not work (#341073
9145 * plugins/profile-default/anjuta-default-profile.ui (removed):
9146 * plugins/profile-default/plugin.c:
9147 * plugins/profile-default/plugin.h:
9148 * plugins/project-manager/anjuta-project-manager.ui:
9149 * plugins/project-manager/plugin.c:
9150 * plugins/project-manager/plugin.h:
9151 Limted multiple project support #315043
9153 * libanjuta/interfaces/libanjuta.idl:
9154 Added ianjuta_profile_unload
9156 2006-07-31 Naba Kumar <naba@gnome.org>
9158 * libanjuta/interfaces/libanjuta.idl,
9159 plugins/editor/text-editor-iterable.c,
9160 plugins/editor/text_editor.c,
9161 plugins/sourceview/anjuta-view.c,
9162 plugins/sourceview/anjuta-view.h,
9163 plugins/sourceview/sourceview.c: Fixed text iteration and
9164 IAnjutaEditor implementations in both scintilla
9165 and sourceview. Cleand up libanjuta API: Removed redundant
9166 erase_range() method from IAnjutaEditor interface, fixed
9167 ianjuta_editor_get_text to take length instead of range (consistency).
9168 autoindentation in both sourceview and scintilla more or less works,
9169 but still disabled for now because there are still some anomalies
9172 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9174 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9177 2006-07-30 Johannes Schmid <jhs@gnome.org>
9179 * plugins/sourceview/anjuta-document.c:
9180 * plugins/sourceview/anjuta-document.h:
9181 * plugins/sourceview/anjuta-view.c:
9182 * plugins/sourceview/sourceview.c:
9183 Wrote a new "char_added" implementation, I hope this one is good
9185 * plugins/sourceview/sourceview-cell.c:
9186 Fixed typo: "text_iter" instead of "iter"
9188 2006-07-30 Naba Kumar <naba@gnome.org>
9190 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9192 2006-07-30 Johannes Schmid <jhs@gnome.org>
9194 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9196 * plugins/debug-manager/plugin.c:
9197 * plugins/patch/plugin.c:
9198 Use IAnjutaIndicable to mark debugger position
9200 * plugins/sourceview/sourceview.c:
9201 Define colors for IAnjutaIndicable
9203 2006-07-29 Johannes Schmid <jhs@gnome.org>
9205 * plugins/debug-manager/anjuta-debug-manager.ui:
9206 * plugins/debug-manager/breakpoints.c:
9207 * plugins/debug-manager/images/Makefile.am:
9208 * plugins/debug-manager/images/run-to-cursor.png:
9209 * plugins/debug-manager/plugin.c:
9210 Added toolbar and some icons
9212 * plugins/patch/anjuta-patch.ui:
9213 * plugins/patch/patch-plugin.c:
9214 * plugins/patch/patch-plugin.glade:
9215 * plugins/patch/plugin.c:
9216 * plugins/patch/plugin.h:
9217 Improved patch plugin (GUI and function)
9219 * plugins/sourceview/sourceview.c:
9220 Fixed another Gtk-Critical
9222 * plugins/tools/anjuta-tools.ui:
9223 * plugins/tools/plugin.h:
9224 Put Patch plugin in tools menu and changed ui file
9226 2006-07-29 Johannes Schmid <jhs@gnome.org>
9228 * plugins/document-manager/plugin.c:
9229 Fixed accelator Gtk-Warning
9231 * plugins/message-view/anjuta-msgman.c:
9234 * plugins/sourceview/anjuta-document.c:
9235 * plugins/sourceview/anjuta-document.h:
9236 * plugins/sourceview/anjuta-marshal.list:
9237 Wrote a better emitter for the char-added signal
9239 * plugins/sourceview/sourceview.c:
9240 Fixed Redo/Undo to void Gtk-Criticals
9242 * plugins/sourceview/sourceview-args.c:
9243 * plugins/sourceview/sourceview-cell.c:
9244 * plugins/sourceview/sourceview-scope.c:
9245 * plugins/sourceview/sourceview-tags.c:
9246 Adapted to new IAnjutaIterator API
9248 2006-07-28 Naba Kumar <naba@gnome.org>
9250 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9252 * plugins/symbol-browser/an_symbol.c,
9253 plugins/symbol-browser/an_symbol_iter.c,
9254 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9255 subclass of AnjutaSymbol so that the symbol is accessible from
9256 the iter in light of changes in IAnjutaIterable.
9258 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9259 implementation of IAnjutaIterable.
9261 2006-07-28 Naba Kumar <naba@gnome.org>
9263 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9264 IAnjutaIterable. They were kind of useless since the interface is
9265 defined on the data object itself. Added set_position() method
9266 in IAnjutaIterable to allow setting arbitrary current index to the
9268 Added erase() and erase_range() in IAnjutaEditor.
9270 * plugins/editor/text-editor-iterable.c: Fixed
9271 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9272 methods in editor. Fixed get_line_from_position() method.
9274 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9275 code. It's disabled for now.
9277 * plugins/sourceview/sourceview-cell.c,
9278 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9281 2006-07-27 Johannes Schmid <jhs@gnome.org>
9283 * plugins/sourceview/sourceview-cell.c:
9284 Fixed IAnjutaEditorCell to work only on a single line
9285 Fixed crasher in finalize
9287 * plugins/symbol-browser/an_symbol_prefs.c:
9288 * global-tags/Makefile.am:
9289 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9292 2006-07-26 Naba Kumar <naba@gnome.org>
9294 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9295 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9297 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9299 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9302 * plugins/editor/text-editor-iterable.c,
9303 plugins/editor/text_editor.c,
9304 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9305 method to work correctly, it was ignoring start and end parameters.
9306 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9309 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9310 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9312 2006-07-24 Massimo Cora' <maxcvs@email.it>
9314 * plugins/symbol-browser/an_symbol_view.c,
9315 plugins/symbol-browser/an_symbol_view.h,
9316 plugins/symbol-browser/plugin.c:
9317 fix a matching case into sv_extract_type_qualifier_from_expr ()
9318 and some minor issues.
9320 2006-07-26 Johannes Schmid <jhs@gnome.org>
9322 * plugins/language-support-cpp-java/plugin.c:
9323 Fixed to work kind of with sourceview editor
9324 * plugins/sourceview/anjuta-document.c:
9325 * plugins/sourceview/anjuta-view.c:
9326 * plugins/sourceview/sourceview-cell.c:
9327 * plugins/sourceview/sourceview.c:
9328 Fixed IAnjutaEditorCell and "char-added" signal
9330 2006-07-24 Naba Kumar <naba@gnome.org>
9332 * plugins/document-manager/plugin.c,
9333 plugins/document-manager/plugin.h: Initial implementedion for loading
9336 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9339 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9340 indicators are cleared (that leaved grey texts).
9342 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9344 * libanjuta/interfaces/libanjuta.idl,
9345 plugins/debug-manager/breakpoints.c,
9346 plugins/debug-manager/memory.c,
9347 plugins/debug-manager/registers.c,
9348 plugins/debug-manager/debug_tree.c,
9349 plugins/debug-manager/debugger.c,
9350 plugins/gdb/debugger.c,
9351 plugins/gdb/debugger.h,
9352 plugins/gdb/plugin.c:
9353 Add a parameter for reporting error
9354 Add a new interface for using gdb variable object
9355 Allow to cancel commands
9356 Rewrite handling of debugger state
9358 * plugins/debug-manager/plugin.c,
9359 plugins/debug-manager/locals.c,
9360 plugins/debug-manager/locals.h,
9361 plugins/debug-manager/register.c,
9362 plugins/debug-manager/stack_trace.c,
9363 plugins/debug-manager/stack_trace.h:
9364 Create and destroy local and stack trace windows when needed
9366 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9368 * plugins/document-manager/plugin.c:
9369 Fixed "Automatic" highlighting
9371 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9373 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9375 * plugins/sourceview/anjuta-view.c:
9376 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9378 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9380 * configure.in: Check for C/C++-Compiler correctly
9382 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9384 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9386 * plugins/debug-manager/stack_trace.c:
9387 Destroy stack window when debuuger is disabled (#347414)
9389 * plugins/sourceview/anjuta-view.c:
9390 Fix a crash with popup-menu (#347412)
9392 2006-07-13 Naba Kumar <naba@gnome.org>
9394 * plugins/editor/Makefile.am,
9395 plugins/editor/text_editor.h,
9396 plugins/editor/text-editor-iterable.h,
9397 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9400 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9403 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9405 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9407 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9410 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9412 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9414 * libanjuta/anjuta-preferences-dialog.c:
9415 Do not use the page_num returned by gtk_notebook_append_page to
9416 remove the page as it cause bugs when pages removal is not done
9419 * plugins/document-manager/anjuta-docman.c:
9421 makes Anjuta display dock_items which have previously been hidden
9423 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9425 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9427 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9428 * plugins/sourceview/sourceview.c: (imark_unmark):
9430 Patches for bugs #346450 and #346295
9432 * AUTHORS: Added Fredrik
9434 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9436 * plugins/message-view/anjuta-msgman.c:
9437 Fixed close button/icon size (like in docman)
9439 2006-06-10 Naba Kumar <naba@gnome.org>
9441 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9444 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9446 * libanjuta/interfaces/libanjuta.idl:
9447 Move inspect_memory function in IAnjutaCpuDebugger interface
9448 Rename Boolean type to State
9450 * plugins/debug-manager/breakpoint.c:
9451 Rename Boolean type to State
9453 * plugins/debug-manager/Makefile.am,
9454 plugins/debug-manager/anjuta-marshal.list,
9455 plugins/debug-manager/data_view.c,
9456 plugins/debug-manager/data_view.h,
9457 plugins/debug-manager/data_buffer.c,
9458 plugins/debug-manager/data_buffer.h,
9459 plugins/debug-manager/chunk_view.c,
9460 plugins/debug-manager/chunk_view.h,
9461 plugins/debug-manager/anjuta-debug-manager.ui,
9462 plugins/debug-manager/debugger.c,
9463 plugins/debug-manager/memory.c,
9464 plugins/debug-manager/memory.h,
9465 plugins/debug-manager/plugin.c,
9466 plugins/gdb/debugger.c,
9467 plugins/gdb/debugger.h,
9468 plugins/gdb/plugin.c:
9469 Rewrite memory window using a special widget
9470 Rename Boolean type to State
9472 2006-06-08 Naba Kumar <naba@gnome.org>
9474 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9475 Do not return garbage characters and return NULL when there is no
9478 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9481 * plugins/search/search-replace.c: Fixed a mem leak.
9483 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9485 * libanjuta/anjuta-launcher.c:
9486 Added debug message (see #343522)
9488 * plugins/build-basic-autotools/build-basic-autotools.c:
9489 Patch from Günther Brammer to fix #344015
9491 * plugins/sourceview/sourceview.c:
9492 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9493 automatic highlight of build messages)
9495 2006-06-06 Naba Kumar <naba@gnome.org>
9498 libanjuta/interfaces/libanjuta.idl,
9499 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9500 plugins/Makefile.am,
9501 plugins/document-manager/action-callbacks.c,
9502 plugins/document-manager/plugin.c,
9503 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9504 interface for language highlight selection and langauge change
9507 * plugins/language-support-cpp-java: Added language support
9508 plugin for cpp and java.
9510 2006-05-27 Naba Kumar <naba@gnome.org>
9512 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9513 plugins/debug-manager/*, data/Makefile.am,
9514 manuals/reference/libanjuta/libanjuta.types,
9515 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9516 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9517 merged anjuta-new-debugger branch into trunck.
9518 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9520 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9522 * libanjuta/interfaces/libanjuta.idl,
9523 plugins/debug-manager/debugger.c,
9524 plugins/debug-manager/debugger.h,
9525 plugins/gdb/anjuta-gdb.plugin.in,
9526 plugins/gdb/debugger.c,
9527 plugins/gdb/debugger.h,
9528 plugins/gdb/plugin.c:
9529 Add new IAnjutaCpuDebugger interface to access cpu register
9530 Run gdb instead of /usr/local/bin/gdb
9532 * plugins/debug-manager/plugin.c,
9533 plugins/debug-manager/registers.c,
9534 plugins/debug-manager/registers.h:
9535 Rewrite register window
9536 Rename Load target menu item to Run target
9538 2006-05-07 Naba Kumar <naba@gnome.org>
9542 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9544 * plugins/debug-manager/watch.c,
9545 plugins/debug-manager/breakpoint.c,
9546 plugins/debug-manager/breakpoint.h:
9547 Fix crash: disconnect save and load session signals
9549 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9551 * libanjuta/interface/libanjuta.idl,
9552 plugins/debug-manager/debugger.c,
9553 plugins/gdb/plugin.c:
9554 Add a value parameter for evaluate command
9556 * plugins/debug-manager/anjuta-debug-manager.glade:
9557 Create new dialog box for watches using glade
9559 * plugins/debug-manager/anjuta-debug-manager.ui:
9560 Move watch menu items near the end
9561 Move breakpoint menu items outside the sub menu
9563 * plugins/debug-manager/debug_tree.c,
9564 plugins/debug-manager/debug_tree.h,
9565 plugins/debug-manager/debug_tree.h,
9566 plugins/debug-manager/watch.c:
9567 Move all GUI code from watch.c to debug_tree.c
9568 Add an auto update property to watches
9570 * plugins/debug-manager/locals.c,
9571 plugins/debug-manager/locals.h,
9572 plugins/debug-manager/stack_trace.c,
9573 plugins/debug-manager/stack_trace.h,
9574 plugins/debug-manager/plugin.c:
9575 Register actions before starting debugger
9577 * plugins/gdb/debugger.c:
9578 Do not call callback function if not present
9580 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9582 * libanjuta/interfaces/libanjuta.idl,
9583 plugins/debug-manager/stack_trace.c,
9584 plugins/debug-manager/stack_trace.h,
9585 plugins/debug-manager/anjuta-debug-manager.ui,
9586 plugins/gdb/debugger.c:
9587 Add a popup menu in stack frame window
9588 Add a new frame-changed event
9589 Use MI command for getting stack informations
9590 Get filename with full path (need gdb > 6.3)
9592 * libanjuta/interfaces/libanjuta.idl,
9593 plugins/debug-manager/debug_tree.c,
9594 plugins/debug-manager/debugger.c,
9595 plugins/debug-manager/locals.c,
9596 plugins/debug-manager/locals.h,
9597 plugins/debug-manager/plugin.c,
9598 plugins/gdb/debugger.c,
9599 plugins/gdb/debugger.h,
9600 plugins/gdb/parser.c,
9601 plugins/gdb/parser.h,
9602 plugins/gdb/plugin.c,
9603 plugins/gdb/Makefile.am:
9604 Pass watch data with string instead of Watch structures
9605 Use debug_tree in local window
9609 * plugins/debug-manager/breakpoints.c,
9610 plugins/debug-manager/utilities.c,
9611 plugins/debug-manager/utilities.h:
9612 Use a GtkListStore instead of a GtkTreeStore
9613 move goto_location_in_editor in utilities.c
9615 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9617 * libanjuta/interfaces/libanjuta.idl,
9618 plugins/debug-manager/anjuta-debug-manager.ui,
9619 plugins/debug-manager/breakpoints.c,
9620 plugins/debug-manager/plugin.c,
9621 plugins/gdb/debugger.c:
9622 Add a breakpoint type
9623 Add new popup menu in breakpoint window
9624 Add toggle breakpoint in editor popup menu
9625 Save and restore breakpoint enable
9626 Fix bug in clear all breakpoints
9627 Remove old useless code
9629 * plugins/debug-manager/debugger.c:
9630 Fix some problem with debugger states
9632 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9633 Update documentation
9635 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9638 plugins/gdb/Makefile.am,
9639 plugins/gdb/gdb.init:
9640 Move gdb.init crom data to plugins/gdb
9642 * plugins/gdb/gdb.init,
9643 libanjuta/interfaces/libanjuta.idl,
9644 plugins/debug-manager/breakpoints.c,
9645 plugins/debug-manager/debugger.c,
9646 plugins/debug-manager/plugin.c,
9647 plugins/gdb/debugger.c,
9648 plugins/gdb/plugin.c:
9649 Support pending breakpoints
9650 Rewrite debugger states
9651 Split ianjuta_debugger_log into _enable_log and _disable_log
9653 * plugins/debug-manager/start.c,
9654 plugins/debug-manager/debug_tree.c,
9655 plugins/gdb/parser.c:
9656 Remove some useless lines
9658 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9659 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9660 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9661 Update documentation
9663 2006-03-12 Naba Kumar <naba@gnome.org>
9665 * manuals/references/libanjuta/libanjuta.types: Fixed
9668 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9670 * libanjuta/anjuta-debugger.c,
9671 libanjuta/anjuta-debugger.h:
9674 * libanjuta/interfaces/libanjuta.idl,
9675 plugins/debug-mananger/breakpoints.c,
9676 plugins/debug-manager/debug_tree.c,
9677 plugins/debug-manager/debugger.c,
9678 plugins/debug-manager/plugin.c,
9679 plugins/debug-manager/registers.c,
9680 plugins/debug-manager/sharedlib.c,
9681 plugins/debug-manager/signal.c,
9682 plugins/debug-manager/stack_trace.c,
9683 plugins/debug-manager/start.c,
9684 plugins/debug-manager/watch.c,
9685 plugins/gdb/debugger.c,
9686 plugins/gdb/debugger.h,
9687 plugins/gdb/parser.c,
9688 plugins/gdb/parser.h,
9689 plugins/gdb/plugin.c:
9690 Move types definitions from libanjuta/anjuta-debugger.{ch}
9691 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9693 * plugins/gdb/Makefile.am:
9694 Remove user interface from gdb plugin
9696 2006-03-12 Naba Kumar <naba@gnome.org>
9698 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9700 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9702 Modified Patch from Marc Maurer <uwog@uwog.net>:
9703 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9706 * plugins/sourceview/Makefile.am:
9707 * plugins/sourceview/sourceview-cell.c:
9708 * plugins/sourceview/sourceview-cell.h:
9709 * plugins/sourceview/sourceview.c:
9711 Implemented IAnjutaEditorCell
9713 2006-05-21 Naba Kumar <naba@gnome.org>
9715 * libanjuta/interfaces/libanjuta.idl,
9716 plugins/document-manager/action-callbacks.c,
9717 plugins/document-manager/plugin.c,
9718 plugins/editor/print.c, plugins/editor/text_editor.c,
9719 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9720 Fixed zooming and added icons and shortcuts for zoom menu items.
9722 2006-05-21 Naba Kumar <naba@gnome.org>
9724 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9727 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9729 * plugins/document-manager/anjuta-docman.c:
9730 Fixed close button reaction by setting the correct current editor
9732 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9734 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9735 * plugins/document-manager/anjuta-docman.c
9736 - Fix close button, you can close any tab as you wish now.
9737 - Fadeout mime icon as the same as close image
9739 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9741 Patch from Marc Maurer <uwog@uwog.net>
9742 * main.c: Compile fix when NLS is enabled
9746 2006-05-20 Naba Kumar <naba@gnome.org>
9748 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9749 while loading abiword-2.4.4/abi project).
9751 2006-05-18 Naba Kumar <naba@gnome.org>
9753 * libanjuta/interfaces/libanjuta.idl,
9754 plugins/document-manager/action-callbacks.c,
9755 plugins/editor/print.c,
9756 plugins/editor/text_editor.c,
9757 plugins/editor/text_editor.h,
9758 plugins/editor/text_editor_prefs.c: Fixed zooming.
9760 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9761 interface for character iteration and IAnjutaEditorAssist interface
9762 for autocompletions and editor tips.
9764 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9766 Patch from Günther Brammer <GBrammer@gmx.de>:
9767 * plugins/document-manager/anjuta-docman.c:
9768 Make tabs smaller but keep nice closing icon
9770 * plugins/document-manager/anjuta-docman.c:
9771 * plugins/document-manager/Makefile.am:
9773 Added nice mime-icons to the editor tabs
9775 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9777 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9779 * plugins/symbol-browser/an_symbol_view.c:
9781 - Fixed symbol searching (Yang Hong (#341997))
9783 * plugins/devhelp/htmlview.c:
9784 Fixed devhelp plugin
9786 * plugins/build-basic-autotools/build-basic-autotools.c:
9787 * plugins/search/search-replace.c:
9788 * plugins/document-manager/anjuta-docman.c:
9790 Only add a marker to a line where it makes sense!
9792 === anjuta 2.0.2 ===
9794 2006-05-15 Naba Kumar <naba@gnome.org>
9796 * configure.in: set required versions for
9799 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9801 * plugins/glade/plugin.c:
9802 Fixed signal connection for "gtk-doc-search"
9804 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9806 * NEWS: Set release date, add known issues
9808 * libanjuta/anjuta-shell.c:
9809 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9810 and debug other gtk-warnings/criticals)
9812 * plugins/build-basic-autotools/build-basic-autotools.c:
9813 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9815 * plugins/sourceview/anjuta-view.c:
9816 * plugins/sourceview/sourceview-args.c:
9817 * plugins/sourceview/sourceview-scope.c:
9818 * plugins/sourceview/sourceview-tags.c:
9819 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9821 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9823 * pixmaps/Makefile.am:
9824 Add preferences_general.png
9826 * plugins/devhelp/plugin.c:
9827 Fixed some more realise things
9829 * plugins/message-view/anjuta-msgman.c:
9830 Support stock icons for message panes
9832 * plugins/search/search-replace.c:
9833 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9835 * plugins/search/search-replace_backend.c:
9838 * plugins/sourceview/anjuta-document.c:
9839 * plugins/sourceview/sourceview.c:
9840 Fixed finalise and tag completion
9843 Use preferences_general icon
9845 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9847 * pixmaps/Makefile.am:
9850 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9852 * plugins/sourceview/sourceview-prefs.c:
9853 Fixed font & color handling
9855 * plugins/symbol-browser/an_symbol_view.c:
9858 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9860 * plugins/macro/macros.xml:
9861 Fixed bug #341583 (Address of FSF)
9863 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9866 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9867 Update: Do it the cool way...
9869 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9871 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9872 Implement gtk-api-help signals of glade3
9873 * configure.in: Bump to glade3 2.91.2
9875 * plugins/devhelp/plugin.c:
9876 Fixed some realize stuff in the devhelp plugin
9878 * plugins/sourceview/anjuta-document.c:
9879 fixed bug with scope completion
9881 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9883 * plugins/symbol-browser/an_symbol_view.c
9884 * plugins/symbol-browser/an_symbol_prefs.c
9885 * plugins/symbol-browser/an_symbol_prefs.h
9886 * global_tags/create_global_tags.sh:
9888 Automaticly create global tags on first startup
9890 2006-05-08 Massimo Cora' <maxcvs@email.it>
9893 * plugins/project-wizard/templates/Makefile.am:
9894 * (added) plugins/project-wizard/templates/cpp-logo.png:
9895 * (added) plugins/project-wizard/templates/cpp.wiz:
9896 * (added) plugins/project-wizard/templates/cpp/*:
9898 Added a generic c++ template. It's a simple hello world.
9900 2006-05-07 Massimo Cora' <maxcvs@email.it>
9902 * plugins/symbol-browser/an_symbol_view.c:
9903 fixed a stupid crasher.
9905 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9907 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9908 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9910 Fixed WxWidgets project type
9912 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9914 * plugins/devhelp/htmlview.c:
9915 * plugins/devhelp/plugin.c:
9916 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9918 * plugins/project-wizard/install.c:
9919 Don't set a message - thanks to seb
9921 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9923 * plugins/devhelp/htmlview.c:
9924 * plugins/symbol-browser/an_symbol_view.c:
9926 There is a weird crash in gtk_idle which I still did not completly fix!
9928 * plugins/project-wizard/install.c:
9929 Default to success instead of failure
9931 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9933 * plugins/devhelp/htmlview.c:
9934 * plugins/devhelp/plugin.c:
9935 Fixed bug and libdevhelp issue!
9937 * plugins/project-wizard/install.c:
9938 Fixed message string!
9940 2006-05-03 Massimo Cora' <maxcvs@email.it>
9942 * plugins/symbol-browser/an_symbol_view.c:
9943 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9945 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9947 * pixmaps/Makefile.am:
9949 * anjuta.desktop.in.in
9951 GNOME Goal #2.1: Install theme-friendly icons
9953 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9955 * plugins/devhelp/htmlview.c: Reload page on reparent
9956 * plugins/document-manager/anjuta-docman.c:
9957 Present document-manager when document is selected in file-manager
9959 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9961 * plugins/symbol-broser/an_symbol_view.c:
9962 Fixed crasher in namespace exploration
9964 2006-05-01 Massimo Cora' <maxcvs@email.it>
9967 * plugins/valgrind/Makefile.am:
9969 Optional compiling of Valgrind plugin
9971 2006-05-01 Massimo Cora' <maxcvs@email.it>
9973 * plugins/symbol-browser/an_symbol_view.c:
9974 - modularized code. Marked with FIXME the parts which need improvement.
9976 - Added basic namespace completion for Gtkmm type project:
9977 - namespace1::MyClass *class;
9979 - Namespaces must be anyway improved.
9981 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9983 * plugins/devhelp/plugin.c:
9984 Fixed up plugin unloading and show html widget on link selected
9988 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9990 * plugins/devhelp/Makefile.am:
9991 * plugins/devhelp/anjuta-devhelp.plugin.in:
9992 * plugins/devhelp/htmlview.c:
9993 * plugins/devhelp/htmlview.h:
9994 * plugins/devhelp/plugin.c:
9995 * plugins/devhelp/plugin.h:
9996 Reimplemeted devhelp plugin from scratch
9998 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
10001 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
10003 * plugins/sourceview/sourceview-tags.c:
10004 complete some more tag types
10006 * plugins/valgrind/plugin.c:
10007 * plugins/valgrind/preferences.c:
10008 * plugins/valgrind/vggeneralprefs.c:
10010 Fixed lots of gtk warnings
10012 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10014 * plugins/sourceview/sourceview-scope.c:
10015 Implemented type-ahead for scope completion
10017 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10019 * manuals/C/Makefile.am:
10020 * manuals/Makefile.am:
10021 * plugins/document-manager/Makefile.am:
10022 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10023 * plugins/sourceview/Makefile.am:
10028 * plugins/class-gen/goc_template_header: G_END_DECLS
10030 2006-05-27 Naba Kumar <naba@gnome.org>
10032 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10033 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10034 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10035 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10036 scintilla/include/Scintilla.iface,
10037 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10038 cvs. Fixed compile flags. Removed outdated patches.
10040 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10042 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10044 * plugins/sourceview/anjuta-document.c:
10045 * plugins/sourceview/sourceview-args.c:
10046 * plugins/sourceview/sourceview-scope.c:
10048 Add End/Home keypresses and support completion if symbol start with '!' for example
10051 2006-04-27 Massimo Cora' <maxcvs@email.it>
10053 * libanjuta/interfaces/libanjuta.idl:
10055 * plugins/sourceview/sourceview-scope.c:
10056 * plugins/sourceview/tag-window.c:
10057 * plugins/sourceview/tag-window.h:
10058 * plugins/symbol-browser/an_symbol_view.c:
10059 * plugins/symbol-browser/an_symbol_view.h:
10060 * plugins/symbol-browser/plugin.c:
10062 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10064 Code and ideas for C/C++ new completion engine comes from IComplete written by
10065 Martin Stubenschrott <stubenschrott@gmx.net>.
10066 Currently the interface works only with GtkSourceView plugin.
10068 * tagmanager/Makefile.am:
10070 * tagmanager/entry.h:
10071 * tagmanager/get.c:
10072 * tagmanager/get.h:
10073 * tagmanager/include/tm_file_entry.h:
10074 * tagmanager/include/tm_project.h:
10075 * tagmanager/include/tm_source_file.h:
10076 * tagmanager/include/tm_symbol.h:
10077 * tagmanager/include/tm_tagmanager.h:
10078 * tagmanager/include/tm_work_object.h:
10079 * tagmanager/include/tm_workspace.h:
10080 * tagmanager/parse.c:
10081 * tagmanager/read.c:
10082 * tagmanager/read.h:
10083 * tagmanager/tm_project.c:
10084 * tagmanager/tm_source_file.c:
10085 * tagmanager/tm_workspace.c:
10087 Tagmanager can now parse a memory buffer and generate/update
10088 tags into tm_workspace/tm_project on the fly, without using files.
10089 C/C++ is supported now.
10091 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10093 * plugins/sourceview/anjuta-document.c:
10094 * plugins/sourceview/sourceview-args.c:
10095 * plugins/sourceview/sourceview-scope.c:
10096 * plugins/sourceview/sourceview.c:
10098 Fixed some memory leaks and argument completion
10100 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10102 * plugins/glade/plugin.c:
10104 Fixed glade plugin build because of API changes in glade3
10106 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10108 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10109 Updated editor section
10111 * manuals/C/anjuta-manual/interface.xml:
10112 * manuals/C/anjuta-manual/preferences.xml:
10113 * manuals/C/anjuta-manual/projects.xml:
10116 * plugins/editor/anjuta-editor.plugin.in:
10119 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10122 * plugins/editor/anjuta-editor.plugin.in:
10123 * plugins/sourceview/sourceview.plugin.in:
10125 Build both editors and let the user decide a runtime!
10127 * plugins/sourceview/sourceview-scope.c:
10128 Fixed bug in regex to allow test()-> completions
10130 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10132 * plugins/sourceview/anjuta-document.c:
10133 * plugins/sourceview/sourceview-args.c:
10134 * plugins/sourceview/sourceview-scope.c:
10135 * plugins/sourceview/sourceview-tags.c:
10136 * plugins/sourceview/tag-window.c:
10138 Improved callltip windows
10140 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10142 * src/anjuta-app.c: (on_session_save):
10143 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10144 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10146 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10148 * libanjuta/anjuta-utils.c:
10149 * plugins/cvs-plugin/cvs-execute.c:
10152 * scintilla/LexInno.cxx:
10153 * scintilla/LexOpal.cxx:
10154 * scintilla/LexTCL.cxx:
10156 Added missing files from scintilla-update
10158 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10161 * manuals/C/Makefile.am:
10162 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10163 * manuals/C/anjuta-manual/Makefile.am:
10164 * manuals/C/anjuta-manual/anjuta-manual.xml:
10165 * manuals/C/anjuta-manual/build.xml:
10166 * manuals/C/anjuta-manual/debugger.xml:
10167 * manuals/C/anjuta-manual/execute.xml:
10168 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10169 * manuals/C/anjuta-manual/figures/arguments.png:
10170 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10171 * manuals/C/anjuta-manual/figures/file_menu.png:
10172 * manuals/C/anjuta-manual/figures/menu_main.png:
10173 * manuals/C/anjuta-manual/figures/menubar.png:
10174 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10175 * manuals/C/anjuta-manual/figures/project_info.png:
10176 * manuals/C/anjuta-manual/figures/scrshot.png:
10177 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10178 * manuals/C/anjuta-manual/figures/tool-editor.png:
10179 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10180 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10181 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10182 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10183 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10184 * manuals/C/anjuta-manual/fileoperations.xml:
10185 * manuals/C/anjuta-manual/interface.xml:
10186 * manuals/C/anjuta-manual/introduction.xml:
10187 * manuals/C/anjuta-manual/preferences.xml:
10188 * manuals/C/anjuta-manual/projects.xml:
10189 * manuals/C/anjuta-manual/tools.xml:
10190 * manuals/Makefile.am:
10192 Updated manual and faq
10194 * scintilla/CallTip.cxx:
10195 * scintilla/CallTip.h:
10196 * scintilla/CellBuffer.cxx:
10197 * scintilla/CellBuffer.h:
10198 * scintilla/ContractionState.cxx:
10199 * scintilla/Document.cxx:
10200 * scintilla/Document.h:
10201 * scintilla/DocumentAccessor.cxx:
10202 * scintilla/Editor.cxx:
10203 * scintilla/Editor.h:
10204 * scintilla/ExternalLexer.cxx:
10205 * scintilla/Indicator.cxx:
10206 * scintilla/KeyMap.cxx:
10207 * scintilla/KeyWords.cxx:
10208 * scintilla/LexAU3.cxx:
10209 * scintilla/LexBash.cxx:
10210 * scintilla/LexCPP.cxx:
10211 * scintilla/LexCaml.cxx:
10212 * scintilla/LexCsound.cxx:
10213 * scintilla/LexEiffel.cxx:
10214 * scintilla/LexGui4Cli.cxx:
10215 * scintilla/LexHTML.cxx:
10216 * scintilla/LexLua.cxx:
10217 * scintilla/LexMSSQL.cxx:
10218 * scintilla/LexOthers.cxx:
10219 * scintilla/LexPOV.cxx:
10220 * scintilla/LexPython.cxx:
10221 * scintilla/LexRuby.cxx:
10222 * scintilla/LexSQL.cxx:
10223 * scintilla/LexVB.cxx:
10224 * scintilla/Makefile.am:
10225 * scintilla/PlatGTK.cxx:
10226 * scintilla/PropSet.cxx:
10227 * scintilla/RESearch.cxx:
10228 * scintilla/RESearch.h:
10229 * scintilla/ScintillaBase.cxx:
10230 * scintilla/ScintillaGTK.cxx:
10231 * scintilla/StyleContext.h:
10232 * scintilla/ViewStyle.cxx:
10233 * scintilla/ViewStyle.h:
10234 * scintilla/XPM.cxx:
10235 * scintilla/include/KeyWords.h:
10236 * scintilla/include/Platform.h:
10237 * scintilla/include/PropSet.h:
10238 * scintilla/include/SciLexer.h:
10239 * scintilla/include/Scintilla.h:
10240 * scintilla/include/Scintilla.iface:
10241 * scintilla/include/ScintillaWidget.h:
10242 * scintilla/lexers.make:
10244 Update to scintilla 1.68
10246 * src/anjuta-app.c:
10247 Only show help items which are really availible
10249 * plugins/cvs-plugin/cvs-callbacks.c
10250 * plugins/cvs-plugin/cvs-execute.c
10251 * plugins/cvs-plugin/subversion-callbacks.c:
10252 * libanjuta/anjuta-utils.c:
10253 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10255 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10257 * plugins/project-wizard/install.c,
10258 * plugins/project-wizard/autogen.c:
10259 Add error messages if using a read only directory
10260 Improve fix for bug #339296
10262 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10264 * libanjuta/interfaces/libanjuta.idl:
10265 * plugins/document-manager/action-callbacks.c:
10266 * plugins/document-manager/plugin.c:
10267 * plugins/editor/text_editor.c:
10268 Added IAnjutaEditorGoto
10270 * plugins/editor/aneditor.cxx:
10271 * plugins/editor/aneditor.h:
10272 * plugins/editor/text_editor.h:
10273 * plugins/editor/text_editor_prefs.c:
10277 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10279 * libanjuta/interfaces/libanjuta.idl:
10280 * plugins/document-manager/action-callbacks.c:
10281 * plugins/document-manager/anjuta-docman.c:
10282 * plugins/document-manager/plugin.c:
10283 * plugins/editor/text_editor.c:
10284 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10286 * plugins/sourceview/sourceview.c:
10287 * plugins/sourceview/sourceview.glade:
10288 Fixed some uft-8 issues and added a preference option
10289 to enable/disable gnome-vfs monitoring
10291 * scintilla/Makefile.am:
10292 * scintilla/include/Makefile.am:
10295 2006-04-20 Massimo Cora' <maxcvs@email.it>
10297 * libanjuta/interfaces/libanjuta.idl:
10298 Remove get_current_pos () because we have get_position()
10300 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10303 * plugins/sourceview/tag-window.c:
10304 Don't close window on PageUp/PageDown
10306 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10308 * data/Makefile.am:
10309 * manuals/reference/libanjuta/Makefile.am:
10314 * src/bacon-message-connection.c:
10315 * src/bacon-message-connection.h: (both from gedit)
10318 Fixed #312319 (Opening files when Anjuta is already open)
10320 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10322 * TODO.tasks: Updated
10323 * plugins/sourceview/anjuta-view.c:
10324 * plugins/sourceview/anjuta-view.h:
10325 * plugins/sourceview/sourceview.c:
10327 * configure.in: Fix --enable-plugin-scintilla
10329 Added char_added signal
10331 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10333 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10335 Fixed diff for utf8
10337 * plugins/sourceview/sourceview.c:
10338 Fixed VFS monitoring (still a bit buggy)
10340 * plugins/sourceview/sourceview-args.c:
10341 * plugins/sourceview/tag-window.c:
10343 Better sizing for the popup-window
10345 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10347 * plugins/project-wizard/templates/gnome/src/main.c:
10348 * plugins/project-wizard/templates/gnome/src/project.glade:
10349 * plugins/project-wizard/templates/gtk/src/main.c:
10350 * plugins/project-wizard/templates/gtk/src/project.glade:
10351 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10353 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10355 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10357 * configure.in: More removal of obsoleteness.
10360 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10363 * libanjuta/anjuta-preferences.c:
10364 * libanjuta/anjuta-utils.c:
10365 * libanjuta/anjuta-utils.h:
10366 * plugins/message-view/message-view.c:
10368 Changed color functions and moved convert_color to anjuta-utils.h
10370 * plugins/message-view/anjuta-message-manager-plugin.glade:
10371 GnomeColorPicker -> GtkColorButton (bug #309154)
10373 * plugins/sourceview/plugin.c:
10374 * plugins/sourceview/sourceview-prefs.c:
10375 * plugins/sourceview/sourceview.glade:
10376 Added color and font preferences
10378 * plugins/sourceview/sourceview-tags.c:
10379 Only show as much choices as configured in preferences
10381 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10383 * ROADMAP, NEWS: Updated (we are far behind ;-)
10384 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10386 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10389 * plugins/editor/Makefile.am:
10390 * scintilla/Makefile.am
10392 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10394 * global-tags/Makefile.am:
10395 * global-tags/create_global_tags.sh:
10396 * plugins/symbol-browser/an_symbol_prefs.c:
10397 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10398 * plugins/symbol-browser/plugin.h:
10399 * tagmanager/include/tm_workspace.h:
10400 * tagmanager/tm_workspace.c:
10402 Fixed symbol-browser prefs and move global tags generation from installtion to
10403 preferences to make the life easier for distributers and to allow updates after installtion
10405 * plugins/document-manager/action-callbacks.c:
10406 * plugins/document-manager/action-callbacks.h:
10407 * plugins/document-manager/anjuta-document-manager.ui:
10408 * plugins/document-manager/indent-util.c:
10409 * plugins/document-manager/plugin.c:
10410 * plugins/editor/text_editor.c:
10412 Moved indent stuff to document-manager
10414 * plugins/sourceview/anjuta-view.c:
10415 * plugins/sourceview/sourceview-args.c:
10416 * plugins/sourceview/sourceview-scope.c:
10417 * plugins/sourceview/sourceview-tags.c:
10418 * plugins/sourceview/sourceview.c:
10422 * plugins/sourceview/sourceview.plugin (removed):
10423 * plugins/sourceview/sourceview.plugin.in:
10424 Editor is not user-activatible
10426 * plugins/sourceview/sourceview.png:
10429 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10431 * src/anjuta-app.c: Fixed crasher on plugin unloading
10433 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10435 * plugins/sourceview/sourceview.c
10436 * plugins/sourceview/sourceview-args.c
10437 * plugins/sourceview/sourceview-args.h:
10439 Polished argument completion
10441 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10443 * plugins/message-view/anjuta-msgman.c:
10444 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10446 Show message pane on switch (does not work, anjuta_shell needs a fix)
10448 * plugins/sourceview/Makefile.am:
10449 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10450 * plugins/sourceview/sourceview-args.c:
10451 * plugins/sourceview/sourceview-args.h:
10452 * plugins/sourceview/sourceview-private.h:
10453 * plugins/sourceview/sourceview-scope.c:
10454 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10455 * plugins/sourceview/sourceview-tags.c:
10456 * plugins/sourceview/sourceview.c:
10457 * plugins/sourceview/tag-window.c:
10458 * plugins/sourceview/tag-window.h:
10460 Added scope and argument completion
10462 2006-04-03 Johannes Schmid <jhs@gnome.org>
10465 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10466 (on_widget_remove):
10469 * plugins/sourceview/sourceview.c: (iselect_clear):
10470 Make "Delete"-key working
10472 * configure.in: #336389
10474 2006-04-03 Johannes Schmid <jhs@gnome.org>
10476 * plugins/sourceview/Makefile.am:
10477 * plugins/sourceview/anjuta-view.c:
10478 * plugins/sourceview/plugin.c:
10479 * plugins/sourceview/sourceview-private.h:
10480 * plugins/sourceview/sourceview-scope.c:
10481 * plugins/sourceview/sourceview-scope.h:
10482 * plugins/sourceview/sourceview-tags.c:
10483 * plugins/sourceview/sourceview-tags.h:
10484 * plugins/sourceview/sourceview.c:
10485 * plugins/sourceview/sourceview.h:
10486 * plugins/sourceview/tag-window.c:
10488 - fixed goto_file_line
10489 - scroll to cursor on undo/redo
10490 - show correct popup-menu
10491 - scope completion (not ready yet)
10493 2006-04-03 Johannes Schmid <jhs@gnome.org>
10495 * plugins/sourceview/plugin.c:
10496 * plugins/sourceview/sourceview-tags.c:
10497 * plugins/sourceview/sourceview.c:
10498 * plugins/sourceview/sourceview.h:
10499 * plugins/sourceview/tag-window.c:
10501 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10503 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10505 * plugins/sourceview/sourceview.c:
10506 Fixed next/previous bookmark.
10507 Toggled bookmark (set/unset).
10509 2006-04-03 Johannes Schmid <jhs@gnome.org>
10511 * plugins/document-manager/action-callbacks.c:
10512 Fixed Gtk-Warning in goto_line
10514 * plugins/sourceview/Makefile.am:
10515 * plugins/sourceview/anjuta-document.c:
10516 * plugins/sourceview/anjuta-view.c:
10517 * plugins/sourceview/anjuta-view.h:
10518 * plugins/sourceview/sourceview-autocomplete.c:
10519 * plugins/sourceview/sourceview-autocomplete.h:
10520 * plugins/sourceview/sourceview-private.h:
10521 * plugins/sourceview/sourceview-tags.c:
10522 * plugins/sourceview/sourceview-tags.h:
10523 * plugins/sourceview/sourceview.c:
10524 * plugins/sourceview/tag-window.c:
10525 * plugins/sourceview/tag-window.h:
10526 Created a nice API for tag and completion windows
10528 * plugins/sourceview/sourceview-print.h:
10529 * plugins/sourceview/sourceview-print.c:
10532 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10534 * plugins/sourceview/sourceview.c:
10535 Fixed typo (Sort bookmarks).
10537 2006-04-01 Johannes Schmid <jhs@gnome.org>
10539 * plugins/sourceview/anjuta-document.c:
10540 * plugins/sourceview/anjuta-document.h:
10541 * plugins/sourceview/anjuta-view.c:
10542 * plugins/sourceview/anjuta-view.h:
10543 * plugins/sourceview/sourceview-autocomplete.c:
10544 * plugins/sourceview/sourceview-autocomplete.h:
10545 * plugins/sourceview/sourceview-prefs.c:
10546 * plugins/sourceview/sourceview-prefs.h:
10547 * plugins/sourceview/sourceview-private.h:
10548 * plugins/sourceview/sourceview-tags.c:
10549 * plugins/sourceview/sourceview-tags.h:
10550 * plugins/sourceview/sourceview.c:
10551 * plugins/sourceview/sourceview.glade:
10552 * plugins/sourceview/tag-window.c:
10553 * plugins/sourceview/tag-window.h:
10555 Improved code complete and autocomplete
10557 2006-04-01 Johannes Schmid <jhs@gnome.org>
10559 * plugins/sourceview/Makefile.am:
10560 * plugins/sourceview/bookmark.png:
10561 * plugins/sourceview/marker-attentive.png:
10562 * plugins/sourceview/marker-basic.png:
10563 * plugins/sourceview/marker-intense.png:
10564 * plugins/sourceview/marker-light.png:
10565 * plugins/sourceview/sourceview.c:
10567 Added pixmaps for all marker types and show bookmarks
10570 * plugins/sourceview/Makefile.am:
10571 Build sourceview on 2.14 only
10573 2006-03-31 Johannes Schmid <jhs@gnome.org>
10575 * plugins/sourceview/Makefile.am:
10576 * plugins/sourceview/anjuta-document.c:
10577 * plugins/sourceview/anjuta-view.c:
10578 * plugins/sourceview/anjuta-view.h:
10579 * plugins/sourceview/sourceview-autocomplete.c:
10580 * plugins/sourceview/sourceview-private.h:
10581 * plugins/sourceview/sourceview-tags.c:
10582 * plugins/sourceview/sourceview-tags.h:
10583 * plugins/sourceview/sourceview.c:
10584 * plugins/sourceview/tag-window.c:
10585 * plugins/sourceview/tag-window.h:
10587 Added code completion with tag manager to the editor and fixed a save_as bug
10589 2006-03-31 Johannes Schmid <jhs@gnome.org>
10591 * src/main.c: Revert patch from Rob to allow building with
10593 * configure.in: Require at least 2.12 libraries
10595 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10597 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10599 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10600 Improve anjuta-plugin project template: Added missed files dist tarball
10603 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10606 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10608 reviewed by: Johannes Schmid <jhs@gnome.org>
10610 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10611 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10612 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10613 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10615 Improve anjuta-plugin project template. Also fix for #322744
10617 2006-03-27 Johannes Schmid <jhs@gnome.org>
10619 * plugins/sourceview/sourceview-private.h:
10620 plugins/sourceview/sourceview.c:
10622 Added basic bookmark support
10624 2006-03-27 Johannes Schmid <jhs@gnome.org>
10629 Patch from Rob Bradfort <robster@debian.org>:
10630 * src/main.c: (get_command_line_args), (main):
10631 Migration from popt to GOption
10633 2006-03-26 Naba Kumar <naba@gnome.org>
10635 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10636 size to scale itself with theme.
10638 2006-03-26 Naba Kumar <naba@gnome.org>
10640 * plugins/file-manager/an_file_view.c,
10641 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10642 when symbolview and fileview objects are destroyed to avoid crashes
10643 after the plugins are disabled.
10645 2006-03-26 Naba Kumar <naba@gnome.org>
10647 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10648 Deleted unused file.
10650 * plugins/glade/plugin.c: Be able to close glade plugin when there
10651 there is no glade project loaded.
10653 * plugins/sourceview/sourceview.plugin,
10654 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10656 2006-03-23 Naba Kumar <naba@gnome.org>
10658 * plugins/editor/print.c: Fixed a bug where some sections of
10659 printed/previewed text is not highlighted.
10661 2006-03-20 Johannes Schmid <jhs@gnome.org>
10663 * libanjuta/interfaces/libanjuta.idl:
10665 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10666 as we do not use private apis. Show help window and startup because it does
10669 * plugins/document-manager/action-callbacks.c:
10670 plugins/editor/Makefile.am:
10671 plugins/editor/text_editor.c:
10672 plugins/editor/print.c:
10673 plugins/editor/print.h:
10675 Fixed printing (nobody has missed it BTW ;-)
10677 * plugins/sourceview/sourceview.c:
10680 2006-03-20 Naba Kumar <naba@gnome.org>
10682 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10683 devhelp >= 0.9 < 0.11 versions.
10685 2006-03-20 Johannes Schmid <jhs@gnome.org>
10687 * plugins/sourceview/anjuta-document-loader.c
10688 plugins/sourceview/sourceview.c:
10690 Fixed encoding bugs
10692 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10694 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10695 Fixed bug (line position)
10696 Give the good line position whatever the active editor.
10698 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10700 * configure.in: Added fi to ALL_LINGUAS
10702 2006-03-19 Johannes Schmid <jhs@gnome.org>
10704 * plugins/sourceview/anjuta-document-loader.c:
10705 replace gnome_vfs_get_mime_type_for_name_and data
10707 * plugins/build-basic-autotools/build-basic-autotools.c:
10710 2006-03-17 Johannes Schmid <jhs@gnome.org>
10712 * plugins/editor/editor.glade:
10713 Added style-editor again after it got lost somehow
10715 2006-03-17 Johannes Schmid <jhs@gnome.org>
10717 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10718 configure.in: require devhelp 0.11
10720 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10722 plugins/build-basic-autotools/build-basic-autotools.c:
10723 forgot a an installtion callback for the "install as root"-feature
10725 2006-03-17 Massimo Cora' <maxcvs@email.it>
10727 reviewed by: Johannes Schmid <jhs@gnome.org>
10729 * plugins/class-gen/anjuta-class-gen-plugin.glade
10730 plugins/class-gen/class_gen.c
10731 plugins/class-gen/goc_template_header
10732 plugins/class-gen/goc_template_source
10736 2006-03-16 Johannes Schmid <jhs@gnome.org>
10738 * plugins/sourceview/sourceview.c:
10739 Fixed "save-point" signal for undo actions
10741 2006-03-16 Massimo Cora' <maxcvs@email.it>
10743 reviewed by: Johannes Schmid <jhs@gnome.org>
10745 * plugins/document-manager/anjuta-docman.c:
10746 Implement tab drag and drop
10748 2006-03-16 Johannes Schmid <jhs@gnome.org>
10750 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10751 plugins/build-basic-autotools/build-basic-autotools.c:
10753 Implemented "install as root"-feature (#321455)
10755 2006-03-16 Johannes Schmid <jhs@gnome.org>
10758 plugins/sourceview/.cvsignore
10759 plugins/tools/scripts/.cvsignore:
10760 Added/extended .cvsignore files
10762 * plugins/sourceview/sourceview-autocomplete.c:
10763 plugins/sourceview/sourceview-autocomplete.h:
10764 plugins/sourceview/sourceview-prefs.c:
10765 plugins/sourceview/sourceview-private.h:
10766 plugins/sourceview/sourceview.glade:
10767 Autcomplete just works(tm) now and respects preferences
10769 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10770 Use better algorithm from autocomplete
10772 2006-03-15 Johannes Schmid <jhs@gnome.org>
10774 * src/anjuta-app.c:
10777 2006-03-15 Johannes Schmid <jhs@gnome.org>
10779 * libanjuta/interfaces/libanjuta.idl:
10780 plugins/class-gen/class_gen.c:
10781 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10782 plugins/project-manager/plugin.c:
10784 Allow to add multiple source files (#320191)
10786 * configure.in: Require gnome-build 0.1.3
10788 2006-03-14 Johannes Schmid <jhs@gnome.org>
10790 * plugins/macro/macro-utils.c: Fixed bug #333606
10791 * plugins/file-wizard/file.c: Fixed bug #333601
10793 2006-03-13 Johannes Schmid <jhs@gnome.org>
10795 * plugins/sourceview/sourceview_autocomplete.c
10796 plugins/sourceview/sourceview_autocomplete.h
10797 plugins/sourceview/sourceview.c
10798 plugins/sourceview/sourceview-private.h
10799 plugins/sourceview/sourceview-prefs.c:
10801 Cleaned up and fixed several issues
10803 2006-03-13 Johannes Schmid <jhs@gnome.org>
10805 * plugins/sourceview/Makefile.am:
10806 plugins/sourceview/sourceview-autocomplete.c
10807 plugins/sourceview/sourceview-autocomplete.h:
10808 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10809 plugins/sourceview/sourceview-private.h:
10810 plugins/sourceview/sourceview.c:
10812 Added (buggy) autocomplete feature to sourceview
10814 2006-03-12 Naba Kumar <naba@gnome.org>
10816 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10817 libanjuta/anjuta-session.c: Added API docs.
10819 2006-03-12 Naba Kumar <naba@gnome.org>
10821 * TODO.tasks: Added couple of tasks.
10822 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10823 Register private class as early as possible so that members could
10824 point to self class. Code clean up.
10826 2006-03-12 Naba Kumar <naba@gnome.org>
10828 * po/POTFILES.in, po/POTFILES.skip: Updated.
10830 2006-03-11 Naba Kumar <naba@gnome.org>
10832 * libanjuta/anjuta-shell.c,
10833 plugins/document-manager/anjuta-docman.c,
10834 plugins/document-manager/plugin.c,
10835 plugins/symbol-browser/an_symbol_search.c,
10836 plugins/valgrind/vgrule-list.c: Use correct signal names while
10839 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10840 signal names and fixed enum IANJUTA_TYPE_* macro.
10842 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10844 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10845 plugins/search/search-replace.c :
10846 Fixed bug (Bookmark the good line).
10847 Search & Replace (Mark all matched strings).
10849 2006-03-09 Johannes Schmid <jhs@gnome.org>
10851 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10852 Completed changes from yesterday
10854 * plugins/document-manager/anjuta-document-manager.glade:
10855 plugins/editor/editor.glade
10856 plugins/editor/plugin.c: (activate_plugin)
10857 plugins/editor/text_editor.c
10858 plugins/sourceview/Makefile.am
10859 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10860 plugins/sourceview/sourceview.glade:
10861 Completed preference changes
10863 2006-03-08 Johannes Schmid <jhs@gnome.org>
10865 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10866 plugins/search/plugin.c: (activate_plugin):
10868 Removed Gtk-Criticals
10870 * plugins/document-manager/anjuta-document-manager.glade:
10871 plugins/document-manager/plugin.c: (on_docman_auto_save),
10872 (on_gconf_notify_timer), (prefs_init):
10873 plugins/document-manager/plugin.h:
10874 plugins/editor/text_editor.c: (text_editor_instance_init),
10875 (text_editor_dispose):
10876 plugins/editor/text_editor.h:
10877 plugins/editor/text_editor_cbs.c:
10878 plugins/editor/text_editor_cbs.h:
10879 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10880 plugins/glade/plugin.c: (activate_plugin):
10881 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10882 plugins/sourceview/sourceview-private.h:
10883 plugins/sourceview/sourceview.c: (on_menu_popup),
10884 (sourceview_new), (ifile_open), (ifile_savable_save),
10885 (ifile_savable_save_as), (ieditor_set_popup_menu),
10886 (ieditor_get_filename), (imark_mark):
10888 Moved autosave from editor to document manager and fixed some things in
10891 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10893 * plugins/search/anjuta-search.glade :
10894 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10895 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10896 plugins/search/search-replace.c : Fixed bug.
10898 2006-03-08 Johannes Schmid <jhs@gnome.org>
10900 * plugins/search/anjuta-search.glade
10901 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10903 2006-03-07 Johannes Schmid <jhs@gnome.org>
10905 * plugins/document-manager/action-callbacks.c
10906 plugins/document-manager/anjuta-document-manager.glade
10907 plugins/document-manager/plugin.c: (prefs_init),
10909 plugins/editor/Makefile.am:
10910 plugins/editor/editor.glade:
10911 plugins/editor/plugin.c: (on_style_button_clicked),
10912 (activate_plugin), (dispose):
10913 plugins/editor/style-editor.c:
10915 Startet to seperate document-manager and editor preferences
10917 * plugins/search/Makefile.am:
10918 plugins/search/anjuta-search.glade:
10919 plugins/search/search-replace.c:
10921 Moved search GUI to search-plugin
10923 * plugins/sourceview/sourceview-prefs.c:
10924 plugins/sourceview/sourceview-prefs.h:
10925 plugins/sourceview/sourceview-private.h:
10926 plugins/sourceview/sourceview.c:
10927 plugins/sourceview/sourceview.h:
10928 plugins/sourceview/Makefile.am:
10929 plugins/sourceview/anjuta-document.h:
10930 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10931 plugins/sourceview/plugin.c:
10933 Added some preferences to sourceview and fixed vfs_monitor
10935 * tagmanager/c.c: (parseParens):
10936 Removed annoying debug message
10938 * libanjuta/interfaces/libanjuta.idl:
10939 Removed IAnjutaEditorFactory::create_style_editor()
10941 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10943 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10944 Search : Bookmark all matched lines.
10946 2006-03-06 Johannes Schmid <jhs@gnome.org>
10948 * plugins/class-gen/anjuta-class-gen.plugin.in
10949 plugins/file-loader/plugin.c: (sort_wizards)
10950 (on_create_submenu), (activate_plugin)
10951 plugins/file-wizard/anjuta-file-wizard.plugin.in
10952 plugins/glade/anjuta-glade.plugin.in
10953 plugins/project-import/anjuta-project-import.plugin.in
10954 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10956 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
10957 sorted alphabeticly
10959 * plugins/project-wizard/templates/mkfile.wiz:
10960 Use configured project directory instead of ~/myproject
10962 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
10964 Show markers (again) and monitor uri
10966 2006-03-06 Naba Kumar <naba@gnome.org>
10968 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
10969 typedefs separately so that forward linking would work.
10970 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
10972 2006-03-05 Naba Kumar <naba@gnome.org>
10974 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
10975 passing Enums and Structs in signals. Define struct _Name in
10976 generated code, so that forward referencing.
10977 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
10979 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
10981 2006-03-05 Naba Kumar <naba@gnome.org>
10983 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
10984 support. Generate GType definitions for enums in generated codes
10985 so that enums could be passed as signal params.
10987 2006-03-04 Naba Kumar <naba@gnome.org>
10989 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
10990 Restored cvs-moved revision files. They were originally marked
10991 deleted at their older locations. Now they are restored at
10992 their new locations. The changeset is one that was committed
10993 as part of document-manager, editor, search and print plugins
10994 separation from editor plugin.
10996 2006-03-03 Johannes Schmid <jhs@gnome.org>
10998 * plugins/sourceview/*:
10999 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
11002 2006-03-04 Naba Kumar <naba@gnome.org>
11004 * plugins/gdb/*: Deleted removed files (see previous changlog
11005 entry for files list).
11007 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11009 * plugins/debug-mananger/breakpoints.c,
11010 plugins/debug-manager/breakpoints.h,
11011 plugins/debug-manager/debug_tree.c,
11012 plugins/debug-manager/debug_tree.h,
11013 plugins/debug-manager/info.c,
11014 plugins/debug-manager/info.h,
11015 plugins/debug-manager/locals.c,
11016 plugins/debug-manager/locals.h,
11017 plugins/debug-manager/memory.c,
11018 plugins/debug-manager/memory.h,
11019 plugins/debug-manager/registers.c,
11020 plugins/debug-manager/registers.h,
11021 plugins/debug-manager/sharedlib.c,
11022 plugins/debug-manager/sharedlib.h,
11023 plugins/debug-manager/signal.c,
11024 plugins/debug-manager/signal.h,
11025 plugins/debug-manager/stack_trace.c,
11026 plugins/debug-manager/stack_trace.h,
11027 plugins/debug-manager/watch.c,
11028 plugins/debug-manager/watch.h,
11029 plugins/debug-manager/Makefile.am:
11030 Move from gdb plugin to debug manager plugin
11032 * plugins/debug-manager/anjuta-debug-manager.glade,
11033 plugins/debug-manager/anjuta-debug-manager.ui:
11034 Move all user interface from gdb to debug manager
11036 * plugins/debug-manager/utilities.c,
11037 plugins/debug-manager/utilities.h:
11038 Remove some unused code
11039 Add useful code from gdb plugin
11041 * plugins/debug-manager/start.c,
11042 plugins/debug-manager/start.h:
11043 Include code of attach_process
11044 Add more code to start the debugger
11046 * plugins/debug-manager/plugin.c,
11047 plugins/debug-manager/plugin.h,
11048 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11049 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11051 * plugins/debug-manager/debugger.c,
11052 plugins/debug-manager/debugger.h:
11053 Implement a queue of debugger command
11055 * plugins/gdb/actions.c,
11056 plugins/gdb/actions.h,
11057 plugins/gdb/watch_cbs.c,
11058 plugins/gdb/watch_cbs.h,
11059 plugins/gdb/watch_gui.c,
11060 plugins/gdb/watch_gui.h:
11063 * plugins/gdb/debugger.c,
11064 plugins/gdb/debugger.h,
11065 plugins/gdb/gdbmi.c,
11066 plugins/gdb/gdbmi.h,
11067 plugins/gdb/utilities.c,
11068 plugins/gdb/utilities.h,
11069 plugins/gdb/Makefile.am,
11070 plugins/gdb/anjuta-gdb.plugin.in:
11071 Implement necessary functions
11073 * plugins/gdb/parser.c,
11074 plugins/gdb/parser.h:
11075 Code for parsing variable previously in debug_tree.c
11077 * plugins/gdb/anjuta-gdb.glade,
11078 plugins/gdb/anjuta-gdb.ui:
11079 Remove user interface
11081 * plugins/gdb/gdbmi-test.c:
11084 * plugins/gdb/anjuta-gdb.plugin.png:
11085 Try an improved icon for gdb (archer fish)
11087 * libanjuta/anjuta-debugger.c,
11088 libanjuta/anjuta-debugger.h,
11089 libanjuta/interfaces/libanjuta.idl,
11090 libanjuta/interfaces/anjuta-idl-compiler.pl,
11091 libanjuta/Makefile.am:
11092 Add declaration used in new IAnjutaDebugger interface
11094 * manuals/reference/libanjuta.types,
11095 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11096 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11097 Update documentation
11099 2006-03-02 Naba Kumar <naba@gnome.org>
11101 * manuals/reference/libanjuta/Makefile.am,
11102 manuals/reference/libanjuta/libanjuta-docs.sgml,
11103 manuals/reference/libanjuta/libanjuta-sections.txt,
11104 manuals/reference/libanjuta/libanjuta.types,
11105 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11106 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11107 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11108 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11109 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11110 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11111 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11112 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11113 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11114 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11115 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11116 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11117 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11118 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11119 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11120 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11121 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11122 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11123 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11124 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11125 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11126 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11127 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11128 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11129 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11130 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11131 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11132 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11133 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11134 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11135 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11136 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11137 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11138 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11139 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11140 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11141 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11142 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11143 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11144 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11145 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11146 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11147 manuals/reference/libanjuta/tmpl/plugins.sgml,
11148 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11149 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11150 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11151 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11152 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11153 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11154 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11155 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11156 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11157 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11158 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11159 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11160 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11161 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11164 2006-02-28 Naba Kumar <naba@gnome.org>
11166 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11167 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11168 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11169 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11170 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11171 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11172 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11173 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11174 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11175 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11176 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11177 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11178 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11179 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11181 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11183 * plugins/sourceview/sourceview.c:
11184 Select to brace, select block.
11186 2006-02-28 Johannes Schmid <jhs@gnome.org>
11188 * plugins/file-wizard/Makefile.am
11189 plugins/file-wizard/action-callbacks.c (removed)
11190 plugins/file-wizard/action-callbacks.h (removed)
11191 plugins/file-wizard/anjuta-file-wizard.ui
11192 plugins/file-wizard/plugin.c: (activate_plugin),
11193 (deactivate_plugin)
11194 plugins/file-wizard/plugin.h:
11195 Removed Edit->Insert Text submenu (replace by macros plugin)
11197 * plugins/sourceview/sourceview.c: (sourceview_new),
11198 (ieditor_set_popup_menu):
11199 Fixed some more bugs
11201 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11203 2006-02-28 Naba Kumar <naba@gnome.org>
11205 * plugins/file-manager/an_file_view.c,
11206 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11207 rows also and with delay 1 sec (the color and timout value should
11208 probably be picked up from some system wide preference key).
11210 2006-02-28 Naba Kumar <naba@gnome.org>
11212 * libanjuta/interfaces/libanjuta.idl,
11213 plugins/document-manager/action-callbacks.c,
11214 plugins/document-manager/plugin.c,
11215 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11216 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11217 Added interface checks in document manager and enable/disable
11218 menus based on supported interface.
11220 * plugins/project-import/anjuta-project-import.glade: Set some
11221 resonable size for the import dialog.
11223 2006-02-27 Naba Kumar <naba@gnome.org>
11225 * libanjuta/interfaces/libanjuta.idl,
11226 plugins/document-manager/action-callbacks.c,
11227 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11228 and eol conversion actions.
11230 2006-02-27 Johannes Schmid <jhs@gnome.org>
11232 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11233 * plugins/file-manager/an_file_view.c
11234 plugins/file-manager/plugin.h: Added tooltips
11235 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11237 2006-02-26 Naba Kumar <naba@gnome.org>
11239 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11240 plugins/build-basic-autotools/build-basic-autotools.c,
11241 plugins/build-basic-autotools/build-basic-autotools.h,
11242 plugins/build-basic-autotools/executer.c,
11243 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11244 disable indicator highlights preferences from message manager to
11245 build plugin. Implemented message indicator highlights in build tool.
11247 * plugins/editor/text_editor.c: Fixed indicators.
11249 2006-02-26 Johannes Schmid <jhs@gnome.org>
11251 * plugins/sourceview/sourceview.c:
11254 * plugins/subversion/svn_auth.c:
11255 Fixed username/password authentification but there might be a memory corruption
11257 2006-02-26 Naba Kumar <naba@gnome.org>
11259 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11260 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11261 libanjuta/anjuta-launcher.h: Added documentation.
11263 2006-02-24 Naba Kumar <naba@gnome.org>
11265 * plugins/editor/text_editor.c: Fixed change in API in
11266 IAnjutaEditorSelection::set().
11268 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11270 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11271 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11272 libanjuta/interfaces/libanjuta.idl :
11273 Search in sourceview editor (Select in buffer).
11276 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11278 * plugins/sourceview/sourceview.c :
11279 Fixed Replace, to_upper, to_lower.
11281 * plugins/search/search-replace_backend.c :
11282 Renamed header name.
11284 2006-02-22 Naba Kumar <naba@gnome.org>
11286 * libanjuta/anjuta-plugin-description.c,
11287 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11288 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11289 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11290 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11291 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11293 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11294 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11296 2006-02-21 Naba Kumar <naba@gnome.org>
11298 * libanjuta/interfaces/libanjuta.idl,
11299 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11300 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11301 interface for editor.
11303 2006-02-21 Naba Kumar <naba@gnome.org>
11305 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11307 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11308 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11310 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11312 * GTKSOURCEVIEW EDITOR
11313 plugins/sourceview/sourceview.c :
11314 Fixed copy and Goto Line.
11316 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11317 plugins/macro/plugin.c :
11318 Fixed Insert key word and Insert macro.
11320 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11322 * plugins/document-manager/anjuta-docman.c:
11323 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11326 plugins/Makefile.am:
11327 plugins/sourceview/.cvsignore:
11328 plugins/sourceview/Makefile.am:
11329 plugins/sourceview/plugin.c: :
11330 plugins/sourceview/plugin.h:
11331 plugins/sourceview/sourceview.c:
11332 plugins/sourceview/sourceview.h:
11333 plugins/sourceview/sourceview.plugin:
11334 plugins/sourceview/sourceview.plugin.in:
11335 plugins/sourceview/sourceview.png:
11337 Added sourceview editor plugin
11339 2006-02-19 Naba Kumar <naba@gnome.org>
11341 * libanjuta/interfaces/libanjuta.idl,
11342 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11343 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11344 plugins/cvs-plugin/cvs-interface.c,
11345 plugins/document-manager/action-callbacks.c,
11346 plugins/document-manager/action-callbacks.h,
11347 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11348 plugins/search/plugin.c, plugins/search/search-replace.c,
11349 plugins/search/search-replace_backend.c,
11350 plugins/subversion/subversion-actions.c,
11351 plugins/subversion/subversion-callbacks.c,
11352 plugins/tools/editor.c, plugins/tools/execute.c,
11353 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11354 few fatal warnings.
11356 2006-02-15 Naba Kumar <naba@gnome.org>
11358 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11361 * libanjuta/interfaces/libanjuta.idl,
11362 plugins/document-manager/anjuta-docman.c,
11363 plugins/document-manager/plugin.c,
11364 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11365 unnecessary parameters from IAnjutaEditor interface and used proper
11366 types instead of 'gpointer'. Fixed various compiler warnings.
11368 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11371 2006-02-12 Naba Kumar <naba@gnome.org>
11373 * po/POTFILES.in: Updated.
11375 2006-02-11 Naba Kumar <naba@gnome.org>
11377 * plugins/editor/properties.[cxx,h],
11378 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11379 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11380 to sci_prop_*(), because they were conflicting with external
11381 functions (in some ssl library).
11383 2006-02-08 Naba Kumar <naba@gnome.org>
11385 Patch from Massimo Cora <maxcvs@email.it>:
11386 * plugins/valgrind/anjuta-valgrind.schemas,
11387 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11388 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11389 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11390 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11391 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11392 plugins/valgrind/vgtoolview.c,
11393 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11394 before running the debugging session. I've added also a
11395 preference in Anjuta Preferences where you can specify
11396 the path to the valgrind binary. The default is /usr/bin/valgrind.
11397 Now it displays a dialog with the error. [it can be -program
11398 exited- or -file loaded or end of input-]. Some valgrind 3.x
11401 2006-01-29 Naba Kumar <naba@gnome.org>
11403 Patch from Massimo Cora <maxcvs@email.it>:
11404 * configure.in, plugins/Makefile.am,
11405 plugins/valgrind/*: Valgrind plugin (requires
11406 binutils-dev and valgrind to be installed.
11408 2005-01-24 Johannes Schmid <jhs@gnome.org>
11410 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11411 plugins/tools/variables.c:
11412 Added current directory to possible variables
11414 * Patch from Günther Brammer <gbrammer@gmx.de>
11415 plugins/document-manager/anjuta-docman.c:
11416 Fix a crash on opening a file
11418 AUTHORS: Added Günther Brammer
11420 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11422 * libanjuta/anjuta-launcher.c:
11423 Fix a bug in AnjutaLauncher when output is bigger than buffer
11424 Probably fix bug #315188 and #305134
11426 2005-12-28 Johannes Schmid <jhs@gnome.org>
11428 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11429 * src/about.c: Use new gtk about dialog
11430 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11431 Updated anjuta_ui_add_action_group_entries call
11433 Patch from Jean Breford <jean.breford@normalesup.org>
11434 and Markus Habermehl <bmh1980de@yahoo.de>:
11436 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11437 * AUTHORS: Added Jean and Markus
11439 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11440 * plugins/search/search-replace.c :
11441 Bookmark all matched lines.
11442 * plugins/search/search-replace_backend.c :
11443 Fixed bug (Search in all project files).
11445 2005-12-21 Johannes Schmid <jhs@gnome.org>
11447 * plugins/search/plugin.c:
11449 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11450 investigation needed.
11452 AUTHORS: Added Ross Goldner
11454 2005-12-19 Ross Golder <ross@golder.org>
11456 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11457 application/xml MIME type.
11459 2005-12-18 Johannes Schmid <jhs@gnome.org>
11461 po/POTFILES.in: Updated files after directory changes
11462 HACKING: Removed outdated section 3 (anoncvs)
11464 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11466 * plugins/build-basic-autotools/build-basic-autotools.c:
11467 Save all files in editor before running a command
11469 * plugins/tools/execute.c:
11470 Use document manager plugin instead of each editor for
11473 2005-12-15 Johannes Schmid <jhs@gnome.org>
11475 * plugins/document-manager/action-callbacks.c:
11476 (on_save_all1_activate), (on_swap_activate)
11477 plugins/document-manager/anjuta-docman.c:
11478 (on_save_as_filesel_response), (on_notebook_switch_page):
11480 Fixed some remaining issues in document-manger
11482 2005-12-15 Johannes Schmid <jhs@gnome.org>
11484 * plugins/profile-default/default.anjuta:
11485 Load Search plugin and Message Manager by default
11487 2005-12-14 Johannes Schmid <jhs@gnome.org>
11489 * plugins/editor/text_editor.c
11490 libanjuta/anjuta-utils.c:
11492 Check if files differ when gnome-vfs monitoring is used.
11495 2005-12-13 Johannes Schmid <jhs@gnome.org>
11497 * plugins/document-manager/plugin.c:
11498 Only save modified files in ianjuta_file_savable_save() for document-manager
11499 as discussed on mailing list.
11501 * plugins/cvs-plugin/cvs-callbacks.c:
11502 Fixed dialog handling for empty log message
11504 2005-12-13 Johannes Schmid <jhs@gnome.org>
11506 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11508 * plugins/project-manager/* Removed ununsed files
11510 * plugins/symbol-browser/an_symbol_iter.c
11511 plugins/build-basic-autotools/build-basic-autotools.c
11512 plugins/build-basic-autotools/executer.c
11513 plugins/class-gen/class_gen.c
11514 plugins/class-inheritance/class-inherit.c
11515 plugins/cvs-plugin/cvs-actions.c
11516 plugins/cvs-plugin/cvs-interface.c
11517 plugins/debug-manager/attach_process.
11518 plugins/devhelp/plugin.c
11519 plugins/document-manager/plugin.c
11520 plugins/document-manager/indent_util.c
11521 plugins/editor/properties.cxx
11522 plugins/editor/aneditor.cxx
11523 plugins/editor/style-editor.c
11524 plugins/editor/text_editor.c
11525 plugins/macro/macro_db.c
11528 Use DEBUG_PRINT for debug messages
11530 libanjuta/anjuta-debug.h: Include config.h
11532 HACKING: Updated (BTW: does anyone read this?)
11534 2005-12-12 Johannes Schmid <jhs@gnome.org>
11536 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11537 * plugins/gdb/debugger.c
11539 Fix a crasher in gdb plugin
11541 * plugins/gtodo/plugin.c
11542 plugins/search/plugin.c
11546 * plugins/document-manager/anjuta-docman.c:
11548 Fixed error markers
11550 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11552 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11554 * plugins/document-manager/anjuta-docman.c:
11555 highlight changed files in docman popup-menu
11556 * plugins/gdb/debug-tree.c:
11557 plugins/gdb/debugger.c
11558 Do not corupt entire "locals" tree when variable pointer have
11559 additional info and arrays/strucs/unions correctly.
11562 2005-12-11 Johannes Schmid <jhs@gnome.org>
11564 * plugins/document-manager/anjuta-docman.c
11565 plugins/document-manager/plugin.c
11566 plugins/editor/text_editor.c:
11568 AUTHORS: Added Johan Ersvik
11570 Fixed "is-dirty" bug and tab ordering
11572 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11574 * plugins/editor/aneditor-autocomplete.cxx
11575 plugins/editor/aneditor-calltip.cxx
11576 plugins/editor/aneditor-priv.h
11577 plugins/symbol-browser/an_symbol.c
11578 plugins/symbol-browser/an_symbol_view.c
11580 tagmanager/tm_symbol.c
11581 tagmanager/tm_tag.c
11582 tagmanager/include/tm_symbol.h
11583 tagmanager/include/tm_tag.h
11586 Better pointer recognition in tagmanager and symbol browser
11588 2005-12-11 Johannes Schmid <jhs@gnome.org>
11590 * plugins/search/*: New search plugin derived from search code in old editor
11593 * plugins/document-manager/*: new document-manger which is now seperated from
11594 editor to allow implementation of other editor widgets. Code is mostly derived
11595 from old editor plugin
11597 * plugins/print/* new print plugin which is not fully implemented in the
11600 * plugins/editor/text_editor.c: Added lots of interface code
11602 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11603 IAnjutaEditorFactory and extended IAnjutaEditor
11605 * configure.in, plugins/Makefile.am updated build system for new
11608 This is a huge commit which might still contain some bugs and also has
11609 some fixmes. Things that are not working are the search toolbar because it
11610 does not use the same backend as any other searching function and printing
11611 (easy to fix) because it did not yet implement IAnjutaPrintable.
11613 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11615 * plugins/project-wizard/property.c:
11616 Use newer GtkFileChooser instead of GtkFileSelection with
11617 GnomeFileEntry to avoid a bug
11619 * plugins/project-wizard/install.c:
11620 Avoid an endless loop if project directory is not writable
11622 * plugins/project-wizard/druid.c:
11623 Allow creating project in empty directory without a
11626 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11628 Patch from Massimo Cora <maxcvs@email.it>
11629 * plugins/class-inheritence/class-inherit.c
11630 plugins/class-inheritence/plugin.c
11631 plugins/class-inheritence/plugin.h
11634 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11635 no longer supported!
11637 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11639 Patch from Johan Ersvik <jersvik@fastmail.fm>
11640 * plugins/message-view/message-view.c
11641 plugins/build-basic-autotools/build-basic-autotools.c
11642 plugins/build-basic-autotools/automake-c.filters
11644 This patch correct regex-filters for newer automake
11647 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11649 * plugins/tools/execute.c:
11650 Detect variables inside a word
11652 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11654 * libanjuta/anjuta-status.[ch],
11655 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11656 plugins/editor/anjuta-docman.c :
11657 New anjuta-status procedure.
11659 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11662 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11663 plugins/editor/Makefile.am
11664 plugins/editor/anjuta-document-manager.glade
11665 plugins/editor/plugin.c plugins/editor/plugin.h
11666 plugins/editor/text_editor.c plugins/editor/text_editor.h
11668 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11669 plugins/editor/indent-util.c plugins/editor/indent-util.h
11670 plugins/editor/indent_test.c :
11671 Set and Preview indent preferences parameters.
11672 Saved indent user parameters.
11674 2005-10-27 Naba Kumar <naba@gnome.org>
11676 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11677 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11678 theme color for saved documents.
11680 2005-10-26 Naba Kumar <naba@gnome.org>
11682 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11683 list. Fixed bug #316731.
11685 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11687 * tagmanager/tm_symbol.c: Fixed bug #315218
11689 2005-10-23 Adam Weinberger <adamw@gnome.org>
11691 * plugins/build/build_file.c
11692 plugins/build-basic-autotools/build-basic-autotools.c
11693 plugins/tools/execute.c
11694 plugins/build/compile.c
11695 plugins/build/configurer.c
11696 plugins/debug-manager/plugin.c
11697 plugins/editor/plugin.c
11698 plugins/editor/print.c
11699 plugins/editor/text_editor.c
11700 plugins/file-loader/plugin.c
11701 plugins/file-manager/an_file_view.c
11702 plugins/symbol-browser/an_symbol_view.c
11703 plugins/gdb/debugger.c
11704 plugins/gdb/plugin.c
11705 plugins/glade/plugin.c
11706 plugins/macro/macro-actions.c
11707 plugins/macro/plugin.c
11708 plugins/profile-default/plugin.c
11709 plugins/project-manager/plugin.c
11710 plugins/project-manager/project_import.c
11711 plugins/symbol-browser/plugin.c
11712 plugins/tools/execute.c
11714 src/anjuta-actions.h
11716 Correct spacing errors before and after "...".
11718 2005-10-20 Naba Kumar <naba@gnome.org>
11720 * plugins/gdb/debugger.c: Fixed attach/detach process to
11721 updated UI properly.
11723 2005-10-18 Naba Kumar <naba@gnome.org>
11725 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11728 2005-10-13 Naba Kumar <naba@gnome.org>
11730 * plugins/project-mkfile-import/*: Removed separate import wizard for
11731 makefile based projects (because single widzard handles all wizards).
11733 * plugins/project-import/project-import.c: Made wizard window
11734 transient to main window.
11736 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11738 * AUTHORS: Added Eric's name in contributors list.
11740 * configure.in, plugins/Makefile.am,
11741 plugins/project-import/Makefile.am,
11742 plugins/project-import/anjuta-project-import.glade,
11743 plugins/project-import/project-import.c,
11744 plugins/project-import/project-import.h: Import wizard now detects
11745 both makefile and automake projects together instead of separate wizard.
11747 * plugins/project-wizard/templates/java/project.anjuta,
11748 plugins/project-wizard/templates/mkfile/project.anjuta,
11749 plugins/project-wizard/templates/python/project.anjuta,
11750 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11751 name to make it appropriate.
11753 2005-10-11 Naba Kumar <naba@gnome.org>
11755 * configure.in: Fixed glade3 version requirement.
11757 2005-09-29 Alexander Shopov <ash@contact.bg>
11759 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11761 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11763 * plugins/subversion/svn_auth.c
11764 plugins/subversion/anjuta_subversion.glade:
11765 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11767 2005-09-22 Naba Kumar <naba@gnome.org>
11769 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11771 * configure.in, plugins/Makefile.am
11772 plugins/project-manager/anjuta-project-manager.plugin.in,
11773 plugins/project-manager/plugin.c,
11774 (added) plugins/project-mkfile-import/.cvsignore,
11775 (added) plugins/project-mkfile-import/Makefile.am,
11776 (added) plugins/project-mkfile-import/
11777 anjuta-project-mkfile-import-plugin.png,
11778 (added) plugins/project-mkfile-import/
11779 anjuta-project-mkfile-import.glade,
11780 (added) plugins/project-mkfile-import/
11781 anjuta-project-mkfile-import.plugin.in,
11782 (added) plugins/project-mkfile-import/plugin.c,
11783 (added) plugins/project-mkfile-import/plugin.h,
11784 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11785 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11786 plugins/project-wizard/templates/Makefile.am,
11787 (added) plugins/project-wizard/templates/mkfile-logo.png,
11788 (added) plugins/project-wizard/templates/mkfile.wiz,
11789 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11790 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11791 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11792 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11793 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11794 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11795 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11796 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11797 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11798 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11799 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11800 Added makefile based project import wizard and wizard template.
11802 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11804 * libanjuta/anjuta-launcher.c: Reduced false password detections
11806 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11808 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11809 messages correctly.a
11811 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11813 * scintilla/Makefile.am: Changed scintilla library to noinst
11814 * pixmaps/Makefile.am: Install password.png
11815 * libanjuta/anjuta-launcher.c: Changed password detection
11816 to be able to access GNOME CVS with ssh.
11818 2005-08-31 Naba Kumar <naba@gnome.org>
11820 * plugins/glade/plugin.c: Set transient window for the widget
11823 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11825 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11827 2005-08-10 Naba Kumar <naba@gnome.org>
11829 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11830 as shortcut key for execute.
11832 * src/about.c: Clean up.
11834 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11835 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11838 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11840 * plugins/editor/search-replace_backend.c :
11841 Fixed search in File Patterns.
11843 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11845 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11847 2005-08-04 Naba Kumar <naba@gnome.org>
11849 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11850 for pango-1.8 rendering bug.
11852 2005-08-03 Naba Kumar <naba@gnome.org>
11854 * plugins/glade/plugin.c: Proper names for plugin widgets.
11856 * plugins/subversion/anjuta-subversion.glade,
11857 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11858 string allocations. Use passed default values when available.
11859 Set proper focus and dialog default response. Destroy dialog after use.
11860 Return error when appropriate.
11862 2005-08-02 Naba Kumar <naba@gnome.org>
11864 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11865 for pango-1.8 rendering bug.
11867 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11869 * scintilla/Makefile.am: Fixed a make -j x bug
11871 2005-08-02 Johannes Schmid <jhs@gnome.org>
11873 * plugins/subversion/svn-auth.c: Added username/password
11876 2005-08-01 Naba Kumar <naba@gnome.org>
11878 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11879 checks for character width calculations.
11881 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11883 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11885 2005-07-31 Naba Kumar <naba@gnome.org>
11887 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11888 messup with pango 1.8. Fixed bug #311846.
11890 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11892 * plugins/gdb/memory.c : Fixed bug 305082.
11894 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11895 plugins/project-wizard/templates/gcj.wiz,
11896 plugins/project-wizard/templates/gnome.wiz,
11897 plugins/project-wizard/templates/gtk.wiz,
11898 plugins/project-wizard/templates/java.wiz,
11899 plugins/project-wizard/templates/python.wiz,
11900 plugins/project-wizard/templates/wxwin.wiz,
11901 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11903 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11905 * plugins/tools/execute.c:
11906 Correct a crash if editor is closed while a tool still use it.
11908 2005-07-28 Naba Kumar <naba@gnome.org>
11910 * scintilla/*: Updated scintilla from their latest CVS.
11912 2005-07-27 Naba Kumar <naba@gnome.org>
11914 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11915 plugins/build-basic-autotools/build-basic-autotools.c,
11916 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11917 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11918 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11919 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11920 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11921 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11922 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11923 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11924 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11925 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11926 argument to anjuta_ui_add_action_group_entries() and
11927 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11928 Fixed all plugins to pass translation domain. This fixes untranslated
11931 2005-07-27 Naba Kumar <naba@gnome.org>
11933 * plugins/class-inheritance/class-callbacks.c,
11934 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11935 proper system colors.
11937 2005-07-26 Naba Kumar <naba@gnome.org>
11939 * ROADMAP: Updated and added more tasks.
11941 2005-07-25 Naba Kumar <naba@gnome.org>
11943 * ROADMAP: Updated and added more tasks.
11945 2005-07-24 Naba Kumar <naba@gnome.org>
11947 * HACKING: Fixed format.
11949 2005-07-24 Naba Kumar <naba@gnome.org>
11951 * ROADMAP: Fixed format.
11952 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11954 2005-07-24 Naba Kumar <naba@gnome.org>
11956 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
11957 * data/properties/cpp.properties: Added *.c++ as file extension for c++
11959 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
11961 * plugins/tools/dialog.c, plugins/tools/dialog.h:
11962 Correct wrong sensitivity setting
11964 * plugins/tools/tool.c: Correct a crash when removing overridden tool
11966 * plugins/tools/variable.c: Add variables for project manager
11968 2005-07-23 Naba Kumar <naba@gnome.org>
11970 * ROADMAP: updated.
11972 2005-07-23 Naba Kumar <naba@gnome.org>
11974 * plugins/subversion/Makefile.am,
11975 plugins/subversion/svn-auth.c,
11976 plugins/subversion/svn-auth.h: Added subversion authentication code
11979 * plugins/subversion/subversion-callbacks.c,
11980 plugins/subversion/subversion-callbacks.h,
11981 plugins/subversion/svn-backend-priv.h,
11982 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
11983 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
11984 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
11985 Added file mode line.
11987 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
11989 * configure.in: Added 'gl' to ALL_LINGUAS.
11991 2005-07-21 Naba Kumar <naba@gnome.org>
11993 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
11994 the active sources and kill the running process without emitting
11995 signals (which could be fatal because the object is being destroyed).
11996 Incidentally, fixed the crash that happens when stopping an active
11997 debugger session. Disabled debug prints and code clean up.
12000 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
12001 message view object, because that prevents many unprocessed outputs
12002 from the cvs command from being appended in view. Does not set NULL
12003 to mesg_view private member (not required) so that any pending outputs
12004 to view is processed.Fixed bug #172666.
12006 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
12007 type in supported list.
12009 2005-07-18 Adam Weinberger <adamw@gnome.org>
12011 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12012 grammar/spelling fixes.
12014 2005-07-17 Naba Kumar <naba@gnome.org>
12016 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12017 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12018 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12019 plugins/project-wizard/templates/anjuta-plugin.wiz,
12020 plugins/project-wizard/templates/gcj.wiz,
12021 plugins/project-wizard/templates/gnome.wiz,
12022 plugins/project-wizard/templates/gtk.wiz,
12023 plugins/project-wizard/templates/gtkmm.wiz,
12024 plugins/project-wizard/templates/java.wiz,
12025 plugins/project-wizard/templates/python.wiz,
12026 plugins/project-wizard/templates/terminal.wiz,
12027 plugins/project-wizard/templates/terminal/Makefile.am,
12028 plugins/project-wizard/templates/terminal/po/Makefile.am,
12029 plugins/project-wizard/templates/terminal/src/Makefile.am,
12030 plugins/project-wizard/templates/wxwin.wiz,
12031 plugins/project-wizard/templates/xlib-dock.wiz,
12032 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12033 wizards and updated .wiz files to install them in newly created
12036 2005-07-16 Naba Kumar <naba@gnome.org>
12038 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12040 * plugins/file-manager/an_file_view.c,
12041 plugins/file-manager/plugin.c: Added file manager preferences to
12042 show/hide files ignored by version control (e.g. cvsignore).
12044 * plugins/editor/text_editor.c: Initialize vfs info struct.
12046 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12047 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12048 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12049 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12050 omf-install/.cvsignore, pixmaps/.cvsignore,
12051 plugins/file-manager/anjuta-file-manager-plugin.glade,
12052 scintilla/.cvsignore, scintilla/include/.cvsignore,
12053 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12054 tagmanager/python.c: Updated.
12056 2005-07-16 Naba Kumar <naba@gnome.org>
12058 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12059 Fixed python parser to parser class methods.
12061 2005-07-15 Naba Kumar <naba@gnome.org>
12063 * plugins/project-wizard/property.c: Used parenthesis to remove
12066 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12067 plugins/project-wizard/templates/gcj.wiz,
12068 plugins/project-wizard/templates/gnome.wiz,
12069 plugins/project-wizard/templates/gtk.wiz,
12070 plugins/project-wizard/templates/gtkmm.wiz,
12071 plugins/project-wizard/templates/java.wiz,
12072 plugins/project-wizard/templates/python.wiz,
12073 plugins/project-wizard/templates/terminal.wiz,
12074 plugins/project-wizard/templates/wxwin.wiz,
12075 plugins/project-wizard/templates/xlib-dock.wiz,
12076 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12079 2005-07-15 Naba Kumar <naba@gnome.org>
12081 * plugins/project-wizard/templates/java.wiz,
12082 plugins/project-wizard/templates/java/Makefile.am,
12083 plugins/project-wizard/templates/java/project.anjuta,
12084 plugins/project-wizard/templates/python.wiz,
12085 plugins/project-wizard/templates/python/Makefile.am,
12086 plugins/project-wizard/templates/python/project.anjuta: Use different
12087 project files for java and python module where debugger is not
12088 included in the list of plugins.
12090 2005-07-15 Naba Kumar <naba@gnome.org>
12092 * configure.in, plugins/project-wizard/templates/Makefile.am,
12093 plugins/project-wizard/templates/gcj-logo.png,
12094 plugins/project-wizard/templates/gcj.wiz,
12095 plugins/project-wizard/templates/gcj/.cvsignore,
12096 plugins/project-wizard/templates/gcj/Makefile.am,
12097 plugins/project-wizard/templates/gcj/configure.in.tpl,
12098 plugins/project-wizard/templates/gcj/src/.cvsignore,
12099 plugins/project-wizard/templates/gcj/src/Makefile.am,
12100 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12101 plugins/project-wizard/templates/java-logo.png,
12102 plugins/project-wizard/templates/java.wiz,
12103 plugins/project-wizard/templates/java/configure.in.tpl,
12104 plugins/project-wizard/templates/java/po/Makefile.am,
12105 plugins/project-wizard/templates/java/po/POTFILES.in,
12106 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12107 plugins/project-wizard/templates/java/src/main.java,
12108 plugins/project-wizard/templates/python-logo.png,
12109 plugins/project-wizard/templates/python.wiz,
12110 plugins/project-wizard/templates/python/.cvsignore,
12111 plugins/project-wizard/templates/python/Makefile.am,
12112 plugins/project-wizard/templates/python/configure.in.tpl,
12113 plugins/project-wizard/templates/python/po/.cvsignore,
12114 plugins/project-wizard/templates/python/po/Makefile.am,
12115 plugins/project-wizard/templates/python/po/POTFILES.in,
12116 plugins/project-wizard/templates/python/src/.cvsignore,
12117 plugins/project-wizard/templates/python/src/Makefile.am,
12118 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12119 plugins/project-wizard/templates/python/src/main.py: Added Generic
12120 gcj and python project wizards. Fixed Generic java project to
12121 use _JAVA primary. Update gnome-build from cvs for them to work
12124 2005-07-12 Naba Kumar <naba@gnome.org>
12126 * plugins/project-manager/plugin.c: Automatically determine
12127 project backend by probing.
12129 2005-07-04 Naba Kumar <naba@gnome.org>
12131 * Makefile.am: Do not install old anjuta.glade file which conflicts
12132 with newer src/anjuta.glade.
12134 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12136 * plugins/an_symbol_prefs.c:
12137 Sort list of available symbol files
12139 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12141 * plugins/build-basic-autotools.c:
12144 * plugins/gtodo/libgtodo.c:
12145 Possible fix for #307800
12147 * libanjuta/anjuta-encodings.c
12148 libanjuta/anjuta-launcher.c
12149 libanjuta/anjuta-preference-dialog.c
12150 libanjuta/anjuta-preferences.c
12151 libanjuta/anjuta-ui.c
12152 libanjuta/anjuta-util.c
12153 libanjuta/cell-renderer-captioned-image.c
12154 libanjuta/plugin.c:
12156 Patch from de_lupus@pandora.be (Kristof Vansant):
12157 Replaced deprecated gnome-i18n.h
12160 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12162 * plugins/subversion/anjuta-subversion.glade
12163 plugins/subversion/anjuta-subversion.ui
12164 plugins/subversion/plugin.c
12165 plugins/subversion/subversion-actions.c
12166 plugins/subversion/subversion-callbacks.h
12167 plugins/subversion/subversion-callbacks.c
12168 plugins/subversion/svn-backend-priv.h
12169 plugins/subversion/svn-backend.h
12170 plugins/subversion/svn-backend.c
12171 plugins/subversion/svn-thread.h
12172 plugins/subversion/svn-thread.c:
12174 Implemented Subversion diff
12176 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12178 * plugins/build-basic-autotools/build-basic-autotools.c:
12179 Fixed crash bug! Might be useful to release 2.0.2 soon
12180 because this bug will crash any build which produces errors
12183 === Anjuta 2.0.1 ===
12185 2005-06-27 Naba Kumar <naba@gnome.org>
12187 * plugins/tools/execute.c: Formated code.
12189 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12191 * plugins/build-basic-autotools/build-basic-autotools.c:
12192 Remove two memory leaks
12193 Check command output versus untranslated strings too
12195 * plugins/tools/execute.c:
12196 Remove two memory leaks
12197 Check command output versus untranslated strings too
12198 Remove description message
12200 * plugins/tools/fileop.c:
12201 Escape tool name in xml configuration file
12203 2005-05-26 Naba Kumar <naba@gnome.org>
12205 * configure.in: Bumped version to 2.0.1
12206 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12208 * plugins/tools/execute.c: Fixed clickable messages.
12211 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12212 Deactivate glade plugin when last glade project is closed. Reorder
12213 glade widgets in layout. Change glade project when user selects a
12214 new project. Removed project from the list when user closes it. Fixed
12215 glade project file loading from URI. Save and restored loaded glade
12216 projects in/from session.
12218 * plugins/class-gen/action-callbacks.c,
12219 plugins/class-gen/anjuta-class-gen-plugin.glade,
12220 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12221 plugins/file-wizard/anjuta-file-wizard.glade,
12222 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12223 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12224 "Add to project" correctly. Use the source file path returned after
12225 adding to project. Fixed memory leaks. Deactivate wizard plugins
12228 * plugins/project-manager/plugin.c,
12229 plugins/project-wizard/anjuta-project-wizard.glade,
12230 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12231 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12232 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12233 project-wizard preference page to anjuta app, because they are
12234 more appropriated as general preferences. Renamed username and
12235 useremail properties keys.
12237 * po/POTFILES.in: Updated.
12239 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12242 * plugins/file-loader/plugin.c: Do not use static variable to store
12243 created submenu in factory. Fixed crash in anjuta exit.
12245 2005-05-24 Naba Kumar <naba@gnome.org>
12247 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12248 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12249 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12250 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12251 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12252 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12253 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12254 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12255 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12257 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12258 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12259 plugins/build-basic-autotools/build-basic-autotools.c,
12260 plugins/build-basic-autotools/build-basic-autotools.h,
12261 plugins/build-basic-autotools/executer.c,
12262 plugins/build-basic-autotools/executer.h,
12263 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12264 plugins/tools/variable.c: Added an extra argument to
12265 anuta_util_dialog_input() to pass default value. Save/load project
12266 configure and execution parameters in/from session.
12268 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12269 symbol browser is loaded.
12271 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12274 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12275 deactivate would not start shell.
12277 2005-05-24 Naba Kumar <naba@gnome.org>
12279 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12280 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12281 libegg/egg-submenu-action.c, libegg/test-actions.c,
12282 plugins/build-basic-autotools/build-basic-autotools.c,
12283 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12284 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12285 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12286 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12287 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12288 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12289 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12290 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12291 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12292 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12294 2005-05-24 Naba Kumar <naba@gnome.org>
12296 * data/properties/styles.properties: Fixed defalt font.
12298 * plugins/editor/search-replace.c,
12299 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12300 project openness wihtout activating project-manager plugin (i.e.
12301 using anjuta_shell_get()).
12303 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12304 - Completed add_source(), add_group() and add_target() methods of
12305 IAnjutaProjectManager.
12306 - Change their definition to return the added element (or NULL).
12307 - Used interface API for project main menus and 'add to project'
12308 from file-manager context menu.
12309 - Select proper default target/group when prompting for adding
12310 source/target/group.
12311 - Do not expand all nodes in selection tree when default selection
12312 are given (eases navigation in big projects).
12314 - Marked strings for translation.
12316 2005-05-23 Naba Kumar <naba@gnome.org>
12318 * src/anjuta-app.c: Save menu accelerators on change.
12320 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12321 save-as dialog (leading to crash later).
12323 2005-05-22 Naba Kumar <naba@gnome.org>
12326 * AUTHORS: Added developers for other projects. Updated.
12327 * TODO.tasks: Updated.
12328 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12330 2005-05-22 Naba Kumar <naba@gnome.org>
12332 * plugins/tools/execute.c: Make parsable lines distinct by adding
12333 a "Click me" description in the message. Allow tools to open arbibrary
12334 file in editory using gdb-styled annotation (The line starts with two
12335 \032 characters followed by the file:line).
12337 * plugins/tools/scripts/prepare-changelog.pl,
12338 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12339 ChangeLog file itself and open it.
12341 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12343 * plugins/tools/execute.c:
12344 Parse output in message pane
12345 Correct a crash on plugin deactivation
12347 * plugins/tools/fileop.c,
12348 plugins/tools/tool.c,
12349 plugins/tools/tool.h:
12350 Load only valid tools
12352 2005-06-21 Naba Kumar <naba@gnome.org>
12354 * anjuta.spec.in: Fixed devel package requirement.
12356 * plugins/message-view/message-view.c: Scroll message on next/previous.
12358 * TODO.tasks: Updated.
12360 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12361 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12362 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12363 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12364 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12365 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12366 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12367 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12369 * libanjuta/anjuta-preferences.c,
12370 plugins/build-basic-autotools/build-basic-autotools.c,
12371 plugins/build-basic-autotools/executer.c,
12372 plugins/class-gen/action-callbacks.c,
12373 plugins/class-gen/action-callbacks.h,
12374 plugins/class-gen/class_gen.c,
12375 plugins/cvs-plugin/cvs-interface.c,
12376 plugins/debug-manager/attach_process.c,
12377 plugins/debug-manager/plugin.c,
12378 plugins/debug-manager/utilities.c,
12379 plugins/debug-manager/utilities.h,
12380 plugins/editor/aneditor-autocomplete.cxx,
12381 plugins/editor/aneditor.cxx,
12382 plugins/editor/search-replace.c,
12383 plugins/editor/search-replace_backend.c,
12384 plugins/gdb/breakpoints.c,
12385 plugins/gdb/registers.c,
12386 plugins/patch/plugin.c,
12387 plugins/project-wizard/druid.c,
12388 plugins/project-wizard/install.c,
12389 plugins/subversion/plugin.c,
12390 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12393 * plugins/class-gen/action-callbacks.c,
12394 plugins/project-wizard/parser.c,
12395 plugins/project-wizard/property.c,
12396 plugins/project-wizard/values.c,
12397 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12399 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12402 2005-06-20 Naba Kumar <naba@gnome.org>
12404 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12405 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12406 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12408 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12409 exit idle function.
12411 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12412 Fixed possible memory corruption.
12414 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12415 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12416 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12417 progress bar increment and added progress status for symbol refresh
12418 and project loading.
12420 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12421 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12422 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12423 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12426 * TODO.tasks: Updated.
12428 2005-06-19 Naba Kumar <naba@gnome.org>
12430 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12433 * plugins/project-import/project-import.c: Deactivate plugin when done.
12435 2005-06-18 Naba Kumar <naba@gnome.org>
12437 * plugins/profile-default/plugin.c: Fixed error when loading another
12438 project while a project is still loaded.
12440 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12441 signal from gnome-build to popup group properties.
12443 * src/anjuta.c: Load default session by default.
12445 * po/POTFILES.in: Added missing files.
12447 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12448 activate plugin on load (activate it separately). Connect to activate
12449 and deactivate signals for housekeeping, so that if plugins are
12450 activated or deactivate externally, they are properly recorded.
12452 * plugins/profile-default/plugin.c: Save profile before a project
12453 is loaded so that it could be restored when project is closed.
12455 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12457 2005-06-17 Naba Kumar <naba@gnome.org>
12459 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12460 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12461 for project. The plugins loaded for the project is restored when project
12462 is loaded next time.
12464 * TODO.tasks: Updated.
12466 2005-06-15 Naba Kumar <naba@gnome.org>
12468 * plugins/tools/scripts/find-fixmes.pl,
12469 (new) plugins/tools/scripts/translation-status.pl,
12470 plugins/tools/scripts/tools-2.xml.in,
12471 plugins/tools/scripts/Makefile.am,
12472 plugins/tools/scripts/prepare-changelog.pl: Added translation
12473 status script. Completed find-fixmes.pl script. Fixed bugs.
12475 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12478 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12480 * plugins/message-view/anjuta-message-manager-plugin.glade :
12481 renamed "messages.tag.position" to "messages.tab.position".
12482 plugins/message-view/anjuta-msgman.c :
12483 Messages tab position prefrences.
12485 2005-06-14 Naba Kumar <naba@gnome.org>
12487 * (new) plugins/tools/scripts/find-fixmes.pl,
12488 (new) plugins/tools/scripts/tools-2.xml.in,
12489 (new) plugins/tools/scripts/Makefile.am,
12490 (new) plugins/tools/scripts/prepare-changelog.pl,
12491 plugins/tools/plugin.h, plugins/tools/fileop.c,
12492 plugins/tools/Makefile.am, configure.in: Added system tools.
12494 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12496 * plugins/tools/editor.c:
12497 Take care of creating .anjuta directory if missing
12499 2005-06-10 Naba Kumar <naba@gnome.org>
12501 * configure.in: Increased gnome-build required to version 0.1.2.
12503 * plugins/project-manager/plugin.c: Fixed target/group removal.
12504 Fixed memory leaks.
12506 2005-06-10 Naba Kumar <naba@gnome.org>
12508 * plugins/project-manager/plugin.c: Implemented target/group
12509 configuration (update gnome-build module from cvs).
12511 2005-06-07 Naba Kumar <naba@gnome.org>
12513 Patch from: Massimo Cora' <maxcvs@email.it>:
12514 * plugins/class-inheritance/Makefile.am,
12515 plugins/class-inheritance/class-inherit.c,
12516 plugins/class-inheritance/class-inherit.h,
12517 plugins/class-inheritance/plugin.c,
12518 plugins/class-inheritance/plugin.h,
12519 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12520 expanded view of classes in hierarchy canvas (collapsable again).
12522 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12524 * scintilla/patches/scintilla-64-bit.diff (added)
12525 * plugins/patch/patch-plugin.c:
12526 Conditional build for GTK 2.4 and GTK 2.6
12528 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12530 * plugins/tools/anjuta-tools.glade,
12531 plugins/tools/editor.c,
12532 plugins/tools/plugin.h,
12533 plugins/tools/fileop.c:
12534 Add a check box to edit an user script
12535 Correct a few memory leak
12537 * plugins/tools/execute.c,
12538 plugins/tools/tool.c,
12539 plugins/tools/tool.h:
12540 Move utility remove_mnemonic function in tool.c
12543 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12545 Patch from sbrabec@suse.cz:
12547 scintilla/include/Scintilla.h:
12549 Fix 64-Bit warnings in gcc 4
12551 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12553 * plugins/patch/patch_plugin.c
12554 plugins/patch/patch.h
12555 plugin/patch/patch-plugin.glade
12556 plugin/patch/Makefile.am:
12558 Changed patch plugin to use libglade and new gtk 2.6 widgets
12560 2005-05-31 Naba Kumar <naba@gnome.org>
12562 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12563 * plugins/editor/text_editor.c: Don't show error
12566 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12568 * plugins/message-view/anjuta-message-manager.ui,
12569 plugins/message-view/anjuta-msgman.c,
12570 plugins/message-view/anjuta-msgman.h,
12571 plugins/message-view/message-view.c,
12572 plugins/message-view/message-view.h,
12573 plugins/message-view/plugin.c:
12574 Add a popup menu in messages panes
12575 Move save message pane option in it
12577 2005-05-28 Naba Kumar <naba@gnome.org>
12579 * data/properties/styles.properties: Fixed default font
12582 * plugins/editor/style-editor.c: cleanup.
12584 2005-05-25 Naba Kumar <naba@gnome.org>
12586 * plugin/gdb/plugin.c: Start gdb even if the program does
12587 not exists. Fixes bug #305074
12589 2005-05-24 Naba Kumar <naba@gnome.org>
12591 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12592 * configure.in: graphviz pkgconfig path.
12594 2005-05-24 Naba Kumar <naba@gnome.org>
12596 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12597 * TODO.tasks: Updated.
12599 2005-05-22 Naba Kumar <naba@gnome.org>
12601 * anjuta.spec.in: Fixed spec file
12602 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12604 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12606 * TODO.tasks: Updated.
12608 * plugins/message-view/anjuta-message-manager.ui,
12609 plugins/message-view/message-view.c,
12610 plugins/message-view/message-view.h,
12611 plugins/message-view/plugin.c:
12612 Add shortcut for next and previous message
12613 Add a save message menu item
12614 Fix a bug in previous message
12616 2005-05-21 Naba Kumar <naba@gnome.org>
12618 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12619 doc/Makefile.am, global-tags/create_global_tags.sh,
12620 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12621 and rpm package creation. Fixed installation paths.
12623 * plugins/editor/anjuta-document-manager.glade,
12624 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12625 and indent options.
12627 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12629 2005-05-21 Naba Kumar <naba@gnome.org>
12631 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12632 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12633 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12634 tagmanager/Makefile.am: Fixed paths configure variables to take
12635 automake configure variables instead of hardcoding.
12637 * global-tags/tm_global_tags.c: Formated code.
12639 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12640 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12641 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12642 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12643 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12644 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12645 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12646 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12647 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12649 2005-05-20 Naba Kumar <naba@gnome.org>
12651 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12652 and fixed rpm spec file (more testing required).
12654 * data/gdb.init: Don't set gdb prompt.
12656 * mime/Makefile.am: run update-mime-data only on system-wide install.
12658 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12660 2005-05-19 Naba Kumar <naba@gnome.org>
12662 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12663 while it's not visible.
12665 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12666 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12668 2005-05-19 Naba Kumar <naba@gnome.org>
12670 * configure.in: Fixed subversion checks. Added
12671 --disable-plugin-subversion and --disable-plugin-glade
12672 configure flags to manually turn off their plugin builds.
12674 * plugins/editor/plugin.c: Save and restore current editor line
12675 positions in session.
12677 2005-05-18 Naba Kumar <naba@gnome.org>
12679 * AUTHORS: Fixed email address.
12681 * libanjuta/anjuta-utils.c,
12682 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12683 when the projectmanager toplevel is not a window. Check for valid
12684 gtkwindow type before using the passed window as parent for anjuta
12687 2005-05-17 Naba Kumar <naba@gnome.org>
12689 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12691 * plugins/cvs-plugin/Makefile.am,
12692 plugins/devhelp/plugin.c,
12693 plugins/file-loader/Makefile.am,
12694 plugins/macro/Makefile.am,
12695 plugins/message-view/Makefile.am,
12696 plugins/patch/Makefile.am,
12697 plugins/project-manager/Makefile.am,
12698 plugins/subversion/Makefile.am,
12699 plugins/symbol-browser/Makefile.am: Removed -module flags
12702 * MAINTAINERS: Added file so that I could recieve bugzilla
12705 * plugins/glade/plugin.c: Fixed compile error.
12707 === Anjuta 2.0.0 ===
12709 2005-05-15 Naba Kumar <naba@gnome.org>
12711 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12714 * plugins/symbol-browser/an_symbol_view.c,
12715 plugins/symbol-browser/plugin.c,
12716 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12717 symbols have been updated. Reset file symbols when update
12718 occurs. Fixed memory leaks.
12720 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12721 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12723 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12725 * plugins/tools/anjuta-tools.glade:
12726 Remove unused parameter dialog
12728 * plugins/tools/dialog.c,
12729 plugins/tools/fileop.c,
12730 plugins/tools/fileop.h,
12731 plugins/tools/tool.c,
12732 plugins/tools/tool.h,
12733 plugins/tools/variable.c:
12734 Add a few comments and cleanups
12736 * plugins/tools/editor.c,
12737 plugins/tools/editor.h:
12738 Remove code from previous plugin and add comments
12739 Use main window as parent (instead of tool list)
12741 * plugins/tools/execute.c,
12742 plugins/tools/execute.h:
12743 Remove code from previous plugin and add comments
12746 2005-05-14 Naba Kumar <naba@gnome.org>
12748 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12751 * configure.in: Fixed
12753 * plugins/class-inheritance/class-inheritance.png: New icon.
12755 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12756 screws up when reparented.
12758 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12760 * plugins/editor/search-replace.c,
12761 plugins/editor/search-replace_backend.c
12762 plugins/project-manager/plugin.c : Clear find pane if searching same
12763 expression. Clean code.
12765 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12767 * configure.in: Added ne in ALL_LINGUAS
12769 2005-05-13 Naba Kumar <naba@gnome.org>
12771 * configure.in: Fixed glade-3 version.
12773 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12774 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12775 plugins/gdb/watch.c: Update locals, watch and frame document on
12778 2005-05-12 Naba Kumar <naba@gnome.org>
12780 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12781 scope autocompletion when the function definition is incomplete.
12783 * plugins/class-gen/anjuta-class-gen.plugin.in,
12784 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12785 plugins/gdb/plugin.c,
12786 plugins/glade/anjuta-glade.plugin.in,
12787 plugins/project-import/anjuta-project-import.plugin.in,
12788 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12789 titles for the wizards.
12791 2005-05-11 Naba Kumar <naba@gnome.org>
12793 * configure.in, plugins/debug-manager/Makefile.am,
12794 plugins/debug-manager/plugin.c,
12795 (added) plugins/debug-manager/images/.cvsignore,
12796 (added) plugins/debug-manager/images/Makefile.am,
12797 (added) plugins/debug-manager/images/detach-16.png,
12798 (added) plugins/debug-manager/images/detach.png,
12799 (added) plugins/debug-manager/images/step-into-16.png,
12800 (added) plugins/debug-manager/images/step-into.png,
12801 (added) plugins/debug-manager/images/step-out-16.png,
12802 (added) plugins/debug-manager/images/step-out.png,
12803 (added) plugins/debug-manager/images/step-over-16.png,
12804 (added) plugins/debug-manager/images/step-over.png,
12805 plugins/gdb/Makefile.am,
12806 plugins/gdb/breakpoints.c,
12807 plugins/gdb/plugin.c,
12808 (added) plugins/gdb/images/.cvsignore,
12809 (added) plugins/gdb/images/Makefile.am,
12810 (added) plugins/gdb/images/breakpoint.png,
12811 (added) plugins/gdb/images/locals.png,
12812 (added) plugins/gdb/images/stack.png,
12813 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12814 'remove all'. Added debugger icons.
12816 * plugins/editor/text_editor.c: Fixed file monitor.
12818 Patch from: Massimo Cora' <maxcvs@email.it>
12819 * plugins/patch/anjuta-patch-plugin.png,
12820 plugins/class-gen/Makefile.am,
12821 plugins/class-gen/action-callbacks.c,
12822 plugins/class-gen/class_gen.c,
12823 plugins/class-gen/class_logo.xpm: Implemented vcs
12824 file addions. New icons by Fabio Zecchini
12826 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12828 * libanjuta/interfaces/libanjuta.idl
12829 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12830 plugins/editor/search-replace_backend.c
12831 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12833 2005-05-11 Naba Kumar <naba@gnome.org>
12835 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12836 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12837 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12838 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12839 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12842 * plugins/symbol-browser/an_symbol_prefs.c,
12843 plugins/symbol-browser/an_symbol_search.c,
12844 plugins/symbol-browser/an_symbol_view.c,
12845 plugins/symbol-browser/an_symbol_view.h,
12846 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12848 2005-05-11 Naba Kumar <naba@gnome.org>
12850 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12852 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12853 progress bar location at create time, instead of hardcoding.
12855 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12856 Added mini splash screen.
12858 * plugins/editor/text_editor.c: Do not produce warning when file
12859 monitor could not be created.
12861 * plugins/profile-default/plugin.c: Save project session on exit.
12862 Show mini splash with progress bar at profile load.
12864 2005-05-10 Naba Kumar <naba@gnome.org>
12866 * configure.in, manuals/Makefile.am: Fixed compile flags.
12867 Disable outdated manuals builds.
12869 * global-tags/Makefile.am: Uninstall tags files on
12872 * libegg/Makefile.am: Use configured deprecated flags.
12874 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12875 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12876 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12879 * mime/Makefile.am: Take DESTDIR into account.
12881 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12883 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12884 on scope autocompletion.
12886 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12887 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12888 shared libs and static libs paths for debugging. Order them
12891 * po/POTFILES.in: Updated.
12893 2005-05-09 Naba Kumar <naba@gnome.org>
12895 * libanjuta/interfaces/libanjuta.idl,
12896 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12897 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12898 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12899 Implemented debugger source directory search and emits location changed
12900 signal with absolute path of the file.
12902 * plugins/tools/tool.c: Fixed compile errors.
12904 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12906 * plugins/tools/anjuta-tools.glade,
12907 plugins/tools/dialog.h,
12908 plugins/tools/dialog.c,
12909 plugins/tools/plugin.c,
12910 plugins/tools/editor.c:
12911 Improve graphical user interface
12913 Correct an error on close
12916 * plugins/tools/fileop.c,
12917 plugins/tools/tool.h,
12918 plugins/tools/tool.c:
12919 Change the tool internal structure
12920 Support having tools configuration in several places
12922 2005-05-08 Naba Kumar <naba@gnome.org>
12924 * plugins/gdb/actions.c,
12925 (removed) plugins/gdb/registers_cbs.c,
12926 (removed) plugins/gdb/registers_cbs.h,
12927 (removed) plugins/gdb/registers_gui.c,
12928 (removed) plugins/gdb/sharedlib_cbs.c,
12929 (removed) plugins/gdb/sharedlib_cbs.h,
12930 (removed) plugins/gdb/sharedlib_gui.c,
12931 (removed) plugins/gdb/signals_cbs.c,
12932 (removed) plugins/gdb/signals_cbs.h,
12933 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12935 2005-05-08 Naba Kumar <naba@gnome.org>
12937 * plugins/build-basic-autotools/executer.c: Fixed programs
12940 * plugins/debug-manager/Makefile.am,
12941 plugins/debug-manager/anjuta-debug-manager.glade,
12942 plugins/debug-manager/plugin.c,
12943 plugins/gdb/Makefile.am: Used libglade for programs listing
12946 * (added) plugins/gdb/pointer.png: Stack pointer image.
12948 * libanjuta/anjuta-marshal.list,
12949 pixmaps/Makefile.am,
12950 plugins/gdb/actions.c,
12951 plugins/gdb/actions.h,
12952 plugins/gdb/anjuta-gdb-plugin.ui,
12953 plugins/gdb/anjuta-gdb.glade,
12954 plugins/gdb/breakpoints.c,
12955 plugins/gdb/breakpoints.h,
12956 plugins/gdb/debug_tree.c,
12957 plugins/gdb/debug_tree.h,
12958 plugins/gdb/debugger.c,
12959 plugins/gdb/debugger.h,
12960 plugins/gdb/gdbmi-test.c,
12961 plugins/gdb/gdbmi.c,
12962 plugins/gdb/gdbmi.h,
12963 plugins/gdb/info.c,
12964 plugins/gdb/info.h,
12965 plugins/gdb/locals.c,
12966 plugins/gdb/locals.h,
12967 plugins/gdb/memory.c,
12968 plugins/gdb/memory.h,
12969 plugins/gdb/plugin.c,
12970 plugins/gdb/plugin.h,
12971 plugins/gdb/registers.c,
12972 plugins/gdb/registers.h,
12973 plugins/gdb/registers_cbs.c,
12974 plugins/gdb/registers_cbs.h,
12975 plugins/gdb/registers_gui.c,
12976 plugins/gdb/sharedlib.c,
12977 plugins/gdb/sharedlib.h,
12978 plugins/gdb/sharedlib_cbs.c,
12979 plugins/gdb/sharedlib_cbs.h,
12980 plugins/gdb/sharedlib_gui.c,
12981 plugins/gdb/signals.c,
12982 plugins/gdb/signals.h,
12983 plugins/gdb/signals_cbs.c,
12984 plugins/gdb/signals_cbs.h,
12985 plugins/gdb/signals_gui.c,
12986 plugins/gdb/stack_trace.c,
12987 plugins/gdb/stack_trace.h,
12988 plugins/gdb/utilities.c,
12989 plugins/gdb/utilities.h,
12990 plugins/gdb/watch.c,
12991 plugins/gdb/watch.h,
12992 plugins/gdb/watch_cbs.c,
12993 plugins/gdb/watch_cbs.h,
12994 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
12995 it for all debugger component updates and listing. Implemented
12996 user custom debugger command window. Fixed all debugger components
12997 to work correctly. Implemented debugger as GObject. Removed
13000 2005-05-06 Naba Kumar <naba@gnome.org>
13002 * TODO.tasks: Updated.
13004 * plugins/build-basic-autotools/Makefile.am,
13005 plugins/file-loader/Makefile.am,
13006 plugins/profile-default/Makefile.am,
13007 plugins/sample1/Makefile.am,
13008 plugins/symbol-browser/images/Makefile.am,
13009 src/Makefile.am: Fixed 'make distcheck' errors.
13011 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13014 * tagmanager/tm_workspace.c: Include prototypes in getting
13017 2005-05-06 Naba Kumar <naba@gnome.org>
13019 * TODO.tasks: Updated.
13021 * configure.in, plugins/cvs-plugin/Makefile.am,
13022 plugins/debug-manager/Makefile.am,
13023 plugins/devhelp/Makefile.am,
13024 plugins/editor/Makefile.am,
13025 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13027 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13028 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13031 * tagmanager/tm_workspace.c,
13032 tagmanager/include/tm_workspace.h,
13033 plugins/editor/aneditor-autocomplete.cxx,
13034 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13035 to return all matching tag types when no name is given instead of
13036 returning empty array.
13038 * plugins/symbol-browser/Makefile.am,
13039 (added) plugins/symbol-browser/an_symbol.c,
13040 (added) plugins/symbol-browser/an_symbol.h,
13041 plugins/symbol-browser/an_symbol_info.c,
13042 plugins/symbol-browser/an_symbol_info.h,
13043 (added) plugins/symbol-browser/an_symbol_iter.c,
13044 (added) plugins/symbol-browser/an_symbol_iter.h,
13045 plugins/symbol-browser/an_symbol_search.c,
13046 plugins/symbol-browser/an_symbol_view.c,
13047 plugins/symbol-browser/an_symbol_view.h,
13048 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13049 plugins/symbol-browser/plugin.c,
13050 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13051 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13052 plugin and implemented IAnjutaIterable interface for symbol search
13055 * plugins/class-inheritance/Makefile.am,
13056 plugins/class-inheritance/class-inherit.c,
13057 plugins/class-inheritance/class-inherit.h,
13058 plugins/class-inheritance/plugin.h: Use the newly added
13059 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13060 get rid of libanjuta-ctags.la dependencies.
13062 2005-05-02 Naba Kumar <naba@gnome.org>
13064 * plugins/class-inheritance/class-inherit.c,
13065 plugins/class-inheritance/plugin.c,
13066 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13067 be found for a class. Formated code.
13069 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13070 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13073 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13075 * libanjuta/anjuta-launcher.c:
13076 Keep trying sending data until all bytes have been written
13078 * plugins/tools/anjuta-tools.glade,
13079 plugins/tools/editor.c:
13080 Add a combo box to defined data from stdin
13082 * plugins/tools/execute.c:
13083 Send data in stdin if needed
13086 * plugins/tools/fileop.c,
13087 plugins/tools/tool.h,
13088 plugins/tools/tool.c:
13089 Store, load and save stdin data
13090 Use tools-2.xml instead of tools.xml
13092 * plugins/tools/plugin.c,
13093 plugins/tools/plugin.h:
13096 * plugins/tools/dialog.c,
13097 plugins/tools/dialog.h:
13100 * plugins/tools/variable.c,
13101 plugins/tools/variable.h:
13102 Add editor related variables
13105 2005-04-29 Naba Kumar <naba@gnome.org>
13107 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13109 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13111 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13112 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13113 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13114 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13115 working on gdb MI interface. Completed MI parser interface.
13117 Patch from Massimo Cora <maxcvs@email.it>:
13118 * plugins/class-inheritance/Makefile.am,
13119 plugins/class-inheritance/class-inherit.c,
13120 plugins/class-inheritance/class-inherit.h,
13121 plugins/class-inheritance/plugin.c,
13122 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13123 Used system theme for colors. Display class members on mouse click.
13125 2005-04-28 Naba Kumar <naba@gnome.org>
13127 * plugins/symbol-browser/an_symbol_prefs.c
13128 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13129 implementation to create/add/remove custom tags files in symbol
13130 brower preferences.
13132 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13135 * plugins/project-import/project-import.c: Fixed memory leaks and
13136 use correct debug prints.
13138 * TODO.tasks: Updated.
13140 2005-04-27 Naba Kumar <naba@gnome.org>
13142 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13143 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13144 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13146 * plugins/editor/anjuta-docman.c,
13147 plugins/editor/anjuta-docman.h,
13148 plugins/editor/plugin.c: Emit editor-added signal from docman
13149 and connect signals to new editor correctly.
13151 * plugins/class-inheritance/plugin.c,
13152 plugins/symbol-browser/plugin.c: Added stock icons.
13154 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13155 plugins/build-basic-autotools/executer.c,
13156 plugins/build-basic-autotools/executer.h: Added missing files
13157 for the execute programs implementation.
13159 2005-04-26 Naba Kumar <naba@gnome.org>
13161 * TODO.tasks: Updated.
13163 * plugins/file-loader/plugin.c,
13164 plugins/project-import/anjuta-project-import.plugin.in,
13165 plugins/project-import/plugin.c,
13166 plugins/project-import/project-import.c,
13167 plugins/project-import/project-import.h: Be able to import older
13170 2005-04-26 Naba Kumar <naba@gnome.org>
13172 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13173 removing it from the shell.
13175 * libanjuta/anjuta-shell.c,
13176 libanjuta/anjuta-shell.h,
13177 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13178 so that widget additions are freezed or thaw using a pending queue.
13179 Fixded UI flicker while loading projects.
13181 2005-04-26 Naba Kumar <naba@gnome.org>
13183 * TODO.tasks: Updated.
13185 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13186 IAnjutaBuildable interface.
13188 * plugins/build-basic-autotools/Makefile.am,
13189 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13190 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13191 plugins/build-basic-autotools/build-basic-autotools.c,
13192 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13193 interface and UI for executing project/file programs. Implemented
13194 IAnjutaFile interface so that executables could be opened directly.
13196 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13197 Authors line (Reserved for external plugins, which do not have a way to
13198 show their credits).
13200 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13201 [File Loader] group for menu labels (default to "Name" if it is not
13204 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13205 for executing external commands.
13207 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13209 * plugins/project-wizard/property.c:
13210 Correct a memory leak
13212 * libanjuta/interfaces/libanjuta.idl,
13213 plugins/editor/text_editor.c:
13214 Add erase_all and replace_selection function to IAnjutaEditor
13216 * plugins/tools/anjuta-tools.glade,
13217 plugins/tools/fileop.c,
13218 plugins/tools/editor.c,
13219 plugins/tools/tool.c
13220 plugins/tools/tool.h:
13221 Add shortcut and icon
13223 * plugins/tools/variable.c,
13224 plugins/tools/variable.h:
13225 Add a variable asking parameters at run time
13227 * plugins/tools/execute.c:
13228 Add a warning message for missing document manager
13229 Add replace buffer and replace selection output
13230 Correct an error in popup output
13232 * plugins/tools/plugin.c,
13233 plugins/tools/plugin.h,
13234 plugins/tools/anjuta-tools.ui,
13237 Attach tools menu to a new place
13239 2005-04-25 Naba Kumar <naba@gnome.org>
13241 * libanjuta/plugins.c, src/about.c, src/about.h,
13242 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13243 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13244 plugins (about box for plugins) menu.
13246 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13248 * plugins/editor/search-replace.c :
13249 Displayed full path in Search pane window.
13250 Bug 300231 : Selected line in Search pane window .
13252 2005-04-23 Naba Kumar <naba@gnome.org>
13254 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13256 2005-04-22 Naba Kumar <naba@gnome.org>
13258 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13260 * plugins/project-wizard/templates/java.wiz,
13261 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13262 to create bytecodes (.class) files.
13264 * plugins/symbol-browser/an_symbol_info.c,
13265 plugins/symbol-browser/an_symbol_info.h,
13266 plugins/symbol-browser/an_symbol_search.c,
13267 plugins/symbol-browser/an_symbol_view.c,
13268 plugins/symbol-browser/plugin.c,
13269 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13270 in file symbol list.
13272 2005-04-22 Naba Kumar <naba@gnome.org>
13274 * TODO.tasks: Updated.
13276 * plugins/class-inheritance/Makefile.am,
13277 plugins/subversion/Makefile.am: Do not install plugin files when
13278 plugin build condition is false.
13280 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13281 plugins/build-basic-autotools/build-basic-autotools.c,
13282 plugins/build-basic-autotools/build-basic-autotools.h,
13283 plugins/file-loader/anjuta-loader-plugin.ui,
13284 plugins/file-loader/dnd.c,
13285 plugins/file-loader/plugin.c,
13286 plugins/file-loader/plugin.h,
13287 plugins/project-manager/anjuta-project-manager.ui,
13288 plugins/project-manager/plugin.c: Added open file and build context
13289 menu in project manager context menu.
13291 2005-04-22 Naba Kumar <naba@gnome.org>
13293 * configure.in: Added message output showing conditional plugins to
13296 * src/layout.xml: Added layout for class-inheritance plugin widget.
13298 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13299 plugin name to remove redundant terms.
13301 * TODO.tasks: Updated.
13304 plugins/symbol-browser/Makefile.am,
13305 plugins/symbol-browser/an_symbol_view.c,
13306 (removed) plugins/symbol-browser/sv_class.xpm,
13307 (removed) plugins/symbol-browser/sv_function.xpm,
13308 (removed) plugins/symbol-browser/sv_macro.xpm,
13309 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13310 (removed) plugins/symbol-browser/sv_private_var.xpm,
13311 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13312 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13313 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13314 (removed) plugins/symbol-browser/sv_public_var.xpm,
13315 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13316 (removed) plugins/symbol-browser/sv_static_var.xpm,
13317 (removed) plugins/symbol-browser/sv_struct.xpm,
13318 (removed) plugins/symbol-browser/sv_unknown.xpm,
13319 (removed) plugins/symbol-browser/sv_variable.xpm,
13320 (added) plugins/symbol-browser/images/.cvsignore,
13321 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13322 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13323 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13324 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13325 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13326 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13327 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13328 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13329 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13330 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13331 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13332 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13333 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13334 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13335 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13336 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13337 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13338 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13339 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13340 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13341 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13342 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13343 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13344 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13345 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13346 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13347 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13348 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13349 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13350 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13351 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13352 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13353 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13354 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13355 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13356 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13357 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13358 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13359 pixmaps and added new icons (taken from monodevelop).
13361 2005-04-21 Naba Kumar <naba@gnome.org>
13363 Patch from Massimo Cora <maxcvs@email.it>:
13365 * configure.in, plugins/Makefile.am
13366 (new) plugins/class-inheritance/.cvsignore,
13367 (new) plugins/class-inheritance/Makefile.am,
13368 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13369 (new) plugins/class-inheritance/class-inherit.c,
13370 (new) plugins/class-inheritance/class-inherit.h,
13371 (new) plugins/class-inheritance/plugin.c,
13372 (new) plugins/class-inheritance/plugin.h,
13373 (new) plugins/class-inheritance/class-inheritance.png: Added class
13374 inheritance plugin.
13376 Changes by naba: Added pkgconfig check for graphviz and conditionally
13379 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13381 2005-04-20 Naba Kumar <naba@gnome.org>
13383 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13384 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13385 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13386 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13387 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13388 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13389 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13390 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13391 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13392 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13393 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13395 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13396 message view management.
13398 * libanjuta/anjuta-children.[ch],
13399 plugins/build-basic-autotools/build-basic-autotools.c,
13400 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13401 Removed anjuta_children_init() function,
13402 because it is done automatically when first invoked. Introduced
13403 anjuta_children_recover() to recover the child signalling. Fixed
13404 child exit management to correctly recover the exit status.
13406 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13407 to properly shutdown the launcher and to kill the running process
13408 (without emitting any signal).
13410 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13411 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13412 gdb and program instance.
13414 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13416 * plugins/editor/search-replace.c :
13417 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13419 2005-04-18 Naba Kumar <naba@gnome.org>
13421 * TODO.tasks: Marked completed items.
13423 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13424 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13425 plugins/project-manager/plugin.c: Prompt user for the debugging
13426 target (select from a list of project's executable targets) and
13427 correctly start debugger. Take care of libtool wrapping when the
13428 target selected is libtool target. Fixed debugger menu items
13431 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13433 * plugins/tools/execute.c,
13434 plugins/tools/execute.h:
13435 Implement save all files before running a command
13436 Implement all options for stdout and stderr except replace buffer
13437 Allow running several tools
13439 * plugins/tools/plugin.c:
13440 Move anjuta launcher in execute.c
13442 * plugins/tools/tools.h,
13443 plugins/tools/variable.c:
13446 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13448 * plugins/tools/anjuta-tools.glade:
13449 Add new properties in tool editor dialog
13450 Cosmetic improvements
13452 * plugins/tools/anjuta-tools.ui:
13453 Attach tool menu as a build menu
13455 * plugins/tools/dialog.c:
13456 Set tool menu item sensitivity in tool list
13459 * plugins/tools/editor.c,
13460 plugins/tools/editor.h,
13461 plugins/tools/fileop.c,
13462 plugins/tools/tool.c,
13463 plugins/tools/tool.h:
13464 Add new properties (active, save file...)
13465 Most of them are still not implemented
13467 * plugins/tools/execute.c,
13468 plugins/tools/execute.h:
13469 Reorganize code to support multiple run
13470 Support run in terminal
13472 * plugins/tools/plugin.c
13473 plugins/tools/plugin.h:
13474 Move message handling in execute.c
13476 * plugins/tools/variable.h,
13477 plugins/tools/variable.c:
13478 Add useful variables
13480 2005-04-13 Naba Kumar <naba@gnome.org>
13482 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13483 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13485 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13487 * plugins/tools/dialog.c plugins/tools/tool.c :
13490 2005-04-06 Naba Kumar <naba@gnome.org>
13492 * src/anjuta.c: Load default session only when
13493 "anjuta.session.load.last" preference is enabled.
13495 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13497 * plugins/tools/Makefile.am,
13498 plugins/tools/variable.c,
13499 plugins/tools/variable.h:
13500 Add new code for handling variables
13502 * plugins/tools/anjuta-tools.glade:
13503 Improve tool editor dialog
13504 Add variable selection dialog
13506 * plugins/tools/dialog.c,
13507 plugins/tools/dialog.h,
13508 plugins/tools/plugin.c,
13509 plugins/tools/plugin.h:
13510 Add variable object
13511 Add a function to get it
13513 * plugins/tools/editor.c:
13514 Add gui code for variable selection dialog
13516 * plugins/tools/execute.c:
13517 Use variables for executing command
13519 * Naba: Compile warning fixes.
13521 2005-04-06 Naba Kumar <naba@gnome.org>
13523 * TODO.tasks: Marked completed items.
13525 2005-04-06 Naba Kumar <naba@gnome.org>
13527 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13530 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13532 2005-04-04 Naba Kumar <naba@gnome.org>
13534 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13535 inside Main window.
13537 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13539 * plugins/tools/Makefile.am,
13540 plugins/tools/anjuta-tools.plugin.in,
13541 plugins/tools/anjuta-tools.ui,
13542 plugins/tools/anjuta-tools.gladei,
13543 plugins/tools/anjuta-tools-plugin.png,
13544 plugins/tools/plugin.c,
13545 plugins/tools/plugin.h,
13546 plugins/tools/dialog.c,
13547 plugins/tools/dialog.h,
13548 plugins/tools/fileop.c,
13549 plugins/tools/fileop.h,
13550 plugins/tools/tool.c,
13551 plugins/tools/tool.h,
13552 plugins/tools/editor.c,
13553 plugins/tools/editor.h,
13554 plugins/tools/execute.c,
13555 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13556 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13559 * anjuta-tools.[ch]: Removed old tools code.
13561 2005-04-01 Steve Murphy <murf@e-tools.com>
13563 * configure.in: Added "rw" to ALL_LINGUAS.
13565 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13568 manuals/C/anjuta-manual/fileoperations.xml
13570 manuals/C/anjuta-manual/figures/search_expr.png
13571 manuals/C/anjuta-manual/figures/search_expr_basic.png
13572 manuals/C/anjuta-manual/figures/search_file_list.png
13573 manuals/C/anjuta-manual/figures/search_file_pattern.png
13574 manuals/C/anjuta-manual/figures/search_replace.png
13575 manuals/C/anjuta-manual/figures/search_setting.png
13576 manuals/C/anjuta-manual/figures/search_target.png
13577 manuals/C/anjuta-manual/figures/search_target_action.png
13578 manuals/C/anjuta-manual/figures/search_target_in.png
13580 manuals/C/anjuta-manual/figures/find_files.png
13581 manuals/C/anjuta-manual/figures/find_replace.png
13582 manuals/C/anjuta-manual/figures/find_text.png :
13583 Updated Anjuta manual (File Operations)
13585 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13587 * manuals/C/anjuta-manual/fileoperations.xml,
13588 manuals/C/anjuta-manual/figures/open_file.png,
13589 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13590 manuals/C/anjuta-manual/figures/prefs_print.png,
13591 manuals/C/anjuta-manual/figures/print_dlg.png,
13592 manuals/C/anjuta-manual/figures/print_preview.png.
13594 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13595 manuals/C/anjuta-manual/figures/display_macro.png,
13596 manuals/C/anjuta-manual/figures/insert_text.png,
13597 manuals/C/anjuta-manual/figures/keyword_macro.png,
13598 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13599 manuals/C/anjuta-manual/figures/save_as_file.png :
13600 Updated Anjuta Manual (File Operations)
13602 2005-03-23 Adam Weinberger <adamw@gnome.org>
13604 * plugins/editor/action-callbacks.c,
13605 plugins/file-loader/plugin.c,
13606 plugins/gtodo/main.c,
13607 plugins/project-wizard/druid.c:
13608 Fix spelling/grammar errors. Fixes bugs
13609 169068, 169137, 169138, and 169139.
13611 2005-03-21 Naba Kumar <naba@gnome.org>
13613 Patch from: Massimo Cora' <maxcvs@email.it>:
13615 * plugins/editor/Makefile.am
13616 plugins/editor/anjuta-docman.c,
13617 (added) plugins/editor/editor-tooltips.c,
13618 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13619 editor tabs to show full path.
13621 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13623 * plugins/subversion/svn-backend.c:
13624 Removed "apr-0/" from include because this is
13625 already included in SVN_INCLUDE and broke building if
13626 apr >= 1.0 was installed.
13628 2005-03-18 Naba Kumar <naba@gnome.org>
13630 Patch from: Massimo Cora' <maxcvs@email.it>:
13632 * plugins/editor/action-callbacks.c,
13633 plugins/editor/aneditor-calltip.cxx,
13634 plugins/editor/aneditor-priv.h,
13635 plugins/editor/aneditor.cxx,
13636 plugins/editor/aneditor.h,
13637 plugins/editor/anjuta-document-manager.ui: Added calltip
13638 activation from menu.
13640 2005-03-16 Naba Kumar <naba@gnome.org>
13642 Patch from: Massimo Cora' <maxcvs@email.it>:
13644 * plugins/class-gen/action-callbacks.c,
13645 plugins/class-gen/anjuta-class-gen-plugin.glade,
13646 plugins/class-gen/class_gen.c,
13647 plugins/class-gen/class_gen.h,
13648 plugins/class-gen/class_logo.xpm,
13649 plugins/class-gen/plugin.c: Create files without project
13650 being open. Add to project support. And other enhancements.
13652 2005-03-15 Adam Weinberger <adamw@gnome.org>
13655 plugins/debug-manager/utilities.c,
13656 plugins/file-loader/plugin.c,
13657 plugins/gdb/utilities.c,
13658 plugins/profile-default/plugin.c,
13659 plugins/project-import/project-import.c,
13660 src/anjuta-actions.h:
13661 Spelling/grammar fixes.
13663 2005-03-13 Naba Kumar <naba@gnome.org>
13665 * plugins/editor/action-callbacks.c,
13666 plugins/editor/action-callbacks.h,
13667 plugins/editor/anjuta-document-manager.ui,
13668 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13669 submenu. Moved menuitems from Format to View->Editor.
13671 * src/action-callbacks.c, src/action-callbacks.h,
13672 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13673 layout and lock layout menus in View submenu. Get rid of
13674 Settings->Layout Manager menu.
13676 * plugins/project-import/anjuta-project-import.plugin.in:
13679 * global-tags/Makefile.am,
13680 global-tags/create_global_tags.sh,
13681 plugins/editor/aneditor-autocomplete.cxx,
13682 plugins/editor/aneditor-priv.h,
13683 plugins/editor/aneditor.cxx,
13684 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13685 in editor and made it work in global symbols also.
13687 * src/anjuta-app.c: Always use priority texts besides icons style
13688 for toolbars, because other styles look horible for Anjuta (fixme).
13690 2005-03-11 Naba Kumar <naba@gnome.org>
13692 * configure.in: Removed test for iconv.
13694 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13695 before scintilla widget is realized.
13697 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13698 for Update menuitem.
13700 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13701 already applied in scintilla main stream.
13703 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13704 and notified scintilla developer.
13706 2005-03-10 Naba Kumar <naba@gnome.org>
13708 * src/action-callbacks.c: Removed reference to src/help.h (dead
13711 * plugins/editor/text_editor.c: Removed reference to
13712 src/launcher.h (a dead file).
13714 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13715 src/controls.c, src/controls.h, src/fileselection.c,
13716 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13717 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13718 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13719 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13720 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13721 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13722 Removed these dead files from CVS.
13725 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13727 * plugins/file-wizard/action-callbacks.c : Added error message.
13728 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13731 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13733 * plugins/cvs-plugin/cvs-callbacks.c
13734 plugins/cvs-plugin/plugin.c:
13735 Fixed preferences page init and busy handling
13737 * plugins/subversion/plugin.c:
13738 Fixed preferences page init
13740 2005-03-09 Naba Kumar <naba@gnome.org>
13742 * plugins/Makefile.am, plugins/glade/Makefile.am,
13743 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13744 enabled glade plugin in Anjuta. The plugin is built only when
13745 glade3 is installed.
13747 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13749 * plugins/project-wizard/templates/java.wiz
13750 plugins/project-wizard/templates/java-logo.png (*)
13751 plugins/project-wizard/templates/java/*
13752 plugins/project-wizard/templates/Makefile.am
13755 Add Java project type. It generates a autoconf/automake
13756 project which is compiled using gcj. It requires automake
13757 > 1.4 (1.9 is known to work) to work!
13759 (*) still awaiting response from the gcj team if we
13760 may use their logo.
13762 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13764 * plugins/project-import/*
13765 plugins/Makefile.am
13767 Added project import plugin. Might be a bit buggy and limited
13769 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13770 Icon from old pixmaps dir
13772 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13774 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13775 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13776 Added C Custom_Indent line macro.
13779 2005-03-09 Naba Kumar <naba@gnome.org>
13781 * TODO.tasks: Added new message-manager tasks.
13783 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13784 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13785 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13786 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13787 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13788 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13789 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13790 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13791 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13792 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13794 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13795 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13796 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13797 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13798 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13799 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13800 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13801 Removed debugger widgets from shell on debugger shutdown. Added
13802 scrolled windows for docked widgets. Removed unnecessary widget refs
13803 and unrefs. Destroy widgets correctly on debugger shutdown.
13805 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13806 with project description title. Removed frame shadow.
13808 * plugins/project-wizard/druid.c: Initializes tooltips.
13810 * scintilla/Makefile.am: Fixed comiple error.
13812 2005-03-08 Adam Weinberger <adamw@gnome.org>
13814 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13815 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13817 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13819 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13820 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13821 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13822 plugins/macro/macros.xml, plugins/macro/plugin.c :
13823 Moved cursor at the '|' position defined in macros.
13825 2005-03-07 Naba Kumar <naba@gnome.org>
13827 * plugins/subversion/Makefile.am: Fixed build error.
13829 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13830 types (perl, python, shellscript).
13832 * plugins/editor/plugin.c: Fixed to show all highlight options.
13834 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13836 * TODO.tasks : updated tasks.
13837 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13839 2005-03-07 Naba Kumar <naba@gnome.org>
13841 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13842 or disable subversion file-manager submenu. If "Subvesion" is also
13843 valid directory, we should also check for it.
13845 * configure.in: Disable cygwin macro until someone fixes the
13848 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13849 backward compatibility.
13851 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13853 * src/about.c : Cleaned code.
13854 * plugins/macro/macros.xml : Added "do_while" C macro.
13855 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13856 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13857 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13858 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13860 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13862 * plugins/class-gen/plugin.c:
13863 Removed "return" to activate project_root_uri watching.
13865 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13867 * plugins/Makefile.am
13868 plugins/subversion/*:
13869 Added subversion plugin. Add, Remove, Commit and Update work
13870 everything else needs work.
13872 * plugins/terminal/terminal.c
13873 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13874 we still have focus problems with the editor.
13876 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13878 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13880 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13882 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13884 2005-03-04 Naba Kumar <naba@gnome.org>
13886 Patch from Massimo Cora' <maxcvs@email.it>:
13888 * plugins/class-gen/Makefile.am,
13889 plugins/class-gen/action-callbacks.c,
13890 plugins/class-gen/action-callbacks.h,
13891 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13892 plugins/class-gen/anjuta-class-gen.plugin.in,
13893 plugins/class-gen/class_gen.c,
13894 plugins/class-gen/class_gen.h,
13895 (removed) plugins/class-gen/clsGen.c,
13896 (added) plugins/class-gen/goc_template_header,
13897 (added) plugins/class-gen/goc_template_source,
13898 plugins/class-gen/plugin.c,
13899 plugins/class-gen/plugin.h: Refactored class gen code.
13900 Added GOCBuilder code. Fixed UI. Implemented plugin.
13902 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13904 * plugins/project-wizard/property.c
13905 plugins/project-wizard/install.c
13906 plugins/project-wizard/druid.c
13907 plugins/editor/goto_line.c
13908 plugins/editor/plugin.c
13909 plugins/gtodo/add_edit_item.c
13910 plugins/gtodo/ligtodo.c
13911 plugins/gtodo/main.c
13912 plugins/gtodo/preferences.c:
13913 Fixed #167559, #167534, #167266, #167357
13914 (Bad English in strings...)
13916 Thanks to Adam Weinberger and Thierry Moisan for
13919 2005-03-03 Naba Kumar <naba@gnome.org>
13921 * libegg/Makefile.am, libegg/menu/Makefile.am,
13922 (added) libegg/egg-submenu-action.c,
13923 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13924 submenu (used for wizard listing).
13926 * plugins/file-loader/anjuta-loader-plugin.ui
13927 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13930 * plugins/editor/action-callbacks.c,
13931 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13932 ctrl+tabbing because it was interfaring with focus navigation.
13933 Focus editor on "Esc" in incremental search entry. Cleanups.
13935 * plugins/file-manager/an_file_view.c,
13936 plugins/symbol-browser/plugin.c,
13937 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13940 * plugins/profile-default/plugin.c,
13941 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13944 * (removed) scintilla/patches/a64-crash-fix.patch,
13945 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13948 2005-03-03 Naba Kumar <naba@gnome.org>
13950 * HACKING: Fixed typos.
13952 * plugins/editor/aneditor-indent.cxx: Clean up.
13954 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13955 Enable/disable save, undo and redo actions depending on state
13958 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13960 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
13961 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
13962 Displayed search_incremental status.
13964 * Removed plugins/editor/search_incremental.[ch]
13966 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
13968 * plugins/cvs-plugin/cvs-execute.c
13969 plugins/cvs-plugin/cvs-callbacks.c:
13970 - Use weak reference on mesg_view and reuse tab if
13971 it still exists to avoid cluttering message manager.
13972 - Fixed bug in cvs remove
13974 README, HACKING: Updated
13976 configure.in: Added check for libsvn
13978 2005-02-29 Naba Kumar <naba@gnome.org>
13980 * plugins/file-manager/an_file_view.c,
13981 plugins/symbol-browser/an_symbol_view.c,
13982 plugins/symbol-browser/plugin.c: Hide column headers (they
13985 2005-02-29 Naba Kumar <naba@gnome.org>
13987 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13988 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13989 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13990 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13991 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13992 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13993 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13994 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13995 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13996 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13998 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
13999 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14000 (added) libanjuta/anjuta-session.[hc],
14001 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14002 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
14003 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
14006 Implemented session management. Implemented session
14007 container class. Added session notifications from shell. Implemented
14008 session save/load in editor, file-loader, default-profile-plugin
14009 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14010 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14011 and maximized states in session. Implemented project session
14014 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14016 * plugins/class-gen/action-callbacks.[ch],
14017 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14018 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14019 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14022 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14024 * plugins/project-wizard/anjuta-project-wizard.glade,
14025 plugins/project-wizard/druid.c:
14026 Add some padding in tab label in project selection page
14028 * plugins/project-wizard/druid.c,
14029 plugins/project-wizard/parser.c:
14030 Search for project template recursively
14031 Add ~/.anjuta/project to the search paths
14033 2005-02-26 Naba Kumar <naba@gnome.org>
14035 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14036 * plugins/file-loader/plugin.c: Fixed crash bug.
14037 * libanjuta/plugins.c: Fixed memory leak.
14039 2005-02-26 Naba Kumar <naba@gnome.org>
14041 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14042 "UserActivatable" attribute for plugins. This attribute if set to
14043 "no" will prevent users from activating/deactivating it from
14044 plugins dialog. Added a toggle button in plugins dialog to toggle
14045 the plugins list between list of activatable plugins (default) to
14046 list of all plugins. anjuta_plugin_select() now only selects the
14047 plugin. Added anjuta_plugins_select_and_activate() method that will
14048 select and activate it.
14050 * plugins/profile-default/Makefile.am,
14051 plugins/profile-default/anjuta-default-profile.ui,
14052 plugins/profile-default/plugin.c,
14053 plugins/profile-default/plugin.h,
14054 plugins/project-manager/anjuta-project-manager.ui,
14055 plugins/project-manager/plugin.c,
14056 plugins/project-manager/plugin.h:
14058 Anjuta projects (*.anjuta) files define the profile of respective
14059 projects. Profile is a set of related plugins required for the
14060 project to open. Moved "close project" action from Project Manager
14061 to Profile Manager plugin. Implemented loading and unloading of
14062 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14063 (instead of Project Manager) now handles opening of *.anjuta files.
14064 Close Project menuitem is now moved to File submenu (being
14065 consistent with Anjuta 1.x versions and avoiding creating Project
14066 submenu when project manager is not loaded).
14068 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14070 * src/anjuta.ui: Fixed place holder for projects.
14072 * (new) plugins/profile-default/default.anjuta: default startup
14073 profile. Removed the hardcoded plugins loading in
14074 DefaultProfilePlugin.
14077 plugins/project-wizard/templates/terminal/project.anjuta:
14078 Implemented project format in newly created projects.
14080 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14081 plugins/class-gen/anjuta-class-gen.plugin.in,
14082 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14083 plugins/editor/anjuta-document-manager.plugin.in,
14084 plugins/file-loader/anjuta-loader.plugin.in,
14085 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14086 plugins/gdb/anjuta-gdb.plugin.in,
14087 plugins/glade/anjuta-glade.plugin.in,
14088 plugins/message-view/anjuta-message-manager.plugin.in,
14089 plugins/profile-default/anjuta-default-profile.plugin.in,
14090 plugins/project-manager/anjuta-project-manager.plugin.in,
14091 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14092 Defined UserActivatable attributes. Added supported types attribute.
14094 * plugins/project-wizard/anjuta-project-wizard.glade
14095 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14096 "Project Wizard" in preferences title.
14098 * TODO.tasks: Updated.
14100 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14103 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14105 * plugins/file-wizard/anjuta-file-wizard.glade
14106 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14108 Integrated License macros, cleaned file.c.
14110 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14112 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14113 username can not be found correctly.
14115 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14117 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14118 plugins/macro/macros.xml :
14120 Added Headers macros. Cleaned file.c
14122 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14124 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14125 plugins/macro/macros.xml :
14127 Fixed a bug. Added Header macro.
14130 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14132 * plugins/file-wizard/action-callbacks.c,
14133 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14134 plugins/macro/macros.xml :
14136 Added FileName, Header template macros.
14138 2005-02-24 Naba Kumar <naba@gnome.org>
14140 * plugins/patch/patch-plugin.c: Fixed a function call.
14142 * src/anjuta.c, src/main.c: Save and load default session.
14144 2005-02-24 Naba Kumar <naba@gnome.org>
14146 * libanjuta/interfaces/libanjuta.idl,
14147 plugins/message-view/anjuta-msgman.c,
14148 plugins/message-view/anjuta-msgman.h,
14149 plugins/message-view/plugin.c: Added and implemented
14150 set_view_title() method.
14152 * plugins/build-basic-autotools/build-basic-autotools.c,
14153 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14154 build context pooling. Maximum 3 contexts are reused. Additional
14155 contexts are created when all are busy.
14157 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14159 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14160 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14161 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14162 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14164 Added Copyright, Changelog macros.
14166 2005-02-23 Naba Kumar <naba@gnome.org>
14168 Patch from Massimo Cora' <maxcvs@email.it>:
14169 * plugins/Makefile.am,
14170 plugins/patch/Makefile.am,
14171 (added) plugins/patch/anjuta-patch-plugin.png,
14172 (added) plugins/patch/anjuta-patch.plugin.in,
14173 (added) plugins/patch/anjuta-patch.ui,
14174 plugins/patch/patch-plugin.c,
14175 (added) plugins/patch/patch-plugin.h,
14176 (added) plugins/patch/plugin.c,
14177 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14180 2005-02-23 Naba Kumar <naba@gnome.org>
14182 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14183 file-loader/plugin.c, profile-default/plugin.c:
14184 Implemented "activated" and "deactivated" signals for plugin class.
14185 Renamed *_location() functions to *_id(), because location is
14186 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14187 anjuta_plugins_unload_plugin().
14189 * class-gen/plugin.c: Fixed complier warning and utility function call.
14191 * debug-manager/plugin.c: Unload debugger plugin correctly.
14193 * project-manager/plugin.c: Fixed compiler warnings.
14195 * plugins/project-wizard/templates/gnome/.cvsignore,
14196 plugins/project-wizard/templates/gnome/po/.cvsignore,
14197 plugins/project-wizard/templates/gnome/src/.cvsignore,
14198 plugins/project-wizard/templates/gtk/po/.cvsignore,
14199 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14200 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14202 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14203 build (we need to fix this thing).
14205 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14207 * plugins/macro/macro-action.[ch]
14208 plugins/macro/macro-edit.c
14209 plugins/macro/macro-dialog.c
14210 plugins/macro/macro-db.[ch]
14211 plugins/macro/plugin.[ch]
14212 plugins/macro/macro-util.[ch] (added)
14214 Cleaned up macro plugin and preview expanded macros.
14216 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14218 * plugins/cvs-plugin/cvs-interface.c:
14220 Fixed option setting when using no compression and not
14223 2005-02-23 Naba Kumar <naba@gnome.org>
14225 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14226 geometry on exit and startup (only if there is no geometry from the
14229 * TODO.tasks: Updated.
14231 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14233 * manuals/reference/libanjuta/Makefile.am,
14234 manuals/reference/libanjuta/libanjuta-docs.sgml,
14235 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14236 documentation for writing project templates.
14238 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14240 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14241 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14243 Expansion keywords in macros.
14245 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14247 * plugins/file-wizard/action-callbacks.c,
14248 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14249 plugins/macro/macros.xml :
14251 Inserting text by macro plugin
14254 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14256 * plugins/macro/plugin.c
14257 plugins/cvs-plugin/plugin.c:
14259 Fixed interfaces (use static)
14261 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14263 * plugins/macro/macro-actions.[ch]
14264 plugins/macro/plugin.c
14265 libanjuta/interfaces/libanjuta.idl:
14267 Implemented IAnjutaMacro interface to be used by file-wizard
14269 * plugins/cvs-plugin/plugin.c
14270 libanjuta/interfaces/libanjuta.idl:
14272 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14273 for all version control systems and not only for cvs.
14275 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14277 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14280 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14283 2005-02-21 Naba Kumar <naba@gnome.org>
14285 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14286 IAnjutaDebugger interface.
14288 * plugins/debug-manager/anjuta-debug-manager.ui,
14289 plugins/debug-manager/attach_process.c,
14290 plugins/debug-manager/attach_process.h,
14291 plugins/debug-manager/plugin.c,
14292 plugins/debug-manager/plugin.h,
14293 plugins/gdb/actions.c,
14294 plugins/gdb/actions.h,
14295 plugins/gdb/anjuta-gdb-plugin.ui,
14296 plugins/gdb/breakpoints.c,
14297 plugins/gdb/breakpoints.h,
14298 plugins/gdb/debugger.c,
14299 plugins/gdb/debugger.h,
14300 plugins/gdb/memory.c,
14301 plugins/gdb/plugin.c,
14302 plugins/gdb/plugin.h,
14303 plugins/gdb/sharedlib.h,
14304 plugins/gdb/sharedlib_cbs.c,
14305 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14306 correctly between debug-manager and debugger. Implemented debugger
14307 interface in gdb plugin. Fixed action names. Added UI updating.
14308 Start and stop debugger (does not work yet). Fixed UI merging.
14309 Fixed debugger plugin handling in debug-manager.
14311 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14313 * plugins/editor/aneditor-autocomplete.cxx:
14315 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14316 crash with C++ "template" keyword.
14318 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14320 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14321 Fixed bug (Closed macro dialogs with Esc key).
14323 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14325 * plugins/project-wizard/xlib.wiz,
14326 plugins/project-wizard/xlib-logo.png,
14327 plugins/project-wizard/xlib/*:
14328 Port old xlib anjuta project on new project wizard
14330 * plugins/project-wizard/xlib-dock.wiz,
14331 plugins/project-wizard/xlib-dock/*:
14332 Port old xlib dock anjuta project on new project wizard
14334 * plugins/project-wizard/wxwin.wiz,
14335 plugins/project-wizard/wxwin-logo.png,
14336 plugins/project-wizard/wxwin/*:
14337 Port old wxwin anjuta project on new project wizard
14339 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14340 necessary changes for the new templates.
14342 2005-02-18 Naba Kumar <naba@gnome.org>
14344 * plugins/Makefile.am: Added class-gen
14346 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14348 * plugins/project-wizard/header.c:
14349 Fix a bug in sorting of project categories
14351 2005-02-18 Naba Kumar <naba@gnome.org>
14353 Patch from Massimo Cora <maxcvs@email.it>:
14355 * plugins/class-gen/.cvsignore,
14356 plugins/class-gen/Makefile.am,
14357 (added) plugins/class-gen/action-callbacks.c,
14358 (added) plugins/class-gen/action-callbacks.h,
14359 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14360 (added) plugins/class-gen/class_gen.c,
14361 (added) plugins/class-gen/class_gen.h,
14362 (added) plugins/class-gen/plugin.c,
14363 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14366 * plugins/project-manager/plugin.c: implemented add_source().
14368 2005-02-17 Naba Kumar <naba@gnome.org>
14370 * plugins/file-loader/plugin.c: Fixed possible crash.
14372 * src/action-callbacks.c, src/action-callbacks.h,
14373 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14375 2005-02-17 Naba Kumar <naba@gnome.org>
14377 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14378 plugins/project-wizard/templates/gnome.wiz,
14379 plugins/project-wizard/templates/gtk.wiz,
14380 plugins/project-wizard/templates/gtkmm.wiz,
14381 plugins/project-wizard/templates/terminal.wiz,
14382 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14383 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14384 plugins/project-wizard/templates/gnome/src/callbacks.c,
14385 plugins/project-wizard/templates/gnome/src/callbacks.h,
14386 plugins/project-wizard/templates/gnome/src/main.c,
14387 plugins/project-wizard/templates/gtk/src/callbacks.c,
14388 plugins/project-wizard/templates/gtk/src/callbacks.h,
14389 plugins/project-wizard/templates/gtk/src/main.c,
14390 plugins/project-wizard/templates/gtkmm/src/main.cc,
14391 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14392 to generate licence correctly (without any extra newlines). Removed
14393 IncludeGNUHeader macro definition and added proper licence property.
14394 Fixed project directory paths in file contents.
14396 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14398 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14399 Closed macro dialogs with Esc key.
14401 2005-02-16 Naba Kumar <naba@gnome.org>
14403 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14404 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14405 plugins/project-wizard/templates/gnome/src/callbacks.c,
14406 plugins/project-wizard/templates/gnome/src/callbacks.h,
14407 plugins/project-wizard/templates/gnome/src/main.c,
14408 plugins/project-wizard/templates/gtk/src/main.c,
14409 plugins/project-wizard/templates/gtkmm/src/main.cc,
14410 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14411 macros to avoid blank newlines.
14413 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14415 * plugins/project-wizard/autogen.c:
14416 Correct a problem when having property value in UTF-8
14418 * plugins/project-wizard/druid.c:
14419 Correct a bug when reselecting a new project (all pages
14422 * plugins/project-wizard/property.c:
14423 Avoid having default invalid properties
14425 * plugins/project-wizard/templates/terminal.wiz,
14426 plugins/project-wizard/templates/terminal/po/ChangeLog,
14427 plugins/project-wizard/templates/terminal/src/main.c:
14428 Remove command for testing run function
14429 Move destination directory to second page and include
14430 project name. Add exist tag. Remove unused properties.
14432 2005-02-16 Naba Kumar <naba@gnome.org>
14434 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14435 plugins/debug-manager/anjuta-debug-manager.ui,
14436 plugins/debug-manager/plugin.c,
14437 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14438 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14439 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14440 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14441 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14442 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14443 (removed) src/anjuta_info.c,
14444 (removed) src/anjuta_info.h,
14445 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14446 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14447 (added) plugins/gdb/actions.c,
14448 (added) plugins/gdb/actions.h: Completed initial
14449 porting of debugger to new architecture. Fixed many of the debugger
14452 * plugins/file-loader/plugin.c: Detect some important mime ourself
14453 to avoid inconsistencies when mime system isn't working.
14455 2005-02-16 Naba Kumar <naba@gnome.org>
14457 * plugins/editor/Makefile.am,
14458 (added) plugins/editor/aneditor-autocomplete.cxx,
14459 (added) plugins/editor/aneditor-calltip.cxx,
14460 (added) plugins/editor/aneditor-indent.cxx,
14461 (added) plugins/editor/aneditor-priv.h,
14462 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14463 different smaller chunks to make it easy to maintain.
14465 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14467 * plugins/project-wizard/druid.c :
14469 Found system Email address if not defined in Preferences.
14471 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14473 * plugins/project-wizard/gtkmm.wiz
14474 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14475 plugins/project-wizard/gtkmm/*
14477 Added GTKmm (C++) project type
14479 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14481 * plugins/message-view/plugin.c
14482 plugins/message-view/message-view.c
14484 Implemented next/prev action
14486 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14488 * plugins/project-wizard/templates/libglade2.* :
14489 Removed libglade2 project.
14491 * plugins/project-wizard/templates/gtk* :
14492 Removed interface.[ch] & support.[ch].
14494 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14496 * plugins/project-wizard/anjuta-project-wizard.glade,
14497 plugins/project-wizard/property.[ch],
14498 plugins/project-wizard/templates/anjuta-plugin.wiz :
14499 Added a new property ("iconfile").
14501 2005-02-14 Naba Kumar <naba@gnome.org>
14503 * plugins/project-wizard/install.c,
14504 plugins/project-wizard/plugin.c,
14505 plugins/project-wizard/templates/anjuta-plugin.wiz,
14506 plugins/project-wizard/templates/gnome.wiz,
14507 plugins/project-wizard/templates/gtk.wiz,
14508 plugins/project-wizard/templates/libglade2.wiz,
14509 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14510 newly created projects and open them. Fixed message buffering in
14513 2005-02-14 Naba Kumar <naba@gnome.org>
14515 * src/about.c, pixmaps/Makefile.am,
14516 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14518 * mime/gnome-mime-application-x-anjuta.png,
14519 pixmaps/anjuta_icon.png,
14520 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14521 done by 9-speed at:
14522 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14524 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14527 plugins/project-wizard/templates/libglade2-logo.png,
14528 plugins/project-wizard/templates/libglade2.wiz,
14529 plugins/project-wizard/templates/libglade2/* :
14533 2005-02-14 Naba Kumar <naba@gnome.org>
14535 * TODO.tasks: Updated.
14537 * plugins/editor/anjuta-docman.c,
14538 plugins/editor/text_editor.c,
14539 plugins/editor/text_editor.h,
14540 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14541 for file modification, but it is still not functioning.
14543 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14545 * plugins/project-wizard/values.c,
14546 plugins/project-wizard/values.h,
14547 plugins/project-wizard/property.c,
14548 plugins/project-wizard/property.h,
14549 plugins/project-wizard/druid.c:
14550 Rewrite mandatory property check
14551 Add check of exist property
14552 Rewrite handling of cached property page
14554 2005-02-13 Naba Kumar <naba@gnome.org>
14556 Patch from Igor Kovalenko <garrison@mail.ru>:
14557 * tagmanager/tm_workspace.c: Improved performance.
14559 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14561 *plugins/project-wizard/templates/*.wiz,
14562 plugins/project-wizard/druid.c,
14563 plugins/project-wizard/templates/terminal/src/main.c,
14564 plugins/project-wizard/templates/gtk/src/*.[ch],
14565 plugins/project-wizard/templates/gtk/src/Makefile.am,
14566 plugins/project-wizard/templates/gnome/src/*.[ch],
14567 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14568 Add Copyright date & Email address,
14569 Correct terminal project.
14571 2005-02-12 Naba Kumar <naba@gnome.org>
14573 * plugins/project-wizard/property.c: Fixed hidden
14574 properties to take values.
14576 * plugins/project-wizard/file.[ch]: Renamed
14577 true/false enum values to fix compile error
14578 (conflict with other definition).
14580 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14581 even when mime type detection fails (for example, when Anjuta is
14582 installed in non-system prefix).
14584 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14586 * plugins/project-wizard/values.c,
14587 plugins/project-wizard/values.h:
14588 Rewrite file with more comments
14590 * plugins/project-wizard/druid.c,
14591 plugins/project-wizard/druid.h,
14592 plugins/project-wizard/autogen.c,
14593 plugins/project-wizard/autogen.h,
14594 plugins/project-wizard/druid.c,
14595 plugins/project-wizard/druid.h:
14597 Use values instead of properties
14598 Move default properties to druid.c
14600 * plugins/project-wizard/install.c,
14601 plugins/project-wizard/install.h:
14602 Use values instead of properties
14603 Add a check to avoid overwriting files
14605 * plugins/project-wizard/parser.c,
14606 plugins/project-wizard/property.c,
14607 plugins/project-wizard/property.h:
14608 Update to use new values
14609 Add an "exist" attribute to check if a directory already exist
14611 * plugins/project-wizard/anjuta-project-wizard.glade:
14612 Change project selection page (GtkTextView => GtkLabel,
14613 GtkTable => GtkVBox)
14615 * plugins/project-wizard/templates/terminal.wiz:
14616 Move destination directory on second page
14618 * plugins/project-wizard/action.c:
14621 2005-02-12 Naba Kumar <naba@gnome.org>
14623 * plugins/file-manager/an_file_view.c,
14624 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14625 views. Created dynamic update date of view depending on project
14626 changes -- similar to file-manager view.
14628 * plugins/devhelp/plugin.c: Load help on idle.
14630 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14631 autoformat' to proper location in preferences.
14633 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14636 * plugins/editor/plugin.c: Fixed accel name.
14638 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14640 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14641 plugins/project-wizard/templates/gnome.wiz,
14642 plugins/project-wizard/templates/gtk.wiz,
14643 plugins/project-wizard/anjuta-project-wizard.glade,
14644 plugins/project-wizard/autogen.c:
14645 Add Username & Email address in Project preferences.
14647 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14649 *plugins/project-wizard/templates/gnome-logo.png,
14650 plugins/project-wizard/templates/gnome.wiz,
14651 plugins/project-wizard/templates/gnome/* :
14654 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14656 * plugins/project-wizard/templates/terminal/src/main.c,
14657 plugins/project-wizard/templates/terminal/src/main.c,
14658 plugins/project-wizard/templates/terminal/src/main.[ch] :
14659 Insert License in projects
14661 2005-02-11 Naba Kumar <naba@gnome.org>
14663 * TODO.tasks: Added message manager task.
14665 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14667 * plugins/editor/plugin.c: Use bookmark stock icons.
14669 * plugins/message-view/anjuta-message-manager.ui,
14670 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14672 2005-02-10 Naba Kumar <naba@gnome.org>
14674 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14676 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14678 * global-tags/Makefile.am
14679 Error during 'make install'
14681 2005-02-09 Naba Kumar <naba@gnome.org>
14683 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14686 2005-02-08 Naba Kumar <naba@gnome.org>
14688 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14690 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14691 Show busy cursur when updating global tags in preferences.
14693 * configure.in: Fixed.
14695 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14697 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14698 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14700 - Fixed anjuta-plugin project (glade)
14702 2005-02-08 Naba Kumar <naba@gnome.org>
14704 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14705 Fixed automatic indentations.
14707 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14708 Global tags are now segregated into smaller api tags, which can be
14709 selectively loaded from symbol browser preferences.
14711 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14712 Implemented IProjectManager interface in project-manager. Mostly getter
14713 methods for now, but need to add add() and remove() methods to add
14714 or remove project elements.
14716 * plugins/gdb/debug_tree.c: Small fix.
14718 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14719 plugins/symbol-browser/an_symbol_info.c,
14720 plugins/symbol-browser/an_symbol_info.h,
14721 plugins/symbol-browser/an_symbol_search.c,
14722 plugins/symbol-browser/an_symbol_search.h,
14723 plugins/symbol-browser/an_symbol_view.c,
14724 plugins/symbol-browser/an_symbol_view.h,
14725 plugins/symbol-browser/plugin.c,
14726 plugins/symbol-browser/plugin.h,
14728 tagmanager/entry.h,
14729 tagmanager/tm_project.c,
14730 tagmanager/tm_symbol.c,
14731 tagmanager/tm_tag.c,
14732 tagmanager/tm_workspace.c,
14733 tagmanager/vstring.c,
14734 tagmanager/include/tm_tag.h,
14735 tagmanager/include/tm_workspace.h:
14737 - Fixed tagmanager parsing of source files to parse for typedefines and
14738 properly record element scopes. Implemented scope autocompletion
14739 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14740 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14741 patch list (author is unknown).
14742 - Implemented symbol-browser preferences for dynamically loading and
14743 saving tags API segments.
14744 - Fixed symbol-search to use tagmanager directly instead of depending
14745 on symbol-view for tags list.
14746 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14747 - Fixed TMSymbol to create the complete tags tree instead of letting the
14748 symbol-view created the root nodes.
14749 - Changed project tags cache name to .tm_project2.cache because the
14750 newer format records additional scope information.
14752 2005-02-07 Naba Kumar <naba@gnome.org>
14754 * plugins/editor/style-editor.c,
14755 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14756 and GtkFontButton instead of deprecated widgets in
14759 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14761 * plugins/project-wizard/action.c,
14762 plugins/project-wizard/action.h,
14763 plugins/project-wizard/autogen.c,
14764 plugins/project-wizard/autogen.h,
14765 plugins/project-wizard/file.c,
14766 plugins/project-wizard/file.h,
14767 plugins/project-wizard/install.c,
14768 plugins/project-wizard/install.h,
14769 plugins/project-wizard/parser.h,
14770 plugins/project-wizard/parser.c,
14771 plugins/project-wizard/property.c,
14772 plugins/project-wizard/property.h,
14773 plugins/project-wizard/plugin.h,
14774 plugins/project-wizard/plugin.c,
14775 plugins/project-wizard/values.c,
14776 plugins/project-wizard/values.h:
14777 Replace C++ comments by C comments
14779 * plugins/project-wizard/autogen.c,
14780 plugins/project-wizard/autogen.h:
14781 Add a run time check of autogen version.
14782 Add UserName variable.
14784 * plugins/project-wizard/anjuta-project-wizard.glade,
14785 plugins/project-wizard/header.c,
14786 plugins/project-wizard/druid.c,
14787 plugins/project-wizard/druid.h:
14788 Sort project in alphabetic order.
14789 Correct selection troubles in notebooks.
14791 * plugins/project-wizard/parser.c:
14792 Add some check when reading the project header block.
14794 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14796 * plugins/project-wizard/action.c,
14797 plugins/project-wizard/action.h,
14798 plugins/project-wizard/autogen.c,
14799 plugins/project-wizard/autogen.h,
14800 plugins/project-wizard/file.c,
14801 plugins/project-wizard/file.h,
14802 plugins/project-wizard/install.c,
14803 plugins/project-wizard/parser.h,
14804 plugins/project-wizard/parser.c,
14805 plugins/project-wizard/property.c,
14806 plugins/project-wizard/property.h,
14807 plugins/project-wizard/values.c,
14808 plugins/project-wizard/values.h,
14809 Add a space between function name and open.
14811 * plugins/project-wizard/plugin.h,
14812 plugins/project-wizard/plugin.c,
14813 plugins/project-wizard/install.c,
14814 Avoid a crash if the user close the message view used by the .
14816 * plugins/project-wizard/anjuta-project-wizard,
14817 plugins/project-wizard/druid.c,
14818 plugins/project-wizard/druid.h,
14819 plugins/project-wizard/header.h,
14820 plugins/project-wizard/header.c,
14821 Add a text view with the description of each.
14822 Add a tab for each project.
14823 Replace some C++ comments to C comments.
14825 2005-02-05 Naba Kumar <naba@gnome.org>
14827 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14828 New icon from Sebastien Granjoux .
14830 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14832 * libanjuta/anjuta-preferences.c:
14833 Set file property even without a focus out event (file selected
14836 2005-02-04 Naba Kumar <naba@gnome.org>
14838 * plugins/glade/plugin.c: Fixed glade function calls.
14839 * configure.in: Fixed a typo.
14840 * TODO.tasks: Updated.
14842 2005-02-03 Naba Kumar <naba@gnome.org>
14844 * plugins/project-manager/plugin.c: Fixed memory corruption.
14846 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14849 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14850 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14851 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14852 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14854 * libanjuta/interfaces/libanjuta.idl,
14855 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14858 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14860 Patch from Massimo Cora <maxcvs@email.it>:
14861 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14863 2005-02-01 Naba Kumar <naba@gnome.org>
14865 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14866 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14867 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14868 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14869 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14870 from sourceforge -- a64 crash fixes (correct typing for GType)
14871 and fixes compile errors in sun.
14873 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14874 paste (shift+insert) in terminal.
14876 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14878 * configure.in: Add «nb» to ALL_LINGUAS.
14880 2005-02-01 Naba Kumar <naba@gnome.org>
14882 * TODO.tasks, TODO: Updated todo tasks.
14884 * plugins/editor/anjuta-document-manager.glade: Improved search
14887 * TODO.tasks: Fixed xml format.
14889 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14892 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14895 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14896 format during save (removed unwanted text nodes). Fixed scrollbars.
14898 2005-01-31 Naba Kumar <naba@gnome.org>
14900 * libanjuta/interfaces/libanjuta.idl,
14901 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14902 Implemented append() method for IAnjutaEditor interface and fixed
14903 various bugs with text insertions (cvs diff and macro insertions).
14905 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14906 automatic indentation.
14908 * plugins/editor/action-callbacks.c,
14909 plugins/editor/action-callbacks.h,
14910 plugins/editor/anjuta-docman.c,
14911 plugins/editor/anjuta-document-manager.ui,
14912 plugins/editor/plugin.c,
14913 plugins/editor/text_editor.c,
14914 plugins/editor/text_editor.h,
14915 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14916 Fixed highlight issues.
14918 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14921 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14923 * data/properties/*: Updated properties files from scite. Created
14924 styles.properties to override the scite styles.
14926 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14928 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14930 2005-01-30 Naba Kumar <naba@gnome.org>
14932 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14933 unused definitions.
14935 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14937 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14938 plugins/editor/text_editor.c,
14939 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14940 fixed linuwidth preference setting, fixed insert text interface
14941 implementation. Improved automatice-indentation for cpp lexer.
14943 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14945 2005-01-29 Naba Kumar <naba@gnome.org>
14947 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14948 option in update dialog as default. Improved import dialog. Sized
14951 * configure.in: Fixed underquoted warning from autoconf.
14953 * plugins/editor/action-callbacks.c,
14954 plugins/editor/aneditor.cxx,
14955 plugins/editor/aneditor.h,
14956 plugins/editor/anjuta-document-manager.glade,
14957 plugins/editor/plugin.c,
14958 plugins/editor/plugin.h,
14959 plugins/editor/text_editor.c,
14960 plugins/editor/text_editor.h,
14961 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
14962 for Editor and fixed all preferences syncronization and notifys for
14963 visible prefs (in editor preferences page).
14965 * plugins/file-loader/plugin.c: Load recent files on idle.
14967 2005-01-28 Naba Kumar <naba@gnome.org>
14969 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14970 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
14972 * plugins/editor/action-callbacks.c,
14973 plugins/editor/action-callbacks.h,
14974 plugins/editor/aneditor.cxx,
14975 plugins/editor/aneditor.h,
14976 plugins/editor/anjuta-document-manager.ui,
14977 plugins/editor/plugin.c,
14978 plugins/editor/text_editor.c,
14979 plugins/editor/text_editor.h,
14980 plugins/editor/text_editor_cbs.c,
14981 plugins/editor/text_editor_cbs.h,
14982 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
14985 Patch from Massimo Cora <maxcvs@email.it>:
14986 * plugins/editor/an_symbol_search.c,
14987 plugins/editor/an_symbol_search.c: Fixed crash bugs.
14989 2005-01-27 Naba Kumar <naba@gnome.org>
14991 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
14992 minimum size request to 200.
14994 * plugins/symbol-browser/an_symbol_info.c,
14995 plugins/symbol-browser/an_symbol_info.h,
14996 plugins/symbol-browser/an_symbol_search.c,
14997 plugins/symbol-browser/an_symbol_search.h,
14998 plugins/symbol-browser/an_symbol_view.c,
14999 plugins/symbol-browser/an_symbol_view.h,
15000 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
15001 pixbuf retrieval. Fixed runtime warning. Code clean up.
15003 2005-01-27 Naba Kumar <naba@gnome.org>
15005 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
15006 src/anjuta.ui, (new) plugins/glade/.cvsignore,
15007 (new) plugins/glade/Makefile.am,
15008 (new) plugins/glade/anjuta-glade-plugin.png,
15009 (new) plugins/glade/anjuta-glade.plugin.in,
15010 (new) plugins/glade/anjuta-glade.ui,
15011 (new) plugins/glade/plugin.c,
15012 (new) plugins/glade/plugin.h,
15013 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15014 now until glade3 works properly.
15016 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15017 they are generated.
15019 2005-01-26 Naba Kumar <naba@gnome.org>
15021 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15022 Added mime icon for anjuta projects.
15024 patch from Massimo Cora <maxcvs@email.it>:
15025 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15026 an_symbol_search.h, an_symbol_view.c, plugin.c:
15027 Fix/implement objects destroying/freeing.
15029 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15031 * src/action-callback.[ch], src/anjuta-actions.h:
15032 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15033 because it has not been updated for years and we know have a devhelp plugin
15034 which can do the job much better.
15035 * TODO.tasks: Updated done items
15037 2005-01-25 Naba Kumar <naba@gnome.org>
15039 * autogen.sh: Fixed to generate interface files.
15041 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15042 session save filenames.
15044 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15046 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15048 * plugins/project-wizard/Makefile.am,
15049 plugins/project-wizard/install.c,
15050 plugins/project-wizard/install.h,
15051 plugins/project-wizard/parser.c,
15052 plugins/project-wizard/parser.h,
15053 plugins/project-wizard/templates/terminal.wiz:
15054 Add action list block in wizard template
15055 * plugins/project-wizard/file.c,
15056 plugins/project-wizard/autogen.c:
15059 2005-01-23 Naba Kumar <naba@gnome.org>
15061 * configure.in: Fixed build error.
15063 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15065 * plugins/project-wizard/druid.c,
15066 plugins/project-wizard/parser.c,
15067 plugins/project-wizard/property.c: Rewrite parser with
15068 better error handling
15070 2005-01-22 Naba Kumar <naba@gnome.org>
15072 * plugins/symbol-browser/plugin.c: Changed c++ coments
15073 to c commnets and formated code to anjuta coding styles.
15075 2005-01-21 Naba Kumar <naba@gnome.org>
15077 * configure.in, autogen.sh: Fixed build errors in newer automake.
15079 * plugins/editor/anjuta-docman.c: Do not emit change editor
15080 signal while in dispose.
15082 Patch from: Massimo Corà <maxcvs@email.it>
15083 * plugins/symbol-browser/Makefile.am,
15084 plugins/symbol-browser/an_symbol_view.c,
15085 plugins/symbol-browser/an_symbol_view.h,
15086 plugins/symbol-browser/plugin.c,
15087 plugins/symbol-browser/plugin.h,
15088 plugins/symbol-browser/test-symbol-browser.c,
15089 (new) plugins/symbol-browser/an_symbol_info.c,
15090 (new) plugins/symbol-browser/an_symbol_info.h,
15091 (new) plugins/symbol-browser/an_symbol_search.c,
15092 (new) plugins/symbol-browser/an_symbol_search.h:
15093 Added a cool real-time symbol-search-view in symbol browser.
15095 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15097 * plugin/macro/plugin.c
15098 plugin/macro/anjuta-macro-plugin.ui
15099 plugin/macro/macro-db.[ch]
15100 plugin/macro/macro-dialog.[ch]
15101 plugin/macro/macro-actions.[ch]
15102 plugin/macro/macro-edit.[ch]
15103 plugin/macro/plugin.[ch]:
15105 Implemented three menu items as Naba proposed:
15107 Insert Macro: Pops of a border-less window to enter a shortcut
15108 Add Macro: Same as Manage Macro => New
15109 Manage Macros: Full-features macro dialog
15111 2005-01-20 Naba Kumar <naba@gnome.org>
15113 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15114 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15115 libanjuta/anjuta-shell.h,
15116 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15117 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15118 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15119 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15120 src/main.c, src/shell.c: Implemented command line args processing
15121 and session management. Fixed geometry restoration.
15123 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15125 * plugins/macro/macro-db.c,
15126 plugins/macros.xml:
15127 Cleaned up XML interface and use attributes now for name, category and
15128 shortcut. CDATA is used to avoid xml errors inside of macros.
15130 2005-01-19 Naba Kumar <naba@gnome.org>
15132 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15134 2005-01-18 Naba Kumar <naba@gnome.org>
15136 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15139 * scintilla/*: Updated scintilla to current cvs and updated
15142 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15144 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15145 plugins/cvs-plugin/cvs-actions.c:
15146 Added "Whole project" infrastructure but it does not
15147 work because I did not find a way to get the current project's
15150 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15152 * plugins/cvs-plugin/Makefile.am
15153 plugins/cvs-plugin/anjuta-cvs.plugin.in
15154 plugins/cvs-plugin/cvs-actions.c
15155 plugins/cvs-plugin/cvs-callbacks.c
15156 plugins/cvs-plugin/cvs-interface.[ch] (added)
15157 plugins/cvs-plugin/plugin.c:
15159 Added IAnjutaCVS interface and improved cvs plugin. There
15160 is still some work to do on cvs import and to add a current
15163 2005-01-17 Naba Kumar <naba@gnome.org>
15165 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15167 * configure.in: Fixed build errors.
15169 * data/Makefile.am, (removed) data/README.stock_libs,
15170 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15171 (removed) data/header.c, (removed) data/stock_libs.anj,
15172 (removed) data/x-anjuta-project.desktop,
15173 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15175 * libanjuta/anjuta-plugin-description.c,
15176 libanjuta/anjuta-shell.c: Updated documentations.
15178 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15180 * libanjuta/anjuta-launcher.c,
15181 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15184 2005-01-17 Naba Kumar <naba@gnome.org>
15186 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15187 plugins/project-wizard/templates/gtk.wiz,
15188 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15189 Updated templates to new format.
15191 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15192 * plugins/project-wizard/druid.c,
15193 plugins/project-wizard/parser.c,
15194 plugins/project-wizard/property.c,
15195 plugins/project-wizard/property.h,
15196 plugins/project-wizard/templates/terminal.wiz,
15197 plugins/project-wizard/templates/terminal/AUTHORS,
15198 plugins/project-wizard/templates/terminal/ChangeLog,
15199 plugins/project-wizard/templates/terminal/NEWS,
15200 plugins/project-wizard/templates/terminal/README,
15201 plugins/project-wizard/templates/terminal/project.anjuta,
15202 plugins/project-wizard/templates/terminal/src/main.c:
15203 Moveed code related to property types from druid.c and parser.c to
15204 property.c. Changed tag from "<string ..." to
15205 "<property type="string..." and so on. Rewrite parser
15206 (warning still in progress). Added list property. Changed
15207 terminal project to avoid using autogen on some file (much
15208 faster) using the autogen attribute. Add a license list box in
15209 terminal project (just as an example). _label in item list is
15212 2005-01-16 Naba Kumar <naba@gnome.org>
15214 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15215 plugins/edtior/anjuta-docman.c: Fixed build errors.
15217 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15218 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15219 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15220 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15221 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15222 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15223 libanjuta/resources.h,
15224 plugins/build-basic-autotools/build-basic-autotools.c,
15225 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15226 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15227 plugins/gtodo/plugin.c, src/Makefile.am,
15228 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15229 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15230 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15231 should be handled in respective plugins. Added API documentations.
15233 * libanjuta-docs.sgml, libanjuta-sections.txt,
15235 (added) tmpl/anjuta-debug.sgml,
15236 (added) tmpl/anjuta-launcher.sgml,
15237 tmpl/anjuta-plugin.sgml,
15238 tmpl/anjuta-preferences.sgml,
15239 tmpl/anjuta-shell.sgml,
15240 (added) tmpl/anjuta-status.sgml,
15241 (removed) tmpl/anjuta-stock.sgml,
15242 tmpl/anjuta-utils.sgml,
15243 (removed) tmpl/defaults.sgml,
15244 (removed) tmpl/fileselection.sgml,
15245 (removed) tmpl/gnomefilelist.sgml,
15246 tmpl/ianjuta-buildable.sgml,
15247 (added) tmpl/ianjuta-debugger-manager.sgml,
15248 (added) tmpl/ianjuta-debugger.sgml,
15249 tmpl/ianjuta-document-manager.sgml,
15250 tmpl/ianjuta-editor.sgml,
15251 tmpl/ianjuta-file.sgml,
15252 tmpl/ianjuta-loader.sgml,
15253 tmpl/ianjuta-markable.sgml,
15254 tmpl/ianjuta-message-view.sgml,
15255 (added) tmpl/ianjuta-project-manager.sgml,
15256 (added) tmpl/ianjuta-todo.sgml,
15257 (added) tmpl/ianjuta-wizard.sgml,
15258 tmpl/libanjuta-iface-marshallers.sgml,
15259 tmpl/libanjuta-unused.sgml,
15260 (removed) tmpl/pixmaps.sgml,
15262 (removed) tmpl/properties.sgml,
15263 tmpl/resources.sgml: Updated API documentations.
15265 2005-01-15 Naba Kumar <naba@gnome.org>
15267 * libanjuta/anjuta-launcher.c: Added API docs.
15269 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15270 plugins/project-wizard/templates/gtk.wiz,
15271 plugins/project-wizard/templates/terminal.wiz,
15272 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15273 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15274 plugins/project-wizard/templates/gtk/src/main.c,
15275 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15276 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15279 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15280 * plugins/project-wizard/anjuta-project-wizard.glade,
15281 plugins/project-wizard/autogen.c,
15282 plugins/project-wizard/druid.c,
15283 plugins/project-wizard/druid.h,
15284 plugins/project-wizard/file.c,
15285 plugins/project-wizard/file.h,
15286 plugins/project-wizard/install.c,
15287 plugins/project-wizard/parser.c,
15288 plugins/project-wizard/plugin.c,
15289 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15290 setting the default project directory. Fix HIDDEN property, it's
15291 working but I think we could make this cleaner. Removed the
15292 copy of the string in mandatory_property. Add an optional autogen
15293 attribute, to force or avoid using autogen on some files, default
15294 without any attribute is autodetect.+ Replace the script tag with
15295 a normal file tag and an attribute execute.
15297 2005-01-14 Naba Kumar <naba@gnome.org>
15299 * plugins/editor/action-callbacks.c,
15300 plugins/editor/search_incremental.c,
15301 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15304 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15305 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15308 2005-01-12 Naba Kumar <naba@gnome.org>
15311 plugins/project-wizard/templates/Makefile.am,
15312 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15313 plugins/project-wizard/templates/anjuta-plugin.wiz,
15314 (added) plugins/project-wizard/templates/gtk-logo.png,
15315 (added) plugins/project-wizard/templates/gtk.wiz,
15316 (added) plugins/project-wizard/templates/terminal-logo.png,
15317 plugins/project-wizard/templates/terminal.wiz,
15318 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15319 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15320 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15321 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15322 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15323 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15324 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15325 (added) plugins/project-wizard/templates/gtk/src/main.c,
15326 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15327 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15328 GTK+ project templated and fixed other templates. Updated template
15331 2005-01-12 Naba Kumar <naba@gnome.org>
15333 * plugins/macro/anjuta-macro.glade: Improved GUI.
15335 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15337 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15338 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15339 * plugins/cvs-plugin/cvs.[ch] (removed)
15340 Removed old unused files
15342 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15343 * plugins/cvs-plugin/cvs-actions.c
15344 * plugins/cvs-plugin/Makefile.am:
15345 Seperate callback functions for better error
15346 handling. Cleaned up code.
15348 * plugins/macro/macros.xml: removed corrupt cvs
15351 2005-01-10 Naba Kumar <naba@gnome.org>
15353 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15354 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15357 2005-01-09 Naba Kumar <naba@gnome.org>
15359 * libegg/egg-recent-action.c, libegg/test-actions.c,
15360 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15361 recent files models.
15363 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15364 two models -- one for projects and other for regular files and show
15365 both in recent files menu. Changed recent files group from "anjuta"
15366 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15367 when adding the URI in recent files.
15369 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15370 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15371 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15372 * plugins/macro/macros.xml: Fixed xml errors.
15374 2005-01-08 Naba Kumar <naba@gnome.org>
15376 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15377 libegg/test-actions.c, libegg/menu/Makefile.am,
15378 libegg/menu/egg-recent-action.h: Added a new action for
15381 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15382 Fixed dispose. Cleanup.
15384 * plugins/file-loader/anjuta-loader-plugin.ui,
15385 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15386 Use the new action for recent files. Added recent files in
15389 * plugins/project-wizard/druid.c: Show busy cursor and
15390 de-sensitize druid buttons during page change.
15392 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15393 * plugins/project-wizard/Makefile.am,
15394 plugins/project-wizard/druid.c,
15395 plugins/project-wizard/druid.h,
15396 plugins/project-wizard/install.c,
15397 plugins/project-wizard/plugin.c,
15398 plugins/project-wizard/plugin.h,
15399 plugins/project-wizard/property.c,
15400 plugins/project-wizard/property.h,
15401 (added) plugins/project-wizard/values.c,
15402 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15403 objects (in values.c and values.h) containing the values of all
15404 properties. The NPWProperty objects now keep their values in this
15405 object which is persistant for one activation of the plugin, so the
15406 user keeps all the values even if he goes backward. Used an anjuta
15407 message view to list all files copied by the project wizard.
15409 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15411 * plugins/macro/plugin.[ch],
15412 plugins/macro/macro-dialog.[ch]
15413 plugins/macro/macro-edit.[ch]
15414 plugins/macro/macro-db.[ch]
15415 plugins/macro/macro-actions.[ch]
15416 plugins/macro/anjuta-macro.plugin.in
15417 plugins/macro/anjuta-macro.glade
15418 plugins/macro/anjuta-macro.png
15419 plugins/macro/Makefile.am
15420 plugins/macro/macros.xml
15421 plugins/macro/anjuta-macro.ui (all added)
15423 plugins/Makefile.am:
15424 Added new macro plugins
15426 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15429 * manuals/reference/template (removed)
15430 Removed old api reference
15432 * plugins/message-view/message-view.c:
15433 "Fixed" crash in on_row_deleted and added a
15434 comment that I cannot work this way. We will
15435 have to change everything a bit to avoid losing
15438 * plugins/text-editor/text_editor.c:
15439 Update line number width on file save
15442 2005-01-07 Naba Kumar <naba@gnome.org>
15444 * plugins/project-wizard/anjuta-project-wizard.glade,
15445 plugins/project-wizard/druid.c,
15446 plugins/project-wizard/templates/anjuta-plugin.wiz,
15447 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15448 Display page description in bold. Fixed mandatory field check.
15451 libanjuta/libanjuta-1.0.pc.in,
15452 plugins/project-wizard/druid.c,
15453 plugins/project-wizard/parser.c,
15454 plugins/project-wizard/property.h,
15455 plugins/project-wizard/templates/anjuta-plugin.wiz,
15456 plugins/project-wizard/templates/terminal.wiz,
15457 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15458 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15459 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15460 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15461 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15462 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15463 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15464 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15465 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15466 plugins/project-wizard/templates/terminal/configure.in.tpl,
15467 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15468 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15469 a new property type -- hidden. Fixed terminal and anjuta-plugin
15472 2005-01-07 Naba Kumar <naba@gnome.org>
15474 * templates/anjuta-plugin.wiz,
15475 templates/terminal.wiz,
15476 templates/terminal/Makefile.am.tpl,
15477 templates/terminal/autogen.sh,
15478 (Removed) templates/terminal/configure.ac.tpl,
15479 (Added) templates/.cvsignore,
15480 (Added) templates/Makefile.am,
15481 (Added) templates/anjuta-plugin/.cvsignore,
15482 (Added) templates/anjuta-plugin/Makefile.am,
15483 (Added) templates/anjuta-plugin/src/.cvsignore,
15484 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15485 (Added) templates/terminal/.cvsignore,
15486 (Added) templates/terminal/Makefile.am,
15487 (Added) templates/terminal/configure.in.tpl,
15488 (Added) templates/terminal/po/.cvsignore,
15489 (Added) templates/terminal/po/ChangeLog,
15490 (Added) templates/terminal/po/Makefile.am,
15491 (Added) templates/terminal/po/POTFILES.in,
15492 (Added) templates/terminal/src/.cvsignore,
15493 (Added) templates/terminal/src/Makefile.am,
15494 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15495 project wizard. Fixed configure/po/Makefile template errors.
15497 2005-01-06 Naba Kumar <naba@gnome.org>
15499 * configure.in: Added project templates.
15500 * plugins/project-wizard/templates/*: Added to project and renamed
15501 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15502 for the project templates (so that they do not conflict with autotools
15503 build. Created proper configure.ac.tpl and autogen.sh for project
15506 2005-01-06 Naba Kumar <naba@gnome.org>
15508 * plugins/project-wizard/anjuta-project-wizard.glade,
15509 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15510 Fixed file list parsing and to take absolute file paths (for example,
15511 from an icon selected previously). Used toggle buttons for boolean
15512 properties. Check if all mandatory fields are given before going
15513 forward in the wizard. Use scrollable viewport for listing property
15514 widgets incase the list goes out of wizard's size. Added tooltips
15515 as descriptions of the property widgets. And other fixes.
15517 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15518 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15519 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15520 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15521 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15522 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15523 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15524 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15525 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15526 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15527 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15528 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15529 Restructured template files.
15531 2005-01-06 Naba Kumar <naba@gnome.org>
15533 * configure.in: Added check for autogen.
15535 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15538 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15539 Do not emit changed signal when in dispose.
15541 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15542 symbol-view widget has been destroyed.
15544 * src/anjuta-app.c: Set null to preference, status and ui object
15545 pointers when they are destroyed.
15547 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15548 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15549 Added boolean, integer and file property types.
15551 * plugins/project-wizard/Makefile.am,
15552 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15553 project wizard templates.
15555 2005-01-04 Naba Kumar <naba@gnome.org>
15557 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15560 * plugins/editor/aneditor.cxx,
15561 plugins/editor/anjuta-docman.c,
15562 plugins/editor/plugin.c,
15563 plugins/editor/text_editor.c:
15564 Removed unnecessary ref/unref of scintilla.
15566 * plugins/message-view/anjuta-msgman.c,
15567 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15568 make close button similar to document manager.
15570 * plugins/project-manager/plugin.c,
15571 plugins/project-manager/plugin.h: Removed dead codes. Removed
15572 unnecessary ref/unref.
15574 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15575 instead of hard refs.
15577 2005-01-03 Naba Kumar <naba@gnome.org>
15579 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15580 generate() methods for IAnjutaBuildable interface.
15582 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15583 IAnjutaBuildable inteface.
15585 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15586 to destroy build context when message view is destroyed.
15588 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15589 a ref to it and unref in destructor. AnEditor class wants to be the
15590 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15593 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15594 complicate the scene. Removed editor widget from AnjutaDocman when
15595 the widget is destroyed.
15597 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15598 from shell. It will be removed from shell when the widget is destroyed.
15600 * plugins/editor/text_editor.c: Added debug codes to track object
15603 * plugins/message-view/anjuta-msgman.c: Remove message view on
15604 widget destroy. Destroy message view on remove. Removed all views
15607 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15610 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15612 * plugins/file-wizard/action-callbacks.c,
15613 plugins/file-wizard/anjuta-file-wizard.glade,
15614 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15615 Insert Licence, copyright, header template ...
15617 2005-01-02 Naba Kumar <naba@gnome.org>
15619 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15620 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15621 anjuta_status_add_widget() to allow setting busy cursor on non
15624 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15626 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15627 mime types to take text/source also.
15629 * plugins/editor/anjuta-docman.c,
15630 plugins/editor/anjuta-docman.h,
15631 plugins/editor/plugin.c,
15632 plugins/editor/text_editor.c,
15633 plugins/editor/text_editor.h,
15634 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15635 AnjutaStatus and set busy cursor on editors.
15637 * plugins/file-loader/Makefile.am,
15638 plugins/file-loader/plugin.c,
15639 (added) plugins/file-loader/dnd.c,
15640 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15642 * src/anjuta.c: Hide anjuta window before destruction.
15644 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15645 * configure.in, plugins/Makefile.am,
15646 (removed) plugins/project-wizard/appwiz_page1.c,
15647 (removed) plugins/project-wizard/appwiz_page2.c,
15648 (removed) plugins/project-wizard/appwiz_page3.c,
15649 (removed) plugins/project-wizard/appwiz_page4.c,
15650 (removed) plugins/project-wizard/appwizard.c,
15651 (removed) plugins/project-wizard/appwizard.h,
15652 (removed) plugins/project-wizard/appwizard_cbs.c,
15653 (removed) plugins/project-wizard/appwizard_cbs.h,
15654 (removed) plugins/project-wizard/appwizard_gui.c,
15655 (removed) plugins/project-wizard/gnome_project.c,
15656 (removed) plugins/project-wizard/gnome_project.h,
15657 (removed) plugins/project-wizard/wizard_gui.c,
15658 (removed) plugins/project-wizard/wizard_gui.h,
15659 (added) plugins/project-wizard/.cvsignore,
15660 (added) plugins/project-wizard/Makefile.am,
15661 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15662 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15663 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15664 (added) plugins/project-wizard/applogo.png,
15665 (added) plugins/project-wizard/appwizard.png,
15666 (added) plugins/project-wizard/autogen.c,
15667 (added) plugins/project-wizard/autogen.h,
15668 (added) plugins/project-wizard/druid.c,
15669 (added) plugins/project-wizard/druid.h,
15670 (added) plugins/project-wizard/file.c,
15671 (added) plugins/project-wizard/file.h,
15672 (added) plugins/project-wizard/header.c,
15673 (added) plugins/project-wizard/header.h,
15674 (added) plugins/project-wizard/install.c,
15675 (added) plugins/project-wizard/install.h,
15676 (added) plugins/project-wizard/parser.c,
15677 (added) plugins/project-wizard/parser.h,
15678 (added) plugins/project-wizard/plugin.c,
15679 (added) plugins/project-wizard/plugin.h,
15680 (added) plugins/project-wizard/property.c,
15681 (added) plugins/project-wizard/property.h: Removed old application-wizard
15682 codes and added new template based (autogen based) project wizard
15683 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15685 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15687 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15688 * plugins/cvs-plugin/cvs-execute.c:
15689 Fix cvs_log which did not work because of some
15691 Patch from Mark R. Pariente <markpariente@cmu.edu>
15692 - Fix message highlighting
15694 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15699 Removed template stuff completly because we dicussed to implement
15700 a macro system for Edit->Insert Text
15702 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15704 * plugins/editor/aneditor.cxx,
15705 plugins/editor/text_editor.c:
15706 Set line number width dynamically
15708 Prepered new GTK 2.6 about dialog
15710 2004-12-30 Naba Kumar <naba@gnome.org>
15712 patch from: Massimo Corà <maxcvs@email.it>
15713 * plugins/editor/aneditor.cxx: Highlights correct function
15714 argument in recursive calltips.
15716 2004-12-30 Naba Kumar <naba@gnome.org>
15718 * plugins/symbol-browser/plugin.c,
15719 libanjuta/interfaces/libanjuta.idl,
15720 plugins/editor/text_editor.c: Fixed editor markers and added a new
15721 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15722 mark the line visited.
15724 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15725 libegg/Makefile.am, libegg/eggcomboselect.c,
15726 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15727 widget for use with symbol view in toolbar.
15729 * plugins/cvs-plugin/anjuta-cvs.ui,
15730 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15731 placeholder for cvs plugin context menu in filemanager.
15733 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15735 * plugins/cvs-plugin/plugin.c:
15736 Show popup menu only if the file is contained in
15737 a directory containing a "CVS" directory
15739 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15741 * plugins/cvs-plugin/cvs-action.[ch],
15742 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15743 * plugins/cvs-plugin/anjuta-cvs.ui,
15744 * plugins/cvs-plugin/plugin.c:
15745 Implemented "Import"
15747 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15748 Added right-click-menu for file-manager
15750 2004-12-26 Naba Kumar <naba@gnome.org>
15752 * src/action-callbacks.c, src/action-callbacks.h,
15753 src/anjuta-actions.h, src/anjuta-app.c,
15754 src/anjuta.ui: Added fullscreen action.
15756 * plugins/cvs-plugin/cvs-actions.c,
15757 plugins/cvs-plugin/plugin.c,
15758 plugins/cvs-plugin/plugin.h: Watches current editor,
15759 project and file manager selection in plugin
15762 2004-12-26 Naba Kumar <naba@gnome.org>
15764 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15765 src/action-callbacks.c: Fixed app finalization. Added a
15766 command line arg --proper-shutdown (-p), which when set
15767 will release all plugins and their resources (this option
15768 is mainly for debugging).
15770 * plugins/file-loader/plugin.c: Fixed filename duplications
15771 in recent files history.
15773 * plugins/profile-default/plugin.c: Disabled problematic
15774 plugins for now to load at startup.
15776 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15777 annoying debug prints.
15779 2004-12-23 Naba Kumar <naba@gnome.org>
15781 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15782 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15783 plugins/cvs-plugin/anjuta-cvs.ui,
15784 plugins/cvs-plugin/cvs-actions.c,
15785 plugins/cvs-plugin/cvs-actions.h,
15786 plugins/cvs-plugin/cvs-execute.c,
15787 plugins/cvs-plugin/cvs-execute.h,
15788 plugins/cvs-plugin/Makefile.am,
15789 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15790 Added cvs log command.
15792 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15794 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15797 2004-12-20 Naba Kumar <naba@gnome.org>
15799 patch from: Massimo Corà <maxcvs@email.it>
15800 * plugins/editor/aneditor.cxx: Added recursive calltips.
15802 2004-12-20 Naba Kumar <naba@gnome.org>
15804 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15805 Show busy cursor during loading and unloading.
15807 2004-12-19 Naba Kumar <naba@gnome.org>
15809 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15810 memory leaks. Disabled debug print.
15812 * plugins/symbol-browser/an_symbol_view.c,
15813 plugins/symbol-browser/plugin.c,
15814 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15815 problems. Creates SymbolView object every time when the
15816 plugin is activated.
15818 * plugins/project-manager/plugin.c: Close project when
15821 2004-12-18 Naba Kumar <naba@gnome.org>
15823 * po/POTFILES.in: Removed commented lines.
15824 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15825 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15826 * plugins/gdb/plugin.c: Fixed compile error.
15828 Patch from: Mark R. Pariente <mark@demar.com.tr>
15829 * libegg/eggcellrendererkeys.c: Fixed compile error.
15831 2004-12-18 Naba Kumar <naba@gnome.org>
15833 * plugins/file-loader/plugin.c: Fixed loading bug.
15835 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15836 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15837 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15838 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15839 and corruptions. Fixed loading and unloading of plugins.
15841 2004-12-17 Naba Kumar <naba@gnome.org>
15843 * plugins/file-loader/Makefile.am,
15844 plugins/file-loader/plugin.c,
15845 plugins/project-manager/plugin.c: Fixed memory corruption
15846 and disposition codes. Added missing plugin.h in Makefile.am.
15848 2004-12-16 Naba Kumar <naba@gnome.org>
15850 * plugins/symbol-browser/an_symbol_view.c,
15851 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15852 codes. Fixed memory leaks and corruptions.
15854 * plugins/build-basic-autotools/build-basic-autotools.c
15855 plugins/editor/anjuta-docman.c,
15856 plugins/editor/text_editor.c,
15857 plugins/file-loader/plugin.c,
15858 plugins/file-manager/plugin.c,
15859 plugins/file-wizard/plugin.c,
15860 plugins/message-view/anjuta-msgman.c,
15861 plugins/message-view/anjuta-msgman.h,
15862 plugins/message-view/message-view.c,
15863 plugins/message-view/plugin.c,
15864 plugins/message-view/plugin.h,
15865 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15867 * src/about.c, src/about.h, src/action-callbacks.c,
15868 src/action-callbacks.h, src/anjuta-actions.h,
15869 src/anjuta-app.c, src/anjuta-app.h,
15870 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15871 src/anjuta.c, src/anjuta.h, src/getline.c,
15872 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15873 src/start-with.c, src/start-with.h: Fixed emacs modes.
15875 * src/layout.xml: Brought document manager in front.
15877 2004-12-15 Naba Kumar <naba@gnome.org>
15879 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15882 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15883 finalization. Added a method to unload all plugins and destroy them.
15884 Fixed memory leaks.
15886 * plugins/sample1/plugin.c: Proper finalization code and renamed
15887 functions to proper names.
15889 * plugins/build-basic-autotools/build-basic-autotools.c,
15890 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15892 * src/shell.c: Unload all plugins on exit, so that memory profilers
15893 can detect memory leaks in plugins.
15895 2004-12-13 Naba Kumar <naba@gnome.org>
15897 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15898 docking is working.
15899 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15900 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15902 2004-12-11 Naba Kumar <naba@gnome.org>
15904 * data/properties/anjuta.properties: Fixed font size.
15905 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15906 compile file function. There are some fixmes there.
15907 * plugins/message-view/anjuta-msgman.c,
15908 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15910 2004-12-08 Naba Kumar <naba@gnome.org>
15912 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15913 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15914 to escape quotes in a string.
15916 * plugins/cvs-plugin/cvs-actions.c,
15917 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15920 * plugins/build-basic-autotools/build-basic-autotools.c,
15921 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15924 2004-12-07 Naba Kumar <naba@gnome.org>
15926 * plugins/build-basic-autotools/build-basic-autotools.c,
15927 plugins/build-basic-autotools/automake-c.filters: Completed directory
15928 tracking. Double click on Errors and warnings now work as expected.
15930 * plugins/build-basic-autotools.c: Added codes to track build directory
15931 so that absolute path of the files could be determined.
15933 2004-12-06 Naba Kumar <naba@gnome.org>
15935 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15936 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15937 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15939 2004-12-05 Naba Kumar <naba@gnome.org>
15941 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15942 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15944 * plugins/cvs-plugin/plugin.c,
15945 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15947 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15949 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15950 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15951 plugins/cvs-plugin/cvs-execute.[ch]:
15952 Implemented cvs status and cvs diff
15954 - rdiff command is not correct
15955 - Must find a way to allow selection of directies AND files
15958 2004-12-03 Naba Kumar <naba@gnome.org>
15960 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
15961 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
15962 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
15963 session.properties file if it is for the first time.
15965 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
15967 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
15970 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
15971 plugins/cvs-plugin/anjuta-cvs.ui:
15972 Implemented update/commit and changed menu layout
15974 2004-12-02 Naba Kumar <naba@gnome.org>
15976 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
15977 property name (for cvs path property). Beautified dialogs.
15979 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
15981 * plugins/message-view/anjuta-msgman.c: Changed callback name
15982 and changed switch-page handling.
15984 * plugins/cvs-plugin/cvs-actions.c:
15985 * plugins/cvs-plugin/cvs-execute.c:
15986 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
15987 - Implemented cvs add and cvs removed - both working now
15988 - Created a useful preferences page
15991 2004-11-30 Naba Kumar <naba@gnome.org>
15993 * libanjuta/anjuta-status.c: Fixed runtime warning.
15995 * plugins/editor/Makefile.am:
15996 plugins/editor/anjuta-document-manager.glade,
15997 plugins/editor/plugin.c
15998 plugins/editor/plugin.h
15999 plugins/editor/style-editor.c (new, moved from src/),
16000 plugins/editor/style-editor.h (new, moved from src/),
16001 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
16002 settings in preferences.
16004 * plugins/editor/text_editor.c,
16005 plugins/editor/text_editor.h: Do not take unused args in
16006 text_editor_get_props().
16008 * src/style-editor.c, src/style-editor.h: Removed, moved to
16009 plugins/editor/ directory.
16011 2004-11-29 Naba Kumar <naba@gnome.org>
16013 * plugins/editor/text_editor_cbs.c: Emit click signal in
16015 * libanjuta/anjuta-status.c: More spacing between items.
16017 2004-11-29 Naba Kumar <naba@gnome.org>
16019 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16021 * libanjuta/interfaces/libanjuta.idl,
16022 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16023 plugins/debug-manager/plugin.c,
16024 plugins/gdb/breakpoints.c,
16025 plugins/gdb/breakpoints.h,
16026 plugins/gdb/debugger.c,
16027 plugins/gdb/debugger.h,
16028 plugins/gdb/plugin.c,
16029 plugins/gdb/plugin.h,
16030 plugins/gdb/utilities.c,
16031 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16032 toggle breakpoint margin clicks.
16034 2004-11-28 Naba Kumar <naba@gnome.org>
16036 * TODO.tasks: Fixed indentations.
16037 * plugins/gtodo/libgtodo.c: Save with indentation.
16038 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16039 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16040 * libanjuta/anjuta-status.c: Fixed busy cursors.
16041 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16042 * po/POTFILES.in: Updated.
16044 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16046 * plugins/editor/anjuta-document-manager.glade,
16047 plugins/editor/search-replace.[c,h],
16048 plugins/editor/search-replace_backend.h
16049 plugins/editor/search-preferences.[c,h] :
16050 Saved Search-Preferences (gconf),
16051 Basic search by default.
16053 2004-11-22 Naba Kumar <naba@gnome.org>
16055 * configure.in: Fixed build error.
16057 2004-11-21 Naba Kumar <naba@gnome.org>
16059 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16060 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16061 Added AnjutaStatus class to libanjuta.
16062 Added anjuta_shell_get_status() method.
16064 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16065 and fixed marshaller generation.
16067 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16068 "updade_ui" signals to IAnjutaEditor interface.
16070 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16072 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16075 * plugins/class-gen/clsGen.c: Intial port.
16077 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16080 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16081 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16082 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16083 Implemented status update. Emits "update_ui" and "char_added" signals.
16084 Added view preferences.
16086 * plugins/file-loader/plugin.c: Added open with plugins in open with
16089 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16091 * plugins/message-view/anjuta-msgman.c,
16092 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16093 to close correct message view rather than current view.
16095 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16097 * plugins/cvs-plugin/cvs-actions.c
16098 plugins/cvs-plugin/plugin.[ch]
16099 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16100 Implemented cvs add but ran into a launcher/message_view
16101 problem because of a limitation of the idl compiler
16103 2004-11-19 Naba Kumar <naba@gnome.org>
16105 * plugins/project-manager/plugin.c: Displays a progress window during
16108 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16109 Fixed UI separators.
16111 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16114 * plugins/project-manager/anjuta-project-manager.ui,
16115 plugins/project-manager/plugin.[c,h]: Added add/remove context
16116 menus and implemented them. Added file manager merge menu.
16118 2004-11-18 Naba Kumar <naba@gnome.org>
16120 * TODO.tasks: Updated.
16121 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16122 plugins/message-view/message-view.c: Fixed finalize and dispose
16124 * plugins/debugger/*: Removed from cvs (development now in
16127 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16129 Reviewed by Naba Kumar <naba@gnome.org>:
16131 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16132 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16133 plugins/gdb/breakpoints.c: all marker related stuff moved from
16134 editor and docman interfaces to IAnjutaMarkable
16136 2004-11-17 Naba Kumar <naba@gnome.org>
16138 * TODO.tasks: Updated.
16140 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16142 * libegg/egg-combo-action.c: Block changed signal when changing model.
16144 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16145 Emit changed signal. Removed dead codes.
16147 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16148 that recent files history do not duplicate.
16150 * plugins/symbol-browser/an_symbol_view.c,
16151 plugins/symbol-browser/an_symbol_view.h,
16152 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16155 2004-11-15 Naba Kumar <naba@gnome.org>
16157 * plugins/project-manager/plugin.c: Opens targets on double click.
16159 * plugins/message-view/message-view.c,
16160 plugins/file-manager/anjuta-file-manager-plugin.glade,
16161 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16162 Added proper class finalization
16163 and disposition. Added preferences notifications and callbacks to
16164 change info/warning/error colors.
16166 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16167 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16168 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16169 Implemented finalize method for AnjutaApp. Code cleanups.
16171 * plugins/message-view/plugin.c: Static parent_class.
16173 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16174 * plugins/editor/search-replace.[c,h],
16175 plugins/editor/search-replace_backend.c
16176 Update search entry in main toolbar.
16179 2004-11-11 Naba Kumar <naba@gnome.org>
16181 * TODO.tasks: Updated.
16183 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16184 and completed on-the-fly-change preferences. Removed "changed"
16185 signal as it is no longer necessary (use notify for similar
16186 purpose to monitor individual preferences).
16189 * plugins/editor/anjuta-document-manager.glade: Added view menu
16190 preferences so that they are registered.
16192 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16193 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16194 connection to "changed" signal of preferences and implemented
16195 notifications for some editor preferences. More to implement.
16197 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16198 * plugins/editor/print.c
16199 Fixed bug 1047624 : Add line number every X lines.
16201 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16202 * plugins/editor/search-replace.c
16203 Fixed a crash bug (995755) when searching "%n"
16205 2004-11-09 Naba Kumar <naba@gnome.org>
16207 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16208 Fixed to refresh categories list on file load.
16210 2004-11-08 Naba Kumar <naba@gnome.org>
16212 * configure.in, plugins/Makefile.am,
16213 plugins/profile-default/plugin.c: Added cvs plugin in build.
16215 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16217 * plugins/debug-manager/.cvsignore: Added file to ignore.
16219 * plugins/debug-manager/Makefile.am: Removed dead codes.
16221 * src/anjuta.ui: Added placeholder for version control UI.
16223 2004-11-08 Naba Kumar <naba@gnome.org>
16225 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16226 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16227 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16230 * global-tags/Makefile.am: Fixed make error.
16232 * plugins/profile-default/plugin.c: Added debug-manager
16233 and gdb plugins to load at startup so that debugger
16234 windows are docked properly. They will be removed
16235 later when we figure out runtime docking.
16237 * plugins/sample1/*: Restored to last working state.
16239 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16240 windows in lower pane. Named the windows appropriately.
16242 * ChangeLog: Fixed format.
16244 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16246 * libanjuta/interfaces/libanjuta.idl,
16247 libanjuta/anjuta-marshal.c,
16248 plugins/Makefile.am,
16249 plugins/debug-manager/plugin.c,
16250 plugins/editor/plugin.c,
16251 plugins/editor/text_editor.c,
16252 plugins/gdb/breakpoints.c,
16253 plugins/gdb/debugger.c,
16254 plugins/gdb/plugin.c,
16255 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16257 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16258 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16259 plugins/editor/search-replace.c,
16260 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16261 Search and Replace; Show result in find pane
16263 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16265 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16266 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16267 (added features: starting debugger and loading of core/executable,
16268 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16271 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16273 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16274 my cvs-plugin files...
16275 I hope I have rescued everything possible.
16277 * Naba: Could you please fix sample1 because I messed it up to
16278 but there should be a histroy of this directory we should commit
16280 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16282 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16284 * plugins/cvs-plugin/plugin.c,
16285 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16286 Added preferences dialog (not yet complete)
16288 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16290 * global-tags/Makefile.am, mime/Makefile.am:
16291 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16293 * template/xmltemplate.[ch],
16294 template/xmlstrings.[ch],
16295 template/autotools.[ch] removed,
16296 template/prj_template.[ch] removed,
16297 template/lang_template.[ch] removed,
16298 template/lib_template.[ch] removed,
16299 template/Makefile.am adjusted,
16300 template/dtds/lang.dtd removed,
16301 template/dtds/lib.dtd removed,
16302 template/dtds/prj.dtd removed,
16303 template/dtds/autotools.dtd removed,
16304 data/template/lib/* removed,
16305 data/template/language/* removed,
16306 data/template/library/* removed,
16307 data/template/project/* removed,
16308 date/template/Makefile.am adjusted:
16309 Remove everything except text-templates to replace hardcoded
16310 Edit->Insert texts with dynamic loaded.
16312 * plugins/cvs-plugin/plugin.[ch],
16313 plugins/cvs-actions.[ch],
16314 plugins/Makefile.am,
16315 plugins/cvs-plugin/Makefile.am,
16316 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16317 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16318 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16319 Added initial cvs-plugin code
16321 2004-10-21 Naba Kumar <naba@gnome.org>
16323 * libanjuta/anjuta-plugin.c,
16324 plugins/build-basic-autotools/build-basic-autotools.c,
16325 plugins/debugger/plugin.c,
16326 plugins/devhelp/plugin.c,
16327 plugins/editor/anjuta-docman.c,
16328 plugins/editor/goto_line.c,
16329 plugins/editor/plugin.c,
16330 plugins/editor/search-replace.c,
16331 plugins/editor/text_editor.c,
16332 plugins/file-loader/plugin.c,
16333 plugins/file-manager/plugin.c,
16334 plugins/file-wizard/file.c,
16335 plugins/file-wizard/plugin.c,
16336 plugins/gdb/plugin.c,
16337 plugins/gtodo/plugin.c,
16338 plugins/message-view/anjuta-msgman.c,
16339 plugins/profile-default/plugin.c,
16340 plugins/project-manager/plugin.c,
16341 plugins/sample1/plugin.c,
16342 plugins/terminal/terminal.c: Defined all global variables static,
16343 particularly class parent_class variables. They were getting
16344 confused at link time.
16346 * libanjuta/plugins.c: Do not unload plugins when they are
16347 deactivated. Simply cache them for later activation. Unloading
16348 modules have some problem with shared libs using static class
16349 registration. Fixed hash type for installed plugins. Eventually,
16350 we want to add "CanUnload" attribute for .plugin files (in
16351 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16352 be unloaded from memory. Those plugins declaring CanUnload=false
16353 will not be unloaded from memory and will be put in the cache. Those
16354 not declaring anything or declaring CanUnload=true, will be unloaded
16355 from memory when they are deactivated.
16357 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16358 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16359 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16360 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16361 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16362 activation, deactivation. Fixed memory leaks.
16364 2004-10-20 Naba Kumar <naba@gnome.org>
16366 * TODO.tasks: Updated.
16368 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16369 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16370 macro for adding interfaces to plugin types. Code cleanup.
16372 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16373 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16375 * plugins/build-basic-autotools/build-basic-autotools.c,
16376 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16377 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16378 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16379 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16380 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16381 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16382 plugins/project-manager/plugin.c,
16383 plugins/symbol-browser/an_symbol_view.c,
16384 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16385 newly defined macro to add interfaces to plugin types.
16387 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16389 2004-10-20 Naba Kumar <naba@gnome.org>
16391 * TODO.tasks: Added task list.
16392 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16395 2004-10-19 Naba Kumar <naba@gnome.org>
16397 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16399 * plugins/editor/action-callbacks.c,
16400 plugins/editor/action-callbacks.h,
16401 plugins/editor/anjuta-docman.c,
16402 plugins/editor/anjuta-docman.h,
16403 plugins/editor/anjuta-document-manager.ui,
16404 plugins/editor/file_history.c,
16405 plugins/editor/file_history.h,
16406 plugins/editor/plugin.c: Added file history browsing.
16408 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16410 * plugins/message-view/anjuta-message-manager.ui,
16411 plugins/message-view/plugin.c: Added document manager context menu.
16413 * plugins/symbol-browser/an_symbol_view.c,
16414 plugins/symbol-browser/an_symbol_view.h,
16415 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16416 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16417 document manager context menu.
16419 * scintilla/*, scintilla/include/*: Updated to current cvs.
16421 2004-10-19 Naba Kumar <naba@gnome.org>
16423 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16424 placeholder for debugger UI.
16426 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16427 * plugins/file-manager/plugin.c: Fixed loading bug.
16429 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16430 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16431 Initializes gconf database with default values when the
16432 values are not defined. Use bool and int prefs separately.
16434 * plugins/editor/plugin.c: Added encoding preferences.
16435 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16437 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16438 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16439 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16440 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16442 2004-10-18 Naba Kumar <naba@gnome.org>
16444 * po/POTFILES.in: Updated.
16446 * libanjuta/anjuta-ui.c: Corrected debug messages.
16448 * libegg/egg-combo-action.c, libegg/test-actions.c,
16449 libegg/menu/egg-combo-action.h: Fixed combo action.
16451 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16454 * plugins/editor/action-callbacks.[c,h],
16455 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16456 Implemented file swap. Removed dead codes.
16458 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16461 * plugins/symbol-browser/an_symbol_view.[c,h],
16462 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16463 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16464 Implemented file symbols. Implemented goto file line when symbol is
16467 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16469 2004-10-10 Naba Kumar <naba@gnome.org>
16471 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16473 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16475 * plugins/debugger/.cvsignore,
16476 (added) plugins/debugger/Makefile.am,
16477 (added) plugins/debugger/anjuta-debugger.glade,
16478 (added) plugins/debugger/anjuta-debugger.plugin.in,
16479 (added) plugins/debugger/anjuta-debugger.plugin.png,
16480 (added) plugins/debugger/anjuta-debugger.ui,
16481 plugins/debugger/attach_process.c,
16482 (removed) plugins/debugger/attach_process_cbs.c,
16483 (removed) plugins/debugger/attach_process_cbs.h,
16484 (removed) plugins/debugger/breakpoints.c,
16485 (removed) plugins/debugger/breakpoints.h,
16486 (removed) plugins/debugger/debug_tree.c,
16487 (removed) plugins/debugger/debug_tree.h,
16488 (removed) plugins/debugger/debugger.c,
16489 (removed) plugins/debugger/debugger.h,
16490 (removed) plugins/debugger/memory.c,
16491 (removed) plugins/debugger/memory.h,
16492 (added) plugins/debugger/plugin.c,
16493 (added) plugins/debugger/plugin.h,
16494 (removed) plugins/debugger/registers.c,
16495 (removed) plugins/debugger/registers.h,
16496 (removed) plugins/debugger/registers_cbs.c,
16497 (removed) plugins/debugger/registers_cbs.h,
16498 (removed) plugins/debugger/registers_gui.c,
16499 (removed) plugins/debugger/sharedlib.c,
16500 (removed) plugins/debugger/sharedlib.h,
16501 (removed) plugins/debugger/sharedlib_cbs.c,
16502 (removed) plugins/debugger/sharedlib_cbs.h,
16503 (removed) plugins/debugger/sharedlib_gui.c,
16504 (removed) plugins/debugger/signals.c,
16505 (removed) plugins/debugger/signals.h,
16506 (removed) plugins/debugger/signals_cbs.c,
16507 (removed) plugins/debugger/signals_cbs.h,
16508 (removed) plugins/debugger/signals_gui.c,
16509 (removed) plugins/debugger/stack_trace.c,
16510 (removed) plugins/debugger/stack_trace.h,
16511 (added) plugins/debugger/utilities.c,
16512 (added) plugins/debugger/utilities.h,
16513 (removed) plugins/debugger/watch.c,
16514 (removed) plugins/debugger/watch.h,
16515 (removed) plugins/debugger/watch_cbs.c,
16516 (removed) plugins/debugger/watch_cbs.h,
16517 (removed) plugins/debugger/watch_gui.c,
16518 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16520 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16521 Added debugger gdb backend plugin.
16523 * plugins/message-view/plugin.c: Registered all message stock icons.
16525 * plugins/profile-default/plugin.c: Loads debugger plugin.
16527 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16529 2004-10-08 Naba Kumar <naba@gnome.org>
16531 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16534 * plugins/symbol-browser/.cvsignore,
16535 plugins/symbol-browser/Makefile.am,
16536 plugins/symbol-browser/an_symbol_view.c,
16537 plugins/symbol-browser/an_symbol_view.h,
16538 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16539 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16540 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16541 plugins/symbol-browser/plugin.c,
16542 plugins/symbol-browser/plugin.h,
16543 plugins/symbol-browser/sv_class.xpm,
16544 plugins/symbol-browser/sv_function.xpm,
16545 plugins/symbol-browser/sv_macro.xpm,
16546 plugins/symbol-browser/sv_private_fun.xpm,
16547 plugins/symbol-browser/sv_private_var.xpm,
16548 plugins/symbol-browser/sv_protected_fun.xpm,
16549 plugins/symbol-browser/sv_protected_var.xpm,
16550 plugins/symbol-browser/sv_public_fun.xpm,
16551 plugins/symbol-browser/sv_public_var.xpm,
16552 plugins/symbol-browser/sv_static_fun.xpm,
16553 plugins/symbol-browser/sv_static_var.xpm,
16554 plugins/symbol-browser/sv_struct.xpm,
16555 plugins/symbol-browser/sv_unknown.xpm,
16556 plugins/symbol-browser/sv_variable.xpm,
16557 plugins/symbol-browser/test-symbol-browser.c,
16558 plugins/Makefile.am: Implemented Symbol
16561 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16563 * plugins/build-basic-autotools/Makefile.am,
16564 plugins/devhelp/Makefile.am,
16565 plugins/editor/Makefile.am,
16566 plugins/file-loader/Makefile.am,
16567 plugins/file-manager/Makefile.am,
16568 plugins/file-wizard/Makefile.am,
16569 plugins/gtodo/Makefile.am,
16570 plugins/message-view/Makefile.am,
16571 plugins/profile-default/Makefile.am,
16572 plugins/project-manager/Makefile.am
16573 plugins/sample1/Makefile.am,
16574 plugins/terminal/Makefile.am,
16575 scintilla/Makefile.am,
16576 libegg/Makefile.am,
16577 launcher/Makefile.am,
16578 libanjuta/Makefile.am,
16580 tagmanager/Makefile.am,
16581 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16582 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16583 files. Also fixed library dependencies.
16585 * plugins/editor/aneditor.cxx: Disabled unused codes.
16586 * plugins/file-manager/an_file_view.c: Added copyright.
16587 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16589 * plugins/profile-default/plugin.c: Can load plugins by location.
16590 * plugins/project-manager/plugin.c: Remove project_root_uri value
16591 when project is closed.
16593 2004-10-06 Naba Kumar <naba@gnome.org>
16595 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16597 * libanjuta/interfaces/libanjuta.idl,
16598 plugins/editor/text_editor.c: Added get_length()
16599 and get_current_word() methods in IAnjutaEditor interface.
16601 * libegg/Makefile.am: Added test_actions target.
16603 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16605 * plugins/build-basic-autotools/build-basic-autotools.c,
16606 plugins/file-loader/plugin.c,
16607 plugins/message-view/message-view.c: Added code to go to file and
16610 * plugins/devhelp/plugin.c: Context sensitive help now works.
16611 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16612 uri as line number and goes to that line number.
16614 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16615 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16616 gtodo_client_load() method to load from a diffrent file. Watched
16617 project root directory in plugin to open TODO.tasks of the project.
16619 * plugins/project-manager/plugin.c: Updates project UI
16620 sensitive/insensitive.
16622 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16623 anjuta-shell program to test plugins.
16625 * src/anjuta-app.c: Registered UI accels.
16627 2004-09-28 Naba Kumar <naba@gnome.org>
16629 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16632 * src/anjuta-app.c: Implemented present widget method.
16634 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16635 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16637 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16640 * plugins/editor/text_editor.c: Connects to preferences changed signal
16643 2004-09-28 Naba Kumar <naba@gnome.org>
16645 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16648 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16651 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16652 in changed signal callback.
16654 * plugins/editor/action-callbacks.c: Implemented save_all action
16655 callback. Removed dead code. Do save_as when saving a new file.
16656 Implemented incremental search.
16658 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16660 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16662 * src/anjuta-app.c: Registers UI accelerators.
16664 2004-09-27 Naba Kumar <naba@gnome.org>
16666 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16668 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16669 plugins/devhelp/anjuta-devhelp.plugin.in,
16670 plugins/file-loader/anjuta-loader.plugin.in,
16671 plugins/file-manager/anjuta-file-manager.plugin.in,
16672 plugins/gtodo/anjuta-gtodo.plugin.in,
16673 plugins/project-manager/anjuta-project-manager.plugin.in,
16674 plugins/terminal/anjuta-terminal.plugin.in:
16675 Gave proper plugin names.
16677 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16678 error when regex fail.
16680 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16681 Added help and context search. Watches current editor. More menus
16682 in Help submenu. Update UI (sensitive when required) properly.
16684 * plugins/editor/anjuta-document-manager.ui,
16685 plugins/devhelp/anjuta-devhelp.ui,
16686 plugins/message-view/anjuta-message-manager.ui,
16687 src/anjuta.ui: Goto menu actions are in separate submenu.
16689 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16690 Removed unimplemented UI elements.
16692 * src/anjuta-app.c: Larger (and normal) icon size.
16694 * src/layout.xml: Task manager plugin along with document (in middle).
16696 * plugins/editor/plugin.c, plugins/file-loader.c,
16697 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16698 in gtkactions. Enable/disable UI properly.
16700 2004-09-26 Naba Kumar <naba@gnome.org>
16702 * po/POTFILES.in: Updated, added missing files.
16704 * .cvsignore: Updated.
16706 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16707 a new function to get User input text.
16709 * libanjuta/resources.[c,h]: Added a function to created sized image.
16711 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16712 from filename, as thats the correct representation.
16714 * plugins/build-basic-autotools/Makefile.am,
16715 (added) plugins/build-basic-autotools/automake-c.filters,
16716 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16717 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16718 Rearragned UI elements in the build menu. Added codes to read build
16719 filter rules from external file. Implemented all build, configure,
16720 autogen commands. Watches current editor and project.
16722 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16723 Added editor changed signal and exports current editor value.
16724 Fixed parameter names. Fixed get_uri() interface implementation to
16725 return correct uri.
16727 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16730 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16732 * plugins/file-manager/an_file_view.c,
16733 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16735 * plugins/file-wizard/file.c: Reads uri correctly.
16737 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16738 sets the page to the new view.
16740 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16741 Fixed signal connecting.
16743 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16744 to "project_root_uri" and exports as uri.
16746 2004-09-24 Naba Kumar <naba@gnome.org>
16748 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16749 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16751 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16752 * plugins/file-loader/plugin.c: Added comments.
16753 * plugins/build-basic-autotools/plugin.c: Added comments.
16754 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16756 * libanjuta/interfaces/libanjuta.idl,
16757 plugins/message-view/anjuta-msgman.c,
16758 plugins/message-view/message-view.c,
16759 plugins/message-view/message-view.h,
16760 plugins/message-view/plugin.c: Buffering and appending messages have
16761 been separated. message-view implementations cleaned up. Signals
16762 Emissions fixed. Messages now displayed in summary and details show
16763 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16766 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16769 * plugins/build-basic-autotools/Makefile.am,
16770 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16771 parsing of output to create message summaries. Uses new message view
16774 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16775 preferences to make dialog box smaller.
16777 * plugins/editor/search-replace.c: Fixed compile error with change
16778 in IAnjutaMessageView API.
16780 2004-09-21 Naba Kumar <naba@gnome.org>
16782 * plugins/Makefile.am: Deletes old (installed) plugins before
16783 installing new ones.
16785 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16786 plugins/build-basic-autotools/build-basic-autotools.c,
16787 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16788 file URI from filemanager. Only disables/enables build submenu in file
16789 manager, instead of merging/unmerging.
16791 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16794 * plugins/file-loader/anjuta-loader-plugin.ui,
16795 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16796 Implemented "Open with" file manager submenu. Displays error message
16797 when file can not be opened.
16799 * plugins/file-manager/an_file_view.c: Renamed
16800 file_manager_current_filename value name to file_manager_current_uri
16801 and exports proper URI.
16803 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16805 2004-09-19 Naba Kumar <naba@gnome.org>
16807 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16808 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16809 save point signal to change editor tabs. Fixed accels.
16811 * plugins/file-loader/plugin.c: Fixed accels.
16813 * plugins/project-manager/plugin.c: Added target selection callback.
16815 * plugins/project-manager/plugin.c: Added URI activation.
16816 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16817 Fixed dialog and closed it on ok. Fixed a crash bug.
16818 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16820 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16821 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16822 plugins/file-loader/anjuta-loader-plugin.ui,
16823 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16824 Added recent files in file loade plugin.
16826 * ChangeLog: Fixed entry dates.
16828 2004-09-18 Naba Kumar <naba@gnome.org>
16830 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16831 an unnecessary GtkFrame.
16833 2004-09-17 Naba Kumar <naba@gnome.org>
16835 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16839 * data/Makefile.am: Disabled installing old mime info.
16841 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16843 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16844 plugins/editor/anjuta-document-manager.ui,
16845 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16846 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16847 Added Editor context popup menu.
16849 * plugins/project-manager/anjuta-project-manager-plugin.png:
16852 * plugins/project-manager/anjuta-project-manager.plugin.in:
16853 Support .anjuta mime type.
16855 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16858 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16861 * src/layout.xml, plugins/profile-default/plugin.c:
16862 Added project manager plugin for startup.
16864 2004-09-16 Naba Kumar <naba@gnome.org>
16866 * anjuta.prj: Updated.
16868 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16869 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16870 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16871 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16872 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16873 plugins/terinal/Makefile.am, src/Makefile.am,
16874 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16875 Fixed makefile syntax errors.
16877 2004-09-16 Naba Kumar <naba@gnome.org>
16879 * configure.in, src/layout.xml,
16880 plugins/profile-default/plugin.c,
16881 libanjuta/interfaces/libanjuta.idl,
16882 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16884 * configure.in, plugins/Makefile.am,
16885 plugins/project-manager/.cvsignore,
16886 plugins/project-manager/Makefile.am,
16887 plugins/project-manager/anjuta-project-manager-plugin.png,
16888 plugins/project-manager/anjuta-project-manager.plugin.in,
16889 plugins/project-manager/anjuta-project-manager.ui,
16890 plugins/project-manager/plugin.c,
16891 plugins/project-manager/plugin.h: Added project manager plugin
16892 based on gnome-build.
16894 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16895 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16897 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16898 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16899 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16901 2004-09-16 Naba Kumar <naba@gnome.org>
16903 * plugins/editor/action-callbacks.c: Fixed compile error.
16905 2004-09-15 Naba Kumar <naba@gnome.org>
16907 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16909 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16910 New improved splace with nicer progress.
16912 * configure.in, plugins/Makefile.am,
16913 (added) file-wizard/.cvsignore,
16914 (added) file-wizard/Makefile.am,
16915 (added) file-wizard/action-callbacks.c,
16916 (added) file-wizard/action-callbacks.h,
16917 (added) file-wizard/anjuta-file-wizard-plugin.png,
16918 (added) file-wizard/anjuta-file-wizard.glade,
16919 (added) file-wizard/anjuta-file-wizard.plugin.in,
16920 (added) file-wizard/anjuta-file-wizard.ui,
16921 (added) file-wizard/file.c,
16922 (added) file-wizard/file.h,
16923 (added) file-wizard/plugin.c,
16924 (added) file-wizard/plugin.h:
16925 Created new file wizard and added it. The wizard takes care of text
16926 bit insertions and new files creation.
16928 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16929 plugins/editor/action-callbacks.h,
16930 plugins/editor/anjuta-document-manager.glade,
16931 plugins/editor/anjuta-document-manager.ui,
16932 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16933 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16934 new files code and moved into a new plugin (file wizard).
16936 * libanjuta/plugins.[c,h]: Added plugins selection function.
16938 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16939 get_position(), insert() in IAnjutaEditor interface. Added
16940 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16941 interface (for wizard plugins).
16943 * plugins/file-loader/anjuta-loader-plugin.ui,
16944 plugins/file-loader/plugin.c: Added wizard launcher interface which
16945 scans for plugins implement IAnjutaWizard interface and presents the
16946 list to user for selection. The selected plugin is then activated
16949 * libanjuta/interfaces/.cvsignore: Updated.
16950 * plugins/message-view/.cvsignore: Updated.
16951 * plugins/launcher/*: Removed as launcher has already been moved to
16952 libanjuta as class.
16954 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16955 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
16956 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16957 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16958 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
16959 Updated API documentations.
16961 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
16963 * configure.in: Added Punjabi to ALL_LINGUAS
16965 2004-07-29 Naba Kumar <naba@gnome.org>
16967 * configure.in: Added file-loader plugin Makefile path and
16968 fixed devhelp version requirement.
16970 2004-07-28 Naba Kumar <naba@gnome.org>
16972 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
16973 terminal/preferences-terminal.png (added), message-view/*.png (added),
16974 message-view/*.xpm (added), editor/*.png (added),
16975 editor/*.xpm (added), plugins/editor/Makefile.am,
16976 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
16977 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
16978 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
16979 respective plugins directories.
16981 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
16982 pixmaps/block-end-16.png, pixmaps/block-end.png
16983 pixmaps/block-start-16.png, pixmaps/block-start.png
16984 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
16985 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
16986 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
16987 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
16988 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
16989 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
16990 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
16991 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
16992 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
16993 pixmaps/preferences-editor.png, pixmaps/undock.png
16994 pixmaps/error-next-16.png, pixmaps/error-next.png
16995 pixmaps/error-prev-16.png, pixmaps/error-prev.png
16996 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
16997 pixmaps/preferences-terminal.png: Deleted
16999 * libanjuta/properties* (removed), plugins/editor/properties* (added),
17000 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17001 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
17002 plugins/editor/anjuta-document-manager.plugin.in,
17003 plugins/editor/anjuta-document-manager.ui,
17004 plugins/editor/plugin.c, plugins/editor/print.c,
17005 plugins/editor/search-replace_backend.c,
17006 plugins/editor/search_preferences.h,
17007 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17008 Moved properties souce files to editor plugin as it not required in
17009 libanjuta. Other editor fixes.
17011 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17012 libegg/dock/* (removed)
17013 : Restored GDL external dependencies and removed libegg dock
17014 sources, because gdl is being developed.
17016 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17017 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17018 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17019 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17020 libanjuta/plugins.c, libanjuta/plugins.h,
17021 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17022 gconf system. Shell now takes docking positions. Added more utility
17023 functions. Added plugins query function. And other fixes.
17025 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17027 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17028 plugin to load files based on mime type.
17030 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17032 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17033 plugins/file-manager/plugin.c: File manager now uses file loader to
17036 * plugins/message-view/anjuta-msgman.c,,
17037 plugins/message-view/message-view.c,
17038 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17040 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17041 plugins/terminal/terminal.c, src/Makefile.am,
17042 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17043 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17045 * libegg/dock/*: Removed directory.
17047 2004-07-28 Naba Kumar <naba@gnome.org>
17049 * configure.in: Reduced gnome-print version requirement.
17050 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17052 2004-07-21 Ray Strode <rstrode@redhat.com>
17053 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17056 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17058 * plugins/editor/search-replace.c: Some fixes
17059 * plugins/terminal/Makefile.am:
17060 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17062 2004-05-19 Naba Kumar <naba@gnome.org>
17064 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17067 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17069 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17070 Implemented IAnjutaSavable
17071 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17073 2004-05-17 Naba Kumar <naba@gnome.org>
17075 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17076 plugins/build-basic-autotools/.cvsignore,
17077 plugins/build-basic-autotools/Makefile.am,
17078 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17079 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17080 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17081 plugins/build-basic-autotools/build-basic-autotools.c,
17082 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17085 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17088 * plugins/file-manager/an_file_view.c,
17089 plugins/file-manager/anjuta-file-manager.ui,
17090 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17091 Added context menu UI.
17093 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17096 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17098 * libanjuta/anjuta-preferences.[ch]:
17099 Added save/load_gconf functions
17100 * src/action_callbacks.[ch], src/preferences.c:
17101 Load global prefs from gconf at startup and save them
17102 on exit. Prefs load and save correctly but something resets
17103 them to default after loading...
17104 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17105 Somehow the linker does not find save/load_gconf functions
17106 in libanjuta. Must be a stupid mistake, I would be glad
17107 if someone could fix that.
17108 * manuals/reference/libanjuta-sections.txt: Added new
17109 preferences functions and removed gnome-filelist
17110 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17111 * plugins/file-manager/plugin.c:
17112 Added root-path property
17114 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17116 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17117 they are not longer needed.
17118 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17119 anjuta-sections.txt: Remove references to the files
17120 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17121 Use new nautilus icons for file-manager, looks incredible
17124 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17126 * plugins/editor/anjuta-docman.c: gchar* to
17127 const gchar* in arguments
17128 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17130 * plugins/file-manager/an_file_view.c: Open files on
17131 double-click. Does not work yet because it does not
17132 find IAnjutaFile interface in document manager
17134 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17136 * plugins/editor/anjuta-docman.c
17137 * plugins/editor/text_editor.c:
17138 Made close button working, made multiple selection in
17139 File/Open dialog possble, fixed crash bug if file cannot
17142 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17144 * plugins/editor/action-callbacks.c
17145 * plugins/editor/anjuta-docman.c
17146 * plugins/editor/anjuta-docman.h
17147 * plugins/editor/search-replace.c
17148 * plugins/editor/search-replace_backend.c
17149 * plugins/editor/text_editor.c
17150 * plugins/editor/text_editor.h:
17151 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17152 able to open all files, use uri instead of full_filename, fixed
17156 2004-05-13 Naba Kumar <naba@gnome.org>
17158 * plugins/message-view/anjuta-message-manager-plugin.glade:
17161 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17164 * pixmaps/anjuta_splash.png: Added border.
17166 * plugins/editor/anjuta-document-manager.png: New icon.
17168 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17169 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17171 plugins/editor/Makefile.am,
17172 plugins/editor/search-replace.c,
17173 plugins/editor/search-replace.h,
17174 plugins/editor/search-replace_backend.c,
17175 plugins/editor/search-replace_backend.h,
17176 plugins/editor/search_preferences.h,
17177 plugins/editor/search_preferences.c: Merged changes from
17178 ANJUTA_1_2_0 branch.
17180 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17181 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17184 * plugins/terminal/Makefile.am,
17185 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17188 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17191 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17192 * plugins/message-view/plugin.c: Fixed glade file loading
17193 Removed "Show messages" menu item
17194 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17195 twice because of this load system layout hack.
17196 * libanjuta/anjuta-ui.h: Removed #include config.h
17197 * libanjuta/libanjuta.pc: Fixed path and depencies
17198 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17199 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17200 * libanjuta/properties.cxx : #include "properties_cxx.h"
17201 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17203 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17204 * plugins/message-view/*: Fixed message view preferences
17205 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17206 * anjuta.glade: Removed messages stuff
17208 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17210 * Removed libanjutamm, it is now hosted on SF.net:
17211 cvs.sf.net/cvsroot/anjuta/libanjutamm
17213 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17216 Added some experimental code to add support for C++ plugins.
17217 Nothing works yet and it is likely that it will disappear but
17218 I have some questions to murrayc and he wants to see the code.
17220 2004-05-11 Naba Kumar <naba@gnome.org>
17222 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17224 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17225 hightlight style menu actions.
17227 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17228 manuals/reference/libanjuta/plugin-description-file.sgml,
17229 manuals/reference/libanjuta/writing-plugins.sgml,
17230 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17231 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17232 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17234 * src/anjuta-app.c: Always load system layout for now.
17236 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17238 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17239 manuals/reference/libanjuta/libanjuta-sections.txt,
17240 manuals/reference/libanjuta/libanjuta.types,
17241 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17242 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17243 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17244 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17245 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17246 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17247 Updated documentation.
17249 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17250 plugins/profile-default/plugin.c, src/layout.xml:
17251 Created terminal plugin.
17253 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17254 (new) plugins/file-manager/.cvsignore,
17255 plugins/file-manager/an_file_view.c,
17256 plugins/file-manager/plugin.c,
17257 plugins/file-manager/plugin.h: Moved preferences to separate
17258 glade file and added cvsignore file.
17260 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17261 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17262 from the branch. I tried it but there were way too many conflicts.
17264 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17266 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17267 util functions required during the merge.
17269 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17272 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17273 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17274 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17275 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17276 Merged with ANJUTA_1_2_0 branch.
17278 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17280 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17282 2004-05-07 Naba Kumar <naba@gnome.org>
17284 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17286 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17287 Added preferences reading and loading.
17289 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17290 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17291 libanjuta/fileselection.c, libanjuta/fileselection.h,
17292 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17294 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17296 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17297 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17298 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17299 data/macros/autogen.sh, data/macros2/autogen.sh
17300 data/properties/ada.properties, data/properties/anjuta.properties,
17301 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17302 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17303 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17304 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17305 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17306 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17307 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17308 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17309 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17310 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17311 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17312 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17313 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17314 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17315 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17316 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17317 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17318 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17319 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17320 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17321 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17322 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17323 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17324 (added) scintilla/scintilla-marshal.c,
17325 (added) scintilla/scintilla-marshal.h,
17326 (added) scintilla/scintilla-marshal.list,
17327 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17328 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17329 (added) scintilla/patches/scintilla-calltip-align.patch,
17330 (added) scintilla/patches/scintilla-minor.patch,
17331 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17333 2004-05-06 Naba Kumar <naba@gnome.org>
17335 * (added) plugins/file-manager/Makefile.am,
17336 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17337 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17338 (added) plugins/file-manager/anjuta-file-manager.ui,
17339 (added) plugins/file-manager/plugin.c,
17340 (added) plugins/file-manager/plugin.h,
17341 (removed) plugins/file-manager/an_file_view.h,
17342 plugins/Makefile.am, configure.in,
17343 plugins/file-manager/an_file_view.c: Created file manager plugin.
17345 * plugins/profile-default/plugin.c: Added file manager plugin in default
17348 * libanjuta/Makefile.am: Fixed dependencies.
17349 * pixmaps/anjuta_splash.png: New splash screen.
17351 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17353 * template/template.c/h: Added in-line doc
17354 * manuals/reference/template/*: Added template documentation
17355 * configure.in: Build template docs
17357 2004-05-05 Naba Kumar <naba@gnome.org>
17359 * autogen.sh: Added commands to generate initial interfaces.
17361 * libanjuta/Makefile.am,
17362 (removed)libanjuta/anjuta-plugin-parser.c,
17363 (removed)libanjuta/anjuta-plugin-parser.h,
17364 (added)libanjuta/anjuta-plugin-description.c,
17365 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17366 plugin description.
17368 * libanjuta/anjuta-plugin.c,
17369 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17371 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17372 and added AnjutaShellPlacement enum for widgeds placement (passed to
17373 widget add_widget() method.
17375 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17376 and moved plugin sets loading in profile plugins.
17378 * libanjuta/interfaces/.cvsignore,
17379 (removed)libanjuta/interfaces/Makefile.am,
17380 libanjuta/interfaces/libanjuta.idl,
17381 libanjuta/interfaces/anjuta-idl-compiler.pl,
17382 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17383 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17384 (removed)libanjuta/interfaces/ianjuta-editor.c,
17385 (removed)libanjuta/interfaces/ianjuta-editor.h,
17386 (removed)libanjuta/interfaces/ianjuta-file.c,
17387 (removed)libanjuta/interfaces/ianjuta-file.h,
17388 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17389 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17390 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17391 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17392 *.h and Makefile.am files. They are autogenerated. Interfaces are
17393 by anjuta-idl-compiler.pl from libanjuta.idl file.
17395 * manuals/reference/libanjuta/Makefile.am,
17396 manuals/reference/libanjuta/anjuta-architecture.sgml,
17397 manuals/reference/libanjuta/libanjuta-docs.sgml,
17398 manuals/reference/libanjuta/libanjuta-sections.txt,
17399 manuals/reference/libanjuta/libanjuta.types,
17400 manuals/reference/libanjuta/plugin-description-file.sgml,
17401 manuals/reference/libanjuta/writing-plugins.sgml,
17402 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17403 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17404 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17405 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17406 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17407 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17408 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17409 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17410 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17411 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17412 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17413 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17414 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17415 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17416 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17417 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17418 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17419 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17420 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17421 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17422 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17423 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17424 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17425 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17426 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17427 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17428 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17429 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17430 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17431 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17432 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17433 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17434 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17435 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17436 interfaces template sgmls.
17438 * plugins/Makefile.am,
17439 plugins/devhelp/anjuta-devhelp.plugin.in,
17440 plugins/devhelp/plugin.c,
17441 plugins/editor/action-callbacks.c,
17442 plugins/editor/anjuta-document-manager.plugin.in,
17443 plugins/editor/plugin.c,
17444 plugins/editor/plugin.h,
17445 plugins/editor/text_editor.c,
17446 plugins/sample1/plugin.c,
17447 plugins/message-view/anjuta-message-manager.plugin.in,
17448 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17449 placement. Fixed other errors.
17451 * (added)plugins/profile-default/.cvsignore,
17452 (added)plugins/profile-default/Makefile.am,
17453 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17454 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17455 (added)plugins/profile-default/anjuta-default-profile.ui,
17456 (added)plugins/profile-default/plugin.c,
17457 (added)plugins/profile-default/plugin.h: Added a default new
17461 src/action-callbacks.c,
17464 src/main.cpp: Fixed necessary changes for libanjuta
17466 2004-05-04 Naba Kumar <naba@gnome.org>
17468 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17469 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17470 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17471 placement for default widgets placements.
17473 2004-05-03 Naba Kumar <naba@gnome.org>
17475 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17476 manuals/reference/libanjuta/libanjuta-docs.sgml,
17477 manuals/reference/libanjuta/plugin-description-file.sgml,
17478 manuals/reference/libanjuta/writing-plugins.sgml:
17479 Wrote more sections in writing-plugins document and fixed errors.
17481 2004-05-03 Naba Kumar <naba@gnome.org>
17483 * libanjuta/interfaces/libanjuta.idl: Added interface
17484 IAnjutaFileManager.
17486 * manuals/reference/libanjuta/anjuta-architecture.dia,
17487 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17488 architecture diagram.
17490 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17491 manuals/reference/libanjuta/libanjuta-docs.sgml,
17492 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17493 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17494 Wrote writing-plugins document and separated chapters into
17495 separate sgml files.
17497 * plugins/file-manager/an_file_view.c,
17498 plugins/file-manager/an_file_view.h: New and improved directory
17501 2004-05-02 Sven Herzberg <herzi@abi02.de>
17503 * anjuta.glade: re-designed the new file dialog
17504 * anjuta_dialogs_strings.c: new strings from the new file dialog
17506 2004-04-30 Naba Kumar <naba@gnome.org>
17508 * libanjuta/interfaces/Makefile.am.iface,
17509 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17511 * libanjuta/interfaces/libanjuta.idl: Updated.
17513 * libanjuta/interfaces/Makefile.am.iface,
17514 libanjuta/interfaces/libanjuta.idl: Updated.
17516 2004-04-29 Naba Kumar <naba@gnome.org>
17518 * libanjuta/interfaces/Makefile.am.iface,
17519 libanjuta/interfaces/libanjuta.idl: Updated.
17521 2004-04-29 Naba Kumar <naba@gnome.org>
17523 * libanjuta/interfaces/giface-idlc-c.pl,
17524 libanjuta/interfaces/libanjuta.idl: Upgraded.
17525 * libanjuta/interfaces/Makefile.am.iface: Added.
17527 2004-04-28 Naba kumar <naba@gnome.org>
17529 * libanjuta/interfaces/giface-idlc-c.pl,
17530 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17531 definitions and wrote a compiler.
17533 2004-04-28 Naba Kumar <naba@gnome.org>
17535 * libanjuta/anjuta-shell.c: Fixed docs.
17536 * libanjuta/interfaces/Makefile.am,
17537 libanjuta/interfaces/ianjuta-file.c,
17538 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17540 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17542 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17544 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17545 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17546 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17547 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17548 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17549 * src/anjuta-app.c: Fixed bug.
17551 2004-04-27 Naba Kumar <naba@gnome.org>
17553 * libanjuta/anjuta-preferences-dialog.c,
17554 manuals/Makefile.am: Fixed document bugs and enabled docs
17557 * libanjuta/anjuta-preferences-dialog.c,
17558 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17559 More documentation.
17561 * libanjuta/anjuta-preferences.c,
17562 manuals/reference/libanjuta/libanjuta-docs.sgml,
17563 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17564 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17565 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17566 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17567 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17568 Wrote more documentations.
17570 * (removed) plugins/message-view/imessage-view.c,
17571 (removed) plugins/message-view/ianjuta-msgman.c,
17572 plugins/message-view/Makefile.am,
17573 plugins/message-view/anjuta-msgman.c,
17574 plugins/message-view/anjuta-msgman.h,
17575 plugins/message-view/message-view.c,
17576 plugins/message-view/message-view.h,
17577 plugins/message-view/plugin.c,
17578 plugins/message-view/plugin.h: Moved interface implementations
17579 in their respective classes and used correct macros to
17580 defined class types.
17582 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17583 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17584 AnjutaUI from GtkUIManager instead of GtkDialog.
17586 * manuals/reference/libanjuta/Makefile.am,
17587 manuals/reference/libanjuta/libanjuta-docs.sgml,
17588 manuals/reference/libanjuta/libanjuta-sections.txt,
17589 manuals/reference/libanjuta/libanjuta.types,
17590 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17591 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17592 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17593 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17594 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17595 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17596 Wrote more documentation, fixed typos, added architecture
17597 diagram, updated object types etc.
17599 * plugins/editor/text_editor.c: Fixed interface implementation.
17601 2004-04-26 Naba Kumar <naba@gnome.org>
17603 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17604 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17605 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17606 architecture diagram and a new chapter on plugins description file.
17608 2004-04-25 Naba Kumar <naba@gnome.org>
17610 * libanjuta/anjuta-children.h,
17611 libanjuta/anjuta-plugin.c,
17612 libanjuta/anjuta-plugin.h,
17613 libanjuta/anjuta-preferences.c,
17614 libanjuta/anjuta-shell.c,
17615 libanjuta/anjuta-shell.h,
17616 libanjuta/e-splash.c,
17617 libanjuta/e-splash.h,
17618 manuals/reference/libanjuta/Makefile.am,
17619 manuals/reference/libanjuta/libanjuta-docs.sgml,
17620 manuals/reference/libanjuta/libanjuta-sections.txt,
17621 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17622 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17623 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17624 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17625 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17626 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17627 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17628 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17629 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17630 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17631 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17632 manuals/reference/libanjuta/tmpl/defaults.sgml,
17633 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17634 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17635 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17636 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17637 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17638 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17639 manuals/reference/libanjuta/tmpl/plugins.sgml,
17640 manuals/reference/libanjuta/tmpl/properties.sgml,
17641 manuals/reference/libanjuta/tmpl/resources.sgml,
17642 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17643 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17644 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17645 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17646 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17647 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17649 Added more template files and wrote more documentation.
17651 2004-04-24 Andras Timar <timar@gnome.hu>
17653 * configure.in: Added hu to ALL_LINGUAS.
17655 2004-04-23 Naba Kumar <naba@gnome.org>
17657 * configure.in: Fixed compile error.
17659 * libanjuta/anjuta-children.c,
17660 libanjuta/anjuta-children.h,
17661 libanjuta/anjuta-preferences.c,
17662 libanjuta/anjuta-preferences.h,
17663 libanjuta/anjuta-shell.c,
17664 libanjuta/anjuta-ui.c,
17665 libanjuta/anjuta-ui.h,
17666 manuals/reference/libanjuta/Makefile.am,
17667 manuals/reference/libanjuta/libanjuta-docs.sgml,
17668 manuals/reference/libanjuta/libanjuta.types,
17669 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17670 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17671 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17672 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17673 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17674 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17675 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17676 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17677 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17678 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17679 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17680 manuals/reference/libanjuta/tmpl/defaults.sgml,
17681 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17682 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17683 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17684 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17685 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17686 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17687 manuals/reference/libanjuta/tmpl/plugins.sgml,
17688 manuals/reference/libanjuta/tmpl/properties.sgml,
17689 manuals/reference/libanjuta/tmpl/resources.sgml,
17690 plugins/sample1/plugin.c: Added libanjuta API documentation.
17692 2004-04-22 Naba Kumar <naba@gnome.org>
17694 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17695 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17696 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17697 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17698 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17699 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17700 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17701 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17702 (removed) libegg/eggradiotoolbutton.c,
17703 (removed) libegg/eggseparatortoolitem.c,
17704 (removed) libegg/eggtoggletoolbutton.c,
17705 (removed) libegg/eggtoolbar.c,
17706 (removed) libegg/eggtoolbutton.c,
17707 (removed) libegg/eggtoolitem.c,
17708 (removed) libegg/prop-editor.c,
17709 (removed) libegg/test-actions.c,
17710 (removed) libegg/test-drag.c,
17711 (removed) libegg/test-merge.c,
17712 (removed) libegg/test-toolbar.c,
17713 libegg/menu/Makefile.am,
17714 (removed) libegg/menu/egg-accel-dialog.h,
17715 (removed) libegg/menu/egg-action-group.h,
17716 (removed) libegg/menu/egg-action.h,
17717 libegg/menu/egg-entry-action.h,
17718 (removed) libegg/menu/egg-markup.h,
17719 (removed) libegg/menu/egg-menu-merge.h,
17720 (removed) libegg/menu/egg-menu.h,
17721 (removed) libegg/menu/egg-radio-action.h,
17722 (removed) libegg/menu/egg-toggle-action.h,
17723 (removed) libegg/menu/howitshouldwork.txt,
17724 (removed) libegg/toolbar/.cvsignore,
17725 (removed) libegg/toolbar/Makefile.am,
17726 (removed) libegg/toolbar/TODO,
17727 (removed) libegg/toolbar/eggradiotoolbutton.h,
17728 (removed) libegg/toolbar/eggseparatortoolitem.h,
17729 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17730 (removed) libegg/toolbar/eggtoolbar.h,
17731 (removed) libegg/toolbar/eggtoolbutton.h,
17732 (removed) libegg/toolbar/eggtoolitem.h,
17733 (removed) libegg/toolbar/prop-editor.h,
17734 (removed) libegg/toolbar/toolbar-api.txt,
17735 (removed) libegg/toolbar/toolbar-ideas.txt,
17736 plugins/devhelp/anjuta-devhelp.ui,
17737 plugins/devhelp/plugin.c,
17738 plugins/editor/action-callbacks.c,
17739 plugins/editor/action-callbacks.h,
17740 plugins/editor/anjuta-docman.c,
17741 plugins/editor/anjuta-document-manager.ui,
17742 plugins/editor/plugin.c,
17743 P plugins/message-view/Makefile.am,
17744 plugins/message-view/anjuta-message-manager.ui,
17745 plugins/message-view/plugin.c,
17746 plugins/sample1/anjuta-sample.ui,
17747 plugins/sample1/plugin.c,
17748 src/action-callbacks.c,
17749 src/action-callbacks.h,
17750 src/anjuta-actions.h,
17752 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17753 Gtk actions and UIManager. Fixed all plugins to use this.
17755 * manuals/reference/gtkdoc-scangobj.diff,
17756 manuals/reference/libanjuta/Makefile.am,
17757 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17758 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17759 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17760 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17761 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17763 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17765 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17767 * plugins/message-view/imessage-view.c
17768 * plugins/message-view/ianjuta-msgman.c:
17771 2004-04-17 Adam Weinberger <adamw@gnome.org>
17773 * configure.in: Added en_CA to ALL_LINGUAS.
17775 2004-04-08 Naba Kumar <naba@gnome.org>
17777 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17778 libanjuta/interfaces/Makefile.am,
17779 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17780 message manager and message view interfaces.
17782 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17783 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17784 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17785 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17786 src/anjuta-app.c: Used 'activate' and
17787 'deactivate' virtual methods for plugins. Fixed installed plugins
17788 dialogs. Added remove_widget() method for AnjutaShell.
17790 * libanjuta/interfaces/Makefile.am,
17791 libanjuta/interfaces/ianjuta-document-manager.c,
17792 libanjuta/interfaces/ianjuta-document-manager.h,
17793 libanjuta/interfaces/ianjuta-editor.c,
17794 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17795 and editor interfaces.
17797 * plugins/devhelp/plugin.c,
17798 plugins/message-view/anjuta-message-manager.plugin.in,
17799 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17800 plugins/sample1/plugin.c: Updated plugins implementation to
17801 reflect the changes.
17803 2004-04-07 Naba Kumar <naba@gnome.org>
17805 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17806 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17807 libanjuta/interfaces/ianjuta-editor.h,
17808 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17809 plugins/editor/anjuta-docman.c,
17810 plugins/editor/anjuta-document-manager.plugin.in,
17811 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17812 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17813 Added supported interfaces for plugins. Tested plugin interfaces
17814 through sample plugin.
17816 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17818 * template/Makefile.am, data/templates/library/Makefile.am
17819 Fixed some automake-1.7 incompatibilities
17820 * template/xmltemplate.c: Small fix
17822 2004-02-23 Naba Kumar <naba@gnome.org>
17824 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17825 Added plugins manager dialog.
17827 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17828 library dependencies.
17830 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17831 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17832 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17833 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17834 geometry command line option.
17836 2004-02-16 Naba Kumar <naba@gnome.org>
17838 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17839 Added interfaces and IAnjutaEditor editor interface.
17840 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17842 * libanjuta/anjuta-shell.h: Fixed bug.
17844 2004-02-13 Naba Kumar <naba@gnome.org>
17846 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17848 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17850 * data/template/*/.cvsignore:
17851 Avoid all these ? in cvs output
17853 2004-02-13 Naba Kumar <naba@gnome.org>
17855 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17856 includes and linking.
17858 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17859 and set required version to devhelp 0.8. This devhelp version
17860 can be acquired from gnome cvs branch devhelp branch
17861 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17863 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17864 src/actions-callbacks.c: Added Dock Manager settings menu item.
17866 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17867 * plugins/devhelp/plugin.c: Fixed a linking bug.
17869 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17870 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17871 external GDL dependency and used libegg codes.
17873 2004-02-12 Naba Kumar <naba@gnome.org>
17875 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17876 Added devhelp plugin, but it can't be used without a
17877 patch in devhelp. So it's disabled for now.
17879 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17880 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17881 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17882 Update cvsignore files.
17884 * libanjuta/plugins.c, widgets/e-splash.c:
17885 Fixed plugins loading to show splash icons.
17887 * plugins/message-view/anjuta-message-manager.plugin.in,
17888 plugins/message-view/plugin.c: Fixed plugin registered name.
17890 * plugins/message-view/anjuta-message-view.png,
17891 plugins/sample1/anjuta-sample-plugin.png: Update images.
17893 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17894 src/main.c: Fixed layout loading.
17896 * plugins/devhelp/Makefile.am: Fixed error.
17898 * (removed) widgets/*, libanjuta/plugins.h,
17899 src/main.c: Transfered widgets to libanjuta/.
17901 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17902 toplevel directory to created only one library as libanjuta-egg.
17904 * data/Makefile.am: Fixed build error.
17906 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17907 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17908 libegg/.cvsignore: Added egg dock widget.
17910 * gdl/*: Removed as they are now available in libegg.
17912 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17914 * plugins/editor/anjuta-docman.c:
17915 Use stock close icon on tab close button
17917 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17919 * data/template/Makefile.am
17920 data/template/language/Makefile.am
17921 data/template/library/Makefile.am
17922 data/template/text/Makefile.am
17923 data/template/project/Makefile.am
17924 data/template/project/terminal/Makefile.am
17925 configure.in: Created Makefile to install templates
17927 2004-02-11 Naba Kumar <naba@gnome.org>
17929 * plugins/editor/action-callbacks.c,
17930 plugins/editor/anjuta-document-manager.ui,
17931 plugins/editor/plugin.c
17932 plugins/message-view/anjuta-message-manager.ui,
17933 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17935 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17937 * plugins/message-view/*: MessageView plugin is now loaded
17938 The menu items are still dummies.
17940 2004-02-09 Naba Kumar <naba@gnome.org>
17942 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17945 * libanjuta/anjuta-preferences.h: Added some documentation.
17947 * libanjuta/anjuta-shell.h: Removed dead codes.
17949 * (removed) manuals/reference/gtkdoc-scangobj,
17950 manuals/reference/gtkdoc-scangobj.diff,
17951 manuals/reference/libanjuta/.cvsignore,
17952 manuals/reference/libanjuta/Makefile.am,
17953 manuals/reference/libanjuta/README.inline-doc,
17954 manuals/reference/libanjuta/README.sections,
17955 manuals/reference/libanjuta/libanjuta-docs.sgml,
17956 manuals/reference/libanjuta/libanjuta-sections.txt,
17957 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17958 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17959 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17960 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17961 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17962 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17963 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17964 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17965 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17966 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17967 manuals/reference/libanjuta/tmpl/defaults.sgml,
17968 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17969 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17970 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17971 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17972 manuals/reference/libanjuta/tmpl/plugins.sgml,
17973 manuals/reference/libanjuta/tmpl/properties.sgml,
17974 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
17975 of scan program. Updated templates.
17977 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
17978 editor action callbacks data.
17980 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
17981 scintilla object ref/unref.
17983 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
17985 * template/*: Added new xml based template system
17986 * template/dtds/*: Dtds to validate xml files of the template systems
17987 * data/template/*: Some sample template files
17988 Still needs some work but builds fine!
17990 2004-02-06 Naba Kumar <naba@gnome.org>
17992 * cofigure.in, manuals/Makefile.am,
17993 (added) manuals/reference/*: Added API documentation
17994 structure (gtk-doc based).
17996 * libanjuta/libanjuta.h: Updated
17998 2004-02-05 Naba Kumar <naba@gnome.org>
18000 * configure.in: Sets correct dependencies and
18001 uses gdl external library.
18003 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
18004 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
18005 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
18006 libanjuta/fileselection.h, libanjuta/glue-factory.c,
18007 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18008 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18009 and added file dialogs.
18011 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18012 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18013 Build dynamic libraries for libegg.
18015 * plugins/Makefile.am, plugins/editor/Makefile.am,
18016 plugins/editor/action-callbacks.c,
18017 plugins/editor/action-callbacks.h,
18018 plugins/editor/anjuta-docman.c,
18019 plugins/editor/anjuta-docman.h
18020 plugins/editor/anjuta-document-manager.plugin.in
18021 plugins/editor/anjuta-document-manager.png
18022 plugins/editor/anjuta-document-manager.ui
18023 plugins/editor/file.c
18024 plugins/editor/file.h
18025 plugins/editor/plugin.c
18026 plugins/editor/print.c
18027 plugins/editor/print.h
18028 plugins/editor/search-replace.c
18029 plugins/editor/search_incremental.c
18030 plugins/editor/search_incremental.h
18031 plugins/editor/text_editor.c
18032 plugins/editor/text_editor.h
18033 plugins/editor/text_editor_cbs.c
18034 plugins/editor/text_editor_menu.h
18035 plugins/sample1/Makefile.am
18036 plugins/sample1/anjuta-sample-plugin.png
18037 plugins/sample1/anjuta-sample.plugin.in
18038 plugins/sample1/anjuta-sample.ui
18039 plugins/sample1/plugin-sample1.c
18040 plugins/sample1/plugin.c
18041 plugins/sample1/plugin.h: Created sample
18042 plugin and fixed editor plugin.
18044 * printing/*: Removed.
18046 * scintilla/Makefile.am: Builds dynamic library.
18048 * src/Makefile.am, src/action-callbacks.c,
18049 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18050 src/anjuta-actions.h, src/anjuta-app.c,
18051 src/anjuta-app.h, src/anjuta-callbacks.c,
18052 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18053 (removed) src/anjuta.h, src/anjuta.ui,
18054 src/layout.xml, src/main.c, src/preferences.h,
18055 src/utilities.c: Debuggged and finally made plugins
18058 * global-tags/Makefile.am: Fixed build error.
18060 2004-02-03 Naba Kumar <naba@gnome.org>
18062 * configure.in: Users GDL from external package.
18063 * plugins/*: Added many new plugins (not ready though).
18064 * src/*: Removed many files (which have been transfered in plugins/).
18066 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18068 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18070 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18072 * configure.in: Added editor plugins
18074 * plugins/Makefile.am, src/search-replace_backend.h,
18075 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18076 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18078 * Added: plugins/editor/search_incremental.c,
18079 plugins/editor/search_incremental.h
18081 * Update search-replace in plugins/editor
18083 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18085 * plugins/message-view/message-view.c: Some code clean-up
18087 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18089 * Added: search_incremental[ch]
18091 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18092 src/mainmenu_callbacks.c, src/toolbar.c
18093 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18095 * Incremental Search
18097 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18099 * plugins/message-view/anjuta-msgman.[c/h]:
18100 Added message manager for easier message handling with a
18101 similar interface as docman. Of course you can still use
18102 MessageView standalone.
18103 * plugins/Makefile.am: Added message-view because it compiles
18106 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18108 * plugins/message-view/*: Added message-view plugin
18110 * configure.in: Added plugins/message-view/Makefile
18112 2004-01-03 Naba Kumar <naba@gnome.org>
18114 * libanjuta/*.c: Added new files and updated old ones.
18115 * plugins/editor/*: Added editor plugin.
18116 * configure.in: Added editor plugin and moved editor related
18119 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18121 * src/Makefile.am: Added search-replace_backend.[ch]
18122 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18124 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18125 src/search-replace_backend.c, src/search-replace_backend.h,
18126 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18127 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18128 src/toolbar_callbacks.c
18129 * The advanced Search/Replace functionality now replaces the older
18130 Find/Replace stuff.
18131 * The Search/Replace functionality can be interrupted during a long
18134 2003-12-11 Naba Kumar <naba@gnome.org>
18136 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18137 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18139 * Makefile.am, libanjuta/*: Added new module.
18140 * src/Makefile.am: Fixed linking error.
18141 * src/watch_cbs.c: Debugger clean up.
18142 * configure.in: Added libanjuta-2.0.pc
18144 * configure.in, libanjuta/Makefile.am,
18145 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18148 2003-12-11 Naba Kumar <naba@gnome.org>
18150 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18152 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18153 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18154 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18155 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18156 The user can now give a name at the creation of a new file and
18157 insert automatically (user choice) header, gpl notice, header
18158 template. The file extension is added automatically according
18159 to the selected type of file. The various insert functions have
18160 been moved from mainmenu-callback.c to file.c. The cursor is now
18161 moved after an insert operation. Removes also useless code in
18162 memory.c and search-replace.c
18164 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18166 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18167 sortable headers, process tree, removal of path and process params
18168 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18169 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18172 2003-12-10 Naba Kumar <naba@gnome.org>
18174 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18176 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18178 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18180 2003-11-28 Naba Kumar <naba@gnome.org>
18182 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18184 * manuals/de/*: Added german translation docs.
18186 * configure.in, Makefile.am, src/Makefile.am,
18187 libegg/*/*: Added libegg library.
18189 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18190 installation directory.
18192 * src/text_editor_cbs.c: Fixed closing of file.
18194 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18196 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18198 2003-09-05 Naba Kumar <naba@gnome.org>
18200 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18201 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18202 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18203 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18204 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18205 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18206 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18207 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18208 using libegg. Initial commit -- compiles but is not complete.
18210 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18212 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18214 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18216 * configure.in: Removed "ta" from ALL_LINGUAS.
18218 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18220 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18222 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18224 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18226 2004-04-24 Andras Timar <tmar@gnome.hu>
18228 * configure.in: Added hu to ALL_LINGUAS.
18230 2004-04-14 Naba Kumar <naba@gnome.org>
18232 * src/Makefile.am, printing/Makefile.am,
18233 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18234 because we are still using GtkCombo and build breaks with gtk-2.4.
18236 2004-04-13 Naba Kumar <naba@gnome.org>
18239 * anjuta.spec.in: Fixed build error.
18240 * po/POTFILES.in: Updated.
18241 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18243 2004-04-11 Naba Kumar <naba@gnome.org>
18246 * AUTHORS: Updated.
18247 * configure.in: Added ga in ALL_LINGUAS.
18248 * ChangeLog: Fixed dates.
18250 2004-04-09 Naba Kumar <naba@gnome.org>
18252 * src/print.c: Fixed buffer styling bug when printing with
18255 * data/properties/anjuta.properties: Defined only one base font and
18256 used courier instead of lucidatypewriter, because most newer systems are
18257 unlikely to have it (bug #885023, #925956, #890473).
18259 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18262 * src/an_file_view.c: Fixed possible crash bug.
18264 2004-04-07 Naba Kumar <naba@gnome.org>
18266 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18267 gtk_main_quit() etc..), so that atexit() functions are not called
18268 (which is apparently done to free up memory and we don't need to
18269 do that at this point). Incidentally, something also happens in the
18270 atexit call which freezes the UI for far too long when the application
18271 exits and we want to avoid that..
18272 * src/glade_iface.c: Fixed compiler warning.
18274 2004-04-06 Naba Kumar <naba@gnome.org>
18276 * src/project_dbase_gui.c: Fixed errors.
18278 * src/registers_gui.c: Fixed possible crash bug.
18279 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18280 * src/signals.[c,h]: Used tree view and glade file for dialog.
18281 * src/Makefile.am, src/about.c, src/an_file_view.c,
18282 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18283 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18284 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18285 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18286 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18287 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18288 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18289 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18290 src/launcher.h, src/main.c, src/main_menubar.c,
18291 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18292 src/message-manager-private.cc, src/message-manager.cc,
18293 src/preferences.c, src/project_config.c, src/project_dbase.c,
18294 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18295 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18296 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18297 src/search-replace.c, src/search-replace_backend.c,
18298 src/search_incremental.c, src/search_preferences.c,
18299 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18300 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18301 src/signals_gui.c, src/source.c, src/src_paths.c,
18302 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18303 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18304 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18305 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18306 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18307 tagmanager/Makefile.am, scintilla/include/SString.h,
18308 widgets/Makefile.am, widgets/gnomefilelist.c:
18310 Removed all deprecated codes and substituted
18311 with newer APIs. Fixed some possible crash bugs where cell renderers
18314 * scintilla/patches/scintilla-minor.patch: Minor patch.
18316 2004-04-06 Naba Kumar <naba@gnome.org>
18318 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18319 tree after all the files have been added (and not everytime a file
18320 is added in the project). Also fixed some memory corruption
18321 (possibly bug #900478).
18323 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18324 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18325 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18326 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18327 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18328 qualifier wherever appropriate.
18330 2004-04-05 Naba Kumar <naba@gnome.org>
18332 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18333 switch terminal echo on/off. Debugger requires it off, while the
18334 rest requires it on.
18336 * src/search-replace.c: sets search direction and action (in addtion
18337 to target) for find in files.
18339 2004-04-02 Naba Kumar <naba@gnome.org>
18341 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18343 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18344 src/an_symbol_view.c: Added an gtk events loop for
18345 displaying project loading status (for loading large projects) and
18346 debugger program starting ... just to give an impression of fastness :-).
18348 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18350 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18351 crash bug, which occurs when opening and closing a large project
18354 * src/attach_process.c: Fixed a comiple error for old gcc.
18356 * src/launcher.c: Prints proper error message when launcher child
18357 could not be executed and exits properly. Fixed a crash
18360 * src/resources.c, src/utilities.c, src/glade_iface.c,
18361 src/debugger.c, src/attach_process.c: Properly exits forked children
18362 when they could not be executed.
18364 2004-04-01 Naba Kumar <naba@gnome.org>
18366 * src/search-replace.c: Fixed a crash bug (bug #921893).
18368 2004-03-31 Naba Kumar <naba@gnome.org>
18370 * anjuta.glade: Added a note on compiler options dialog ->support
18371 dialog telling that supports are only available for file mode.
18373 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18375 Improved shutdown time delay by bypassing project closing
18376 and unloading plugins.
18378 * src/build_file.c, data/properties/anjuta.properties: Added a property
18379 to toggle on/off for going to first error automatically.
18381 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18383 * src/debugger.c: fixed core file loading
18384 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18385 for long lines (bugs #700968 and #911376)
18386 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18388 * src/anjuta.c: Focuses current AnEditor correctly.
18390 2004-03-30 Naba Kumar <naba@gnome.org>
18392 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18393 * AUTHORS: Updated with all contributors names.
18395 * src/about.c: Reads contributors names from AUTHORS file.
18396 * manuals/C/anjuta-manual/authors.xml: Points to online
18399 2004-03-29 Naba Kumar <naba@gnome.org>
18401 * data/properties/ada.properties: Fixed syntax colors. Patch
18402 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18405 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18406 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18407 generated projects, so that their pixmap files are
18408 found properly (bug #919903).
18410 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18413 * src/source.c: Installs .glade file of libgllade
18414 projects in $(datadir)/$(package)/glade (part of bug #861038).
18416 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18417 in compiler options (bug #883837).
18419 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18420 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18422 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18424 * anjuta/src/search-replace.c: fixed another crash bug in
18426 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18427 breakpoint property fix
18429 2004-03-29 Naba Kumar <naba@gnome.org>
18431 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18432 (new) manuals/C/anjuta-advanced-tutorial/*:
18433 Added menu entry for 'Anjuta Advanced Tutorial'
18434 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18436 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18438 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18439 Fixed bug #908941 ('Open' starts in wrong directory)
18441 2004-03-26 Naba Kumar <naba@gnome.org>
18443 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18444 compile error and bug #905738 with terminal.
18446 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18447 src/search-replace.[h,c], src/search_incremental.[h,c],
18448 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18449 src/text_editor.[c,h]: Fixed compiler warnings.
18451 * src/search-replace.c: Fixed a memory corruption (possible
18452 fix for bug #921893, but not yet confirmed).
18454 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18455 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18456 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18457 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18459 2004-03-25 Naba Kumar <naba@gnome.org>
18461 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18462 crash bug with attach process dialog and made the dialog closable
18465 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18466 always display within the margin.)
18468 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18469 the old breakpoint when it's properties are updated
18470 (creating a new updated one).
18472 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18474 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18475 displayed for wrong file.
18476 * src/breakpoints.c: conditional breakpoints
18477 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18478 "Find in Files..." disabling policy
18480 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18482 * src/build_file.c: Fixed bug #874380
18483 Goto the first error if it exists.
18485 2004-03-24 Naba Kumar <naba@gnome.org>
18487 * src/anjuta.c: Fixed to get correct child exit status
18488 using mask (bug #905738).
18490 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18491 Aligned buttons in the New file dialog,
18492 set default response to OK, entry box activates default response,
18493 ESC closes dialog and hides on delet_event.
18495 2004-03-19 Naba Kumar <naba@gnome.org>
18497 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18500 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18502 * src/search-replace.c: fixed "Find Usage" crash when no project open
18504 2004-03-17 Naba Kumar <naba@gnome.org>
18506 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18507 Fixed the generated projects to read m4 directory if the directory
18508 exists (bug #917781).
18510 2004-03-12 Naba Kumar <naba@gnome.org>
18512 * HACKING: Fixed formatting for auto-parsing.
18514 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18516 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18517 rework (bug #890609)
18519 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18521 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18523 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18525 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18526 * src/search_preferences.c: Fixed typo.
18528 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18530 * src/search-replace.c: improved Search&Replace
18531 For the moment "Replace All" does not work with non opened files
18532 but Anjuta should not crash now ! ???
18534 2004-02-26 Naba Kumar <naba@gnome.or>
18536 * src/source.c: Fixed to pass cflags correctly
18537 and suppress the automake's default cflags.
18538 bug #816130, #801056, #782798, #773459
18540 * data/properties/anjuta.properties: Do not defualt to -k make option.
18543 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18546 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18548 * src/message-manager-private.cc: Disabled debug messages.
18550 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18552 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18554 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18555 * anjuta.glade, src/search-replace.c:
18556 Reduced Search&Replace dialog, bug #902636.
18558 2004-02-23 Naba Kumar <naba@gnome.or>
18560 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18563 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18565 * src/search_incremental.c: Fixed bug #900903
18567 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18569 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18570 src/anjuta.c: Fixed bugs #890609 and #890609
18572 2004-02-23 Naba Kumar <naba@gnome.or>
18574 * src/message-manager.cc: Disconnects menuitem signal properly.
18577 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18580 2004-02-20 Naba Kumar <naba@gnome.org>
18582 * src/message-manager-private.[c,h]: Implemented keypress
18583 event for the terminal and resets it when ctrl c or ctrl d
18584 is pressed. But it doesn't seem to be working on keypress.
18585 Added a workaround to let it work on key release instead.
18588 * src/search-replace: Fixed compiler warnings.
18590 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18592 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18593 Use defined file name when saving new files (fixes bug #898105)
18594 Don't change filename when clicking on a directory
18596 BTW: Happy birthday to me :-)
18598 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18600 * src/search-replace.c: Fixed a crash bug
18601 Crash on Find & Replace (#887833)
18603 2004-02-18 Naba Kumar <naba@gnome.org>
18605 * src/executer.c: Fixed a crash bug.
18607 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18608 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18609 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18610 instead of GtkWindow (Part of bug #671596).
18612 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18613 src/registers_gui.c, src/registers_cbs.[h,c],
18614 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18615 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18616 src/compiler_options.c, src/an_file_view.c, start-with.c,
18617 src/anjuta-tools.c, help.c:
18619 Added "close" buttons on all
18620 dialogs (HIG) and fixed to properly response to ESC close
18621 (Part of bug #671596).
18623 * src/launcher.c: Disabled printing of long debug lines.
18625 * src/utilities.h: Fixed a compiler warning.
18627 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18629 * src/anjuta.c: "Save all" action now asks for filenames for new files
18630 (fixes bug #898111)
18632 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18634 * anjuta.glade, src/text_editor.c:
18635 Fixed a typo in Hello World indentation style
18636 Fixed misuse of translated strings when looking for style
18637 This entry fixes bug #876037
18639 2004-02-16 Naba Kumar <naba@gnome.org>
18641 * src/utilities.c: Fixed return value when dest file could
18644 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18645 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18646 internal function to compare files.
18648 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18650 * src/message-manager-private.cc:
18651 Set bold color as foreground color in terminal
18652 (fixes bug #864924)
18654 * src/aneditor.cxx:
18655 Use font style defined for message indicators in
18656 preferences/messages
18657 (fixes bug #885032)
18659 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18661 * src/build_project.c:
18662 Use build.silent option from preferences (fixes bug #895726)
18664 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18666 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18668 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18670 Patch from Massimo Corà <maxcvs@email.it>:
18671 * scintilla/LexCPP.cxx: Support "///" comments
18673 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18674 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18675 src/search_replace.h, src/search-replace_backend.h
18678 * Added: src/search_preferences.c, src/search_preferences.h
18679 Allow the user to save search/replace settings and give them names.
18681 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18683 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18684 scintilla/ScintillaGTK.cxx:
18685 Hopefully fixed AMD 64 crash bug by using correct marshaller
18687 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18689 * src/preferences.c: Save GtkOptionMenu properties properly
18690 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18692 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18694 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18695 Fixed libiconv issue
18698 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18700 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18701 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18702 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18703 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18704 src/sharedlib_gui.c:
18705 Debugger speed-up, replaced deprecated GtkCList
18707 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18709 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18711 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18713 * configure.in: Added "sq" to ALL_LINGUAS.
18715 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18717 * configure.in: Added "ko" to ALL_LINGUAS.
18719 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18721 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18722 src/search_incremental.c, src/search_incremental.h:
18723 Search_incremental code cleanup
18725 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18727 * scintilla/*/*: Updated scintilla to CVS
18728 * Added: scintilla/Readme.sync
18729 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18730 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18731 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18732 scintilla/ScintillaGTK.cxx,
18733 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18734 scintilla/include/Scintilla.iface: Updated.
18736 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18738 * search-replace_backend.[ch], search_incremental[ch]: Added
18740 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18741 find_replace.[ch]: Removed.
18743 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18744 src/search-replace_backend.c, src/search-replace_backend.h,
18745 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18746 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18747 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18748 functionality now replaces the older Find/Replace stuff. The Search/Replace
18749 functionality can be interrupted during a long Search/Replace.
18751 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18753 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18754 selecting ".." and "." from file selector.
18756 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18758 * anjuta.glade: Fixed wrong "fold.symbols" property
18760 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18762 * src/project_dbase_gui.c: Alphabetical order ;-)
18763 * src/compiler_options.c: Fixed bug #867539
18764 * src/launcher.c: Workaround for bugs #864922, #849928,
18765 #846386 and #845782: The launcher no longer hangs but does
18766 not get the exit status correctly sometimes.
18767 * Changes suggested by Bosik are obviously already in without
18768 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18769 * NEWS, README, anjuta.prj, configure.in:
18770 Changed version to 1.2.1
18772 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18773 * anjuta_dialogs_strings.c, anjuta.glade:
18774 Fixed bugs #860906, #859329
18776 Patch from grzegol@pld-linux.org
18777 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18778 freedesktop.org standard)
18780 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18782 Patch from Stefano Vallarino <stevalla@libero.it>:
18783 * src/source.[c/h]: Fixes cpp sample file to conform to
18784 ISO/IEC 14882, C++-Standard
18786 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18788 Review by Johannes Schmid <jhs@cvs.gnome.org>
18789 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18790 command using sh -c.
18791 * src/compile.c: Use build_execute_shell_command when compiling single
18794 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18796 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18797 * src/breakpoints.c: Code cleanup, workaroud for possible
18799 * src/src_paths.c: Update debugger dirs on directory change
18801 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18803 Review by Johannes Schmid <jhs@cvs.gnome.org>
18804 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18805 sortable headers, process tree, removal of path and process params
18806 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18807 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18810 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18812 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18813 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18814 Add a dialog for "New file" which lets the user set the
18815 filename and to add copyright/header templates to the file
18816 * Review: Changed function names to contain modules name (file_)
18818 2003-12-09 Naba Kumar <naba@gnome.org>
18820 * setup-gettext: Fixed a typo.
18821 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18823 ---- Released version 1.2.0 ---
18825 2003-12-08 Naba Kumar <naba@gnome.org>
18827 * src/preferences.c: Fixed compiler error.
18828 * global_tags/create_global_tags.sh: Fixed to install properly
18829 even when system.tags could not be generated.
18832 2003-12-06 Naba Kumar <naba@gnome.org>
18834 * setup-gettext: Fixed to not generate intl directory with gettextize.
18836 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18837 * src/anjuta.c: Filters out unnecessary files from find in files
18841 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18842 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18844 2003-12-04 Naba Kumar <naba@gnome.org>
18846 * src/gnome_project.c: Enables debug and optimization flags for
18849 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18851 * src/project_dbase_gui.c: combined header and c files for
18854 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18855 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18857 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18859 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18861 2003-11-29 Naba Kumar <naba@gnome.org>
18863 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18866 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18868 * src/main_menubar.c: Now files cannot be opened twice in recently
18871 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18873 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18875 2003-11-28 Naba Kumar <naba@gnome.org>
18877 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18879 2003-11-27 Naba Kumar <naba@gnome.org>
18881 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18882 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18884 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18885 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18886 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18887 checkbox in project wizard (project options page) to enable/disable
18888 source code generation with glade(mm).
18892 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18894 * src/dnd.c: Opening files with special characters in the name.
18896 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18898 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18901 2003-11-18 Naba Kumar <naba@gnome.org>
18903 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18904 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18905 src/project_import.c, plugins/patch/patch-plugin.c:
18906 Fixed g_signal_diconnect calls to pass correct data.
18907 (Fixed possible crash in project imports).
18911 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18913 Reviewed by Naba Kumar <naba@gnome.org>
18914 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18915 and debugger. Sets default settings for pty in launcher.
18916 * data/gdb.init: Removed charset work around (now works with user's
18918 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18920 2003-11-18 Naba Kumar <naba@gnome.org>
18922 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18923 names of 'index' to 'idx'.
18925 2003-11-17 Naba Kumar <naba@gnome.org>
18927 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18928 * src/project_dbase.c: Prompts user for unsaved project files
18929 when project is closed.
18931 2003-11-16 Naba Kumar <naba@gnome.org>
18933 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18934 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18937 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18939 * src/anjuta.c: Fixed crash related to tag == NULL while
18942 2003-11-11 Naba Kumar <naba@gnome.org>
18944 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18945 found. It simply doesn't generate the c/c++ codes and continues with
18949 2003-11-10 Naba Kumar <naba@gnome.org>
18951 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18952 'Start with dialog'.
18954 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18955 German translation of anjuta-tutorial.
18957 * src/launcher.c: Fixed an encoding bug with GIOChannels.
18960 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18962 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
18963 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
18964 the syntax highlighting in Preferences, the automatic syntax
18965 highlighting is now selected. When the debugger is stopped and the
18966 breakpoints window not closed, the gtk_tree_view in this window is
18967 now made unsensitive.
18969 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
18971 * src/preferences.h, src/preferences.c, anjuta.glade:
18972 Fixed translation bug in preferences by using GtkOptionMenu
18973 * anjuta.prj: Project version 1.1.98
18975 ---------------- Released version 1.1.98 ----------------
18977 2003-11-07 Naba Kumar <naba@gnome.org>
18979 * anjuta.spec.in: Revived docs package and combined all docs into
18981 * configure.in: Bumped version to 1.1.98 rc2
18983 * anjuta.spec.in: Fixed scrollkeepr-update command.
18984 * anjuta.spce.in: Fixed file permissions.
18986 2003-11-06 Naba Kumar <naba@gnome.org>
18988 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
18989 menus to activate anjuta helps.
18991 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
18992 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
18993 manuals/C/anjuta-faqs/legal.xml (added),
18994 manuals/C/anjuta-faqs/Makefile.am,
18995 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18996 manuals/C/anjuta-faqs/.cvsignore,
18997 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
18998 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
18999 manuals/C/anjuta-tutorial/legal.xml (added),
19000 manuals/C/anjuta-tutorial/Makefile.am,
19001 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19002 manuals/C/anjuta-tutorial/.cvsignore,
19003 manuals/C/anjuta-manual/*.sgml (removed),
19004 manuals/C/anjuta-manual/*.xml (added),
19005 manuals/C/anjuta-manual/Makefile.am,
19006 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19007 manuals/C/anjuta-manual/.cvsignore,
19008 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19009 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19010 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19011 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19012 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19013 manuals/ja/anjuta-faqs/legal.xml (added),
19014 manuals/ja/anjuta-faqs/Makefile.am,
19015 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19016 manuals/ja/anjuta-faqs/.cvsignore,
19017 manuals/ja/anjuta-manual/*.sgml (removed),
19018 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19019 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19020 manuals/ja/anjuta-manual/*.xml (added),
19021 manuals/ja/anjuta-manual/Makefile.am,
19022 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19023 manuals/ja/anjuta-manual/.cvsignore,
19024 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19025 manuals/sgmldocs.make (removed),
19026 manuals/xmldocs.make (added), manuals/omf.make (added),
19027 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19028 documentations to newer docbook xml documentations. Converted
19029 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19030 Enabled manulas installations.
19032 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19034 2003-11-05 Naba Kumar <naba@gnome.org>
19036 * data/gdb.init: Sets host's charset to ascii to solve debugger
19037 freeze up due to uninitialized strings in target program.
19039 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19040 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19044 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19045 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19047 2003-11-04 Naba Kumar <naba@gnome.org>
19049 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19052 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19053 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19054 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19055 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19058 * src/search-replace.c: Fixed infinite loop bug.
19059 * start-with.c: Fixed a crash bug with "Open last project".
19061 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19062 * scintilla/Makefile.am: Fixed compiler option.
19064 2003-10-16 Naba Kumar <naba@gnome.org>
19066 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19067 * src/text_editor.c: Fixed autoformat.
19069 2003-10-15 Naba Kumar <naba@gnome.org>
19071 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19074 2003-10-09 Naba Kumar <naba@gnome.org>
19076 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19078 2003-10-08 Naba Kumar <naba@gnome.org>
19080 * src/source.c: Fixed a GETTEXT typo error.
19081 * anjuta.glade: Made 'Sorted in order you open them' default option
19084 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19085 * anjuta.glade, data/properties/anjuta.properties:
19086 Fixed the freeze of the "Preferences" combos at the first Anjuta
19087 init is generated by:
19088 - a not complete translation of preferences.c file
19089 - a difference between 2 names in anjuta.glade and
19090 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19091 - the same name given to 3 combos (anjuta.glade).
19093 * src/find_text.c: If the "whole document" mode is selected,
19094 a new search will select the next occurrence (Bug #764954).
19095 It is now possible to use the shortcuts to search next or previous
19096 occurrence even if the search dialog has the focus. Bug #790318
19098 * src/main_menubar_def.h: "Select code block" shortcut; the new
19099 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19102 Patch from: Richard Lee <r.h.lee@comcast.net>
19103 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19104 tagmanager/tm_workspace.c: The following is a patch to fix a
19105 seemingly random occurence where Anjuta would crash when a
19106 certain key was pressed.
19108 2003-09-29 Naba Kumar <naba@gnome.org>
19110 * src/find_in_files.c: Ignores binary by default. Disabled the option
19111 of NOCVS search, because launcher does not use sh and hence can not
19114 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19115 "clean before build" state in project session and not in account session,
19116 otherwise the state gets reflected to other projects causing annoyance.
19118 * src/compiler_options.c: Fixed a bug where compiler options were always
19119 claimed 'modified'.
19121 * src/build_project.c, data/properties/anjuta.properties,
19122 src/commands.[h]: Fixed a bad bug where clean-before-build
19125 * scintilla/patches/research-cvs-nolog.diff,
19126 scintilla/patches/scintilla-ac-gtk2-port.diff,
19127 scintilla/patches/scintilla-ac-sort-fix.diff,
19128 scintilla-optimization.diff: Removed, because they are already in
19131 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19134 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19135 scintilla/LexYAML.cxx: Added new scintilla lexers.
19137 * TODO, NEWS: Updated.
19139 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19140 * src/utilities.c: Fixed typo bugs.
19142 2003-09-26 Naba Kumar <naba@gnome.org>
19144 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19145 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19146 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19147 text_editor_find() and Fixed I-Search wrapping.
19148 * src/debugger.c: Fixed to pass a newline after a debugger
19149 command (which was broken since the launcher was refactored.
19150 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19152 2003-09-25 Naba Kumar <naba@gnome.org>
19154 * src/toolbar_callbacks.c: Fixed start of incremental search.
19156 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19157 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19158 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19159 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19160 menu and implementation.
19162 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19164 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19165 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19166 variables in Locals window.
19168 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19170 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19171 * src/utilities.[ch] : Fix a tooltip bug in
19172 anjuta_util_toolbar_append_stock(), the label appeared instead of
19173 the tooltip text. Remove label from arguments of the function
19174 because label is included in the stock icon data.
19175 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19176 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19177 * FIXME: translation file should be updated because of label text removal.
19179 2003-09-24 Naba Kumar <naba@gnome.org>
19181 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19183 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19184 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19185 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19186 stdout and stderr. Also buffered output and check-for-password
19187 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19188 with password prompts. Checkes for password prompts from all outputs.
19190 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19191 which takes a string (which could be utf8 also) and converts into
19194 * src/main.c: Connects kernel signals after gnome_program_init().
19196 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19197 * src/message-manager.c: Fixed bug #787026 by converting the strings
19200 2003-09-22 Naba Kumar <naba@gnome.org>
19202 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19203 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19204 GtkCList and using GtkTreeView instead. Added the patch.
19205 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19206 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19208 2003-09-19 Naba Kumar <naba@gnome.org>
19210 * printing/print.c: Proper UTF8 printing support.
19211 * src/main.c: moved kernel signal connects at the
19212 end of application initialization.
19214 2003-09-18 Naba Kumar <naba@gnome.org>
19216 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19217 (new) lexers.make, (new) lexers: Update scintilla to latest
19218 scintilla CVS (2003-09-18), added new lexers, automated
19219 lexers makefiles sections and scintilla update. Added
19220 patches. Optimized pango rendering. Fixed a crash bug
19223 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19224 patch to remove cvs log command from RESearch.cxx file.
19225 * scintilla/patches/scintilla-pango-always.diff:
19227 * scintilla/RESearch.cxx: Removed spurious cvs log command
19229 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19231 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19232 * src/dnd.c: Fixed a crash bug with DND.
19234 2003-09-15 Naba Kumar <naba@gnome.org>
19236 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19237 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19238 src/toolbar_callbacks.c: Added an additional parameter to
19239 text_editor_goto_line() funtion which decides if the line should
19240 be made visible (if it's under fold).
19242 * src/style-editor.c: Fixed a compiler warning.
19243 * src/message-manager.cc: Calls parent method correctly.
19245 * src/preferences.h: Fixed prent class.
19247 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19248 * src/project_dbase.c: Fixed bug #713210.
19250 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19252 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19254 2003-09-11 Naba Kumar <naba@gnome.org>
19256 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19257 * src/style-editor.c: Fixed bug #769130 (Crash on font
19260 * src/message-manger.[h,cc]: Made AnMessageManager
19261 derived from GtkFrame and removed deprecated code.
19263 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19266 2003-09-09 Naba Kumar <naba@gnome.org>
19268 * src/Makefile.am: Addded rules for built sources.
19270 2003-09-08 Naba Kumar <naba@gnome.org>
19272 * (new) src/anjuta-marshalers.list: Added marshalers definition
19275 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19276 and CXXFLAGS are not overwriten by automake's default.
19277 * src/style-editor.c: Added 'operators' in the style editor.
19279 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19280 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19281 * src/message-manager-private.cc, src/message-manager.cc:
19282 Converts message going into message into UTF-8 endoding.
19283 * src/main.c: Uses UTF-8 codeset for localization.
19285 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19287 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19289 2003-09-08 Naba Kumar <naba@gnome.org>
19293 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19294 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19295 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19296 The combo entries were updated if the same data with a different
19297 case exist in the combo list. The combo entries are now case sensitive.
19298 Search&Replace bug; First search ,max actions = 0 ==> now max
19301 2003-09-08 Naba Kumar <naba@gnome.org>
19304 * src/utilities.[c,h]: a function takes contant args.
19305 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19306 Now the child terminated signal is emitted properly.
19307 * src/Makefile.am: Used $(top_srcdir) for referring to
19309 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19310 definitions file which will generate anjuta-marshalers.[c,h] files.
19311 * src/.cvsignore: Updated.
19312 * src/build_project.c: Changed su command to preserve quotes.
19313 * src/anjuta-tools.c, tagmanager/tm_project.c,
19314 tagmanager/tm_workspace.c: Use standard tmp file.
19315 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19316 so that users could report bugs easily.
19317 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19319 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19320 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19321 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19322 src/attach_process.c, src/breakpoints.c, src/commands.c,
19323 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19324 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19325 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19326 src/memory.c, src/message-manager-private.c, src/preferences.c,
19327 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19328 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19329 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19330 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19331 Fixed compile warnings and cleanup.
19333 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19334 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19335 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19336 Removed libzvt usage and implemented child spawing differently. Launcher is
19337 now proper GObject, which can be created multiple times (and can be
19338 operated in parallel).
19340 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19341 * src/project_import_gui.c, src/project_import_cbs.c,
19342 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19343 (crash on project import). Removed deprecared codes.
19345 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19347 * src/cvs.c: Fixed cvs output bug.
19349 2003-09-03 Naba Kumar <naba@gnome.org>
19351 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19352 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19353 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19354 src/text_editor_cbs.c: Implements --
19355 If the debugger is started
19356 A double click in the margin add or remove a breakpoint
19357 A single click activate or deactivate the breakpoint
19359 A double click in the margin add or remove a bookmark
19361 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19363 Reviewed by Naba Kumar <naba@gnome.org>
19364 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19365 User is now able to choose a branch on cvs update for project.
19366 Cleaned up variable names.
19368 2003-09-03 Naba Kumar <naba@gnome.org>
19370 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19371 src/Makefile.am: Added lexers.
19372 * scintilla/*/*: Updated...
19373 * src/an_symbol_view.c: Fixed a crash bug.
19374 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19376 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19377 * src/source.c: Fixed project generation bug with gettext code.
19378 * tagmanager/tm_project.c: Fixed a crash bug.
19379 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19380 bug when there is no project open. Bug #____.
19381 * src/source.c: Fixed a bug with build failure with non-gnome
19382 project with glade-generated source (eg. gtk2). Bug #____.
19385 2003-08-22 Naba Kumar <naba@gnome.org>
19387 Patch from: Rob Bradford <rob@debianplanet.org>
19388 * data/Makefile.am: Fixed to install properly during
19391 Patch from: Etay Meiri <etay-m@bezeqint.net>
19392 * src/debug-tree.c: Fixed a crash bug.
19393 * src/compiler_options.c: Takes care of linking the missing pieces;
19394 C flags, libs, optimization options, debug and profile.
19396 Patch from: Enver ALTIN <ealtin@casdb.com>
19397 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19399 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19401 Reviewed by Naba Kumar <naba@gnome.org>
19402 * src/project_dbase.c: Fixed bugs #778263 and #778413
19403 Adding multiple files to project should work now.
19405 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19407 Reviewed by Naba Kumar <naba@gnome.org>
19408 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19409 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19412 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19414 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19416 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19418 * src/text_editor.c: Fix translatable string (#113934).
19420 2003-07-04 Naba Kumar <naba@gnome.org>
19422 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19423 bug when there is no project open. Bug #____.
19425 * src/source.c: Fixed a bug with build failure with non-gnome
19426 project with glade-generated source (eg. gtk2). Bug #____.
19428 2003-06-26 Naba Kumar <naba@gnome.org>
19430 * src/anjuta.h: Removed reference to windows-dialog.h.
19431 * src/message-manager-private.[cc,h]: Fixed doulbe click
19432 activation of messages to properly jump at the destination.
19433 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19434 * src/toolbar.c: Code clean-ups.
19436 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19437 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19439 * src/message-manager-private.[cc,h]: Removed dead codes.
19441 * (new) data/properties/css.properties,
19442 data/properties/anjuta.properties, data/properties/Makefile.am:
19443 Added CSS syntax hiliting properties.
19445 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19446 * src/debugger.c: Clean ups.
19447 * src/lexer.h: Added CSS lexer definition.
19449 * Makefile.am: Installs destop file properly.
19450 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19451 * NEWS: Updated for 1.1.97 release.
19452 * src/main_menubar_def.h: Changed some non working shortcuts.
19454 2003-06-24 Naba Kumar <naba@gnome.org>
19456 * src/search-replace.c: Shows the dialog properly, even when it is
19457 hidden behind another window.
19459 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19460 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19461 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19464 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19465 setup wizard dialogs.
19467 * src/debugger.c: Removed a redundant call to
19468 debugger_update_controls().
19469 * src/compiler_options.c, src/launcher.c: code cleanup.
19470 * src/executer.c: Fixed execution bug with 'Set Program params...".
19472 2003-06-23 Naba Kumar <naba@gnome.org>
19474 * widgets/e-splash.c: Removed border around the splash image.
19475 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19476 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19477 * src/cvs.c: Added a frame around commit log text widget.
19478 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19479 crash bug associated with translated combo box list in preferences
19480 dialog (in different locale other than en_US). Used widget names
19481 to pass the combo list items.
19482 * po/POTFILES.in: Updated.
19483 * src/launcher.c: Creates the zvt terminal at startup (and not
19484 every time a build is done) -- speeds up buld operations.
19485 * src/file_history.c: Should be if() conditional instead of
19487 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19488 Disabled useless warnings.
19489 * src/project_dbase.c: Fixed bonobo 2 project name.
19490 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19491 and uses correct glade-2 for file generation.
19493 2003-06-21 Naba Kumar <naba@gnome.org>
19495 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19496 And disables autocomple show for numbers (very annoying).
19497 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19498 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19499 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19500 from view menu and adjust the controls accordingly.
19501 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19503 * src/project_dbase.[c,h]: Removed show_local flag processing.
19504 * src/message-manager.[c,h]: Reorganized messages tabs in more
19506 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19507 Also added PCRE dependency.
19509 2003-06-20 Naba Kumar <naba@gnome.org>
19511 * pixmaps/anjuta_splash.png: New splash.
19512 from Jean Schurger <yshartk@schurger.org>
19514 * src/controls.c: De-sensitize run-to-cursor when debugger
19516 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19518 * src/message-manager-private.cc: Fixed to properly jump at
19519 the right file:line.
19521 * src/appwiz_page1.c: Fixed to correctly determine the project
19522 trpe from the wizard.
19524 2003-06-20 Naba Kumar <naba@gnome.org>
19526 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19527 * src/watch_gui.c: Code cleanups.
19528 * src/debugger.[c,h], src/stack_trace.[c,h],
19529 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19530 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19531 Removed direct access to stack_trace private data, Increased debugger
19532 command size from 256 to 1024 (to be on safer side). Also implemented
19533 row-activated signle for seting frame and viewing the source.
19534 * src/debugger.c: Avoids starting program and stopping debugger
19535 when starting debugger and stopping program, respectively.
19537 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19538 Reverted codes to start debugger automatically
19539 The file is brought to the state just after the branching
19540 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19541 some code clean ups.
19543 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19544 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19545 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19546 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19547 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19548 src/project_dbase.c: Code clean ups.
19550 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19551 (Projects dir) so that correct $HOME/Projects path is set when
19552 anjuta is run for the first time.
19554 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19556 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19558 2003-06-13 Naba Kumar <naba@gnome.org>
19560 * src/stack_trace_cbs.c: Moved variable declaration at the
19561 top of the block (bug #737867)
19563 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19564 just CFLAGS and CXXFLAGS (bug #743617).
19566 * src/create_global_tags.sh: Fixed shell script to properly
19567 detect installed *-config files.
19569 2003-06-12 Naba Kumar <naba@gnome.org>
19571 * src/preferences.[c,h]: Added methods for custom widgets in
19572 preferences: using custom set/get methods for them.
19574 * src/anjuta-encoding.c: Implemented up/down of the encodings
19575 in the list and property saves correctly.
19577 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19578 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19579 the beginning of a file.
19581 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19582 * src/aneditor.cxx, src/aneditor.h,
19583 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19584 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19585 src/mainmenu_callbacks.h: Allows the operator to select the current
19586 word or the current line (Request: 680801). It puts also
19587 sensitive/unsensitive several select/comment menu items.
19589 * src/breakpoints.c: Presets by default the current line for a
19590 defined breakpoint.
19592 2003-06-11 Naba Kumar <naba@gnome.org>
19594 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19595 color (red highlight) now cosistent for inactive tabs also.
19597 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19598 'Advanced search and replace' in Edit->Search submenu.
19600 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19601 wrappings '\' where they were missing.
19603 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19604 message is now more descriptive and details the correct thing to do
19605 for GNOME2 desktop.
19607 2003-06-10 Naba Kumar <naba@gnome.org>
19609 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19610 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19611 Removed any reference to particular version of automake/autoconf
19612 so that they could work with newer versions (Bug #659394).
19614 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19615 src/anjuta.c: Added coded to add/remove supported encodings.
19617 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19618 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19619 src/project_import.c, src/project_type.c, src/project_type.h,
19620 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19621 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19622 from the project wizard.
19624 2003-06-06 Naba Kumar <naba@gnome.org>
19626 Patch from Etay Meiri <etay-m@bezeqint.net>
19627 * src/compiler_options.c: Fixed bugs related to clean before
19630 * anjuta.desktop.in.in: Added commandline options.
19631 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19632 -dP and -A flags of CVS update into different options.
19634 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19636 * configure.in: Removed "ta" from ALL_LINGUAS.
19638 2003-06-02 Naba Kumar <naba@gnome.org>
19640 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19641 return NULL for undefined properties and "" for defined but empty
19642 strings. It was creating many problems where both are assumed to be
19643 same. And besides, it doesn't matter to differentiate the two (the
19644 problem with preferences was due to a different bug).
19646 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19647 correctly. Also, s/props_build_in/props_built_in/g.
19649 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19652 * src/an_file_view.c: Unrefed pixbufs when done with them.
19654 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19655 (removed) file_text.png: Added and removed pixmaps.
19657 2003-05-30 Naba Kumar <naba@gnome.org>
19659 * anjuta.glade: Fixed encodings preferences dialog
19661 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19663 Reviewed by Naba Kumar <naba@gnome.org>
19665 * src/build_project.c src/clean_project/c: perform a clean before
19666 build, if required. Show the message manager on clean.
19667 * src/compiler_options.c: save the new options when window is closed
19668 and flag project to be cleaned before the next build.
19669 * src/project_dbase.c: added a 'clean before build' flag to project
19671 2003-05-29 Naba Kumar <naba@gnome.org>
19673 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19676 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19677 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19678 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19679 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19680 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19681 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19682 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19683 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19684 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19686 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19687 Removed unused icons references.
19689 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19691 Reviewed by Naba Kumar <naba@gnome.org>
19693 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19694 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19695 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19696 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19697 src/toolbar_callbacks.c: HIG compliant dialogs.
19699 * src/utilities.c: anjuta_button_new_with_stock_image() and
19700 anjuta_dialog_add_button() stolen from gedit.
19702 * src/main_menubar_def.h: Fixed mnemonics.
19704 2003-05-26 Naba Kumar <naba@gnome.org>
19706 * src/project_dbase_gui.c: Added header files filter for add file
19707 dialog box. Disabled project window to be transient window.
19709 * src/message-manager.cc: Disabled message manager window to be
19712 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19713 a file could not be loaded.
19715 * src/project_dbase.c: Fixed a bug with GUI editor command
19716 where empty string is returned.
19718 * src/Makefile.am, src/preferences.h, src/text_editor.c
19719 src/text_editor.h, (new) src/anjuta-encodings.h,
19720 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19721 Added encoding support and to handle characters encoding correctly
19722 by auto detecting it during load. Added preferences for selecting
19723 the encoding during save.
19725 * src/preferences.c, src/resources.c: Removed debug messages.
19727 Patch from: Alexander Nedotsukov <bland@mail.ru>
19728 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19730 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19731 * src/anjuta.c: Try to sow the splash image more often.
19733 2003-05-20 Naba Kumar <naba@gnome.org>
19735 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19736 * src/debug_tree.c: Colorize the modified locals during
19737 debugging and call memory analyze from the debugger.
19738 * src/breakpoints.c: The color is now different for the enabled
19739 and disabled breakpoints. Anjuta now can erase several
19740 breakpoints defined at the same line. The markers are updated
19741 according to the enable/disable action.
19743 Patch from Etay Meiri <etay-m@bezeqint.net>
19744 * src/launcher.c: Fixes launcher freeze up bug during build.
19746 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19748 Reviewed by Naba Kumar <naba@gnome.org>
19749 * scintilla/PropSet.h: Change member variables from private to protected.
19750 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19751 to PropSetFile class, which return a gchar * (and can therefore indicate
19752 whether properties are empty or do not exist) and make prop_get and
19753 prop_get_expanded use them.
19754 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19755 that the result of of prop_get cannot be an empty string.
19757 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19759 Reviewed by Naba Kumar <naba@gnome.org>
19760 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19761 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19762 src/text_editor_cbs.c: When saving all the files in the project, the
19763 text editors are now only rehighlighted once instead of once for each
19766 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19767 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19768 * src/anjuta.desktop.in.in: Support startup notification.
19769 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19770 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19771 * src/anjuta.desktop.in.in: Support startup notification.
19774 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19776 Reviewed by Naba Kumar <naba@gnome.org>
19778 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19779 memory leak from glade_xml_new call. Removed gxml field from Executer
19780 struct as only used in create_executer_dialog and then destroyed.
19782 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19784 * src/configurer.c: Fix warning trying to connect signal to non-existent
19785 environment entry in configure dialog and fix crash when closing the
19788 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19789 gnome_date_edit_get_time instead.
19791 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19792 in view menu required renumbering elsewhere.
19794 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19796 Reviewed by Naba Kumar <naba@gnome.org>
19798 * src/breakpoints.c: fixed an error when removing breakpoint
19799 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19800 * src/debugger.c: changes to the way the debugger is activated
19801 * src/debugger.h: clean ups
19803 2003-05-13 Naba Kumar <naba@gnome.org>
19805 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19806 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19807 src/memory.h: A new version of memory and the interface
19808 is now integrated in anjuta.glade
19810 2003-05-09 Naba Kumar <naba@gnome.org>
19812 * configure.in: Bumped required gtk version to 2.0.8.
19814 2003-05-06 Naba Kumar <naba@gnome.org>
19816 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19818 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19819 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19821 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19822 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19823 , tagmanager/c.c: Support for ProC and RDB files.
19825 2003-05-06 Naba Kumar <naba@gnome.org>
19827 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19828 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19829 Uncomment (Box & Stream), Select the current function,
19830 authorize the "Quit" button of the GotoLine window
19832 2003-05-05 Naba Kumar <naba@gnome.org>
19834 * src/watch_gui.h: CVS added new file.
19836 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19838 Patch from Etay Meiri <etay-m@bezeqint.net>
19839 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19840 src/mainmenu_callbacks.c, src/message-manager.cc,
19841 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19842 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19843 Ported stack trace to GNOME2 and added it in the message manager
19846 2003-05-02 Naba Kumar <naba@gnome.org>
19848 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19850 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19851 preferences property.
19853 * anjuta.prj: Fixed multiple preferences saved data.
19855 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19856 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19857 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19858 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19859 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19860 Upgraded scitilla from CVS with faster window repaint
19863 Patch from Etay Meiri <etay-m@bezeqint.net>
19864 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19867 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19869 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19870 the window if messages are appended to the end and the scrollbar is
19873 2003-04-29 Naba Kumar <naba@gnome.org>
19875 * configure.in: Removed omf-install from Makefiles list.
19877 2003-04-28 Naba Kumar <naba@gnome.org>
19879 * po/POTFILES.in: Remvoded deleted files.
19881 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19882 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19884 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19885 is executed as detached) is not set properly.
19887 2003-04-25 Naba Kumar <naba@gnome.org>
19889 * anjuta.prj: Updated.
19890 * src/anjuta_info.c: Fixed text wrapping and column view.
19891 * data/welcome.txt.in: Removed unaligned characters.
19893 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19894 * src/main_menubar.c: Disable setup dialog.
19896 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19897 * src/breakpoints.c; Fixed compilation with older GCC
19898 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19899 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19901 2003-04-18 Naba Kumar <naba@gnome.org>
19903 * anjuta.prj: Updated (includes compiler options).
19905 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19906 function from anjuta.c (it was already available in anjuta-tools.c).
19908 2003-04-18 Naba Kumar <naba@gnome.org>
19910 * src/about.c, THANKS: Updated
19912 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19914 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19915 properly from the project session before updating the file
19918 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19919 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19920 dialog settings (as it will not be required once GDL is in place) and
19921 added file view filters in the settings sub-menu.
19923 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19925 * configure.in: Disable cast checks on final build.
19927 2003-04-17 Naba Kumar <naba@gnome.org>
19929 * src/build_project.c: Fixed a compilation error.
19931 * src/launcher.c: Removed commnets.
19933 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19934 properties from editor tab to indentation tab and fixed a property
19935 label for proper i18n translation. Fixed typos in project config
19936 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19937 sorting and reordering in compiler options dialog.
19939 * src/compiler_options.c: Implemented _save() function to save the
19940 options (which was pending).
19942 * src/build_project.c: Destroys install-as-root dialog when it is done.
19944 * src/an_symbol_view.c: Change "event" event to "event-after" so
19945 that symbol row is selected first before the popup is shown.
19947 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19949 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19950 file in CVS/Entries. (Reviewed and applied by Biswa)
19952 2003-04-16 Naba Kumar <naba@gnome.org>
19954 * aneditor.cxx: use unicode everytime (fixed unicode related
19957 * anjuta.prj: Fixed UI editor name (blank to use default) and
19960 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
19961 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
19962 Editor preferences page.
19964 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19965 * src/anjuta.[ch], src/print.c: Fixed warnings
19966 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
19967 * configure.in: Profiling support with gprof
19969 2003-04-16 Naba Kumar <naba@gnome.org>
19971 Patch from Gaëtan de Menten <ged@bugfactory.org>
19972 * src/launcher.c: Fixed cvs dialog.
19974 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
19976 * src/message-manager-private.cc: Fixed double-click on first line of
19977 output to properly select a line.
19978 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
19979 because still was a deprecatd GtkCTreeNode and always NULL anyway.
19981 2003-04-15 Naba Kumar <naba@gnome.org>
19983 * src/message-manager-private.cc: Fixed the glade filename typo.
19985 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19986 * scintilla/*, data/properties/*: Scintilla CVS merge
19987 * anjuta.prj: Removed unnecessary files.
19988 * scintilla/PlatGTK.cxx: Force Pango fonts always
19989 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
19990 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
19992 * configure.in: Change version no. for 1.1.1 (alpha release)
19993 * configure.in: Added '--with-pref-suffix' option.
19994 * config.guess, config.sub: Removed from CVS.
19996 2003-04-15 Naba Kumar <naba@gnome.org>
19998 Patch from Timothee Besset <ttimo@idsoftware.com>
19999 * Makefile.am: Fixed a shell script error during intallation.
20001 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20003 Reviewed by Naba Kumar <naba@gnome.org>
20004 * src/message-manager.cc: Added popup-menu to TreeView and fixed
20005 set_wm_class to use "anjuta" instead of "an.
20006 * src/message-manager-private.cc: Headers are hidden again.
20008 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20009 * src/project_dbase_gui.c: Memory corruption fix.
20010 * anjuta.prj: Updated project file
20012 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20013 * an_file_view.c: Connect to event-after signal rather than event so that
20014 selection is updated first and thus context menu is for the right file.
20015 Reviewed and applied by Biswa.
20017 2003-04-14 Naba Kumar <naba@gnome.org>
20019 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20021 * src/auncher.c: More child exit fixes
20022 from Timothee Besset <ttimo@idsoftware.com>
20024 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20026 Reviewed by Naba Kumar <naba@gnome.org>
20028 * src/message-manager.[c/h], src/message-manager-private[c/h],
20029 anjuta.[c/h]: Ported message-manager to Gtk2
20031 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20032 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20033 src/clean_project.c, src/compile.c, src/configurer.c,
20034 src/controls.c, src/cvs.c, src/debugger.c,
20035 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20036 src/project_import.c, src/search-replace.c: Changed name from
20037 AnjutaMessageManager to AnMessageManager to avoid too long type
20040 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20041 * src/launcher.c: Fix build won't stop problem - TTimo
20043 * pixmaps/anjuta_splash.c: New splash screen prototype.
20044 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20045 * src/compiler_options.c: Mute pkgconfig errors.
20046 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20048 2003-04-10 Naba Kumar <naba@gnome.org>
20050 * configurer.[c,h]: Fixed dialog to close properly.
20051 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20054 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20055 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20056 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20057 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20058 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20059 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20060 src/makefile.am: Move gdl to it's own directory.
20061 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20063 2003-04-09 Naba Kumar <naba@gnome.org>
20065 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20068 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20069 * src/anjuta-tools.c: Use CDATA for saving tools data.
20070 * anjuta.glade, src/search-replace.c: Port from branch.
20071 * widgets/e-splash.*, src/main.c: Better splash screen.
20072 * configure.in, widgets/gdl*: Import GDL widgets.
20073 * ROADMAP: Updated roadmap.
20074 * src/an_file_view.c: Use GDL icons for file tree.
20076 2003-04-09 Naba Kumar <naba@gnome.org>
20078 * anjuta.glade: Added (hidden) initial setup-wizard window.
20080 Patch from: Vitaly <vvv@rfniias.ru>
20081 * src/preferences.c: Fixes a bug with libglace widget access with
20082 translated strings.
20084 Patch from: Etay Meiri <etay-m@bezeqint.net>
20085 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20086 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20087 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20088 src/toolbar_callbacks.[c,h],
20089 src/memory.c, src/message-manager-private.cc,
20090 src/message-manager-private.h, src/message-manager.cc,
20091 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20092 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20093 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20094 watch window to a subwindow in the notebook
20096 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20097 * ROADMAP: Updated roadmap.
20099 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20101 * configure.in: Added Belarusian to ALL_LINGUAS.
20103 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20104 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20106 * ROADMAP: Added roadmap for HEAD.
20108 2003-03-29 Naba Kumar <naba@gnome.org>
20110 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20111 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20112 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20113 (new) pixmaps/start-with-wizard.png,
20114 (new) pixmaps/start-with-import.png,
20115 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20116 up on anjuta start-up to give quick access to opening file/project or
20119 * src/main.c: Sets proper data directory for the gnome
20122 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20123 * src/text_editor.c: Fixed error/warning indicators.
20125 2003-03-24 Naba Kumar <naba@gnome.org>
20127 * README: Correct version.
20129 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20131 * configure.in: Added checks to see if were building on FreeBSD
20132 systems. Sets -DFREEBSD if we are, and also attempts to find
20133 gmake if the host system is FreeBSD.
20135 * src/getline.c: New file used to provide the getline function,
20136 which isnt available on a FreeBSD system. The function is only
20137 defined if FREEBSD is defined.
20139 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20141 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20142 configure.in sets this to gmake on FreeBSD systems, and make
20143 on everything else.
20145 2003-03-23 Naba Kumar <naba@gnome.org>
20147 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20149 * anjuta.spec.in: Fixed spec file for correct file paths and
20150 corrected rpmbuild.
20152 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20153 the rpm build command separately now.
20155 * src/anjuta.c, windows-dialog.c: Added some more window management
20156 stuffs (not still fully working, though).
20160 2003-03-22 Naba Kumar <naba@gnome.org>
20162 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20164 2003-03-21 Naba Kumar <naba@gnome.org>
20166 * README: Removed Andy Piper's name from the active maintainers
20167 list on his request.
20169 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20172 * src/anjuta-tools.c: Fixed compiler errors.
20174 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20177 * src/commands.c, src/src_paths.c, src/style-editor.c,
20178 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20179 becuase they are now hidden by default (from glade editing).
20181 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20182 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20183 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20184 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20185 basic windows managements.
20187 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20188 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20189 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20190 Enver ALTIN (a.k.a. skyblue)
20192 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20193 * tagmanager/*: Added ignore-list for symbols. This will make
20194 parsing more accurate for projects. Doc updates needed.
20196 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20197 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20198 * launcher/Makefile.am: Link to correct libraries
20199 * src/launcher.c: Do not allow NULL shell
20201 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20202 * src/debug_tree.c: Improve debug tree view.
20204 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20206 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20207 'Run Configure Script' and 'Execute Program'. Increase minimum width
20208 of Configure dialog.
20209 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20210 list widget by setting a model and adding a column and renderer.
20211 Actually store the nocvs toggle button in FindInFiles data structure.
20212 Handle selection changes via changed signal rather than row_activated.
20213 Use response signal for handling the close and find buttons.
20214 Close window when escape is pressed.
20215 * find_replace.c: Close window when escape is pressed.
20216 * find_text.c: Close window when escape is pressed in find dialog as
20217 well as wrap search question, where now Yes is the default button.
20219 2003-03-05 Naba Kumar <naba@gnome.org>
20221 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20223 * src/message-manager-private.cc: Fixed a bug with vte conditional
20225 * anjuta.glade: Hides all windows in glade file.
20227 2003-03-05 Naba Kumar <naba@gnome.org>
20229 * src/an_file_view.c: Fixed a compilation warning.
20230 * src/message-manager-private.cc: Conditional compilation for vte
20233 2003-02-28 Naba Kumar <naba@gnome.org>
20235 * configure.in, anjuta.spec.in: Updated dependency packages version.
20236 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20237 * src/preferences.c: Added debug assertions.
20238 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20239 editor to enable/disable bringing the recent editor tabs first.
20241 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20242 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20243 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20244 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20245 and bug fixes. Also code clean ups.
20247 * (new) src/search-replace.[h,c]: New search replace implementation
20248 from ANJUTA_1_0_0 branch.
20250 * (new) src/windows-dialog.[h,c]: New windows management class
20251 [work in progress].
20253 2003-02-28 Naba Kumar <naba@gnome.org>
20255 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20256 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20257 src/appwizard.c, src/build_file.c, src/build_project.c,
20258 src/clean_project.c, src/compile.c, src/configurer.c,
20259 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20260 src/message-manager-dock.c, src/message-manager-dock.h,
20261 src/message-manager-private.cc, src/message-manager.cc,
20262 src/preferences-dialog.c, src/preferences-dialog.h,
20263 src/preferences.c, src/preferences.h, src/project_dbase.c,
20264 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20265 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20266 src/utilities.c, src/utilities.h:
20268 Widgetized Preferences and gave proper function names.
20270 * src/executer.c: Fixed a session loading bug.
20272 2003-02-27 Naba Kumar <naba@gnome.org>
20274 * printing/print.c: Fixed printing font bug that failed to load the
20277 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20279 * TODO, anjuta.prj: Updated.
20281 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20283 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20284 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20285 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20286 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20287 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20290 2003-02-25 Naba Kumar <naba@gnome.org>
20292 * Makefile.am: Excluded omf-install from installation as the docs are
20297 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20298 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20299 property names and added new editor properties and code cleanups.
20300 Also added new project properties.
20302 * src/compiler_options.[h,c]: Added pkg-config packages supports
20305 * src/glade_iface.h: Cleanups.
20307 * src/launcher.c: Used timer instead of idle to scan.
20309 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20310 src/project_config.[h,c], src/project_import.c: Implemented project
20311 property to define GUI editor and to handle it.
20313 * src/preferences.c: i18n fixes.
20315 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20316 unused (and old) pixmaps.
20318 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20320 2003-02-25 Naba Kumar <naba@gnome.org>
20322 * src/message-manager-private.[h,cc], src/preferences.c,
20323 anjuta.glade, anjuta_dialog_strings.c: Implemented
20324 gnome terminal profiles for the terminal preferences and moved the
20325 addition of terminal preferences in the terminal constructor.
20327 * anjuta.prj: Updated.
20329 2003-02-24 Naba Kumar <naba@gnome.org>
20331 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20332 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20333 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20334 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20335 preferences dialog.
20339 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20340 text selection and child re-spawning.
20342 * src/pixmaps.h: Removed unused pixmaps definitions.
20344 2003-02-23 Naba Kumar <naba@gnome.org>
20346 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20347 the project tree/window.
20349 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20350 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20351 Correct the use of a variable and implemented session save/load
20352 for tree expansion states.
20354 * src/main_menubar_def.h: Fixed shortcuts keys.
20356 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20358 * anjuta.prj: Updated.
20360 2003-02-22 Naba Kumar <naba@gnome.org>
20362 * src/debug_tree.[c,h]: GNOME2 port from
20363 Etay Meiri <etay-m@bezeqint.net>
20365 * src/an_file_view.c, src/resources.[h,c],
20366 data/properties/bash.properties,
20367 data/properties/cpp.properties,
20368 data/properties/html.properties,
20369 data/properties/make.properties,
20370 data/properties/others.properties,
20371 data/properties/perl.properties,
20372 data/properties/props.properties,
20373 data/properties/xml.properties: Standarized file icons. Icons are
20374 defined in respective .properties file and are retrieved as resource
20377 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20378 in labels from the commands editor as that would create
20379 problems for translators.
20381 2003-02-21 Naba Kumar <naba@gnome.org>
20383 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20384 as they should be part of CVS(?).
20386 * Makefile.am: Corrected a typo for glade generated strings file.
20388 * configure.in, po/hi.po: Added new Hindi (hi) translation
20389 in ALL_LINGUS and added initial Hindi translation.
20391 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20392 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20393 sv_unknown.xpm to more proper icon.
20395 * (new)data/properties/php.properties, data/properties/Makefile.am,
20396 data/properties/anjuta.properties, data/properties/html.properties:
20397 Fixed PHP syntax hilighting bug by separating php properties into
20398 different file (because of file size).
20402 2003-02-20 Naba Kumar <naba@gnome.org>
20404 * src/breakpoints.c: Fixed breakpoints session saving/loading
20407 * scintilla/*, scintilla/include/*: Updated to scintilla
20410 2003-02-19 Naba Kumar <naba@gnome.org>
20412 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20415 * Makefile.am, src/Makefile.am,
20416 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20417 (removed) src/anjuta_dialog_strings.c,
20418 (removed) src/anjuta_dialogs_strings.c,
20419 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20420 (added) anjuta.glade: Transfered glade files from src/ directory
20421 to the top level directory.
20423 * po/POTFILES.in: Updated.
20425 * (removed) macrocs2/*: Transfered to data/ directory.
20427 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20428 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20429 requires to have macros dir, but the projects generated by anjuta
20432 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20435 * src/defaults.c: Corrected default compiler options.
20437 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20440 * src/message-manager-private.cc, src/message-manager-private.h,
20441 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20443 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20444 source code generation for gnome2 projects.
20446 2003-02-11 Naba Kumar <naba@gnome.org>
20448 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20449 restores the expand/collaspe states of the nodes after refresh.
20451 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20453 2003-02-11 Naba Kumar <naba@gnome.org>
20455 * src/style-editor.c: Fixed pango font description handling for fonts.
20456 * src/anjuta.glade: Removed font size spin button.
20457 * configure.in, src/anjuta.prj: Corrected version.
20460 2003-02-10 Naba Kumar <naba@gnome.org>
20462 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20463 references of scroll-menu.h and add about.h in Makefile.am.
20465 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20466 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20467 (removed) widgets/scroll-menu.h: Removed unused files.
20469 * Makefile.am: Added proper i18n rules and added intl tools for
20472 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20473 to the stable release).
20475 * anjuta.spec.in: Removed manuals packaging.
20477 * data/Makefile.am: Removed 'macros' installation (not required for
20480 2003-02-10 Naba Kumar <naba@gnome.org>
20482 * po/POTFILES.in: Updated.
20484 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20485 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20486 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20487 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20488 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20491 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20492 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20493 and fixed to properly handle focus in find entry box.
20495 * Makefile.am: Added code for RH system menu update.
20497 * .cvsignore: Updated.
20501 2003-02-03 Naba Kumar <naba@gnome.org>
20503 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20504 editor preferences. and fixes dialogs.
20506 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20507 Fixed linenumbers and header margins when they are disabled and
20508 removed unused header files.
20510 * src/attact_process.[h,c], src/debugger.c: Attach to process
20513 * src/help.c: Fixed dialog response.
20517 * data/properties/anjuta.properties: Corrected typo.
20519 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20520 Change the signal to "changed" in entry from "selection-changed" in
20523 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20526 2003-01-31 Naba Kumar <naba@gnome.org>
20528 * configure.in: Upgraded to use libgnomeprint-2.2
20530 * printing/Makefile.am: Updated
20532 *(removed) printing/print-doc.c, printing/print-doc.h,
20533 printing/print-util.c, printing/print-util.h: Removed because already
20534 merged with print.c.
20536 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20537 and libgnomeprintui-2.2 and fixed rendering problems.
20539 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20540 uneccessary print properties, as they are separately taken
20541 care in gnomeprint.
20543 * po/POTFILES.in: Update.
20545 2003-01-30 Naba Kumar <naba@gnome.org>
20547 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20548 for about dialog box.
20550 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20551 src/pixmaps.h: Modified for the above additions for about dialog.
20553 2003-01-29 Naba Kumar <naba@gnome.org>
20555 * src/style_editor.[c,h]: Added missing files.
20557 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20558 * scintilla/XPM.[cxx|h]: Added missing files
20560 2003-01-29 Naba Kumar <naba@gnome.org>
20562 * TODO, po/POTFILES.in: Updated.
20564 * anjuta.prj, src/anjuta.glade,
20565 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20567 2003-01-28 Naba Kumar <naba@gnome.org>
20569 * data/properties/anjuta.properties, src/aneditor.cxx,
20570 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20571 properties into text properties (earlier it was int properties).
20575 * scintilla/AutoComplete.c,xx,
20576 scintilla/AutoComplete.h,
20577 scintilla/CallTip.c,xx,
20578 scintilla/CallTip.h,
20579 scintilla/Document.c,xx,
20580 scintilla/Document.h,
20581 scintilla/Editor.c,xx,
20582 scintilla/Editor.h,
20583 scintilla/LexAVE.c,xx,
20584 scintilla/LexCSS.c,xx,
20585 scintilla/LexHTML.c,xx,
20586 scintilla/LexOthers.c,xx,
20587 scintilla/LexPython.c,xx,
20588 scintilla/LineMarker.c,xx,
20589 scintilla/LineMarker.h,
20590 scintilla/Makefile.am
20591 scintilla/PlatGTK.c,xx,
20592 scintilla/PropSet.c,xx,
20593 scintilla/ScintillaBase.c,xx,
20594 scintilla/ScintillaBase.h,
20595 scintilla/ScintillaGTK.c,xx,
20596 scintilla/ViewStyle.c,xx,
20597 scintilla/include/Platform.h,
20598 scintilla/include/SciLexer.h,
20599 scintilla/include/Scintilla.h,
20600 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20604 src/an_file_view.c,
20605 src/an_symbol_view.c,
20606 src/anjuta-tools.c,
20611 src/anjuta_dialogs_strings.c,
20614 src/compiler_options.c,
20617 src/main_menubar.c,
20618 src/main_menubar.h,
20619 src/main_menubar_def.h,
20620 src/mainmenu_callbacks.c,
20621 src/mainmenu_callbacks.h,
20622 src/message-manager-private.c,c
20623 src/message-manager-private.h,
20624 src/message-manager.c,c
20625 src/message-manager.h,
20629 src/project_config.c,
20630 src/project_dbase.c,
20631 src/project_dbase_gui.c,
20632 src/project_import_gui.c,
20633 src/properties.c,xx,
20638 src/text_editor_gui.c,
20642 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20644 2003-01-24 Naba Kumar <naba@gnome.org>
20646 * src/text_editor_gui.c, src/toolbar.c,
20647 src/text_editor.c, src/text_editor_cbs.h:
20648 Used correct notification signal name for scintilla
20649 (gtk2) and fixed UI.
20651 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20654 * printing/print-doc.c,
20656 src/anjuta-tools.c,
20657 src/find_replace.c,
20660 src/mainmenu_callbacks.c,
20661 src/project_dbase.c,
20662 src/project_dbase.h,
20663 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20665 src/text_editor_cbs.h:
20668 2003-01-23 Naba Kumar <naba@gnome.org>
20670 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20671 correct stock icons and organized pixmap macros.
20673 Makefile.am: Removed non-generated files.
20675 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20676 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20677 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20678 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20679 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20680 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20681 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20682 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20683 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20684 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20685 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20686 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20687 stop.xpm, undo.xpm}: Removed because no longer used.
20689 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20690 file_unknown.xpm}: Files renamed from fv_*, as it would
20693 * pixmaps/Makefile.am: Updated for the above changes.
20695 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20697 * pixmaps/autocomplete-16.png,
20698 pixmaps/autocomplete.png,
20699 pixmaps/block-end-16.png,
20700 pixmaps/block-end.png,
20701 pixmaps/block-start-16.png,
20702 pixmaps/block-start.png,
20703 pixmaps/bookmark-first-16.png,
20704 pixmaps/bookmark-first.png,
20705 pixmaps/bookmark-last-16.png,
20706 pixmaps/bookmark-last.png,
20707 pixmaps/bookmark-next-16.png,
20708 pixmaps/bookmark-next.png,
20709 pixmaps/bookmark-prev-16.png,
20710 pixmaps/bookmark-prev.png,
20711 pixmaps/error-next-16.png,
20712 pixmaps/error-next.png,
20713 pixmaps/error-prev-16.png,
20714 pixmaps/error-prev.png: gnome2-styled icons
20717 2003-01-23 Naba Kumar <naba@gnome.org>
20719 * anjuta.prj: Updated compiler options.
20720 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20722 * src/aneditor.cxx,
20725 src/anjuta_dialogs_strings.c,
20726 src/mainmenu_callbacks.c,
20727 src/mainmenu_callbacks.h,
20729 src/text_editor_cbs.c,
20730 src/text_editor_gui.c: GNOME2 Porting.
20732 2003-01-22 Naba Kumar <naba@gnome.org>
20734 * ChangeLog: Corrected dates.
20735 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20736 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20739 2003-01-22 Naba Kumar <naba@gnome.org>
20741 * plugins/patch/patch-plugin.c: Bug fix.
20743 * src/anjuta-tools.c,
20747 src/anjuta_dialogs_strings.c,
20755 src/mainmenu_callbacks.c,
20756 src/mainmenu_callbacks.h,
20758 src/project_dbase.c,
20759 src/project_dbase_gui.c,
20766 src/toolbar_callbacks.c,
20769 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20772 (removed) src/CORBA-Server.c,
20773 (removed) src/CORBA-Server.h,
20774 (removed) src/Gladen-common.c,
20775 (removed) src/Gladen-stubs.c,
20776 (removed) src/Gladen.h,
20777 (removed) src/Prj-common.c,
20778 (removed) src/Prj-skelimpl.c,
20779 (removed) src/Prj-skels.c,
20780 (removed) src/Prj-stubs.c,
20781 (removed) src/Prj.h,
20782 (removed) src/glades.c,
20783 (removed) src/glades.h,
20784 (removed) src/messagebox.c,
20785 (removed) src/messagebox.h: Removed because no longer used.
20787 2003-01-21 Naba Kumar <naba@gnome.org>
20789 * src/anjuta-tools.c,
20792 src/anjuta_dialogs_strings.c,
20796 src/compiler_options.c,
20798 src/find_replace.c,
20799 src/find_replace.h,
20805 widgets/gnomefilelist.c: GNOME2 porting.
20807 2003-01-20 Naba Kumar <naba@gnome.org>
20809 * global-tags/create_global_tags.sh: Uses pkg-config to
20816 src/anjuta_dialogs_strings.c,
20819 src/compiler_options.c,
20820 src/compiler_options.h,
20821 src/fileselection.c,
20822 src/fileselection.h,
20823 src/mainmenu_callbacks.c,
20824 src/project_dbase_gui.c,
20829 src/text_editor_gui.c,
20830 widgets/gnomefilelist.c,
20831 widgets/gnomefilelist.h: GNOME2 porting.
20833 * widgets/Makefile.am,
20834 (removed) widgets/gnomedirlist.c,
20835 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20838 (removed) src/src_paths_cbs.c,
20839 (removed) src/src_paths_cbs.h,
20840 (removed) src/src_paths_gui.c,
20841 (removed) src/compiler_options_cbs.c,
20842 (removed) src/compiler_options_cbs.h,
20843 (removed) src/breakpoints_cbs.c,
20844 (removed) src/breakpoints_cbs.h: Removed because they are now
20845 combined in singe file
20847 2003-01-16 Naba Kumar <naba@gnome.org>
20849 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20850 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20851 options dialog UI and data handling.
20854 2003-01-15 Naba Kumar <naba@gnome.org>
20856 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20857 Completed command editor porting.
20859 * src/anjuta.c: Removed the use of commands load function
20862 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20865 * src/anjuta-tools.c: Fixed translatable strings.
20867 * src/find_text.c: Fixed dialog creation from glade.
20869 * src/text_editor_gui.c, src/text_editor.c,
20870 src/text_editor_cbs.c: Completed port of detached text editor
20871 to gnome2 plateform.
20873 2003-01-14 Naba Kumar <naba@gnome.org>
20875 * src/anjuta.glade, src/preferences.[h,c],
20876 src/anjuta_dialogs_strings.c: Added build and editor
20877 preferences pages and other UIs. Fixed preferense loading and saving.
20879 * src/anjuta.c: Does case-insensitive match for tabs position
20880 preferences and removed preferences loading (done at _new() call).
20882 * anjuta-tools.c: Debugged tools dialog handling.
20883 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20885 2003-01-13 Naba Kumar <naba@gnome.org>
20887 * ABOUT-NLS: Update (strange).
20889 * autogen.sh: Removed blocking code.
20891 * configure.in: Fixed an autogen bug.
20893 2003-01-13 Naba Kumar <naba@gnome.org>
20895 * (new)src/anjuta.gladep
20896 (new)src/messagebox.c
20897 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20898 will be gradually removed (and then the files).
20902 printing/print-util.c,
20904 scintilla/ScintillaGTK.c,xx
20906 src/an_file_view.c,
20907 src/an_symbol_view.c,
20911 src/anjuta_dialogs_strings.c,
20913 src/attach_process.c,
20914 src/attach_process.h,
20917 src/breakpoints_cbs.c,
20920 src/compiler_options.c,
20921 src/compiler_options.h,
20922 src/compiler_options_cbs.c,
20931 src/find_in_files.c,
20932 src/find_in_files.h,
20933 src/find_in_files_cbs.c,
20934 src/find_replace.c,
20935 src/find_replace.h,
20943 src/main_menubar.c,
20944 src/mainmenu_callbacks.c,
20945 src/message-manager.c,c
20948 src/project_config.c,
20949 src/project_config.h,
20950 src/project_dbase.c,
20951 src/project_import_cbs.c,
20957 src/src_paths_gui.c,
20959 src/text_editor_gui.c,
20965 widgets/gnomefilelist.c: GNOME2 Port.
20967 2003-01-10 Naba Kumar <naba@gnome.org>
20969 * src/an_file_view.c,
20971 src/appwizard_gui.c,
20972 src/compiler_options.c,
20973 src/compiler_options_cbs.c,
20976 src/fileselection.c,
20977 src/find_in_files.c,
20979 src/main_menubar.c,
20981 src/message-manager-dock.c,
20983 src/project_dbase_gui.c,
20984 src/project_import_gui.c,
20985 src/registers_gui.c,
20986 src/sharedlib_gui.c,
20987 src/src_paths_gui.c,
20988 src/text_editor_gui.c,
20990 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
20992 2003-01-09 Naba Kumar <naba@gnome.org>
20994 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
20995 problems with some comments.
20997 * anjuta.prj: New project file (updated?)
20999 * src/Makefile.am: Enabled deprecated API and fixed variables.
21001 * src/an_file_view.c,
21002 src/an_symbol_view.c,
21003 src/anjuta-plugins.c,
21004 src/anjuta-tools.c,
21007 src/appwizard_cbs.c,
21008 src/attach_process.c,
21009 src/attach_process_cbs.c,
21010 src/compiler_options.c,
21011 src/compiler_options_cbs.c,
21013 src/mainmenu_callbacks.c,
21014 src/message-manager-private.c,c
21015 src/message-manager-private.h,
21016 src/message-manager.c,c
21017 src/message-manager.h,
21018 src/project_dbase.c,
21019 src/project_dbase.h,
21020 src/project_dbase_gui.c,
21021 src/project_import_cbs.c,
21022 src/project_import_gui.c,
21031 src/src_paths_cbs.c,
21032 src/src_paths_gui.c,
21035 src/text_editor_gui.c,
21036 src/text_editor_menu.c,
21038 src/toolbar_callbacks.c,
21042 src/wizard_gui.c: GNOME porting.
21044 2002-12-24 Naba Kumar <naba@gnome.org>
21046 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21047 NEWS, README, SEARCH-REPLACE,
21048 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21049 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21050 launcher/Makefile.am,
21051 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21052 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21053 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21054 printing/print-util.c, printing/print.c, printing/print.h,
21055 scintilla/*/*, widgets/e-shell-about-box.c,
21056 src/*, tagmanager/*/*, widgets/Makefile.am,
21057 widgets/gnomefilelist.c:
21059 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21060 src/*.[c,h] files to gnome2 API.
21062 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21065 2002-10-23 Naba Kumar <naba@gnome.org>
21067 * autogen.sh: Prevented Users from building HEAD cvs.
21069 2002-09-16 Stephane Demurget <demurgets@free.fr>
21071 * src/anjuta.glade: added the compiler options dialog, hopefully
21072 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21074 2002-09-15 Stephane Demurget <demurgets@free.fr>
21076 * src/anjuta.glade: fixed a lot of small glitches.
21078 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21081 * src/breakpoints_cbs.c: polished a bit.
21083 2002-09-15 Stephane Demurget <demurgets@free.fr>
21085 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21087 * src/commands.c: partial gnome 2 port.
21089 * src/utilities.[ch]: changed some bits to be const.
21091 2002-09-14 Stephane Demurget <demurgets@free.fr>
21093 * src/Makefile.am: removed breakpoints_gui.c and added a check
21094 for gdk-pixbuf deprecated functions, but there shouldn't be much
21097 * src/breakpoints_gui.c: killed.
21099 * src/anjuta.glade: added two dialogs for the breakpoints management.
21102 * src/anjuta_cbs.c:
21104 * src/attach_process.c:
21106 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21107 really huge changes and porting work.
21109 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21110 (breakpoints_dbase_new): moved the UI init bits here.
21112 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21113 a lot, not using any color anymore (not HIG compliant) and not using
21114 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21115 to be double checked.
21117 * src/build_file.c:
21118 * src/build_project.c: gnome 2 port.
21120 2002-09-11 Stephane Demurget <demurgets@free.fr>
21122 * src/anjuta.glade:
21124 * src/anjuta_cbs.c:
21126 * src/breakpoints.c:
21127 * src/breakpoints_cbs.c: cleaned up some bits.
21129 2002-09-09 Stephane Demurget <demurgets@free.fr>
21132 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21134 * src/an_symbol_view.[ch]:
21135 * src/attach_process_cbs.h: polished a bit.
21137 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21139 2002-09-02 Stephane Demurget <demurgets@free.fr>
21142 * src/Makefile.am: added libglade-2 to the build.
21144 * src/anjuta.[ch]: added support for libglade.
21146 * src/anjuta.glade: added. There could be a file per top-level widget,
21147 as some other gnome projects, though.
21149 * src/attach_process_gui.c: removed.
21150 * src/attach_process.[ch]: gnome 2 port.
21151 (attach_process_new): Added the treeview init and the widget references
21154 2002-08-31 Stephane Demurget <demurgets@free.fr>
21156 * src/an_file_view.c: fixed some compilation issues.
21158 * src/an_symbol_view.c: gnome 2 port.
21160 2002-08-26 Stephane Demurget <demurgets@free.fr>
21162 * src/an_file_view.c: finished gnome 2 port.
21163 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21164 directory pixmap depending on the event.
21166 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21167 (project_file_data_new): use a GtkTreePath.
21169 2002-08-23 Stephane Demurget <demurgets@free.fr>
21171 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21172 driving me nuts but they need to be ported, heh ?
21174 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21175 work since it's quite a total rewrite again.
21177 2002-08-22 Stephane Demurget <demurgets@free.fr>
21179 * src/an_file_view.c:
21180 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21182 2002-08-21 Stephane Demurget <demurgets@free.fr>
21184 * src/anjuta_info.c:
21185 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21187 2002-08-20 Stephane Demurget <demurgets@free.fr>
21189 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21192 * src/an_file_view.c:
21193 * src/aneditor.cxx:
21194 * src/anjuta_cbs.c:
21195 * src/compiler_options.h:
21196 * src/messagebox.c:
21197 * src/messagebox.h:
21199 * src/project_dbase.h:
21200 * src/resources.h: gnome 2 port.
21202 2002-08-14 Stephane Demurget <demurgets@free.fr>
21204 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21206 * data/properties/sql.properties: added the DATETIME data type.
21208 * data/properties/html.properties: added the foreach php keyword.
21210 2002-08-08 Stephane Demurget <demurgets@free.fr>
21212 * widgets/Makefile.am: removed blank line after the last backslash
21213 for avoiding a warning from automake.
21216 * src/Makefile.am: added the ORBit-2 dep.
21218 2002-08-08 Stephane Demurget <demurgets@free.fr>
21220 * AUTHORS: added Biswa, because I wonder why noone already have
21221 written his name in the Anjuta's hall of fame :)
21223 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21225 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21226 widgets/e-shell-about-box.c: Made to compile for gnome2.
21228 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21230 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21231 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21233 * configure.in, printing/print.h, printing/print.c,
21234 printing/print-doc.c: Made to compile for gnome2.
21236 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21238 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21239 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21240 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21241 widgets/Makefile.am:
21243 Upgraded the build system to gnome2 platform.
21245 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21246 * manuals/*: Added capability to generate PDF and PS.
21247 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21248 * TODO, TODO.biswa: Intergated TODO list.
21249 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21251 * src/dnd.c: Fix typo
21252 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21253 * src/anjuta.c: Bug #568895, Bug #575419
21255 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21257 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21258 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21260 2002-12-17 Naba Kumar <naba@gnome.org>
21262 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21265 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21266 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21267 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21268 * anjuta.prj: Added tools.sgml
21269 * data/properties/cpp.properties: Bug # 646974
21271 2002-12-16 Naba Kumar <naba@gnome.org>
21273 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21274 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21275 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21276 on 'Enter' and adds proper focus mechanism.
21277 * src/anjuta.c: Fixed a memory corruption bug.
21278 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21279 'Enter' and can also be Canceled. Sets proper default and focus policies
21281 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21282 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21283 translatable strings in dialogs and fixed some dialog properties.
21284 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21285 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21286 * src/message_manager_private.cc: Fixed some debug messages.
21287 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21288 widgets/gnomefilelist.c: Fixed a memory leaks.
21289 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21290 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21291 src/main_menubar_def.h: Implemented incremental search.
21294 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21295 * tagmanager/*: Minor cleanups and warning fixes.
21296 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21297 GUI during long updates.
21298 * src/text_editor.c: Remove debug message.
21300 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21301 * tagmanager/tm_project.c: Fix a memory access problem.
21303 2002-12-13 Naba Kumar <naba@gnome.org>
21305 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21306 tools list to show "Enabled" flag of the tool. Fixed a bug where
21307 tool list is not cleared when creating a new tool.
21309 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21310 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21312 2002-12-12 Naba Kumar <naba@gnome.org>
21314 * anjuta-tools.[h,c], commands.c: Used the tools help of
21315 anjuta variables list in commands editor and fixed a typos
21316 buy in anjuta-tools.c.
21318 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21319 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21320 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21321 * TODO.biswa: Added to help me track things better.
21323 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21325 * configure.in, anjuta.spec.in: Added libglade dependency.
21326 * Makefile.am: Added anjuta.glade file.
21327 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21328 , src/mainmenu_callbacks.[ch], src/message-manager.h
21329 , src/widget-registry.c: Tools editor GUI + other additions.
21331 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21333 * src/project_dbase.[ch], tagmanager/tm_project.c,
21334 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21335 Implement syncing tags image with the project database.
21336 * src/anjuta-tools.c: Implemented variable substitution and
21337 working directory in tools.
21339 2002-12-09 Naba Kumar <naba@gnome.org>
21341 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21342 command configuration language list from properties.
21344 * data/properties/asm.properties, data/properties/ruby.properties:
21347 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21349 * src/an_symbol_view.c: Remember current selected entry and select
21350 it automatically after refresh.
21352 2002-11-26 Murray Cumming <murrayc@usa.net>
21354 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21355 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21356 and gnomemm 1.2 projects so that people know they are really
21357 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21358 But I did correct these to sue lowercase names.
21360 2002-12-01 Naba Kumar <naba@gnome.org>
21362 * data/anjuta.properties: Fixed caching problem on
21364 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21367 2002-12-01 Naba Kumar <naba@gnome.org>
21369 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21371 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21372 property and uses it.
21373 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21376 2002-11-30 Naba Kumar <naba@gnome.org>
21378 * src/debugger.c: Fixed a typo.
21379 * data/properties/*: Updated properties files and added
21381 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21382 Added comment submenu and cleaned up ref and unref of menus.
21383 * src/aneditor.h: Added definition of comment commands.
21384 * src/aneditor.c: Upgrade from latest SciTE source code.
21385 * src/text_editor.[hc], src/text_editor_cbs.c,
21386 src/message_manager_private.cc, src/message_manager.[cc,h],
21387 src/anjuta.[c,h]: Added indicators support for errors/warnings
21388 highlight in the editor.
21389 * NEWS, TODO: Update.
21390 * scintilla/include/PropSet.h: Removed deprecrated function.
21392 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21394 * src/anjuta-tools.[ch]: Tools implementation (basic)
21395 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21396 , src/main_menubar_def.h: PLugins cleanup and segregation
21397 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21399 * anjuta.prj: Added new files
21400 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21401 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21402 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21403 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21404 * src/Makefile.am: Added new files
21405 * src/message-manager.[cc/h]: Added standard output and error windows
21407 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21409 * project_type.c: Fixed Gnomemm2 project type
21411 2002-11-25 Naba Kumar <naba@gnome.org>
21413 * printing/print.c: Fixed a compile warning.
21414 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21415 * src/utilities.c: Fixed a compile warning in sparc, hides the
21416 terminal check error output from the user.
21417 * project_config.[ch], project_dbase.[ch], source.c: Added project
21418 version, exclude modules configuration and reordered other config
21419 properties. Changed some strings to more descriptive text.
21420 * src/compiler_opitions.c: Removed extra newlines from .prj file
21422 * anjuta.prj: Converted to new format (only reorganised properties
21423 and removed extra newlines ... nothing else).
21426 2002-11-21 Naba Kumar <naba@gnome.org>
21428 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21429 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21430 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21431 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21432 Updated to the CVS version.
21434 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21436 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21437 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21438 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21439 images in completion lists.
21440 * src/resources.h: Make C++ friendly.
21441 * scintilla/PropSet.cxx: Fix memory leak.
21443 2002-11-20 Naba Kumar <naba@gnome.org>
21445 * scintilla/*/*: Synced to latest scintilla 1.49
21446 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21449 * scintilla/RESearch.cxx: The automatic cvs log in the
21450 file really broke things trying to interprete the changelog
21451 entry incorrectly as end-of-comment. Removed the $cvs line
21452 and committed again.
21454 2002-11-19 Naba Kumar <naba@gnome.org>
21456 Patch from Timothee Besset <ttimo@idsoftware.com>
21458 * src/message-manager-private.cc: Interpretes absolute
21459 file paths properly in zvt terminal.
21461 2002-11-19 Naba Kumar <naba@gnome.org>
21463 Patch from Timothee Besset <ttimo@idsoftware.com>
21465 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21466 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21467 (important) editor preferences in project (if there is one
21472 2002-11-18 Naba Kumar <naba@gnome.org>
21474 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21476 * src/debug_tree.c, src/find_in_files_gui.c,
21477 src/find_replace.c, src/find_text.c,
21478 src/project_import.c, src/project_import_gui.c,
21479 src/wizard_gui.c: i18n Fixes.
21481 2002-11-15 Naba Kumar <naba@gnome.org>
21483 * plugins/class-gen/clsGen.c: Fixed to use project function
21484 to import files. Create non-existent directories before the
21485 sources are written.
21487 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21488 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21490 src/glades.c: Excluded gladen files from build. This
21491 will fix the unnecessary dependency on libssl.
21493 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21494 file import funtion.
21496 * src/message_manager_private.cc: Fixed a compiler warning with
21497 DEBUG preprocessor macro.
21499 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21500 wrong (undocked) editor window was closed on clicking close on an
21501 undocked editor window.
21503 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21504 start correctly if the executable was run before with 'F3'.
21506 * src/toolbar_callbacks.c: Wrap around find next.
21507 * src/toolbar.c: Disable combo activate.
21508 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21509 button positions to get 'yes' as default.
21511 * anjuta.spec.in: Updated.
21513 * src/anjuta_info.c, src/appwizard_gui.c,
21514 src/attach_process_gui.c, src/breakpoints_gui.c,
21515 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21516 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21517 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21518 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21519 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21520 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21521 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21522 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21523 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21524 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21525 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21526 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21527 plugins/patch/patch-plugin.c, printing/print-util.c:
21528 Set all windows and dialogs transient
21529 to their parents so that they remain floated above their parents.
21531 2002-11-13 Naba Kumar <naba@gnome.org>
21533 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21534 take default editor font).
21536 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21537 Corrected email address.
21539 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21540 for changelog entry.
21544 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21545 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21547 2002-11-06 Naba Kumar <naba@gnome.org>
21550 * anjuta.spec.in: Ships the .omf files with the
21551 documents instead of the base package.
21553 2002-11-04 Naba Kumar <naba@gnome.org>
21555 * data/properties/latex.properties: Fixed a bug.
21556 * ChangeLog: Released 1.0.0 stable.
21558 2002-11-04 Naba Kumar <naba@gnome.org>
21560 * src/commands.c: Added command with shell redirection capability.
21561 * data/properties/anjuta.properties: Changed default execution
21563 * src/project_dbase.c: Set project top dir in properties.
21564 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21565 * data/Makefile.am: More diskcheck error fixes.
21567 * README, anjuta.spec.in, THANKS, AUTHORS,
21568 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21569 manuals/C/anjuta-manual/authers,sgml,
21570 manuals/C/anjuta-manual/anjuta-manual.sgml,
21571 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21572 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21573 : Changed anjuta home to
21574 new URL and my email address.
21576 * manuals/C/anjuta-manual/interfaces.sgml,
21577 manuals/C/anjuta-manual/prefereces.sgml,
21578 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21580 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21581 : removed reference to the help menu as the menu is modified
21582 when no help is found (which is very likely when we are
21583 shiping the documents separately).
21585 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21586 * anjuta.spec.in: Update specfile to make multiple RPMs.
21587 * data/Makefile.am: make dist fix.
21588 * src/text_editor_menu.c: Fix compile warnings (casts).
21590 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21591 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21592 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21594 2002-11-01 Naba Kumar <naba@gnome.org>
21596 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21597 Added gnome2 macros to be used by gnome2 project wizard.
21599 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21602 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21603 as it was conflicting with generated projects and is not
21606 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21607 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21608 project generation, removed qt project as it's not complete and
21609 added gnome2 bonobo wizard.
21611 2002-10-29 Naba Kumar <naba@gnome.org>
21613 * po/POTFILES.in: Updated.
21614 * po/POTFILES.skip: Added.
21615 * preferences.h: Fixed print paper size property name.
21617 2002-10-28 Naba Kumar <naba@gnome.org>
21619 * data/user.properties, data/Makefile.am: Added user properties file
21620 which will be copied in user's ~/.anjuta/user.properties.
21622 * data/anjuta.properties: Changed a comment.
21624 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21626 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21627 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21628 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21631 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21632 instead of user properties file.
21634 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21635 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21636 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21637 * README, TODO: Updated.
21639 2002-10-28 Naba Kumar <naba@gnome.org>
21641 * manuals/C/anjuta-manual/figures/editor_guides.png,
21642 manuals/C/anjuta-manual/figures/editor_margins.png,
21643 manuals/C/anjuta-manual/figures/editor_markers.png,
21644 manuals/C/anjuta-manual/figures/local_variables.png,
21645 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21646 manuals/C/anjuta-manual/figures/prefs_print.png,
21647 manuals/C/anjuta-manual/figures/print_dlg.png,
21648 manuals/C/anjuta-manual/figures/print_preview.png,
21649 manuals/C/anjuta-manual/figures/symbol_browser.png,
21650 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21651 files for manual documentation.
21653 * manuals/sgmldocs.make,
21654 manuals/C/anjuta-manual/Makefile.am,
21655 manuals/C/anjuta-manual/authors.sgml,
21656 manuals/C/anjuta-manual/build.sgml,
21657 manuals/C/anjuta-manual/compileopts.sgml,
21658 manuals/C/anjuta-manual/debugger.sgml,
21659 manuals/C/anjuta-manual/execute.sgml,
21660 manuals/C/anjuta-manual/fileoperations.sgml,
21661 manuals/C/anjuta-manual/interface.sgml,
21662 manuals/C/anjuta-manual/preferences.sgml,
21663 manuals/C/anjuta-manual/projects.sgml,
21664 manuals/C/anjuta-manual/figures/arguments.png,
21665 manuals/C/anjuta-manual/figures/open_file.png,
21666 manuals/C/anjuta-manual/figures/other_opts.png,
21667 manuals/C/anjuta-manual/figures/scrshot.png,
21668 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21669 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21671 Updated anjuta manual documentation.
21674 2002-10-27 Naba Kumar <naba@gnome.org>
21676 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21677 check and modifies debugger terminal command accordingly
21678 to function properly.
21680 2002-10-25 Naba Kumar <naba@gnome.org>
21682 * manuals/sgmldocs.make: Fixed a couple of bugs.
21683 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21685 2002-10-24 Naba Kumar <naba@gnome.org>
21687 * src/debug_tree.c: Fixed a crash bug from Etay.
21689 * global_tags/create_global_tags: Added messages.
21690 Fixed infinite looping within files.
21692 * macro/autogen.sh: Removed debug and warning flags for defaults.
21694 Patch from Vadim Berezniker <vadim@berezniker.com>
21696 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21697 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21700 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21701 temporarily just copy it
21703 2002-10-24 Naba Kumar <naba@gnome.org>
21705 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21706 manuals/C/anjuta-manual/anjuta-manual.sgml,
21707 manuals/C/anjuta-manual/compileopts.sgml,
21708 manuals/C/anjuta-manual/debugger.sgml,
21709 manuals/C/anjuta-manual/execute.sgml,
21710 manuals/C/anjuta-manual/fileoperations.sgml,
21711 manuals/C/anjuta-manual/interface.sgml,
21712 manuals/C/anjuta-manual/introduction.sgml,
21713 manuals/C/anjuta-manual/projects.sgml,
21714 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21715 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21716 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21717 manuals/ja/anjuta-manual/compileopts.sgml,
21718 manuals/ja/anjuta-manual/debugger.sgml,
21719 manuals/ja/anjuta-manual/execute.sgml,
21720 manuals/ja/anjuta-manual/fileoperations.sgml,
21721 manuals/ja/anjuta-manual/interface.sgml,
21722 manuals/ja/anjuta-manual/introduction.sgml,
21723 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21725 2002-10-24 Naba Kumar <naba@gnome.org>
21727 * src/project_type.c: added autogen for qt projects.
21728 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21729 Fixed a bug that retrieves wrong terminal command.
21730 * src/commnads.c: Added more terminal commands.
21731 * configure.in: Checks for scrollkeeper version.
21733 2002-10-22 Naba Kumar <naba@gnome.org>
21735 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21736 instead of AM_GNOME_GETTEXT.
21738 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21739 for setup-gettext for the wizard generated projects.
21741 * src/source.c: Fixed a bug where glade file wasn't generated.
21743 * src/gnome_project.c: Excluded project version from project dir
21746 2002-10-22 Naba Kumar <naba@gnome.org>
21748 * acinclude.m4: New file with dummy funtion for gettext
21749 cross compatibility fix.
21751 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21752 * configure.in: Fixed cflags to avoid useless warnings.
21753 * Makefile.am: EXTRA_DIST += setup-gettext.
21754 * src/toolbars.c: Added space paddings around tags label.
21756 2002-10-21 Naba Kumar <naba@gnome.org>
21758 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21760 * setup-gettext: New script to maintain gettext cross version
21762 * configure.in, macros/autogen.sh: Fix for gettext cross version
21765 2002-10-21 Naba Kumar <naba@gnome.org>
21767 * debug_tree.c: Fixed incorrect use of debug assertion.
21769 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21770 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21771 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21772 src/memory.c, src/memory.h, src/message-manager-private.cc:
21774 New parsing algorithm; adapted from kdevelop.
21775 Middle button menu for changing the value's display type
21777 2002-10-07 Naba Kumar <naba@gnome.org>
21779 * src/main_menubar_def.h: Changed status bar message for Help->
21780 Browse info pages. Bug #603308
21782 * src/executer.c: Made "User terminal" default for creating
21783 projects (User can always disable it later). Bug #114222
21785 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21787 * macros/autogen.sh: Require gettext 0.10.x for autogen
21788 * src/text_editor.c: Fixes Bug #595303
21789 * src/source.c: Fixes Bug #595970
21790 * src/anjuta.c: Fixes Bug #598366
21791 * scingtilla/LexCPP.cxx: Bug #602296
21792 * src/main_menubar_def.h: Bug #604363
21793 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21795 2002-10-07 Jens Georg <mail@jensgeorg.de>
21797 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21798 * gnomefilelist.c: This patch fixes the bug #611542
21800 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21802 * data/properties/Makefile.am: Added tcltk.properties file.
21804 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21806 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21808 * README: Updated README
21809 * plugins/class-gen/clsGen.c, src/message_manager.cc
21810 , src/mainmeu_callbacks.c, src/memory.c
21811 , src/project_dbase_gui.c, src/text_editor_gui.c
21812 , widgets/gnomefilelist.c: Set window icons
21813 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21814 Enabled release build (stripped + optimized binaries, etc.)
21815 * data/properties/anjuta.properties, src/commands.c,
21816 src/defaults.cFixed bug #595489 (stdin on executables)
21817 * src/appwizard.c, src/main.c, src/message-manager.cc
21818 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21819 , src/debug_tree.c: Memory related (valgrind) fixes.
21820 * src/message-manager-private.[cc,h], src/pixpams.h
21821 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21822 * anjuta.prj: Added debug_tree.c to SOURCES
21823 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21824 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21825 Compacted code and cleaned up unnecessary functions.
21826 * tagmanager/*.[ch]: Code fixes.
21828 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21830 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21832 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21833 Debug tree now detects changes of displayed variables
21834 and changes their color to red
21836 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21838 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21840 * mainmenu_callbacks.c: Set's the current file name in
21841 file save as dialog.
21843 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21845 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21847 * data/properties/tcltk.properties: New file for tcl/tk
21850 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21852 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21853 Fixed a fatal bug which doesn't let building gnome2 related
21854 projects. They use different autogen.sh script. Defined new
21855 type field "gnome_macro_support".
21857 * data/autogen.sh.gnome2: New file.
21859 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21860 bug with quotes escaping in quotes.
21862 * src/message-manager-private.cc: Used event box instead
21863 of frame for local message pane, so that the borders appear
21864 properly and nicely.
21866 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21867 if there is a project open and all the files are un-docked.
21869 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21871 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21873 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21874 * THANKS: updated for new contributions
21875 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21877 2002-08-27 Steven Knight <steven.knight@unh.edu>
21879 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21880 src/project_dbase.h, src/project_type.c, src/source.c,
21881 src/wizard_gui.c: new Qt project type
21882 *** NB not fully tested, may need some work, icon required...
21884 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21886 * src/memory.c, src/memory.h: new memory patch
21888 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21890 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21892 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21894 * lancher/anjuta_launcher.c: Determine pty from function
21895 call instead of running 'tty' externally.
21897 * data/properties/cs.properties: Added compile/build commands.
21898 Fixed execution properties.
21900 * src/commands.c: Added c# options.
21902 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21904 * src/debug_tree.[c,h], src/debugger.[c,h],
21905 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21907 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21908 1. Misaligned structs when they are members of other structs.
21909 2. '{' sometimes appears as a variable.
21910 3. Wrong processing of some arrays.
21911 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21912 that displays the tree in two columns (variable and value).
21914 2002-08-14 Stephane Demurget <demurgets@free.fr>
21916 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21918 * data/properties/sql.properties: added the DATETIME data type.
21920 * data/properties/html.properties: added the foreach php keyword.
21922 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21924 * NEWS: Updated with new features.
21926 * data/.cvsignore, doc/.cvsignore: Updated.
21928 Patch from: Etay Meiri <etay-m@bezeqint.net>
21930 * src/debug_tree.h, src/debug_tree.c: New files.
21932 * src/Makefile.am, src/message-manger-private.[h,cc],
21933 src/message-manger.cc: Added Tree view for debugger
21936 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21938 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21940 * src/memory.c, src/memory.h: New files.
21942 * src/Makefile.am, src/appwizard.c, src/controls.c,
21943 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21944 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21946 Memory view implemetation that would enable viewing raw memory
21949 2002-08-08 Stephane Demurget <demurgets@free.fr>
21951 * AUTHORS: added Biswa, because I wonder why noone already have
21952 written his name in the Anjuta's hall of fame :)
21954 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21956 * src/appwizard_gui.c: Removed an ambiguous prototype.
21957 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
21958 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
21959 * THANKS: Updated M. Ali Vardar's email.
21961 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21963 * src/anjuta_gui.c: implemented feature request to stop main and browser
21964 toolbars having exclusive use of space
21966 2002-08-01 Andy Piper <andy.piper@freeuk.com>
21968 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
21969 left over from the previous work to fix bugs :-)
21971 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
21972 src/controls.c, src/mainmenu_callbacks.h,
21973 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
21976 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
21977 src/project_import_gui.c, src/sharedlib_gui.c,
21978 src/signals_gui.c: set window icon correctly
21980 * NEWS: more updates for the release
21982 * HACKING: updated for window icons and insert menu information
21984 * src/cvs_gui.c, src/build_project.c,
21985 src/project_import_cbs.c: message strings reviewed
21987 * src/controls.c: context help button should be disabled if
21988 DevHelp is not installed
21991 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
21993 * src/debugger.c: Fixed the signalling screw up because of string
21994 update in gdb used to report the child process PID. Also, no
21995 error dialog will be popped up for "no such file or directory"
21996 error (very annoying and useless error). This error will still
21997 be shown on the debug message window. Avoided terminating the
21998 program when the terminal is terminated -- doesn't hurt, otherwise
21999 we get crappy egg-and-hen problem.
22001 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
22002 dimensions loading.
22004 * src/anjuta.c: Limited the default size of main window to sane
22007 * src/preferences.c: Fixed some deadly memory corruption bugs in
22008 the recent patches. Return from getenv() should NEVER be freed,
22009 because they are static strings.
22011 * src/preferences_gui.c: Removed the fix for crash bug with font
22012 selection and applied the real fix.
22014 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22016 * NEWS: updated for release
22018 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22020 * src/launcher.c: Added a fix a memory leak and a possible
22021 fix for zvt-crash bug.
22023 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22025 * data/properties/latex.properties,
22026 data/properties/ada.properties: Added file.is.source property.
22028 * src/an_file_view.c: Set auto column size of the file
22031 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22032 The user is now prompted to confirm the closing of the file
22033 if it is being used by CVS. If yes, the editor is closed and
22034 the CVS operation stops.
22036 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22038 * anjuta.prj: bump project version for release
22039 * BUGS: removed unnecessary file
22041 2002-06-07 Philip Van Hoof <freax@pandora.be>
22043 * widgets/gnomefilelist.c: fix up issue with directory deleted
22044 during the life of the file list widget
22045 * src/preferences_gui.c: sticking-plaster fix to font selection
22046 causes segfault bug
22048 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22050 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22052 * data/properties/anjuta.properties, src/an_file_view.[ch],
22053 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22054 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22055 added options for symbol and file browsers.
22056 * data/properties/cpp.properties: linker flags should come after
22057 the name of the file to compile.
22058 * scintilla/Editor.cxx: fixed gcc compilation warning.
22059 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22060 be executed from bindir only.
22061 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22062 tagmanager/include/tm_file_entry.h: CVS version information in file
22064 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22066 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22067 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22068 crashes during file import.
22069 * src/project_import.c: disable project menu items during project
22072 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22074 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22076 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22077 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22078 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22079 modified Insert menu, added C functions template, header C
22080 template, modified header_template HEADER_H ==> NAMEFILE_H
22082 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22084 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22086 * data/properties/html.properties: changed some file
22089 2002-06-05 Philip Van Hoof <freax@pandora.be>
22091 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22093 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22095 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22097 * data/properties/anjuta.properties, src/defaults.c: Make windows
22098 docked by default, fix the big fonts bug.
22100 * src/an_file_view.c, src/main_menubar_def.h,
22101 src/project_dbase_gui.c: sanitized the Edit/View mess.
22103 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22104 for customizing shortcuts.
22106 * src/mainmenu_callbacks.c: Search for selected word if present.
22108 * src/text_editor_menu.c: Added context menu options for docking
22109 and undocking editor windows.
22111 * src/main_menubar.h, src/main_menubar.c: more support for the
22112 shortcuts menu item.
22114 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22116 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22118 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22119 all commit messages being written to top of the file
22121 * src/main_menubar_def.h: message strings reviewed
22123 * src/project_import.c: message strings reviewed
22125 * src/source.c, src/glades.c: message strings reviewed. Fixed
22126 some bugs around reading the project properties for creating
22127 .glade and .desktop files in the Application Wizard. There were
22128 typos in the property names being retrieved
22130 * widgets/gnomefilelist.c: changed build_full_path to make
22131 the file widget support ~
22132 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22134 * THANKS, widgets/e-shell-about-box.c,
22135 manuals/anjuta-manual/C/authors.sgml: updated for new
22138 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22140 * src/project_dbase.c: Fixed the file-path-corruption bug
22141 and the cannot-import-file-in-project bug. (follow-up with
22142 the last commit from Stef).
22144 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22145 with unsaved-project.
22147 2002-06-05 Stephane Demurget <demurgets@free.fr>
22149 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22152 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22154 * data/properties/{xml,html,other}.properties: changed some file
22157 * data/anjuta.mime: oops! cvs added
22159 * scintilla/RESearch.cxx: fixed up a problem with comments
22161 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22162 to avoid messages about missing libs
22164 * NEWS: started the release notes
22166 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22168 * HACKING: updated with new information on printing, patch naming
22170 * TODO: removed completed tasks
22172 * THANKS: updated a few contributions
22174 * anjuta.prj: updated the icon file
22176 * anjuta.desktop.in.in: updated to add Categories
22178 * data/anjuta.mime: created a mime type for Anjuta project files
22179 (NB needs to be added to the install in /usr/share/mime/)
22181 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22182 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22183 to PNG for websites.
22185 * plugins/patch/patch-plugin.c: clarified some messages and
22186 made it easier to see different patching sessions
22188 * src/toolbar.c: changed some message text for consistency
22190 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22191 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22193 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22195 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22196 src/project_dbase.{c,h}, src/project_import_cbs.c,
22197 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22198 Added XLib Project and a Dockapp Project types.
22199 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22201 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22202 * src/source.c: Fixed memory leak in existing projects.
22203 (filename was not freed)
22204 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22206 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22208 * src/anjuta.h, src/anjuta.c: Added error display funtions
22209 with parent windows.
22211 * src/appwizard_cbs.c: Changed error display function to use
22214 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22216 * printing/print.h, printing/printing.c: Taken care of document
22217 zoom factor and fixed a font loading bug. Dynamically calculated
22218 text widths to work with zooms properly. Re-organized code for
22219 dynamic text width calulations to work in general with utf8 chars.
22220 Determined font height and width automatically from the font info.
22222 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22223 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22224 Converted text.zoom.factor property to use #defined value. Removed
22225 margin header and margin numbers preferences, as they now
22226 calculated dynamically.
22228 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22230 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22231 printing/print-util.h, printing/print.c, printing/print.h:
22232 Rewritten printing support for style based printing. Syntax highlighted
22233 printing, monochromatic printing, setup using preferences etc.
22235 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22236 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22237 language and the styled text buffer.
22239 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22240 the print setup preferences page and added printer preferences. Added functions
22241 to retrieve preferences with default values.
22243 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22246 * data/properties/anjuta.properties: Added default printer preferences.
22248 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22249 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22250 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22252 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22254 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22256 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22258 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22259 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22260 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22261 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22263 printing/Makefile.am: Reduced compiler optimizations.
22265 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22266 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22267 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22268 tagmanager/tm_workspace.c: TagManager fixes.
22270 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22272 * printing/*: CVS added. :)
22274 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22276 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22278 * printing*: CVS added.
22279 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22280 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22281 src/main_menubar_def.h: Gnome Print support
22282 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22283 * configure.in: Enable debugging flag option
22284 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22285 Print properties defined.
22286 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22288 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22290 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22292 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22293 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22294 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22296 * src/text_editor.c: Minor cleanups.
22297 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22298 * src/project_dbase.c: Fixes to add/remove files from project.
22299 * src/help.c: Fix minor memory leak.
22300 * src/project_dbase_gui.c: Remove debugging messages.
22301 * src/utilities.[ch]: Cleanups and minor fixes.
22302 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22304 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22306 * src/anjuta.c [anjuta_apply_preferences()]:
22307 Fixed a crash bug when tab pos is not defined for the editors.
22309 * data/properties/cpp.properties: Set default identifier property to normal.
22310 This fixes the bug in which the fore color gets hidden with dark background.
22312 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22314 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22317 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22318 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22319 src/anjuta.c, data/properties/anjuta.properties:
22320 Implemented line wrapping.
22322 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22324 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22325 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22326 tags. Code was reviewed from GNOME Bonsai view.
22328 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22329 it seems to have been removed by scintilla people.
22331 * data/properties/anjuta.properties: Set default line wrap to false, as
22332 is noticably slow with big files.
22334 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22336 * src/project_import_gui.c: disallow the selection of files in
22338 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22341 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22343 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22344 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22345 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22346 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22347 now works properly.
22348 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22349 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22350 * src/utilities.[ch]: Added some utility functions.
22351 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22353 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22355 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22357 * HACKING: info on FIXME statements and removed ccview references
22358 * Makefile.am: added rule to make RPM package
22360 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22362 * THANKS, widgets/e-shell-about-box.c,
22363 manuals/anjuta-manual/C/authors.sgml: updated for new
22365 * src/anjuta.c: removed unnecessary warning code since CVS
22366 support is now implemented :-)
22367 * manuals/sgmldocs.make: implemented a fix for bug #553969
22368 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22369 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22370 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22372 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22374 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22375 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22376 src/main_menubar_def.h, src/preferences_gui.c,
22377 preferences.c, preferences.h: setup Username and Email
22378 preferences, Insert ChangeLog and Username editor functions
22380 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22382 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22384 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22385 src/src_paths_cbs.c, src/src_paths_gui.c
22386 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22388 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22390 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22392 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22393 and goto tag menu items to main menu.
22395 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22397 * THANKS, widgets/e-shell-about-box.c,
22398 manuals/anjuta-manual/C/authors.sgml: added new contributors
22399 * HACKING: updated with info on files to change for credits
22401 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22403 * src/aneditor.cxx: extended extension list which fixes segfault
22404 on selecting lisp, ruby or matlab as highlight style.
22406 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22408 * src/main_menubar_def.h: fixed an array initialiser and fixed
22409 the lexer settings for the new entries on the Format menu
22411 2002-05-07 Stephane Demurget <demurgets@free.fr>
22413 * Synced with Scintilla 1.45
22415 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22417 * anjuta.prj: added another missing file
22418 * ChangeLog: fixed some incorrect change dates I caused by
22419 sloppy cut-and-pasting :-/
22421 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22423 * src/mainmenu_callbacks.c: fixed title of new About box
22425 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22427 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22429 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22431 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22432 * anjuta.prj: updated for new files
22434 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22436 * widgets/e-shell-about-box.c: Added version display.
22438 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22440 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22441 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22442 from Philip Van Hoof)
22444 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22446 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22448 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22449 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22450 that produced build errors (needs checking on a machine with the
22452 * data/properties/lisp.properties: updated to match format of other
22453 lexer property files supplied with Anjuta
22455 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22457 * anjuta.prj: added new files
22458 * HACKING: added information from the mailing list on
22459 adding new project types to the wizard (thanks to Johannes)
22461 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22463 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22464 src/appwiz_page2.c: Fix for 547038.
22466 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22468 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22471 * about.h: cvs removed.
22473 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22475 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22479 * src/anjuta.c (anjuta_system_error): checks for the error number to
22480 know whether the error description is needed or not.
22482 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22484 * pixmaps/anjuta_logo.png: New about logo.
22486 * pixmaps/anjuta_icon.png: New icon from Misha. The
22487 old one had trouble with some gtk themes.
22489 * about.c: Removed. No longer needed.
22491 * mainmenu_callbacks.c: Removed reference of about.h
22493 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22495 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22497 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22498 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22499 About Dialog (thanks to the Evolution team for the cool widget!)
22501 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22503 Patch from lbell <lbell@tsc4.com>
22505 * src/find_in_files.c, src/find_in_files.h,
22506 src/anjuta.c: Added save_yourself, load_yourself routines.
22508 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22509 Added "Append messages" toggle button. This will enable
22510 the search results to be appended to the already existing
22513 * src/debugger.c: Fixed a typo.
22515 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22516 src/session.c, src/session.h: Improved session management.
22518 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22520 * THANKS, FUTURE, AUTHORS: Changed my email and
22523 2002-05-02 Stephane Demurget <demurgets@free.fr>
22525 Impl. feature request #525271 (add Lisp support).
22527 * data/properties/lisp.properties: added.
22529 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22530 the lisp properties.
22532 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22533 src/utilities.[ch]: added support for the Lisp highlight style.
22535 2002-05-02 Stephane Demurget <demurgets@free.fr>
22537 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22538 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22539 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22540 option preferences to have a persistent setting. Plus it's not used
22541 often, so it's better here than flooding the menus.
22543 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22544 preferences pages a lot more consistent and sweeter: tabs direction
22545 radiobuttons are directed against the meaning, all pages have an
22546 outter frame, a lot of padding, removed all expand attributes for
22547 vertical boxes, ...
22549 That's not a total revamp, but it's really looking better now, even
22550 if there's still work to be done.
22552 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22554 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22555 * TODO: added task to be completed before next release (update all credits)
22557 2002-05-01 Stephane Demurget <demurgets@free.fr>
22559 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22562 2002-05-01 Benke László <decike@freemail.hu>
22564 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22566 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22567 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22568 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22569 to the format menu in order to reorder the notebook tabs in
22570 alphabetical order everytime a file is created/opened/saved.
22572 2002-05-01 Philip Van Hoof <freax@pandora.be>
22574 * widgets/gnomefilelist.[ch] (history_combo_go),
22575 (history_combo_clicked): impl.
22577 (gnome_filelist_new_with_path): use this new impl.
22579 2002-05-01 Stephane Demurget <demurgets@free.fr>
22581 * src/project_dbase_gui.c (add_file): added the xpm file type.
22583 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22585 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22588 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22591 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22592 src/text_editor_menu.c: Added context sensitive search in symbol
22593 browser and editor.
22595 * configure.in: Changed version number to 0.1.9.99.
22597 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22598 src/project_import.c: Minor changes to project import facility.
22600 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22601 (Forced to use specific brace format)
22603 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22604 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22605 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22607 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22609 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22610 replaced the spinbutton with an hscale, and made the UI less "blocky".
22612 * src/cvs_gui.c: When diffing a project you can choose date and
22615 * src/project_dbase.c: Import_file activated again
22617 * configure.in, plugins/Makefile.am: Added patch plugin
22619 * plugins/patch/*: The new patch plugin
22621 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22623 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22625 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22626 dropdown list shown by autocompletion are now removed.
22628 2002-04-28 Philip Van Hoof <freax@pandora.be>
22630 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22631 a bunch of filetypes from the older version.
22633 * src/project_dbase_gui.c (add_file): changed the import
22634 dialog's filetypes combo contents depending on the
22635 type of data to be imported.
22637 2002-04-28 Stephane Demurget <demurgets@free.fr>
22639 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22640 the amount parameter as Philip stated and reformated to follow the
22643 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22644 changed accordingly.
22646 2002-04-25 Stephane Demurget <demurgets@free.fr>
22650 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22651 Shift-F6, to be more consistent with other Gnome apps.
22652 Moved the "Search next" entry under the "Search" one, and swapped the
22653 order of the "Find in files" and "Find and Replace" ones.
22655 Some additional fixes ands cleanups on the edit menu.
22657 * src/main_menubar.h: replaced all occurences of repeat_find by
22658 find_again for the code to be more consistent.
22660 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22661 sensitiveness depending on the existence of an active text buffer.
22663 * TODO: added some bits about improving the usability of the
22664 search/search again couple.
22666 2002-04-25 Stephane Demurget <demurgets@free.fr>
22668 * src/preferences_gui.c: made the tab labels text more consistent
22671 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22673 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22675 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22678 * src/main.c (main): simplified some code and cleanups.
22680 Fix a part of #499366:
22682 * src/commands.[ch] (sync_from_props), (command_editor_save),
22683 (on_apply_clicked), (create_command_editor_gui): added the gui
22684 corresponding to the command.terminal preference.
22686 2002-04-25 Stephane Demurget <demurgets@free.fr>
22690 * anjuta.spec.in: added build requirements for the source rpm.
22692 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22694 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22696 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22697 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22698 src/project_type.c, source.c, wizard_gui.c:
22699 Added new GNOME 2 project types and changed glade behaviour to
22700 produce GTK code if project type GTK was selected and GTKmm code
22701 if project type GTKmm was selected (and not depending on the
22702 selected language. Disabled glade for GNOME 2 projects because
22703 we will need glade2 there.
22705 * src/project_dbase.c: Fixed a memory lack.
22707 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22709 * src/cvs.c: Added an error message if jobs are running
22711 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22713 * tagmanager/tm_work_object.c: Fixed a chrash
22714 bug which occurs when it tries to stat an empty
22717 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22719 * src/controls.c: CVS menu items now becomes
22720 insensitive when the launcher is busy.
22722 * src/anjuta.c, cvs.h, cvs.c: Created a function
22723 to update the cvs preferences when preferences are
22724 applied in preferences dialog and called it from
22725 anjuta_update_preferences().
22727 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22729 * src/cvs.c: Added a space in the cvs command
22730 before the revision part. This fixes the cvs
22731 error we get when cvs-diffing with revisions.
22733 * src/cvs.c: Fixed a compiler warning.
22735 * src/find_replace.c: The dialog now remembers
22736 the settings including the "prompt on replace"
22737 which seems to have broken somewhere line the
22740 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22742 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22743 Added a new property in cvs class to hold a boolean
22744 for enabling date in cvs diff. This fixed the bizzare
22745 diff output due to the date that goes with the cvs
22746 command. Also, set the default value of compression
22747 to 3 and unified diff option to 1.
22749 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22751 * src/cvs.c: The diff editor is set to hilite as
22752 diff syntax hiliting.
22754 * configure.in, manual/Makefile.am:
22755 Added a new manual module for ja language.
22757 * manual/ja/*/*/*: New module and files for the
22758 ja translation for the anjuta documentation
22759 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22761 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22763 * src/launcher.c: Made a very messy work around
22764 for the launcher authentication to work properly.
22766 * src/find_replace.c: Applied the missing patch
22767 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22769 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22771 * src/cvs.c, src/main_menubar_def.h: made message strings
22772 consistent with existing standards from our own documentation
22773 (such as uppercase P in Project, corrected spelling of
22776 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22778 * src/cvs_gui.c: Cleaned up gui and aligned various
22779 widgets to give a clean look.
22781 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22783 * src/launcher.c: Added work around to retrieve
22784 the child exit code. It works. :)
22786 * src/find_in_files.c, src/gnome_project.c,
22787 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22788 src/clean.c, src/clean_project.c, src/build_project.c,
22789 src/build_file.c: Modified to handle the new
22792 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22794 * src/find_replace.c: Changed signal to call
22795 on_replace_text_close on from delete_event
22796 to close => the replace history is now updated.
22798 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22800 * src/cvs.c: escaped the cvs import message before
22803 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22805 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22807 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22809 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22812 * src/preferences_gui.c: GUI improvements
22814 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22816 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22818 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22819 Removed static qualifier from tm_tag_type_name() and
22820 availed it's prototype for use in outside code. also
22821 created reverse map function tm_tag_type_name();
22823 * src/anjuta.c: Implemented qualified tags names for
22824 the tag list (on the toolbar pulldown list) to avoid
22825 ambiguty in tags with similar names (like prototype
22826 and definition). Patch modified and improved.
22828 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22830 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22832 * src/utilities.[c,h]: Added a utility funtion
22833 that escapes the single and double quotes in a
22834 given string. Useful for passing command line
22837 * src/cvs.c: Escaped the cvs log message before
22838 passing it to cvs command line to avoid ambiguties
22839 with quotes in the message.
22841 * pixmaps/anjuta_icon.png: Changed to the new icon.
22842 from Todd Goyen <goyen@mbi-berlin.de>
22844 * src/message-manager-private.cc: Added regex to
22845 recognize (underline hilite) the parsable outputs
22846 from the zvt terminal.
22848 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22850 Patch from: Tina Hirsch <tehirsch@arcor.de>
22852 * src/project_type.c:
22853 Fixed a bug in the wxproject type and modified the erroroutput when
22854 configure doesn't find wx-config
22856 Patch from: Timothee Besset <ttimo@idsoftware.com>
22858 * src/anjuta.c, src/message-manager-private.cc,
22859 src/message-manager-private.h
22860 Catches double clicks in the zvt terminal, and calls goto_error_line
22861 to jump to the appropriate location in the source. This will recognize
22864 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22866 * src/build_project.c: Taken care of memory leak
22867 by freeing cmd variable properly.
22869 * src/main_menubar_def.h: Fixed wrong signal connection
22870 for cvs project commit.
22872 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22874 * src/preferences_gui.c: Added some border and adjusted
22875 expandsion, filling in box adds to make the cvs preferences
22878 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22880 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22882 * src/cvs*, src/main_menubar*, src/preferences*:
22883 Moved CVS settings to preferences, added a nice login dialog.
22885 * src/controls.c, src/project_dbase.c:
22886 CVS project options are only shown if a project is open
22888 * src/build_project.c:
22889 User is now asked if he wants to install as root
22894 * anjuta.prj: Updated with cvs files
22896 * TODO: Remove task which are done
22898 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22900 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22901 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22902 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22904 Modified launcher to use controlling terminal to detect and
22905 take care of password authentications (for example, for cvs
22906 and root installs).
22908 * pixmaps/password.png: New file.
22910 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22912 Anjuta kick start tutorial wirtten by:
22913 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22915 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22916 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22917 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22918 manuals/C/anjuta-tutorial/figures/*.png:
22922 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22926 2002-03-28 Roel Vanhout <roel@stack.be>
22928 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22930 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22931 src/preferences_gui.c:
22932 Added option to wrap around to beginning/end of file when on last bookmark
22933 and next/previous bookmark is pressed
22935 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22937 Patch from Philip Van Hoof <freax@pandora.be>
22939 * src/gnomefilelist.c:
22940 Added gimp like feature that changes the file extension of
22941 the filename entered in the selections when the file
22944 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22946 Patch from Roy Wood <roy.wood@filogix.com>
22948 * src/controls.c, src/find_text.c, src/find_text.h,
22949 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22950 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22952 Menuitem for entering currently selected text as find target,
22953 added key accel for "find next" and changed some key accels for
22954 other key for consistency.
22959 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22961 * src/watch.c, src/watch.h, src/watch_cbs.c,
22962 src/watch_cbs.h, src/watch_gui.c:
22964 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
22966 Added change watch entries feature
22967 and Watch entries modify on double click fixed.
22969 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22971 * src/mainmenu_callbacks.c:
22973 Project commit should not bypass dialog as
22974 we need to get the cvs log from the user.
22976 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22978 * src/project_dbase.c:
22980 Patch from Roy Wood <roy.wood@filogix.com>
22982 Fixed docking bug with the new docking patch
22983 to fix copy/paste bug.
22985 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
22987 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
22988 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
22989 src/main_menubar.h, src/main_menubar_def.h,
22990 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22992 Added cvs project support. Featured bypass cvs dialog for
22993 cases where we don't need dialog (such as project and right
22994 click selection from file browser). Cleaned up cvs code to
22995 make them generic cvs operations instead of separate file
22996 and project operations. Added cvs log action. Increased
22997 file entry box width and enabled "unified diff" by default.
22998 Used Editor buffer for status and log and set hilite for
22999 these buffers including diff buffer (DIFF hilite).
23001 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
23003 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23005 * data: Added file autogen.sh.wxwin
23006 * data/Makefile.am: Added entry for autogen.sh.wxwin
23007 * pixmaps: Added project image appwiz_wxwin.png
23008 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23009 * src/appwizard_cbs
23010 src/compiler_options.c
23012 src/project_dbase.c
23013 src/project_dbase.h
23014 src/project_import_cbs.c
23018 src/wizard_gui.c: Added everything necessary for new
23019 project type 'wxWindows (wxGTK)
23020 * src/project_dbase.c: Fixed a bug that caused every project
23021 to be a glade project in dialog
23022 'Project information'.
23024 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23026 Patch submitted by Roy Wood <roy.wood@filogix.com>
23028 * src/anjuta_gui.c, src/message-manager-dock.c,
23029 src/project_dbase.c:
23031 fixed the copy/paste bug by rewriting dock/undock
23034 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23036 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23038 * src/cvs*, src/Makefile.am:
23039 New file for CVS support. File operations currently work
23040 cvs login needs to be done. Project support is not yet
23043 * src/main_menubar*, src/mainmenu_callbacks,
23044 src/anjuta.c, src/anjuta.h:
23045 Added menus and functions for cvs commands.
23047 * src/text_editor_menu.h:
23048 Added #include <gtk/gtk.h>
23051 Removed a warning (and this time it works ;-)
23053 * src/utilities.c, src/utilities.h:
23054 Added a utility function to retrieve directory
23055 name out of full path.
23057 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23059 * src/executer.c: (create_executer_dialog): changed the default
23060 focus on the entry.
23062 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23064 * widgets/gnomefilelist.c:
23065 Fixed duplicate history entries for the same directory.
23067 2002-03-10 Stephane Demurget <demurgets@free.fr>
23071 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23072 it's already used by scintilla to delete the whole current line.
23074 2002-03-10 Stephane Demurget <demurgets@free.fr>
23078 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23079 calls to fileselection_hide_widget,
23080 (on_open_filesel_cancel_clicked): removed.
23082 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23083 (on_add_prjfilesel_cancel_clicked):
23085 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23088 * src/fileselection.c: Made some functions static.
23089 (fileselection_hide_widget): rewritten using the new
23090 gnome_filelist_set_multiple_selection function.
23092 * src/fileselection.c: (on_file_selection_delete_event): removed
23093 unuseful widget hides. Some cleanups,
23094 (on_file_selection_cancel_clicked): impl,
23095 (create_fileselection_gui): changed the cancel button clicked's
23096 callback to use this new function.
23098 * src/anjuta.c: (anjuta_new):
23099 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23100 callbacks, because this the gnome filelist widget's job.
23102 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23103 clist selection mode duplicates set,
23104 (gnome_filelist_key_press): use the new impl. function.
23106 2002-03-10 Stephane Demurget <demurgets@free.fr>
23110 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23111 fixed some bogus code using an array cell out of
23112 range, removed unecessary gettext usages.
23114 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23115 some cleanups and now transform minus characters to
23119 (source_write_configure_in),
23120 (source_write_toplevel_makefile_am),
23121 (source_write_desktop_entry),
23122 (source_write_glade_file):
23123 * src/project_dbase.c: (project_dbase_summon_glade),
23124 (project_dbase_generate_source_code):
23125 * src/glades.c: (gladen_write_glade_write):
23126 replaced some occurences of the target name by the
23127 project filename, using project_dbase_get_proj_name,
23128 to fix the name of some files.
23129 Fixed a lot of mem leaks.
23130 Various code cleanups.
23132 2002-03-06 Stephane Demurget <demurgets@free.fr>
23134 Merged with latest (1.44) scintilla.
23136 Added: - The calltip.<lexer>.end.definition property to display help
23137 text on a second line of calltip.
23138 - The calltip.<lexer>.word.characters property to correctly find
23139 calltips for functions that include characters like '$' which
23140 is not normally considered a word character.
23141 - The use.monospaced property to determine initial state of
23142 Use Monospaced Font setting.
23144 Bugs fixed: Too many to mention; please see :
23145 http://www.scintilla.org/ScintillaHistory.html for the
23148 * scintilla/*/*: updated nearly all files.
23150 * TODO: removed the need of a scintilla merge.
23152 Merged with latest (1.44) SciTE properties.
23154 * data/properties/anjuta.properties: added the wrap, use.monospaced
23157 * data/properties/html.properties: added a missing php extension, and
23158 updated php keywords to the latest reference.
23160 * data/properties/pascal.properties: added commands to compile, build
23161 and execute pascal applications.
23163 * data/properties/lua.properties: added styles for statements.
23165 * data/properties/bash.properties: added the declare keyword.
23167 Fixed distchecking.
23169 * global-tags/Makefile.am,
23170 global-tags/create-global-tags.sh: used some kind of ugly hack to
23171 make distchek work, since noone has proposed some better way.
23173 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23174 and Ctrl-N replace Alt-N for new file according to the Gnome design
23177 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23179 * widgets/gnomedirlist.c
23180 widgets/gnomedirlist.h
23181 widgets/gnomefilelist.c
23182 widgets/gnomefilelist.h:
23184 Added GPL headings in the file.
23186 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23188 * src/attach_process.c
23189 src/attach_process_cbs.c
23190 src/attach_process_cbs.h
23191 src/attach_process_gui.c
23193 src/breakpoints_cbs.c
23194 src/breakpoints_cbs.h
23195 src/breakpoints_gui.c
23197 src/compiler_options.c
23198 src/compiler_options_cbs.c
23199 src/compiler_options_cbs.h
23200 src/compiler_options_gui.c
23201 src/find_in_files.c
23202 src/find_in_files_cbs.c
23203 src/find_in_files_cbs.h
23204 src/find_in_files_gui.c
23209 src/preferences_gui.c
23210 src/project_config.c
23212 src/src_paths_cbs.c
23213 src/src_paths_cbs.h
23214 src/src_paths_gui.c:
23216 Bugs #521629 and #522427 fixed. The problem was, that the
23217 escape-key was not catched and the dialog was hidden, but
23218 the flag was not set correctly.
23220 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23221 using the gnome_dialog_close_hides()-setting present in most dialogs.
23222 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23223 emits "close" and set the flag in the close-callback.
23225 Patch from: Jens Georg <mail@jensgeorg.de>
23227 2002-03-06 Stephane Demurget <demurgets@free.fr>
23229 * src/*.{c,cpp}: s/string_free/g_free/
23231 * src/utilities.[ch]: (string_free): removed.
23233 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23235 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23237 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23238 src/mainmenu_callbacks.[ch]:
23239 Removed Project menu options: README, TODO, ChangeLog and NEWS
23240 Moved Save Build Messages to Build menu and only highlight it
23241 when there are build messages.
23242 Corrected a spelling: "mojority" -> "majority"
23243 Fixed initialisation of edit.edit_app_gui so now Edit menu
23244 can be shown when no project is loaded.
23246 * src/project_dbase.h: Removed prototype for static function
23248 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23250 * src/text_editor.c: Editor is marked changed after
23253 Patch from: Jens Georg <mail@jensgeorg.de>
23255 2002-03-04 Roel Vanhout <roel@stack.be>
23257 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23259 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23260 Added option to ignore binary files on 'Find in files' (grep -I option)
23262 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23265 session restoration and commandline load in
23268 * src/anjuta.[h,c], src/anjuta_cbs.c:
23269 Removed "clear windows menu" and prevented runtime
23272 * src/compile.c, src/build_file.c, src/build_project.c,
23274 Takes into account the preference setting for
23275 show dialog when job completes. Dialogs are
23276 shown when it is enabled otherwise not.
23278 2002-03-03 Roel Vanhout <roel@stack.be>
23280 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23283 Store 'Find...' search string on search so that 'Find Next' will search for
23284 that string, even if the dialog hasn't been closed yet.
23286 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23288 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23289 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23290 src/main_menubar_def.h:
23292 Organized menus, removed "Windows" and "Utilities" menus from the
23293 menubar [they are no longer needed]. Also removed some extragenous
23296 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23298 * src/message-manager-private.cc:
23299 Set message clist selection mode to BROWSE.
23301 * src/message-manager.cc, src/an_symbol_view.c,
23302 src/an_file_view.c:
23303 Added Key navigation for the CTree and CList. Arrow left for
23304 node collapse, right for node expand, space (or enter) for
23305 activation (same as double click).
23307 2002-03-03 Roel Vanhout <roel@stack.be>
23309 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23311 * plugins/class-gen/clsGen.c
23312 Added functionality to semi-intelligently prefill filename
23313 boxes with names deduced from class name
23315 2002-02-26 lbell <lbell@tsc4.com>
23317 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23318 * src/preferences_gui.c:
23319 Removed an incorrect use of gtk_misc_set_alignment().
23321 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23322 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23323 src/preferences.h, src/preferences_gui.c:
23325 Added the option to reload last open project at the startup.
23326 Added the possibility to open a new project without close
23329 * src/properties.cxx:
23330 Corrected a spelling mistake in message string.
23333 Updated session functions.
23335 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23337 * widgets/gnomefilelist.c: Bug fixes.
23339 Patch from Philip Van Hoof <freax@pandora.be>
23341 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23343 * src/an_file_view.c:
23344 anjuta was unable to open some files becuase they were not being
23345 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23346 Removed mime checking when opening with anjuta, becuase it doesn't
23347 hurt to open binary files in anjuta (some even may want to do so).
23349 Added a warning when mime type is not set when "view with default
23350 viewer" is activated.
23352 * src/an_file_view.c, an_symbol_view.c:
23353 Converted N_() to _() where ever appropriate in the strings.
23355 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23357 * src/appwizard_gui.c, src/appwizard_cbs.c
23358 src/wizard_gui.c/h, src/appwiz_page3.c,
23359 src/project_import_gui.c:
23361 Moved target type radiobuttons to appwiz. page 2
23363 * src/message-manager-private.cc
23364 Fixed a bug which caused a crash if next message function was used
23366 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23368 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23370 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23371 Modifies the behaviour of Alt-TAB in Anjuta. This
23372 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23373 edited files in the first items of the notebook.
23375 Patch from: Timothee Besset <timo@qeradiant.com>
23377 2002-02-24 Philip Van Hoof <freax@pandora.be>
23379 * widgets/gnomefilelist.c, gnomefilelist.h:
23380 Added filecompletion
23382 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23384 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23386 * configure.in: Added "sk" to ALL_LINGUAS.
23388 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23390 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23391 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23392 src/wizard_gui.c: Added support for static and dynamic libs
23394 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23396 * widgets/gnomefilelist.c:
23397 Fixed gnome_filelist_get_lastfilename so it no longer returns
23400 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23402 * src/resources.h, resources.c:
23405 * src/main_menubar_def.h, mainmenu_callbacks.c:
23406 Changed to use gnome configed url handler.
23408 2002-02-19 Philip Van Hoof <freax@pandora.be>
23410 * widgets/gnomefilelist.c
23411 Added PHP filetype.
23413 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23415 * plugins/class-gen/clsGen.c:
23418 * widgets/gnomefilelist.c:
23419 Gives the maximum space to the files section of the open file dialog.
23421 Patches from: lbell <lbell@tsc4.com>
23423 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23425 * src/anjuta.c, main.c:
23426 Used tm_get_real_path in anjuta_get_full_filename();
23428 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23430 * anjuta.prj: update version
23432 2002-02-17 Stephane Demurget <demurgets@free.fr>
23434 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23435 removed the amount arg and replaced with a NULL-ending list.
23436 (gnome_filelisttype_makedefaultlist): use the new prototype.
23438 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23440 * src/about.c, THANKS: updated for new contributors
23442 * anjuta.prj: added new files
23444 * README: corrected some documentation, ctags no longer needed,
23445 pkgconfig now required
23447 * data/properties/others.properties: add .cvsdiff extension
23449 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23450 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23453 * doc/anjuta.1: added initial man page thanks to
23454 Rob Bradford <rob@debianplanet.org> (NB build and install
23457 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23459 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23460 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23463 * configure.in: Changed version to 0.1.10-pre
23465 2002-02-17 Stephane Demurget <demurgets@free.fr>
23467 * src/fileselection.c: (create_fileselection_gui): always display
23468 the directory creation button as we cannot rely on the dialog
23471 * widgets/gnomefilelist.[ch]: fixed includes.
23473 * pixmaps/new_folder.xpm: resized, added a + sign.
23475 2002-02-17 Stephane Demurget <demurgets@free.fr>
23477 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23478 changed all extensions to begin with a dot.
23480 2002-02-16 Philip Van Hoof <freax@pandora.be>
23482 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23484 * THANKS: added Philip.
23486 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23488 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23489 * src/file_selection.[ch],
23490 * widgets/gnomefilelist.[ch]: added a filetype
23491 combobox to the Anjuta file dialog widget.
23493 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23495 * anjuta.spec.in: eep! the import script was not being installed by
23496 RPM - fixed for the release.
23498 2002-02-13 Stephane Demurget <demurgets@free.fr>
23500 Various cleanups and fixes for the next release to be able to make
23503 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23504 much and make some tweaks plus cleanups.
23506 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23507 args to remove some warnings.
23509 * global-tags/Makefile.am,
23511 src/Makefile.am: link against Anjuta static libs using the
23512 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23515 * src/Makefile.am: ditto with all the Anjuta static libs.
23517 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23518 include, as we already include the whole directory for the build.
23520 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23522 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23524 * pixmaps/Makefile.am: icon for libglade project now installed
23525 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23526 * manuals/C/Makefile.am: removed ChangeLog reference which was
23527 breaking some build stuff
23528 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23529 include reference problems that showed up on make distcheck
23530 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23532 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23534 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23536 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23538 * src/message-manager-private.cc:
23539 The horizontal scrollbar now shows properly on demand.
23541 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23543 * src/dnd.c fixed some warnings
23544 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23545 and works. It is shown always at the moment but before it was
23546 shown on demand and did never work.
23548 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23550 * src/anjuta.c: Fixed a crash bug.
23551 patch from: Jens Georg <mail@jensgeorg.de>
23553 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23555 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23556 reports a problem with missing end tags on <graphic>
23558 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23560 * manuals/C/ChangeLog: removed since it was never used
23561 * manuals/C/anjuta-manual/*: more updates, new screenshots
23562 * anjuta.prj: updated for new manuals/ structure
23564 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23566 * source.c, compiler_options.[c/h]:
23567 Fixed bug #460321 "Problem with optimization options"
23568 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23570 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23572 * NEWS: prepared for release, need to fill in date
23573 * data/welcome.txt: version number updated
23575 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23577 * src/text_editor_menu.c, src/an_file_view.c,
23578 src/an_symbol_view.c: marked strings for translation
23580 * src/defaults.c, data/properties/xml.properties:
23581 *.omf and *.xsl files should use XML highlighting
23583 * manuals/C/anjuta-manual/*:
23584 - restructured so that files have more meaningful names
23585 and are easier to edit (see anjuta-manual.sgml for the
23587 - updated some screenshots
23588 - continued rewrite
23590 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23592 * main.c: Made a workaround to remove the old
23593 anjuta gnome config file (older than 9 Feb 2002). This
23594 will fix the bug which never lets the brower toolbar shown.
23596 * main.c: In fact, the above solution wouldn't work in all
23597 cases. Therefore, here is the better fix, which works by
23598 detecting the version of the old config file and deleting
23599 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23601 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23603 * HACKING: added info on submitting patches
23605 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23607 * src/project_import_gui.c, src/project_import.c:
23608 - If Project Import Wizard is canceled everything is
23610 - Back button is now insensitive on page 3 (some problems:
23611 see TODO in project_import_qui.c:284
23612 - Menu frame is insensitive if project type != GNOME(mm)
23614 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23616 * src/main.c: Fixed bug # (Unable to open files on
23617 double click in project window from second trial onwards when
23618 the project is opened from command line).
23620 * po/POTFILES.in: Removed tags_manager.[h,c]
23622 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23624 * src/preferences.c:
23625 A quick hack to fix the 'invisible' browser toolbar when
23626 upgrading from 0.1.8 to 0.1.9
23629 Fixed toolbar names which were causing confusions in the toolbar
23633 Substituted "anjuta" with PACKAGE
23635 * src/project_import_gui.c:
23636 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23638 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23639 Added new files and removed obsolete ones.
23641 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23643 * src/appwizard_cbs.c, project_import_cbs.c,
23644 main_menubar_def.h, project_import_gui.c:
23645 updates to message strings and layout for the
23648 * text_editor_cbs.c: fix for the tab menu entries for
23649 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23651 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23658 Tag dropdown exclusive (takes
23659 all space in the toolbar) and never vertical and
23660 increased the width of the tag combo to 256 pixs.
23661 Toolbar separator before the combo and button.
23662 Added tags label before the tag button.
23663 Reorganized the dock bands for the toolbars.
23665 * src/project_import_gui.c
23666 src/project_import.c:
23667 Fixed an error and removed an unused variable.
23669 * data/properties/anjuta.properties:
23670 Removed the property for the old toolbar and set
23671 browser toolbar show to default.
23673 * src/project_dbase.c: excluded modules were not
23677 No build files will be written if the project is blocked.
23679 * src/project_import.c,
23680 src/project_import_cbs.c,
23684 Manually applied Johannes patch to fix some memory
23685 issues and gui clean up.
23686 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23688 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23689 Fixed a bad bug with remove file from project because of
23690 files were never removed properly from the project and
23691 from the tagmanager.
23693 * src/appwiz_page3.c: Disabled unused codes to clear
23696 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23698 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23701 pixmaps/Makefile.am
23704 src/an_symbol_view.c
23712 src/main_menubar_def.h
23713 src/mainmenu_callbacks.c
23714 src/mainmenu_callbacks.h
23716 src/project_dbase.c
23717 src/project_dbase.h
23719 src/text_editor_menu.c
23720 src/text_editor_menu.h
23723 src/toolbar_callbacks.c
23724 src/toolbar_callbacks.h :
23726 Patch submitted by:
23727 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23729 Removes the Tags toolbar and substituted it with
23730 tags combo dropdown list. Fixes a couple of bugs.
23732 Moved the tag combo to browser toolbar because
23733 main toolbar was becoming too long.
23734 Made a new icon of tag toolbar.
23736 * po/zh_TW.po: Fixed bug.
23738 * pixmaps/an_tag.xpm: Added new file.
23740 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23742 * src/project_import_gui.c: Reorganized project
23745 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23747 * HACKING: added info on creating windows and dialogs
23749 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23751 * src/tm_file_view.c:
23753 Sorts the file list at the end instead of doing sort-insert
23754 to improve performance.
23755 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23757 * src/project_dbase.c: Resolved a conflict from
23760 * src/project_import.c:
23762 Fixed to use anjuta_import.sh for the bin dir and
23763 not from the data dir.
23765 Used anjuta_is_installed() function to verify a the command's
23768 Fixed import command to use sh (which is more general and is
23769 gauranteed to be found in any unix system :-)). Also, added
23770 double quotes around the import directory.
23772 Changed some strings for better translations (like avoiding
23775 Fixed the reading of wrong target type.
23777 * src/control.c: Insensitive "import project" when there is
23780 * src/project_import_cbs.c:
23782 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23783 Fixed selection of gettext checkbox.
23784 Sets the menu entries.
23786 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23788 * src/appwiz_page[1-4].c
23790 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23791 be able to reuse it.
23793 * src/mainmenubar.[c/h]
23794 * src/mainmenubar_def.h
23795 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23798 * src/message-manager.c: Fixed bug 509192
23799 * src/message-manager-dock.c: Added accel_group if window is undocked
23801 * src/project_dbase.[c/h]: Splitted opening code to be able
23802 to use it without an open file dialog
23803 (Maybe I broke Naba's changes, please take a look)
23805 * src/project_import.[c/h]
23806 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23808 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23811 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23813 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23816 * manuals/C/anjuta_manual/*: started rewrite of the
23817 manual, updated some screenshots
23819 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23821 * src/gnomefilelist.h, src/gnomefilelist.c:
23823 Fixed multiple selection bug (#497085). The OK button is
23824 sensitive when in multiple mode, if the no. of
23825 selection is one or more.
23827 Toggle between single and multiple selection mode
23828 and multiple mode display.
23830 Fixed strings to translable strings.
23832 Fixed some compiler warnings by commenting out
23835 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23837 * src/project_dbase.c: App status bar now updates
23838 with the project name when the project is loaded.
23840 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23842 Puts the directories at the top. They're also sorted now.
23843 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23845 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23847 * scripts/anjuta_import.sh.in: Added file.
23848 * scripts/anjuta_import.sh: Removed file.
23850 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23853 * src/main_menubar_def.h:
23855 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23856 reflect the opposite of Find (CTRL+F) and also to leave
23859 Changed Glade summon with ALT+G, which frees the ATL+E
23860 for poping up the edit menu.
23862 * src/Makefile.am: Debugging link flags by Biswa, removed.
23864 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23866 * HACKING: added information on best practices for writing
23867 application messages and GUI labels
23869 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23870 src/breakpoints.c, src/build_file.c, src/build_project.c,
23871 src/clean_project.c, src/compile.c,
23872 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23873 src/configurer.c, src/debugger.c, src/executer.c,
23874 src/find_in_files.c, src/find_in_files_cbs.c,
23875 src/find_replace.c, src/find_text.c, src/glades.c,
23876 src/gnome_project.c, src/goto_line.c, src/main.c,
23877 src/main_menubar.c, src/main_menubar_def.h,
23878 src/mainmenu_callbacks.c, src/preferences_gui.c,
23879 src/project_config.c, src/project_dbase.c,
23880 src/project_dbase_gui.c, src/resources.c, src/source.c,
23881 src/support.c, src/tags_manager.c, src/text_editor.c,
23882 src/text_editor_gui.c, src/text_editor_menu.c,
23883 src/toolbar_callbacks.c, src/utilities.c:
23884 lots of minor message updates to make them more user-friendly
23887 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23891 Because of the spaces escaping, the command could not be
23892 executed when run without terminal. Now fixed.
23894 * anjuta.prj, Makefile.am:
23896 Added anjuta project file.
23898 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23900 * src/message-manager-private.h, message-manager-private.cc,
23903 Added freeze() and thaw() for the message window class to
23904 speed up the message manager update.
23906 * src/project_config.h, project_config.c,
23907 src/project_dbase.h, project_dbase.h
23908 scripts/anjuta_project.template:
23910 Added two new prject attributes: project.config.blocked and
23911 project.excluded.modules. The former will make sure that users
23912 are not given any previlidge in enabling the 'overwrite build
23913 files' flags and the later issues a list of modules in the project
23914 to be skipped for symbol browsing and project listing.
23916 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23918 Modified script to read the template from the anjuta data dir
23919 rather than from the directory in which the script exist. Otherwise,
23920 Being transfered to the bin dir, the script will not be able to
23921 find the template when it is run.
23923 The script is also create with configure.in to set in the anjuta
23924 data dir path inside the script.
23926 2002-01-26 Stephane Demurget <demurgets@free.fr>
23928 * po/fr.po: updated to the latest sources.
23930 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23932 * scripts/Makefile.am:
23933 anjuta_import.sh goes with distribution.
23935 * po/*.po: They seem to have updated (merged with
23936 anjuta.pot) automatically when I did "make dist".
23938 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23940 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23941 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23942 the compiler options dialog.
23945 Correct todays date. :)
23947 * scripts/Makefile.am:
23948 Installs anjuta_import.sh in $(prefix)/bin dir and
23949 is treated as an executable.
23951 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23953 * Fix for bug #499373
23955 * data/properties/anjuta.properties, ada.properties, cpp.properties,
23956 java, properties, latex.properties, lua.properties, others.properties,
23959 Added double-quotes around file arguments so that
23960 filenames with spaces could also work.
23962 * launcher/anjuta-launcher.c, executer.c:
23963 Escaped quotes in the cammand and it's arguments before executing
23964 so that args with spaces can also work.
23966 Commented #DEBUG switch.
23968 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23970 * scripts/*: Added files which I forgot previously.
23972 * src/aneditor.h: Lined up commands definition for better look.
23974 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
23975 main_menubar.h, control.c:
23976 Added three more convert EOL chars submenu items in transform.
23977 Reformatted some some.
23979 * data/anjuta.properties:
23980 Reformatted a line.
23982 * src/aneditor.h, aneditor.c:
23983 Added three commands (with definitions) for EOL conversions.
23985 * src/text_editor.c:
23986 Editor detects file mode from the file content and
23987 set the editing mode to CR/LF/CRLF automatically.
23988 Refined Dos mode extrageneous chars filter
23989 This will make sure that filter works only in Dos mode and not
23992 * src/anjuta.c: Editor mode display in status bar.
23994 * src/preferences_gui.c: Changed the string for dos mode
23995 filter to more sensible string.
23997 * src/aneditor.c: Default editor mode sets during widget creation
23998 and not everty time the properties are loaded. This makes sure
23999 that the auto-detected mode is not overridden by the default mode.
24001 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
24003 * src/anjuta.c: Fixed bug #476028.
24004 Now anjuta also searches for file relative to top project dir,
24005 when the project is open.
24007 * src/anjuta_cbs.c: Fixed bug #499536.
24008 File is not closed if it is not able to save the file properly.
24010 * src/mainmenu_callbacks.c: Fixed bug #499536.
24011 Newfiles (which are not modified) are also closed on "close all files".
24013 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24015 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24017 * tagmanager/tm_source_file.c, regex.c, parse.c:
24018 defined and delimited g_messages within #debug.
24020 * src/preferences.c, data/anjuta.properties:
24021 saved/defied message-manager tag position in string.
24022 Message tag possition is saved between sessions. And
24023 and tag position bottom as default.
24025 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24027 Patch submitted by:
24028 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24033 data/properties/Makefile.am
24034 global-tags/Makefile.am
24035 pixmaps/Makefile.am
24039 src/an_symbol_view.c
24040 src/an_symbol_view.h
24045 src/message-manager-private.cc
24047 src/project_dbase.c
24048 src/project_dbase_gui.c
24058 pixmaps/sv_class.xpm
24059 pixmaps/sv_function.xpm
24060 pixmaps/sv_macro.xpm
24061 pixmaps/sv_private_fun.xpm
24062 pixmaps/sv_private_var.xpm
24063 pixmaps/sv_protected_fun.xpm
24064 pixmaps/sv_protected_var.xpm
24065 pixmaps/sv_public_fun.xpm
24066 pixmaps/sv_public_var.xpm
24067 pixmaps/sv_static_fun.xpm
24068 pixmaps/sv_static_var.xpm
24069 pixmaps/sv_struct.xpm
24070 pixmaps/sv_unknown.xpm
24071 pixmaps/sv_variable.xpm
24072 pixmaps/fv_core.xpm
24073 pixmaps/fv_text.xpm
24074 pixmaps/filestoremove.txt:
24078 * pixmaps/class.xpm
24079 pixmaps/function.xpm
24080 pixmaps/fv_autofile.xpm
24082 pixmaps/fv_i18n.xpm
24083 pixmaps/fv_source.xpm
24084 pixmaps/private_func.xpm
24085 pixmaps/private_var.xpm
24086 pixmaps/protected_func.xpm
24087 pixmaps/protected_var.xpm
24088 pixmaps/public_func.xpm
24089 pixmaps/public_var.xpm
24091 pixmaps/variable.xpm
24097 Upgraded to tagmanager-0.7
24099 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24100 * src/anjuta_cbs.c: Fixed bug #506441
24101 * src/watch_gui.c: Changed layout of eval dialog so that
24102 it fits on a 800x600 desktop with German translation.
24104 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24106 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24107 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24108 icon for new project type (thanks to Misha)
24109 * configure.in: build and install Danish translation
24110 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24111 credits to cover new patches and translations
24113 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24115 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24116 src/appwiz_page1.c:
24118 - Font preferences are restored properly now (\n was missing)
24119 - Dock menu label of message-manager is "Dock/Undock" instead
24120 of "Dock|Undock" to match with the rest of anjuta.
24121 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24122 changed it in anjuta, too
24124 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24126 * tagmanager/tm_source_file.c,
24127 tagmanager/parse.c,
24128 tagmanager/tm_project.c,
24129 src/an_symbol_view.c,
24132 Disabled debug warnings.
24134 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24136 * src/appwiz_page1.c
24137 src/compiler_options.c
24138 src/project_dbase.c
24139 src/project_dbase.h
24144 New project type named LibGlade.
24146 Patch submitted by:
24147 Dick Knol <dknol@gmx.net>
24150 Commented out unused pixmap creation. May be it
24151 will fix the crash in project creation.
24153 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24157 src/registers_cbs.c
24158 src/registers_cbs.h
24159 src/registers_gui.c
24162 src/sharedlib_cbs.c
24163 src/sharedlib_cbs.h
24164 src/sharedlib_gui.c
24172 src/stack_trace_cbs.c
24173 src/stack_trace_cbs.h
24174 src/stack_trace_gui.c
24182 Fixed bug #496290: Attach/detach removed from these
24183 windows as they are never implemented.
24185 Patch submitted by:
24186 Johannes Schmid <johannes.schmid@gmx.de>
24188 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24194 when you right click on the tabs, a list of filenames are given
24195 out, but now it gives a list of "page 1", "page 2", etc...
24197 Patch submitted by:
24198 Jens Georg <mail@jensgeorg.de>
24200 * anjuta.in.in: Removed c|c++ because, it was not necessary
24201 and was causing translation problem.
24203 * plugins/class-gen/clsGen.c:
24204 removed "'" for the same reason.
24206 attached the fix for the menu
24209 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24211 * src/preferences.h,
24213 src/preferences_gui.c:
24215 Adds the functionality to Anjuta to auto save your unsaved
24216 files before you build a project.
24218 Patch submitted by:
24219 jason <jason_williams@suth.com>
24221 * src/anjuta.[h,c]:
24222 Added function for save all files.
24224 * src/mainmenu_callbacks.c:
24225 Modified to use the above function.
24227 * src/build_project.c:
24228 Save all files before build if it is set in the
24231 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24233 * src/message-manager-private.cc
24234 src/message-manager-private.h
24235 src/message-manager.cc:
24237 Message-manager now restores the tabs which were shown on startup.
24238 The terminal is now created on demand (as requested by Biswa)
24239 and I have removed some debug messages.
24241 Patch submitted by:
24242 Johannes Schmid <johannes.schmid@gmx.de>
24244 2002-01-13 Stephane Demurget <demurgets@free.fr>
24246 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24247 proper tabs keyboard navigation.
24249 * src/an_symbol_view.c,
24251 src/gnome_project.c,
24252 src/project_dbase.c,
24253 src/tags_manager.c: removed some debugging display.
24255 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24257 * src/message-manager-dock.c
24258 src/message-manager-private.cc
24259 src/message-manager-private.h
24260 src/message-manager.cc
24263 src/preferences_gui.c:
24265 Patch submitted by:
24266 Johannes Schmid <johannes.schmid@gmx.de>
24268 This patch adds a tab to the notebook of the preferences-dialog
24269 where you can change the colors, the tab position of the new
24270 message manager. Also the truncate messages stuff has moved
24271 from misc tab to messages tab.
24273 Also improved the remembering position stuff of message manager.
24275 * data/internal.properties,
24276 Added definitions for messages colors and tag position.
24278 * src/message_manager.cc:
24279 Fixed a bug that never lets the messages panes to get cleared.
24280 Added wmclass setting for the message window. Fixed a bug in
24281 which the message window was not being shown.
24283 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24284 output and disabled it.
24286 * src/anjuta.c: Preferences created and loaded before anything else.
24287 anjuta now recognizes messages colors on startup and initializes
24290 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24292 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24294 2002-01-09 Stephane Demurget <demurgets@free.fr>
24296 * pixmaps/file_c.xpm,
24297 pixmaps/file_cpp.xpm,
24298 pixmaps/file_file.xpm,
24299 pixmaps/file_h.xpm,
24300 pixmaps/file_html.xpm,
24301 pixmaps/file_i18n.xpm,
24302 pixmaps/file_icon.xpm,
24303 pixmaps/file_pix.xpm,
24304 pixmaps/fv_doc.xpm,
24305 pixmaps/fv_i18n.xpm,
24306 pixmaps/fv_image.xpm,
24307 pixmaps/fv_source.xpm,
24308 pixmaps/fv_unknown.xpm: made these icons transparent.
24310 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24312 * launcher/anjuta_launcher.c: updated message strings
24313 * src/message-manager-dock.c: added newline at end to avoid compile warning
24314 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24315 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24316 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24317 entries for username and Python-style GPL notice
24318 * HACKING: added info on files to change to update Insert menu
24320 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24322 * src/project_dbase.c,
24323 src/an_file_view.c,
24324 src/an_symbol_view.c:
24325 Changed the CTree expander style to square and
24326 line style to Dotted line.
24328 * po/POTFILES.in: Removed and Added translable files.
24330 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24332 * ccview/.cvsignore: Removed.
24334 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24337 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24338 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24339 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24340 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24341 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24342 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24344 Removed ccview module because it is no longer needed.
24346 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24348 * src/project_dbase.c:
24349 Shifted structure initialization in project_dbase_new()
24350 before anything else, otherwise it was crashing due to
24351 uninitialized values.
24353 * src/an_symbol_view.c:
24354 Disabled high volume debug output.
24356 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24358 Applied a very heavy patch from:
24359 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24363 pixmaps/Makefile.am
24375 src/fileselection.c
24378 src/main_menubar_def.h
24379 src/mainmenu_callbacks.c
24380 src/mainmenu_callbacks.h
24381 src/project_dbase.c
24382 src/project_dbase.h
24383 src/project_dbase_gui.c
24385 src/text_editor_menu.c
24386 src/toolbar_callbacks.c
24387 tagmanager/Makefile.am
24389 tagmanager/include/Makefile.am
24390 tagmanager/include/tm_project.h
24391 tagmanager/include/tm_symbol.h
24392 tagmanager/include/tm_tag.h
24393 tagmanager/include/tm_tagmanager.h
24394 tagmanager/include/tm_workspace.h
24395 tagmanager/tm_project.c
24396 tagmanager/tm_source_file.c
24397 tagmanager/tm_symbol.c
24398 tagmanager/tm_tag.c
24399 tagmanager/tm_workspace.c
24400 widgets/Makefile.am: Modified.
24402 * src/an_file_view.[c,h],
24403 src/an_symbol_view.[c,h],
24404 src/file_history.[c,h],
24406 widgets/scroll-menu.[c,h],
24407 tagmanager/tm_file_entry.c
24408 tagmanager/include/tm_file_entry.h: Added new files.
24410 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24411 private_func.xpm, public_func.xpm,
24412 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24413 private_var.xpm, public_var.xpm,
24414 function.xpm, fv_i18n.xpm, macro.xpm,
24415 protected_func.xpm, struct.xpm,
24416 fv_autofile.xpm, fv_image.xpm,
24417 ofolder.xpm, protected_var.xpm, variable.xpm:
24418 Updated and Added pixmap files.
24422 a) Removes CCView dependency.
24423 b) Improves the terminal.
24424 c) Adds tag navigation context menus.
24425 d) Upgrades tagmanager to latest version.
24426 e) Miscellaneous small additions.
24428 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24430 * src/project_dbase_gui.c: Fixed crash of anjuta
24431 when project first created.
24433 * src/gnome_project.c: It now updates the tags manager
24434 when new projects are created.
24436 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24438 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24439 for this big patch.
24441 * src/messages.[c,h]: Removed files.
24443 * src/message-manager.[cc,h],
24444 src/message-manager-dock.[c,h],
24445 src/message-manager-private.[cc,h]
24448 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24449 src/build_project.c, src/clean_project.c, src/compile.c
24450 src/configurer.c, src/debugger.c, src/find_in_files.c
24451 src/mainmenu_callbacks.c, src/preferences.h
24452 src/preferences_gui.c, src/properties.h
24453 src/utilities.c, src/utilities.h:
24454 The new messages widget.
24456 - Use of GtkNotebook instead of ToggleButtons
24458 - Popupmenu to show and hide message types and
24459 to dock/undock in detach mode
24461 All other things should work as they did with the
24462 old message window. Currently the keyboard short-cuts
24463 do not work in detached mode.
24465 Some functions in utitlities.[c,h] changed.
24466 so that they take const arguments where this is possible
24468 * src/Makefile.am, po/POTFILES.in:
24469 Removed messages.[c,h] and
24470 added message-manager.[cc,h], message-manager-dock.[c,h],
24471 message-manager-private.[cc,h]
24473 * src/message-manager.h: Removed "include <bonobo.h>"
24474 and added a newline at the end of the file.
24476 * src/message-manager-private.cc:
24477 Set clist's width setting to Automatic.
24478 Set scroll window's scroll bars to Automatic.
24480 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24482 * text_editor_menu.c:
24483 Fixed misalignment of the function sub menu
24484 in the text editor pop up menu.
24486 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24488 * src/text_editor.c: Fixed a compiler warning.
24490 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24492 * THANKS, manuals/*/authors.sgml: updated for new translations
24493 * plugins/class-gen/clsGen.c: converted messages to English
24494 * src/about.c, src/main_menubar_def.h: string updates
24496 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24501 src/mainmenu_callbacks.c
24504 src/text_editor_cbs.c
24505 src/text_editor-gui.c:
24507 Earlier code for adding 'cross' button
24508 for closing pages were too error prone and unorganized.
24509 Cleaned up the code and shifted the 'extra' widgets
24510 creation (eg. close button, close_pixmap and lable)
24511 from anjuta to text_editor. This takes care of proper
24512 widgets creation and destruction. Otherwise, anjuta
24513 was crashing at too many points, especially related
24514 to docking and undocking.
24516 2002-01-04 Stephane Demurget <demurgets@free.fr>
24518 * src/aneditor.cxx: removed debugging code.
24520 * data/properties/.cvsignore: added swap files.
24522 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24526 Fixed Crashing of anjuta when a new file is saved as
24529 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24531 * src/aneditor.c: Some debug codes around.
24533 * data/internal.properties, data/anjuta.properties: Removed.
24534 data/properties/Makefile.am:
24535 data/properties/ada
24537 data/properties/make
24539 data/properties/html
24540 data/properties/ruby
24541 data/properties/baan
24542 data/properties/idl
24543 data/properties/pascal
24544 data/properties/sample
24545 data/properties/bash
24546 data/properties/java
24547 data/properties/perl
24548 data/properties/sql
24549 data/properties/conf
24550 data/properties/latex
24551 data/properties/props
24553 data/properties/cpp
24554 data/properties/lua
24555 data/properties/python
24556 data/properties/xml
24557 data/properties/others
24558 data/properties/.cvsignore:
24559 Added files. Properties now splitted into small files
24563 configure.in: Update the removal and added properties module.
24565 * src/preferences.c: preferences_new(): Updated to reflect the
24566 new properties files organization.
24568 * src/Makefile.am: Added Baan Lexer.
24570 2002-01-01 Stephane Demurget <demurgets@free.fr>
24572 * src/aneditor.cxx: readded the baan lexer.
24574 * src/preferences.c: fixed translated messages and a typo.
24576 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24577 confusing the regexp usage in xml-i18-merge.
24579 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24581 * src/project_dbase.c: tidied some messages, and spotted a typo in
24582 the reading of properties which prevented the project version from
24583 ever being reported in the Project Information window - fixed :)
24585 * po/POTFILES.in: removed syntax.h
24587 2001-12-31 Stephane Demurget <demurgets@free.fr>
24589 * data/internal.properties: fixed baan properties.
24590 Added all ada properties.
24592 * src/main_menubar_def.h,
24595 src/utilities.[ch]: added support for the Ada highlight style.
24597 2001-12-31 Stephane Demurget <demurgets@free.fr>
24599 * plugins/*/.cvsignore: updated.
24601 2001-12-31 Stephane Demurget <demurgets@free.fr>
24605 src/Makefile.am: removed the empty header syntax.h.
24607 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24610 Stef's observation on the 'superfluous' hseparators in the recent
24611 files and projects is fully justified -- removed.
24613 * main_menubar_def.h:
24614 Changed "Plug Ins" to "Plugins" in the menu label.
24616 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24617 Added class-gen in the configure output and class-gen module.
24619 * data/internal.properties:
24620 Correct mis-spelled "jave" to "java".
24621 Added file.is.source for *.h, *.c, *.cpp properties.
24623 * global-tags/Makefile.am:
24624 "chmod +x create_global_tags.sh" before it is executed, because
24625 there is very high chance that it will be found "-x" and resulting
24628 2001-12-31 Stephane Demurget <demurgets@free.fr>
24630 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24633 * src/gnome_project.c: (create_new_project): if the user doesn't
24634 select any icon, it doesn't have any extension and thus we can't
24635 use it in printf on Solaris, since the %s modifier use strlen to
24636 know the string length and then crash. On Linux, gcc checks the value
24637 of the pointer to be NULL and write "(null)" if necessary. We can't
24640 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24641 don't need to have the directory icon but the generic one.
24643 2001-12-30 Stephane Demurget <demurgets@free.fr>
24645 Merged with latest (1.42) scintilla.
24647 Added: Support for the {load,save}.on.(de)activate properties.
24648 The PHP lexer to match keywords case insensitively.
24650 Experimental supports for changeable style attribute & line
24653 Updated: Both the C++ and HTML lexers.
24654 More shell keywords added.
24655 Horizontal scrolling and diplay of long lines optimised.
24656 Cursor setting optimised.
24658 Bugs fixed: Caret movement over folded lines.
24659 Selection tracking in 2ndary views when doing modifications.
24661 * scintilla/CallTip.{cxx.h},
24662 scintilla/ContractionState.{cxx,h},
24663 scintilla/Document.{cxx,h},
24664 scintilla/Editor.{cxx,h},
24665 scintilla/KeyWords.cxx,
24666 scintilla/LexHTML.cxx,
24667 scintilla/PlatGTK.cxx,
24668 scintilla/RESearch.cxx,
24669 scintilla/ScintillaBase.cxx,
24670 scintilla/ScintillaGTK.cxx,
24671 scintilla/Style.{cxx,h},
24672 scintilla/StyleContext.h,
24673 scintilla/ViewStyle.cxx,
24674 scintilla/include/*.h: updated.
24676 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24678 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24679 should have been told to the scintilla team. We're lucky I read the
24680 ChangeLog and the modifications of the lexer (thanks to the Gnome
24683 * data/internal.properties: added Baan definitions.
24684 Fixed some issues for C such as *_cast directive, that are only
24685 available with C++.
24686 Updated C++, HTML and shell scripts definitions.
24687 Updated Ada and Bullant, that have been forgotten.
24689 * src/main_menubar_def.h,
24692 src/utilities.[ch]: added support for the Baan highlight style.
24694 2001-12-29 Stephane Demurget <demurgets@free.fr>
24696 Polished the plugins menu behaviour and added a tearoff
24697 menuitem to the recent entries submenu.
24699 Note: The recent entries list seems to be too height
24700 with all these superfluous hseparators.
24702 * src/main_menubar.c: Polished, making some
24703 functions declarations static and cleaning some code.
24705 (create_submenu_plugin): removed the extra
24706 plugins entry and the horizontal separators.
24708 (on_plugins_menu_realize): the plugins menu is only
24709 shown if there's at least one available.
24711 (create_submenu*): added a tearoff menuitem to have
24712 a more homogeneous menu style. For now, it doesn't
24713 take care of user settings (but it was even worse
24716 2001-12-29 Stephane Demurget <demurgets@free.fr>
24718 * configure.in: added the packageplugindir variable to avoid
24719 installing the plugins in $(prefix). It's not the same path as
24720 anjuta 2 to allow parallel installation.
24722 2001-12-29 Stephane Demurget <demurgets@free.fr>
24723 Fix a reopened part of bug #440676: keyboard navigation between the
24724 different text buffers. Changed to a more global approch.
24726 * src/notebook.[ch]: removed.
24728 * src/Makefile.am: removed notebook.[ch]
24730 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24731 (on_anjuta_window_key_press_event): added to fulfill the global
24734 * HACKING: updated according to the new global shortcuts handling.
24736 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24738 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24739 Shifted plugin menu from Edit submenu to main menu.
24742 Added plugins/sample1/plugin-sample1.c
24744 * plugins/sample1/plugin-sample1.c:
24745 Added localization and used anjuta_info, instead of anjuta_error.
24747 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24750 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24752 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24755 * Makefile.am: Added module plugins.
24757 * plugins, plugins/Makefile.am, plugins/sample1/*:
24758 Created plugins modules.
24760 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24761 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24762 to load plugins of *.so only and not *.so* (which results
24765 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24766 plugins during packaging.
24768 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24770 * configure.in: Added Greek (el) to ALL_LINGUAS.
24772 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24774 * configure.in: Added portuguese to ALL_LINGUAS
24776 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24778 * global-tags/.cvsignore
24779 tagmanager/.cvsignore
24780 tagmanager/include/.cvsignore:
24781 Added cvs ignore files.
24784 Updated cvs ignore file.
24786 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24788 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24789 data/anjuta.properties, data/internal.properties: clean up some
24790 message strings (me)
24792 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24794 * src/about.c, THANKS: added Jens to the credits
24796 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24798 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24799 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24800 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24801 Georg <mail@jensgeorg.de> to add close button to file tabs.
24803 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24805 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24806 (debugger now catches correct signal from process)
24808 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24810 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24811 * src/pixmaps.h: switch appwizard project icons to new designs
24812 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24814 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24816 * pixmaps/Makefile.am: stop redundant images from being installed.
24817 The next step will be to remove them completely.
24818 * src/appwiz*: further updates (more to come)
24819 * src/pixmaps.h: cleaned up, commented
24820 * src/splash.c: should use the pixmaps macro defined
24821 * HACKING: more on the graphics stuff and use of pixmaps.h
24823 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24825 * src/defaults.c: fix bug #494864
24827 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24829 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24830 graphics from Misha
24831 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24832 redundant graphics, no longer used
24833 * src/appwiz*: revamped application wizard by Andy and Misha for
24834 a more usable and professional look-and-feel
24835 * HACKING: updates to cover patching, graphics, and some additions
24837 * TODO: removed some implemented features
24839 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24841 * data/anjuta.properties, data/internal.properties: cleanup
24842 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24843 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24844 to edit styles colors for keywords and add Goto Tag menu option
24847 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24849 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24852 fixes the Forget of the cursor position when tab is brought active
24853 from project manager.
24855 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24858 Exported "TERM=xterm" to get a color terminal when
24859 anjuta is not started from within a terminal.
24861 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24865 Added a frame around zvt terminal.
24867 * src/preferences_gui.c
24868 Modified to say "Use glade component (experimental)"
24869 instead of "Use Component".
24871 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24874 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24877 src/fileselection.c
24882 src/project_dbase.c
24884 a) Extra scrollbar in terminal no longer appears.
24885 b) Character set preference should be preserved (untested).
24886 c) File selection widget now remembers last directory.
24887 d) On creation of generic project, the glade 'file not found' error no
24889 e) First terminal window is created 'on demand', so it should always to
24890 the Right Thing (TM) as far as starting WD is concerned. Also, the
24891 environment is now passed to the terminal.
24892 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24894 g) Fixed some compilation warnings.
24896 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24898 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24899 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24900 * src/*: cleanups (me)
24901 * pixmaps/mini_term.xpm: added new file for terminal button
24902 (me, based on existing artwork)
24904 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24906 * configure.in: bumped version to 0.1.9-pre
24907 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24909 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24911 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24913 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24914 files are free of that char)
24915 * configure.in: added "az" to ALL_LINGUAS
24917 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24919 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24920 crash bug fix from Biswa.
24921 * FUTURE: added Anjuta/gIDE merger information to provide
24922 details on future direction and status of 1.x stuff
24923 * NEWS: prepared for release
24924 * po/de.po: update from Jens Georg <mail@jensgeorg>
24926 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24928 * multiple minor updates pre-0.1.8
24929 * patch from Biswa to fix syntax highlighting and packaging
24930 * po/fr.po: update from Stef
24932 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24934 * global-tags/Makefile.am
24935 global-tags/create_global_tags.sh
24936 global-tags/tm_global_tags.c
24937 scintilla/LexCPP.cxx
24938 scintilla/include/SciLexer.h
24940 src/project_dbase.c
24941 tagmanager/Makefile.am
24942 tagmanager/include/Makefile.am
24943 tagmanager/include/tm_project.h
24944 tagmanager/include/tm_tag.h
24945 tagmanager/include/tm_tagmanager.h
24946 tagmanager/tm_project.c
24947 tagmanager/tm_source_file.c
24948 tagmanager/tm_tag.c
24949 tagmanager/tm_workspace.c:
24951 Includes the syntax highliting patch to scintilla).
24952 and more stable code.
24954 *tagmanager/include/tm_symbol.h: New file.
24955 *tagmanager/tm_symbol.c: New file.
24957 Add symbol tree building functionality at project level
24960 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24962 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24964 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
24965 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
24966 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
24967 : New and improved pixmaps from Misha <misha@phreaker.net>
24970 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
24972 * Big patch submitted by
24973 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
24974 Many thanks to him.
24976 * src/Makefile.am, src/aneditor.cxx
24977 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
24978 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
24979 Use of tagmanager lib for advanced calltips.
24981 * global-tags/*: Created new directory and added files to
24982 generate system.tags.
24984 * tagmanager/*: Created new directory and added tagmanager lib
24987 * configure.in, acconfig.h, Makefile.am: Modified to reflect
24988 the above additions.
24990 * data/Makefile.am: Modified to accomodate generated system.tags file.
24992 2001-11-07 Andy Piper <andy.piper@freeuk.com>
24994 * scintilla/: updated to 1.41
24995 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
24996 * src/about.c: updated list of authors
24997 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
24998 * HACKING: updated to cover Scintilla usage
24999 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25002 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
25004 * src/aneditor.cxx: Fixed compilation errors with it.
25005 by add include to gtk+ headers and typedefining a mysteriously
25006 vanished class Colour.
25008 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25010 * configure.in: Added pt_BR in the languages.
25012 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25014 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25015 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25017 * manuals/C/anjuta-manual/*: new format to match
25018 the rest of the GNOME docs chapter layout. Added the many
25019 new contributors. Moved Authors and License information into new
25020 chapters of their own - should make expansion easier too
25021 * src/compiler_options.c: changed the profiler option to -pg to
25022 work with GNU tools (gprof)
25023 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25026 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25028 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25029 compiler_options_gui.c:
25030 Added a new entry for linker flags and renamed c_options to c_flags
25031 and l_options to l_libs. Also, added a new function:
25032 compiler_options_set_prjlflags_in_file();
25034 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25036 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25038 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25040 * THANKS, src/about.c: corrections and additions following
25042 * src/main_menubar.c: patch from Rikul to fix the problem with
25043 menu accelerators not being loaded
25045 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25047 * THANKS: Added all contributors and translators names and emails.
25049 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25050 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25051 Added new file (earlier logo with border).
25052 * src/about.c: Added all contributors names and emails
25053 and used macro definition for logo pixmap file.
25054 * src/pixmaps.h: Added entry for anjuta splash screen.
25056 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25058 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25059 to new PNG version (thanks to Misha) and removed the old
25062 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25064 * THANKS: added Conner Mo for simplified Chinese translation.
25065 * configure.in: added zh_CN in ALL_LINGUAS
25067 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25069 * THANKS: added Joe Man for his traditional Chinese translation.
25070 * configure.in: added zh_TW in ALL_LINGUAS.
25072 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25074 * src/main_menubar_def.h: Changed the link of lidn to
25075 http://lidn.sourceforge.net.
25077 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25079 * Applied patch from Rikul
25080 * Applied patch from Luca
25081 * Fixed a cvs conflict. :)
25083 2001-10-17 Stephane Demurget <demurgets@free.fr>
25085 * THANKS: added Marc Botermans for his Dutch translation.
25087 * configure.in: added nl in ALL_LINGUAS.
25091 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25093 * anjuta.c: Fixed luca's typo.
25094 * resources.c, resources.h: Changed gchar* return to void, to
25095 avoid a compiler warning.
25096 * scintilla/Makefile.am: Reorganized file entries.
25097 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25099 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25101 * Upgraded scintilla to 1.4.
25102 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25103 LexLisp.cxx StyleContext.cxx StyleContext.h
25104 * src/Makefile.am: Added 4 lexers and separated lexer objects
25105 from the main link variable.
25107 2001-10-14 Stephane Demurget <demurgets@free.fr>
25109 * THANKS: added Luca, even if it shouldn't be my role to write
25110 this sort of thing :)
25112 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25113 the latest Luca patch.
25115 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25117 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25118 This is not documented yet; plugins to come later.
25119 * src/find*.c: find dialogs now persistent
25120 (Rick <rikul@bellsouth.net>)
25121 * widgets/gnomefilelist.c: fixed multiple file open issue
25122 (Rick <rikul@bellsouth.net>)
25123 * changes to recent file and project lists handling
25124 (lbell <lbell@tsc4.com>)
25125 * more minor UI updates (me)
25127 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25129 * src/Makefile.am: removed warnings for traditional C syntax
25130 * pixmaps: added new icons for mini_locals, mini_cvs and
25131 the splash screen - thanks to Misha <misha@phreaker.net>
25133 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25135 * src/toolbar.c: fix typo in tooltip text
25136 * ccview/cccmd.cc: alter Func to Function in menu text
25138 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25140 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25141 issue with find dialog reporting an error when Scintilla finds text
25142 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25143 DOS files (i.e. CR/LF translation)
25145 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25147 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25149 * data/internal.properties: default fold style now set to 3 :-)
25150 * applied patch from rikul <null@acm.org> to turn notebook tab
25151 headings red when file has been edited.
25153 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25155 * configure.in: Added "no" to ALL_LINGUAS.
25157 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25159 * Patch from lbell <lbell@tsc4.com>
25164 src/main_menubar_def.h
25165 src/mainmenu_callbacks.c
25166 src/mainmenu_callbacks.h
25167 src/project_dbase.c
25168 src/project_dbase.h
25170 Implemented a check menu item to handle the 'show locals' flag
25171 for the current project.
25173 * data/internal.properties: Removed the redundant command
25174 for gnome-terminal.
25176 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25178 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25180 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25182 * configure.in: Added "ta" to the languages list.
25184 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25186 * data/internal.properties:
25187 added fold.symbols property to control appearance of folds
25188 in the Scintilla editor (thanks to rikul <null@acm.org>)
25190 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25193 one extra button for message win is being created -- Fixed.
25195 The frame should be hidden and not only the pix_lab when
25196 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25199 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25200 for the time being it is same as mini_cvs.xpm.
25202 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25204 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25206 Patch from rikul <null@acm.org>
25208 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25209 glades.h, messages.c, messages.h, pixmaps.h,
25210 project_dbase.c, project_dbase.h, session.c,
25211 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25213 inserted 'add to watch' option in inspect window, so you can add easily
25214 a variable in watch window .
25216 Added a new message pane for the gdb local variables inspection. Changed
25217 the code in messages.c to better account for future new panes insertion.
25218 Defined a new pixmap for the new tab button in pixmaps.h
25219 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25222 Changed the debugger module to have a single function for asking to gdb
25223 to send program info. The idea is to ask the debugger about only the
25224 info needed to open windows( watch, registers, etc ) to speedup the step
25225 command. I plan to ask informations to the debugger based on the user
25227 The request for local variables is enabled by default, but the
25228 projectDBase has a variable to control it, to allow disabling that
25229 feature, there is also the code to save and to reload the state. If you
25230 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25233 This big patch is from: lbell <lbell@tsc4.com>
25235 2001-09-20 Stephane Demurget <demurgets@free.fr>
25237 Patch from rikul <null@acm.org> :
25239 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25240 problem and added folding support for php/hmtl.
25242 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25244 * Fixed dnd of files within scintilla.
25245 patch from: rikul <null@acm.org>
25247 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25249 * Applied patch from Luca.
25251 * src/source.c: source_write_build_files(): Fixed the project generation
25252 failure. The fist return statement and the free_project_type were
25255 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25257 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25258 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25260 1) Restore the error color to red (waiting for a configurable one )
25261 2) Saving projects settings if you exit anjuta without closing an open
25263 3) New Menu 'repaeat search' to search with a keystroke without pressing
25265 4) some define in the menus to better handle menu item update
25267 Patch from: lbell <lbell@tsc4.com>
25269 * main_menubar_def.h, main_menubar.c: Change the position of
25270 "Repeat find" menu position.
25272 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25274 project_type.h, project_type.c, source.c: Applied patch.
25275 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25277 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25279 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25281 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25283 * Fixed bug #445752
25285 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25287 * Fixed bugs in Gtk-- and Gnome-- project type
25289 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25291 * dnd.c: Support for multiple files drag-n-drop.
25293 Patch from: rikul <null@acm.org>
25295 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25296 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25299 Patch from: rikul <null@acm.org>
25301 * Applied patch for widgetizing goto dialog box.
25304 * Applied patch for having new project type handling.
25305 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25307 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25309 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25310 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25311 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25312 find_replace.c, find_replace.h, find_text.c, find_text.h,
25313 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25314 project_dbase.h, source.c, text_editor.c, text_editor.h,
25315 text_editor_cbs.c, utilities.c, utilities.h:
25317 Applied a huge patch (after slight preview). I would like Luca
25318 to have his feature additions mentioned here.
25320 Patch from: lbell <lbell@tsc4.com>
25322 2001-09-09 Stephane Demurget <demurgets@free.fr>
25324 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25326 * po/fr.po: updated to the latest sources.
25329 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25331 * Fixed bug #445752
25333 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25335 * dnd.h, dnd.c: New files for drag n drop support.
25337 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25338 Added drag and drop support for opening files.
25340 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25341 Archit Baweja <bighead@crosswinds.net> for this idea.
25343 * TODO: Added some more todos. :-(
25345 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25347 * Fixed the goto line activate bug.
25348 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25350 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25352 * Fixed bugs in Gtk-- and Gnome-- project type
25354 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25356 * widgets/gonmefilelist.c, gnomefilelist.c:
25357 Modified multiple selection on pressing control.
25358 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25360 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25361 Modified multiple selection on pressing control.
25362 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25364 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25366 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25367 This is useless; but just in case...
25369 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25371 * data/internal.properties: modified a bit of perl properties.
25373 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25375 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25376 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25377 Added support for multiple file imports. Changed the standrd C++
25378 convention of #include <file> to #include <file.h>, because I had given
25379 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25380 now support the #include <file> convention. That is something to be fixed :).
25381 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25383 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25385 * src/anjuta.c: Added function static greetings_text(), to solve the non
25386 translation of the greetings text in the wizard.
25388 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25390 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25391 dialogs, with OK the default (fix bug #453482)
25393 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25395 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25397 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25399 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25407 src/main_menubar_def.h
25408 src/mainmenu_callbacks.c
25409 src/mainmenu_callbacks.h:
25410 Applied the patch that addes menu items which allow users to
25411 insert GPL notice and date time in current document.
25412 patch from: Rick Patel <rikul@shreve.net>
25414 * src/main_menu.c: Fixed a compilation error.
25416 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25418 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25419 about the unterminated strings.
25421 * scintilla/*: Updated scintilla to 1.3.9 version.
25423 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25425 * widgets/gnomefileselection.c:
25426 Applied the patch for fixing multiple selection of file open funcion,
25427 which will deselect the files selected.
25428 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25430 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25432 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25433 src/fileselection.c, src/anjuta_cbs.c:
25434 Applied the patch for multiple selection of file open.
25435 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25437 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25439 * Removed "-f" option in call to devhelp, because devhelp no longer
25442 2001-08-26 Stephane Demurget <demurgets@free.fr>
25444 All these modifications have been pointed out by
25445 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25447 * data/internal.properties: two fixes for the PHP lexer.
25450 * fr.po: minor fixes.
25452 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25454 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25458 main_menubar_def.h,
25459 main_menubar_callbacks.c,
25461 Added new menu item for "close all fils".
25462 (Patch from Rikul <rikul@shreve.net>, after revision)
25464 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25466 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25467 (Patch from Rikul <rikul@shreve.net>)
25469 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25470 (Patch from Rikul <rikul@shreve.net>)
25472 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25474 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25475 project name in application widzard.
25476 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25478 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25479 of the 'OK' button there is an 'Execute' one.
25480 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25482 * executer.c: Changed cancel button to close button. That was more appropriate.
25484 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25486 * HACKING: corrected >>>>>> Config management.
25488 * HACKING: Added many things.
25490 * src/launcher.h: Added some comments.
25492 2001-08-21 Stephane Demurget <demurgets@free.fr>
25494 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25497 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25498 src/appwizard_cbs.c,
25499 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25500 Andy Piper <andy.piper@freeuk.com>
25502 * po/fr.po: updated to latest sources.
25504 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25507 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25509 * Fixed bugs #450280 and #448845
25511 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25513 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25516 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25517 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25518 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25519 names to remove "Anjuta: " prefix
25521 * src/main_menubar_def.c: altered a message
25523 * launcher/anjuta_launcher.c: cleaned up some messages
25525 * src/debugger.c: edited messages to improve clarity
25527 * src/app_wiz*.c: tidied wizard interface
25530 2001-08-15 Stephane Demurget <demurgets@free.fr>
25532 Synced Naba's fix and mine about the wizards not working and removed
25533 anjuta.prj to avoid a nasty checkin.
25535 * Makefile.am: removed the install-data-local rule.
25537 * data/Makefile.am: changed the list of files.
25539 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25541 * .cvsignore: added anjuta.prj for the same reason.
25544 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25546 * src/source.c: Fixed a bug that fails new gnome projects to get
25549 * src/project_manager.c: Fixed a bug that disables storing recent
25552 * Makefile.am: Added stuffs to install the macro files in the
25556 2001-08-14 Stephane Demurget <demurgets@free.fr>
25558 * data/Makefile.am: added some rules to support the gnome/ macros
25559 dir in order to make the wizards work again.
25561 * anjuta.spec.in: upped the release number.
25564 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25566 * configure.in (ALL_LINGUAS): Added pl.
25569 2001-08-09 Stephane Demurget <demurgets@free.fr>
25571 * anjuta.spec.in: fixed the doc files list.
25574 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25576 * src/about.c: corrected my email address. :-)
25580 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25581 (patch from Andy Piper <squiggle@ukgateway.net>)
25583 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25585 * debugger.c: Fixed a bug associated with debugging threaded
25588 * text_editor_menu.c: Fixed broken ui in text editor
25591 * text_editor_menu.c: Now the option sub menu in text editor pop up
25594 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25595 (suggested by lord sibn <sibn@utspl.cjb.net> )
25597 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25599 * src/text_editor_menu.c: Added menu item for context help
25600 (patch from Andy Piper <squiggle@ukgateway.net>)
25602 2001-08-06 Stephane Demurget <demurgets@free.fr>
25604 * ccview/cccproj.cc: added missing i18n strings.
25606 * data/welcome.txt: bumped version to 0.1.6.
25608 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25610 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25612 * help.c, help.h: Added support for DevHelp context sensitive help
25613 and gnome api browsing.
25614 * Fixed toolbars and editor views "not save" bug.
25615 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25616 (patch from Andy Piper <squiggle@ukgateway.net>)
25617 * Updated THANKS and chapter15.sgml for uk and ru translators.
25619 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25621 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25622 * Updated configure.in to include these changes
25624 2001-08-03 Stephane Demurget <demurgets@free.fr>
25626 * src/project_dbase_gui.c: fixed bug #446963
25627 (on_project_dbase_ccview_update_start),
25628 (on_project_dbase_ccview_update_end): added.
25629 These two respectively disable and enable close file/project
25630 menu entries and toolbar items, while the ccview part updates
25634 2001-08-03 Stephane Demurget <demurgets@free.fr>
25636 * configure.in: added sv to the ALL_LINGUAS list.
25639 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25641 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25642 file to work: merge translations and distribute it.
25644 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25646 * NEWS, README, THANKS & TODO: Spelling fixes.
25648 2001-08-01 Stephane Demurget <demurgets@free.fr>
25650 * README: updated requirements.
25652 * scintilla/Makefile.am,
25653 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25654 target can't be realized (custom build path).
25656 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25657 Removed install-data-local.
25659 * src/compiler_options.c: changed the include paths of the pixmaps.
25660 we hadn't any warning because of the include paths passed to the
25661 compiler. Thanks to make distcheck for reporting this.
25664 2001-07-31 Stephane Demurget <demurgets@free.fr>
25666 * NEWS, THANKS: updated.
25668 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25669 fixed to show the correct kernel signal number and its description.
25671 * widgets/gnomefilelist.c: fixed bug #445756
25672 (goto_last): renamed to goto_prev and changed according to goto_next.
25673 (goto_next): added.
25674 (goto_directory): removed.
25675 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25676 returned value is now the position in the list.
25677 (check_ok_button_cb): changed the back check and added one for next.
25678 (gnome_filelist_set_dir): the check in history make it wouldn't be
25679 a "true" history. polished the whole thing, using set_dir_internal.
25680 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25681 there's no check in the history when using back or next.
25683 * manuals/*: added missing .cvsignore files.
25686 2001-07-30 Stephane Demurget <demurgets@free.fr>
25688 * po/fr.po: updated to latest sources.
25690 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25691 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25692 to put off their sensitive attributes.
25694 2001-07-29 Stephane Demurget <demurgets@free.fr>
25696 * po/fr.po: fixed some grammar things.
25697 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25700 * src/utilities.c: (file_is_link): use lstat instead of stat.
25702 2001-07-27 Naba Kumar <kh_naba@123india.com>
25704 * Remove help dir from cvs, because it is no longer
25707 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25710 2001-07-24 Naba Kumar <kh_naba@123india.com>
25712 * debugger.c: (debugger_update_prog_status): Fixed
25713 the bug with gdb version 5. Debugger starts, when
25714 step in/out/over etc are clicked.
25716 * debugger.c: All functions: added debugging codes.
25718 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25719 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25720 Modified to recognize non project files also.
25722 * source.c: (source_write_configure_in):
25723 Added source for 'prefix' counterparts for
25724 no-prefix AC_SUBST.
25726 2001-07-23 Naba Kumar <kh_naba@123india.com>
25728 * anjuta.c: added function anjuta_remove_text_editor();
25729 and suitably modified anjuta_remove_current_text_editor().
25731 * project_dbase.c: project_dbase_close(), Added code to
25732 close all opened files that belong to the project when
25733 the project is closed.
25734 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25736 * Updated the manuals/anjuta-manual subdir for GDP standards.
25737 (patch from Andy Piper <squiggle@ukgateway.net>)
25739 * main_menubar.h, main_menubar.def: Added Menu items to handle
25740 urls for library references, bugs, patches and feature request
25743 2001-07-20 Naba Kumar <kh_naba@123india.com>
25745 * Set wmclass names in all windows.
25746 (patch from Andy Piper <squiggle@ukgateway.net>)
25747 * New splash logo from "Misha" <misha@phreaker.net>);
25749 2001-07-19 Naba Kumar <kh_naba@123india.com>
25751 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25752 set caret color, calltip back color and selection fore/back
25755 2001-07-18 Naba Kumar <kh_naba@123india.com>
25757 * project_dbase.c: Closes all files when project is closed.
25758 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25759 -- We still need to refine this as it closes all sort of files.
25761 * compiler_options.c: Fixed seg-fault bug when last item in
25762 compiler option lists is removed.
25764 * Fixed missing newline warnings during compilation.
25765 (patch from Andy Piper <squiggle@ukgateway.net>)
25767 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25769 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25770 autogenerated no need to store'em in CVS.
25772 * ccview/.cvsignore: Addition of cvsignore.
25774 2001-07-17 Naba Kumar <kh_naba@123india.com>
25776 *GUI fixes and spell corrections
25777 (patch from Andy Piper <squiggle@ukgateway.net>)
25779 2001-07-15 Naba Kumar <kh_naba@123india.com>
25781 *Fixed double error message for file not found.
25783 *Put white backgrounds for png images.
25785 *Converted '-' to '_' in sgml files.
25787 2001-07-14 Naba Kumar <kh_naba@123india.com>
25789 * project_dbase.c: Short-cut for expand/collasp project tree
25791 * project_dbase_gui.c:
25792 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25794 2001-07-13 Naba Kumar <kh_naba@123india.com>
25796 * notebook.[h,c]: Added
25797 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25798 Project/message window now toggles on control and
25799 and notebook switch short-cut
25801 2001-07-7 Naba Kumar <kh_naba@123india.com>
25803 * Changed a new icon set which looks more gnomish.
25805 * Changed a new anjuta splash logo.
25806 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25808 2001-07-6 Naba Kumar <kh_naba@123india.com>
25810 * ccview/*: Integrated ccview for class view and file view
25811 in the project Manager.
25813 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25815 2001-07-1 Naba Kumar <kh_naba@123india.com>
25817 * scintilla/*: Upgraded Scintilla to version 1.3.7
25819 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25821 2001-06-28 Naba Kumar <kh_naba@123india.com>
25823 * src/debugger.c: Correct step-over and step-out swapping.
25825 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25826 chapters and added more stuffs.
25828 2001-06-13 Naba Kumar <kh_naba@123india.com>
25830 * data/autogen.sh.gtkmm: Added
25832 * data/autogen.sh.gnomemm: Added
25834 * src/appwiz.c: Added two more application wizard templetes
25836 * src/project: for gtk-- and gnome-- and proper support
25838 * src/source.c: for c++ in the project configuration.
25842 2001-05-05 Naba Kumar <kh_naba@123india.com>
25844 * Merged my pre-cvs modifications with
25845 the current cvs copy.
25847 * (lot of files change).
25849 * Implemented session management.
25851 * Local installation possible by
25852 manageing our own pixmaps paths
25855 * resources.h: Added.
25856 * resources.c: Added.
25860 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25862 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25863 Corrected/extended ignores.
25865 2001-05-04 Naba Kumar <kh_naba@123india.com>
25867 * manuals/: dir tree added.
25868 Sgml documentation started in this dir.
25870 * omf-install/: dir tree added.
25872 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25873 Created initial document structure.
25875 * configure.in: Added test for scrollkeeper.
25876 Added some Makefile entries in AC_OUTPUT.
25878 * Makefile.am: Added subdir manuals/
25880 * HACKING: Wrote something stupid.
25882 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25884 * Makefile.am: Added ChangeLog in local data list, becaused it's
25885 needed to create a new project.
25887 * po/fr.po: minor fixes.
25889 * src/build_file.c, src/configurer.c, src/debugger.c,
25890 src/executer.c, src/find_replace.c, src/gnome_project.c,
25891 src/goto_line.c, src/launcher.c, src/messages.c,
25892 src/preferences.c src/project_dbase.c: functions declared static.
25894 * widgets/gnomefilelist.c: Fixed a project creation bug,
25895 introduced with latest changes.
25897 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25899 * widgets/gnomefilelist.c,
25900 BUGS: Fixed an annoying bug preventing from loading files/project
25901 given on the command line. Polished the whole gnome_filelist widget.
25903 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25907 src/anjuta.h: Polished the command line parsing.
25909 * BUGS: Need to clean that damn gnome_filelist widget.
25911 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25915 src/signals.c: Removed duplicated includes.
25917 * po/fr.po: minor fixes.
25919 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25920 create_compiler_options_page? () declared static.
25922 src/anjuta.c: Put a command line option for disabling
25925 * src/preferences_gui.c: Fixed an internationalization issue,
25926 other functions declared static.
25928 * src/gnome_project.c: Fixed some memory leaks,
25929 new_prj_terminated () declared static.
25931 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25933 * configure.in: Sort ALL_LINGUAS alphabetically.
25935 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25937 * Emptied that ugly old Changelog.
25939 == Anjuta 0.1.5 ===
25942 2001-03-10 Naba kumar <naba@gnome.org>
25944 * src/gnome_project.c: Fixed project dir creation bug.
25946 * src/text_editor.c: Fixed double accelerators bug.
25948 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25950 * src/stack_trace.c, * src/compiler_options.c,
25951 data/internals.properties, src/defaults.c:
25952 Fixed pixmap creation with NULL window.
25954 * src/commands.c, src/preferences_gui.c, src/build_project.c
25955 src/clean_project.c: Bug fix.
25957 * src/main_menubar_def.h: i18n bug fix.
25959 * src/executer.h, src/executer.c: Bug fix.
25961 * src/controls.c: Bug fix.
25963 * src/debugger.c: Debugger now takes program args.
25965 * po/ja.po: Added japanese translation file.
25967 Upgraded to ver 0.1.4
25968 ... Fixed other minor bugs.
25970 == Anjuta 0.1.3 ===
25972 2001-XX-XX Naba kumar <naba@gnome.org>
25974 * Lots of unaccountable changes. Integrated scintilla.
25975 Redesigned Project managemet. Added supports for other languages.
25976 Java style properties managements. .... blah blah
25978 2000-11-11 Naba kumar <naba@gnome.org>
25980 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
25981 Upgraded to version 0.1.3.
25983 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
25984 Fixed to activate Debug->add watch properly.
25986 === Anjuta 0.1.2 beta_2 ===
25987 === Anjuta 0.1.2 ===
25989 2000-11-05 Naba kumar <naba@gnome.org>
25991 * src/compiler_options.c, src/compiler_options_cbs.c
25992 src/compiler_options_cbs.h, src/compiler_options_gui.c
25993 src/anjuta2.c, extra/stock_libs.anj (new),
25994 extra/README.stock_libs (new), htmls/page13.html,
25995 htmls/images/*: Improved Library settings GUI. Can now enable/disable
25996 added libraries. Stock libs provided for ease of entry. Modified
25997 help html file accordingly.
25999 2000-11-03 Naba kumar <naba@gnome.org>
26001 * README: Minor fixes in Doc files.
26003 * src/gnome_prj.c, src/appwidzard_cbs.c:
26004 Fixed to ignore non-existant dir for blank prj.
26005 More checking in project creation, especially to confirm
26006 that the prj file already does not exist.
26008 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26010 * src/controls.c: Now Menu item "Format/Detach current document"
26011 is inactive when there is no document opened.
26013 === Anjuta 0.1.1 ===
26015 2000-11-01 Naba kumar <naba@gnome.org>
26017 Completed and Release of first version (Beta) with lots of bugs.
26019 1999-12-27 Naba kumar <naba@gnome.org>
26021 Anjuta project started.