1 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/debug-manager/threads.c,
4 plugins/debug-manager/stack_trace.c:
5 Avoid crash when getting relative path from debugger (same fix
8 * plugins/debug-manager/queue.c:
9 Emit all state changes notification
11 * plugins/debug-manager/start.c:
12 Fix #511586: Project path with "+" not working in debugger
14 2008-01-31 Johannes Schmid <jhs@gnome.org>
16 * plugins/patch/patch-plugin.glade:
17 Fixed button ui problem...
19 Patch from James Liggett:
20 * plugins/profiler/gprof-call-graph-block-entry.c:
21 (gprof_call_graph_block_primary_entry_new),
22 (gprof_call_graph_block_secondary_entry_new):
23 * plugins/profiler/gprof-flat-profile-entry.c:
24 (gprof_flat_profile_entry_new):
26 Fix #507831 - Wrong Profiler values for some locales
28 2008-01-31 Johannes Schmid <jhs@gnome.org>
30 * plugins/sourceview/anjuta-editor-sourceview.glade:
31 * plugins/sourceview/sourceview-prefs.c:
32 * plugins/sourceview/sourceview.c: (sourceview_finalize):
34 Fixed Editor->View popup menu for those entries that are appropriate for
37 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
39 * plugins/debug-manager/breakpoints.c:
40 Fix #512901: Crash when adding a breakpoint
42 * plugins/debug-manager/queue.c:
43 Remove a possible memory leak
45 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
47 * plugins/debug-manager/data_view.c,
48 plugins/debug-manager/sparse_view.c,
49 manuals/anjuta-manual/C/debugger.xml:
50 Fix #513130, #513131 #513135: Wrong menu item names and errors
53 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
55 * plugins/tools/editor.c:
56 ianjuta_document_manager_find_document_with_path expect an uri not
59 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
61 * manuals/reference/libanjuta/libanjuta-docs.sgml,
62 manuals/reference/libanjuta/libanjuta-sections.txt,
63 libanjuta/interfaces/libanjuta.idl:
64 Documentation fixes for IAnjutaDebugger* interfaces
68 2008-01-27 Naba Kumar <naba@gnome.org>
70 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
73 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
74 (value_added_current_editor), (value_removed_current_editor):
77 * TODO.tasks: Updated.
79 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
80 scrollwindow shadow in.
82 * plugins/editor/anjuta-editor-scintilla.glade:
83 * plugins/editor/style-editor.c: (create_style_editor_gui):
84 Set style window transient and cetered for preferences window.
85 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
87 * plugins/editor/anjuta-editor-scintilla.glade:
88 Fixes Bug #427108 - Scintilla plugin configuration folding-style
91 * configure.in, NEWS: Updated for release 2.3.3
93 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
95 * plugins/debug-manager/anjuta-debug-manager.glade:
96 Fix #512224: Use a string in english
98 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
100 * plugins/build-basic-autotools/build-basic-autotools.c:
101 ianjuta_document_manager_goto_file_line_mark needs an uri and
104 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
106 * plugins/symbol-browser/plugin.c,
107 plugins/symbol-browser/an_symbol_view.c:
108 use gnome_vfs_get_uri_from_local_path to get local path from uri
109 This takes care of escaping some characters
111 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
113 * plugins/debug-manager/stack_trace.c:
114 Probably fix #510028: crash debugger when having a relative filename
117 2008-01-25 Tom <tpgww@onepost.net>
119 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
121 * plugins/document-manager/plugin.c,
122 plugins/document-manager/file_history.c,
123 plugins/document-manager/file_history.h,
124 plugins/document-manager/anjuta-docman.c,
125 plugins/document-manager/anjuta-docman.h:
126 Rename filename argument to uri when an uri is expected
127 anjuta_docman_get_document_for_uri will remove symlinks
129 2008-01-25 Naba Kumar <naba@gnome.org>
131 * plugins/terminal/terminal.c: (terminal_execute),
133 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
135 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
137 * plugins/debug-manager/anjuta-debug-manager.glade,
138 plugins/debug-manager/start.c:
139 Fix #511049: Change UI of add source directories dialog
141 2008-01-24 Naba Kumar <naba@gnome.org>
143 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
144 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
145 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
146 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
147 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
150 2008-01-24 Johannes Schmid <jhs@gnome.org>
152 Patch from: Luca Ferretti <ella.uca@libero.it>:
154 * plugins/document-manager/anjuta-docman.c:
155 (anjuta_docman_page_init), (anjuta_docman_class_init):
156 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
158 Fix #511757 – Close icon in tabs cut off (Patch was only for
159 document-manager, also adapted it for message-manager)
161 2008-01-24 Johannes Schmid <jhs@gnome.org>
163 * plugins/Makefile.am:
164 * plugins/sourceview/anjuta-document.c:
165 * plugins/sourceview/anjuta-marshal.list:
166 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
167 (anjuta_view_key_press_event):
168 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
169 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
170 (iiter_diff), (iiter_iface_init):
171 * plugins/sourceview/sourceview.c: (on_document_char_added),
172 (ieditor_goto_position), (ieditor_get_text),
173 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
174 (ieditor_erase), (ieditor_get_line_from_position),
175 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
176 (ieditor_get_position_from_offset), (ieditor_get_start_position),
177 (ieditor_get_end_position), (ieditor_goto_start),
178 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
179 (iconvert_to_lower), (iindic_set), (iassist_suggest),
182 Implemented new iterators interface in sourceview editor and
185 2008-01-23 Naba Kumar <naba@gnome.org>
187 * libanjuta/interfaces/libanjuta.idl:
188 * manuals/reference/libanjuta/libanjuta-sections.txt:
189 * plugins/build-basic-autotools/build-basic-autotools.c:
190 (build_indicator_location_set), (on_editor_changed):
191 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
192 * plugins/debug-manager/variable.c: (get_hovered_word):
193 * plugins/document-manager/action-callbacks.c:
194 (on_editor_command_upper_case_activate),
195 (on_editor_command_lower_case_activate):
196 * plugins/document-manager/search-box.c: (on_incremental_search),
197 (on_search_activated):
198 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
199 (iiter_last), (iiter_set_position), (iiter_get_position),
200 (iiter_get_length), (iiter_compare), (iiter_diff),
202 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
203 (text_editor_goto_point), (itext_editor_goto_start),
204 (itext_editor_goto_end), (itext_editor_goto_position),
205 (itext_editor_get_text_all), (itext_editor_get_text),
206 (itext_editor_get_position), (itext_editor_get_offset),
207 (itext_editor_get_length), (itext_editor_insert),
208 (itext_editor_erase), (itext_editor_erase_all),
209 (itext_editor_get_column), (itext_editor_get_overwrite),
210 (itext_editor_set_popup_menu),
211 (itext_editor_get_line_from_position),
212 (itext_editor_get_line_begin_position),
213 (itext_editor_get_line_end_position),
214 (itext_editor_get_position_from_offset),
215 (itext_editor_get_start_position), (itext_editor_get_end_position),
216 (itext_editor_iface_init), (iconvert_to_upper),
217 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
219 * plugins/editor/text_editor.h:
220 * plugins/editor/text_editor_cbs.c:
221 (on_text_editor_scintilla_notify):
222 * plugins/indent/plugin.c: (on_indent_action_activate):
223 * plugins/language-support-cpp-java/cpp-java-assist.c:
224 (cpp_java_assist_get_scope_context),
225 (cpp_java_assist_get_pre_word),
226 (cpp_java_assist_show_autocomplete),
227 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
228 (on_editor_char_added), (on_assist_chosen):
229 * plugins/language-support-cpp-java/plugin.c:
230 (get_line_indentation), (skip_iter_to_previous_logical_line),
231 (skip_preprocessor_lines), (initialize_indentation_params),
232 (set_line_indentation), (get_line_indentation_base),
233 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
234 (on_editor_char_inserted_java), (on_auto_indent):
235 * plugins/macro/macro-actions.c: (match_shortcut):
236 * plugins/macro/macro-dialog.c: (on_ok_clicked):
237 * plugins/macro/plugin.c: (match_keyword):
238 * plugins/search/plugin.c: (find_incremental):
239 * plugins/search/search-replace.c: (search_and_replace),
241 * plugins/search/search-replace_backend.c:
242 (file_buffer_new_from_te), (file_buffer_line_from_pos),
243 (create_search_entries):
244 * plugins/symbol-browser/plugin.c:
245 (on_editor_buffer_symbols_update_timeout), (on_char_added),
246 (isymbol_manager_iface_init):
247 * plugins/symbol-db/plugin.c:
248 (on_editor_buffer_symbols_update_timeout), (on_char_added),
249 (isymbol_manager_iface_init):
250 * plugins/tools/execute.c: (atp_output_context_construct),
251 (atp_output_context_destroy), (atp_user_tool_execute):
253 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
254 iterators instead of integer offsets.
255 - Renamed original ianjuta_editor_get_position(int) to
256 ianjuta_editor_get_offset(). It is deprecated.
257 - Renamed original ianjuta_editor_get_position_iter() to
258 ianjuta_editor_get_position().
259 - Renamed ianjuta_editor_get_cell_iter() to
260 ianjuta_editor_get_position_from_offset()
261 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
263 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
264 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
265 ianjuta_editor_goto_end().
266 - All relevent signals and methods converted to use iterators.
267 - All relevent plugins fixed to use new API.
268 - Removed ianjuta_editor_cell_get_line() because it is provided by
269 ianjuta_editor_get_line_from_position().
270 - Removed ianjuta_symbol_manager_get_completions_at_position()
271 because it not used anywhere and is not right to be there.
272 - Updated IAnjutaEditable documentation.
274 Updated IAnjutaIterable interface:
275 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
276 - Introduced 'end-iter' to point at the end of the list.
277 - Updated IAnjutaIterable documentation.
279 * plugins/Makefile.am:
280 (Disabled sourceview plugin for now. Jhs is coming up with a patch
283 2008-01-22 Johannes Schmid <jhs@gnome.org>
285 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
286 * plugins/project-import/anjuta-project-import.glade:
287 * plugins/project-import/anjuta-project-import.plugin.in:
288 * plugins/project-wizard/anjuta-project-wizard.glade:
289 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
290 * plugins/project-wizard/druid.c: (npw_druid_new):
291 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
293 Fixed #465084 – wizard instead of assistant (only string changes...)
295 2008-01-20 Rob Bradford <rob@openedhand.com>
297 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
298 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
299 coming up with the solution. (Bug: #510390.)
301 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
303 * plugins/build-basic-autotools/executer.c:
304 Fix #502508, use anjuta_launcher to keep program output
306 * plugins/terminal/terminal.c:
307 Remove unused child_initizlized member
308 Start the shell on plugin activation
310 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
312 * plugins/debug-manager/sparse_buffer.c:
313 Fix a crash when scrolling in the diassembly window
315 * plugins/debug-manager/sparse_view.c:
316 Small limit change using the same "unit" for both number
318 2008-01-19 Naba Kumar <naba@gnome.org>
320 * plugins/language-support-cpp-java/cpp-java-assist.c:
321 (cpp_java_assist_get_scope_context),
322 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
325 2008-01-19 Johannes Schmid <jhs@gnome.org>
327 * plugins/sourceview/anjuta-editor-sourceview.glade:
328 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
330 And even more strings...
332 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
334 * plugins/project-wizard/templates/cpp/src/main.cc:
335 Fix #498734, typing error in c++ project template
337 2008-01-19 Johannes Schmid <jhs@gnome.org>
339 * plugins/editor/text_editor.c: (text_editor_save_file):
340 * plugins/macro/anjuta-macro.glade:
341 * plugins/subversion/anjuta-subversion.glade:
343 Fixed even more strings
345 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
347 * plugins/language-support-cpp-java/cpp-java-assist.c:
348 Fix bug #488519, remove critical warning (completion_cache == NULL
351 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
353 * plugins/gdb/debugger.c:
354 Enable logging of gdb communication with an environment variable
356 2008-01-19 Naba Kumar <naba@gnome.org>
358 * plugins/editor/text-editor-iterable.c: (iiter_next),
359 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
360 editor native funtions to avoid round trips.
362 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
364 * plugins/editor/text_editor.c:
365 Fix a bug due to the previous patch: Unable to save new file in
368 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
370 * plugins/debug-manager/disassemble.c,
371 plugins/debug-manager/disassemble.h,
372 plugins/debug-manager/registers.c,
373 plugins/debug-manager/registers.h,
374 plugins/debug-manager/memory.c,
375 plugins/debug-manager/memory.h,
376 plugins/debug-manager/command.c,
377 plugins/debug-manager/command.h,
378 plugins/debug-manager/queue.c,
379 plugins/debug-manager/queue.h,
380 plugins/debug-manager/breakpoints.c,
381 plugins/debug-manager/stack_trace.c,
382 plugins/debug-manager/threads.c,
383 plugins/debug-manager/plugin.c,
384 plugins/gdb/plugin.c,
385 plugins/gdb/debugger.c,
386 plugins/gdb/debugger.h,
387 manuals/reference/libanjuta/libanjuta-sections.txt,
388 manuals/reference/libanjuta/libanjuta.types,
389 libanjuta/interfaces/libanjuta.idl:
390 Use gulong instead of guint for addresses
391 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
392 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
394 * plugins/gdb/anjuta-gdb.plugin.in:
395 Remove reference to IAnjutaCpuDebugger (useless)
397 2008-01-18 Johannes Schmid <jhs@gnome.org>
399 * AUTHORS: Added Alexander
401 2008-01-18 Johannes Schmid <jhs@gnome.org>
403 Patch from: Alexander Korolyov <kilork@yandex.ru>
405 * plugins/editor/text_editor.c: (load_from_file),
406 (text_editor_save_file):
408 Fixed symlinks (#510238) and file permission (#405321)
409 handling for scintilla editor.
411 2008-01-17 Johannes Schmid <jhs@gnome.org>
413 * plugins/document-manager/action-callbacks.c:
414 (on_editor_command_select_all_activate),
415 (on_editor_command_cut_activate),
416 (on_editor_command_paste_activate),
417 (on_editor_command_copy_activate),
418 (on_editor_command_clear_activate):
419 Resupport cut/copy/paste/clear on GtkEditables when those
420 have focus. (Important for shortcuts to work).
422 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
423 * plugins/document-manager/search-box.c: (on_search_activated):
424 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
425 * plugins/patch/patch-plugin.c: (on_ok_clicked):
426 * plugins/profiler/plugin.c: (profiler_get_data):
427 * plugins/project-wizard/druid.c: (npw_druid_new):
428 * plugins/project-wizard/install.c: (on_install_end_install_file):
429 * plugins/sourceview/anjuta-editor-sourceview.glade:
430 * plugins/subversion/anjuta-subversion.glade:
431 * plugins/tools/anjuta-tools.glade:
434 2008-01-17 Naba Kumar <naba@gnome.org>
436 Patch from James Liggett:
438 * plugins/subversion/subversion-add-dialog.c:
439 (on_subversion_add_response):
440 * plugins/subversion/subversion-copy-dialog.c:
441 (on_subversion_copy_response):
442 * plugins/subversion/subversion-diff-dialog.c:
443 (on_subversion_diff_response):
444 * plugins/subversion/subversion-merge-dialog.c:
445 (on_subversion_merge_response):
446 * plugins/subversion/subversion-remove-dialog.c:
447 (on_subversion_remove_response):
448 * plugins/subversion/subversion-switch-dialog.c:
449 (on_subversion_switch_response):
450 * plugins/subversion/subversion-ui-utils.c: (check_input):
451 * plugins/subversion/subversion-ui-utils.h:
452 * plugins/subversion/subversion-update-dialog.c:
453 (on_subversion_update_response):
455 If the user doesn't enter any data for path or revision fields in
456 certain SVN plugin dialogs, libsvn throws assertion failures and
457 kills Anjuta. To avoid this, the validity of path and revision
458 input data are checked before the command gets executed.
460 Fixes Bug #509510 - Check input of some dialogs to avoid termination
461 if user gives bad or no input
463 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
465 * plugins/document-manager/anjuta-docman.c:
466 Fix #507627 memory tab stay active on debugger stop
467 Remove two unused variables due to the previous patch
469 2008-01-16 Johannes Schmid <jhs@gnome.org>
471 * libanjuta/anjuta-plugin-manager.c:
472 Fixed #508399 – When you enable a plugin, preferences don't show up
474 2008-01-16 Rob Bradford <rob@openedhand.com>
476 Reviewed by: Johannes Schmid <jhs@gnome.org>
478 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
479 (get_property_value_as_string), (set_property_value_as_string),
480 (register_callbacks):
481 * libanjuta/anjuta-preferences.h:
482 Add support for both file and folder preferences (originally only
483 folder choosers were supported. (Fixes bug: #508805.)
485 * plugins/file-manager/file-manager.glade:
486 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
489 2008-01-16 Johannes Schmid <jhs@gnome.org>
491 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
493 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
496 Fixed #509875 – The "Update globale tags" button wording is incorrect
497 Fixed #509873 – Build Autotools Preferences has excessive padding
498 Fixed #509872 – General Information labels are incorrectly aligned
499 Fixed #509871 – General preferences has incorrect use of colons
501 2008-01-16 Johannes Schmid <jhs@gnome.org>
503 * plugins/document-manager/anjuta-document-manager.glade:
504 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
506 Fixed #509865 – Incorrect padding in the Documents settings tabs
507 Fixed #509867 – Create button contents is mis-aligned
508 Fixed #509869 – "Add Directory" button is not HIG complient
510 2008-01-16 Johannes Schmid <jhs@gnome.org>
512 * libanjuta/anjuta-preferences-dialog.c:
513 (anjuta_preferences_dialog_add_page):
515 Fix #509864 – No initial section selected when opening the Preferences dialog
517 2008-01-16 Johannes Schmid <jhs@gnome.org>
519 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
520 Removed unused gconf_notifications
522 * plugins/search/anjuta-search.glade:
523 * plugins/subversion/anjuta-subversion.glade:
524 * plugins/tools/anjuta-tools.glade:
525 * src/anjuta-app.c: (anjuta_app_instance_init):
527 Fixed various strings
529 2008-01-15 Naba Kumar <naba@gnome.org>
531 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
532 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
535 * plugins/symbol-browser/an_symbol_view.c:
536 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
539 2008-01-15 Johannes Schmid <jhs@gnome.org>
541 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
542 (anjuta_profile_add_plugins_from_xml):
543 * plugins/file-manager/file-manager.glade:
546 * libanjuta/interfaces/libanjuta.idl:
549 * plugins/sourceview/Makefile.am:
550 * plugins/sourceview/anjuta-editor-sourceview.glade:
551 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
552 (end_print), (print_setup), (sourceview_print),
553 (sourceview_print_preview):
554 * plugins/sourceview/sourceview.c: (iprint_print),
555 (iprint_print_preview):
557 Added printing support to GtkSourceView editor
559 2007-01-14 Tom <tpgww@onepost.net>
561 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
563 * plugins/document-manager/anjuta-docman.c:
564 Fix two memory leaks added by the previous patch
566 2008-01-14 Johannes Schmid <jhs@gnome.org>
568 * plugins/sourceview/assist-tip.c: (assist_tip_move):
569 * plugins/sourceview/assist-window.c: (assist_window_move):
573 2008-01-14 Rob Bradford <rob@openedhand.com>
575 * global-tags/Makefile.am:
576 * global-tags/create_global_tags.sh.in:
577 Install anjuta-tags binary into FHS policy compliant directory and
578 update references. (Fixes bug: 509346.)
580 2008-01-13 Naba Kumar <naba@gnome.org>
582 Patch from: Ritesh Khadgaray
583 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
584 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
585 Adds export-dynamic option to LDFLAGS to project template for libglade
586 to work for autoconnect signals.
588 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
590 * libanjuta/anjuta-utils.c:
591 anjuta_util_get_real_path return a string that need to be freed
592 with g_free even if PATH_MAX is not defined
594 2008-01-13 Andre Klapper <a9016009@gmx.de>
596 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
599 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
601 * plugins/document-manager/anjuta-docman.c:
602 Do not reopen file having escaped character (+,...) in path name
604 2008-01-13 Naba Kumar <naba@gnome.org>
606 * libanjuta/interfaces/libanjuta.idl:
607 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
608 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
609 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
610 IAnjutaProjectManager::add_sources().
612 * plugins/glade/plugin.c: (on_glade_resource_removed),
613 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
614 stubs for handing resources in glade file.
616 2008-01-13 Naba Kumar <naba@gnome.org>
618 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
620 * plugins/glade/plugin.c: (ifile_open): Select the first window
621 in the glade project when it is first opened. Avoids empty glade
622 document the first time.
624 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
626 Reviewed by: Johannes Schmid <jhs@gnome.org>
628 * plugins/gtodo/callback.c: (remove_todo_item):
629 Fix #507304 – crash in Anjuta IDE while removing done tasks
631 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
633 * plugins/debug-manager/anjuta-debug-manager.ui,
634 plugins/debug-manager/plugin.c,
635 plugins/debug-manager/start.h,
636 plugins/debug-manager/start.c:
637 New menu item to add extra source directories for debugger
641 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
643 * plugins/gtodo/callback.c: (remove_todo_item):
644 Fix #507304 – crash in Anjuta IDE while removing done tasks
646 2008-01-11 Naba Kumar <naba@gnome.org>
648 * configure.in: Bumped version to 2.3.2
649 * NEWS: Updated for anjuta 2.3.2 release
650 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
653 2008-01-11 Johannes Schmid <jhs@gnome.org>
655 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
657 Reverted accidently commited change
659 * plugins/document-manager/anjuta-document-manager.glade:
660 Fix Gtk-Critical because of broken glade file
662 2008-01-11 Naba Kumar <naba@gnome.org>
664 * plugins/glade/plugin.c: (on_document_destroy),
665 (glade_plugin_add_project): Fixed a bug where when more than one
666 glade document is open and one is closed, it closes all the glade
667 documents. Also it might have fixed the bug where sometimes closing
668 the glade document leaves glade widget tree unclosed.
670 2008-01-11 Naba Kumar <naba@gnome.org>
672 * libanjuta/Makefile.am: Install glade3 files in own prefix to
673 prevent install errors when not installed as root (then the files
674 are only useful when glade-3 is installed in the same prefix, but it
675 doesn't harm anjuta runtime).
677 * plugins/sourceview/sourceview.c: Commented use of a file
678 not currently distributed.
680 2008-01-10 Naba Kumar <naba@gnome.org>
682 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
683 nothing to translate in it.
685 2008-01-10 Johannes Schmid <jhs@gnome.org>
687 * plugins/project-wizard/templates/gnome.wiz:
688 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
689 * plugins/project-wizard/templates/gnome/src/main.c:
690 * plugins/project-wizard/templates/translatable-strings.h:
692 Fixed #508497 and added a new chooser to select whether to use
695 2008-01-10 Johannes Schmid <jhs@gnome.org>
697 Patch from Tom <tpgww@onepost.net>:
699 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
700 (anjuta_util_glist_path_dedup):
701 * libanjuta/anjuta-utils.h:
703 Give the method a proper prefixed name
705 * plugins/document-manager/action-callbacks.c:
706 (get_current_popup_active),
707 (on_editor_command_select_all_activate),
708 (on_editor_command_cut_activate),
709 (on_editor_command_paste_activate),
710 (on_editor_command_copy_activate),
711 (on_editor_command_clear_activate), (on_show_search),
712 (on_repeat_quicksearch):
713 * plugins/document-manager/action-callbacks.h:
714 * plugins/document-manager/anjuta-docman.c:
715 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
716 (anjuta_docman_goto_file_line_mark),
717 (anjuta_docman_get_full_filename):
718 * plugins/document-manager/anjuta-docman.h:
719 * plugins/document-manager/anjuta-document-manager.ui:
720 * plugins/document-manager/plugin.c:
721 (update_document_ui_interface_items):
723 Better way to fix the popup-menu items (Cut/Copy/Paste)
724 and various clean-ups.
726 * plugins/document-manager/search-box.c: (on_document_changed),
727 (search_box_fill_search_focus):
728 * plugins/document-manager/search-box.h:
729 * plugins/search/plugin.c:
731 Add a menu item to repeat the quick search
733 2008-01-10 Johannes Schmid <jhs@gnome.org>
735 * plugins/language-support-cpp-java/cpp-java-assist.c:
738 Fixed #508424 – Auto complete: previous char was removed when
739 pre TAB to auto complete.
741 2008-01-10 Johannes Schmid <jhs@gnome.org>
743 Patch from: James Ligett:
745 * plugins/profiler/gprof-call-graph-view.c:
746 (gprof_call_graph_view_create_columns):
747 * plugins/profiler/gprof-flat-profile-view.c:
748 (gprof_flat_profile_view_create_columns):
750 Fixed translation issues (#496833)
752 2008-01-10 Johannes Schmid <jhs@gnome.org>
754 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
756 * plugins/gtodo/gtodo.c: (category_manager_add_item):
757 Fix #460390 – Changing categories while edinting something
759 2008-01-09 Naba Kumar <naba@gnome.org>
761 * libanjuta/anjuta-plugin-manager.c:
762 (anjuta_plugin_manager_activate_plugins): Commented dead code and
765 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
766 corruption reported in bug #507491. Potentially fixes too.
768 2008-01-09 Johannes Schmid <jhs@gnome.org>
770 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
772 * plugins/gtodo/mcategory.c: (category_manager_add_item):
773 Fix bug #505205 completely
775 * AUTHORS: Added Bolesław
777 2008-01-08 Johannes Schmid <jhs@gnome.org>
779 * plugins/document-manager/action-callbacks.c:
780 (on_editor_command_cut_activate),
781 (on_editor_command_paste_activate),
782 (on_editor_command_copy_activate),
783 (on_editor_command_clear_activate):
785 Fixed editor popup menu (Cut, Copy, Paste)
787 2008-01-08 Johannes Schmid <jhs@gnome.org>
789 * plugins/sourceview/sourceview.c: (autodetect_language):
790 Fixed a crash when creating a new file
792 2008-01-08 Johannes Schmid <jhs@gnome.org>
794 Patch by <bolekk@gmail.com> (GHOP Student)
796 * plugins/gtodo/mcategory.c: (category_manager_add_item):
799 2008-01-08 Naba Kumar <naba@gnome.org>
801 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
802 * libanjuta/anjuta-plugin-manager.c:
803 (anjuta_plugin_manager_select),
804 (anjuta_plugin_manager_activate_plugins):
805 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
806 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
807 (on_create_submenu), (create_open_with_submenu):
808 * src/about.c: (on_about_plugin_activate),
809 (about_create_plugins_submenu): Use translated version of get_string()
810 API in AnjutaDescription for translatable properties. Fixes bug #496833
813 2008-01-07 Johannes Schmid <jhs@gnome.org>
815 * plugins/build-basic-autotools/executer.c: (execute_program):
816 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
817 * plugins/debug-manager/anjuta-debug-manager.glade:
818 * plugins/debug-manager/locals.c: (create_locals_gui):
819 * plugins/file-loader/plugin.c: (on_create_submenu):
820 * plugins/gtodo/main.h:
821 * plugins/gtodo/preferences.c: (preferences_widget):
822 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
823 * plugins/tools/anjuta-tools.glade:
824 * plugins/tools/execute.c: (atp_output_context_print):
827 Another bunch of i18n fixes (#496833)
829 2008-01-07 Johannes Schmid <jhs@gnome.org>
831 * plugins/build-basic-autotools/build-basic-autotools.c:
832 (on_build_terminated):
833 * plugins/gtodo/interface.c: (set_read_only):
834 * plugins/project-manager/plugin.c: (confirm_removal),
835 (on_popup_add_to_project):
836 * plugins/subversion/anjuta-subversion.glade:
837 * plugins/tools/execute.c: (atp_output_context_print_result):
839 Fixed some strings from #496833
841 2008-01-07 Johannes Schmid <jhs@gnome.org>
843 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
844 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
846 * plugins/language-support-cpp-java/plugin.c: (install_support),
847 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
848 Added basic Vala support
850 * plugins/sourceview/sourceview.c: (autodetect_language):
851 Fixed mime-type detection
853 2008-01-06 Massimo Cora' <maxcvs@email.it>
855 Reviewed by: Johannes Schmid <jhs@gnome.org>
857 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
858 (value_removed_current_editor), (symbol_db_activate),
859 (symbol_db_deactivate):
860 * plugins/symbol-db/symbol-db-engine.c:
861 (symbol_db_engine_get_global_members_filtered):
862 * plugins/symbol-db/symbol-db-view.c:
863 (do_add_child_symbol_to_view), (prepare_for_adding),
864 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
865 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
866 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
867 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
868 (sdb_view_init), (sdb_view_finalize),
869 (sdb_view_build_and_display_base_tree):
870 * plugins/symbol-db/symbol-db-view.h:
871 added controls to expand Global tab nodes in a non-freezing way.
872 Fixed also some little bugs always on global-tab.
874 2008-01-06 Naba Kumar <naba@gnome.org>
876 Patches from James Liggett:
877 * plugins/profiler/gprof-call-graph-view.c:
878 (gprof_call_graph_view_create_columns):
879 * plugins/profiler/gprof-flat-profile-view.c:
880 (gprof_flat_profile_view_create_columns):
881 * plugins/profiler/gprof-function-call-tree-view.c:
882 (gprof_function_call_tree_view_create_columns): Made all
883 of the columns resizable and reorderable.
885 2008-01-06 Johannes Schmid <jhs@gnome.org>
887 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
888 (anjuta_launcher_check_password_real),
889 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
890 (anjuta_launcher_scan_pty),
891 (anjuta_launcher_disable_password_check):
892 * libanjuta/anjuta-launcher.h:
893 Added disable_password_check for stream where it does not make sense
894 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
895 that sometimes occur in symbol-db plugin
897 * plugins/file-manager/file-model.c:
898 (file_model_cancel_expand_idle):
899 Fixed removing of idle source
901 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
902 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
904 Fixed #348854 – invisible cursor in certain themes
906 2008-01-06 Naba Kumar <naba@gnome.org>
908 * libanjuta/anjuta-preferences.c:
909 (anjuta_preferences_register_property_custom): Fixed a crash bug on
910 closing preferences dialog due to patch in bug #507300
912 2008-01-06 Naba Kumar <naba@gnome.org>
914 * plugins/language-support-cpp-java/cpp-java-assist.c:
916 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
917 * plugins/search/search-replace_backend.c: (create_search_entries):
918 Added missing unrefs.
920 2008-01-06 Johannes Schmid <jhs@gnome.org>
922 * plugins/debug-manager/variable.c: (get_hovered_word):
923 Add a g_object_unref()
925 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
926 (on_sourceview_hover_leave):
927 Fixed hover and editor interface to make hover in debugger work
929 2008-01-06 Naba Kumar <naba@gnome.org>
931 * plugins/editor/text-editor.c: Whitespaces fixes.
932 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
933 DEBUG_PRINT instead of g_message.
935 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
937 * plugins/debug-manager/breakpoints.c:
938 Fix #507441: Disable all breakpoints doesn't work
939 Fix #507444: Enable Breakpoint menu item doesn't change name
941 2008-01-05 Naba Kumar <naba@gnome.org>
943 * manuals/reference/libanjuta/libanjuta.types: Renamed
944 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
946 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
948 * plugins/debug-manager/variable.c:
949 Update variable display to use IAnjutaIterable instead of position
951 * plugins/editor/text_editor_cbs.c,
952 plugins/editor/text_editor.c:
953 Fix Gtk critical warnings when a hover signal is emitted
954 Fix get_text_iter in Scintilla (range should include last character)
956 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
958 * plugins/debug-manager/debug_tree.c,
959 plugins/debug-manager/debug_tree.h,
960 plugins/debug-manager/watch.c,
961 plugins/debug-manager/command.c,
962 plugins/debug-manager/queue.c,
963 plugins/gdb/plugin.c,
964 plugins/gdb/debugger.c,
965 plugins/gdb/debugger.h,
966 libanjuta/interfaces/libanjuta.idl:
967 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
969 2008-01-05 Naba Kumar <naba@gnome.org>
971 * plugins/valgrind/plugin.c: Removed stock icon open/save from
972 menus to avoid conflict with file open/save. Fixes bug #507455
974 2008-01-05 Johannes Schmid <jhs@gnome.org>
977 Conditionally depend on gtksourceview2 >= 2.1.0
979 * libanjuta/interfaces/libanjuta.idl:
980 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
981 iterators instead of positions
983 * plugins/debug-manager/threads.c:
984 Fixed a warnings by including gnome-vfs properly
986 * plugins/debug-manager/variable.c: (get_hovered_word),
988 Updated to changes in IAnjutaEditorHover/Selection
990 * plugins/document-manager/action-callbacks.c:
991 (on_editor_command_upper_case_activate),
992 (on_editor_command_lower_case_activate):
993 * plugins/document-manager/search-box.c: (on_incremental_search),
994 (on_search_activated):
995 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
996 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
997 (iselection_get_start), (iselection_get_end),
998 (iselection_iface_init), (ihover_display), (ihover_iface_init):
999 * plugins/editor/text_editor_cbs.c:
1000 (on_text_editor_scintilla_notify):
1002 Updated to changes in IAnjutaEditorHover/Selection and updated editor
1003 interface of scintilla editor.
1005 * plugins/language-manager/languages.xml:
1006 * plugins/language-manager/plugin.c:
1007 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
1008 Added chdr to C language files and some DEBUG_PRINTs
1010 * plugins/language-support-cpp-java/cpp-java-assist.c:
1012 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1013 * plugins/search/plugin.c: (find_incremental):
1014 * plugins/search/search-replace.c: (search_and_replace):
1015 * plugins/search/search-replace_backend.c: (create_search_entries):
1016 Adapted to changed interfaces
1018 * plugins/sourceview/Makefile.am:
1019 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
1020 (set_uri), (anjuta_document_save):
1021 * plugins/sourceview/anjuta-editor-sourceview.glade:
1022 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
1023 (anjuta_view_key_press_event):
1024 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1025 * plugins/sourceview/sourceview-cell.c:
1026 (sourceview_cell_instance_init), (sourceview_cell_finalize),
1027 (icell_get_line), (icell_get_attribute), (icell_iface_init):
1028 * plugins/sourceview/sourceview-prefs.c: (get_bool),
1029 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
1030 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
1031 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
1032 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
1033 * plugins/sourceview/sourceview-private.h:
1034 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1035 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
1036 (on_document_loaded), (sourceview_instance_init),
1037 (sourceview_dispose), (sourceview_finalize),
1038 (sourceview_create_markers), (sourceview_new),
1039 (ifile_savable_save), (ieditor_get_tab_size),
1040 (ieditor_set_tab_size), (ieditor_set_use_spaces),
1041 (ieditor_set_auto_indent), (ieditor_goto_line),
1042 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
1043 (iselect_block), (iselect_set), (iselect_get_start),
1044 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
1045 (imark_unmark), (imark_is_marker_set),
1046 (imark_location_from_handle), (imark_delete_all_markers),
1047 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
1048 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
1049 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
1050 (ilanguage_get_supported_languages), (autodetect_language),
1051 (ilanguage_set_language), (iassist_show_tips),
1052 (on_sourceview_hover_leave), (on_sourceview_hover_over),
1053 (ihover_display), (ihover_iface_init):
1055 Use GtkSourceView 2.1.x:
1056 * New mark interface
1057 * Fixed #486724 and #488615
1058 * Implemented hover interface
1059 * Adapted to changed interfaces
1061 2008-01-04 Rob Bradford <rob@o-hand.com>
1063 Reviewed by Naba Kumar <naba@gnome.org>:
1064 * libanjuta/anjuta-preferences.c:
1065 (anjuta_preferences_register_property_custom):
1066 Unregister preferences for custom preferences when the widget is
1069 2008-01-03 Johannes Schmid <jhs@gnome.org>
1071 * plugins/file-manager/file-model.c: (file_model_row_expanded),
1072 (file_model_row_collapsed):
1073 Fixed the too method to take a correct data argument
1075 2008-01-02 Johannes Schmid <jhs@gnome.org>
1077 * plugins/document-manager/anjuta-docman.c:
1078 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1079 ref and unref correctly to silence a Gtk+ critical
1081 2008-01-01 Johannes Schmid <jhs@gnome.org>
1083 * plugins/editor/text_editor.c: (itext_editor_get_text):
1084 Fixed #506740 – ianjuta_editor_get_text crash if request
1085 text past the buffer length
1087 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
1089 * plugins/debug-manager/utilities.c,
1090 plugins/debug-manager/utilities.h,
1091 plugins/debug-manager/breakpoints.c:
1092 Move get_current_editor function in utilities.c
1094 * plugins/debug-manager/plugin.c,
1095 plugins/debug-manager/debug_tree.c,
1096 plugins/debug-manager/debug_tree.h,
1097 plugins/debug-manager/watch.c,
1098 plugins/debug-manager/watch.h,
1099 plugins/debug-manager/locals.c,
1100 plugins/debug-manager/locals.h,
1101 (added) plugins/debug-manager/variable.c,
1102 (added) plugins/debug-manager/variable.h,
1103 plugins/debug-manager/Makefile.am:
1104 Use hover interface to display variable value
1106 2007-12-31 Johannes Schmid <jhs@gnome.org>
1108 * libanjuta/Makefile.am:
1109 Only install glade catalog files if glade-3 is available
1110 (Fixes #506269 and #500296)
1112 2007-12-30 Johannes Schmid <jhs@gnome.org>
1114 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
1115 (set_property_value_as_string), (register_callbacks):
1117 Fixed GtkFileChooserButton preferences to also work when only the combo
1118 changes without a dialog being open.
1120 2007-12-29 Johannes Schmid <jhs@gnome.org>
1122 * plugins/editor/Makefile.am:
1123 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
1125 2007-12-29 Johannes Schmid <jhs@gnome.org>
1127 * plugins/devhelp/plugin.c: (devhelp_activate):
1128 Fixed #498986 - Anjuta-2.3.0 fails to build
1130 2007-12-29 Johannes Schmid <jhs@gnome.org>
1132 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
1133 * plugins/debug-manager/plugin.c:
1134 (on_run_to_cursor_action_activate):
1135 * plugins/document-manager/anjuta-docman.c:
1136 (anjuta_docman_goto_file_line_mark):
1137 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1138 (value_removed_current_editor):
1140 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
1141 all those to value_added_current_document...
1143 * plugins/editor/anjuta-editor-scintilla.glade:
1144 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
1145 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
1147 2007-12-28 Massimo Cora' <maxcvs@email.it>
1149 * plugins/symbol-db/plugin.c: (on_importing_project_end),
1150 (symbol_db_activate), (symbol_db_deactivate),
1151 (symbol_db_instance_init), (isymbol_manager_get_parents):
1152 * plugins/symbol-db/plugin.h:
1153 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1154 * plugins/symbol-db/symbol-db-engine.c:
1155 (symbol_db_engine_get_global_members_filtered):
1156 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
1157 (on_symbol_inserted):
1158 Filtered out static functions on global-tab. E.g. when flag
1159 is_file_scope = 1 we won't add entries there.
1160 Fixed a little bug on 'Global'->'Vars/Others' node too.
1162 2007-12-28 Johannes Schmid <jhs@gnome.org>
1164 * libanjuta/anjuta-launcher.c:
1165 Fixed a silly (and completely useless) memory corruption that probably
1166 only occured at a few race conditions though I wonder why it did not
1169 2007-12-28 Johannes Schmid <jhs@gnome.org>
1170 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
1171 * plugins/debug-manager/plugin.c: (set_program_counter):
1172 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
1173 * plugins/debug-manager/start.c: (get_source_directories):
1174 * plugins/debug-manager/threads.c: (on_info_thread),
1176 * plugins/file-manager/file-model.c: (file_model_set_property):
1177 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
1178 * plugins/tools/editor.c: (on_editor_response):
1180 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
1182 * plugins/document-manager/plugin.c: (update_title),
1183 (value_added_project_root_uri):
1184 * plugins/document-manager/plugin.h:
1185 Shorten down the title bar if the current path is inside the opened project
1187 2007-12-28 Massimo Cora' <maxcvs@email.it>
1189 reviewed by: Johannes Schmid <jhs@gnome.org>
1191 * plugins/project-wizard/templates/java/project.anjuta:
1192 * plugins/project-wizard/templates/mkfile/project.anjuta:
1193 * plugins/project-wizard/templates/python/project.anjuta:
1194 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
1195 let new projects use new SymbolDB plugin.
1197 * plugins/symbol-browser/images/Makefile.am:
1198 added some images taken from MonoDevelop project.
1200 * plugins/symbol-db/plugin.c: (value_added_current_editor),
1201 (goto_file_line), (on_importing_project_end), (project_root_added),
1202 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
1203 (isymbol_manager_search):
1204 Added project-updating feature when opening a project with some files
1205 modified externally [e.g. a svn up].
1207 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1208 (sdb_engine_iterator_node_instance_init),
1209 (sdb_engine_iterator_node_finalize),
1210 (symbol_db_engine_iterator_node_set_conversion_hash):
1211 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
1212 * plugins/symbol-db/symbol-db-engine-iterator.c:
1213 (symbol_db_engine_iterator_new):
1214 * plugins/symbol-db/symbol-db-engine-iterator.h:
1215 Moved Hash table initialization into the engine. This proxies and
1216 speeds up the process of creation and iteration of a GdaDataModel.
1218 * plugins/symbol-db/symbol-db-engine.c:
1219 (sdb_engine_ctags_output_thread),
1220 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1221 (sdb_engine_scan_files_1), (sdb_engine_init),
1222 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
1223 (symbol_db_engine_add_new_workspace),
1224 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
1225 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
1226 (symbol_db_engine_get_sym_type_conversion_hash),
1227 (symbol_db_engine_update_files_symbols),
1228 (symbol_db_engine_update_project_symbols),
1229 (symbol_db_engine_update_buffer_symbols),
1230 (symbol_db_engine_get_class_parents),
1231 (symbol_db_engine_get_global_members_filtered),
1232 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1233 (symbol_db_engine_get_scope_members_by_symbol_id),
1234 (symbol_db_engine_get_scope_members),
1235 (symbol_db_engine_get_current_scope),
1236 (symbol_db_engine_get_file_symbols),
1237 (symbol_db_engine_get_symbol_info_by_id),
1238 (symbol_db_engine_find_symbol_by_name_pattern),
1239 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1240 * plugins/symbol-db/symbol-db-engine.h:
1241 * plugins/symbol-db/symbol-db-view-locals.c:
1242 (sdb_view_locals_get_iter_from_row_ref),
1243 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
1244 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
1245 (on_symbol_inserted), (symbol_db_view_locals_update_list):
1246 Changes on some queries fuctions and some fixes. Added *_filtered
1249 * plugins/symbol-db/symbol-db-view.c:
1250 (do_add_child_symbol_to_view), (add_new_waiting_for),
1251 (prepare_for_adding), (on_symbol_inserted),
1252 (do_recurse_subtree_and_remove), (on_symbol_removed),
1253 (sdb_view_do_add_hidden_dummy_child),
1254 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
1255 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
1256 (sdb_view_locals_create_new_store), (sdb_view_init),
1257 (sdb_view_finalize), (sdb_view_class_init),
1258 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
1259 (symbol_db_view_get_pixbuf),
1260 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
1261 New display for global tags. This is the definitive version, bugs apart.
1263 * plugins/symbol-db/tables.sql:
1266 2007-12-27 Naba Kumar <naba@gnome.org>
1268 * libanjuta/interfaces/libanjuta.idl:
1269 * plugins/editor/aneditor-priv.h:
1270 * plugins/editor/aneditor.cxx:
1271 * plugins/editor/text_editor.c: (text_editor_instance_init),
1272 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
1273 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
1274 * plugins/editor/text_editor.h:
1275 * plugins/editor/text_editor_cbs.c:
1276 (on_text_editor_scintilla_notify):
1278 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
1279 related code in AnEditor. Fixed some compilation warnings.
1281 2007-12-26 Naba Kumar <naba@gnome.org>
1283 * Changelog: Fixed indentation.
1285 2007-12-25 Naba Kumar <naba@gnome.org>
1287 * plugins/editor/Makefile.am:
1288 * plugins/editor/editor.glade:
1289 * plugins/editor/plugin.c:
1290 * plugins/editor/style-editor.c:
1291 * plugins/sourceview/Makefile.am:
1292 * plugins/sourceview/plugin.c:
1293 * plugins/sourceview/sourceview.glade:
1294 * plugins/valgrind/Makefile.am:
1296 Renamed glade files to anjuta-editor-* to give name space for the
1297 schema files (because they are installed in system directory).
1299 * scripts/build-schemas.mk: Install the schemas files also (need for
1300 binary package installation/uninstallation).
1302 2007-12-25 Johannes Schmid <jhs@gnome.org>
1304 * plugins/language-support-cpp-java/plugin.c:
1305 (set_indentation_param_vim):
1307 Support some more vim modeline commands and shortcuts (#504331)
1309 2007-12-25 Johannes Schmid <jhs@gnome.org>
1311 Patches from James Liggett:
1312 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
1313 (anjuta_vcs_status_tree_view_init):
1314 * plugins/subversion/subversion-commit-dialog.c:
1315 (subversion_commit_dialog):
1316 * plugins/subversion/subversion-diff-dialog.c:
1317 (on_subversion_diff_response):
1318 * plugins/subversion/subversion-log-dialog.c:
1319 (on_log_view_selected_button_clicked),
1320 (on_log_diff_selected_button_clicked),
1321 (on_log_diff_previous_button_clicked):
1322 * plugins/subversion/subversion-resolve-dialog.c:
1323 (subversion_resolve_dialog):
1324 * plugins/subversion/subversion-revert-dialog.c:
1325 (subversion_revert_dialog):
1326 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
1327 (pulse_progress_bar), (hide_pulse_progress_bar),
1328 (disconnect_data_arrived_signals),
1329 (cancel_data_arrived_signal_disconnect):
1330 * plugins/subversion/subversion-ui-utils.h:
1332 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
1333 #505237 – Sort list of modified files
1335 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
1337 * plugins/gdb/debugger.c:
1338 Fix bug #491301: Inspecting a variable opens a bad focus dialog
1340 2007-12-23 Johannes Schmid <jhs@gnome.org>
1342 * plugins/language-support-cpp-java/plugin.c:
1343 (set_indentation_param_emacs), (set_indentation_param_vim),
1344 (parse_mode_line_emacs), (parse_mode_line_vim),
1345 (extract_mode_line), (initialize_indentation_params):
1347 Added (basic) support for vim modelines (#504331)
1349 * plugins/message-view/message-view.c: (message_view_next),
1350 (message_view_previous):
1352 Fixed next/previous message
1354 2007-12-23 Johannes Schmid <jhs@gnome.org>
1356 * libanjuta/anjuta-ui.h:
1357 Check for != NULL before unref'ing pixbuf (related to #497878)
1359 * plugins/devhelp/plugin.c: (register_stock_icons):
1360 * plugins/document-manager/anjuta-docman.c:
1361 (anjuta_docman_add_document):
1362 * plugins/glade/plugin.c: (on_close_activated),
1363 (register_stock_icons), (on_session_save),
1364 (glade_plugin_add_project):
1366 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
1367 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
1369 * plugins/language-support-cpp-java/plugin.c:
1370 (register_stock_icons):
1371 Fixed stock icon registration macros
1373 2007-12-23 Johannes Schmid <jhs@gnome.org>
1375 * global-tags/Makefile.am:
1376 * launcher/Makefile.am:
1377 * libanjuta/Makefile.am:
1378 * libegg/Makefile.am:
1379 * manuals/anjuta-faqs/Makefile.am:
1380 * manuals/anjuta-manual/Makefile.am:
1381 * manuals/reference/libanjuta/Makefile.am:
1382 * plugins/build-basic-autotools/Makefile.am:
1383 * plugins/class-gen/Makefile.am:
1384 * plugins/class-inheritance/Makefile.am:
1385 * plugins/cvs-plugin/Makefile.am:
1386 * plugins/debug-manager/Makefile.am:
1387 * plugins/devhelp/Makefile.am:
1388 * plugins/document-manager/Makefile.am:
1389 * plugins/editor/Makefile.am:
1390 * plugins/editor/scintilla/Makefile.am:
1391 * plugins/editor/scintilla/include/Makefile.am:
1392 * plugins/file-loader/Makefile.am:
1393 * plugins/file-manager/Makefile.am:
1394 * plugins/file-wizard/Makefile.am:
1395 * plugins/gdb/Makefile.am:
1396 * plugins/glade/Makefile.am:
1397 * plugins/gtodo/Makefile.am:
1398 * plugins/gvim/Makefile.am:
1399 * plugins/indent/Makefile.am:
1400 * plugins/language-manager/Makefile.am:
1401 * plugins/language-support-cpp-java/Makefile.am:
1402 * plugins/macro/Makefile.am:
1403 * plugins/message-view/Makefile.am:
1404 * plugins/patch/Makefile.am:
1405 * plugins/profiler/Makefile.am:
1406 * plugins/project-import/Makefile.am:
1407 * plugins/project-manager/Makefile.am:
1408 * plugins/project-wizard/Makefile.am:
1409 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
1410 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
1411 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1412 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1413 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
1414 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1415 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
1416 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
1417 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
1418 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
1419 * plugins/sample1/Makefile.am:
1420 * plugins/search/Makefile.am:
1421 * plugins/sourceview/Makefile.am:
1422 * plugins/subversion/Makefile.am:
1423 * plugins/symbol-browser/Makefile.am:
1424 * plugins/symbol-db/Makefile.am:
1425 * plugins/symbol-db/test/Makefile.am:
1426 * plugins/terminal/Makefile.am:
1427 * plugins/tools/Makefile.am:
1428 * plugins/valgrind/Makefile.am:
1430 * tagmanager/Makefile.am:
1432 Replaces the deprecated "INCLUDES" in all Makefile.am's with
1433 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
1434 warnings from illigel C++ compiler flags.
1436 2007-12-23 Johannes Schmid <jhs@gnome.org>
1438 Patch from Tom <tpgww@onepost.net>:
1440 * plugins/document-manager/anjuta-docman.c:
1441 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
1442 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
1443 (anjuta_docman_instance_init), (on_notebook_switch_page),
1444 (anjuta_docman_grab_text_focus):
1445 * plugins/document-manager/plugin.c: (on_document_added),
1446 (on_window_key_press_event), (on_window_key_release_event):
1448 Some more document-manager code cleanups and fixes.
1450 2007-12-23 Massimo Cora' <maxcvs@email.it>
1452 * plugins/symbol-db/plugin.c: (register_stock_icons),
1453 (value_added_current_editor), (value_removed_current_editor),
1454 (on_importing_project_end), (project_root_removed):
1455 added controls to clean/populate GtkTreeView(s) on projects unload/load.
1457 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
1458 (symbol_db_engine_get_file_db_path):
1459 fixed a useless warning.
1461 * plugins/symbol-db/symbol-db-view-locals.c:
1462 (traverse_free_waiting_for), (file_view_status_destroy),
1463 (sdb_view_locals_create_new_store), (traverse_files_view_status),
1464 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
1465 (sdb_view_locals_finalize), (on_symbol_inserted),
1466 (symbol_db_view_locals_recv_signals_from_engine),
1467 (symbol_db_view_locals_update_list):
1468 more speed on editors switching. GtkTreeStore caching method implemented.
1469 Fixed compiler warnings and a little memory leak.
1471 * plugins/symbol-db/symbol-db-view-locals.h:
1472 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
1473 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
1474 (on_scan_end), (on_symbol_inserted),
1475 (sdb_view_locals_create_new_store), (sdb_view_init),
1476 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
1477 * plugins/symbol-db/symbol-db-view.h:
1478 fixed some crashers. Now project loading/populating should be quite quick.
1480 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1482 * plugins/debug-manager/command.c,
1483 plugins/debug-manager/queue.c:
1484 Take care of command return value (FALSE is an error)
1486 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
1488 * plugins/debug-manager/anjuta-debug-manager.glade,
1489 plugins/debug-manager/breakpoints.c:
1490 Remove address, condition and pass breakpoint column if not supported
1491 Fix clear all remove_all to avoid an endless loop if a breakpoint
1494 2007-12-17 Johannes Schmid <jhs@gnome.org>
1496 Patch from Tom <tpgww@onepost.net> (with some changes):
1498 * plugins/document-manager/action-callbacks.c: (on_open_activate),
1499 (on_save_as_activate), (on_save_all_activate),
1500 (on_close_file_activate), (on_close_all_file_activate),
1501 (on_reload_file_activate), (on_editor_command_clear_activate),
1502 (on_transform_eolchars1_activate), (on_comment_block),
1503 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
1504 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1505 (on_editor_linenos1_activate), (on_editor_markers1_activate),
1506 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
1507 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
1508 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
1509 (on_zoom_out_text_activate):
1510 * plugins/document-manager/action-callbacks.h:
1511 * plugins/document-manager/anjuta-docman.c:
1512 (on_notebook_page_close_button_click),
1513 (on_notebook_page_close_button_enter),
1514 (on_notebook_page_close_button_leave),
1515 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
1516 (anjuta_docman_page_init), (anjuta_docman_page_new),
1517 (on_open_filesel_response), (create_file_open_dialog_gui),
1518 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
1519 (anjuta_docman_instance_init), (on_notebook_switch_page),
1520 (on_document_destroy), (anjuta_docman_add_editor),
1521 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1522 (anjuta_docman_set_current_document),
1523 (anjuta_docman_goto_file_line_mark), (get_real_path),
1524 (anjuta_docman_get_full_filename),
1525 (anjuta_docman_delete_all_markers),
1526 (anjuta_docman_delete_all_indicators),
1527 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1528 (anjuta_docman_order_tabs):
1529 * plugins/document-manager/anjuta-docman.h:
1530 * plugins/document-manager/file_history.c: (an_hist_file_new),
1531 (an_file_history_push), (an_file_history_dump):
1532 * plugins/document-manager/file_history.h:
1533 * plugins/document-manager/plugin.c: (update_title),
1534 (value_removed_project_root_uri),
1535 (update_document_ui_interface_items), (menu_name_compare),
1536 (on_document_added), (on_document_changed),
1537 (on_window_key_press_event), (on_window_key_release_event),
1539 * plugins/document-manager/search-box.c: (on_document_changed),
1540 (on_goto_activated), (search_box_init), (search_box_new):
1541 * plugins/document-manager/search-box.h:
1543 Yet more code cleanups
1544 Save glade files correctly in session
1545 Use new tooltip API if available
1546 Sort notebook pages when session is restored (needs work)
1548 2007-12-16 Johannes Schmid <jhs@gnome.org>
1550 * plugins/document-manager/anjuta-docman.c:
1551 (anjuta_docman_add_document):
1553 Present correct widget with anjuta_shell_present_widget(). This got wrong when
1554 the new search bar was introduced.
1556 2007-12-12 Johannes Schmid <jhs@gnome.org>
1558 Patch from Tom <tpgww@onepost.net>:
1559 (#485233 – another bunch of docman cleanups)
1561 * libanjuta/interfaces/libanjuta.idl:
1562 * plugins/document-manager/action-callbacks.c:
1563 (get_current_document), (get_current_focus_widget),
1564 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
1565 (on_close_file_activate), (on_close_all_file_activate),
1566 (on_reload_file_activate), (on_print_activate),
1567 (on_print_preview_activate),
1568 (on_editor_command_upper_case_activate),
1569 (on_editor_command_lower_case_activate),
1570 (on_editor_command_eol_crlf_activate),
1571 (on_editor_command_eol_lf_activate),
1572 (on_editor_command_eol_cr_activate),
1573 (on_editor_command_select_all_activate),
1574 (on_editor_command_select_to_brace_activate),
1575 (on_editor_command_select_block_activate),
1576 (on_editor_command_match_brace_activate),
1577 (on_editor_command_undo_activate),
1578 (on_editor_command_redo_activate),
1579 (on_editor_command_cut_activate),
1580 (on_editor_command_paste_activate),
1581 (on_editor_command_copy_activate),
1582 (on_editor_command_clear_activate),
1583 (on_editor_command_close_folds_all_activate),
1584 (on_editor_command_open_folds_all_activate),
1585 (on_editor_command_toggle_fold_activate),
1586 (on_editor_command_bookmark_toggle_activate),
1587 (on_editor_command_bookmark_first_activate),
1588 (on_editor_command_bookmark_next_activate),
1589 (on_editor_command_bookmark_prev_activate),
1590 (on_editor_command_bookmark_last_activate),
1591 (on_editor_command_bookmark_clear_activate),
1592 (on_transform_eolchars1_activate), (on_comment_block),
1593 (on_comment_box), (on_comment_stream),
1594 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
1595 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
1596 (on_force_hilite_activate), (on_swap_activate),
1597 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1598 * plugins/document-manager/action-callbacks.h:
1599 * plugins/document-manager/anjuta-docman.c:
1600 (on_notebook_page_close_button_click),
1601 (on_notebook_page_close_button_enter),
1602 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
1603 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
1604 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
1605 (on_open_filesel_response), (anjuta_docman_open_file),
1606 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1607 (anjuta_docman_dispose), (anjuta_docman_instance_init),
1608 (anjuta_docman_class_init), (anjuta_docman_new),
1609 (on_notebook_switch_page), (on_document_save_point),
1610 (on_document_destroy), (anjuta_docman_add_editor),
1611 (anjuta_docman_add_document), (anjuta_docman_remove_document),
1612 (anjuta_docman_set_popup_menu),
1613 (anjuta_docman_get_current_focus_widget),
1614 (anjuta_docman_get_page_for_document),
1615 (anjuta_docman_get_current_document),
1616 (anjuta_docman_set_current_document),
1617 (anjuta_docman_goto_file_line),
1618 (anjuta_docman_goto_file_line_mark),
1619 (anjuta_docman_get_full_filename),
1620 (anjuta_docman_present_notebook_page),
1621 (anjuta_docman_update_page_label),
1622 (anjuta_docman_delete_all_markers),
1623 (anjuta_docman_delete_all_indicators),
1624 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1625 (do_ordertab1), (anjuta_docman_order_tabs),
1626 (anjuta_docman_set_editor_properties),
1627 (anjuta_docman_get_document_for_path),
1628 (anjuta_docman_get_all_doc_widgets):
1629 * plugins/document-manager/anjuta-docman.h:
1630 * plugins/document-manager/editor-tooltips.c:
1631 * plugins/document-manager/plugin.c: (update_title),
1632 (update_document_ui_enable_all), (update_document_ui_disable_all),
1633 (update_document_ui_save_items),
1634 (update_document_ui_interface_items), (update_document_ui),
1635 (on_document_update_save_ui), (update_status),
1636 (on_document_update_ui), (on_document_added),
1637 (on_document_changed), (on_session_save), (on_save_prompt),
1638 (on_docman_auto_save), (on_gconf_notify_timer):
1639 * plugins/document-manager/search-box.c: (on_document_changed),
1640 (search_box_new), (search_box_grab_line_focus):
1641 * plugins/glade/plugin.c: (ifile_open):
1642 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1643 * plugins/search/search-replace_backend.c: (create_search_entries):
1644 * plugins/sourceview/anjuta-document.c: (set_uri),
1645 (anjuta_document_save):
1646 * plugins/sourceview/sourceview.c: (ifile_savable_save):
1647 * plugins/tools/editor.c: (on_editor_response):
1649 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
1650 It fixes some issues with session handling and several memory lacks.
1651 Gtk 2.12 Tooltip API is used if available.
1653 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
1655 * plugins/debug-manager/disassemble.c,
1656 plugins/debug-manager/disassemble.h,
1657 plugins/debug-manager/command.c,
1658 plugins/debug-manager/command.h,
1659 plugins/debug-manager/plugin.c
1660 plugins/debug-manager/sparse_view.c,
1661 plugins/debug-manager/sparse_view.h,
1662 plugins/gdb/plugin.c,
1663 plugins/gdb/debugger.c,
1664 plugins/gdb/debugger.h,
1665 libanjuta/interfaces/libanjuta.idl:
1666 Fix bug #502533: Implement assembler step
1668 * plugins/debug-manager/breakpoints.c:
1669 Do not save temporary breakpoints
1671 * plugins/debug-manager/stack_trace.c:
1672 Fix a crash when a stack command is cancelled
1674 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
1676 * plugins/debug-manager/plugin.c,
1677 plugins/debug-manager/breakpoints.c,
1678 plugins/debug-manager/breakpoints.h:
1679 Fix bug #488732: Breakpoint on delete lines
1680 Breakpoints are now linked to their position in editor
1682 * plugins/gdb/debugger.c:
1683 Fix removing condition on breakpoint
1685 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
1687 * plugins/debug-manager/anjuta-debug-manager.glade,
1688 plugins/debug-manager/start.c,
1689 plugins/gdb/plugin.c,
1690 plugins/gdb/debugger.c,
1691 plugins/gdb/debugger.h,
1692 libanjuta/interfaces/libanjuta.idl:
1693 Fix bug #481366: Do not stop at the beginning of the program
1695 * plugins/debug-manager/command.c,
1696 plugins/debug-manager/command.h,
1697 plugins/debug-manager/breakpoints.c,
1698 plugins/debug-manager/queue.c,
1699 plugins/debug-manager/queue.h:
1700 Fix a bug remove all breakpoints was not working due to latest changes
1701 Setting breakpoints is disabled when program is running
1703 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
1705 * plugins/debug-manager/queue.c,
1706 plugins/gdb/plugin.c:
1707 Fix bug #501469: Crash if mime_type is unknown
1709 2007-12-01 Massimo Cora' <maxcvs@email.it>
1711 * plugins/symbol-db/plugin.c: (on_editor_destroy),
1712 (on_editor_update_ui), (on_single_file_scan_end),
1713 (on_importing_project_end), (project_root_added),
1714 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
1715 * plugins/symbol-db/plugin.h:
1716 show on status bar files being scanned.
1718 * plugins/symbol-db/symbol-db-engine.c:
1719 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
1720 (sdb_engine_ctags_output_thread),
1721 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1722 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1723 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
1724 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
1725 (sdb_engine_get_table_id_by_unique_name2),
1726 (symbol_db_engine_open_project),
1727 (sdb_engine_prepare_executing_commands),
1728 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
1729 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
1730 (sdb_engine_detects_removed_ids),
1731 (symbol_db_engine_get_class_parents),
1732 (symbol_db_engine_get_global_members),
1733 (symbol_db_engine_get_scope_members_by_symbol_id),
1734 (symbol_db_engine_get_scope_members),
1735 (symbol_db_engine_get_current_scope),
1736 (symbol_db_engine_get_file_symbols),
1737 (symbol_db_engine_get_symbol_info_by_id),
1738 (symbol_db_engine_get_full_local_path),
1739 (symbol_db_engine_find_symbol_by_name_pattern),
1740 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
1741 * plugins/symbol-db/symbol-db-engine.h:
1742 * plugins/symbol-db/symbol-db-view-locals.c:
1743 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
1744 (symbol_db_view_locals_recv_signals_from_engine),
1745 (symbol_db_view_locals_update_list):
1746 * plugins/symbol-db/symbol-db-view-locals.h:
1747 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
1748 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
1749 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
1750 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
1751 * plugins/symbol-db/symbol-db-view.h:
1752 Added g_thread architecture to scan in background. With this you
1753 can use Anjuta's GUI without freezing.
1754 Improved insertion speed by using a paradigm like 'insert' and 'check'
1755 replacing a 'check' and 'insert' one. This has been done for tables
1756 like symbol, scope, sym_type.
1759 * plugins/symbol-db/tables.sql:
1760 * plugins/symbol-db/test/main.c: (get_global_members), (main),
1761 (thread), (print_message), (bastard_thread), (idle_signals):
1762 fixed a typo on tables that broke sql triggers.
1764 === anjuta 2.3.1 ===
1766 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1768 * NEWS, AUTHORS: Updated.
1769 * src/Makefile.am: Fixed make distcheck
1771 Patch from Yang Hong:
1772 * plugins/file-manager/file-manager.glade: Fixed file chooser
1773 size in file-manager preferences.
1775 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
1777 * NEWS: Updated for 2.3.1 development release
1778 * configure.in: Bumped version to 2.3.1
1780 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
1782 * plugins/debug-manager/threads.c,
1783 plugins/debug-manager/disassemble.c,
1784 plugins/debug-manager/watch.c,
1785 plugins/debug-manager/registers.c,
1786 plugins/debug-manager/locals.c,
1787 plugins/debug-manager/breakpoints.c,
1788 plugins/debug-manager/stack_trace.c,
1789 plugins/debug-manager/command.c,
1790 plugins/debug-manager/command.h,
1791 plugins/debug-manager/queue.c,
1792 libanjuta/interfaces/libanjuta.idl:
1793 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
1794 Document IAnjutaDebugManager signals
1795 Generate new signals in queue.c
1796 Use new signals in other files
1798 2007-11-30 <genbell@tiscali.it>
1800 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1802 * plugins/gdb/Makefile.am:
1805 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1807 * plugins/tools/variable.c:
1808 Fix a bug added in the previous patch (it is not a leak)
1810 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
1812 * plugins/project-wizard/druid.c,
1813 plugins/project-wizard/templates/terminal.wiz,
1814 plugins/project-wizard/templates/xlib-dock.wiz,
1815 plugins/project-wizard/templates/wxwin.wiz,
1816 plugins/project-wizard/templates/java.wiz,
1817 plugins/project-wizard/templates/gnome.wiz,
1818 plugins/project-wizard/templates/anjuta-plugin.wiz,
1819 plugins/project-wizard/templates/gtkmm.wiz,
1820 plugins/project-wizard/templates/python.wiz,
1821 plugins/project-wizard/templates/cpp.wiz,
1822 plugins/project-wizard/templates/sdl.wiz,
1823 plugins/project-wizard/templates/gtk.wiz,
1824 plugins/project-wizard/templates/minimal.wiz,
1825 plugins/project-wizard/templates/xlib.wiz,
1826 plugins/project-wizard/templates/gcj.wiz,
1827 plugins/project-wizard/templates/translatable-strings.h,
1828 plugins/project-import/project-import.c:
1829 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
1831 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
1833 * plugins/debug-manager/threads.c,
1834 plugins/debug-manager/disassemble.c,
1835 plugins/debug-manager/watch.c,
1836 plugins/debug-manager/registers.c,
1837 plugins/debug-manager/memory.c,
1838 plugins/debug-manager/locals.c,
1839 plugins/debug-manager/stack_trace.c,
1840 plugins/debug-manager/queue.c,
1841 plugins/debug-manager/queue.h:
1842 Connect debugger signal only when program is loaded
1843 Rename get_feature in is_supported
1845 * plugins/debug-manager/plugin.c:
1846 Remove editor watch when plugin is deactivated
1848 * plugins/debug-manager/anjuta-debug-manager.glade,
1849 plugins/debug-manager/breakpoints.c,
1850 plugins/debug-manager/breakpoints.h:
1851 Rewrite almost completely the breakpoint code
1852 Improve breakpoint dialog
1854 Implement condition, hit count, ignore and temporary attribute
1856 * plugins/debug-manager/command.c,
1857 plugins/debug-manager/command.h:
1858 Add a breakpoint list command
1860 * plugins/gdb/debugger.c,
1861 plugins/gdb/debugger.h:
1862 Add new breakpoint list command
1863 Fix parsing of breakpoint data
1865 * libanjuta/interfaces/libanjuta.idl,
1866 plugins/gdb/plugin.c:
1867 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
1869 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
1871 * plugins/document-manager/plugin.c:
1872 Use Ctrl+Shift+s as shortcut for Save As
1874 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
1876 * plugins/subversion/plugin.c: (activate_plugin):
1877 * plugins/symbol-db/plugin.c: (symbol_db_activate):
1878 * src/layout.xml: Fixed dockitem positions.
1880 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1882 Icons from tpgww@onepost.net:
1883 * plugins/project-wizard/applogo.png:
1884 Icons from patch in bug #480093 comment #23. Also renamed icons.
1886 * plugins/message-view/Makefile.am:
1887 * plugins/message-view/plugin.c: (register_stock_icons),
1888 (ipreferences_merge): Removed redundant icon.
1890 * plugins/document-manager/plugin.c:
1891 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
1892 Do not insensitize New action when there is no document.
1895 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1897 Icons from tpgww@onepost.net:
1898 * plugins/symbol-browser/an_symbol_prefs.c:
1899 * pixmaps/Makefile.am:
1900 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
1902 Icons from patch in bug #480093 comment #23. Also renamed icons.
1905 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
1907 Patch from James Liggett:
1908 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
1909 revert and dialogs resizable.
1911 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1913 Patch from James Liggett:
1914 * plugins/subversion/anjuta-subversion.glade:
1915 * plugins/subversion/subversion-diff-dialog.c:
1916 (on_subversion_diff_response), (subversion_diff_dialog):
1917 * plugins/subversion/subversion-diff-dialog.h:
1919 The diff dialog should have a checkbox, enabled by default, that
1920 allows the user to make sure that all open files are saved before
1923 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
1925 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
1927 Icons from tpgww@onepost.net:
1928 * pixmaps/Makefile.am:
1931 * src/anjuta-preferences-general.svg:
1933 Icons from patch in bug #480093 comment #23. Also renamed icons.
1936 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
1938 Icons from tpgww@onepost.net:
1939 * plugins/debug-manager/images/Makefile.am:
1940 * plugins/debug-manager/images/anjuta-watch.svg:
1941 * plugins/debug-manager/plugin.c: (register_stock_icons):
1942 * plugins/gdb/images/Makefile.am:
1943 * plugins/gtodo/Makefile.am:
1944 * plugins/gtodo/anjuta-gtodo-plugin.svg:
1945 * plugins/gtodo/anjuta-gtodo.plugin.in:
1946 * plugins/gtodo/interface.c: (stock_icons):
1947 * plugins/gtodo/main.h:
1948 * plugins/gtodo/plugin.c: (ipreferences_merge):
1949 * plugins/terminal/Makefile.am:
1950 * plugins/terminal/anjuta-terminal-plugin.svg:
1951 * plugins/terminal/anjuta-terminal.plugin.in:
1952 * plugins/terminal/terminal.c:
1953 * plugins/tools/Makefile.am:
1954 * plugins/tools/anjuta-tools-plugin.svg:
1955 * plugins/tools/anjuta-tools.plugin.in:
1956 * plugins/tools/plugin.c:
1957 * plugins/valgrind/Makefile.am:
1958 * plugins/valgrind/anjuta-valgrind-plugin.svg:
1959 * plugins/valgrind/anjuta-valgrind.plugin.in:
1960 * plugins/valgrind/plugin.c: (register_stock_icons),
1961 (ipreferences_merge):
1963 Icons from patch in bug #480093 comment #23. Also renamed icons.
1966 2007-11-18 Massimo Cora' <maxcvs@email.it>
1968 reviewed by: Johannes Schmid <jhs@gnome.org>
1971 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
1972 due to bug #493360. Still present anyway bug #495843
1974 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
1975 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
1976 (on_local_treeview_row_activated),
1977 (on_global_treeview_row_activated),
1978 (on_global_treeview_row_expanded), (on_project_element_added),
1979 (on_project_element_removed), (project_root_added),
1980 (symbol_db_activate), (isymbol_manager_search),
1981 (isymbol_manager_get_members),
1982 (isymbol_manager_get_completions_at_position):
1983 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1984 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1985 * plugins/symbol-db/symbol-db-engine.c:
1986 (sdb_engine_execute_non_select_sql),
1987 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
1988 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1989 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
1990 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1991 (symbol_db_engine_add_new_workspace),
1992 (symbol_db_engine_add_new_project),
1993 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
1994 (sdb_engine_detects_removed_ids),
1995 (sdb_engine_walk_down_scope_path),
1996 (symbol_db_engine_get_class_parents),
1997 (symbol_db_engine_get_global_members),
1998 (symbol_db_engine_get_scope_members_by_symbol_id),
1999 (symbol_db_engine_get_scope_members),
2000 (symbol_db_engine_get_current_scope),
2001 (symbol_db_engine_get_file_symbols),
2002 (symbol_db_engine_get_symbol_info_by_id),
2003 (symbol_db_engine_find_symbol_by_name_pattern):
2004 * plugins/symbol-db/symbol-db-engine.h:
2005 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
2006 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2007 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
2008 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
2009 (on_scan_end), (do_add_root_symbol_to_view),
2010 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
2011 (trigger_on_symbol_inserted), (add_new_waiting_for),
2012 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
2013 (on_symbol_inserted), (do_recurse_subtree_and_remove),
2014 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
2015 (symbol_db_view_row_expanded), (sdb_view_init),
2016 (gtree_compare_func), (sdb_view_finalize),
2017 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
2018 (sdb_view_populate_base_root),
2019 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2020 * plugins/symbol-db/symbol-db-view.h:
2021 * plugins/symbol-db/tables.sql:
2022 * plugins/symbol-db/test/Makefile.am:
2023 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
2024 (get_scope_members), (get_current_scope), (get_global_members),
2025 (get_file_symbols), (get_info_by_id), (main):
2027 Rewrote symbol-db-view global tab. Now every expandable node is a query.
2028 Started using LIMIT keyword to speed up things.
2029 Deprecated GdaCommand in favour of GdaQuery into engine. This should
2030 make providers use prepared statements.
2032 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2034 Patch from James Liggett:
2035 * plugins/subversion/plugin.c: (subversion_instance_init):
2036 * plugins/subversion/plugin.h:
2037 * plugins/subversion/subversion-diff-dialog.c:
2038 (on_subversion_diff_response), (subversion_diff_dialog),
2039 (on_menu_subversion_diff):
2040 * plugins/subversion/subversion-log-dialog.c:
2041 (on_log_view_selected_button_clicked),
2042 (on_log_diff_selected_button_clicked),
2043 (on_log_diff_previous_button_clicked),
2044 (subversion_log_window_create):
2045 * plugins/subversion/subversion-ui-utils.c:
2046 (get_filename_from_full_path), (init_whole_project),
2047 (on_whole_project_toggled):
2048 * plugins/subversion/subversion-ui-utils.h:
2049 * plugins/subversion/subversion-update-dialog.c:
2050 (subversion_update_dialog), (on_menu_subversion_update):
2052 Whole Project checkbox enabled by default in diff and update dialogs.
2053 changes the editor names for diff editors to something much more
2054 descriptive. For example, working copy/head diffs would have an editor
2055 with a name like "[Working Copy/Head] some-file.diff," where some-file
2056 is the name of the file/directory that was diffed. For diffs against
2057 arbitrary diffs the name would look like "[Revisions 2832/3200]
2058 some-file.diff" for a diff of some-file between revisions 2832 and
2061 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
2063 Icons from tpgww@onepost.net:
2064 * plugins/subversion/Makefile.am:
2065 * plugins/subversion/anjuta-subversion-plugin.svg:
2066 * plugins/subversion/anjuta-subversion.plugin.in:
2067 * plugins/subversion/plugin.h:
2068 * plugins/symbol-browser/Makefile.am:
2069 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
2070 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
2071 * plugins/symbol-browser/plugin.c:
2072 * plugins/symbol-db/Makefile.am:
2073 * plugins/symbol-db/plugin.c:
2074 * plugins/symbol-db/symbol-db.plugin.in:
2076 Icons from patch in bug #480093 comment #23. Also renamed icons.
2079 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2081 Icons from tpgww@onepost.net:
2082 * plugins/project-manager/Makefile.am:
2083 * plugins/project-manager/anjuta-project-manager-plugin.svg:
2084 * plugins/project-manager/anjuta-project-manager.plugin.in:
2085 * plugins/project-manager/plugin.c:
2086 * plugins/project-wizard/Makefile.am:
2087 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
2088 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2089 * plugins/project-wizard/druid.h:
2090 * plugins/search/Makefile.am:
2091 * plugins/search/anjuta-search-plugin.svg:
2092 * plugins/search/anjuta-search.plugin.in:
2093 * plugins/search/plugin.c:
2095 Icons from patch in bug #480093 comment #23. Also renamed icons.
2098 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
2100 * TODO.tasks: updated.
2102 Icons from tpgww@onepost.net:
2103 * plugins/file-loader/Makefile.am:
2104 * plugins/file-loader/anjuta-loader-plugin.svg:
2105 * plugins/file-loader/anjuta-loader.plugin.in:
2106 * plugins/file-manager/Makefile.am:
2107 * plugins/file-manager/anjuta-file-manager-plugin.svg:
2108 * plugins/file-manager/file-manager.plugin.in:
2109 * plugins/file-manager/plugin.c:
2110 * plugins/glade/Makefile.am:
2111 * plugins/glade/anjuta-glade-plugin.svg:
2112 * plugins/glade/anjuta-glade.plugin.in:
2113 * plugins/glade/plugin.c: (register_stock_icons):
2114 * plugins/language-manager/Makefile.am:
2115 * plugins/language-manager/anjuta-language-manager-plugin.svg:
2116 * plugins/language-manager/language-manager.plugin.in:
2117 * plugins/message-view/Makefile.am:
2118 * plugins/message-view/anjuta-message-manager.plugin.in:
2119 * plugins/message-view/anjuta-messages-plugin.svg:
2120 * plugins/message-view/plugin.c:
2121 * plugins/patch/Makefile.am:
2122 * plugins/patch/anjuta-patch-plugin.svg:
2123 * plugins/patch/anjuta-patch.plugin.in:
2124 * plugins/patch/plugin.c:
2125 * plugins/profiler/Makefile.am:
2126 * plugins/profiler/anjuta-profiler-plugin.svg:
2127 * plugins/profiler/plugin.c: (register_stock_icons):
2128 * plugins/profiler/profiler.plugin.in:
2129 * plugins/project-import/Makefile.am:
2130 * plugins/project-import/anjuta-project-import-plugin.svg:
2131 * plugins/project-import/anjuta-project-import.plugin.in:
2132 * plugins/project-import/plugin.c:
2134 Icons from patch in bug #480093 comment #23. Also renamed icons.
2137 2007-11-18 Johannes Schmid <jhs@gnome.org>
2139 * plugins/build-basic-autotools/build-basic-autotools.c:
2141 * plugins/debug-manager/anjuta-debug-manager.glade:
2142 * plugins/debug-manager/breakpoints.c:
2143 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
2144 * plugins/file-wizard/file.c:
2145 * plugins/gdb/anjuta-gdb.glade:
2146 * plugins/glade/plugin.c: (ifile_open):
2147 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
2148 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2149 * plugins/gtodo/tray-icon.c:
2150 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
2151 * plugins/macro/macros.xml:
2152 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2153 Fixed translation bugs (#496833, #488211 and #497758)
2155 * plugins/document-manager/plugin.c: (on_editor_changed):
2158 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2160 Icons from tpgww@onepost.net:
2161 * plugins/devhelp/Makefile.am:
2162 * plugins/devhelp/anjuta-devhelp-plugin.svg:
2163 * plugins/devhelp/anjuta-devhelp.plugin.in:
2164 * plugins/devhelp/plugin.c:
2165 * plugins/document-manager/anjuta-document-manager.plugin.in:
2166 * plugins/document-manager/images/Makefile.am:
2167 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
2168 * plugins/document-manager/plugin.c:
2169 * plugins/editor/Makefile.am:
2170 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2171 * plugins/editor/anjuta-editor.plugin.in:
2172 * plugins/editor/plugin.c:
2173 * plugins/sample1/Makefile.am:
2174 * plugins/sample1/anjuta-sample-plugin.svg:
2175 * plugins/sample1/anjuta-sample.plugin.in:
2176 * plugins/sourceview/Makefile.am:
2177 * plugins/sourceview/plugin.c:
2178 * plugins/sourceview/sourceview.plugin.in:
2180 Icons from patch in bug #480093 comment #23. Also renamed icons.
2183 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
2185 * TODO.tasks: Updated.
2187 Icons from tpgww@onepost.net:
2188 * plugins/build-basic-autotools/Makefile.am:
2189 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
2190 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
2191 * plugins/build-basic-autotools/build-basic-autotools.c:
2192 * plugins/class-inheritance/Makefile.am:
2193 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
2194 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
2195 * plugins/class-inheritance/plugin.c:
2196 * plugins/cvs-plugin/Makefile.am:
2197 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
2198 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2199 * plugins/cvs-plugin/plugin.c:
2200 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
2201 * plugins/debug-manager/images/Makefile.am:
2202 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
2203 * plugins/debug-manager/plugin.c:
2205 Icons from patch in bug #480093 comment #23. Also renamed icons.
2208 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2210 * (removed) libanjuta/anjuta-children.c,
2211 (removed) libanjuta/anjuta-children.h,
2212 libanjuta/anjuta-launcher.c,
2213 libanjuta/libanjuta.h,
2214 libanjuta/Makefile.am,
2215 plugins/gdb/debugger.c,
2216 plugins/terminal/terminal.c,
2217 manuals/reference/libanjuta/libanjuta-sections.txt,
2218 manuals/reference/libanjuta/libanjuta-docs.sgml:
2219 Replace anjuta_children_register by g_child_watch_add
2221 2007-11-13 Johannes Schmid <jhs@gnome.org>
2223 * plugins/subversion/anjuta-subversion.glade:
2224 * plugins/subversion/subversion-commit-dialog.c:
2225 (subversion_commit_dialog):
2226 * plugins/subversion/subversion-resolve-dialog.c:
2227 (subversion_resolve_dialog):
2228 * plugins/subversion/subversion-revert-dialog.c:
2229 (subversion_revert_dialog):
2230 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
2231 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
2232 (hide_pulse_progress_bar):
2233 * plugins/subversion/subversion-ui-utils.h:
2235 Yet another patch from #457477:
2236 Add a pulsing progress bar to all dialogs receiving status
2238 2007-11-12 Johannes Schmid <jhs@gnome.org>
2240 * plugins/document-manager/plugin.c: (create_highlight_submenu):
2241 Bug 493583 – crash in Anjuta IDE: trying to open a file
2243 * plugins/subversion/subversion-commit-dialog.c:
2244 (select_all_files), (subversion_commit_dialog):
2245 Patch from jrligget - see #457477
2247 2007-11-12 Johannes Schmid <jhs@gnome.org>
2249 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
2250 * libanjuta/anjuta-plugin-handle.c:
2251 (anjuta_plugin_handle_get_about):
2252 Bug 495536 – Plugins localization improvement
2254 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
2255 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2256 * plugins/indent/indent.glade:
2257 * plugins/subversion/anjuta-subversion.glade:
2258 Bug 495245 – Strings bug
2260 2007-11-08 James Liggett <jrliggett@cox.net>
2262 reviewed by: Johannes Schmid <jhs@gnome.org>
2264 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
2265 (anjuta_async_command_finalize),
2266 (anjuta_async_command_notification_poll),
2267 (anjuta_async_command_thread), (start_command),
2268 (notify_data_arrived), (notify_complete),
2269 (anjuta_async_command_class_init),
2270 (anjuta_async_command_set_error_message),
2271 (anjuta_async_command_get_error_message),
2272 (anjuta_async_command_lock), (anjuta_async_command_unlock):
2273 * libanjuta/anjuta-async-command.h:
2274 * libanjuta/anjuta-command.c: (anjuta_command_init),
2275 (anjuta_command_finalize), (anjuta_command_class_init),
2276 (anjuta_command_start), (anjuta_command_notify_data_arrived),
2277 (anjuta_command_notify_complete),
2278 (anjuta_command_set_error_message),
2279 (anjuta_command_get_error_message):
2280 * libanjuta/anjuta-command.h:
2281 * libanjuta/anjuta-glade-catalog.c:
2282 * libanjuta/anjuta-glade.xml:
2283 * libanjuta/anjuta-vcs-status-tree-view.c:
2284 (on_selected_column_toggled),
2285 (anjuta_vcs_status_tree_view_create_columns),
2286 (anjuta_vcs_status_tree_view_init),
2287 (anjuta_vcs_status_tree_view_finalize),
2288 (anjuta_vcs_status_tree_view_set_property),
2289 (anjuta_vcs_status_tree_view_get_property),
2290 (anjuta_vcs_status_tree_view_class_init),
2291 (anjuta_vcs_status_tree_view_new),
2292 (anjuta_vcs_status_tree_view_destroy),
2293 (anjuta_vcs_status_tree_view_add), (select_all_paths),
2294 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
2295 (anjuta_vcs_status_tree_view_unselect_all),
2296 (create_selected_paths_list),
2297 (anjuta_vcs_status_tree_view_get_selected):
2298 * libanjuta/anjuta-vcs-status-tree-view.h:
2299 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
2300 * libanjuta/anjuta-widgets.h:
2301 * plugins/subversion/subversion-add-dialog.c:
2302 (on_add_command_finished), (on_subversion_add_response),
2303 (subversion_add_dialog), (on_menu_subversion_add),
2304 (on_fm_subversion_add):
2305 * plugins/subversion/subversion-add-dialog.h:
2306 * plugins/subversion/subversion-commit-dialog.c:
2307 (on_commit_command_finished), (on_subversion_commit_response),
2308 (subversion_commit_dialog), (on_menu_subversion_commit),
2309 (on_fm_subversion_commit):
2310 * plugins/subversion/subversion-commit-dialog.h:
2311 * plugins/subversion/subversion-copy-dialog.c:
2312 (on_copy_other_revision_radio_toggled),
2313 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
2314 (on_copy_command_finished), (on_subversion_copy_response),
2315 (subversion_copy_dialog), (on_menu_subversion_copy),
2316 (on_fm_subversion_copy):
2317 * plugins/subversion/subversion-copy-dialog.h:
2318 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
2319 (on_subversion_diff_response), (subversion_diff_dialog),
2320 (on_menu_subversion_diff), (on_fm_subversion_diff):
2321 * plugins/subversion/subversion-diff-dialog.h:
2322 * plugins/subversion/subversion-log-dialog.c:
2323 (on_diff_selected_column_toggled), (create_columns),
2324 (on_log_command_finished), (on_log_view_button_clicked),
2325 (on_cat_command_data_arrived), (on_cat_command_finished),
2326 (on_log_view_selected_button_clicked), (get_selected_revisions),
2327 (on_log_diff_selected_button_clicked),
2328 (on_log_diff_previous_button_clicked),
2329 (on_subversion_log_vbox_destroy),
2330 (on_log_changes_view_row_selected), (subversion_log_window_create),
2331 (on_menu_subversion_log), (on_fm_subversion_log),
2332 (subversion_log_set_whole_project_sensitive):
2333 * plugins/subversion/subversion-log-dialog.h:
2334 * plugins/subversion/subversion-merge-dialog.c:
2335 (on_merge_command_finished), (on_subversion_merge_response),
2336 (on_merge_first_path_browse_button_clicked),
2337 (on_merge_second_path_browse_button_clicked),
2338 (on_merge_use_first_path_check_toggled),
2339 (on_merge_start_revision_radio_toggled),
2340 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
2341 (on_menu_subversion_merge):
2342 * plugins/subversion/subversion-merge-dialog.h:
2343 * plugins/subversion/subversion-remove-dialog.c:
2344 (on_remove_command_finished),
2345 (on_remove_path_browse_button_clicked),
2346 (on_subversion_remove_response), (subversion_remove_dialog),
2347 (on_menu_subversion_remove), (on_fm_subversion_remove):
2348 * plugins/subversion/subversion-remove-dialog.h:
2349 * plugins/subversion/subversion-resolve-dialog.c:
2350 (on_resolve_command_finished), (on_subversion_resolve_response),
2351 (subversion_resolve_dialog), (on_menu_subversion_resolve):
2352 * plugins/subversion/subversion-resolve-dialog.h:
2353 * plugins/subversion/subversion-revert-dialog.c:
2354 (on_revert_command_finished), (on_subversion_revert_response),
2355 (subversion_revert_dialog), (on_menu_subversion_revert):
2356 * plugins/subversion/subversion-revert-dialog.h:
2357 * plugins/subversion/subversion-switch-dialog.c:
2358 (on_switch_other_revision_radio_toggled),
2359 (on_switch_command_finished), (on_subversion_switch_response),
2360 (subversion_switch_dialog), (on_menu_subversion_switch):
2361 * plugins/subversion/subversion-switch-dialog.h:
2362 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
2363 (subversion_data_free), (on_mesg_view_destroy),
2364 (create_message_view), (check_filename), (get_log_from_textview),
2365 (pulse_timer), (on_pulse_timer_destroyed),
2366 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
2367 (report_errors), (on_status_command_finished),
2368 (on_status_command_data_arrived), (on_command_info_arrived),
2369 (select_all_status_items), (clear_all_status_selections),
2370 (init_whole_project), (on_whole_project_toggled),
2371 (send_diff_command_output_to_editor), (on_diff_command_finished),
2372 (stop_status_bar_progress_pulse):
2373 * plugins/subversion/subversion-ui-utils.h:
2374 * plugins/subversion/subversion-update-dialog.c:
2375 (on_update_command_finished), (on_subversion_update_response),
2376 (subversion_update_dialog), (on_menu_subversion_update),
2377 (on_fm_subversion_update):
2378 * plugins/subversion/subversion-update-dialog.h:
2379 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
2380 (svn_add_command_finalize), (svn_add_command_run),
2381 (svn_add_command_class_init), (svn_add_command_new),
2382 (svn_add_command_destroy):
2383 * plugins/subversion/svn-add-command.h:
2384 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
2385 (svn_cat_command_finalize), (svn_cat_command_run),
2386 (svn_cat_command_class_init), (svn_cat_command_new),
2387 (svn_cat_command_destroy), (svn_cat_command_get_output):
2388 * plugins/subversion/svn-cat-command.h:
2389 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
2390 (svn_command_release_ui_lock), (simple_prompt),
2391 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
2392 (svn_auth_ssl_server_trust_prompt_func_cb),
2393 (svn_auth_ssl_client_cert_prompt_func_cb),
2394 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
2395 (svn_command_init), (svn_command_finalize),
2396 (svn_command_class_init), (svn_command_push_info),
2397 (svn_command_get_info_queue), (svn_command_set_error),
2398 (svn_command_get_client_context), (svn_command_get_pool),
2399 (svn_command_lock_ui), (svn_command_unlock_ui),
2400 (svn_command_get_revision), (svn_command_copy_path_list),
2401 (svn_command_free_path_list):
2402 * plugins/subversion/svn-command.h:
2403 * plugins/subversion/svn-commit-command.c: (on_log_callback),
2404 (svn_commit_command_init), (svn_commit_command_finalize),
2405 (svn_commit_command_run), (svn_commit_command_class_init),
2406 (svn_commit_command_new), (svn_commit_command_destroy):
2407 * plugins/subversion/svn-commit-command.h:
2408 * plugins/subversion/svn-copy-command.c: (on_log_callback),
2409 (svn_copy_command_init), (svn_copy_command_finalize),
2410 (svn_copy_command_run), (svn_copy_command_class_init),
2411 (svn_copy_command_new), (svn_copy_command_destroy):
2412 * plugins/subversion/svn-copy-command.h:
2413 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
2414 (svn_diff_command_finalize), (svn_diff_command_run),
2415 (svn_diff_command_class_init), (svn_diff_command_new),
2416 (svn_diff_command_destroy), (svn_diff_command_get_output):
2417 * plugins/subversion/svn-diff-command.h:
2418 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
2419 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
2420 (svn_log_command_class_init), (svn_log_command_new),
2421 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
2422 * plugins/subversion/svn-log-command.h:
2423 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
2424 (svn_log_entry_finalize), (svn_log_entry_class_init),
2425 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
2426 (svn_log_entry_get_author), (svn_log_entry_get_date),
2427 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
2428 (svn_log_entry_get_full_log):
2429 * plugins/subversion/svn-log-entry.h:
2430 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
2431 (svn_merge_command_finalize), (svn_merge_command_run),
2432 (svn_merge_command_class_init), (svn_merge_command_new),
2433 (svn_merge_command_destroy):
2434 * plugins/subversion/svn-merge-command.h:
2435 * plugins/subversion/svn-remove-command.c: (on_log_callback),
2436 (svn_remove_command_init), (svn_remove_command_finalize),
2437 (svn_remove_command_run), (svn_remove_command_class_init),
2438 (svn_remove_command_new), (svn_remove_command_destroy),
2439 (svn_remove_command_get_path):
2440 * plugins/subversion/svn-remove-command.h:
2441 * plugins/subversion/svn-resolve-command.c:
2442 (svn_resolve_command_init), (svn_resolve_command_finalize),
2443 (svn_resolve_command_run), (svn_resolve_command_class_init),
2444 (svn_resolve_command_new), (svn_resolve_command_destroy):
2445 * plugins/subversion/svn-resolve-command.h:
2446 * plugins/subversion/svn-revert-command.c:
2447 (svn_revert_command_init), (svn_revert_command_finalize),
2448 (svn_revert_command_run), (svn_revert_command_class_init),
2449 (svn_revert_command_new), (svn_revert_command_destroy):
2450 * plugins/subversion/svn-revert-command.h:
2451 * plugins/subversion/svn-status-command.c:
2452 (svn_status_command_init), (svn_status_command_finalize),
2453 (on_svn_status_notify), (svn_status_command_run),
2454 (svn_status_command_class_init), (svn_status_command_new),
2455 (svn_status_command_destroy),
2456 (svn_status_command_get_status_queue):
2457 * plugins/subversion/svn-status-command.h:
2458 * plugins/subversion/svn-status.c: (svn_status_init),
2459 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
2460 (svn_status_destroy), (svn_status_get_path),
2461 (svn_status_get_vcs_status):
2462 * plugins/subversion/svn-status.h:
2463 * plugins/subversion/svn-switch-command.c:
2464 (svn_switch_command_init), (svn_switch_command_finalize),
2465 (svn_switch_command_run), (svn_switch_command_class_init),
2466 (svn_switch_command_new), (svn_switch_command_destroy):
2467 * plugins/subversion/svn-switch-command.h:
2468 * plugins/subversion/svn-update-command.c:
2469 (svn_update_command_init), (svn_update_command_finalize),
2470 (svn_update_command_run), (svn_update_command_class_init),
2471 (svn_update_command_new), (svn_update_command_destroy):
2472 * plugins/subversion/svn-update-command.h:
2474 Now really committed all files from James patch (#457477)
2476 2007-11-08 Johannes Schmid <jhs@gnome.org>
2478 * TODO.tasks: Updated
2480 2007-11-08 James Liggett <jrliggett@cox.net>
2482 reviewed by: Johannes Schmid <jhs@gnome.org>
2485 * libanjuta/Makefile.am:
2486 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
2487 * libanjuta/anjuta-status.h:
2488 * libanjuta/libanjuta.h:
2489 * plugins/subversion/Makefile.am:
2490 * plugins/subversion/anjuta-subversion.glade:
2491 * plugins/subversion/anjuta-subversion.ui:
2492 * plugins/subversion/plugin.c: (value_added_project_root_uri),
2493 (value_removed_project_root_uri), (activate_plugin),
2494 (deactivate_plugin), (finalize), (subversion_instance_init):
2495 * plugins/subversion/plugin.h:
2496 * plugins/subversion/subversion-actions.c:
2497 * plugins/subversion/subversion-actions.h:
2498 * plugins/subversion/subversion-callbacks.c:
2499 * plugins/subversion/subversion-callbacks.h:
2500 * plugins/subversion/svn-auth.c:
2501 * plugins/subversion/svn-auth.h:
2502 * plugins/subversion/svn-backend-priv.h:
2503 * plugins/subversion/svn-backend.c:
2504 * plugins/subversion/svn-backend.h:
2505 * plugins/subversion/svn-notify.c:
2506 * plugins/subversion/svn-notify.h:
2507 * plugins/subversion/svn-thread.c:
2508 * plugins/subversion/svn-thread.h:
2510 Commited alpha2 of the new subversion plugin (#457477)
2512 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2514 * plugins/debug-manager/command.c:
2515 Fix a stupid crash when changing a register value
2517 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
2519 * libanjuta/interfaces/libanjuta.idl,
2520 plugins/debug-manager/command.c,
2521 plugins/debug-manager/command.h,
2522 plugins/debug-manager/start.c,
2523 plugins/gdb/plugin.c,
2524 plugins/gdb/debugger.c,
2525 plugins/gdb/debugger.h:
2526 Use anjuta terminal plugin instead of gnome terminal
2527 Select if a terminal is used in the the start_program function
2528 Move terminal code from debugger.c to plugin.c
2529 Partial fix of bug #481366
2531 * plugins/gdb/utilities.c,
2532 plugins/gdb/utilities.h:
2533 Remove gnome terminal check function
2535 2007-11-06 Johannes Schmid <jhs@gnome.org>
2537 * plugins/project-import/anjuta-project-import.glade:
2538 * plugins/project-import/project-import.c: (on_import_next),
2539 (on_import_finish), (project_import_set_directory):
2540 * plugins/project-wizard/property.c: (npw_property_create_widget),
2541 (npw_property_set_value_from_widget):
2543 Replaced gnome_file_entry with gtk_file_chooser_button
2544 Fixes #422329 – Creating a new directory in program options doesn't work
2546 2007-11-04 Massimo Cora' <maxcvs@email.it>
2548 * plugins/symbol-db/plugin.c:
2549 add all files at once on project_import.
2550 No need to split them into more languages: ctags
2551 and the engine will take care of that.
2553 * plugins/symbol-db/symbol-db-engine.h,
2554 * plugins/symbol-db/symbol-db-engine.c,
2555 * plugins/symbol-db/tables.sql,
2556 * plugins/symbol-db/test/Makefile.am,
2557 * plugins/symbol-db/test/main.c,
2558 * plugins/symbol-db/symbol-db-view-locals.c:
2559 some memory leaks fixed. Ported the thing to
2560 libgda 3.1.2 [or better svn HEAD].
2561 Thanks to a fresh new algorithm to detect
2562 parent scope we're able to display correcly
2563 a local gtktree, including classes not directly
2564 defined inside that file.
2566 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
2568 * plugins/debug-manager/threads.c,
2569 plugins/debug-manager/stack_trace.c:
2570 Do not display address when not needed
2572 * plugins/debug-manager/plugin.c,
2573 plugins/debug-manager/breakpoints.c:
2574 Breakpoints directly connect to debugger signals
2576 * plugins/debug-manager/watch.c:
2577 program-unload signal does not exist used debugger-stopped
2579 * plugins/debug-manager/queue.c,
2580 libanjuta/interfaces/libanjuta.idl:
2581 Display error message returned by debugger command
2584 2007-11-04 Johannes Schmid <jhs@gnome.org>
2586 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
2587 Bug 493062 – gcj template needs AC_PROG_CC
2588 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
2590 * src/anjuta-actions.h:
2591 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
2592 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
2594 === anjuta 2.3.0 ===
2596 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
2600 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2602 * ChangeLog: Tagged 2.3.0 release.
2604 * plugins/indent/Makefile.am: Fixed indentation.
2606 * plugins/editor/aneditor-autocomplete.cxx:
2607 * plugins/editor/aneditor-priv.h:
2608 * plugins/editor/aneditor.cxx:
2609 * plugins/editor/aneditor.h: Commented out dead codes.
2611 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
2612 Do not build symbol-db by
2613 default. Added 'unstable' in plugin description to signify it's
2614 developmental state.
2616 * plugins/file-manager/Makefile.am,
2617 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
2619 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
2621 * plugins/debug-manager/utilities.c,
2622 plugins/debug-manager/utilities.h,
2623 plugins/debug-manager/threads.c,
2624 plugins/debug-manager/plugin.c,
2625 plugins/debug-manager/plugin.h,
2626 plugins/debug-manager/disassemble.h,
2627 plugins/debug-manager/watch.c,
2628 plugins/debug-manager/watch.h,
2629 plugins/debug-manager/breakpoints.c,
2630 plugins/debug-manager/stack_trace.c:
2631 Replace few remaining function calls by signal
2633 * plugins/debug-manager/disassemble.c,
2634 plugins/debug-manager/registers.c,
2635 plugins/debug-manager/memory.c,
2636 plugins/debug-manager/locals.c,
2637 plugins/debug-manager/queue.c,
2638 plugins/debug-manager/queue.h:
2639 Connect signals when debugger is started
2640 Disconnect them when debugger is stopped
2641 Do not display window if debugger doesn't support feature
2643 * plugins/gdb/plugin.c,
2644 libanjuta/interfaces/libanjuta.idl:
2645 Remove unused initialization function
2647 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2650 * plugins/file-manager/Makefile.am:
2651 * scripts/build-schemas.mk: Fixed 'make distcheck'
2653 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
2655 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2656 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
2657 to latest API additions.
2659 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
2662 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
2664 * ChangeLog: Fixed indentation.
2665 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
2668 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
2670 * libanjuta/interfaces/libanjuta.idl:
2671 * plugins/build-basic-autotools/build-basic-autotools.c:
2672 (build_compile_file_real), (build_build_project),
2673 (build_install_project), (build_clean_project),
2674 (build_configure_project), (build_autogen_project),
2675 (build_distribution_project), (build_build_module),
2676 (build_install_module), (build_clean_module), (fm_build),
2677 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
2678 (finalize), (basic_autotools_plugin_instance_init),
2679 (ibuildable_set_command), (ibuildable_reset_commands),
2680 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
2681 (ibuildable_install), (ibuildable_configure),
2682 (ibuildable_generate), (ibuildable_iface_init):
2683 * plugins/build-basic-autotools/build-basic-autotools.h:
2685 Added API for commands override in build interface and implemented
2686 them in build plugin. Useful for other plugins override build
2687 commands depending on project environment.
2689 2007-10-28 Naba Kumar <naba@gnome.org>
2692 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
2693 Fixed widget alignment for dock switcher tab style combo and
2694 scratchbox path entrybox.
2696 2007-10-28 Johannes Schmid <jhs@gnome.org>
2698 * plugins/document-manager/plugin.c: (on_editor_changed):
2699 Fixed a memory leak and simplified code (thanks again Sébastien)
2702 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
2703 and OFFSET sql statements)
2705 2007-10-28 Massimo Cora' <maxcvs@email.it>
2707 * plugins/symbol-db/plugin.c,
2708 plugins/symbol-db/symbol-db-engine.h,
2709 plugins/symbol-db/symbol-db-view.c,
2710 plugins/symbol-db/symbol-db-view.c,
2711 plugins/symbol-db/symbol-db-view-locals.c,
2712 plugins/symbol-db/symbol-db-view-locals.h,
2713 plugins/symbol-db/symbol-db-engine.c:
2714 Better end-of-file-scan detection, permitting
2715 an improved scope/inheritance parsing.
2716 Locals tab gtktree now displays correct
2717 namespace->class->children tree, even if
2718 in a C++ file there isn't class declaration.
2720 2007-10-27 Johannes Schmid <jhs@gnome.org>
2722 Patch from Stanislav Brabec <sbrabec@suse.cz>
2724 Bug 489798 – Do not rely on svn-config
2726 Patch from Michael Wolf <maw@ximian.com>:
2727 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
2728 (egg_tree_model_filter_remove_node),
2729 (egg_tree_model_filter_row_deleted):
2730 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
2732 2007-10-27 Johannes Schmid <jhs@gnome.org>
2734 * plugins/devhelp/anjuta-devhelp.ui:
2735 * plugins/message-view/anjuta-message-manager.ui:
2737 Added some separators to the toolbar
2739 * plugins/document-manager/plugin.c:
2740 (on_support_plugin_deactivated), (load_new_support_plugins),
2741 (unload_unused_support_plugins), (on_editor_changed):
2743 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
2744 for pointing out that is was crap.
2746 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
2748 * libanjuta/interfaces/libanjuta.idl,
2749 libanjuta/anjuta-plugin-manager.c,
2750 libanjuta/anjuta-plugin-manager.h,
2751 libanjuta/anjuta-c-plugin-factory.c,
2752 libanjuta/anjuta-c-module.h,
2753 libanjuta/anjuta-c-module.c:
2754 Report detailled error message in case of plugin loading failure
2756 2007-10-24 Johannes Schmid <jhs@gnome.org>
2759 * plugins/Makefile.am:
2761 Activate build of symbol-db plugin (when libgda is available)
2763 * plugins/document-manager/plugin.c:
2764 (on_support_plugin_deactivated), (on_editor_changed):
2766 Properly handle language support plugins even when they are
2767 unloaded by the session.
2769 * plugins/symbol-db/plugin.c: (register_stock_icons),
2770 Port to new REGISTER_ICONS stuff
2772 2007-10-22 Massimo Cora' <maxcvs@email.it>
2774 * plugins/symbol-db/plugin.c,
2775 * plugins/symbol-db/symbol-db-view.c
2776 * plugins/symbol-db/symbol-db-engine.h,
2777 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
2778 * plugins/symbol-db/symbol-db-view-locals.c,
2779 * plugins/symbol-db/symbol-db-view-locals.h,
2780 * plugins/symbol-db/symbol-db-engine.c:
2781 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
2782 Added a new algorithm for dynamic population of the local symbols' tab.
2783 Now the default view is tree-like.
2784 Some fixes on engine correct some population issues.
2786 2007-10-23 Naba Kumar <naba@gnome.org>
2788 * plugins/glade/Makefile.am: Corrected conditional not to install
2789 .plugin file if plugin is disabled.
2790 * plugins/sourceview/Makefile.am: Corrected conditional not to
2791 install schemas if plugin is not built.
2793 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
2795 * plugins/debug-manager/queue.c:
2796 Fix #488061: Mutiple crash dialogs
2798 * plugins/gdb/debugger.c,
2799 plugins/gdb/debugger.h:
2800 Remove maximum gdb command length, should fix bug#474811
2802 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
2804 * manuals/reference/libanjuta/plugin-description-file.sgml,
2805 manuals/reference/libanjuta/libanjuta-docs.sgml,
2806 manuals/reference/libanjuta/libanjuta-sections.txt,
2807 libanjuta/interfaces/libanjuta.idl,
2808 libanjuta/anjuta-c-module.c,
2809 libanjuta/anjuta-c-plugin-factory.c:
2810 Document last changes in plugin code
2812 2007-10-19 Johannes Schmid <jhs@gnome.org>
2814 * plugins/subversion/subversion-callbacks.c: (check_filename):
2816 Fixed #487854 – Anjuta crashes when i try to add a SVN url
2818 2007-10-19 Naba Kumar <naba@gnome.org>
2820 * plugins/file-manager/file-model.c: Fixed a critical runtime
2823 2007-10-18 Johannes Schmid <jhs@gnome.org>
2825 * libanjuta/anjuta-ui.h:
2826 Small fix on icon macros
2828 * libanjuta/interfaces/libanjuta.idl:
2829 * plugins/language-manager/plugin.c: (ilanguage_get_name),
2830 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
2831 (ilanguage_iface_init):
2833 Added get_from_editor() and get_name_from_editor() methods
2836 * plugins/document-manager/plugin.c:
2837 (update_editor_ui_interface_items), (on_editor_changed):
2838 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2840 * plugins/language-support-cpp-java/plugin.c: (install_support):
2842 Ported plugins to use the new interface
2844 2007-10-17 Johannes Schmid <jhs@gnome.org>
2846 * libanjuta/anjuta-ui.h:
2848 Added macros to register stock icons to stop all this copy&paste
2849 which had spread over a lot of files. New macros support to add
2850 icons with toolbar and menu size (16 and 24)
2852 * plugins/class-inheritance/plugin.c: (register_stock_icons):
2853 * plugins/debug-manager/images/anjuta-attach.svg:
2854 * plugins/debug-manager/images/anjuta-step-out.svg:
2855 * plugins/debug-manager/images/anjuta-step-over.svg:
2856 * plugins/debug-manager/plugin.c: (register_stock_icons):
2857 * plugins/document-manager/images/Makefile.am:
2858 * plugins/document-manager/images/anjuta-block-end.svg:
2859 * plugins/document-manager/images/anjuta-block-start.svg:
2860 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
2861 * plugins/document-manager/images/anjuta-bookmark.svg:
2862 * plugins/document-manager/images/anjuta-go-history-next.svg:
2863 * plugins/document-manager/images/anjuta-go-history-prev.svg:
2864 * plugins/document-manager/plugin.c: (register_stock_icons):
2865 * plugins/glade/plugin.c: (register_stock_icons):
2866 * plugins/language-support-cpp-java/plugin.c:
2867 (register_stock_icons):
2868 * plugins/message-view/Makefile.am:
2869 * plugins/message-view/anjuta-go-message-next.svg:
2870 * plugins/message-view/anjuta-go-message-prev.svg:
2871 * plugins/message-view/anjuta-message-view.svg:
2872 * plugins/message-view/messages.xpm:
2873 * plugins/message-view/plugin.c: (register_stock_icons):
2874 * plugins/patch/plugin.c: (patch_plugin_activate):
2875 * plugins/project-manager/plugin.c: (register_stock_icons):
2876 * plugins/search/Makefile.am:
2877 * plugins/search/anjuta-go-match-next.svg:
2878 * plugins/search/anjuta-go-match-prev.svg:
2879 * plugins/search/plugin.c: (activate_plugin):
2880 * plugins/symbol-browser/plugin.c: (register_stock_icons):
2881 * plugins/terminal/terminal.c: (register_stock_icons):
2882 * plugins/valgrind/plugin.c: (register_stock_icons):
2884 Updated to use the new icons and added several new and updated
2887 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
2889 * libanjuta/anjuta-plugin-handle.c,
2890 libanjuta/anjuta-plugin-handle.h:
2891 Add a new path property containing the directory of the .plugin
2892 file, library file (.so or whatever) must be in the same directory
2894 * libanjuta/anjuta-plugin-manager.c,
2895 libanjuta/interfaces/libanjuta.idl,
2896 (removed) libanjuta/anjuta-glue-plugin.c,
2897 (removed) libanjuta/anjuta-glue-plugin.h,
2898 (removed) libanjuta/anjuta-glue-c.c,
2899 (removed) libanjuta/anjuta-glue-c.h,
2900 (removed) libanjuta/anjuta-glue-cpp.c,
2901 (removed) libanjuta/anjuta-glue-cpp.h,
2902 (removed) libanjuta/anjuta-glue-factory.c,
2903 (removed) libanjuta/anjuta-glue-factory.h,
2904 (added) libanjuta/anjuta-c-module.c,
2905 (added) libanjuta/anjuta-c-module.h,
2906 (added) libanjuta/anjuta-c-plugin-factory.c,
2907 (added) libanjuta/anjuta-c-plugin-factory.h,
2908 libanjuta/Makefile.am:
2909 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
2910 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
2911 implementing IAnjutaPluginFactory
2912 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
2914 * libanjuta/libanjuta.h:
2915 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
2918 * libanjuta/anjuta-plugin.h:
2919 Replace AnjutaGluePlugin by GTypeModule
2920 Remove unused anjuta_glue_get_component_type replaced by
2923 * plugins/build-basic-autotools/build-basic-autotools.h,
2924 plugins/class-gen/plugin.h,
2925 plugins/class-inheritance/plugin.h,
2926 plugins/cvs-plugin/plugin.h,
2927 plugins/debug-manager/plugin.h,
2928 plugins/devhelp/plugin.h,
2929 plugins/document-manager/plugin.h,
2930 plugins/editor/plugin.h,
2931 plugins/file-loader/plugin.h,
2932 plugins/file-wizard/plugin.h,
2933 plugins/gdb/plugin.h,
2934 plugins/glade/plugin.h,
2935 plugins/gtodo/plugin.h,
2936 plugins/indent/plugin.h,
2937 plugins/language-manager/plugin.h,
2938 plugins/language-support-cpp-java/plugin.h,
2939 plugins/macro/plugin.h,
2940 plugins/message-view/plugin.h,
2941 plugins/patch/plugin.h,
2942 plugins/profiler/plugin.h,
2943 plugins/project-import/plugin.h,
2944 plugins/project-manager/plugin.h,
2945 plugins/project-wizard/plugin.h,
2946 plugins/sample1/plugin.h,
2947 plugins/search/plugin.h,
2948 plugins/sourceview/plugin.h,
2949 plugins/subversion/plugin.h,
2950 plugins/symbol-browser/plugin.h,
2951 plugins/symbol-db/plugin.h,
2952 plugins/terminal/terminal.c,
2953 plugins/tools/plugin.h,
2954 plugins/valgrind/plugin.h:
2955 Replace AnjutaGluePlugin by GTypeModule
2957 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
2959 * plugins/debug-manager/breakpoints.c:
2960 Fix bug#487112, crash while removing a breakpoint in a new file
2962 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
2964 * plugins/document-manager/search-box.c:
2965 Fix a crash (with an useful comment) focus-out-event handler must
2968 2007-10-14 Johannes Schmid <jhs@gnome.org>
2970 * plugins/sourceview/sourceview.c:
2971 Hide calltip when "Up" or "Down" key is pressed
2973 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
2975 * plugins/document-manager/search-box.c:
2976 Change included file order to avoid a compile error with gnome 2.16
2978 2007-10-13 Johannes Schmid <jhs@gnome.org>
2980 * plugins/debug-manager/plugin.c: (enable_log_view):
2982 Fixed crash when closing a project and unloading another while
2983 the debugger is enabled
2985 2007-10-13 Johannes Schmid <jhs@gnome.org>
2987 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
2989 Use correct breakpoint icon
2991 * plugins/devhelp/Makefile.am:
2992 * plugins/devhelp/anjuta-go-help-next.svg:
2993 * plugins/devhelp/anjuta-go-help-prev.svg:
2994 * plugins/devhelp/plugin.c: (register_stock_icons),
2997 Added new icons from #480093
2999 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3000 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3001 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3002 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3003 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3004 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3005 * plugins/message-view/anjuta-go-message-next.svg:
3006 * plugins/message-view/anjuta-go-message-prev.svg:
3008 Updated icons from #480093
3010 * src/anjuta-actions.h:
3011 Use GTK_STOCK_FULLSCREEN
3013 * src/anjuta-app.c: (on_gdl_style_changed),
3014 (anjuta_app_instance_init):
3017 Added preference option to set the gdl switcher style
3019 2007-10-13 Johannes Schmid <jhs@gnome.org>
3021 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3022 (get_property_value_as_string), (set_property_value_as_string),
3023 (register_callbacks):
3024 * libanjuta/anjuta-preferences.h:
3026 Support GtkFileChooserButton as preferences widget
3028 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
3030 Fixed a Gtk-Critical
3032 * plugins/file-manager/Makefile.am:
3033 * plugins/file-manager/file-model.c: (file_model_filter_file),
3034 (file_model_add_dummy), (file_model_expand_idle),
3035 (file_model_set_property), (file_model_get_property),
3036 (file_model_class_init):
3037 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
3038 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
3039 (file_manager_activate), (file_manager_finalize),
3040 (file_manager_instance_init), (ipreferences_merge),
3041 (ipreferences_unmerge), (ipreferences_iface_init):
3042 * plugins/file-manager/plugin.h:
3044 Added preferences to file-manager
3046 * plugins/glade/plugin.c: (activate_plugin):
3048 Move Properties widget into center because it is way to big
3051 2007-10-10 Johannes Schmid <jhs@gnome.org>
3053 * plugins/language-support-cpp-java/Makefile.am:
3054 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
3055 * plugins/language-support-cpp-java/anjuta-complete.svg:
3056 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
3057 * plugins/language-support-cpp-java/plugin.c:
3058 (register_stock_icons):
3060 And yet some more icons...
3062 2007-10-10 Johannes Schmid <jhs@gnome.org>
3064 * plugins/debug-manager/breakpoints.c:
3065 * plugins/debug-manager/images/Makefile.am:
3066 * plugins/debug-manager/images/anjuta-bookmark.svg:
3067 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
3068 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
3069 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
3070 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
3071 * plugins/debug-manager/images/anjuta-linemark.svg:
3072 * plugins/debug-manager/images/anjuta-pcmark.svg:
3073 * plugins/debug-manager/plugin.c: (register_stock_icons):
3074 * plugins/debug-manager/sparse_view.c:
3075 * plugins/document-manager/images/Makefile.am:
3076 * plugins/document-manager/images/anjuta-block-select.svg:
3077 * plugins/document-manager/images/anjuta-fold-close.svg:
3078 * plugins/document-manager/images/anjuta-fold-open.svg:
3079 * plugins/document-manager/images/anjuta-fold-toggle.svg:
3080 * plugins/document-manager/images/anjuta-indent-less.svg:
3081 * plugins/document-manager/images/anjuta-indent-more.svg:
3082 * plugins/document-manager/images/anjuta-swap.svg:
3083 * plugins/document-manager/images/block_select.xpm:
3084 * plugins/document-manager/images/fold_close.xpm:
3085 * plugins/document-manager/images/fold_open.xpm:
3086 * plugins/document-manager/images/fold_toggle.xpm:
3087 * plugins/document-manager/images/indent.xpm:
3088 * plugins/document-manager/images/indent_dcr.xpm:
3089 * plugins/document-manager/images/indent_inc.xpm:
3090 * plugins/document-manager/plugin.c: (register_stock_icons):
3091 * plugins/editor/Makefile.am:
3092 * plugins/editor/anjuta-bookmark-16.xpm:
3093 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
3094 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
3095 * plugins/editor/anjuta-linemark-16.xpm:
3096 * plugins/editor/anjuta-pcmark-16.xpm:
3097 * plugins/editor/bookmark.xpm:
3098 * plugins/editor/breakpoint-disabled.xpm:
3099 * plugins/editor/breakpoint-enabled.xpm:
3100 * plugins/editor/linemarker.xpm:
3101 * plugins/editor/program-counter.xpm:
3102 * plugins/editor/text_editor.c:
3103 * plugins/message-view/Makefile.am:
3104 * plugins/message-view/anjuta-go-message-next.svg:
3105 * plugins/message-view/anjuta-go-message-prev.svg:
3106 * plugins/message-view/anjuta-message-manager.ui:
3107 * plugins/message-view/plugin.c:
3108 * plugins/sourceview/Makefile.am:
3109 * plugins/sourceview/sourceview.c:
3111 Integrated lots of icons from #480093
3112 Thanks to <tpgww@onepost.net>
3114 * plugins/document-manager/plugin.c:
3115 Do not mark the line in ifile_open(), that looks ugly.
3117 * plugins/document-manager/search-box.c: (on_search_focus_out),
3119 Clear the status bar on focus_out.
3121 * plugins/file-loader/anjuta-loader-plugin.ui:
3124 2007-10-09 Johannes Schmid <jhs@gnome.org>
3126 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
3127 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
3129 Some things I missed in the patch for #484419
3131 * plugins/document-manager/action-callbacks.c:
3132 (on_new_file_activate):
3133 * plugins/document-manager/action-callbacks.h:
3134 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3135 (on_window_key_press_event), (on_gconf_notify_timer):
3137 484645 – patch to deal with docman FIXME etc
3139 * plugins/editor/text_editor.c: (text_editor_set_indicator):
3140 * plugins/search/search-replace.c: (search_and_replace),
3141 (write_message_pane), (search_replace_populate),
3142 (translate_dialog_strings), (create_dialog),
3143 (anjuta_search_replace_activate):
3144 * plugins/search/search-replace_backend.c:
3145 (file_buffer_new_from_path), (get_next_match),
3146 (create_search_entries), (regex_backref),
3147 (clear_search_replace_instance):
3148 * plugins/search/search-replace_backend.h:
3150 #484573 – patch to correct various search-related issues
3152 Thanks for the above patches to <tpgww@onepost.net>
3154 * plugins/sourceview/sourceview.c:
3155 (sourceview_create_highligth_indic):
3157 Use the same marker for important as gedit (yellow background)
3159 * plugins/document-manager/anjuta-document-manager.ui:
3160 * plugins/file-loader/anjuta-file-loader.ui:
3161 * plugins/file-loader/plugin.c:
3163 Moved FileNew action to document-manager
3165 2007-10-08 Johannes Schmid <jhs@gnome.org>
3167 * plugins/document-manager/search-box.c: (on_search_activated):
3168 Mark messages for translation
3170 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
3172 reviewed by: Johannes Schmid <jhs@gnome.org>
3174 * plugins/Makefile.am:
3175 * plugins/build-basic-autotools/build-basic-autotools.c:
3176 (build_compile_file_real):
3177 * plugins/search/search-replace.c:
3178 * plugins/valgrind/preferences.c: (build_general_prefs):
3180 Fix #484379 – Contents of Makefile.am plugins and
3181 #484419 – Improvement into translation
3183 2007-10-06 Johannes Schmid <jhs@gnome.org>
3185 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3187 Fixed to properly support pointer-to-pointer (**) types
3189 * libanjuta/interfaces/libanjuta.idl:
3190 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
3191 * plugins/sourceview/sourceview-cell.h:
3192 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
3193 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
3194 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
3195 (isearch_backward), (isearch_iface_init):
3196 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
3197 (itext_editor_iface_init), (iselection_set_iter),
3198 (iselection_get_start_iter), (iselection_get_end_iter),
3199 (iselection_iface_init), (isearch_forward), (isearch_backward),
3200 (isearch_iface_init):
3202 Added IAnjutaEditorSearch interface and some utility methods to
3203 migrate from positions to iterators for the editor interface.
3205 * plugins/document-manager/Makefile.am:
3206 * plugins/document-manager/action-callbacks.c:
3207 (on_goto_line_no1_activate), (on_show_search):
3208 * plugins/document-manager/action-callbacks.h:
3209 * plugins/document-manager/anjuta-docman.c:
3210 (anjuta_docman_add_document), (anjuta_docman_show_editor),
3211 (anjuta_docman_grab_text_focus):
3212 * plugins/document-manager/anjuta-document-manager.ui:
3213 * plugins/document-manager/goto_line.c: (removed)
3214 * plugins/document-manager/goto_line.h: (removed)
3215 * plugins/document-manager/search-box.c:
3216 * plugins/document-manager/search-box.h:
3217 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
3218 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
3219 (update_editor_ui_interface_items), (on_editor_added),
3220 (activate_plugin), (deactivate_plugin):
3221 * plugins/document-manager/plugin.h:
3223 Created new incremental "Quick Search" bar in the document manager to
3224 replace the crappy EggToolbar entries. Uses the new search interface and
3225 it thus much faster and more reliable.
3227 Bug 357544 – incremental search should work consistently (or not at all)
3228 when main toolbar is hidden
3229 Bug 440637 – Search, don't work very well (partly for incremental search)
3231 * plugins/search/anjuta-search.ui:
3232 * plugins/search/plugin.c: (activate_plugin):
3234 Removed incremental search stuff
3236 * plugins/build-basic-autotools/build-basic-autotools.c:
3237 (on_session_save), (on_session_load):
3238 * plugins/build-basic-autotools/executer.c:
3239 (get_program_parameters):
3241 Scroll to selected executable and remember it across sessions
3242 (followup of #477976)
3244 * plugins/debug-manager/plugin.c: (value_added_current_editor):
3245 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
3247 * plugins/devhelp/anjuta-devhelp.ui:
3248 Rearraged toolbar items a bit
3250 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3252 * plugins/debug-manager/command.c,
3253 plugins/debug-manager/queue.c,
3254 plugins/gdb/plugin.c,
3255 plugins/gdb/debugger.c:
3256 Fix several crashing bugs (including bug#482985) with the debugger
3257 when closing project, stopping the debugger, restarting the program
3259 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
3261 * libanjuta/anjuta-launcher.c:
3262 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
3264 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
3266 * plugins/debug-manager/command.c,
3267 plugins/debug-manager/queue.c:
3268 Asynchronous command can abort other commands in queue
3269 Resynchronize debugger state when a command is cancelled
3271 * plugins/debug-manager/breakpoints.c:
3272 Free BreakpointItem only when it is not used anymore
3274 * plugins/gdb/plugin.c:
3275 Do not return TRUE if the callback and/or ready signal is not used
3277 * plugins/gdb/debugger.c:
3278 Fix a crash, return correct state when debugger is stopped
3280 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
3282 * plugins/project-wizard/autogen.c:
3283 Fix bug#482067, escape project wizard user defined strings
3285 2007-10-01 Johannes Schmid <jhs@gnome.org>
3287 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3289 * plugins/build-basic-autotools/build-basic-autotools.c:
3290 (basic_autotools_plugin_instance_init):
3291 * plugins/build-basic-autotools/build-basic-autotools.h:
3292 * plugins/build-basic-autotools/executer.c:
3293 (get_program_parameters):
3295 Fixed #477976 – Keybinding in run dialog
3297 2007-09-30 Johannes Schmid <jhs@gnome.org>
3299 * plugins/Makefile.am:
3300 Do not build indent plugin (yet)
3302 * plugins/document-manager/plugin.c: (ipreferences_merge):
3303 Fixed unintentional and wrong change
3305 * plugins/indent/anjuta-indent.ui:
3308 2007-09-28 Johannes Schmid <jhs@gnome.org>
3310 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
3311 * libanjuta/anjuta-launcher.h:
3312 Add a method to send EOF to some process. Needed for the indent plugin
3313 and should be useful in general. It does not actually send EOF as this
3314 is not possible with utf-8, but closes the stream instead.
3316 * plugins/devhelp/plugin.c: (value_added_current_editor):
3317 Fixed a Gtk-Critical due to the IAnjutaEditor -
3318 IAnjutaDocument switch.
3321 * plugins/Makefile.am:
3322 * plugins/document-manager/Makefile.am:
3323 * plugins/document-manager/action-callbacks.c:
3324 * plugins/document-manager/anjuta-document-manager.glade:
3325 * plugins/document-manager/anjuta-document-manager.ui:
3326 * plugins/document-manager/images/Makefile.am:
3327 * plugins/document-manager/images/indent_auto.xpm:
3328 * plugins/document-manager/images/indent_set.xpm:
3329 * plugins/document-manager/indent-dialog.c:
3330 * plugins/document-manager/indent-dialog.h:
3331 * plugins/document-manager/indent-util.c:
3332 * plugins/document-manager/indent-util.h:
3333 * plugins/document-manager/indent_test.c:
3334 * plugins/document-manager/plugin.c: (register_stock_icons),
3335 (docman_plugin_instance_init), (ipreferences_merge):
3336 * plugins/document-manager/plugin.h:
3338 Removed indent code from document manager
3340 * plugins/indent/Makefile.am:
3341 * plugins/indent/indent-dialog.c:
3342 * plugins/indent/indent-util.c: (indent_init_indent_style):
3343 * plugins/indent/indent.glade:
3344 * plugins/indent/indent.plugin.in:
3345 * plugins/indent/plugin.c: (on_indent_finished),
3346 (on_indent_output), (on_indent_action_activate),
3347 (on_edit_editor_indent), (on_style_combo_changed),
3348 (value_added_current_editor), (value_removed_current_editor),
3349 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
3350 (indent_plugin_finalize), (indent_plugin_dispose),
3351 (anjuta_indent_plugin_instance_init),
3352 (anjuta_indent_plugin_class_init), (ipreferences_merge),
3353 (ipreferences_unmerge), (ipreferences_iface_init):
3354 * plugins/indent/plugin.h:
3356 Moved indent code to it's own plugin. Also reimplemented indent invocation
3357 using anjuta_launcher and streams. This is not yet completely working, maybe
3358 I got something wrong with the launcher.
3359 Also fixed #478987 – Unusable 'Indent setting window' on preferences
3361 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
3363 * plugins/debug-manager/plugin.c:
3364 Fix bug#480851, disconnect save_session signal when plugin is unloaded
3366 2007-09-27 Johannes Schmid <jhs@gnome.org>
3368 * libanjuta/interfaces/libanjuta.idl:
3369 * plugins/Makefile.am:
3370 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
3371 (isymbol_type_str), (isymbol_name), (isymbol_args),
3372 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
3373 (isymbol_impl), (isymbol_iface_init):
3374 * plugins/symbol-browser/an_symbol_info.c:
3375 * plugins/symbol-browser/an_symbol_info.h:
3376 * plugins/symbol-db/Makefile.am:
3377 * plugins/symbol-db/plugin.c:
3378 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
3379 (value_added_current_editor), (on_editor_foreach_clear),
3380 (value_removed_current_editor), (project_root_added),
3381 (symbol_db_activate), (symbol_db_deactivate),
3382 (isymbol_manager_search):
3383 * plugins/symbol-db/readtags.c: (initialize_1):
3384 * plugins/symbol-db/symbol-db-engine-iterator.c:
3385 (sdb_engine_iterator_instance_init),
3386 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
3387 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
3388 (symbol_db_engine_iterator_move_next),
3389 (symbol_db_engine_iterator_move_prev),
3390 (symbol_db_engine_iterator_get_n_items),
3391 (symbol_db_engine_iterator_last),
3392 (symbol_db_engine_iterator_set_position),
3393 (symbol_db_engine_iterator_get_position),
3394 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
3395 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
3396 (isymbol_iter_foreach), (isymbol_iter_set_position),
3397 (isymbol_iter_get_position), (isymbol_iter_get_length),
3398 (isymbol_iter_clone), (isymbol_iter_assign),
3399 (isymbol_iter_iface_init):
3400 * plugins/symbol-db/symbol-db-engine-iterator.h:
3401 * plugins/symbol-db/symbol-db-engine.c:
3402 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
3403 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3404 (sdb_engine_finalize), (sdb_engine_get_type),
3405 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3406 (sdb_engine_get_table_id_by_unique_name2),
3407 (sdb_engine_get_table_id_by_unique_name3),
3408 (symbol_db_engine_add_new_workspace),
3409 (symbol_db_engine_get_opened_project_name),
3410 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
3411 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
3412 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
3413 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3414 (sdb_engine_add_new_scope_definition),
3415 (sdb_engine_add_new_tmp_heritage_scope),
3416 (sdb_engine_second_pass_update_scope_1),
3417 (sdb_engine_second_pass_update_heritage),
3418 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3419 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
3420 (symbol_db_engine_update_project_symbols),
3421 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
3422 (symbol_db_engine_update_buffer_symbols),
3423 (sdb_engine_walk_down_scope_path),
3424 (sdb_engine_prepare_symbol_info_sql),
3425 (symbol_db_engine_get_global_members),
3426 (symbol_db_engine_get_scope_members_by_symbol_id),
3427 (symbol_db_engine_get_scope_members),
3428 (symbol_db_engine_get_current_scope),
3429 (symbol_db_engine_get_file_symbols):
3430 * plugins/symbol-db/symbol-db-engine.h:
3431 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3432 (on_symbol_updated), (on_symbol_inserted),
3433 (symbol_db_view_locals_get_line),
3434 (symbol_db_view_locals_update_list):
3435 * plugins/symbol-db/symbol-db-view-search.c:
3436 (sdb_view_search_model_filter), (sdb_view_search_get_type):
3437 * plugins/symbol-db/symbol-db-view-search.h:
3438 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
3439 (do_add_hidden_children), (do_recurse_and_add_new_sym),
3440 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
3441 * plugins/symbol-db/tables.sql:
3442 * plugins/symbol-db/test/Makefile.am:
3443 * plugins/symbol-db/test/main.c: (add_new_files), (main):
3444 Updated patch from Massimo to improve symbol-db plugin
3446 * plugins/document-manager/plugin.c: (on_editor_changed):
3447 Make the code a bit more robust
3449 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
3450 (anjuta_document_get_property), (anjuta_document_class_init),
3451 (anjuta_document_init), (set_uri), (document_loader_loaded),
3452 (anjuta_document_load), (document_saver_saving):
3453 * plugins/sourceview/anjuta-document.h:
3454 * plugins/sourceview/sourceview.c: (autodetect_language),
3455 (ilanguage_set_language), (ilanguage_get_language):
3456 Fix language detection on startup
3458 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
3460 * plugins/document-manager/action-callbacks.c:
3461 (on_editor_command_upper_case_activate),
3462 (on_editor_command_lower_case_activate): Leftover commit from previous
3463 commit (see last changlog entry by me).
3465 * plugins/file-manager/plugin.c: (file_manager_activate):
3466 Gave proper widget name so that layout works.
3468 2007-09-26 Johannes Schmid <jhs@gnome.org>
3470 * plugins/document-manager/plugin.c: (on_editor_changed),
3471 (docman_plugin_instance_init):
3472 Only unload/load language-support plugins if necessary.
3474 * plugins/language-manager/plugin.c: (language_manager_activate):
3475 Removed some debugging code
3477 * plugins/sourceview/sourceview.c: (on_document_saved),
3478 (ilanguage_set_language), (ilanguage_get_language):
3479 Fixed ianjuta_language interface and ensure that highlighting is
3480 activated when a new file is saved.
3482 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
3484 * libanjuta/interfaces/libanjuta.idl:
3485 * plugins/document-manager/action-callbacks.c:
3486 (on_editor_command_upper_case_activate),
3487 (on_editor_command_lower_case_activate):
3488 * plugins/editor/text_editor.c: (iselection_has_selection),
3489 (iselection_get_start), (iselection_get_end),
3490 (iselection_iface_init):
3491 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3492 * plugins/sourceview/sourceview.c: (iselect_has_selection),
3493 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
3494 method and implemented it for both scintilla and sourceview editors.
3495 Updated document-manager and assist plugins to use the new method.
3497 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
3499 * plugins/file-manager/file-view.c:
3500 Fix typo, allow to compile new file manager with gtk < 2.12
3502 2007-09-25 Johannes Schmid <jhs@gnome.org>
3504 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
3505 Support Auto-Indent for single lines (e.g no selection);
3507 * plugins/macro/plugin.c:
3508 Do not use the same shortcut as auto-indent does
3510 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3511 Optimized keyboard navigation - do not emit char_added when only
3512 navigation keys have been pressed.
3514 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3516 * plugins/language-support-cpp-java/cpp-java-assist.c:
3517 (on_assist_chosen), (cpp_java_assist_install),
3518 (cpp_java_assist_uninstall):
3519 * plugins/language-support-cpp-java/plugin.c: (install_support),
3520 (uninstall_support): Install and uninstall support in correct order.
3521 Fixes a bug where it was installed multiple times resulting in
3522 inserting autocomplete text multiple times.
3524 2007-09-25 Johannes Schmid <jhs@gnome.org>
3527 Add GNOME_WARNING_FLAGS(maximum) and
3528 GNOME_CXX_WARNIGS(yes) to avoid bugs
3529 the compiler can warn you.
3531 * libegg/test-tree-utils.c: (key_test):
3532 * plugins/file-manager/file-model.c:
3533 (file_model_cancel_expand_idle), (file_model_sort),
3534 (file_model_row_expanded):
3535 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3536 (file_view_refresh), (file_view_get_selected), (file_view_init),
3538 * plugins/file-manager/file-view.h:
3539 * plugins/symbol-db/readtags.c: (initialize_1):
3542 Fixed the more critical warnings
3544 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
3546 Icons from tpgww@onepost.net:
3548 * plugins/debug-manager/Makefile.am:
3549 * plugins/debug-manager/images/Makefile.am:
3550 * plugins/debug-manager/images/anjuta-attach.svg:
3551 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
3552 * plugins/debug-manager/images/anjuta-step-into.svg:
3553 * plugins/debug-manager/images/anjuta-step-out.svg:
3554 * plugins/debug-manager/images/anjuta-step-over.svg:
3555 * plugins/debug-manager/plugin.c: (register_stock_icons):
3556 * plugins/document-manager/Makefile.am:
3557 * plugins/document-manager/block_select.xpm:
3558 * plugins/document-manager/fold_close.xpm:
3559 * plugins/document-manager/fold_open.xpm:
3560 * plugins/document-manager/fold_toggle.xpm:
3561 * plugins/document-manager/images/Makefile.am:
3562 * plugins/document-manager/images/anjuta-block-end.svg:
3563 * plugins/document-manager/images/anjuta-block-start.svg:
3564 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
3565 * plugins/document-manager/images/anjuta-bookmark-first.svg:
3566 * plugins/document-manager/images/anjuta-bookmark-last.svg:
3567 * plugins/document-manager/images/anjuta-bookmark-next.svg:
3568 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
3569 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
3570 * plugins/document-manager/indent.xpm:
3571 * plugins/document-manager/indent_auto.xpm:
3572 * plugins/document-manager/indent_dcr.xpm:
3573 * plugins/document-manager/indent_inc.xpm:
3574 * plugins/document-manager/indent_set.xpm:
3575 * plugins/document-manager/plugin.c: Added nicer icons for
3576 document manager and debugger. Organized icons in 'images'
3579 2007-09-24 Johannes Schmid <jhs@gnome.org>
3581 * src/anjuta-app.c: (anjuta_app_add_widget_full):
3582 Fixed a missing NULL in g_object_set.
3584 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3586 * plugins/language-support-cpp-java/cpp-java-assist.c:
3587 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
3588 scope memebers just after scope operator is entered.
3590 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
3592 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
3593 * plugins/language-support-cpp-java/cpp-java-assist.c:
3594 (completion_function), (completion_compare),
3595 (cpp_java_assist_tag_destroy), (create_completion),
3596 (cpp_java_assist_destroy_completion_cache),
3597 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
3598 Show '()' for function items in autocomplete list. Allow adding
3599 ' ' and/or '(' after function call autocompletion and have preferences
3602 2007-09-24 Johannes Schmid <jhs@gnome.org>
3604 * sourceview.c: Reverting patch from r3157 because
3607 2007-09-24 Johannes Schmid <jhs@gnome.org>
3609 * plugins/search/search-replace.c: (on_message_clicked):
3611 Fixed #427104 – No "highlight" of lines matching find-result
3613 2007-09-24 Johannes Schmid <jhs@gnome.org>
3617 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
3619 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
3621 reviewed by: Johannes Schmid <jhs@gnome.org>
3623 * plugins/build-basic-autotools/executer.c: (execute_program):
3624 Fix #478238 – set env for execute programe in the terminal
3626 2007-09-24 Tom <tpgww@onepost.net>
3628 reviewed by: Johannes Schmid <jhs@gnome.org>
3630 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3633 * plugins/debug-manager/disassemble.c: (on_disassemble):
3634 Correct a format string in DEBUG_PRINT()
3636 2007-09-23 Johannes Schmid <jhs@gnome.org>
3638 * plugins/sourceview/sourceview.c: (offset_to_position),
3639 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
3640 (ieditor_get_position), (iselect_set), (iselect_get_start),
3643 Fixed #Bug 440637 – Search, don't work very well
3645 2007-09-23 Johannes Schmid <jhs@gnome.org>
3647 * plugins/file-manager/file-model.c: (file_model_get_filename):
3648 * plugins/file-manager/file-model.h:
3649 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
3650 (file_view_init), (file_view_class_init):
3651 * plugins/message-view/message-view.c:
3652 (message_view_query_tooltip), (message_view_dispose),
3653 (message_view_instance_init), (message_view_class_init):
3655 Added GTK+ 2.12 style tooltips to file-manager and message view.
3656 Only build if GTK+ 2.12 is availible otherwise for message-view, the
3657 old implementation is used.
3659 2007-09-23 Johannes Schmid <jhs@gnome.org>
3661 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
3664 * plugins/language-manager/language-manager.plugin.in:
3665 Marked UserActivatable=FALSE
3667 * plugins/language-manager/plugin.c: (load_languages),
3668 (language_manager_activate), (language_manager_deactivate),
3669 (language_manager_dispose), (language_manager_instance_init),
3670 (language_manager_find_mime_type), (language_manager_find_string),
3671 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
3672 (ilanguage_get_name), (ilanguage_get_strings):
3674 Fixed various stupid bugs in language-manager plugin
3676 * plugins/symbol-db/symbol-db-engine.c:
3677 (sdb_engine_second_pass_update_scope_1):
3679 Add a g_return_if_fail to avoid a crash though still unsure
3682 2007-09-23 Johannes Schmid <jhs@gnome.org>
3684 * plugins/symbol-db/plugin.c: (on_project_element_added),
3685 (sources_array_free), (sources_array_add_foreach),
3686 (project_root_added):
3687 * plugins/symbol-db/symbol-db-engine.c:
3688 (symbol_db_engine_add_new_files):
3689 * plugins/symbol-db/symbol-db-engine.h:
3691 Added support for other languages than "C" to symbol-db. Now
3692 supports all languages listed by the language-manager.
3694 2007-09-23 Tom <tpgww@onepost.net>
3696 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
3699 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
3701 * libanjuta/anjuta-glue-factory.c: (load_plugin),
3702 (anjuta_glue_factory_get_object_type):
3703 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
3704 * plugins/build-basic-autotools/build-basic-autotools.c:
3705 (value_added_current_editor):
3706 * plugins/debug-manager/breakpoints.c:
3707 (breakpoints_dbase_edit_breakpoint),
3708 (on_toggle_breakpoint_activate):
3709 * plugins/debug-manager/plugin.c:
3710 (on_run_to_cursor_action_activate):
3711 * plugins/debug-manager/stack_trace.c:
3712 (dma_thread_update_stack_trace):
3713 * plugins/gdb/plugin.c:
3714 * plugins/glade/plugin.c: (ifile_open):
3715 * plugins/profiler/gprof-call-graph-view.c:
3716 * plugins/profiler/gprof-flat-profile-view.c:
3717 * plugins/profiler/gprof-function-call-tree-view.c:
3718 * plugins/profiler/gprof-options.c: (setup_widgets):
3719 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3720 * plugins/search/search-replace_backend.c:
3721 (file_buffer_new_from_te):
3722 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3723 * plugins/sourceview/assist-window.c: (assist_window_set_property),
3724 (assist_window_get_property), (assist_window_move):
3725 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
3726 (value_added_current_editor):
3727 * plugins/symbol-db/plugin.c: (value_added_current_editor):
3728 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3729 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
3731 Many small code, warnings and leak fixes
3733 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
3735 * (removed) plugins/debug-manager/debugger.c,
3736 (removed) plugins/debug-manager/debugger.h,
3737 (added) plugins/debug-manager/command.c,
3738 (added) plugins/debug-manager/command.h,
3739 (added) plugins/debug-manager/queue.c,
3740 (added) plugins/debug-manager/queue.h,
3741 plugins/debug-manager/breakpoints.c,
3742 plugins/debug-manager/debug_tree.c,
3743 plugins/debug-manager/debug_tree.h,
3744 plugins/debug-manager/disassemble.c,
3745 plugins/debug-manager/disassemble.h,
3746 plugins/debug-manager/locals.c,
3747 plugins/debug-manager/locals.h,
3748 plugins/debug-manager/memory.c,
3749 plugins/debug-manager/memory.h,
3750 plugins/debug-manager/plugin.c,
3751 plugins/debug-manager/plugin.h,
3752 plugins/debug-manager/registers.c,
3753 plugins/debug-manager/registers.h,
3754 plugins/debug-manager/sharedlib.c,
3755 plugins/debug-manager/sharedlib.h,
3756 plugins/debug-manager/signals.c,
3757 plugins/debug-manager/signals.h,
3758 plugins/debug-manager/stack_trace.c,
3759 plugins/debug-manager/stack_trace.h,
3760 plugins/debug-manager/start.h,
3761 plugins/debug-manager/start.c,
3762 plugins/debug-manager/threads.c,
3763 plugins/debug-manager/threads.h,
3764 plugins/debug-manager/watch.c,
3765 plugins/debug-manager/watch.h,
3766 plugins/debug-manager/Makefile.am,
3767 plugins/gdb/debugger.c,
3768 plugins/gdb/debugger.h,
3769 plugins/gdb/plugin.c,
3770 libanjuta/interfaces/libanjuta.idl:
3771 Split debug-manager/debugger.c into command.c and queue.c
3772 Clean up debugger queue
3773 DmaDebuggerQueue object does not implement IAnjutaDebugger
3775 2007-09-23 Johannes Schmid <jhs@gnome.org>
3778 Bumped version to 2.3.0 (to ensure bugzilla bugs are
3779 set correctly, etc.)
3781 * libanjuta/anjuta-glue-factory.c: (load_plugin):
3782 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
3783 (plugin_set_update):
3785 Show an error dialog instead of crashing when plugin loading fails
3787 * plugins/language-manager/Makefile.am:
3788 * plugins/language-manager/language-manager.plugin.in:
3789 * plugins/language-manager/languages.xml:
3790 * plugins/language-manager/plugin.c: (language_destroy),
3791 (load_languages), (language_manager_activate),
3792 (language_manager_deactivate), (language_manager_finalize),
3793 (language_manager_dispose), (language_manager_instance_init),
3794 (language_manager_class_init), (language_manager_find_mime_type),
3795 (language_manager_find_string), (ilanguage_get_from_mime_type),
3796 (ilanguage_get_from_string), (ilanguage_get_name),
3797 (ilanguage_get_strings), (ilanguage_iface_init):
3798 * plugins/language-manager/plugin.h:
3800 Added new language-manager plugin to have a better organisation for
3801 language names. The xml probabaly needs to be extended over time.
3803 * plugins/Makefile.am:
3804 * plugins/document-manager/plugin.c: (on_editor_changed):
3806 Adapted to new IAnjutaLanguage interface. Do not unload language-support
3807 because it does not really save memory but makes tab switching slow.
3809 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
3811 * plugins/language-support-cpp-java/plugin.c: (install_support),
3812 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
3813 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
3816 * plugins/language-support-cpp-java/cpp-java-assist.c:
3817 (cpp_java_assist_show_autocomplete):
3819 Fix autocomplete to only show valid completions
3821 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3822 Calltips always have correct size and position now
3824 2007-09-22 Johannes Schmid <jhs@gnome.org>
3826 * plugins/search/search-replace_backend.c: (get_next_match):
3827 Removed code introduced by accident that causes a crash.
3829 * plugins/sourceview/sourceview-tags.c:
3830 * plugins/sourceview/sourceview-tags.h:
3831 Removed ununsed files
3833 2007-09-22 Johannes Schmid <jhs@gnome.org>
3835 * plugins/language-support-cpp-java/cpp-java-assist.c:
3838 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3840 * plugins/language-support-cpp-java/cpp-java-assist.c:
3841 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
3842 Increased matching brace search to 500 chars.
3844 2007-09-21 Johannes Schmid <jhs@gnome.org>
3846 * plugins/language-support-cpp-java/cpp-java-assist.c:
3847 (cpp_java_assist_get_pre_word),
3848 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
3850 Added some profiling debug code
3852 * plugins/language-support-cpp-java/cpp-java-utils.c:
3853 (cpp_java_util_jump_to_matching_brace):
3854 * plugins/language-support-cpp-java/cpp-java-utils.h:
3855 * plugins/language-support-cpp-java/plugin.c:
3856 (get_line_indentation_base), (get_line_auto_indentation):
3858 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
3859 avoid looping over the whole file when using calltips which is too slow and
3862 * plugins/sourceview/assist-tip.c: (assist_tip_init),
3863 (assist_tip_set_tips), (assist_tip_get_coordinates),
3865 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3867 Better calltips appearance (use theme now) and avoid jumping
3870 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3872 * plugins/document-manager/plugin.c:
3873 (update_editor_ui_interface_items):
3874 * plugins/language-support-cpp-java/plugin.c: (install_support),
3875 (uninstall_support): Moved autocomplete ui update code from
3876 document-manager to language-plugin.
3878 2007-09-21 Johannes Schmid <jhs@gnome.org>
3880 * libanjuta/interfaces/libanjuta.idl:
3882 Added IAnjutaLanguage interface (might still change...) for
3883 the upcoming language-manager plugin.
3885 * plugins/file-manager/Makefile.am:
3886 * plugins/file-manager/file-model.c:
3887 (file_model_cancel_expand_idle), (file_model_add_dummy),
3888 (file_model_expand_idle), (file_model_sort),
3889 (file_model_row_expanded), (file_model_row_collapsed),
3890 (file_model_init), (file_model_finalize),
3891 (file_model_set_property), (file_model_get_property),
3892 (file_model_class_init), (file_model_new), (file_model_refresh),
3893 (file_model_get_uri):
3894 * plugins/file-manager/file-model.h:
3895 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
3896 (file_view_expand_row_idle), (file_view_refresh),
3897 (file_view_get_selected), (file_view_button_press_event),
3898 (file_view_selection_changed), (file_view_init),
3899 (file_view_get_property), (file_view_set_property),
3900 (file_view_finalize), (file_view_class_init):
3902 Split up model/view as far as possible and fixed some file-manager
3903 bugs (popup-menu and incorrect project loading).
3905 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
3906 Use monospace font for tips.
3908 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
3909 (sourceview_cell_new), (icell_get_character), (icell_get_length),
3910 (icell_get_attribute), (icell_style_get_font_description),
3911 (icell_style_get_color), (icell_style_get_background_color),
3912 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
3913 (iiter_foreach), (iiter_set_position), (iiter_get_position),
3914 (iiter_get_length), (iiter_clone), (iiter_assign):
3916 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
3917 interface. This is way faster though it has the drawback to create invalid
3918 iterators if the buffer is changed.
3920 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
3922 * libanjuta/interfaces/libanjuta.idl:
3923 * plugins/document-manager/action-callbacks.c:
3924 * plugins/document-manager/anjuta-document-manager.ui:
3925 * plugins/document-manager/plugin.c: (register_stock_icons):
3926 * plugins/editor/text_editor.c:
3927 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3928 * plugins/language-support-cpp-java/cpp-java-assist.c:
3929 (cpp_java_assist_get_calltip_context):
3930 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
3931 (register_stock_icons), (cpp_java_plugin_activate_plugin):
3933 Moved autocomplete menu action from document-manager to assist plugin
3934 and got rid of deprecated autocomplete interface.
3936 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3938 * libanjuta/interfaces/libanjuta.idl:
3939 * plugins/editor/text_editor.c: (iassist_iface_init):
3940 * plugins/language-support-cpp-java/cpp-java-assist.c:
3941 (cpp_java_assist_check), (on_assist_chosen):
3942 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3943 Removed react() methods in both editors and assist interface. Assist
3944 plugin itself handles setting the autocomplete. Also fixed
3947 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
3949 * plugins/file-manager/Makefile.am:
3950 * plugins/file-manager/file-view.c: (file_view_add_dummy),
3951 (file_view_expand_idle), (file_view_init):
3952 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
3953 (file_manager_set_default_uri), (project_root_added),
3954 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
3955 (file_manager_activate), (file_manager_deactivate),
3956 (file_manager_instance_init), (file_manager_class_init),
3957 (ifile_manager_set_root), (ifile_manager_set_selected),
3958 (ifile_manager_iface_init): Adjusted white spaces to match
3961 2007-09-19 Naba Kumar <naba@gnome.org>
3963 * libanjuta/interfaces/libanjuta.idl:
3964 * plugins/editor/text_editor.c: (text_editor_instance_init),
3965 (iassist_show_tips), (iassist_cancel_tips),
3966 (iassist_hide_suggestions), (iassist_iface_init):
3967 * plugins/editor/text_editor.h:
3968 * plugins/editor/text_editor_cbs.c:
3969 (on_text_editor_scintilla_notify):
3970 * plugins/language-support-cpp-java/cpp-java-assist.c:
3971 (is_scope_context_character), (is_word_character),
3972 (create_completion), (cpp_java_assist_get_scope_context),
3973 (cpp_java_assist_get_pre_word),
3974 (cpp_java_assist_get_scope_operator),
3975 (cpp_java_assist_destroy_completion_cache),
3976 (cpp_java_assist_create_scope_completion_cache),
3977 (cpp_java_assist_create_word_completion_cache),
3978 (cpp_java_assist_show_autocomplete),
3979 (cpp_java_assist_get_calltip_context),
3980 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3981 (on_editor_char_added), (on_assist_chosen),
3982 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3983 (cpp_java_assist_init), (cpp_java_assist_finalize):
3984 * plugins/language-support-cpp-java/cpp-java-assist.h:
3985 * plugins/language-support-cpp-java/plugin.c:
3986 (initialize_indentation_params):
3987 * plugins/sourceview/assist-tip.c:
3988 * plugins/sourceview/assist-tip.h:
3989 * plugins/sourceview/sourceview-private.h:
3990 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
3991 (on_assist_tip_destroyed), (on_assist_cancel),
3992 (on_document_char_added), (iassist_get_suggestions),
3993 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
3995 Implement state-less assistance so that assist can be evaluated
3996 any given time at any position. Changed IAnjutaEditorAssist interfance
3997 and implementations and removed any state management in editors.
3999 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
4001 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4002 completion items sorting and avoided unnecssary sorts.
4004 * plugins/text-editor.c: Fixed state.
4006 2007-09-17 Johannes Schmid <jhs@gnome.org>
4008 * plugins/language-support-cpp-java/cpp-java-assist.c:
4011 Fixed calltips in sourceview
4013 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
4015 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
4016 completion items preparation time. Fixed a crash bug.
4018 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4019 Set buffer size (From Massimo, required for symbol-db).
4021 * libanjuta/interfaces/libanjuta.idl: Also pass position information
4024 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
4027 * plugins/editor/aneditor-autocomplete.cxx,
4028 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
4029 Added ANE_GETWORDBEFORECARAT command.
4031 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
4032 using assist interface.
4034 * plugins/editor/text_editor.c: (text_editor_instance_init),
4035 (text_editor_get_word_before_carat),
4036 (text_editor_get_current_word), (iassist_add_trigger),
4037 (iassist_remove_trigger), (on_assist_canceled),
4038 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
4039 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
4040 * plugins/editor/text_editor.h:
4041 * plugins/editor/text_editor_cbs.c: (trigger_size),
4042 (max_trigger_size), (text_editor_check_assist),
4043 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
4046 * plugins/language-support-cpp-java/Makefile.am:
4047 * plugins/language-support-cpp-java/plugin.c:
4048 (get_line_indentation_base), (get_line_auto_indentation),
4049 (install_support), (uninstall_support),
4050 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
4051 (cpp_java_plugin_instance_init):
4052 * plugins/language-support-cpp-java/plugin.h:
4053 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
4054 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
4055 Make assist a separate class.
4057 2007-09-14 Johannes Schmid <jhs@gnome.org>
4059 * plugins/sourceview/sourceview.c: (iassist_suggest):
4060 Fixed changed char_alignment paramter in language-support
4063 2007-09-14 Naba Kumar <naba@gnome.org>
4065 * plugins/language-support-cpp-java/plugin.c: Send the right
4066 'char_alignment' paramenter (needs fixing in sourceview).
4068 2007-09-13 Johannes Schmid <jhs@gnome.org>
4071 * plugins/project-wizard/templates/minimal/project.anjuta:
4072 Use IAnjutaSymbolManager instead of loading the plugin directly.
4073 (TODO: Think of a version to do this for older files...)
4076 * plugins/Makefile.am:
4077 * plugins/symbol-db/Makefile.am:
4079 Build symbol-db plugin if libgda-3.0 is found
4081 2007-09-13 Johannes Schmid <jhs@gnome.org>
4083 * plugins/sourceview/Makefile.am:
4084 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4086 * plugins/sourceview/anjuta-document.h:
4087 Removed lots of dead code
4089 * plugins/sourceview/anjuta-languages-manager.c:
4090 * plugins/sourceview/anjuta-languages-manager.h:
4093 * plugins/sourceview/sourceview.c: (on_document_char_added),
4094 (on_document_loaded), (sourceview_instance_init),
4095 (iselect_get_start), (iselect_get_end),
4096 (ilanguage_get_supported_languages), (ilanguage_set_language):
4098 Fixed selection handling and make some adaptions for the changes
4101 2007-09-13 Johannes Schmid <jhs@gnome.org>
4103 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4104 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4107 Added preferences to language support completion/calltips
4109 * plugins/sourceview/assist-window.c: (assist_window_update):
4111 Always select first entry
4113 * plugins/sourceview/sourceview.glade:
4114 Removed old completion preferences
4116 2007-09-11 Naba Kumar <naba@gnome.org>
4118 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
4119 and possible crash when pressing ctrl+d in terminal after preferences
4120 window has been shown once (no need for backport).
4122 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
4123 implementations to get warnings instead of crashes for unimplemented
4126 2007-09-11 Massimo Cora' <maxcvs@email.it>
4128 Reviewed by: Naba Kumar <naba@gnome.org>
4130 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
4131 * plugins/symbol-db/*:
4132 Added new symbol-database backend based on SQLite 3.
4133 (does not enabled for build currently).
4135 2007-09-10 Johannes Schmid <jhs@gnome.org>
4139 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
4140 (parse_info_init), (parse_info_free), (valid_element),
4141 (start_element_handler), (end_element_handler), (text_handler),
4142 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
4143 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
4144 (egg_recent_model_monitor), (egg_recent_model_read),
4145 (egg_recent_model_open_file), (egg_recent_model_lock_file),
4146 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
4147 (egg_recent_model_set_property), (egg_recent_model_class_init),
4148 (egg_recent_model_init), (egg_recent_model_add_full),
4149 (egg_recent_model_delete), (egg_recent_model_get_list),
4150 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
4151 (egg_recent_model_set_filter_mime_types),
4152 (egg_recent_model_clear_group_filter),
4153 (egg_recent_model_set_filter_groups),
4154 (egg_recent_model_clear_scheme_filter),
4155 (egg_recent_model_set_filter_uri_schemes),
4156 (egg_recent_model_remove_expired):
4158 Update EggRecent (#456465)
4160 2007-09-10 Johannes Schmid <jhs@gnome.org>
4162 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
4163 (anjuta_plugin_manager_get_plugin):
4164 * plugins/profiler/gprof-call-graph-view.c:
4165 (gprof_call_graph_view_create_columns):
4166 * plugins/profiler/gprof-flat-profile-view.c:
4167 (gprof_flat_profile_view_create_columns):
4168 * plugins/profiler/gprof-function-call-tree-view.c:
4169 (gprof_function_call_tree_view_create_columns):
4171 Fixed #466031 – Update of pieces of menus for Localization
4173 2007-09-10 Johannes Schmid <jhs@gnome.org>
4175 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
4176 Bug 343522 – anjuta: Unable to execute commands that use options.
4178 2007-09-09 Johannes Schmid <jhs@gnome.org>
4180 * plugins/document-manager/anjuta-docman.c:
4181 (anjuta_docman_update_page_label):
4183 Fixed #458034 – Method of indicating unsaved changes breaks convention
4185 * plugins/document-manager/plugin.c: (update_title),
4186 (value_added_project_root_uri), (value_removed_project_root_uri),
4187 (on_editor_changed), (activate_plugin):
4188 * plugins/document-manager/plugin.h:
4189 * plugins/project-manager/plugin.c: (on_profile_scoped),
4190 (on_profile_descoped), (ifile_open):
4192 Fixed #427390 – Show path of item in currently focused editor window
4194 2007-09-09 Johannes Schmid <jhs@gnome.org>
4196 * plugins/search/plugin.c: (on_toolbar_find_clicked),
4197 (on_toolbar_find_incremental):
4198 Fix incremental search
4200 * plugins/sourceview/sourceview.c: (on_document_char_added),
4202 Fixed selection management
4204 2007-09-09 Johannes Schmid <jhs@gnome.org>
4206 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4209 * libanjuta/interfaces/libanjuta.idl:
4210 Extended IAnjutaEditorAssist interface
4212 * plugins/language-support-cpp-java/plugin.c:
4213 (jump_to_matching_brace), (add_tags), (on_assist_begin),
4214 (assist_cleanup), (on_assist_chosen), (on_assist_update),
4215 (context_character), (get_context), (function_parser),
4216 (cpp_member_parser), (install_assist), (uninstall_assist),
4217 (get_line_indentation_base), (get_line_auto_indentation),
4218 (install_support), (uninstall_support),
4219 (on_value_added_current_editor), (on_value_removed_current_editor),
4220 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
4221 * plugins/language-support-cpp-java/plugin.h:
4223 Improved fixed editor assistance and added support for function/method
4224 tooltips. jumb_to_matching_brance => jump_to_matching_brace
4226 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
4229 * plugins/project-import/project-import.c: (on_import_next):
4230 Added a non-NULL check with could probably fix #474843 but not sure
4232 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4233 Fixed anjuta-plugin project wizard
4235 * plugins/sourceview/Makefile.am:
4236 * plguins/sourceview/assist-tip.[ch]:
4237 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
4238 (anjuta_view_key_press_event):
4239 * plugins/sourceview/assist-window.c: (assist_window_class_init),
4240 (assist_window_init), (assist_window_update), (assist_window_new):
4241 * plugins/sourceview/sourceview-private.h:
4242 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4243 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4244 (trigger_size), (max_trigger_size), (on_document_char_added),
4245 (sourceview_dispose), (ieditor_get_current_word),
4246 (iassist_add_trigger), (iassist_init_suggestions),
4247 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
4248 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
4250 Big update on sourceview assist capabilites. Autocompletion should
4251 now work much better and function tooltips are finally supported!
4253 * plugins/sourceview/anjuta-document.h:
4254 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
4255 (anjuta_document_get_current_word):
4256 Fixed get_current_word (inspired by aneditor.cxx implementation)
4258 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
4259 (icell_get_attribute):
4260 Fixed get_attribute() to also detect character constants.
4261 Simplified get_char()
4263 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
4264 (isymbol_manager_get_members), (isymbol_manager_get_parents),
4265 (isymbol_manager_get_completions_at_position):
4267 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
4269 2007-09-04 Naba Kumar <naba@gnome.org>
4271 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
4272 projects that can not add sources.
4274 * plugins/file-wizard/file.c: Similarly for file wizard,
4275 Do not enable 'Add to project' projects that can not add sources.
4277 2007-09-04 Naba Kumar <naba@gnome.org>
4279 * configure.in: Bumped gnome-build requirement to 0.2.0
4280 for project capabilities support.
4282 * plugins/project-manager/plugin.c: Enable/disable project
4283 actions based on project capabilities. Fixes bug #433552:
4284 crash in Anjuta IDE: add file test.h in project on generic
4287 * libanjuta/interfaces/libanjuta.idl: Added method to query
4288 project capabilities.
4290 2007-09-03 Naba Kumar <naba@gnome.org>
4292 * plugins/file-manager/plugin.c: Set shadow type IN.
4293 * plugins/file-manager/file-view.c: Fixed code style.
4294 * plugins/file-manager/file-view.c: Fixed icons column to size
4297 * plugins/file-manager/plugin.[c,h]: Fixed code style.
4299 * plugins/file-manager/plugin.c: Fixed crash on closing project and
4300 unmonitors project-uri on file-manager deactivation.
4302 * TODO.tasks: Updated
4304 2007-09-02 Johannes Schmid <jhs@gnome.org>
4306 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
4309 * plugins/file-manager/file-view.c: (file_view_get_selected),
4310 (file_view_button_press_event), (file_view_finalize):
4311 * plugins/file-manager/plugin.c: (project_root_removed),
4312 (file_manager_deactivate):
4314 Fixed some small bugs I missed before
4316 2007-09-02 Johannes Schmid <jhs@gnome.org>
4318 * plugins/file-manager/*:
4319 Added new and file-manager
4321 2007-09-02 Johannes Schmid <jhs@gnome.org>
4323 * plugins/file-manager/*:
4324 Removed old file-manager
4326 2007-08-31 Johannes Schmid <jhs@gnome.org>
4328 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
4329 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4331 Fixed some memory leaks
4333 * MAINTAINERS: Fixed
4335 2007-08-31 Johannes Schmid <jhs@gnome.org>
4337 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4338 (get_property_value_as_string), (set_property_value_as_string),
4339 (register_callbacks), (preferences_foreach_callback),
4340 (anjuta_preferences_register_property_raw):
4341 * libanjuta/anjuta-preferences.h:
4342 * plugins/build-basic-autotools/build-basic-autotools.c:
4343 (on_build_mesg_format):
4344 * plugins/document-manager/anjuta-document-manager.glade:
4345 * plugins/message-view/anjuta-message-manager-plugin.glade:
4347 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
4348 broken message view preferences
4350 * plugins/message-view/message-view.c:
4351 (message_view_instance_init), (pref_change_color), (prefs_init),
4352 (imessage_view_append):
4353 Cleaned up message view (#458041)
4355 * src/shell.c: (on_preferences_activate),
4356 (anjuta_test_shell_instance_init),
4357 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
4358 Fixed test shell to allow better debugging
4360 2007-08-31 Johannes Schmid <jhs@gnome.org>
4362 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
4363 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
4364 * plugins/gtodo/main.h:
4365 * plugins/gtodo/plugin.c: (activate_plugin):
4367 Fixed #423467 (View->Tasks menu items are not
4370 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
4372 reviewed by: Johannes Schmid <jhs@gnome.org>
4375 * data/welcome.txt.in:
4376 * launcher/anjuta_launcher.c:
4377 * libanjuta/anjuta-children.c:
4378 * libanjuta/anjuta-children.h:
4379 * libanjuta/anjuta-debug.h:
4380 * libanjuta/anjuta-encodings.c:
4381 * libanjuta/anjuta-encodings.h:
4382 * libanjuta/anjuta-glue-c.c:
4383 * libanjuta/anjuta-glue-c.h:
4384 * libanjuta/anjuta-plugin-description.c:
4385 * libanjuta/anjuta-plugin-description.h:
4386 * libanjuta/anjuta-plugin-handle.c:
4387 * libanjuta/anjuta-plugin-handle.h:
4388 * libanjuta/anjuta-plugin-manager.c:
4389 * libanjuta/anjuta-plugin-manager.h:
4390 * libanjuta/anjuta-plugin.c:
4391 * libanjuta/anjuta-plugin.h:
4392 * libanjuta/anjuta-preferences.c:
4393 * libanjuta/anjuta-preferences.h:
4394 * libanjuta/anjuta-profile-manager.c:
4395 * libanjuta/anjuta-profile-manager.h:
4396 * libanjuta/anjuta-profile.c:
4397 * libanjuta/anjuta-profile.h:
4398 * libanjuta/anjuta-save-prompt.c:
4399 * libanjuta/anjuta-save-prompt.h:
4400 * libanjuta/anjuta-serializer.c:
4401 * libanjuta/anjuta-serializer.h:
4402 * libanjuta/anjuta-session.c:
4403 * libanjuta/anjuta-session.h:
4404 * libanjuta/anjuta-shell.c:
4405 * libanjuta/anjuta-shell.h:
4406 * libanjuta/anjuta-status.c:
4407 * libanjuta/anjuta-status.h:
4408 * libanjuta/anjuta-ui.c:
4409 * libanjuta/anjuta-ui.h:
4410 * libanjuta/anjuta-utils-priv.h:
4411 * libanjuta/anjuta-utils.c:
4412 * libanjuta/anjuta-utils.h:
4413 * libanjuta/cell-renderer-captioned-image.c:
4414 * libanjuta/cell-renderer-captioned-image.h:
4415 * libanjuta/e-splash.c:
4416 * libanjuta/e-splash.h:
4417 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4418 * libanjuta/interfaces/libanjuta.idl:
4419 * libanjuta/libanjuta.h:
4420 * libanjuta/resources.c:
4421 * libanjuta/resources.h:
4422 * libegg/egg-cell-renderer-text.c:
4423 * libegg/egg-combo-action.c:
4424 * libegg/egg-entry-action.c:
4425 * libegg/egg-recent-action.c:
4426 * libegg/egg-recent-files-module.c:
4427 * libegg/egg-recent-item.c:
4428 * libegg/egg-recent-model.c:
4429 * libegg/egg-recent-view-gtk.c:
4430 * libegg/egg-recent-view.c:
4431 * libegg/egg-submenu-action.c:
4432 * libegg/eggaccelerators.c:
4433 * libegg/eggcellrendererpopup.c:
4434 * libegg/eggcomboselect.c:
4435 * libegg/eggtreemodelfilter.c:
4436 * libegg/eggtreemultidnd.c:
4437 * libegg/gtkcellview.h:
4438 * libegg/treeviewutils/egg-cell-renderer-text.h:
4439 * libegg/treeviewutils/eggaccelerators.h:
4440 * libegg/treeviewutils/eggcellrendererkeys.h:
4441 * libegg/treeviewutils/eggcellrendererpopup.h:
4442 * libegg/treeviewutils/eggtreemodelfilter.h:
4443 * libegg/treeviewutils/eggtreemultidnd.h:
4444 * libegg/treeviewutils/eggtreeviewstate.h:
4445 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
4446 * manuals/anjuta-faqs/Makefile.am:
4447 * manuals/anjuta-manual/C/anjuta-manual.xml:
4448 * manuals/anjuta-manual/C/license.xml:
4449 * manuals/anjuta-manual/es/es.po:
4450 * manuals/anjuta-manual/sv/sv.po:
4451 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
4453 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
4454 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
4455 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
4456 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
4457 * manuals/old/ja/anjuta-manual/license.xml:
4458 * plugins/build-basic-autotools/build-basic-autotools.c:
4459 * plugins/build-basic-autotools/build-basic-autotools.h:
4460 * plugins/build-basic-autotools/executer.c:
4461 * plugins/build-basic-autotools/executer.h:
4462 * plugins/build/build_file.c:
4463 * plugins/build/build_file.h:
4464 * plugins/build/build_project.c:
4465 * plugins/build/build_project.h:
4466 * plugins/build/clean_project.c:
4467 * plugins/build/clean_project.h:
4468 * plugins/build/commands.c:
4469 * plugins/build/commands.h:
4470 * plugins/build/compile.c:
4471 * plugins/build/compile.h:
4472 * plugins/build/compiler_options.c:
4473 * plugins/build/compiler_options.h:
4474 * plugins/build/configurer.c:
4475 * plugins/build/configurer.h:
4476 * plugins/build/executer.c:
4477 * plugins/build/executer.h:
4478 * plugins/class-gen/cell-renderer-flags.c:
4479 * plugins/class-gen/cell-renderer-flags.h:
4480 * plugins/class-gen/combo-flags.c:
4481 * plugins/class-gen/combo-flags.h:
4482 * plugins/class-gen/element-editor.c:
4483 * plugins/class-gen/element-editor.h:
4484 * plugins/class-gen/generator.c:
4485 * plugins/class-gen/generator.h:
4486 * plugins/class-gen/plugin.c:
4487 * plugins/class-gen/plugin.h:
4488 * plugins/class-gen/transform.c:
4489 * plugins/class-gen/transform.h:
4490 * plugins/class-gen/validator.c:
4491 * plugins/class-gen/validator.h:
4492 * plugins/class-gen/window.c:
4493 * plugins/class-gen/window.h:
4494 * plugins/class-inheritance/class-callbacks.c:
4495 * plugins/class-inheritance/class-callbacks.h:
4496 * plugins/class-inheritance/class-inherit.c:
4497 * plugins/class-inheritance/class-inherit.h:
4498 * plugins/class-inheritance/plugin.c:
4499 * plugins/class-inheritance/plugin.h:
4500 * plugins/cvs-plugin/cvs-actions.c:
4501 * plugins/cvs-plugin/cvs-actions.h:
4502 * plugins/cvs-plugin/cvs-callbacks.c:
4503 * plugins/cvs-plugin/cvs-callbacks.h:
4504 * plugins/cvs-plugin/cvs-execute.c:
4505 * plugins/cvs-plugin/cvs-execute.h:
4506 * plugins/cvs-plugin/cvs-interface.c:
4507 * plugins/cvs-plugin/cvs-interface.h:
4508 * plugins/cvs-plugin/plugin.c:
4509 * plugins/cvs-plugin/plugin.h:
4510 * plugins/debug-manager/breakpoints.c:
4511 * plugins/debug-manager/breakpoints.h:
4512 * plugins/debug-manager/chunk_view.c:
4513 * plugins/debug-manager/chunk_view.h:
4514 * plugins/debug-manager/data_buffer.c:
4515 * plugins/debug-manager/data_buffer.h:
4516 * plugins/debug-manager/data_view.c:
4517 * plugins/debug-manager/data_view.h:
4518 * plugins/debug-manager/debug_tree.c:
4519 * plugins/debug-manager/debug_tree.h:
4520 * plugins/debug-manager/debugger.c:
4521 * plugins/debug-manager/debugger.h:
4522 * plugins/debug-manager/disassemble.c:
4523 * plugins/debug-manager/disassemble.h:
4524 * plugins/debug-manager/info.c:
4525 * plugins/debug-manager/info.h:
4526 * plugins/debug-manager/locals.c:
4527 * plugins/debug-manager/locals.h:
4528 * plugins/debug-manager/memory.c:
4529 * plugins/debug-manager/memory.h:
4530 * plugins/debug-manager/plugin.c:
4531 * plugins/debug-manager/plugin.h:
4532 * plugins/debug-manager/registers.c:
4533 * plugins/debug-manager/registers.h:
4534 * plugins/debug-manager/sexy-icon-entry.c:
4535 * plugins/debug-manager/sexy-icon-entry.h:
4536 * plugins/debug-manager/sharedlib.c:
4537 * plugins/debug-manager/sharedlib.h:
4538 * plugins/debug-manager/signals.c:
4539 * plugins/debug-manager/signals.h:
4540 * plugins/debug-manager/sparse_buffer.c:
4541 * plugins/debug-manager/sparse_buffer.h:
4542 * plugins/debug-manager/sparse_view.c:
4543 * plugins/debug-manager/sparse_view.h:
4544 * plugins/debug-manager/stack_trace.c:
4545 * plugins/debug-manager/stack_trace.h:
4546 * plugins/debug-manager/start.c:
4547 * plugins/debug-manager/start.h:
4548 * plugins/debug-manager/threads.c:
4549 * plugins/debug-manager/threads.h:
4550 * plugins/debug-manager/utilities.c:
4551 * plugins/debug-manager/utilities.h:
4552 * plugins/debug-manager/watch.c:
4553 * plugins/debug-manager/watch.h:
4554 * plugins/devhelp/htmlview.c:
4555 * plugins/devhelp/htmlview.h:
4556 * plugins/document-manager/action-callbacks.c:
4557 * plugins/document-manager/action-callbacks.h:
4558 * plugins/document-manager/anjuta-docman.c:
4559 * plugins/document-manager/anjuta-docman.h:
4560 * plugins/document-manager/editor-tooltips.c:
4561 * plugins/document-manager/editor-tooltips.h:
4562 * plugins/document-manager/file_history.c:
4563 * plugins/document-manager/file_history.h:
4564 * plugins/document-manager/indent-dialog.c:
4565 * plugins/document-manager/indent-dialog.h:
4566 * plugins/document-manager/indent-util.c:
4567 * plugins/document-manager/indent-util.h:
4568 * plugins/document-manager/plugin.c:
4569 * plugins/editor/aneditor-autocomplete.cxx:
4570 * plugins/editor/aneditor-calltip.cxx:
4571 * plugins/editor/aneditor-indent.cxx:
4572 * plugins/editor/aneditor-priv.h:
4573 * plugins/editor/aneditor.cxx:
4574 * plugins/editor/aneditor.h:
4575 * plugins/editor/lexer.h:
4576 * plugins/editor/plugin.c:
4577 * plugins/editor/plugin.h:
4578 * plugins/editor/print.c:
4579 * plugins/editor/print.h:
4580 * plugins/editor/properties.h:
4581 * plugins/editor/properties_cxx.h:
4582 * plugins/editor/style-editor.c:
4583 * plugins/editor/style-editor.h:
4584 * plugins/editor/text-editor-iterable.c:
4585 * plugins/editor/text-editor-iterable.h:
4586 * plugins/editor/text_editor.c:
4587 * plugins/editor/text_editor.h:
4588 * plugins/editor/text_editor_cbs.c:
4589 * plugins/editor/text_editor_cbs.h:
4590 * plugins/editor/text_editor_menu.c:
4591 * plugins/editor/text_editor_menu.h:
4592 * plugins/editor/text_editor_prefs.c:
4593 * plugins/editor/text_editor_prefs.h:
4594 * plugins/file-loader/dnd.c:
4595 * plugins/file-loader/dnd.h:
4596 * plugins/file-loader/plugin.c:
4597 * plugins/file-manager/an_file_view.c:
4598 * plugins/file-manager/plugin.c:
4599 * plugins/file-wizard/file.c:
4600 * plugins/file-wizard/file.h:
4601 * plugins/file-wizard/plugin.c:
4602 * plugins/file-wizard/plugin.h:
4603 * plugins/gdb/debugger.c:
4604 * plugins/gdb/debugger.h:
4605 * plugins/gdb/gdbmi-test.c:
4606 * plugins/gdb/gdbmi.c:
4607 * plugins/gdb/gdbmi.h:
4608 * plugins/gdb/global.h:
4609 * plugins/gdb/parser.c:
4610 * plugins/gdb/parser.h:
4611 * plugins/gdb/plugin.c:
4612 * plugins/gdb/plugin.h:
4613 * plugins/gdb/utilities.c:
4614 * plugins/gdb/utilities.h:
4615 * plugins/glade/plugin.c:
4616 * plugins/glade/plugin.h:
4617 * plugins/gtodo/egg-datetime.c:
4618 * plugins/gtodo/egg-datetime.h:
4619 * plugins/gtodo/eggtrayicon.c:
4620 * plugins/gtodo/eggtrayicon.h:
4621 * plugins/gtodo/plugin.c:
4622 * plugins/gvim/anjuta-vim.c:
4623 * plugins/gvim/anjuta-vim.h:
4624 * plugins/gvim/gtkvim.c:
4625 * plugins/gvim/gtkvim.h:
4626 * plugins/gvim/plugin.c:
4627 * plugins/gvim/plugin.h:
4628 * plugins/language-support-cpp-java/plugin.c:
4629 * plugins/language-support-cpp-java/plugin.h:
4630 * plugins/macro/macro-actions.c:
4631 * plugins/macro/macro-actions.h:
4632 * plugins/macro/macro-db.c:
4633 * plugins/macro/macro-db.h:
4634 * plugins/macro/macro-dialog.c:
4635 * plugins/macro/macro-dialog.h:
4636 * plugins/macro/macro-edit.c:
4637 * plugins/macro/macro-edit.h:
4638 * plugins/macro/macro-util.c:
4639 * plugins/macro/macro-util.h:
4640 * plugins/macro/plugin.c:
4641 * plugins/macro/plugin.h:
4642 * plugins/message-view/anjuta-msgman.c:
4643 * plugins/message-view/anjuta-msgman.h:
4644 * plugins/message-view/message-view.c:
4645 * plugins/message-view/message-view.h:
4646 * plugins/message-view/plugin.c:
4647 * plugins/message-view/plugin.h:
4648 * plugins/patch/patch-plugin.c:
4649 * plugins/patch/patch-plugin.h:
4650 * plugins/patch/plugin.c:
4651 * plugins/patch/plugin.h:
4652 * plugins/profiler/gprof-call-graph-block-entry.c:
4653 * plugins/profiler/gprof-call-graph-block-entry.h:
4654 * plugins/profiler/gprof-call-graph-block.c:
4655 * plugins/profiler/gprof-call-graph-block.h:
4656 * plugins/profiler/gprof-call-graph-view.c:
4657 * plugins/profiler/gprof-call-graph-view.h:
4658 * plugins/profiler/gprof-call-graph.c:
4659 * plugins/profiler/gprof-call-graph.h:
4660 * plugins/profiler/gprof-flat-profile-entry.c:
4661 * plugins/profiler/gprof-flat-profile-entry.h:
4662 * plugins/profiler/gprof-flat-profile-view.c:
4663 * plugins/profiler/gprof-flat-profile-view.h:
4664 * plugins/profiler/gprof-flat-profile.c:
4665 * plugins/profiler/gprof-flat-profile.h:
4666 * plugins/profiler/gprof-function-call-chart-view.c:
4667 * plugins/profiler/gprof-function-call-chart-view.h:
4668 * plugins/profiler/gprof-function-call-tree-view.c:
4669 * plugins/profiler/gprof-function-call-tree-view.h:
4670 * plugins/profiler/gprof-options.c:
4671 * plugins/profiler/gprof-options.h:
4672 * plugins/profiler/gprof-profile-data.c:
4673 * plugins/profiler/gprof-profile-data.h:
4674 * plugins/profiler/gprof-view-manager.c:
4675 * plugins/profiler/gprof-view-manager.h:
4676 * plugins/profiler/gprof-view.c:
4677 * plugins/profiler/gprof-view.h:
4678 * plugins/profiler/plugin.c:
4679 * plugins/profiler/plugin.h:
4680 * plugins/profiler/string-utils.c:
4681 * plugins/profiler/string-utils.h:
4682 * plugins/project-import/plugin.c:
4683 * plugins/project-import/plugin.h:
4684 * plugins/project-import/project-import.c:
4685 * plugins/project-import/project-import.h:
4686 * plugins/project-manager/plugin.c:
4687 * plugins/project-manager/plugin.h:
4688 * plugins/project-wizard/action.c:
4689 * plugins/project-wizard/action.h:
4690 * plugins/project-wizard/autogen.c:
4691 * plugins/project-wizard/autogen.h:
4692 * plugins/project-wizard/druid.c:
4693 * plugins/project-wizard/druid.h:
4694 * plugins/project-wizard/file.c:
4695 * plugins/project-wizard/file.h:
4696 * plugins/project-wizard/header.c:
4697 * plugins/project-wizard/header.h:
4698 * plugins/project-wizard/install.c:
4699 * plugins/project-wizard/install.h:
4700 * plugins/project-wizard/parser.c:
4701 * plugins/project-wizard/parser.h:
4702 * plugins/project-wizard/plugin.c:
4703 * plugins/project-wizard/plugin.h:
4704 * plugins/project-wizard/property.c:
4705 * plugins/project-wizard/property.h:
4706 * plugins/project-wizard/values.c:
4707 * plugins/project-wizard/values.h:
4708 * plugins/sample1/plugin.c:
4709 * plugins/search/plugin.c:
4710 * plugins/search/plugin.h:
4711 * plugins/search/search-replace_backend.c:
4712 * plugins/search/search-replace_backend.h:
4713 * plugins/search/search_preferences.c:
4714 * plugins/sourceview/anjuta-convert.c:
4715 * plugins/sourceview/anjuta-convert.h:
4716 * plugins/sourceview/anjuta-document-loader.c:
4717 * plugins/sourceview/anjuta-document-loader.h:
4718 * plugins/sourceview/anjuta-document-saver.c:
4719 * plugins/sourceview/anjuta-document-saver.h:
4720 * plugins/sourceview/anjuta-document.c:
4721 * plugins/sourceview/anjuta-document.h:
4722 * plugins/sourceview/anjuta-encodings.c:
4723 * plugins/sourceview/anjuta-encodings.h:
4724 * plugins/sourceview/anjuta-languages-manager.c:
4725 * plugins/sourceview/anjuta-languages-manager.h:
4726 * plugins/sourceview/anjuta-utils.c:
4727 * plugins/sourceview/anjuta-utils.h:
4728 * plugins/sourceview/anjuta-view.c:
4729 * plugins/sourceview/anjuta-view.h:
4730 * plugins/sourceview/assist-window.c:
4731 * plugins/sourceview/assist-window.h:
4732 * plugins/sourceview/sourceview-cell.c:
4733 * plugins/sourceview/sourceview-cell.h:
4734 * plugins/sourceview/sourceview-prefs.c:
4735 * plugins/sourceview/sourceview-prefs.h:
4736 * plugins/sourceview/sourceview-print.c:
4737 * plugins/sourceview/sourceview-print.h:
4738 * plugins/sourceview/sourceview-private.h:
4739 * plugins/sourceview/sourceview-tags.c:
4740 * plugins/sourceview/sourceview-tags.h:
4741 * plugins/sourceview/sourceview.c:
4742 * plugins/sourceview/sourceview.h:
4743 * plugins/subversion/plugin.c:
4744 * plugins/subversion/plugin.h:
4745 * plugins/subversion/subversion-actions.c:
4746 * plugins/subversion/subversion-actions.h:
4747 * plugins/subversion/subversion-callbacks.c:
4748 * plugins/subversion/subversion-callbacks.h:
4749 * plugins/subversion/svn-auth.c:
4750 * plugins/subversion/svn-auth.h:
4751 * plugins/subversion/svn-backend-priv.h:
4752 * plugins/subversion/svn-backend.c:
4753 * plugins/subversion/svn-backend.h:
4754 * plugins/subversion/svn-notify.c:
4755 * plugins/subversion/svn-notify.h:
4756 * plugins/subversion/svn-thread.c:
4757 * plugins/subversion/svn-thread.h:
4758 * plugins/symbol-browser/an_symbol.c:
4759 * plugins/symbol-browser/an_symbol.h:
4760 * plugins/symbol-browser/an_symbol_info.c:
4761 * plugins/symbol-browser/an_symbol_info.h:
4762 * plugins/symbol-browser/an_symbol_iter.c:
4763 * plugins/symbol-browser/an_symbol_iter.h:
4764 * plugins/symbol-browser/an_symbol_prefs.c:
4765 * plugins/symbol-browser/an_symbol_prefs.h:
4766 * plugins/symbol-browser/an_symbol_search.c:
4767 * plugins/symbol-browser/an_symbol_search.h:
4768 * plugins/symbol-browser/an_symbol_view.c:
4769 * plugins/symbol-browser/an_symbol_view.h:
4770 * plugins/symbol-browser/plugin.c:
4771 * plugins/symbol-browser/plugin.h:
4772 * plugins/terminal/terminal.c:
4773 * plugins/tools/dialog.c:
4774 * plugins/tools/dialog.h:
4775 * plugins/tools/editor.c:
4776 * plugins/tools/editor.h:
4777 * plugins/tools/execute.c:
4778 * plugins/tools/execute.h:
4779 * plugins/tools/fileop.c:
4780 * plugins/tools/fileop.h:
4781 * plugins/tools/plugin.c:
4782 * plugins/tools/plugin.h:
4783 * plugins/tools/scripts/find-fixmes.pl:
4784 * plugins/tools/scripts/translation-status.pl:
4785 * plugins/tools/tool.c:
4786 * plugins/tools/tool.h:
4787 * plugins/tools/variable.c:
4788 * plugins/tools/variable.h:
4789 * plugins/valgrind/ldd.c:
4790 * plugins/valgrind/ldd.h:
4791 * plugins/valgrind/list.c:
4792 * plugins/valgrind/list.h:
4793 * plugins/valgrind/menu-utils.c:
4794 * plugins/valgrind/menu-utils.h:
4795 * plugins/valgrind/parser.c:
4796 * plugins/valgrind/parser.h:
4797 * plugins/valgrind/plugin.c:
4798 * plugins/valgrind/plugin.h:
4799 * plugins/valgrind/preferences.c:
4800 * plugins/valgrind/preferences.h:
4801 * plugins/valgrind/process.c:
4802 * plugins/valgrind/process.h:
4803 * plugins/valgrind/symtab.c:
4804 * plugins/valgrind/symtab.h:
4805 * plugins/valgrind/vgactions.c:
4806 * plugins/valgrind/vgactions.h:
4807 * plugins/valgrind/vgcachegrindprefs.c:
4808 * plugins/valgrind/vgcachegrindprefs.h:
4809 * plugins/valgrind/vgdefaultview.c:
4810 * plugins/valgrind/vgdefaultview.h:
4811 * plugins/valgrind/vgerror.c:
4812 * plugins/valgrind/vgerror.h:
4813 * plugins/valgrind/vggeneralprefs.c:
4814 * plugins/valgrind/vggeneralprefs.h:
4815 * plugins/valgrind/vghelgrindprefs.c:
4816 * plugins/valgrind/vghelgrindprefs.h:
4817 * plugins/valgrind/vgio.c:
4818 * plugins/valgrind/vgio.h:
4819 * plugins/valgrind/vgmemcheckprefs.c:
4820 * plugins/valgrind/vgmemcheckprefs.h:
4821 * plugins/valgrind/vgrule-editor.c:
4822 * plugins/valgrind/vgrule-editor.h:
4823 * plugins/valgrind/vgrule-list.c:
4824 * plugins/valgrind/vgrule-list.h:
4825 * plugins/valgrind/vgrule.c:
4826 * plugins/valgrind/vgrule.h:
4827 * plugins/valgrind/vgrulepattern.c:
4828 * plugins/valgrind/vgrulepattern.h:
4829 * plugins/valgrind/vgsearchbar.c:
4830 * plugins/valgrind/vgsearchbar.h:
4831 * plugins/valgrind/vgstrpool.c:
4832 * plugins/valgrind/vgstrpool.h:
4833 * plugins/valgrind/vgtoolprefs.c:
4834 * plugins/valgrind/vgtoolprefs.h:
4835 * plugins/valgrind/vgtoolview.c:
4836 * plugins/valgrind/vgtoolview.h:
4839 * src/action-callbacks.c:
4840 * src/action-callbacks.h:
4841 * src/anjuta-actions.h:
4844 * src/anjuta-callbacks.c:
4845 * src/anjuta-callbacks.h:
4849 * src/bacon-message-connection.c:
4850 * src/bacon-message-connection.h:
4859 * tagmanager/options.c:
4861 Change the address of FSF in various files
4863 2007-08-30 Johannes Schmid <jhs@gnome.org>
4867 Removed because they are no longer in use
4869 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4870 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4871 Marked some strings as not translatable
4873 * plugins/search/search-replace.c: (list_max_items):
4874 Fixed a possible memory corruption
4876 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4877 Do not show menuitems for locked layout items
4879 * src/main.c: (main):
4880 Some minor style correction in gnome_init
4882 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
4884 * plugins/debug-manager/debugger.c,
4885 plugins/debug-manager/breakpoints.c,
4886 plugins/gdb/plugin.c,
4887 plugins/gdb/debugger.c,
4888 libanjuta/interfaces/libanjuta.idl:
4889 Move all breakpoints functions from IAnjutaDebugger to a new
4890 IAnjutaBreakpointDebugger interface
4892 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
4894 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4895 * plugins/debug-manager/plugin.c,
4896 plugins/debug-manager/breakpoints.c,
4897 plugins/tools/execute.c,
4898 plugins/project-wizard/plugin.c,
4899 plugins/build-basic-autotools/executer.c,
4900 plugins/gdb/debugger.c,
4901 plugins/profiler/gprof-options.h,
4902 plugins/sourceview/assist-window.h,
4903 plugins/class-gen/transform.c,
4904 libanjuta/anjuta-plugin-description.c,
4905 libanjuta/anjuta-status.c,
4906 libanjuta/anjuta-glue-c.c,
4907 libanjuta/anjuta-glue-cpp.c,
4908 plugins/symbol-browser/an_symbol_prefs.c:
4909 Fix warnings mostly "dereferencing type-punned pointer"
4910 Fix two bugs in breakpoints.c and an_symbol_prefs.c
4912 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
4914 * plugins/debug-manager/breakpoints.c,
4915 plugins/debug-manager/debugger.c:
4916 Avoid an endless loop if clearing all breakpoints while the programm
4919 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
4921 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4922 * plugins/debug-manager/plugin.c:
4923 Fix a segmentation fault added in the previous patch
4925 2007-07-21 Johannes Schmid <jhs@gnome.org>
4927 * plugins/build-basic-autotools/executer.c:
4928 (get_program_parameters):
4930 Show an error dialog if no targets are availible instead of
4933 2007-07-20 Johannes Schmid <jhs@gnome.org>
4935 * libanjuta/anjuta-shell.c: (on_widget_data_add),
4936 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
4937 * libanjuta/anjuta-shell.h:
4938 * plugins/document-manager/plugin.c: (activate_plugin):
4939 * plugins/glade/anjuta-design-document.c:
4940 * plugins/glade/plugin.c: (glade_update_ui):
4941 * src/anjuta-app.c: (anjuta_app_add_widget_full),
4942 (anjuta_shell_iface_init):
4943 * src/shell.c: (anjuta_test_shell_add_widget),
4944 (anjuta_shell_iface_init):
4946 Make the document manager undockable (#458038)
4948 2007-07-20 Johannes Schmid <jhs@gnome.org>
4950 * plugins/document-manager/plugin.c: (on_editor_update_ui):
4951 * plugins/glade/anjuta-design-document.c:
4952 * plugins/glade/plugin.c: (glade_update_ui):
4954 Fixed some save/dirty status bug in glade
4956 2007-07-20 Johannes Schmid <jhs@gnome.org>
4958 * libanjuta/anjuta-status.c:
4959 Fixed crasher on shutdown
4961 2007-07-20 Johannes Schmid <jhs@gnome.org>
4964 Minimum glade requirement is 3.2 now. It was before
4965 but we did not check...
4967 * libanjuta/anjuta-glue-factory.c: (load_plugin):
4968 * libanjuta/anjuta-profile.c:
4969 (anjuta_profile_add_plugins_from_xml):
4970 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
4971 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
4972 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
4973 * plugins/file-loader/plugin.c: (on_create_submenu):
4974 * plugins/file-manager/an_file_view.c: (compare_iter):
4975 * plugins/glade/plugin.c: (activate_plugin):
4976 * src/anjuta-app.c: (on_toolbar_view_toggled):
4977 * src/main.c: (main):
4979 Fixed lots of memory leaks (thansk valgrind)
4981 2007-07-19 Johannes Schmid <jhs@gnome.org>
4983 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4984 * plugins/document-manager/anjuta-docman.c:
4985 (anjuta_docman_set_busy):
4986 * plugins/document-manager/plugin.c: (on_editor_changed):
4987 * plugins/glade/plugin.c: (activate_plugin):
4988 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
4989 (on_value_removed_current_editor):
4991 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
4993 2007-07-18 Johannes Schmid <jhs.gnome.org>
4995 * plugins/build-basic-autotools/executer.c: (execute_program):
4996 Fixed some of the scratchbox stuff but the environment is
4999 2007-07-18 Johannes Schmid <jhs@gnome.org>
5001 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
5002 (on_plugin_deactivated), (get_plugin_loader_type):
5003 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
5004 (activate_plugin), (deactivate_plugin),
5005 (glade_plugin_instance_init):
5007 Fixed glade plugin deactivation
5009 2007-07-18 Johannes Schmid <jhs@gnome.org>
5011 * plugins/document-manager/anjuta-docman.c:
5012 (anjuta_docman_add_document):
5013 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
5015 Fixed path display in document manager with glade files
5017 2007-07-17 Johannes Schmid <jhs@gnome.org>
5019 * libanjuta/interfaces/Makefile.am.iface:
5020 * pixmaps/Makefile.am:
5021 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
5022 * plugins/debug-manager/plugin.c: (value_added_current_editor),
5023 (value_removed_current_editor):
5024 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
5025 (anjuta_docman_set_current_document):
5026 * plugins/document-manager/plugin.c: (on_editor_update_ui),
5027 (on_editor_added), (on_editor_changed):
5028 * plugins/glade/Makefile.am:
5029 * plugins/glade/anjuta-design-document.c:
5030 (anjuta_design_document_instance_init),
5031 (anjuta_design_document_set_property),
5032 (anjuta_design_document_get_property),
5033 (anjuta_design_document_class_init), (anjuta_design_document_new),
5034 (ifile_open), (ifile_get_uri), (ifile_iface_init):
5035 * plugins/glade/anjuta-design-document.h:
5036 * plugins/glade/anjuta-glade-notebook.c:
5037 * plugins/glade/anjuta-glade-notebook.h:
5038 * plugins/glade/plugin.c: (value_added_current_editor),
5039 (value_removed_current_editor), (glade_update_ui),
5040 (on_close_activated), (on_glade_project_changed),
5041 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
5043 * plugins/language-support-cpp-java/plugin.c:
5044 (on_value_added_current_editor), (on_value_removed_current_editor):
5045 * plugins/macro/plugin.c: (value_added_current_editor):
5046 * plugins/project-manager/plugin.c: (value_added_current_editor):
5047 * plugins/subversion/plugin.c: (value_added_current_editor):
5048 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
5050 Fixed lot of IAnjutaEditor stuff and completed glade integration
5051 with document manager
5053 * plugins/build-basic-autotools/build-basic-autotools.c:
5054 (value_added_current_editor):
5055 * plugins/build-basic-autotools/executer.c: (execute_program):
5057 Some initial code to execute projects inside scratchbox
5059 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
5061 * plugins/project-import/project-import.c:
5062 Project import overwrites file on user request (bug #452579)
5064 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
5066 * plugins/debug-manager/debugger.c,
5067 plugins/debug-manager/threads.c,
5068 plugins/debug-manager/plugin.c,
5069 plugins/debug-manager/registers.c,
5070 plugins/debug-manager/locals.c,
5071 plugins/debug-manager/stack_trace.c,
5072 plugins/gdb/plugin.c,
5073 plugins/gdb/debugger.c,
5074 plugins/gdb/debugger.h,
5075 libanjuta/interfaces/libanjuta.idl:
5076 Rename change-location to program-moved
5077 Store thread id as gint instead of guint
5078 Do not display registers list if not available
5079 Add intermediate debugger states if missing
5081 2007-07-11 Johannes Schmid <jhs@gnome.org>
5083 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5085 Reverted unnecessary changes (#455819)
5087 2007-07-10 Johannes Schmid <jhs@gnome.org>
5089 * plugins/glade/plugin.c:
5090 Fixed glade plugin with glade 3.2 and another crasher
5092 2007-07-09 Johannes Schmid <jhs@gnome.org>
5094 * libanjuta/interfaces/libanjuta.idl:
5095 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5097 * plugins/debug-manager/breakpoints.c:
5098 (breakpoint_item_update_in_ui),
5099 (breakpoints_dbase_edit_breakpoint),
5100 (on_toggle_breakpoint_activate):
5101 * plugins/debug-manager/plugin.c:
5102 (on_run_to_cursor_action_activate):
5103 * plugins/document-manager/action-callbacks.c:
5104 (on_editor_command_cut_activate),
5105 (on_editor_command_copy_activate),
5106 (on_editor_command_paste_activate),
5107 (on_editor_command_clear_activate):
5108 * plugins/document-manager/anjuta-docman.c:
5109 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
5110 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
5111 (anjuta_docman_goto_file_line_mark),
5112 (anjuta_docman_find_editor_with_path),
5113 (anjuta_docman_get_all_editors):
5114 * plugins/document-manager/anjuta-docman.h:
5115 * plugins/document-manager/plugin.c:
5116 (update_editor_ui_interface_items), (on_editor_update_ui),
5117 (on_editor_changed), (on_session_save), (on_docman_auto_save),
5118 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
5119 (ianjuta_document_manager_iface_init), (isaveable_save),
5120 (isavable_is_dirty):
5121 * plugins/editor/editor.glade:
5122 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
5123 (idocument_paste), (idocument_clear), (idocument_iface_init),
5124 (iselection_iface_init):
5125 * plugins/glade/Makefile.am:
5126 * plugins/glade/anjuta-glade-notebook.c:
5127 (anjuta_glade_notebook_instance_init),
5128 (anjuta_glade_notebook_set_property),
5129 (anjuta_glade_notebook_get_property),
5130 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
5131 (ifile_open), (ifile_get_uri), (ifile_iface_init),
5132 (ifile_savable_save), (ifile_savable_save_as),
5133 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
5134 (ifile_savable_iface_init), (idocument_can_redo),
5135 (idocument_can_undo), (idocument_begin_undo_action),
5136 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
5137 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
5138 (idocument_copy), (idocument_paste), (idocument_clear),
5139 (idocument_iface_init):
5140 * plugins/language-support-cpp-java/plugin.c:
5141 (on_value_added_current_editor), (on_value_removed_current_editor):
5142 * plugins/macro/macro-util.c: (get_current_editor):
5143 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5144 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5145 (on_next_occur), (on_incremental_entry_key_press),
5146 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5147 (on_toolbar_find_incremental_start),
5148 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5149 * plugins/search/search-replace.c: (search_start_over),
5150 (search_update_combos), (replace_update_combos),
5151 (anjuta_search_replace_activate):
5152 * plugins/search/search-replace_backend.c: (create_search_entries):
5153 * plugins/sourceview/sourceview.c: (idocument_cut),
5154 (idocument_copy), (idocument_paste), (idocument_clear),
5155 (idocument_iface_init), (iselect_iface_init), (iassist_react):
5156 * plugins/tools/editor.c: (on_editor_response):
5157 * plugins/tools/execute.c: (get_current_editor),
5158 (atp_output_context_initialize), (atp_user_tool_execute):
5159 * plugins/tools/variable.c: (get_current_editor),
5160 (atp_variable_get_editor_variable):
5162 Some more IAnjutaEditor => IAnjutaDocument fixing!
5164 * plugins/glade/anjuta-glade-notebook.h:
5165 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
5167 * plugins/glade/plugin.h:
5168 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
5169 and get rid of the glade menu. The Edit/File menu and the toolbar can now
5170 be used for glade, too. It might still have some rough edges but already works.
5171 (Fixes #415547 – Glade usability problem)
5173 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
5175 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
5176 development release (I updated version of glade3 svn to 3.3.2).
5178 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5180 * plugins/symbol-browser/an_symbol_view.c:
5181 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
5183 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5185 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
5186 (on_system_tags_update_finished), (on_update_global_clicked),
5187 (prefs_page_init), (on_gconf_notify_tags_list_changed),
5188 (symbol_browser_prefs_init),
5189 (symbol_browser_prefs_create_global_tags),
5190 (symbol_browser_load_global_tags):
5191 * plugins/symbol-browser/an_symbol_prefs.h:
5192 * plugins/symbol-browser/an_symbol_view.c:
5193 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
5194 * plugins/symbol-browser/an_symbol_view.h:
5195 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
5196 on global tags update because of delayed prefs merging. Happens when
5197 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
5200 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
5202 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
5203 after install/uninstall.
5205 Patch from James Liggett:
5206 * scripts/glade2schemas.pl: Fixed creating schemas for list
5209 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
5211 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
5212 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
5213 development release since glade svn version is also 3.3.1. In future, the
5214 solution would be for us to always increment the micro version when
5217 2007-07-05 Johannes Schmid <jhs@gnome.org>
5219 * libanjuta/interfaces/libanjuta.idl:
5220 * plugins/build-basic-autotools/build-basic-autotools.c:
5221 (on_build_mesg_format):
5222 * plugins/debug-manager/breakpoints.c:
5223 (breakpoint_item_update_in_ui),
5224 (breakpoints_dbase_edit_breakpoint),
5225 (on_toggle_breakpoint_activate):
5226 * plugins/debug-manager/plugin.c:
5227 (on_run_to_cursor_action_activate):
5228 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
5229 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
5230 (get_current_editor), (on_save_activate), (on_save_as_activate),
5231 (on_save_prompt_save_editor), (on_close_file_activate),
5232 (on_close_all_file_activate), (on_reload_file_activate),
5233 (anjuta_print_cb), (anjuta_print_preview_cb),
5234 (on_editor_command_upper_case_activate),
5235 (on_editor_command_lower_case_activate),
5236 (on_editor_command_undo_activate),
5237 (on_editor_command_redo_activate),
5238 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
5239 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
5240 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
5241 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
5242 (on_zoom_out_text_activate), (on_force_hilite_activate),
5243 (on_indent1_activate), (on_swap_activate),
5244 (on_editor_add_view_activate), (on_editor_remove_view_activate):
5245 * plugins/document-manager/anjuta-docman.c:
5246 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
5247 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
5248 (anjuta_docman_dispose), (on_notebook_switch_page),
5249 (anjuta_docman_page_from_widget), (on_editor_destroy),
5250 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
5251 (anjuta_docman_get_current_document),
5252 (anjuta_docman_set_current_document),
5253 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
5254 (anjuta_docman_update_page_label),
5255 (anjuta_docman_get_document_from_path),
5256 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
5257 (anjuta_docman_order_tabs):
5258 * plugins/document-manager/anjuta-docman.h:
5259 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
5260 (update_editor_ui_interface_items), (update_editor_ui),
5261 (on_editor_update_save_ui), (on_editor_update_ui),
5262 (on_editor_changed), (on_save_prompt_save_editor),
5263 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
5264 (ianjuta_docman_get_current_document),
5265 (ianjuta_docman_set_current_document),
5266 (ianjuta_docman_remove_buffer),
5267 (ianjuta_document_manager_iface_init), (ifile_get_uri):
5268 * plugins/editor/text_editor.c: (itext_editor_iface_init),
5269 (idocument_get_filename), (idocument_can_undo),
5270 (idocument_can_redo), (idocument_undo),
5271 (idocument_begin_undo_action), (idocument_end_undo_action),
5272 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
5273 * plugins/language-support-cpp-java/plugin.c:
5274 (on_editor_char_inserted_cpp), (on_auto_indent):
5275 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
5276 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5277 * plugins/sample1/plugin.c: (on_sample_action_activate):
5278 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
5279 (on_next_occur), (on_incremental_entry_key_press),
5280 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
5281 (on_toolbar_find_incremental_start),
5282 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
5283 * plugins/search/search-replace.c: (search_and_replace),
5284 (write_message_pane), (search_start_over), (search_update_combos),
5285 (replace_update_combos), (anjuta_search_replace_activate):
5286 * plugins/search/search-replace_backend.c:
5287 (file_buffer_new_from_path), (create_search_entries):
5288 * plugins/sourceview/sourceview-print.c: (create_print_job):
5289 * plugins/sourceview/sourceview.c:
5290 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
5291 (idocument_can_redo), (idocument_can_undo),
5292 (idocument_begin_undo_action), (idocument_end_undo_action),
5293 (idocument_undo), (idocument_redo), (idocument_grab_focus),
5294 (idocument_get_filename), (idocument_iface_init):
5295 * plugins/tools/editor.c: (on_editor_response):
5296 * plugins/tools/execute.c: (atp_output_context_initialize),
5297 (atp_user_tool_execute):
5298 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5300 Create IAnjutaDocument interface. This interface is a more general idea
5301 of documents being anything that can be modified, has undo/redo and
5302 may have operations like copy/paste.
5303 The primary goal is to integrate better by making it use the standard file
5304 and edit menu instead of it's own glade menu. Of course the downside is that
5305 you won't be able to view a source file and the designer at the same time. Anyway
5306 so many people have complained that they "can't save a glade file" that I think
5307 this is the much better solution.
5308 Work on the glade plugin is still to come but the most difficult things should be
5311 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5313 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
5316 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5318 * libanjuta/anjuta-plugin-manager.c:
5319 (anjuta_plugin_manager_get_plugins_page),
5320 (anjuta_plugin_manager_get_remembered_plugins_page):
5321 * libanjuta/anjuta-plugin-manager.h:
5322 * src/anjuta-app.c: (anjuta_app_install_preferences):
5323 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
5324 and remembered plugins preferences pages in separate pages (avoid
5327 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
5329 Patch from James Liggett <jrliggett@cox.net>:
5330 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
5331 Installed editor preferences schemas. Fixes bug #453463.
5333 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5335 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
5336 (anjuta_preferences_dialog_init): Sort preferences pages on title.
5338 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
5340 * plugins/document-manager/anjuta-document-manager.ui:
5341 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5342 * src/action-callbacks.c:
5343 * src/action-callbacks.h:
5344 * src/anjuta-actions.h:
5345 * src/anjuta-app.c: (anjuta_app_instance_init),
5346 (anjuta_app_install_preferences):
5348 * src/anjuta.ui: Moved plugins and shortcuts settings inside
5349 General preferences page. Move preferences menu from Settings to
5350 Edit submenu. And got rid of Settings submenu.
5352 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
5354 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
5356 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5358 * TODO.tasks: Increased bounty for on-demand preferences task to $150
5359 as discussed and agreed with James Liggett.
5361 Patch from James Liggett <jrliggett@cox.net>:
5364 * libanjuta/anjuta-plugin-manager.c:
5365 (on_activated_plugin_objects_foreach),
5366 (anjuta_plugin_manager_get_active_plugin_objects):
5367 * libanjuta/anjuta-plugin-manager.h:
5368 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
5369 (anjuta_plugin_deactivate):
5370 * libanjuta/anjuta-preferences-dialog.c:
5371 (anjuta_preferences_dialog_finalize),
5372 (anjuta_preferences_dialog_class_init), (add_category_columns),
5373 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
5374 (anjuta_preferences_dialog_remove_page):
5375 * libanjuta/anjuta-preferences.c: (property_destroy),
5376 (unregister_preferences_key), (register_callbacks),
5377 (preferences_foreach_callback), (connect_prop_to_object),
5378 (anjuta_preferences_register_property_raw),
5379 (anjuta_preferences_register_property_custom),
5380 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
5381 (anjuta_preferences_remove_page),
5382 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
5383 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
5384 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
5385 (anjuta_preferences_class_init), (anjuta_preferences_new):
5386 * libanjuta/anjuta-preferences.h:
5387 * plugins/build-basic-autotools/Makefile.am:
5388 * plugins/build-basic-autotools/build-basic-autotools.c:
5389 (ipreferences_unmerge):
5390 * plugins/cvs-plugin/Makefile.am:
5391 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
5392 * plugins/document-manager/Makefile.am:
5393 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
5394 * plugins/editor/plugin.c: (ipreferences_unmerge):
5395 * plugins/file-manager/Makefile.am:
5396 * plugins/file-manager/plugin.c: (activate_plugin),
5397 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
5398 * plugins/gtodo/plugin.c: (ipreferences_merge),
5399 (ipreferences_unmerge):
5400 * plugins/language-support-cpp-java/Makefile.am:
5401 * plugins/language-support-cpp-java/plugin.c:
5402 (ipreferences_unmerge):
5403 * plugins/message-view/Makefile.am:
5404 * plugins/message-view/plugin.c: (ipreferences_unmerge):
5405 * plugins/sourceview/Makefile.am:
5406 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
5407 * plugins/symbol-browser/Makefile.am:
5408 * plugins/symbol-browser/an_symbol_prefs.c:
5409 (symbol_browser_prefs_finalize):
5410 * plugins/terminal/Makefile.am:
5411 * plugins/terminal/terminal.c: (ipreferences_unmerge):
5412 * plugins/valgrind/plugin.c: (ipreferences_merge),
5413 (ipreferences_unmerge):
5414 * scripts/Makefile.am:
5415 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
5417 * src/action-callbacks.c: (on_set_preferences1_activate):
5418 * src/anjuta-app.c: (anjuta_app_instance_init),
5419 (anjuta_app_install_preferences):
5421 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
5422 task: Bug #445314: On demand preferences widgets creation. Thanks
5423 James for this great work.
5425 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
5427 * plugins/debug-manager/data_buffer.c,
5428 plugins/message-view/message-view.c: Fixed compiler warnings.
5430 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
5432 * src/action-callbacks.c: (help_activate),
5433 (on_help_manual_activate), (on_help_tutorial_activate),
5434 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
5436 Fixed help activation (bug #451557).
5438 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
5440 * AUTHORS: Added James Liggett. Forgot to add him before :(
5442 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
5444 * plugins/debug-manager/debugger.c,
5445 plugins/debug-manager/plugin.c,
5446 plugins/gdb/debugger.c,
5447 libanjuta/interfaces/libanjuta.idl:
5448 Add a GError* parameter to debugger-stopped signal
5450 * (added) libanjuta/anjuta-error.c,
5451 (added) libanjuta/anjuta-error.h,
5452 libanjuta/Makefile.am:
5453 Register GError as a boxed type
5455 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5456 Support GError* in signal, GError must be registered as a boxed type
5457 Accept NULL as strings
5459 === anjuta 2.2.0 ===
5461 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
5463 * configure.in: Bumped version to 2.2.0
5464 * NEWS: Updated for 2.2.0 stable release.
5465 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
5466 Reduce the idle priority to make the UI update before anything else.
5468 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
5470 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
5472 * libanjuta/interfaces/libanjuta.idl:
5473 * plugins/document-manager/action-callbacks.c:
5474 (on_editor_command_complete_word_activate):
5475 * plugins/document-manager/plugin.c:
5476 (update_editor_ui_interface_items):
5477 * plugins/editor/text_editor.c: (iautocomplete_activate),
5478 (iautocomplete_iface_init):
5479 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5481 Moved autocomplete() method away from IAnjutaEditorAssist into
5482 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
5483 autocomplete and does not crash with sourceview. Fixes Bug #449620
5484 – The auto completion functionality not work. Also sets menuitem
5485 insensitive when hiding them.
5487 * plugins/debug-manager/disassemble.c:
5488 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
5491 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
5493 * pixmaps/anjuta_splash.png: Updated.
5495 * plugins/search/search-replace.c
5496 (anjuta_search_replace_activate): Fixed "Find in Files" to select
5497 the right target (project).
5498 * ChangeLog: Added missing log.
5500 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5502 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
5503 manuals/anjuta-manual/C/fileoperations.xml,
5504 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
5506 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
5508 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
5510 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
5512 * TODO.tasks: Added bounty for on-demand preferences.
5514 Patch from Thierry Moisan:
5515 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
5518 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5520 Patch from tpgww@onepost.net:
5522 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
5523 * libegg/test-actions.c:
5524 * libegg/test-multi-drag.c: (main):
5525 * plugins/debug-manager/memory.c: (read_memory_block):
5526 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
5528 Fixes compile warnings. Fixes bug #427101.
5530 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5532 Patch from James Liggett:
5534 * plugins/profiler/gprof-options.c: (on_option_changed),
5536 * plugins/profiler/gprof-options.h:
5537 * plugins/profiler/gprof-profile-data.c:
5538 (gprof_profile_data_init_profile):
5539 * plugins/profiler/gprof-profile-data.h:
5540 * plugins/profiler/plugin.c: (profiler_get_data),
5541 (profiler_set_target), (register_options),
5542 (on_profile_data_browse_button_clicked),
5543 (on_profiling_options_button_clicked), (on_profiler_delete_data):
5544 * plugins/profiler/profiler.glade: implements independent targets.
5545 implements the ability to select arbitrary gmon.out files.
5546 Fixes bug #403502 – User should also be allowed to select an
5547 independent executable target.
5549 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
5551 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
5553 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
5554 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
5556 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
5558 * plugins/debug-manager/plugin.c,
5559 plugins/debug-manager/breakpoints.c:
5560 Remove weak pointers when owner is destroyed
5561 Remove all breakpoints before loading new one
5563 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
5565 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
5567 2007-06-19 Naba Kumar <naba@gnome.org>
5569 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
5570 Bug #448491 Empty Lines Problem.
5572 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
5574 * data/default.profile, plugins/message-view/plugin.c: Do not
5575 restore session for messages.
5576 Fixes bug #377461 – don't create new message window for each
5579 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
5580 Fixes a crash on exit/project-close if profiler plugin is loaded.
5582 2007-06-17 Naba Kumar <naba@gnome.org>
5584 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
5585 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
5587 * plugins/file-loader/plugin.c: Fail on opening non existent files.
5588 Bug #448034 – Anjuta crashes on starting (when the last project
5589 directory was deleted).
5591 * plugins/document-manager/plugin.c: Set line markers for files
5592 opened via IAnjutaFile::open(). Fixes missing line markers while
5595 2007-06-17 Naba Kumar <naba@gnome.org>
5597 * plugins/sourceview/sourceview.glade: Set correct font
5598 default value and use monospace instead of sans. Fixes
5599 bug #448408 – crash in Anjuta IDE: Trying to change the
5602 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5604 * plugins/search/search-replace.c,
5605 plugins/search/search-replace.h,
5606 plugins/search/anjuta-search.glade:
5607 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
5610 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
5612 * plugins/debug-manager/plugin.c,
5613 plugins/debug-manager/breakpoints.c:
5614 Add weak references, fixes bug #448053 ?
5616 2007-06-16 Naba Kumar <naba@gnome.org>
5618 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
5619 dialog to allow forgetting them if user chooses to select a different
5622 2007-06-13 Naba Kumar <naba@gnome.org>
5624 * plugins/sourceview/sourceview-prefs.c: Initialize font
5625 on startup correctly if use_theme is set.
5627 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
5628 if available for default font. Fixes bug #447304.
5630 * plugins/sourceview/sourceview-prefs.c: Return value based
5631 on right data type. Fixes Bug #438878 – Using gtksourceview editor
5632 for the first time has black background
5634 * plugins/project-manager/plugin.c: Give a better error message
5635 when project could not be loaded.
5637 * libanjuta/anjuta-serializer.c: Added a comment.
5639 2007-06-13 Johannes Schmid <jhs@gnome.org>
5642 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
5643 most warnings to avoid simple coding problems.
5645 * plugins/message-view/anjuta-msgman.c:
5646 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
5647 * plugins/message-view/plugin.c: (on_view_changed),
5648 (ianjuta_msgman_add_view):
5650 Fixed #440866 by always presenting the message-manager when a tab is
5651 added because Gtk+ seems to have problems to add tabs to hidden widgets.
5653 * plugins/subversion/subversion-callbacks.c:
5654 (on_subversion_commit_response):
5655 Destroy dialog if user clicks "No"
5657 2007-06-12 Naba Kumar <naba@gnome.org>
5659 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
5660 read and use of uninitialized variable.
5662 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
5663 because it is used in credits listing and packaging could compress
5664 it in docdir. Fixes bug #397881: The credits are empty
5666 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
5667 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
5668 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
5669 plugins/symbol-browser/an_symbol_info.c,
5670 plugins/symbol-browser/plugin.c,
5671 plugins/symbol-browser/an_symbol_view.c,
5672 plugins/editor/aneditor-autocomplete.cxx:
5674 - Do not access TMTag
5675 member in TMSymbol when freeing it because by then the tags
5676 could have changed. Avoids dangerous memory corruptions by freeing
5677 someone else's memory (Could explain those random crashes when
5678 refreshing symbols or re-loading a different project or closing
5679 a project). Anything that tries to refresh symbols could trigger
5681 - Added a flag to also retrieve method definitions as part of
5682 the class's scope members. And used it to set both function prototype
5683 and definition in symbols. Fixes navigation to prototype and
5684 function definitions from symbol browser (bug #440370)
5686 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
5687 memory. Could fix those bogus 'file changed' dialogs.
5689 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
5691 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5693 * (added) libanjuta/anjuta-utils-priv.h,
5694 libanjuta/anjuta-utils.h,
5695 libanjuta/anjuta-launcher.c,
5696 libanjuta/Makefile.am:
5697 Fix bug #440801: do not use config.h in public include files
5699 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
5701 * plugins/project-wizard/templates/mkfile.wiz:
5702 Fix bug #442038: missing project.sh file
5705 plugins/project-wizard/templates/Makefile.am,
5706 plugins/project-wizard/templates/translatable-strings.h,
5707 (added) plugins/project-wizard/templates/sdl.wiz,
5708 (added) plugins/project-wizard/templates/appwiz_sdl.png,
5709 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
5710 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
5711 (added) plugins/project-wizard/templates/sdl/Makefile.am,
5712 (added) plugins/project-wizard/templates/sdl/.cvsignore,
5713 (added) plugins/project-wizard/templates/sdl/src/main.c,
5714 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
5715 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
5716 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
5717 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
5718 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
5719 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
5720 Fix bug #315635: add a SDL project wizard
5722 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
5724 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
5725 when SIGCHLD is triggered when main loop context is locked. Dead lock
5726 happens when child_exited callback also accesses main loop context.
5727 Happens particularly badly in debug target exiting.
5729 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
5731 * manuals/anjuta-manual/C/debugger.xml:
5732 First update of the debugger documentation
5734 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
5736 * manuals/anjuta-manual/C/fileoperations.xml,
5737 manuals/anjuta-manual/C/projects.xml,
5738 manuals/anjuta-manual/C/anjuta-manual.xml,
5739 manuals/anjuta-manual/C/build.xml,
5740 manuals/anjuta-manual/C/execute.xml,
5741 manuals/anjuta-manual/Makefile.am: Updated more documentation.
5742 Added project properties documentation. Moved execution section
5743 inside project management. Removed dead documentation.
5745 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
5747 * src/anjuta.c, plugins/symbol-browser/plugin.c,
5748 plugins/symbol-browser/plugin.h,
5749 plugins/symbol-browser/an_symbol_prefs.c,
5750 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5751 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
5752 progress bar instead of separate window for system tags
5753 generation. Renamed AnjutaStatus methods to a proper ones.
5755 * plugins/symbol-browser/plugin.c,
5756 plugins/symbol-browser/plugin.h,
5757 plugins/symbol-browser/an_symbol_prefs.c,
5758 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
5759 global-tags/create_global_tags.sh.in: Get rid of message window
5760 for showing global tags creation and use a small window with
5763 2007-05-30 Naba Kumar <naba@gnome.org>
5765 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
5766 Bug 442315 – After calling configure, the build menus are still insensitive,
5767 Bug 442314 – Autogeneration fails when there is no autogen.sh
5769 * plugins/project-manager/plugin.c: Fixed mem corruption when it
5770 fails to remove target/source/group. Fixes bug #440196 – crash in
5771 Anjuta IDE: removing a target
5773 2007-05-29 Naba Kumar <naba@gnome.org>
5775 * plugins/symbol-browser/an_symbol_view.c,
5776 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
5777 tags generation. Fixed runtime warning.
5779 2007-05-28 Naba Kumar <naba@gnome.org>
5781 Patch from James Liggett <jrliggett@cox.net>:
5782 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
5783 Fixed bug #403502 – User should also be allowed to select an
5784 independent executable target.
5786 2007-05-27 Johannes Schmid <jhs@gnome.org>
5788 * plugins/build-basic-autotools/build-basic-autotools.c:
5789 (get_real_directory), (on_build_mesg_format):
5791 Find correct files for error messages inside scratchbox
5793 2007-05-27 Naba Kumar <naba@gnome.org>
5795 * manuals/anjuta-manual/C/projects.xml,
5796 manuals/anjuta-manual/C/projects.xml: Updated project
5797 management chapter more.
5799 2007-05-25 Johannes Schmid <jhs@gnome.org>
5801 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5802 * plugins/build-basic-autotools/build-basic-autotools.c:
5803 (on_sb_check_toggled), (build_execute_command),
5804 (ipreferences_merge), (ipreferences_unmerge):
5805 Added support for building inside scratchbox environment
5807 Patch from James Liggett <jrliggett@cox.net>:
5808 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
5809 (anjuta_msgman_append_view):
5812 – Anjuta aborts with numerous assertion failures when adding a new message view tab
5814 2007-05-23 Naba Kumar <naba@gnome.org>
5816 * manuals/anjuta-manual/C/projects.xml: Updated project
5819 2007-05-22 Naba Kumar <naba@gnome.org>
5821 * manuals/anjuta-manual/C/projects.xml: More updates.
5823 * manuals/anjuta-manual/C/introduction.xml,
5824 manuals/anjuta-manual/C/projects.xml,
5825 manuals/anjuta-manual/C/interface.xml: Updated documentation.
5827 2007-05-22 Naba Kumar <naba@gnome.org>
5829 Patch from Étienne Bersac:
5830 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
5831 class in generated class.
5833 2007-05-22 Naba Kumar <naba@gnome.org>
5835 * plugins/profiler/plugin.c: Fixed a compiler warning.
5836 * plugins/valgrind/Makefile.am: Added ldflags.
5838 Patch from James Liggett:
5839 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
5840 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
5843 2007-05-18 Johannes Schmid <jhs@gnome.org>
5845 * plugins/editor/text_editor.c:
5846 * plugins/language-support-cpp-java/plugin.c:
5847 (on_editor_language_changed), (on_value_added_current_editor),
5848 (on_value_removed_current_editor):
5850 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
5851 Fix assist support in language-support-plugin.
5853 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5855 * libanjuta/interfaces/libanjuta.idl:
5856 Add a new interface allowing to implement plugin able
5857 to load other plugins (not written in C)
5859 * libanjuta/anjuta-plugin-handle.c,
5860 libanjuta/anjuta-plugin-handle.h:
5861 Add a language and a resident plugin properties
5863 * libanjuta/anjuta-glue-plugin.c,
5864 libanjuta/anjuta-glue-plugin.h,
5865 (added)libanjuta/anjuta-glue-c.c,
5866 (added)libanjuta/anjuta-glue-c.h,
5867 libanjuta/Makefile.am:
5868 Split code used to load a C plugin into a common part
5869 in anjuta-glue-plugin and a specific part in anjuta-glue-c
5871 * libanjuta/anjuta-glue-factory.c,
5872 libanjuta/anjuta-glue-factory.h,
5873 libanjuta/anjuta-plugin-manager.c:
5874 Allow to load plugin not written in C and search for the
5875 additional needed code in another plugin
5877 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
5879 * plugins/editor/text_editor.c:
5880 Add an empty implementation of IAnjutaEditorAssist for scintilla,
5881 avoiding a crash if scintilla is used
5883 2007-05-14 Johannes Schmid <jhs@gnome.org>
5885 * libanjuta/interfaces/libanjuta.idl:
5886 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5887 (assist_cleanup), (on_assist_end), (on_assist_cancel),
5888 (on_assist_chosen), (on_assist_update), (get_context),
5889 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
5890 (install_assist), (uninstall_assist), (install_support),
5891 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
5892 (cpp_java_plugin_instance_init):
5893 * plugins/language-support-cpp-java/plugin.h:
5894 Use IAnjutaEditorAssist to show language specific suggestions
5896 * plugins/sourceview/Makefile.am:
5897 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
5898 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
5899 * plugins/sourceview/anjuta-view.h:
5900 * plugins/sourceview/assist-window.c: (assist_window_expose),
5901 (assist_window_set_property), (assist_window_get_property),
5902 (assist_window_class_init), (assist_activated),
5903 (assist_window_init), (assist_window_finalize),
5904 (assist_window_select), (assist_window_first),
5905 (assist_window_last), (assist_window_up), (assist_window_down),
5906 (get_coordinates), (assist_window_move), (assist_window_update),
5907 (assist_window_filter_keypress), (assist_window_is_active),
5908 (assist_window_new), (assist_window_get_trigger),
5909 (assist_window_get_position):
5910 * plugins/sourceview/assist-window.h:
5911 * plugins/sourceview/sourceview-args.c (removed):
5912 * plugins/sourceview/sourceview-args.h (removed):
5913 * plugins/sourceview/sourceview-autocomplete.c (removed):
5914 * plugins/sourceview/sourceview-autocomplete.h (removed):
5915 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
5916 * plugins/sourceview/sourceview-private.h:
5917 * plugins/sourceview/sourceview-scope.c(removed):
5918 * plugins/sourceview/sourceview-scope.h(removed):
5919 * plugins/sourceview/sourceview.c: (on_assist_chosen),
5920 (on_assist_cancel), (on_document_char_added),
5921 (on_reload_dialog_response), (sourceview_class_init),
5922 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
5923 (iassist_remove_trigger), (iassist_autocomplete),
5924 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
5925 (iassist_react), (iassist_iface_init):
5926 * plugins/sourceview/tag-window.c (moved to assist-window.c):
5927 * plugins/sourceview/tag-window.h (moved to assist-window.c):
5929 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
5930 - Mark files dirty if reload dialog is canceled.
5932 2007-05-12 Naba Kumar <naba@gnome.org>
5934 * libanjuta/anjuta-launcher.h: Corrected include file.
5936 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
5938 * libanjuta/anjuta-glue-plugin.c,
5939 libanjuta/anjuta-glue-plugin.h,
5940 libanjuta/anjuta-glue-factory.c,
5941 libanjuta/anjuta-glue-factory.h,
5942 ibanjuta/anjuta-plugin-manager.c:
5943 Move code used to load a C plugin from glue-factory to glue-plugin
5944 So loading a plugin written in another language could be done by
5945 just using another object derived from AnjutaGluePlugin
5947 * libanjuta/libanjuta.h:
5948 Remove anjuta-plugin-handle header, it's not installed as libanjuta
5951 === anjuta 2.1.3 ===
5953 2007-05-11 Naba Kumar <naba@gnome.org>
5955 * configure.in: Bumped version to 2.1.3
5958 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
5960 2007-05-11 Naba Kumar <naba@gnome.org>
5963 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
5964 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
5965 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
5967 2007-05-10 Johannes Schmid <jhs@gnome.org>
5969 * plugins/search/plugin.c:
5970 Make incremental search behave less annoying
5972 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
5974 * plugins/macro/macro-util.c:
5975 Fix bug #419008 and bug #419036
5976 When creating new header file, use name and email set in
5977 preferences and replace invalid C character by underscore
5980 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
5982 * plugins/search/search-replace.c,
5983 plugins/search/search-replace_backend.c:
5984 Disable search button if search expression is empty (bug #378193)
5986 2007-05-08 Naba Kumar <naba@gnome.org>
5988 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
5991 2007-05-07 Naba Kumar <naba@gnome.org>
5994 * plugins/project-wizard/templates/Makefile.am:
5995 * plugins/project-wizard/templates/minimal.wiz:
5996 * plugins/project-wizard/templates/minimal/.cvsignore:
5997 * plugins/project-wizard/templates/minimal/Makefile.am:
5998 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
5999 * plugins/project-wizard/templates/minimal/autogen.sh:
6000 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
6001 * plugins/project-wizard/templates/minimal/project.anjuta:
6002 Added 'minimal', a generic and flat, project template.
6004 2007-05-05 Naba Kumar <naba@gnome.org>
6006 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
6008 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
6009 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
6010 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
6011 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
6012 instead of a real one, fixes interdependency with libanjuta.
6013 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
6014 * libanjuta/Makefile.am:
6015 * libegg/Makefile.am:
6016 * plugins/build-basic-autotools/Makefile.am:
6017 * plugins/class-gen/Makefile.am:
6018 * plugins/class-inheritance/Makefile.am:
6019 * plugins/cvs-plugin/Makefile.am:
6020 * plugins/debug-manager/Makefile.am:
6021 * plugins/devhelp/Makefile.am:
6022 * plugins/document-manager/Makefile.am:
6023 * plugins/editor/Makefile.am:
6024 * plugins/file-loader/Makefile.am:
6025 * plugins/file-manager/Makefile.am:
6026 * plugins/file-wizard/Makefile.am:
6027 * plugins/gdb/Makefile.am:
6028 * plugins/glade/Makefile.am:
6029 * plugins/gtodo/Makefile.am:
6030 * plugins/language-support-cpp-java/Makefile.am:
6031 * plugins/macro/Makefile.am:
6032 * plugins/message-view/Makefile.am:
6033 * plugins/patch/Makefile.am:
6034 * plugins/profiler/Makefile.am:
6035 * plugins/project-import/Makefile.am:
6036 * plugins/project-manager/Makefile.am:
6037 * plugins/project-wizard/Makefile.am:
6038 * plugins/sample1/Makefile.am:
6039 * plugins/search/Makefile.am:
6040 * plugins/sourceview/Makefile.am:
6041 * plugins/subversion/Makefile.am:
6042 * plugins/symbol-browser/Makefile.am:
6043 * plugins/terminal/Makefile.am:
6044 * plugins/tools/Makefile.am:
6045 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
6047 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
6049 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
6051 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6053 * libanjuta/anjuta-launcher.c,
6054 libanjuta/anjuta-launcher.h:
6055 Add some missing implementation
6057 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
6059 Reviewed by Naba Kumar <naba@gnome.org>:
6060 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
6063 2007-04-26 Jason Switzer <jswitzer@gmail.com>
6065 Reviewed by Naba Kumar <naba@gnome.org>:
6066 * plugins/editor/text_editor.c: Large memory addresses were being
6067 truncated, switched to glong (bug #422143).
6069 2007-04-24 Naba Kumar <naba@gnome.org>
6071 * plugins/document-manager/plugin.c: (prefs_finalize):
6072 * plugins/editor/aneditor-autocomplete.cxx:
6073 * plugins/editor/text_editor_menu.c:
6074 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
6075 * plugins/file-loader/plugin.c: (open_file_with),
6076 (create_open_with_submenu):
6077 * plugins/file-manager/plugin.c: (prefs_finalize):
6078 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
6079 pointer type castings.
6081 2007-04-24 Naba Kumar <naba@gnome.org>
6083 Patch from s|s <supreet.sethi@gmail.com>:
6084 * (added) plugins/project-wizard/templates/django-logo.png:
6085 * (added) plugins/project-wizard/templates/django.wiz:
6086 * plugins/project-wizard/templates/Makefile.am:
6087 * plugins/project-wizard/templates/translatable-strings.h: Added
6088 django project template. http://www.djangoproject.com/
6090 2007-04-24 Naba Kumar <naba@gnome.org>
6092 * plugins/subversion/anjuta-subversion.glade: Set expansion for
6093 the log entry widget and made the dialog little larger.
6095 2007-04-24 Naba Kumar <naba@gnome.org>
6097 Patch from Halton Huo:
6099 * plugins/project-wizard/property.c:
6100 * plugins/subversion/svn-auth.c:
6101 * plugins/subversion/svn-backend-priv.h:
6102 * plugins/subversion/svn-backend.c:
6103 * plugins/subversion/svn-backend.h:
6104 * plugins/subversion/svn-notify.h: Proper use of subversion
6105 headers. Fixes build issues in solaris (bug #426701).
6107 2007-04-24 Naba Kumar <naba@gnome.org>
6109 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
6111 * plugins/project-wizard/templates/cpp.wiz:
6112 * plugins/project-wizard/templates/gcj.wiz:
6113 * plugins/project-wizard/templates/gnome.wiz:
6114 * plugins/project-wizard/templates/gtk.wiz:
6115 * plugins/project-wizard/templates/gtkmm.wiz:
6116 * plugins/project-wizard/templates/java.wiz:
6117 * plugins/project-wizard/templates/python.wiz:
6118 * plugins/project-wizard/templates/terminal.wiz:
6119 * plugins/project-wizard/templates/wxwin.wiz:
6120 * plugins/project-wizard/templates/xlib-dock.wiz:
6121 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
6122 project option and set it ON by default (since gnome-build, can't
6123 enabled configure shared lib support later when a sharedlib target
6126 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6128 * plugins/debug-manager/stack_trace.c:
6129 Fix a missing case in the previous changes
6131 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
6133 * plugins/debug-manager/plugin.c:
6136 * plugins/debug-manager/breakpoints.c,
6137 plugins/gdb/plugin.c:
6138 Fix adding breakpoint on a function
6140 * plugins/debug-manager/stack_trace.c:
6141 Highlight changed stack frame
6143 2007-04-18 Naba Kumar <naba@gnome.org>
6145 * plugins/document-manager/anjuta-docman.c:
6146 (anjuta_docman_dispose), (on_editor_destroy),
6147 (anjuta_docman_remove_editor): Remove the editor widget from
6148 the parent container before calling destroy, otherwise container
6149 removal happens after TextEditor is disposed resulting in call
6150 to value-remove for a TextEditor which is half-dead (crash).
6152 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
6154 * plugins/debug-manager/data_buffer.c
6155 plugins/debug-manager/data_view.c,
6156 plugins/debug-manager/memory.c:
6157 Fixes for bug #418523, bug #427090 and bug #428174
6159 2007-04-11 Halton Huo <halton.huo@sun.com>
6161 reviewed by: <jhs@gnome.org>
6164 * libanjuta/Makefile.am:
6165 * libanjuta/anjuta-utils.c:
6166 * libanjuta/anjuta-utils.h:
6167 * manuals/reference/libanjuta/Makefile.am:
6169 Fixed compilation on sun by deploying the libutil methods
6170 in anjuta-utils.h and building them on condition.
6172 2007-04-11 Johannes Schmid <jhs@gnome.org>
6174 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
6175 (anjuta_docman_add_editor):
6176 Hold a reference on the editor as long as we use it.
6178 * plugins/document-manager/plugin.c: (on_editor_changed):
6179 Destroy GValue to fix a memoery leak.
6181 2007-04-11 Johannes Schmid <jhs@gnome.org>
6183 * plugins/document-manager/plugin.c: (on_editor_changed):
6184 Fixed reference counting for editor by using g_value_take_object instead
6185 of g_value_set_object. The editors are now correctly finalized and thus
6186 we do not lack so much memory anymore.
6188 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
6189 (anjuta_view_finalize), (anjuta_view_focus_out),
6190 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
6191 * plugins/sourceview/anjuta-view.h:
6192 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
6193 * plugins/sourceview/sourceview-prefs.c:
6194 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
6195 * plugins/sourceview/sourceview-prefs.h:
6196 * plugins/sourceview/sourceview-private.h:
6197 * plugins/sourceview/sourceview.c: (on_document_loaded),
6198 (timeout_unref), (on_document_saved), (sourceview_finalize),
6199 (sourceview_new), (ifile_open), (ifile_savable_save),
6200 (ifile_savable_save_as):
6202 Several changes to fix things when the editor is correctly destroyed.
6203 Fixed preferences (which led me to the refcounting issue, #409412)
6204 and removed deprecated completition code that will be replace by
6205 IAnjutaAssist interface soon.
6207 2007-04-11 Johannes Schmid <jhs@gnome.org>
6209 * libanjuta/anjuta-launcher.c:
6210 (anjuta_launcher_execution_done_cleanup),
6211 (anjuta_launcher_child_terminated):
6212 Possible fix for #428363 and added a g_return_if_fail
6214 * plugins/message-view/plugin.c: (activate_plugin):
6215 Fixed a Gtk/Gdl-Critical
6217 Patches from Étienne Bersac <bersace03@laposte.net>
6218 * plugins/class-gen/templates/go-source.tpl:
6219 * plugins/macro/macros.xml:
6220 Use better template for GObjects (#417875 and #417918)
6222 Patches from Halton Huo <halton.huo@sun.com>
6223 * libanjuta/anjuta-launcher.h:
6224 * libanjuta/anjuta-preferences.c:
6225 * libanjuta/anjuta-utils.c:
6226 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
6227 (cg_window_set_add_to_repository):
6228 * plugins/class-inheritance/class-inherit.c:
6229 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
6231 2007-04-09 Johannes Schmid <jhs@gnome.org>
6233 * plugins/editor/print.c: (anjuta_print_show_header):
6234 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6235 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6237 Some string changes (#427395 and #427399)
6239 2007-04-06 Johannes Schmid <jhs@gnome.org>
6241 * plugins/build-basic-autotools/build-basic-autotools.c:
6242 (on_build_mesg_format), (on_build_mesg_parse):
6243 Fixed full path detection
6245 2007-04-05 Naba Kumar <naba@gnome.org>
6247 Patch from Halton Huo:
6248 * libanjuta/Makefile.am:
6249 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
6250 * libanjuta/anjuta-glue-cpp.h:
6251 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
6252 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
6253 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
6254 (anjuta_glue_factory_get_path), (get_already_loaded_module),
6255 (load_plugin), (anjuta_glue_factory_get_object_type):
6256 * libanjuta/anjuta-glue-factory.h:
6257 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
6258 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
6259 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
6260 (anjuta_glue_plugin_new):
6261 * libanjuta/anjuta-glue-plugin.h:
6262 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6263 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
6264 * libanjuta/anjuta-plugin.h:
6265 * libanjuta/glue-cpp.c:
6266 * libanjuta/glue-cpp.h:
6267 * libanjuta/glue-factory.c:
6268 * libanjuta/glue-factory.h:
6269 * libanjuta/glue-plugin.c:
6270 * libanjuta/glue-plugin.h:
6271 * plugins/build-basic-autotools/build-basic-autotools.h:
6272 * plugins/class-gen/plugin.h:
6273 * plugins/class-inheritance/plugin.h:
6274 * plugins/cvs-plugin/plugin.h:
6275 * plugins/debug-manager/plugin.h:
6276 * plugins/devhelp/plugin.h:
6277 * plugins/document-manager/plugin.h:
6278 * plugins/editor/plugin.h:
6279 * plugins/file-loader/plugin.h:
6280 * plugins/file-manager/plugin.h:
6281 * plugins/file-wizard/plugin.h:
6282 * plugins/gdb/plugin.h:
6283 * plugins/glade/plugin.h:
6284 * plugins/gtodo/plugin.h:
6285 * plugins/language-support-cpp-java/plugin.h:
6286 * plugins/macro/plugin.h:
6287 * plugins/message-view/plugin.h:
6288 * plugins/patch/plugin.h:
6289 * plugins/profiler/plugin.h:
6290 * plugins/project-import/plugin.h:
6291 * plugins/project-manager/plugin.h:
6292 * plugins/project-wizard/plugin.h:
6293 * plugins/sample1/plugin.h:
6294 * plugins/search/plugin.h:
6295 * plugins/sourceview/plugin.h:
6296 * plugins/subversion/plugin.h:
6297 * plugins/symbol-browser/plugin.h:
6298 * plugins/terminal/terminal.c:
6299 * plugins/tools/plugin.h:
6300 * plugins/tools/scripts/tools-2.xml.in:
6301 * plugins/valgrind/plugin.h:
6303 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
6305 2007-04-05 Naba Kumar <naba@gnome.org>
6307 * anjuta.spec.in, configure.in: Removed dead codes.
6309 Patch from Jos Dehaes:
6310 * configure.in, plugins/project-wizard/templates/Makefile.am,
6311 plugins/project-wizard/templates/mkfile.wiz,
6312 plugins/project-wizard/templates/translatable-strings.h: Enabled
6313 makefile-based project creation and import. Fixes bug #355145
6315 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
6317 * plugins/debug-manager/debugger.c,
6318 plugins/debug-manager/plugin.c,
6319 plugins/gdb/anjuta-gdb.plugin.in:
6320 Code cleaning (remove unused code, rename this into self)
6321 Add information about supported format in debugger plugin
6322 Activate debugger plugin according to the target format
6324 2007-04-01 Naba Kumar <naba@gnome.org>
6326 * plugins/message-view/message-view.c:
6327 (message_view_instance_init): Fixed message icons to appear.
6329 2007-03-31 Johannes Schmid <jhs@gnome.org>
6331 * plugins/message-view/anjuta-msgman.c:
6332 (anjuta_msgman_append_view):
6333 * plugins/message-view/plugin.c: (on_view_changed),
6334 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
6338 2007-03-31 Johannes Schmid <jhs@gnome.org>
6340 * plugins/message-view/message-view.c:
6341 (message_view_instance_init), (imessage_view_append):
6342 Show nice icons beside the messages for info, warning and error. This is a completly
6343 cosmetic change so if someone dislikes it he is free to remove it.
6345 2007-03-31 Johannes Schmid <jhs@gnome.org>
6347 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
6348 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
6349 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
6350 * plugins/message-view/anjuta-msgman.h:
6351 * plugins/message-view/message-view.h:
6352 * plugins/message-view/plugin.c: (on_view_changed),
6354 Fixed #359399 and made next/previous insensitive when not availible
6356 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
6357 (tag_style_to_string):
6358 Fixed namespace Problem with gdk >= 2.11
6360 * plugins/sourceview/sourceview-autocomplete.c:
6361 (sourceview_autocomplete_init):
6362 Removed structure, follow-up of #423682
6364 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
6366 * plugins/debug-manager/debug_tree.c,
6367 plugins/debug-manager/debug_tree.h,
6368 plugins/debug-manager/watch.c,
6369 plugins/debug-manager/anjuta-debug-manager.glade:
6370 Inspect variable at cursor
6371 Fix buttons in inspect dialog
6373 2007-03-27 Halton Huo <halton.huo@sun.com>
6375 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
6377 * plugins/sourceview/sourceview-autocomplete.c
6378 plugins/debug-manager/disassemble.c,
6379 libanjuta/interfaces/libanjuta.idl:
6380 Remove array with 0 size and empty structure as it is not
6381 supported by sun cc, Fixes bug #423682
6383 * plugins/debug-manager/debugger.c:
6384 Remove anonymous union as it is not supported by sun cc,
6387 === anjuta 2.1.2 ===
6389 2007-03-28 Naba Kumar <naba@gnome.org>
6391 * configure.in: Bumped version to 2.1.2
6392 * NEWS: Updated for release.
6394 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
6395 Improved breakpoint marker icon.
6397 * plugins/editor/anjuta-editor.plugin.in,
6398 plugins/sourceview/sourceview.plugin.in: Made editor plugins
6399 non user activable since they are now remembered properly.
6401 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
6403 * plugins/tools/editor.c:
6406 2007-03-27 Naba Kumar <naba@gnome.org>
6408 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
6409 word when autocompleting without leaving any trailing part of
6412 2007-03-27 Kamil Páral <ripper42@gmail.com>
6414 Reviewed by Naba Kumar <naba@gnome.org>:
6415 * anjuta.desktop.in.in: Remove "Application" category from desktop
6416 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
6418 2007-03-27 Naba Kumar <naba@gnome.org>
6420 * configure.in, plugins/document-manager/anjuta-docman.c:
6421 (anjuta_docman_add_editor): Conditionally compile notebook tab
6422 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
6424 Patch from Halton Huo:
6425 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
6426 non gcc compiler flags. Fixes bug #423089.
6428 2007-03-26 Naba Kumar <naba@gnome.org>
6430 * AUTHORS, NEWS, TODO.tasks: Updated.
6432 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
6435 * plugins/symbol-browser/plugin.c: (on_editor_saved),
6436 (update_editor_symbol_model), (iter_matches),
6437 (on_editor_update_ui), (value_added_current_editor),
6438 (activate_plugin), (dispose),
6439 (symbol_browser_plugin_instance_init):
6440 * plugins/symbol-browser/plugin.h: update line on editor save
6441 and editor change. Code clean up and fixed warnings.
6443 2007-03-26 Naba Kumar <naba@gnome.org>
6445 * plugins/project-wizard/templates/java/project.anjuta,
6446 plugins/project-wizard/templates/python/project.anjuta,
6447 plugins/project-wizard/templates/python/project.anjuta:
6448 Removed version control plugins from default selection.
6450 * plugins/tools/scripts/prepare-changelog.pl,
6451 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
6452 script to a better one (that works on both cvs and svn).
6454 2007-03-26 Naba Kumar <naba@gnome.org>
6456 * (added) plugins/project-wizard/templates/translatable-strings.pl,
6457 Makefile.am: Added the generated translatable file (required for
6458 translations for svn checkouts).
6461 plugins/project-wizard/templates/extract-translatable-strings.pl
6462 plugins/project-wizard/templates/Makefile.am, Makefile.am,
6463 po/POTFILES.in: Generated translatable strings for .wiz files and
6464 added them in POTFILES.in for translation. Fixes bug #398035
6466 2007-03-25 Naba Kumar <naba@gnome.org>
6468 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
6470 * src/anjuta-app.c: Removed dead codes.
6472 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
6473 global tags generation starts.
6475 * plugins/debug-manager/chunk_view.c,
6476 plugins/debug-manager/start.h,
6477 plugins/debug-manager/chunk_view.h,
6478 plugins/debug-manager/utilities.c,
6479 plugins/debug-manager/utilities.h,
6480 plugins/debug-manager/debugger.c,
6481 plugins/debug-manager/threads.c,
6482 plugins/debug-manager/disassemble.c,
6483 plugins/debug-manager/info.c,
6484 plugins/debug-manager/sharedlib.c,
6485 plugins/debug-manager/threads.h,
6486 plugins/debug-manager/disassemble.h,
6487 plugins/debug-manager/signals.c,
6488 plugins/debug-manager/info.h,
6489 plugins/debug-manager/sharedlib.h,
6490 plugins/debug-manager/data_buffer.c,
6491 plugins/debug-manager/data_view.c,
6492 plugins/debug-manager/signals.h,
6493 plugins/debug-manager/debug_tree.c,
6494 plugins/debug-manager/watch.c,
6495 plugins/debug-manager/registers.c,
6496 plugins/debug-manager/data_buffer.h,
6497 plugins/debug-manager/data_view.h,
6498 plugins/debug-manager/memory.c,
6499 plugins/debug-manager/debug_tree.h,
6500 plugins/debug-manager/watch.h,
6501 plugins/debug-manager/registers.h,
6502 plugins/debug-manager/memory.h,
6503 plugins/debug-manager/locals.c,
6504 plugins/debug-manager/sexy-icon-entry.c,
6505 plugins/debug-manager/breakpoints.c,
6506 plugins/debug-manager/locals.h,
6507 plugins/debug-manager/sexy-icon-entry.h,
6508 plugins/debug-manager/stack_trace.c,
6509 plugins/debug-manager/breakpoints.h,
6510 plugins/debug-manager/sparse_buffer.c,
6511 plugins/debug-manager/sparse_view.c,
6512 plugins/debug-manager/stack_trace.h,
6513 plugins/debug-manager/sparse_buffer.h,
6514 plugins/debug-manager/sparse_view.h,
6515 plugins/debug-manager/start.c,
6516 plugins/gdb/utilities.c,
6517 plugins/gdb/utilities.h,
6518 plugins/gdb/debugger.c,
6519 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
6522 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6524 * plugins/gdb/debugger.c:
6525 Avoid empty debugger log window by limiting line to 90 characters
6527 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6529 * plugins/debug-manager/plugin.c,
6530 plugins/debug-manager/plugin.h,
6531 plugins/debug-manager/threads.c,
6532 plugins/debug-manager/threads.h,
6533 plugins/debug-manager/breakpoints.c,
6534 plugins/debug-manager/breakpoints.h,
6535 plugins/debug-manager/stack_trace.c,
6536 plugins/debug-manager/stack_trace.h:
6537 View code action now changes location in disassembly view too
6539 * plugins/debug-manager/anjuta-debug-manager.ui:
6540 Rename breakpoint actions
6542 2007-03-24 Naba Kumar <naba@gnome.org>
6544 * configure.in, src/anjuta-app.c: Use the new docking algorithm
6545 in gdl 0.7.3 (svn trunk).
6546 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
6548 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
6550 * plugins/debug-manager/threads.c,
6551 plugins/debug-manager/debug_tree.c,
6552 plugins/debug-manager/debug_tree.h,
6553 plugins/debug-manager/locals.c,
6554 plugins/debug-manager/registers.c,
6555 plugins/debug-manager/stack_trace.c:
6556 Allow to change current thread updating register, stack and locals
6557 Allow to change current stack frame updating locals
6559 * plugins/gdb/debugger.c:
6560 Read argument of selected stack frame
6562 * plugins/debug-manager/data_view.c:
6563 Fix an unrelated bug
6565 2007-03-23 Naba Kumar <naba@gnome.org>
6567 * plugins/document-manager/anjuta-docman.c,
6568 plugins/document-manager/plugin.c: Fixed many memory leaks.
6569 (ianjuta_file_get_uri() returns a new string).
6571 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
6572 widget for save dialogs.
6574 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
6575 svn and fixed to get function/prototype/member args list. Call tips
6578 2007-03-22 Naba Kumar <naba@gnome.org>
6580 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
6581 and calltips would work again for functions from global tags (Needs
6582 regenerating global tags).
6584 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
6585 ctags svn version and reopened bug #395362. Fixes tags parsing that
6586 seemed to have stopped working recently.
6588 2007-03-21 Naba Kumar <naba@gnome.org>
6590 * tagmanager/tm_source_file.c, tagmanager/options.c,
6591 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
6592 extend .. more needs to be investigated and fixed). Enabled some
6595 2007-03-16 Naba Kumar <naba@gnome.org>
6597 * src/anjuta.c: Fixed project loading from command line.
6599 2007-03-16 Naba Kumar <naba@gnome.org>
6601 Patch from James Liggett <jrliggett@cox.net>:
6602 plugins/profiler/gprof-profile-data.c: Fixed a crash.
6604 2007-03-15 Naba Kumar <naba@gnome.org>
6606 * libanjuta/anjuta-profile-manager.c,
6607 libanjuta/anjuta-profile-manager.h: Added method to get current
6610 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
6611 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
6614 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
6615 plugins/file-loader/plugin.c: Moved to functions as utility functions.
6616 Also, not load project files in session load in loader plugin.
6618 * plugins/project-manager/plugin.c, src/anjuta.c:
6619 Emit "exiting" signal in shell when exiting anjuta. project manager
6620 listens to exiting signal and saves session. anjuta.c saves session
6621 only when current projfile is 'user'. Load project saved in session
6622 differently then the rest of the session. This should fix all the
6623 session restoration bugs.
6625 src/main.c: Present anjuta window when becon message is received.
6627 2007-03-14 Naba Kumar <naba@gnome.org>
6629 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
6630 not randomly save (it was a wrong looping).
6632 2007-03-12 Naba Kumar <naba@gnome.org>
6634 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
6636 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
6638 * plugins/debug-manager/anjuta-debug-manager.ui,
6639 libanjuta/interfaces/libanjuta.idl,
6640 plugins/debug-manager/debugger.c,
6641 (added) plugins/debug-manager/threads.c,
6642 (added) plugins/debug-manager/threads.h,
6643 plugins/debug-manager/plugin.c,
6644 plugins/debug-manager/Makefile.am,
6645 plugins/gdb/plugin.c,
6646 plugins/gdb/debugger.c,
6647 plugins/gdb/debugger.h:
6648 Add a window displaying all threads
6649 Add needed functions
6650 Switching to a different thread is still not done
6652 * plugins/debug-manager/debug_tree.c,
6653 plugins/debug-manager/locals.c,
6654 plugins/debug-manager/stack_trace.c:
6655 Small cosmetic changes
6657 * plugins/gdb/gdbmi.c:
6658 Keep all elements in gdbmi hash
6659 Even if using the same key like in -threads-list-ids
6661 2007-03-11 Naba Kumar <naba@gnome.org>
6663 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
6665 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
6667 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6668 manuals/reference/libanjuta/libanjuta-sections.txt,
6669 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
6672 2007-03-11 Naba Kumar <naba@gnome.org>
6674 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
6675 gtk-doc properly. Bumped gtk-doc requirement to 1.4
6677 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6678 manuals/reference/libanjuta/libanjuta.types,
6679 manuals/reference/libanjuta/libanjuta-sections.txt,
6680 manuals/reference/libanjuta/.cvsignore,
6681 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
6682 infrastructure. Got rid of tmpl/ directory and moved all section
6683 documenation to source code (requires gtk-doc >= 1.4).
6685 * libanjuta/anjuta-plugin-description.c,
6686 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
6687 libanjuta/cell-renderer-captioned-image.c,
6688 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
6689 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
6690 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
6691 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
6692 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
6693 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
6694 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
6695 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
6696 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
6697 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
6698 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
6699 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
6700 documentation from templates to source code.
6702 2007-03-10 Johannes Schmid <jhs@gnome.org>
6704 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
6705 Added some debug output but could not figure out why
6706 some plugins are not kept.
6708 * libanjuta/interfaces/libanjuta.idl:
6709 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
6710 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
6711 Added IAnjutaEditorGoto::matching_brace
6713 * plugins/document-manager/action-callbacks.c:
6714 (on_editor_command_match_brace_activate):
6715 * plugins/document-manager/plugin.c:
6716 (update_editor_ui_interface_items):
6717 * plugins/editor/text_editor.c: (igoto_matching_brace),
6719 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
6720 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
6722 2007-03-09 Johannes Schmid <jhs@gnome.org>
6724 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6727 * plugins/sourceview/sourceview-private.h:
6728 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6729 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6730 (sourceview_new), (ifile_savable_save_as):
6731 Tweaked vfs monitoring
6733 2007-03-09 Johannes Schmid <jhs@gnome.org>
6735 * libanjuta/interfaces/Makefile.am.iface:
6736 Fixed installtion of header files
6738 * plugins/sourceview/sourceview.c: (set_select):
6739 do not scroll to much in interactive search
6741 2007-03-09 Naba Kumar <naba@gnome.org>
6743 * src/anjuta.c: Fixed session restoration.
6745 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
6746 signal handlers after symbol browser plugin is deactivated.
6748 * plugins/editor/editor.glade,
6749 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6750 Fixed indentation confustion in preferences.
6752 2007-03-08 Johannes Schmid <jhs@gnome.org>
6754 * plugins/search/search-replace.c: (search_set_combo),
6755 (search_set_action), (search_set_target), (search_set_direction),
6756 (create_dialog), (search_disconnect_set_toggle_connect),
6757 (on_search_match_whole_word_toggled),
6758 (on_search_match_whole_line_toggled),
6759 (on_search_match_word_start_toggled),
6760 (search_set_toggle_direction):
6761 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
6762 it's somehow ugly and uses many deprecated widgets
6764 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
6765 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6768 2007-03-07 Naba Kumar <naba@gnome.org>
6770 * src/anjuta.c: Make launching projects work from command line. Also
6771 fixes gnome session restart command.
6773 2007-03-07 Johannes Schmid <jhs@gnome.org>
6775 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
6776 * plugins/class-gen/plugin.c: (iwizard_activate):
6779 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
6782 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
6783 Fixed #377483 (It's not possible to know if directories have
6784 a version in CVS. Show version column only if there are version
6785 informations availible
6787 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
6790 2007-03-07 Johannes Schmid <jhs@gnome.org>
6792 * plugins/sourceview/sourceview-prefs.c: (get_bool):
6794 * plugins/symbol-browser/an_symbol_prefs.c:
6795 (on_update_global_clicked):
6798 2007-03-07 Johannes Schmid <jhs@gnome.org>
6800 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
6801 (anjuta_save_prompt_new):
6802 * plugins/project-import/project-import.c:
6803 (project_import_finalize):
6804 Fixed Gtk-Criticals (maybe #409408)
6806 2007-03-07 Naba Kumar <naba@gnome.org>
6808 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
6809 when we are at just beginning of string or comment. Fixes bug #397981.
6811 2007-03-07 Johannes Schmid <jhs@gnome.org>
6813 * plugins/language-support-cpp-java/plugin.c:
6814 (initialize_indentation_params):
6815 Removed annoying DEBUG_PRINT
6817 * plugins/sourceview/sourceview-cell.c:
6818 (sourceview_cell_instance_init), (icell_get_character),
6819 (icell_get_length), (icell_get_char), (icell_get_attribute):
6820 Improved code to be faster
6821 Implemented attribute handling so that indentation really works in any case
6823 2007-03-06 Johannes Schmid <jhs@gnome.org>
6826 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
6828 * plugins/document-manager/anjuta-docman.c:
6829 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
6830 Removed old and ugly tab drag&drop code and use built-in gtk stuff
6831 instead (required GTK >= 2.10)
6833 * plugins/sourceview/sourceview-private.h:
6834 * plugins/sourceview/sourceview.c:
6835 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6836 (sourceview_finalize), (sourceview_new), (imark_mark),
6837 (imark_unmark), (imark_is_marker_set),
6838 (imark_location_from_handle), (imark_delete_all_markers):
6839 Fixed marker handling and worked a bit more on vfs monitoring
6841 2007-03-05 Johannes Schmid <jhs@gnome.org>
6843 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
6844 Added method to select specific iter
6846 * plugins/sourceview/sourceview-private.h:
6847 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
6848 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
6849 (sourceview_add_monitor), (on_document_saved),
6850 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
6851 Fixed vfs monitoring (mostly ported code from text_editor.c)
6853 * plugins/symbol-browser/an_symbol_view.c:
6854 * plugins/symbol-browser/an_symbol_view.h:
6855 * plugins/symbol-browser/plugin.c: (iter_matches),
6856 (on_editor_update_ui), (value_added_current_editor):
6857 Select the current tag in locals window and symbol toolbar. If there
6858 is no tag at the current line, reserve backward for the next tag. This will
6859 select the correct tag if inside a function.
6861 2007-03-05 Naba Kumar <naba@gnome.org>
6863 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
6864 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
6866 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
6869 2007-03-04 Johannes Schmid <jhs@gnome.org>
6873 Fixed distcheck (well, partly)
6875 2007-03-04 Johannes Schmid <jhs@gnome.org>
6877 * plugins/document-manager/anjuta-document-manager.ui:
6878 Move "Swap .c/.h from Main to Browser toolbar
6880 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
6881 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
6882 (fv_prefs_free), (fv_add_tree_entry):
6883 * plugins/file-manager/anjuta-file-manager-plugin.glade:
6884 * plugins/file-manager/plugin.c: (prefs_init):
6886 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
6888 2007-03-04 Naba Kumar <naba@gnome.org>
6890 * data/default.proflie, data/Makefile.am, src/anjuta.c,
6891 plugins/project-manager/plugin.c:
6892 Restored default profile and renamed it from "default.anjuta" to
6895 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6897 * plugins/debug-manager/debugger.c,
6898 plugins/debug-manager/plugin.c,
6899 plugins/gdb/debugger.c,
6900 libanjuta/interfaces/libanjuta.idl,
6901 plugins/debug-manager/stack_trace.c:
6902 Add a dialog box when a signal is received (except SIGINT)
6903 Display stack frame even if arguments are not available
6905 2007-03-03 Naba Kumar <naba@gnome.org>
6907 * TODO.tasks: Icons bounty added.
6909 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
6912 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
6915 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
6916 plugins/Makefile.am, (removed) plugins/profile-default/*,
6917 plugins/project-manager/anjuta-project-manager.plugin.in,
6918 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
6919 profile implementation to load user profile and projects. Store and
6920 restore remembered plugins. Use profile scoping and descoping for
6921 saving and loading sesstions.
6923 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
6924 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
6925 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
6928 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
6930 * plugins/debug-manager/debug_tree.c
6931 plugins/debug-manager/debug_tree.h:
6932 Bug fix, deleting wrong variable
6934 * plugins/gdb/debugger.c:
6935 Bug fix, remove forgotten debugging code
6937 2007-03-02 Johannes Schmid <jhs@gnome.org>
6939 * plugins/document-manager/anjuta-document-manager.ui:
6940 * plugins/search/anjuta-search.ui:
6941 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
6942 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
6945 * src/anjuta-app.c: (on_toolbar_view_toggled),
6946 (on_add_merge_widget), (on_session_save), (on_widget_remove):
6947 Save toolbar positions, don't use fixed toolbar style
6949 All in all this will allow more complex toolbar configurations and
6950 might gain some space on smaller displays because the user can disable
6951 toolbar parts he does not use. Also allows to use any toolbar style
6952 without looking too ugly.
6954 2007-03-01 Naba Kumasr <naba@gnome.org>
6956 * TODO.tasks: Added a bounty for creating icons.
6958 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
6959 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
6960 profile-changed signal. Do not sync non-user-activatable plugins.
6962 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
6964 * plugins/debug-manager/disassemble.c,
6965 plugins/debug-manager/sparse_view.c,
6966 plugins/gdb/debugger.c,
6967 libanjuta/interfaces/libanjuta.idl:
6968 Display function name in disassembly view
6970 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
6972 * (added) plugins/debug-manager/bookmark.png,
6973 (added) plugins/debug-manager/breakpoint-disabled.png,
6974 (added) plugins/debug-manager/breakpoint-enabled.png,
6975 (added) plugins/debug-manager/program-counter.png,
6976 (added) plugins/debug-manager/linemarker.png,
6977 plugins/debug-manager/Makefile.am,
6978 plugins/debug-manager/disassemble.c,
6979 plugins/debug-manager/disassemble.h,
6980 plugins/debug-manager/sparse_buffer.c,
6981 plugins/debug-manager/sparse_buffer.h,
6982 plugins/debug-manager/sparse_view.c,
6983 plugins/debug-manager/sparse_view.h,
6984 plugins/debug-manager/plugin.c,
6985 plugins/debug-manager/breakpoints.c,
6986 libanjuta/interfaces/libanjuta.idl:
6987 Add markers in the disassembly view
6988 Display program counter and breakpoints in disassembly view
6990 * plugins/gdb/debugger.c:
6991 Fix a bug added with my previous patch, setting and clearing
6992 breakpoints was not working
6994 2007-02-28 Johannes Schmid <jhs@gnome.org>
6996 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
6997 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
6998 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
6999 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
7000 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
7001 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
7002 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
7003 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
7004 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
7005 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7006 Updated (why do they need to be under version control?)
7008 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
7009 (create_tab_popup_menu), (on_msgman_popup_menu),
7010 (on_tab_button_press_event), (anjuta_msgman_page_new),
7011 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
7012 Added "Close all message tabs" popup menu
7014 2007-02-26 Naba Kumar <naba@gnome.org>
7016 * plugins/profiler/gprof-flat-profile-entry.c,
7017 plugins/profiler/gprof-flat-profile.c,
7018 plugins/profiler/gprof-flat-profile-entry.h,
7019 plugins/profiler/gprof-flat-profile.h,
7020 plugins/profiler/gprof-flat-profile-view.c,
7021 plugins/profiler/gprof-flat-profile-view.h,
7022 plugins/profiler/gprof-call-graph-block-entry.c,
7023 plugins/profiler/gprof-call-graph-block.c,
7024 plugins/profiler/gprof-function-call-chart-view.c,
7025 plugins/profiler/gprof-call-graph-block-entry.h,
7026 plugins/profiler/gprof-profile-data.c,
7027 plugins/profiler/gprof-call-graph-block.h,
7028 plugins/profiler/gprof-view.c,
7029 plugins/profiler/gprof-call-graph.c,
7030 plugins/profiler/gprof-function-call-chart-view.h,
7031 plugins/profiler/gprof-profile-data.h,
7032 plugins/profiler/gprof-call-graph.h,
7033 plugins/profiler/gprof-view.h,
7034 plugins/profiler/gprof-view-manager.c,
7035 plugins/profiler/gprof-call-graph-view.c,
7036 plugins/profiler/plugin.c,
7037 plugins/profiler/gprof-view-manager.h,
7038 plugins/profiler/gprof-call-graph-view.h,
7039 plugins/profiler/gprof-function-call-tree-view.c,
7040 plugins/profiler/gprof-function-call-tree-view.h,
7041 plugins/profiler/Makefile.am: Fix compiler warnings and link with
7042 gnome-vfs. Fixes bug #411377.
7044 2007-02-26 Naba Kumar <naba@gnome.org>
7046 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
7048 Patch from James Liggett <jrliggett@cox.net>:
7049 * plugins/profiler/gprof-flat-profile-view.c,
7050 plugins/profiler/gprof-flat-profile-view.h,
7051 plugins/profiler/gprof-function-call-chart-view.c,
7052 plugins/profiler/gprof-function-call-chart-view.h,
7053 plugins/profiler/gprof-view.c,
7054 plugins/profiler/gprof-view.h,
7055 plugins/profiler/gprof-call-graph-view.c,
7056 plugins/profiler/plugin.c,
7057 plugins/profiler/gprof-call-graph-view.h,
7058 plugins/profiler/gprof-function-call-tree-view.c,
7059 plugins/profiler/gprof-function-call-tree-view.h: Implements
7060 double click navigation. Fixes bug #403514.
7062 2007-02-25 Naba Kumar <naba@gnome.org>
7064 * libanjuta/anjuta-plugin-manager.c,
7065 libanjuta/anjuta-plugin-handle.[ch],
7066 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
7067 g_hash_table_remove_all (introduced in glib 2.12) to stay the
7068 dependency on glib 2.8. Fixes bug #411623.
7070 2007-02-24 Naba kumar <naba@gnome.org>
7072 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
7074 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
7075 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
7076 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
7077 (added) libanjuta/anjuta-profile-manager.c,
7078 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
7080 Implemented profile pushing and popping. Implemented profile xml
7081 synchronization. Implemented error handling in profiles. Implemented
7082 activation and deactivation signals in plugin manager.
7084 * libanjuta/Makefile.am: Added libanjuta log domain.
7086 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7087 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
7088 in AnjutaShell interface and implemented it in AnjutaApp.
7090 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7092 2007-02-23 Naba kumar <naba@gnome.org>
7094 src/main.c: Fixed missing end quote.
7096 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7098 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
7101 2007-02-20 Naba Kumar <naba@gnome.org>
7103 * plugins/subversion/plugin.c: Added "..." menuitems.
7104 * ROADMAP, README: Updated.
7105 * libanjuta/anjuta-profile.c: Fixed bugs.
7107 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
7108 plugins/gtodo/Makefile.am: Removed dead code.
7110 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
7111 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
7112 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
7113 plugins/gtodo/list_tooltip.c,
7114 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
7115 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
7116 not contain markups. Fixes Bug #360462.
7118 2007-02-16 Naba Kumar <naba@gnome.org>
7120 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
7121 unnecessary sub-sections.
7123 2007-02-15 Naba Kumar <naba@gnome.org>
7125 * (removed) plugins/document-manager/bookmark-prev-16.png,
7126 plugins/document-manager/bookmark-last.png,
7127 (removed)plugins/document-manager/bookmark-first-16.png,
7128 plugins/document-manager/bookmark-prev.png,
7129 (added) plugins/document-manager/bookmark-toggle.png,
7130 (removed)plugins/document-manager/bookmark_toggle.xpm,
7131 (removed)plugins/document-manager/bookmark-last-16.png,
7132 plugins/document-manager/plugin.c,
7133 plugins/document-manager/anjuta-document-manager.ui,
7134 (removed)plugins/document-manager/bookmark-next-16.png,
7135 plugins/document-manager/bookmark-next.png,
7136 plugins/document-manager/Makefile.am,
7137 (added) plugins/document-manager/bookmark-clear.png,
7138 plugins/document-manager/bookmark-first.png: Upgraded bookmark
7139 icons (stolen from monodevelop). Added clear bookmarks toolbar
7142 * plugins/document-manager/plugin.c,
7143 (added) plugins/document-manager/swap.png,
7144 (removed) plugins/document-manager/undock.png,
7145 plugins/document-manager/Makefile.am: Fixed swap icon.
7147 2007-02-13 Naba Kumar <naba@gnome.org>
7149 * plugins/class-gen/element-editor.c: Fixed typo.
7151 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
7152 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
7153 Implementing plugin profiles loading.
7155 2007-02-13 Naba Kumar <naba@gnome.org>
7157 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
7158 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
7159 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
7160 pixmaps/open_project.png, pixmaps/close_project.png:
7161 Removed more old icons.
7162 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
7163 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
7166 2007-02-13 Naba Kumar <naba@gnome.org>
7168 * plugins/class-gen/element-editor.c: Included missing headers to
7169 prevent build failures in some cases.
7171 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
7173 * plugins/debug-manager/stack_trace.c:
7176 * plugins/debug-manager/watch.c,
7177 plugins/debug-manager/breakpoints.c:
7178 Same bug than above, wrong use of gtk_ui_manager_get_widget
7180 === anjuta 2.1.1 ===
7182 2007-02-11 Naba Kumar <naba@gnome.org>
7184 * cofigure.in: Bumped version to 2.1.1
7185 * NEWS: Updated for 2.1.1 release.
7187 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7189 * plugins/debug-manager/plugin.c,
7190 plugins/debug-manager/sparse_view.c,
7191 plugins/debug-manager/sparse_view.h:
7194 * plugins/gdb/debugger.c,
7195 plugins/debug-manager/debugger.c,
7196 plugins/debug-manager/memory.c,
7197 plugins/debug-manager/sparse_buffer.c
7198 plugins/gdb/debugger.h,
7199 libanjuta/interfaces/libanjuta.idl:
7200 Clean up, remove some warnings
7201 Use guint everywhere for addresses
7202 Rewrite code parsing position in debugger
7204 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
7206 * plugins/debug-manager/debug_tree.c:
7207 Use GtkTreeRowReference instead of GtkTreeIter as callback data
7210 2007-02-08 Naba Kumar <naba@gnome.org>
7212 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7213 Delay showing the 'file modified on disk' dialog for one sec
7214 from the last notification to insure multiple notifications for
7215 the same file are treated as one. Do not same multiple dialogs
7216 for the same file. Make sure to destory the dialog if later
7217 the conent is no longer different.
7219 2007-02-08 Naba Kumar <naba@gnome.org>
7221 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
7222 Prevented spurious 'file modified' dialogs in scintilla editor
7223 when the file is saved.
7225 2007-02-09 Johannes Schmid <jhs@gnome.org>
7227 * scripts/glade2schema.pl:
7228 Added script to convert glade preferences into gconf schema files.
7231 2007-02-08 Naba Kumar <naba@gnome.org>
7233 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
7234 itself is destroyed. Fixes bug #355160.
7236 2007-02-08 Johannes Schmid <jhs@gnome.org>
7238 * plugins/profiler/profiler.plugin:
7239 removed from version control (only .in file needed)
7241 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
7242 * plugins/sourceview/sourceview.c: (sourceview_new):
7245 * plugins/subversion/svn-thread.c: (svn_thread_start):
7246 * src/main.c: (main):
7248 Fixed #395875 about initialisation of threads too late
7250 2007-02-07 Armin Burgmeier <armin@arbur.net>
7252 Reviewed by Naba Kumar <naba@gnome.org>:
7253 * plugins/class-gen/plugin.c:
7254 * plugins/class-gen/window.c: Removed browse button related code, load
7255 generated output directly into new buffers when not adding to project.
7257 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
7258 buttons from user interface.
7260 2007-02-07 Naba Kumar <naba@gnome.org>
7262 * po/POTFILES.in: Fixed distcheck.
7264 2007-02-07 Daniel Nylander <po@danielnylander.se>
7266 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
7268 2007-02-07 Johannes Schmid <jhs@gnome.org>
7270 * anjuta.desktop.in.in:
7273 2007-02-07 Johannes Schmid <jhs@gnome.org>
7276 * manuals/anjuta-manual/*
7277 * manuals/anjuta-faqs/*:
7278 #398991 – Anjuta manuals does not use the gnome-doc-utils format
7280 * plugins/document-manager/anjuta-document-manager.plugin.in:
7281 Removed duplicate application-xml mime-type (review patches properly ;-)
7283 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
7285 * plugins/gdb/debugger.c,
7286 libanjuta/interfaces/libanjuta.idl:
7288 Fix handling of missing source file
7290 2007-02-06 Naba Kumar <naba@gnome.org>
7292 Patch from James Liggett <jrliggett@cox.net>:
7293 * plugins/profiler/gprof-flat-profile.c,
7294 plugins/profiler/gprof-profile-data.c,
7295 plugins/profiler/gprof-call-graph.c,
7296 plugins/profiler/gprof-profile-data.h,
7297 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
7298 Show profiler view when target selected bug #403515.
7300 2007-02-05 Naba Kumar <naba@gnome.org>
7302 * configure.in: Enabled devhelp plugin by default now that
7305 Patch from parmigio@2ainfo.it:
7306 * plugins/document-manager/anjuta-document-manager.plugin.in:
7307 Added xml file type in supported mime types list.
7309 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
7311 * plugins/debug-manager/debugger.c,
7312 plugins/debug-manager/plugin.c:
7313 Add a field in status bar displaying debugger state
7314 Change cursor shape when debugger is busy
7317 * plugins/debug-manager/watch.c,
7318 plugins/debug-manager/locals.c,
7319 libanjuta/interfaces/libanjuta.idl:
7320 Clean up, remove debugging messages and unused signals
7322 2007-02-03 Johannes Schmid <jhs@gnome.org>
7325 Fixed AC_INIT and seperated version to major, minor, micro
7328 Load Subversion instead of CVS
7330 * anjuta.desktop.in.in:
7331 Fixed bug-buddy component
7333 Original patch from Rob Bradfort <robster@debian.org>:
7334 * src/main.c: (get_command_line_args), (main):
7335 Bug #335981 – Migration from popt to GOption
7337 2007-02-03 Naba Kumar <naba@gnome.org>
7339 * configure.in: Depend on devhelp 0.13 and fixed gecko home
7340 path variable. Fixed bug #341170.
7341 * plugins/profiler/Makefile.am: Fixed indentation.
7343 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
7345 * libanjuta/interfaces/libanjuta.idl,
7346 plugins/sourceview/sourceview.c,
7347 plugins/editor/text-editor.c,
7348 plugins/symbol-browser/plugin.c,
7349 plugins/search/search-replace.c,
7350 plugins/document-manager/goto_line.c,
7351 plugins/document-manager/action-callbacks.c,
7352 plugins/document-manager/anjuta-docman.c:
7353 Rename markers of anjuta interface
7354 IANJUTA_MARKABLE_NONE has been removed
7355 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
7356 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
7357 IANJUTA_MARKABLE_ATTENTIVE renamed in
7358 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
7359 IANJUTA_MARKABLE_INTENSE renamed in
7360 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
7361 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
7363 * (removed) plugins/sourceview/marker-light.png,
7364 (removed) plugins/sourceview/marker-basic.png,
7365 (removed) plugins/sourceview/marker-attentive.png,
7366 (removed) plugins/sourceview/marker-intense.png,
7367 plugins/sourceview/bookmark.png,
7368 (added) plugins/sourceview/breakpoint-disabled.png,
7369 (added) plugins/sourceview/breakpoint-enabled.png,
7370 (added) plugins/sourceview/program-counter.png,
7371 (added) plugins/sourceview/linemarker.png,
7372 plugins/sourceview/Makefile.am,
7373 (added) plugins/editor/bookmark.xpm,
7374 (added) plugins/editor/breakpoint-disabled.xpm,
7375 (added) plugins/editor/breakpoint-enabled.xpm,
7376 (added) plugins/editor/program-counter.xpm,
7377 (added) plugins/editor/linemarker.xpm,
7378 plugins/editor/Makefile.am:
7379 Add or change marker pixmaps in scintilla and sourceview editor
7381 * plugins/document-manager/plugin.c,
7382 libanjuta/interfaces/libanjuta.idl,
7383 plugins/debug-manager/plugin.c,
7384 plugins/debug-manager/breakpoints.c
7385 plugins/gdb/debugger.c:
7386 Fix bug #376404, program counter marker is not displayed when debugger
7387 Return the selected editor or NULL (if file does not exist) with
7388 ianjuta_document_manager_goto_file_line* functions
7389 Emit a change-location signal even if the program counter is in an
7392 2007-02-02 Naba Kumar <naba@gnome.org>
7394 * TODO.tasks: Marked bounty bug #359478 completed. And checked
7395 older bounties 'Done'.
7397 2007-02-02 Naba Kumar <naba@gnome.org>
7399 * TODO.tasks: Fixed typop.
7401 Patch from James Liggett <jrliggett@cox.net>:
7402 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
7403 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
7404 profiler plugin by James Liggett. Completes bounty bug #359478
7405 'Gprof performance profiler plugin'
7407 2007-02-01 Naba Kumar <naba@gnome.org>
7409 * src/main.c: Renamed option name.
7411 * TODO.tasks: Marked "Test and fix all project wizards templates"
7414 2007-01-29 Johannes Schmid <jhs@gnome.org>
7416 * plugins/document-manager/plugin.c: (on_editor_changed):
7417 Added DEBUG_PRINT(...)
7418 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
7420 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
7421 Fix language support plugin for sourceview editor (add some new
7424 * plugins/sourceview/sourceview.c: (iindic_clear):
7425 Clear all indicators
7427 2007-01-29 Johannes Schmid <jhs@gnome.org>
7430 Minor task currentions
7432 * libanjuta/interfaces/libanjuta.idl:
7433 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
7434 (itext_editor_iface_init):
7435 * plugins/language-support-cpp-java/plugin.c: (install_support):
7436 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
7437 (ieditor_get_attributes), (ieditor_iface_init):
7438 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
7441 * plugins/sourceview/sourceview.glade:
7442 Fixed sourceview preference window
7444 2007-01-28 Naba Kumar <naba@gnome.org>
7446 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
7447 Implemented --no-files and --no-session command line options and
7448 corresponding preferernces checkboxes in General tab.
7450 2007-01-28 Johannes Schmid <jhs@gnome.org>
7452 * plugins/subversion/plugin.c:
7453 * plugins/subversion/plugin.h:
7454 * plugins/subversion/svn-notify.c: (svn_show_info),
7455 (show_svn_error), (on_svn_notify):
7456 * plugins/subversion/svn-notify.h:
7457 * plugins/subversion/svn-thread.c: (create_message_view),
7459 Fixed error handling and fixed #394216 – No indication of subversion commands running
7461 * plugins/tools/execute.c: (atp_output_context_print):
7462 Show name of tool in message pane
7464 2007-01-28 Naba Kumar <naba@gnome.org>
7466 * configure.in, plugins/glade/plugin.c: Make it work with
7467 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
7469 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
7470 from devhelp (won't work untill devhelp is fixed: bug #341170).
7472 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
7474 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
7476 Reviewed by Naba Kumar <naba@gnome.org>:
7477 * libanjuta/interfaces/libanjuta.idl,
7478 plugins/debug-manager/debugger.c,
7479 plugins/debug-manager/start.c,
7480 plugins/gdb/plugin.c,
7481 plugins/gdb/debugger.c,
7482 plugins/gdb/debugger.h:
7483 Fix a bug when launching gdb
7484 Set the terminal for the debugged program on the command line.
7486 2007-01-26 Johannes Schmid <jhs@gnome.org>
7488 * plugins/sourceview/anjuta-document-saver.c:
7489 (anjuta_document_saver_save):
7490 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
7491 * plugins/sourceview/sourceview.c: (save_if_modified),
7492 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
7493 Proper error handling, for example if a file was modified externally. Use backup files
7494 to avoid data-loss on disk full.
7496 2007-01-24 Naba Kumar <naba@gnome.org>
7498 * plugins/devhelp/htmlview.c: Fixed crash during project load.
7499 Fixed mem leak and source leak.
7501 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
7503 Reviewed by Naba Kumar <naba@gnome.org>:
7504 * plugins/debug-manager/debug_tree.c,
7505 plugins/debug-manager/debug_tree.h,
7506 plugins/debug-manager/watch.c:
7507 Partial rewrite of the variable object code, find and fix a few bugs
7508 Fix bug #395808: gdb can still crash but children are listed
7509 on request only so you can avoid the crash
7511 2007-01-24 Naba Kumar <naba@gnome.org>
7513 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
7514 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
7515 plugins/symbol-browser/plugin.h,
7516 plugins/symbol-browser/plugin.c,
7517 plugins/symbol-browser/Makefile.am: Added current file (local)
7518 symbols view (Seriously getting bored with the browse toolbar).
7520 2007-01-22 Naba Kumar <naba@gnome.org>
7522 Patch from Gabor Kelemen:
7523 * po/POTFILES.in: Added .plugin.in files.
7525 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
7527 Reviewed by Naba Kumar <naba@gnome.org>:
7528 * plugins/document-manager/anjuta-docman.c,
7529 plugins/message-view/anjuta-msgman.c
7530 Set right alignment to the label widget in the tab title.
7532 2007-01-21 Naba Kumar <naba@gnome.org>
7534 * libegg/egg-combo-action.c: Fixed mode line.
7535 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7536 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
7538 2007-01-21 Armin Burgmeier <armin@arbur.net>
7540 Reviewed by Naba Kumar <naba@gnome.org>:
7541 * plugins/class-gen/plugin.c: Prompt for target before actually
7542 generating the class files. This ensures that the files are created in
7543 the correct directory. Fixes bug #397406.
7545 * plugins/class-gen/window.c: Set browse buttons to insensitive when
7546 the class is added to the project.
7548 2007-01-21 Naba Kumar <naba@gnome.org>
7550 * libanjuta/anjuta-plugin-description.c,
7551 libanjuta/anjuta-ui.h,
7552 libanjuta/anjuta-status.c,
7553 libanjuta/anjuta-plugin-description.h,
7554 libanjuta/cell-renderer-captioned-image.c,
7555 libanjuta/anjuta-plugin-handle.c,
7556 libanjuta/anjuta-status.h,
7557 libanjuta/resources.c,
7558 libanjuta/cell-renderer-captioned-image.h,
7559 libanjuta/glue-cpp.c,
7560 libanjuta/anjuta-plugin-handle.h,
7561 libanjuta/anjuta-plugin.c,
7562 libanjuta/anjuta-preferences-dialog.c,
7563 libanjuta/libanjuta.h,
7564 libanjuta/resources.h,
7565 libanjuta/glue-cpp.h,
7566 libanjuta/anjuta-plugin.h,
7567 libanjuta/anjuta-preferences-dialog.h,
7568 libanjuta/anjuta-plugin-manager.c,
7569 libanjuta/anjuta-shell.c,
7570 libanjuta/anjuta-plugin-manager.h,
7571 libanjuta/anjuta-shell.h,
7572 libanjuta/anjuta-save-prompt.c,
7573 libanjuta/anjuta-save-prompt.h,
7574 libanjuta/anjuta-children.c,
7575 libanjuta/anjuta-utils.c,
7576 libanjuta/anjuta-profile.c,
7577 libanjuta/anjuta-preferences.c,
7578 libanjuta/anjuta-launcher.c,
7579 libanjuta/anjuta-utils.h,
7580 libanjuta/anjuta-profile.h,
7581 libanjuta/anjuta-launcher.h,
7582 libanjuta/anjuta-ui.c: Updated file headers.
7584 * po/POTFILES.in: Updated.
7586 * libanjuta/anjuta-marshal.list,
7587 (added) libanjuta/anjuta-plugin-handle.c,
7588 (added) libanjuta/anjuta-plugin-handle.h,
7589 (added) libanjuta/anjuta-plugin-manager.c,
7590 (added) libanjuta/anjuta-plugin-manager.h,
7591 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
7592 (added) libanjuta/anjuta-profile.c,
7593 (added) libanjuta/anjuta-profile.h,
7594 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
7595 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
7596 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
7597 src/action-callbacks.c: Implemented AnjutaPluginManager
7598 class based on old plugins.[ch]. Implemented AnjutaProfile as
7599 prelimanary profiles implementation. Implemented AnjutaPluginHandle
7600 class to represent plugins (not to be confused with plugin objects).
7601 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
7602 implemented it in AnjutaApp and AnjutaTestShell.
7603 De-globalized plugin management and several clean ups.
7605 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
7606 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
7607 plugins/search/search-replace.c, plugins/terminal/terminal.c,
7608 plugins/project-import/project-import.c,
7609 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
7610 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
7611 Fixed plugins for the change in API.
7613 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
7616 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
7618 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
7620 Reviewed by Naba Kumar <naba@gnome.org>:
7621 * libanjuta/anjuta-launcher.c,
7622 libanjuta/anjuta-launcher.h:
7623 Add a new function anjuta_set_terminate_on_exit to close the i/o
7624 channel when the child exit
7625 Return directly the status and not the exit code in child-exited
7628 * plugins/gdb/debugger.c:
7629 Use new function in debugger plugin
7631 2007-01-18 Johannes Schmid <jhs@gnome.org>
7633 * src/about.c: Do not show empty license information instead hide the button (#397883)
7635 2007-01-15 Johannes Schmid <jhs@gnome.org>
7637 * plugins/project-manager/plugin.c:
7638 * plugins/project-wizard/templates/python.wiz
7639 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
7641 Fixed #335235 python programs are not executeable/ do not start when pressing F3
7642 You will also need latest gnome-build svn
7644 === anjuta 2.1.0 ===
7646 2007-01-14 Naba Kumar <naba@gnome.org>
7648 * configure.in: Removed reference of mkfile project
7649 template to fix distcheck build error.
7652 * configure.in: Bumped version to 2.1.0 for beta release.
7653 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
7654 crashes as soon as editing starts in normal text files.
7656 2007-01-14 Johannes Schmid <jhs@gnome.org>
7660 Applied http://live.gnome.org/GnomeGoals/PoLinguas
7663 Patch from Massimo Cora' to hopefully fix #395362
7665 * plugins/project-wizard/templates/*:
7667 Fixed and tested all project-wizards. Deactivated mkfile project because
7668 it was totally broken and I don't see any real use for it.
7669 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
7671 2007-01-14 Naba Kumar <naba@gnome.org>
7673 * NEWS: Updated for release.
7675 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
7677 * libanjuta/interfaces/libanjuta.idl,
7678 plugins/editor/text_editor_cbs.c,
7679 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
7680 interface and implemented it for scintilla.
7682 * plugins/editor/text-editor.c: Fixed highlighing issues when
7683 used with indicators (particularly when the file is just opened).
7684 Fixes bug #377477 – when debugging, scintilla editor grays out all
7685 lines before current line.
7687 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
7688 Maintain a separate list of indicated edtitors for separate contexts.
7689 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
7691 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
7693 Reviewed by Naba Kumar <naba@gnome.org>:
7694 * plugins/debug-manager/plugin.c:
7695 Bug fix: breakpoints cannot be added after stopping the debugger
7697 2007-01-13 Naba Kumar <naba@gnome.org>
7699 * NEWS: Updated for release.
7701 2007-01-12 Johannes Schmid <jhs@gnome.org>
7703 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
7704 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
7705 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
7706 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
7707 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
7708 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
7709 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
7710 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
7711 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
7712 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
7714 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
7715 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
7717 * plugins/sourceview/sourceview.c:
7718 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
7719 on character positions.
7721 2007-01-12 Naba Kumar <naba@gnome.org>
7724 plugins/project-manager/plugin.c,
7725 plugins/profile-default/plugin.c,
7726 libanjuta/anjuta-status.c,
7727 libanjuta/anjuta-status.h: Introduced an API for application title
7728 in AnjutaStatus. Set application title to project name.
7730 2007-01-11 Massimo Cora' <maxcvs@email.i>
7732 Reviewed by Naba Kumar <naba@gnome.org>:
7733 * tagmanager/Makefile.am,
7734 plugins/symbol-browser/Makefile.am: removed installation for
7737 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
7739 Reviewed by Naba Kumar <naba@gnome.org>:
7740 * plugins/debug-manager/start.h,
7741 plugins/debug-manager/start.c,
7742 plugins/debug-manager/anjuta-debug-manager.ui,
7743 plugins/debug-manager/plugin.c:
7744 Partial fix for bug #392537
7746 * plugins/debug-manager/disassemble.c:
7749 2007-01-11 Naba Kumar <naba@gnome.org>
7751 * src/anjuta.c: Load project seperately from session,
7752 so that project session is also loaded.
7754 * plugins/profile-default/plugin.c: Load project in new
7755 anjuta if there already is one loaded currently (disabled
7758 * plugins/editor/aneditor.cxx: Disconnect focus in/out
7759 signals when editor is destroyed. Fixes a crash bug.
7761 * plugins/editor/text_editor.c: Do not mark line in
7762 ianjuta_editor_goto_line() implementation.
7764 * plugins/search/search-replace.c: Always check for markable
7765 interface availablility because its optional for an editor.
7767 * plugins/document-manager/goto_line.c,
7768 plugins/document-manager/action-callbacks.c: Mark lines for
7769 goto line commands (from dialog and from menu entry box).
7771 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
7772 plugins/file-manager/an_file_view.c: Expand file manager
7773 nodes in idle loop, one at a time. Did as a possible work
7774 around for bug #361763, but it didn't make any difference.
7775 However, it could still be useful in situations where there
7778 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
7780 2007-01-11 Naba Kumar <naba@gnome.org>
7782 * plugins/editor/scintilla/LineMarker.h,
7783 plugins/editor/scintilla/LexBasic.cxx,
7784 plugins/editor/scintilla/LexHTML.cxx,
7785 plugins/editor/scintilla/include/SciLexer.h,
7786 plugins/editor/scintilla/include/Scintilla.h,
7787 plugins/editor/scintilla/include/Scintilla.iface,
7788 plugins/editor/scintilla/include/ScintillaWidget.h,
7789 plugins/editor/scintilla/LexBash.cxx,
7790 plugins/editor/scintilla/PlatGTK.cxx,
7791 plugins/editor/scintilla/ViewStyle.h,
7792 plugins/editor/scintilla/Editor.cxx,
7793 plugins/editor/scintilla/StyleContext.h,
7794 plugins/editor/scintilla/LexCPP.cxx,
7795 plugins/editor/scintilla/Converter.h,
7796 plugins/editor/scintilla/LexAU3.cxx,
7797 plugins/editor/scintilla/Editor.h,
7798 plugins/editor/scintilla/LexPerl.cxx,
7799 plugins/editor/scintilla/LexVB.cxx,
7800 plugins/editor/scintilla/ScintillaGTK.cxx,
7801 plugins/editor/scintilla/ViewStyle.cxx,
7802 plugins/editor/scintilla/PropSet.cxx,
7803 plugins/editor/scintilla/LexSQL.cxx,
7804 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
7807 2007-01-11 Armin Burgmeier <armin@arbur.net>
7809 Reviewed by Naba Kumar <naba@gnome.org>:
7810 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
7811 selected for editing. This fixes bug #394218.
7813 * plugins/class-gen/plugin.c: Do not use project's root URI as project
7814 name if said URI is not known.
7816 * plugins/class-gen/window.c: When stripping function prefix away,
7817 include the trailing underscore because it is already set by the
7820 * plugins/class-gen/transform.c: Include "const char*" and "const
7821 gchar*" in the list for transforming a default C type to a GType.
7822 Don't access invalid memory when writing pointer_str in
7823 cg_transform_first_argument.
7825 2007-01-11 Naba Kumar <naba@gnome.org>
7827 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
7828 pixmaps/anjuta.svg, pixmaps/Makefile.am,
7829 (renamed) pixmaps/anjuta_icon.png, src/main.c,
7830 libegg/test-actions.c, anjuta.desktop.in.in,
7831 anjuta.prj: Renamed application icon to 'anjuta.png' from
7832 'anjuta_icon.png'. Added more fields in desktop file.
7834 * mime/anjuta.xml: Added magic section.
7836 * (removed) mime/anjuta.applications,
7837 (removed) mime/anjuta.mime, mime/Makefile.am,
7838 (removed) mime/anjuta.keys,
7839 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
7840 registeration and added scalable icon. Also fixes bug #393680
7842 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
7844 Reviewed by Naba Kumar <naba@gnome.org>:
7845 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
7846 and anjuta_status_progress_add_ticks() to check for progressbar
7847 being realized before trying to update it.
7849 2007-01-10 Naba Kumar <naba@gnome.org>
7851 * tagmanager/tm_workspace.c,
7853 plugins/debug-manager/Makefile.am,
7854 plugins/tools/scripts/Makefile.am,
7855 plugins/class-gen/plugin.c,
7856 plugins/class-gen/Makefile.am,
7857 global-tags/Makefile.am: Fixed make distcheck.
7859 * plugins/debug-manager/attach_process.c,
7860 plugins/debug-manager/attach_process.h,
7861 plugins/class-gen/action-callbacks.h,
7862 plugins/class-gen/action-callbacks.c,
7863 plugins/class-gen/class_gen.h,
7864 plugins/class-gen/class_gen.c: Deleted unused/old files.
7866 * (removed) scintilla, (added) plugins/editor/scintilla,
7867 plugins/editor/scintilla/lexers.make,
7868 plugins/editor/scintilla/Makefile.am,
7869 plugins/editor/Makefile.am
7870 configure.in, manuals/reference/libanjuta/Makefile.am
7871 Makefile.am: Moved scintilla to its right place.
7873 2007-01-09 Naba Kumar <naba@gnome.org>
7875 * plugins/profile-default/plugin.c: Save project session before
7876 a new one is opened.
7878 * plugins/project-manager/plugin.c,
7879 plugins/project-manager/plugin.h,
7880 plugins/project-manager/anjuta-project-manager.ui,
7881 plugins/profile-default/plugin.c,
7882 plugins/profile-default/plugin.h,
7883 plugins/profile-default/Makefile.am,
7884 (added) plugins/profile-default/anjuta-default-profile.ui,
7885 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7886 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
7887 multiple projects support.
7889 2007-01-06 Armin Burgmeier <armin@arbur.net>
7891 Reviewed by Naba Kumar <naba@gnome.org>
7892 * plugins/class-gen/combo-flags.h:
7893 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
7894 enum, added a type parameter to selected signal. Select highlighted
7895 entry when pressing enter (but not unselect it if it was already
7896 selected) before closing the popup. Also accept input when clicking
7899 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
7900 according to selection type.
7902 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
7905 2007-01-08 Johannes Schmid <jhs@gnome.org>
7907 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
7908 * plugins/project-wizard/templates/gtkmm/Makefile.am
7909 * plugins/project-wizard/templates/python/configure.ac.tpl
7910 * plugins/project-wizard/templates/python/configure.in.tpl
7911 * plugins/project-wizard/templates/python/Makefile.am
7912 * plugins/project-wizard/templates/cpp/configure.ac.tpl
7913 * plugins/project-wizard/templates/cpp/configure.in.tpl
7914 * plugins/project-wizard/templates/cpp/Makefile.am
7915 * plugins/project-wizard/templates/terminal.wiz
7916 * plugins/project-wizard/templates/xlib-dock.wiz
7917 * plugins/project-wizard/templates/wxwin.wiz
7918 * plugins/project-wizard/templates/java.wiz
7919 * plugins/project-wizard/templates/xlib/configure.ac.tpl
7920 * plugins/project-wizard/templates/xlib/configure.in.tpl
7921 * plugins/project-wizard/templates/xlib/Makefile.am
7922 * plugins/project-wizard/templates/gcj/configure.ac.tpl
7923 * plugins/project-wizard/templates/gcj/configure.in.tpl
7924 * plugins/project-wizard/templates/gcj/Makefile.am
7925 * plugins/project-wizard/templates/terminal/configure.ac.tpl
7926 * plugins/project-wizard/templates/terminal/configure.in.tpl
7927 * plugins/project-wizard/templates/terminal/Makefile.am
7928 * plugins/project-wizard/templates/terminal/autogen.sh
7929 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
7930 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7931 * plugins/project-wizard/templates/wxwin/Makefile.am
7932 * plugins/project-wizard/templates/gnome.wiz
7933 * plugins/project-wizard/templates/java/configure.ac.tpl
7934 * plugins/project-wizard/templates/java/configure.in.tpl
7935 * plugins/project-wizard/templates/java/Makefile.am
7936 * plugins/project-wizard/templates/anjuta-plugin.wiz
7937 * plugins/project-wizard/templates/gtkmm.wiz
7938 * plugins/project-wizard/templates/python.wiz
7939 * plugins/project-wizard/templates/cpp.wiz
7940 * plugins/project-wizard/templates/gtk.wiz
7941 * plugins/project-wizard/templates/gcj.wiz
7942 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
7943 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
7944 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7946 Starting fixing of all project wizards:
7947 - rename configure.in to configure.ac
7948 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
7949 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
7952 * TODO.task: Added bug number to bounty
7954 2007-01-07 Johannes Schmid <jhs@gnome.org>
7956 * plugins/build-basic-autotools.c:
7957 Fixed #392290 – Missed install as root option in project manager
7959 2007-01-07 Johannes Schmid <jhs@gnome.org>
7961 * plugins/sourceview/sourceview.c:
7962 Fixed #388731 – Odd editor behaviour after performing block-text operations
7963 Fixed #388727 – Block-tab does not work
7965 * plugins/sourceview/anjuta-document.h/c:
7966 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
7969 Require Gtk+ >= 2.10 for sourceview plugin
7971 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
7973 * libanjuta/anjuta-status.c:
7974 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
7976 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
7979 plugins/terminal/terminal.c:
7981 remove support for VTE < 0.9
7983 2007-01-06 Naba Kumar <naba@gnome.org>
7985 * po/POTFILES.in: Updated
7987 2007-01-05 Adam Dingle <adam@medovina.org>
7989 Reviewed by Naba Kumar <naba@gnome.org>:
7990 * plugins/message-view/anjuta-message-manager-plugin.glade:
7991 Fixed bug #377903 (improve message color defaults).
7993 2007-01-05 Naba Kumar <naba@gnome.org>
7995 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
7997 2007-01-03 Armin Burgmeier <armin@arbur.net>
7999 Reviewed by Naba Kumar <naba@gnome.org>:
8000 * plugins/symbol-browser/test-class.h: Fixed block ends.
8002 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
8003 C-style-block comment.
8005 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
8006 allow lists when writing autogen definition files. This is required
8007 for the new class generator. Also fixed a wrong return value in
8008 npw_autogen_write_definition_file and set a GError in
8009 npw_autogen_execute when the output file could not be opened.
8011 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
8014 * plugins/class-gen/Makefile.am: Added templates subdir, removed
8015 goc_template_header and goc_template_source, added top_srcdir to
8016 includes, link against project wizard (also hopefully temporarily),
8017 removed class_gen.h, class_gen.c, action-callbacks.h,
8020 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
8022 * plugins/class-gen/cell-renderer-flags.h:
8023 * plugins/class-gen/cell-renderer-flags.c:
8024 * plugins/class-gen/combo-flags.h:
8025 * plugins/class-gen/combo-flags.c:
8026 * plugins/class-gen/element-editor.c:
8027 * plugins/class-gen/element-editor.h:
8028 * plugins/class-gen/generator.c:
8029 * plugins/class-gen/generator.h:
8030 * plugins/class-gen/plugin.h:
8031 * plugins/class-gen/plugin.c:
8032 * plugins/class-gen/transform.c:
8033 * plugins/class-gen/transform.h:
8034 * plugins/class-gen/validator.c:
8035 * plugins/class-gen/validator.h:
8036 * plugins/class-gen/window.c:
8037 * plugins/class-gen/window.h: Rewrote class generator, it now allows
8038 adding of several class elements and uses autogen.
8040 * plugins/class-gen/templates/cc-header.tpl:
8041 * plugins/class-gen/templates/cc-source.tpl:
8042 * plugins/class-gen/templates/go-header.tpl:
8043 * plugins/class-gen/templates/go-source.tpl:
8044 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
8045 for the class generator.
8047 * configure.in: Added plugins/class-gen/templates/Makefile to output.
8049 2007-01-04 Naba Kumar <naba@gnome.org>
8051 Patch from Nick Treleaven:
8052 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
8053 all matching symbols.
8055 Patches from Maik Beckmann and Sébastien Granjoux:
8056 * plugins/profile-default/plugin.c,
8057 plugins/project-manager/plugin.c: Unescape project name. Fixes
8060 2007-01-04 Naba Kumar <naba@gnome.org>
8062 * plugins/glade/plugin.c: Fixed compilation with
8063 older glade-3 version.
8065 Patch from Roland Illig:
8066 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
8067 plugins/sourceview/anjuta-document-saver.c,
8068 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
8069 are necessary to build anjuta on NetBSD 3.0
8071 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
8072 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
8073 window manager in gnome.
8075 2007-01-02 Naba Kumar <naba@gnome.org>
8077 * plugins/glade/plugin.c: Make it work with glade-3 svn.
8079 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
8081 Reviewed by Naba Kumar <naba@gnome.org>:
8082 * libanjuta/interfaces/libanjuta.idl,
8083 plugins/debug-manager/Makefile.am,
8084 plugins/debug-manager/anjuta-marshal.list,
8085 plugins/debug-manager/debugger.c,
8086 plugins/debug-manager/sparse_buffer.c,
8087 plugins/debug-manager/sparse_buffer.h,
8088 plugins/debug-manager/sparse_view.c,
8089 plugins/debug-manager/sparse_view.h,
8090 plugins/debug-manager/disassemble.h,
8091 plugins/debug-manager/disassemble.c,
8092 plugins/debug-manager/anjuta-marshal.list,
8093 plugins/debug-manager/plugin.c,
8094 plugins/gdb/debugger.c,
8095 plugins/gdb/debugger.h,
8096 plugins/gdb/plugin.c:
8097 Add a disassembly view window
8099 * plugins/debug-manager/breakpoints.c,
8100 plugins/debug-manager/chunk_view.c,
8101 plugins/debug-manager/locals.c,
8102 plugins/debug-manager/memory.c,
8103 plugins/debug-manager/registers.c,
8104 plugins/debug-manager/stack_trace.c:
8105 Add some debugging information
8107 2006-12-18 Naba Kumar <naba@gnome.org>
8109 * configure.in, plugins/glade/plugin.c: Allow building against both
8110 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
8112 2006-12-03 Naba Kumar <naba@gnome.org>
8114 * TODO.tasks: Marked a bounty completed.
8116 2006-11-24 Adam Dingle <adam@medovina.org>
8118 Reviewed by Naba Kumar <naba@gnome.org>:
8119 * plugins/build-basic-autotools/build-basic-autotools.c,
8120 plugins/debug-manager/watch.c,
8121 plugins/document-manager/plugin.c,
8122 plugins/patch/plugin.c,
8123 plugins/project-manager/plugin.c:
8124 Fixed bug #378879 (several command names need ellipses).
8126 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
8128 Reviewed by: Naba Kumar <naba@gnome.org>
8129 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8130 GCC 4.1.2 (there are only two warnings remaining now when compiling
8133 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
8135 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
8136 macro so that the generated function support a NULL plugin parameter.
8138 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
8139 in debug_tree_find_expression by freeing memory returned by the call
8140 to gtk_tree_model_get instead of the parameter string.
8142 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
8144 * plugins/debug-manager/breakpoints.c:
8147 * plugins/debug-manager/anjuta-debug-manager.ui,
8148 plugins/debug-manager/debugger.c,
8149 plugins/debug-manager/plugin.c:
8152 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
8154 * libanjuta/anjuta-launcher.c,
8155 plugins/gdb/debugger.c:
8158 2006-11-21 Naba Kumar <naba@gnome.org>
8160 * plugins/search/search_preferences.c: Fixed build break.
8162 2006-11-20 Naba Kumar <naba@gnome.org>
8164 Patch from Kjartan Maraas:
8165 * plugins/cvs-plugin/cvs-interface.c,
8166 plugins/document-manager/plugin.c,
8167 plugins/gtodo/interface.c,
8168 plugins/gtodo/libgtodo.h,
8169 plugins/message-view/anjuta-msgman.c,
8170 plugins/project-wizard/druid.c,
8171 plugins/search/search_preferences.c,
8172 plugins/sourceview/sourceview-prefs.c,
8173 plugins/terminal/terminal.c,
8174 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
8176 Patch from Przemysław Grzegorczyk:
8177 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
8178 plugins/subversion/anjuta-subversion.glade: Enable files in
8179 fileselection dialog. Fixes bug #376031.
8181 2006-11-17 Adam Dingle <adam@medovina.org>
8183 Reviewed by: Naba Kumar <naba@gnome.org>
8184 * plugins/build-basic-autotools/build-basic-autotools.c
8185 * plugins/class-gen/anjuta-class-gen.plugin.in
8186 * plugins/debug-manager/breakpoints.c
8187 * plugins/debug-manager/plugin.c
8188 * plugins/devhelp/plugin.c
8189 * plugins/document-manager/plugin.c
8190 * plugins/gdb/debugger.c
8191 * plugins/glade/anjuta-glade.plugin.in
8192 * plugins/gtodo/plugin.c
8193 * plugins/language-support-cpp-java/plugin.c
8194 * plugins/message-view/plugin.c
8195 * plugins/project-import/anjuta-project-import.glade
8196 * plugins/project-import/anjuta-project-import.plugin.in
8197 * plugins/search/plugin.c
8198 * plugins/tools/scripts/tools-2.xml.in
8199 * plugins/valgrind/plugin.c
8200 * src/anjuta-actions.h:
8201 Fixed bug #376335 "menu items should be capitalized". Minor
8204 2006-11-20 Naba Kumar <naba@gnome.org>
8206 * configure.in: Fixed build.
8208 Patch from: Arjan Timmerman
8209 *configure.in: Make subvesion plugin build for apr 1.x.
8212 2006-11-20 Johannes Schmid <jhs@gnome.org>
8216 Removed patches from Sylvain and Günther. They caused not problems but
8217 Naba was against them.
8219 2006-11-20 Johannes Schmid <jhs@gnome.org>
8221 * Removed me from MAINTAINERS
8223 2006-11-14 Günther Brammer <GBrammer@gmx.de>
8226 Use apr-1 instead of apr-0
8228 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
8230 * global-tags/create_global_tags.sh.in: Correct a bug when environment
8231 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
8232 and another bug occuring when parsing .pc file containing quotes.
8234 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
8236 * plugins/*/*.[ch]: Use class macro for type casting.
8238 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
8239 GCC 4.1.2 (there are only two warnings remaining now when compiling
8242 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
8243 a memory leak in debug_tree_find_expression; g_free was called on
8244 the parameter instead of the memory allocated by gtk_tree_model_get.
8246 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
8247 to declare and initialize the global type variable of the plugin.
8249 2006-10-31 Naba Kumar <naba@gnome.org>
8251 * global-tags/create_global_tags.sh.in: Added an end message.
8253 * libanjuta/anjuta-launcher.h: Fixed indentation.
8255 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
8256 creation to a) append the messages in right way, b) Connect signals
8257 to the view properly and c) Recreate the system-tags.cache at the
8258 end of the generation.
8260 * plugins/symbol-browser: Fixed action path (double
8261 click on sysmbols was not working).
8263 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
8264 Fixed typedef and removed dead code.
8266 * tagmanager/c.c: Took the latest version from ctags source
8267 repository, because the one we had (from ctags 5.6) was broken.
8269 * global_tags/create_global_tags.sh.in: Reverted the patch from
8270 Sylvain because it was not right fix (and added a helpful comment).
8271 Used /bin/bash to fix the bashism and generated separate log files
8272 for each tag files in the same directory.
8274 2006-10-29 Naba Kumar <naba@gnome.org>
8276 * plugins/editor/text_editor.c: Use a temporary file
8277 to save the editor and move it at the end to original
8278 file. This will prevent data corruption if file save
8279 failed for any reason. Also report proper errors when
8280 file save fails. Fixes bug #346575.
8282 2006-10-26 Naba Kumar <naba@gnome.org>
8284 * plugins/document-manager/anjuta-docman.c: Do not load
8285 the same files with different path more than once (happens
8286 with symlinked files). Fixes Bug #323591.
8288 2006-10-25 Naba Kumar <naba@gnome.org>
8290 * plugins/valgrind/vgactions.c: Fixed a warning.
8292 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
8294 Reviewed by Naba Kumar <naba@gnome.org>:
8296 * plugins/valgrind/vgtoolview.c:
8297 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
8299 * plugins/valgrind/bugged-prg-test.c:
8300 No more warning during compilation with GCC 4.1.
8301 Program is still buggy in order to be used as a test of the
8304 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
8305 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
8306 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
8307 plugins/valgrind/vgrule.c:
8308 No more warning during compilation with GCC 4.1.
8310 * plugins/valgrind/plugin.c:
8311 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
8312 prototype (was missing from previous patch).
8314 2006-10-24 Naba Kumar <naba@gnome.org>
8316 * plugins/glade/plugin.c: Show glade tree view, not list view.
8318 * plugins/glade/plugin.c: Fixed crash when Anjuta is
8319 exited with glade plugin still loaded. Fixes Bug #364755.
8321 * plugins/document-manager/anjuta-document-manager.plugin.in:
8322 Added application/x-reject in accepted mime-types.
8324 * Changelog: Fixed changelog alignments.
8326 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
8328 Reviewed by: Naba Kumar <naba@gnome.org>
8330 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
8331 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
8332 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
8333 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
8334 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
8335 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
8336 plugins/valgrind/vgsearchbar.c:
8337 Use class macro for type casting.
8339 * plugins/valgrind/plugin.h:
8340 Don't force cast a GtkActionGroup to a GtkAction.
8342 * plugins/valgrind/plugin.c:
8343 Use correct API to get path of the preoject root when building
8344 the list of targets for the run action.
8345 Correct ordering of the construction of the preferences widgets.
8346 Only remove the valgrind widget if it is currently displayed.
8348 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
8349 Return if check_valgrind_binary() fails.
8350 The ValgrindPluginPrefs object is initialized after the call to
8351 vg_action_new. Take a handle to the location of the pointer to
8354 2006-10-24 Naba Kumar <naba@gnome.org>
8356 * HACKING: Updated coding sample.
8358 Patch from: Armin Burgmeier <armin@arbur.net>
8359 * plugins/symbol-browser/test-class.h,
8360 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
8362 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
8364 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
8365 * plugins/valgrind/vgtoolview.h:
8366 Correctly handle the argv / srcdir of vg_tool_view object. Do
8367 not leak memory associated with those arrays.
8369 * plugins/symbol-browser/an_symbol_prefs.c:
8370 Support unloading / reloading of the module (for example when
8371 closing a project and opening another one).
8373 * plugins/project-manager/plugin.c:
8374 Remove plugin widget before removing plugin itself, preventing
8375 a crash with valgrind plugin.
8377 * libanjuta/anjuta-preferences-dialog.c:
8378 Do not use the page_num returned by gtk_notebook_append_page to
8379 remove the page as it cause bugs when pages removal is not done
8382 * plugins/document-manager/anjuta-docman.c:
8383 Fix some GTK+ warnings.
8385 * global-tags/create_global_tags.sh.in:
8386 Rewrite script to remove bash-ism and use pkg-config directly
8387 instead of parsing the *.pc file by hand. This solve problems
8388 that occurred when one of the directory in PKG_CONFIG_PATH is
8391 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
8393 * plugins/glade/plugin.c: Fix build (#363884)
8395 2006-10-22 Johannes Schmid <jhs@gnome.org>
8397 * plugins/file-manager/an_file_view.c:
8398 * plugins/file-manager/plugin.c:
8399 * plugins/file-manager/plugin.h:
8400 Fix possible crasher when changing project-root uri when we try to restore open nodes
8403 2006-10-19 Naba Kumar <naba@gnome.org>
8405 Patch from: Juan Pablo Ugarte
8406 * plugins/glade/plugin.c: Include glade header
8409 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
8411 * plugins/debug-manager/Makefile.am,
8412 plugins/debug-manager/sexy-icon-entry.h,
8413 plugins/debug-manager/sexy-icon-entry.c,
8414 plugins/debug-manager/dataview.c:
8415 Fix bug #358134 (Goto memory prompt)
8416 Use sexy-icon-entry from libsexy 0.1.10
8418 * plugins/debug-manager/debugger.c,
8419 plugins/debug-manager/plugin.c,
8420 plugins/debug-manager/start.c,
8421 plugins/gdb/debugger.c,
8422 plugins/gdb/plugin.c:
8423 Better error handling when starting and stopping debugger
8425 2006-10-13 Maik Beckmann <maik@eigenco.de>
8427 * src/action_callbacks.c:
8428 Fixed bug #361830 (AboutDialog does not close) which is caused
8429 due to a change in Gtk+ 2.10
8431 2006-10-12 Adam Dingle <adam@medovina.org>
8433 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
8435 * plugins/search/search-replace.c:
8436 Fixed bug #358068 (indicate when Find in Files is complete)
8438 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8440 * plugins/sourceview/sourceview-prefs.c:
8441 * plugins/sourceview/sourceview.glade:
8442 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
8444 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
8446 * plugins/devhelp/plugin.c:
8447 * plugins/search/plugin.c:
8448 Fixed bug #359750 (fix find/replace shortcut keys).
8450 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
8451 use Alt+key for shortcuts)
8453 * plugins/debug-manager/debug_tree.c:
8454 * plugins/debug-manager/debugger.c:
8455 Fixed bug #359317 (can't load debug manager)
8457 * /plugins/document-manager/plugin.c:
8458 Fixed bug #359259 (highlight modes listed in reverse
8459 alphabetical order).
8461 2006-10-10 Johannes Schmid <jhs@gnome.org>
8463 * plugins/glade/plugin.c:
8464 Add scrollbars to glade project window
8466 2006-10-10 Johannes Schmid <jhs@gnome.org>
8468 * libanjuta/interfaces/Makefile.am.iface:
8469 Fixed Makefile with broke build
8471 2006-10-07 Johannes Schmid <jhs@gnome.org>
8473 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8474 * libanjuta/interfaces/Makefile.iface.am:
8475 Fixed enum types generation
8477 * libanjuta/interfaces/libanjuta.idl:
8478 Fixed some strange typo
8480 2006-10-06 Johannes Schmid <jhs@gnome.org>
8482 * libanjuta/interfaces/Makefile.iface.am:
8483 Fixed enum-types.h generation
8484 * libanjuta/interfaces/libanjuta.idl:
8486 IAnjutaTODO::load should take const gchar* argument
8487 Remove include to libanjuta/e-splash.h which is not installed as header file
8488 Disable get_attributes for now
8490 * pluings/sourceview/sourceview.c: Disabled get_attributes
8492 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
8494 2006-10-05 Naba Kumar <naba@gnome.org>
8496 * TODO.tasks: Set 'Improve class widzard' task to assigned.
8497 Set bug id for 'Profiler plugin' task.
8499 2006-10-03 Naba Kumar <naba@gnome.org>
8501 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
8502 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
8504 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
8505 plugins/project-manager/plugin.c: Added a new API in
8506 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
8507 Added some documentation. On project close, close all editors that
8508 has files opened for the project.
8510 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
8511 from the containers on anjuta_shell_remove_widget(). Do not destroy
8512 glade widgets once created.
8514 2006-10-03 Johannes Schmid <jhs@gnome.org>
8516 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8517 * libanjuta/interfaces/libanjuta.idl:
8518 const-List<> => const List<>
8519 List-free<> => List<>
8521 * Makefile.am: Reenabled launcher
8523 2006-10-03 Johannes Schmid <jhs@gnome.org>
8525 * libanjuta/interfaces/Makefile.am.iface:
8526 Install libanjuta.idl
8528 2006-10-02 Adam Dingle <adam@medovina.org>
8530 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
8532 2006-10-02 Adam Dingle <adam@medovina.org>
8534 * plugins/editor/style-editor.c: fixed bug #357534
8535 * plugins/gdb/utilities.h: removed 2 unused declarations
8537 2006-10-02 Johannes Schmid <jhs@gnome.org>
8539 * Makefile.am: disabled anjuta-launcher
8540 * libanjuta/Makefile.am:
8542 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
8543 * libanjuta/glue-factory.c: (glue_factory_add_path),
8544 (glue_factory_get_path):
8545 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
8546 * libanjuta/glue-factory.h:
8547 * libanjuta/glue-cpp.h:
8548 * libanjuta/glue-cpp.c:
8549 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
8551 * libanjuta/interfaces/Makefile.am.iface:
8552 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8553 * libanjuta/interfaces/libanjuta.idl:
8554 Add a new features to idl compiler:
8555 List<Type> => List of Type
8556 List-free<Type> => List of Type, it is up to the caller to free items and list
8557 const-List(-free)<Type> = const List of Types
8558 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
8560 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
8561 (generic_cpp_class_create_code):
8562 Adapted to new project_manager interface
8564 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
8565 * plugins/debug-manager/debugger.c:
8566 (ivariable_debugger_iface_init):
8567 Do not use C++ keyword "delete" for interface name
8569 * plugins/document-manager/anjuta-document-manager.plugin.in:
8570 Added m4 to mime-types
8572 * plugins/project-manager/plugin.c:
8573 (iproject_manager_add_source_multi):
8574 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
8576 2006-10-01 Naba Kumar <naba@gnome.org>
8578 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
8579 UI file used when out-of-process devhelp is used instead of
8582 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
8583 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
8584 plugins/profile-default/default.anjuta: Build devhelp plugin,
8585 but use out-of-process devhelp if devhelp plugin is disabled
8586 (either by user or devhelp is not installed). Disabled devhelp
8587 plugin by default. Added it in default profile.
8589 2006-10-01 Naba Kumar <naba@gnome.org>
8591 * plguins/project-manager/plugin.c: Possible fix for crash
8594 * configure.in, plugins/Makefile.am: Enabled glade plugin and
8595 set dep to last version 3.0.2.
8597 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
8598 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
8599 plugins/symbol-browser/plugin.c: Use the right action group
8600 for getting popup actions (Fixes lots of assertion failures).
8602 * plugins/project-manager/plugin.c,
8603 plugins/project-manager/plugin.h: use separate action group
8606 * plugins/message-view/plugin.c: Disconnect session load
8607 signal on plugin deactivation (fixes a crash).
8609 2006-09-30 Naba Kumar <naba@gnome.org>
8611 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
8612 * TODO.tasks: Assigned a bounty to Massimo.
8614 2006-09-29 Naba Kumar <naba@gnome.org>
8616 * src/anjuta-app.c, src/shell.c: Fixed build errors.
8618 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
8620 * plugins/debug-manager/debugger.c,
8621 plugins/debug-manager/plugin.c,
8622 libanjuta/interfaces/libanjuta.idl:
8623 Add a new abort command to quit debugger without waiting
8625 * plugins/gdb/debugger.c,
8626 plugins/gdb/debugger.h,
8627 plugins/gdb/plugin.c:
8628 Send a signal directly to the debugged program
8629 Implement abort command
8631 * plugins/debug-manager/debug_tree.c:
8634 * plugins/debug-manager/stack-trace.c:
8637 2006-09-29 Naba Kumar <naba@gnome.org>
8639 * TODO.tasks: Updated.
8641 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
8644 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
8646 * TODO.tasks: Updated in light of the word wrapping fix
8647 in Tasks Manager. Added a test bounty entry.
8649 * TODO.tasks: Added four bounties.
8651 2006-09-28 Naba Kumar <naba@gnome.org>
8653 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
8654 Added 'customizable' parameter to
8655 anjuta_ui_add_action_group_entries() and similar functions to
8656 allow user configuration of the actions. Filter out actions that
8657 are not configurable items (such as submenu items). Now the
8658 'Customize shortcuts' dialog is much better listed.
8660 * plugins/build-basic-autotools/build-basic-autotools.c,
8661 plugins/build-basic-autotools/build-basic-autotools.h,
8662 plugins/cvs-plugin/plugin.c,
8663 plugins/cvs-plugin/plugin.h,
8664 plugins/debug-manager/breakpoints.c,
8665 plugins/debug-manager/plugin.c,
8666 plugins/debug-manager/stack_trace.c,
8667 plugins/debug-manager/watch.c,
8668 plugins/devhelp/plugin.c,
8669 plugins/document-manager/plugin.c,
8670 plugins/file-loader/plugin.c,
8671 plugins/file-manager/plugin.c,
8672 plugins/glade/plugin.c,
8673 plugins/gtodo/interface.c,
8674 plugins/gtodo/plugin.c,
8675 plugins/language-support-cpp-java/plugin.c,
8676 plugins/macro/plugin.c,
8677 plugins/macro/plugin.h,
8678 plugins/message-view/plugin.c,
8679 plugins/patch/plugin.c,
8680 plugins/profile-default/default.anjuta,
8681 plugins/project-manager/plugin.c,
8682 plugins/project-manager/plugin.h,
8683 plugins/sample1/plugin.c,
8684 plugins/search/plugin.c,
8685 plugins/subversion/plugin.c,
8686 plugins/subversion/plugin.h,
8687 plugins/symbol-browser/plugin.c,
8688 plugins/symbol-browser/plugin.h,
8689 plugins/tools/plugin.c,
8690 plugins/valgrind/plugin.c,
8691 plugins/valgrind/plugin.h: Fixed to take care of above change
8692 in API of AnjutaUI. Properly added/removed action groups in some
8693 plugins. Split action groups into customization and non-customizable
8694 groups and added them separately.
8696 * plugins/document-manager/plugin.c: Close files belonging to
8697 project when project is closed (not complete).
8699 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
8700 vertical aligned cell entries.
8702 * src/anjuta-app.c: Define macros for the placeholder names.
8703 Set default widths and heights of the default placeholders,
8704 so that newly docked widgets are correclty sized.
8706 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8707 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
8708 Fixed to generated correct actions addition/removal code.
8710 2006-09-25 Naba Kumar <naba@gnome.org>
8712 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
8713 libanjuta/anjuta-serializer.[ch]: Implemented serialization
8716 * plugins/message-view/anjuta-msgman.c,
8717 plugins/message-view/anjuta-msgman.h,
8718 plugins/message-view/message-view.c,
8719 plugins/message-view/message-view.h,
8720 plugins/message-view/plugin.c: Serialize messages panes in
8721 session save and deserialize them in session load so that
8722 build messages persistant.
8724 2006-09-24 Johannes Schmid <jhs@gnome.org>
8726 * libanjuta/anjuta-utils.c:
8727 * plugins/message-view/message-view.c:
8728 Really fixed #355407
8730 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
8732 * libanjuta/interfaces/libanjuta.idl:
8733 Change one variable sign
8735 * plugins/debug-manager/anjuta-debug-manager.glade,
8736 plugins/debug-manager/anjuta-debug-manager.ui:
8737 Few small interface changes
8739 * plugins/debug-manager/debug_tree.h,
8740 plugins/debug-manager/watch.c,
8741 plugins/debug-manager/debugger.c,
8742 plugins/debug-manager/plugin.c
8743 plugins/gdb/debugger.c,
8744 plugins/gdb/plugin.c:
8745 Big rewrite of debugger queue
8746 Allow to cancel command
8748 * plugins/debug-manager/memory.c:
8749 Fix a bug if a command is cancelled
8751 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
8753 * plugins/gdb/debugger.c,
8754 plugins/debug-manager/debug_tree.c,
8755 plugins/debug-manager/locals.c:
8756 Restore tree representation for local variable
8757 Add argument in local variable list
8758 Use gdb variable object to get all informations
8760 2006-09-19 Naba Kumar <naba@gnome.org>
8762 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
8763 that implements AnjutaSavePrompt class.
8765 * ChangeLog: Fixed indentation.
8767 * libanjuta/Makefile.am,
8768 libanjuta/anjuta-marshal.list,
8769 libanjuta/anjuta-shell.c,
8770 libanjuta/anjuta-shell.h,
8771 plugins/document-manager/action-callbacks.c,
8772 plugins/document-manager/action-callbacks.h,
8773 plugins/document-manager/anjuta-docman.c,
8774 plugins/document-manager/anjuta-docman.h,
8775 plugins/document-manager/plugin.c,
8776 src/anjuta.c: Impletemnted save prompt dialog to prompt for
8777 unsaved items during exit. A new signal is added in shell
8778 interface called 'save-prompt' to collect all unsaved items.
8779 Create AnjutaSavePrompt class (dialog) to process unsaved items.
8780 Fixed document manager to use the new save-prompt signal in shell
8781 and AnjutaSavePrompt object for unsaved files. Cleaned up
8782 AnjutaDocman to synchronously save new files. Fixed function
8785 2006-09-18 Johannes Schmid <jhs@gnome.org>
8787 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
8788 gdl requirement to 0.7.0
8790 2006-09-18 Johannes Schmid <jhs@gnome.org>
8792 * global-tags/.cvsignore:
8793 * global-tags/Makefile.am:
8794 * global-tags/create_global_tags.sh (removed):
8795 * global-tags/create_global_tags.sh.in (added):
8798 * libanjuta/anjuta-launcher.c:
8801 * plugins/project-manager/plugin.c:
8802 (project_manager_plugin_close_project):
8805 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
8808 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
8809 More reasonable toolbar creation/deletition though it does
8812 2006-09-15 Johannes Schmid <jhs@gnome.org>
8814 * libanjuta/anjuta-utils.c/.h:
8817 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
8819 * scintilla/ScintillaGTK.cxx
8820 Fixed doulbe freeing in Scintilla
8822 2006-09-12 Johannes Schmid <jhs@gnome.org>
8824 * plugins/symbol-browser/an_symbol_prefs.c:
8825 Support unloading / reloading of the module (for example when
8826 closing a project and opening another one).
8828 * plugins/project-manager/plugin.c:
8829 Really fixed #355148 (Show project name in title bar)
8831 2006-09-09 Johannes Schmid <jhs@gnome.org>
8833 * libanjuta/plugins.c:
8834 Fixed #355156 (Show plugins in alphabetical order)
8836 2006-09-09 Johannes Schmid <jhs@gnome.org>
8838 * plugins/project-manager/plugin.c:
8839 Fixed #355148 (Show project name in title bar)
8841 2006-09-09 Johannes Schmid <jhs@gnome.org>
8843 * plugins/project-manager/plugin.c:
8844 (value_removed_project_root_uri):
8845 Fixed crasher if project cannot be opened
8847 2006-08-30 Naba Kumar <naba@gnome.org>
8849 * plugins/language-support-cpp-java/plugin.[c,h],
8850 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8851 Impletemnted UI for auto indent.
8853 2006-08-28 Naba Kumar <naba@gnome.org>
8855 * plugins/gvim/.cvsignore,
8856 plugins/gvim/Makefile.am,
8857 plugins/gvim/anjuta-vim-plugin.png,
8858 plugins/gvim/anjuta-vim.c,
8859 plugins/gvim/anjuta-vim.h,
8860 plugins/gvim/anjuta-vim.plugin.in,
8861 plugins/gvim/gtkvim.c,
8862 plugins/gvim/gtkvim.h,
8863 plugins/gvim/plugin.c,
8864 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
8867 2006-08-28 Naba Kumar <naba@gnome.org>
8869 Patch from: Massimo Corà <maxcvs@email.it>
8870 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
8871 possible infinite loop.
8873 2006-08-22 Adam Dingle <adam@medovina.org>
8875 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
8876 to edit are shown in the preferences dialog in anjuta").
8877 Removed unused widgets from the style editor dialog.
8879 2006-08-21 Johannes Schmid <jhs@gnome.org>
8881 * plugins/symbol-browser/test-class.[cpp/h]
8884 2006-08-18 Naba Kumar <naba@gnome.org>
8886 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
8887 end of document loading.
8889 * plugins/language-support-cpp-java/plugin.c,
8890 plugins/sourceview/sourceview.c: Fixed plugin loading.
8892 2006-08-17 Naba Kumar <naba@gnome.org>
8894 * plugins/language-support-cpp-java/plugin.c,
8895 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
8896 mode line parsing. Indentation parameters initialized based on
8897 mode line parameters.
8899 2006-08-16 Naba Kumar <naba@gnome.org>
8901 * Makefile.am, plugins/editor/text_editor.c,
8902 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
8905 2006-08-16 Naba Kumar <naba@gnome.org>
8907 Patch from Massimo Cora' <maxcvs@email.it>:
8909 * plugins/editor/aneditor-autocomplete.cxx,
8910 plugins/editor/aneditor-calltip.cxx,
8911 plugins/symbol-browser/Makefile.am,
8912 plugins/symbol-browser/an_symbol.c,
8913 plugins/symbol-browser/an_symbol_view.c,
8914 plugins/symbol-browser/plugin.c,
8915 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
8916 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
8917 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
8918 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
8919 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
8920 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
8921 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
8922 tagmanager/get.h, tagmanager/html.c,
8923 tagmanager/include/tm_source_file.h,
8924 tagmanager/include/tm_tag.h,
8925 tagmanager/include/tm_workspace.h,
8926 tagmanager/jscript.c, tagmanager/keyword.c,
8927 tagmanager/keyword.h, tagmanager/lisp.c,
8928 tagmanager/lregex.c, tagmanager/lua.c,
8929 tagmanager/main.h, tagmanager/make.c,
8930 tagmanager/options.c, tagmanager/options.h,
8931 tagmanager/parse.c, tagmanager/parse.h,
8932 tagmanager/parsers.h, tagmanager/pascal.c,
8933 tagmanager/perl.c, tagmanager/php.c,
8934 tagmanager/python.c, tagmanager/read.c,
8935 tagmanager/read.h, tagmanager/readtags.c,
8936 tagmanager/readtags.h, tagmanager/rexx.c,
8937 tagmanager/routines.c, tagmanager/routines.h,
8938 tagmanager/ruby.c, tagmanager/scheme.c,
8939 tagmanager/sh.c, tagmanager/slang.c,
8940 tagmanager/sml.c, tagmanager/sort.c,
8941 tagmanager/sort.h, tagmanager/sql.c,
8942 tagmanager/strlist.c, tagmanager/strlist.h,
8943 tagmanager/tcl.c, tagmanager/tm_source_file.c,
8944 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
8945 tagmanager/tm_workspace.c, tagmanager/verilog.c,
8946 tagmanager/vim.c, tagmanager/vstring.c,
8947 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
8948 5.6 and namespace completion fixed.
8950 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
8951 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
8953 2006-08-15 Naba Kumar <naba@gnome.org>
8955 * libanjuta/interfaces/libanjuta.idl,
8956 plugins/editor/text-editor-iterable.c,
8957 plugins/editor/text_editor.c,
8958 plugins/sourceview/sourceview-cell.c,
8959 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
8960 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
8961 ianjuta_editor_end_action().
8963 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
8965 2006-08-13 Naba Kumar <naba@gnome.org>
8967 * plugins/debug-manager/breakpoints.c,
8968 plugins/debug-manager/memory.c,
8969 plugins/debug-manager/registers.c,
8970 src/layout.xml: Fixed debugger widgets layout.
8972 2006-08-12 Naba Kumar <naba@gnome.org>
8974 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
8975 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
8976 plugins/editor/editor.glade, plugins/editor/text_editor.h,
8977 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
8978 codes and dead codes. Removed automatic indentation prefs.
8980 2006-08-12 Johannes Schmid <jhs@gnome.org>
8982 * libanjuta/Makefile.am:
8983 * libanjuta/anjuta-launcher.c:
8984 * libanjuta/anjuta-launcher.h:
8985 * libanjuta/anjuta-plugin.c:
8986 * libanjuta/anjuta-plugin.h:
8987 * libanjuta/anjuta-preferences.c:
8988 * libanjuta/anjuta-preferences.h:
8989 * libanjuta/anjuta-shell.c:
8990 * libanjuta/anjuta-shell.h:
8991 * libanjuta/libanjuta.h:
8993 Made wrapper friendly:
8994 - no inline in header files (preferences_set/get)
8995 - correct signal names
8996 - correct GError** argument in anjuta_shell_freeze/thaw
8997 - include correct files in libanjuta.h
8999 * plugins/project-manager/plugin.c:
9002 2006-08-11 Naba Kumar <naba@gnome.org>
9004 * plugins/editor/aneditor-priv.h,
9005 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
9007 * plugins/editor/text_editor_cbs.c,
9008 plugins/sourceview/anjuta-view.c: Pass the right position for char
9011 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
9013 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
9015 2006-08-11 Naba Kumar <naba@gnome.org>
9017 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
9018 return the right character at the iter position and get_char() to
9021 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
9022 to set to character offset and not byte index.
9024 * plugins/language-support-cpp-java/plugin.c: Improved
9025 auto-indentation login. Indents opening and closing braces correctly.
9027 2006-08-10 Johannes Schmid <jhs@gnome.org>
9031 Required automake = 1.9
9033 * libanjuta/anjuta-children.c:
9034 * libanjuta/anjuta-children.h:
9035 * libanjuta/anjuta-encodings.h:
9036 * libanjuta/anjuta-launcher.h:
9037 * libanjuta/anjuta-plugin-description.h:
9038 * libanjuta/anjuta-preferences-dialog.h:
9039 * libanjuta/anjuta-preferences.h:
9040 * libanjuta/anjuta-session.h:
9041 * libanjuta/anjuta-status.h:
9042 * libanjuta/anjuta-ui.h:
9043 * libanjuta/anjuta-utils.c:
9044 * libanjuta/anjuta-utils.h:
9045 * libanjuta/e-splash.h:
9046 * libanjuta/glue-factory.h:
9047 * libanjuta/glue-plugin.h:
9048 * libanjuta/plugins.h:
9049 * libanjuta/resources.h:
9050 Fixed libanjuta to be able to wrap it
9051 - G_BEGIN_DECLS, G_END_DECLS
9052 - include all necessary files in libanjuta.h
9054 * plugins/gtodo/tray-icon.c:
9055 * plugins/terminal/terminal.c:
9056 Some build fixes for freebsd
9058 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
9059 * plugins/sourceview/sourceview.glade:
9060 Remove auto-indent feature as it is now in language-support
9062 2006-08-09 Naba Kumar <naba@gnome.org>
9064 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
9065 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
9066 Added missing files.
9068 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
9069 get_use_spaces(), set_tabsize() and set_use_spaces().
9071 2006-08-09 Naba Kumar <naba@gnome.org>
9073 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
9074 succeeded in activating.
9076 * plugins/document-manager/plugin.c: Added debug message.
9078 * libanjuta/interfaces/libanjuta.idl,
9079 plugins/editor/text_editor.c: Implemented get_tabsize(),
9080 get_use_spaces(), set_tabsize() and set_use_spaces().
9082 * plugins/language-support-cpp-java/Makefile.am,
9083 plugins/language-support-cpp-java/plugin.c,
9084 plugins/language-support-cpp-java/plugin.h: Used editor parameters
9085 for indentation. Added preferences page for paramenters.
9087 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
9089 2006-08-08 Naba Kumar <naba@gnome.org>
9091 * libanjuta/interfaces/libanjuta.idl,
9092 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9093 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9094 plugins/editor/text_editor.c,
9095 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
9096 and implemented it for both scintilla and sourceview.
9098 * plugins/search/plugin.c: Use the new grab_focus() to transfer
9099 focus back to editor (happens when pressing esc in incremental
9102 2006-08-08 Naba Kumar <naba@gnome.org>
9104 * libanjuta/interfaces/libanjuta.idl,
9105 plugins/editor/text_editor.c,
9106 plugins/editor/text_editor.h,
9107 plugins/editor/text-editor-iterable.c,
9108 plugins/sourceview/sourceview-cell.c,
9109 plugins/sourceview/sourceview.c: Implemented editor attributes
9112 * plugins/editor/aneditor.cxx: Disabled old indentation code.
9113 plugins/language-support-cpp-java/plugin.c: Implemented indentation
9114 code (not complete yet).
9116 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9117 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9118 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9119 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9120 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9121 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9123 2006-08-04 Naba Kumar <naba@gnome.org>
9125 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
9128 2006-08-03 Johannes Schmid <jhs@gnome.org>
9130 * configure.in: Add a more informative text to valgrind plugin
9133 Modified Preferences tasl
9134 * libanjuta/anjuta-plugin.c:
9135 * libanjuta/anjuta-preferences-dialog.c:
9136 * libanjuta/anjuta-preferences-dialog.h:
9137 * libanjuta/anjuta-preferences.c:
9138 * libanjuta/anjuta-preferences.h:
9139 * libanjuta/interfaces/Makefile.am.iface:
9140 * libanjuta/interfaces/libanjuta.idl:
9141 Added IAnjutaPreferences interface which every plugin that has preferences should
9142 implement. Call merge() and unmerge() at plugin activation/deactivation.
9143 Fixed preferences_page_remove()
9145 * plugins/build-basic-autotools/build-basic-autotools.c:
9146 * plugins/cvs-plugin/plugin.c:
9147 * plugins/document-manager/plugin.c:
9148 * plugins/editor/plugin.c:
9149 * plugins/editor/plugin.h:
9150 * plugins/file-manager/plugin.c:
9151 * plugins/gtodo/main.h:
9152 * plugins/gtodo/plugin.c:
9153 * plugins/gtodo/preferences.c:
9154 * plugins/message-view/anjuta-msgman.c:
9155 * plugins/message-view/anjuta-msgman.h:
9156 * plugins/message-view/plugin.c:
9157 * plugins/sourceview/plugin.c:
9158 * plugins/sourceview/plugin.h:
9159 * plugins/symbol-browser/an_symbol_prefs.c:
9160 * plugins/symbol-browser/plugin.c:
9161 * plugins/terminal/terminal.c:
9162 * plugins/valgrind/plugin.c
9165 Updated preference loading/unloading for all plugins
9167 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
9169 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
9170 src/Makefile.am, plugins/tools/scripts/Makefile.am:
9171 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
9172 recommended by the autoconf manual.
9173 - Fixes compiling with autoconf 2.60.
9175 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
9177 2006-08-02 Johanes Schmid <jhs@gnome.org>
9179 * plugins/profile-default/plugin.c:
9180 Fixed session handling
9182 2006-08-01 Johannes Schmid <jhs@gnome.org>
9185 * plugins/Makefile.am:
9186 Disabled devhelp and glade for now as they do not work (#341073
9189 * plugins/profile-default/anjuta-default-profile.ui (removed):
9190 * plugins/profile-default/plugin.c:
9191 * plugins/profile-default/plugin.h:
9192 * plugins/project-manager/anjuta-project-manager.ui:
9193 * plugins/project-manager/plugin.c:
9194 * plugins/project-manager/plugin.h:
9195 Limted multiple project support #315043
9197 * libanjuta/interfaces/libanjuta.idl:
9198 Added ianjuta_profile_unload
9200 2006-07-31 Naba Kumar <naba@gnome.org>
9202 * libanjuta/interfaces/libanjuta.idl,
9203 plugins/editor/text-editor-iterable.c,
9204 plugins/editor/text_editor.c,
9205 plugins/sourceview/anjuta-view.c,
9206 plugins/sourceview/anjuta-view.h,
9207 plugins/sourceview/sourceview.c: Fixed text iteration and
9208 IAnjutaEditor implementations in both scintilla
9209 and sourceview. Cleand up libanjuta API: Removed redundant
9210 erase_range() method from IAnjutaEditor interface, fixed
9211 ianjuta_editor_get_text to take length instead of range (consistency).
9212 autoindentation in both sourceview and scintilla more or less works,
9213 but still disabled for now because there are still some anomalies
9216 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
9218 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
9221 2006-07-30 Johannes Schmid <jhs@gnome.org>
9223 * plugins/sourceview/anjuta-document.c:
9224 * plugins/sourceview/anjuta-document.h:
9225 * plugins/sourceview/anjuta-view.c:
9226 * plugins/sourceview/sourceview.c:
9227 Wrote a new "char_added" implementation, I hope this one is good
9229 * plugins/sourceview/sourceview-cell.c:
9230 Fixed typo: "text_iter" instead of "iter"
9232 2006-07-30 Naba Kumar <naba@gnome.org>
9234 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
9236 2006-07-30 Johannes Schmid <jhs@gnome.org>
9238 * autogen.sh: use gnome-autogen.sh from gnome-coomen
9240 * plugins/debug-manager/plugin.c:
9241 * plugins/patch/plugin.c:
9242 Use IAnjutaIndicable to mark debugger position
9244 * plugins/sourceview/sourceview.c:
9245 Define colors for IAnjutaIndicable
9247 2006-07-29 Johannes Schmid <jhs@gnome.org>
9249 * plugins/debug-manager/anjuta-debug-manager.ui:
9250 * plugins/debug-manager/breakpoints.c:
9251 * plugins/debug-manager/images/Makefile.am:
9252 * plugins/debug-manager/images/run-to-cursor.png:
9253 * plugins/debug-manager/plugin.c:
9254 Added toolbar and some icons
9256 * plugins/patch/anjuta-patch.ui:
9257 * plugins/patch/patch-plugin.c:
9258 * plugins/patch/patch-plugin.glade:
9259 * plugins/patch/plugin.c:
9260 * plugins/patch/plugin.h:
9261 Improved patch plugin (GUI and function)
9263 * plugins/sourceview/sourceview.c:
9264 Fixed another Gtk-Critical
9266 * plugins/tools/anjuta-tools.ui:
9267 * plugins/tools/plugin.h:
9268 Put Patch plugin in tools menu and changed ui file
9270 2006-07-29 Johannes Schmid <jhs@gnome.org>
9272 * plugins/document-manager/plugin.c:
9273 Fixed accelator Gtk-Warning
9275 * plugins/message-view/anjuta-msgman.c:
9278 * plugins/sourceview/anjuta-document.c:
9279 * plugins/sourceview/anjuta-document.h:
9280 * plugins/sourceview/anjuta-marshal.list:
9281 Wrote a better emitter for the char-added signal
9283 * plugins/sourceview/sourceview.c:
9284 Fixed Redo/Undo to void Gtk-Criticals
9286 * plugins/sourceview/sourceview-args.c:
9287 * plugins/sourceview/sourceview-cell.c:
9288 * plugins/sourceview/sourceview-scope.c:
9289 * plugins/sourceview/sourceview-tags.c:
9290 Adapted to new IAnjutaIterator API
9292 2006-07-28 Naba Kumar <naba@gnome.org>
9294 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
9296 * plugins/symbol-browser/an_symbol.c,
9297 plugins/symbol-browser/an_symbol_iter.c,
9298 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
9299 subclass of AnjutaSymbol so that the symbol is accessible from
9300 the iter in light of changes in IAnjutaIterable.
9302 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
9303 implementation of IAnjutaIterable.
9305 2006-07-28 Naba Kumar <naba@gnome.org>
9307 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
9308 IAnjutaIterable. They were kind of useless since the interface is
9309 defined on the data object itself. Added set_position() method
9310 in IAnjutaIterable to allow setting arbitrary current index to the
9312 Added erase() and erase_range() in IAnjutaEditor.
9314 * plugins/editor/text-editor-iterable.c: Fixed
9315 plugins/editor/text_editor.c: Implemented erase() and erase_range()
9316 methods in editor. Fixed get_line_from_position() method.
9318 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
9319 code. It's disabled for now.
9321 * plugins/sourceview/sourceview-cell.c,
9322 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
9325 2006-07-27 Johannes Schmid <jhs@gnome.org>
9327 * plugins/sourceview/sourceview-cell.c:
9328 Fixed IAnjutaEditorCell to work only on a single line
9329 Fixed crasher in finalize
9331 * plugins/symbol-browser/an_symbol_prefs.c:
9332 * global-tags/Makefile.am:
9333 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
9336 2006-07-26 Naba Kumar <naba@gnome.org>
9338 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
9339 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
9341 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
9343 * plugins/document-manager/plugin.c: Fixed dynamic loading of
9346 * plugins/editor/text-editor-iterable.c,
9347 plugins/editor/text_editor.c,
9348 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
9349 method to work correctly, it was ignoring start and end parameters.
9350 Fixed TextEditorCell implementation. Fixed 'char-added' signal
9353 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
9354 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
9356 2006-07-24 Massimo Cora' <maxcvs@email.it>
9358 * plugins/symbol-browser/an_symbol_view.c,
9359 plugins/symbol-browser/an_symbol_view.h,
9360 plugins/symbol-browser/plugin.c:
9361 fix a matching case into sv_extract_type_qualifier_from_expr ()
9362 and some minor issues.
9364 2006-07-26 Johannes Schmid <jhs@gnome.org>
9366 * plugins/language-support-cpp-java/plugin.c:
9367 Fixed to work kind of with sourceview editor
9368 * plugins/sourceview/anjuta-document.c:
9369 * plugins/sourceview/anjuta-view.c:
9370 * plugins/sourceview/sourceview-cell.c:
9371 * plugins/sourceview/sourceview.c:
9372 Fixed IAnjutaEditorCell and "char-added" signal
9374 2006-07-24 Naba Kumar <naba@gnome.org>
9376 * plugins/document-manager/plugin.c,
9377 plugins/document-manager/plugin.h: Initial implementedion for loading
9380 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
9383 * plugins/editor/text_editor.c: Fixed syntax highlighting when
9384 indicators are cleared (that leaved grey texts).
9386 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
9388 * libanjuta/interfaces/libanjuta.idl,
9389 plugins/debug-manager/breakpoints.c,
9390 plugins/debug-manager/memory.c,
9391 plugins/debug-manager/registers.c,
9392 plugins/debug-manager/debug_tree.c,
9393 plugins/debug-manager/debugger.c,
9394 plugins/gdb/debugger.c,
9395 plugins/gdb/debugger.h,
9396 plugins/gdb/plugin.c:
9397 Add a parameter for reporting error
9398 Add a new interface for using gdb variable object
9399 Allow to cancel commands
9400 Rewrite handling of debugger state
9402 * plugins/debug-manager/plugin.c,
9403 plugins/debug-manager/locals.c,
9404 plugins/debug-manager/locals.h,
9405 plugins/debug-manager/register.c,
9406 plugins/debug-manager/stack_trace.c,
9407 plugins/debug-manager/stack_trace.h:
9408 Create and destroy local and stack trace windows when needed
9410 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9412 * plugins/document-manager/plugin.c:
9413 Fixed "Automatic" highlighting
9415 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
9417 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
9419 * plugins/sourceview/anjuta-view.c:
9420 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
9422 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
9424 * configure.in: Check for C/C++-Compiler correctly
9426 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
9428 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9430 * plugins/debug-manager/stack_trace.c:
9431 Destroy stack window when debuuger is disabled (#347414)
9433 * plugins/sourceview/anjuta-view.c:
9434 Fix a crash with popup-menu (#347412)
9436 2006-07-13 Naba Kumar <naba@gnome.org>
9438 * plugins/editor/Makefile.am,
9439 plugins/editor/text_editor.h,
9440 plugins/editor/text-editor-iterable.h,
9441 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
9444 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
9447 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
9449 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
9451 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
9454 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9456 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9458 * libanjuta/anjuta-preferences-dialog.c:
9459 Do not use the page_num returned by gtk_notebook_append_page to
9460 remove the page as it cause bugs when pages removal is not done
9463 * plugins/document-manager/anjuta-docman.c:
9465 makes Anjuta display dock_items which have previously been hidden
9467 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
9469 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
9471 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
9472 * plugins/sourceview/sourceview.c: (imark_unmark):
9474 Patches for bugs #346450 and #346295
9476 * AUTHORS: Added Fredrik
9478 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
9480 * plugins/message-view/anjuta-msgman.c:
9481 Fixed close button/icon size (like in docman)
9483 2006-06-10 Naba Kumar <naba@gnome.org>
9485 * plugins/editor/text_editor.c: Fixed goto line to mark the line
9488 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
9490 * libanjuta/interfaces/libanjuta.idl:
9491 Move inspect_memory function in IAnjutaCpuDebugger interface
9492 Rename Boolean type to State
9494 * plugins/debug-manager/breakpoint.c:
9495 Rename Boolean type to State
9497 * plugins/debug-manager/Makefile.am,
9498 plugins/debug-manager/anjuta-marshal.list,
9499 plugins/debug-manager/data_view.c,
9500 plugins/debug-manager/data_view.h,
9501 plugins/debug-manager/data_buffer.c,
9502 plugins/debug-manager/data_buffer.h,
9503 plugins/debug-manager/chunk_view.c,
9504 plugins/debug-manager/chunk_view.h,
9505 plugins/debug-manager/anjuta-debug-manager.ui,
9506 plugins/debug-manager/debugger.c,
9507 plugins/debug-manager/memory.c,
9508 plugins/debug-manager/memory.h,
9509 plugins/debug-manager/plugin.c,
9510 plugins/gdb/debugger.c,
9511 plugins/gdb/debugger.h,
9512 plugins/gdb/plugin.c:
9513 Rewrite memory window using a special widget
9514 Rename Boolean type to State
9516 2006-06-08 Naba Kumar <naba@gnome.org>
9518 * plugins/editor/text_editor.c (itext_editor_get_current_word):
9519 Do not return garbage characters and return NULL when there is no
9522 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
9525 * plugins/search/search-replace.c: Fixed a mem leak.
9527 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
9529 * libanjuta/anjuta-launcher.c:
9530 Added debug message (see #343522)
9532 * plugins/build-basic-autotools/build-basic-autotools.c:
9533 Patch from Günther Brammer to fix #344015
9535 * plugins/sourceview/sourceview.c:
9536 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
9537 automatic highlight of build messages)
9539 2006-06-06 Naba Kumar <naba@gnome.org>
9542 libanjuta/interfaces/libanjuta.idl,
9543 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9544 plugins/Makefile.am,
9545 plugins/document-manager/action-callbacks.c,
9546 plugins/document-manager/plugin.c,
9547 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
9548 interface for language highlight selection and langauge change
9551 * plugins/language-support-cpp-java: Added language support
9552 plugin for cpp and java.
9554 2006-05-27 Naba Kumar <naba@gnome.org>
9556 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
9557 plugins/debug-manager/*, data/Makefile.am,
9558 manuals/reference/libanjuta/libanjuta.types,
9559 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9560 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9561 merged anjuta-new-debugger branch into trunck.
9562 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
9564 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
9566 * libanjuta/interfaces/libanjuta.idl,
9567 plugins/debug-manager/debugger.c,
9568 plugins/debug-manager/debugger.h,
9569 plugins/gdb/anjuta-gdb.plugin.in,
9570 plugins/gdb/debugger.c,
9571 plugins/gdb/debugger.h,
9572 plugins/gdb/plugin.c:
9573 Add new IAnjutaCpuDebugger interface to access cpu register
9574 Run gdb instead of /usr/local/bin/gdb
9576 * plugins/debug-manager/plugin.c,
9577 plugins/debug-manager/registers.c,
9578 plugins/debug-manager/registers.h:
9579 Rewrite register window
9580 Rename Load target menu item to Run target
9582 2006-05-07 Naba Kumar <naba@gnome.org>
9586 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9588 * plugins/debug-manager/watch.c,
9589 plugins/debug-manager/breakpoint.c,
9590 plugins/debug-manager/breakpoint.h:
9591 Fix crash: disconnect save and load session signals
9593 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
9595 * libanjuta/interface/libanjuta.idl,
9596 plugins/debug-manager/debugger.c,
9597 plugins/gdb/plugin.c:
9598 Add a value parameter for evaluate command
9600 * plugins/debug-manager/anjuta-debug-manager.glade:
9601 Create new dialog box for watches using glade
9603 * plugins/debug-manager/anjuta-debug-manager.ui:
9604 Move watch menu items near the end
9605 Move breakpoint menu items outside the sub menu
9607 * plugins/debug-manager/debug_tree.c,
9608 plugins/debug-manager/debug_tree.h,
9609 plugins/debug-manager/debug_tree.h,
9610 plugins/debug-manager/watch.c:
9611 Move all GUI code from watch.c to debug_tree.c
9612 Add an auto update property to watches
9614 * plugins/debug-manager/locals.c,
9615 plugins/debug-manager/locals.h,
9616 plugins/debug-manager/stack_trace.c,
9617 plugins/debug-manager/stack_trace.h,
9618 plugins/debug-manager/plugin.c:
9619 Register actions before starting debugger
9621 * plugins/gdb/debugger.c:
9622 Do not call callback function if not present
9624 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
9626 * libanjuta/interfaces/libanjuta.idl,
9627 plugins/debug-manager/stack_trace.c,
9628 plugins/debug-manager/stack_trace.h,
9629 plugins/debug-manager/anjuta-debug-manager.ui,
9630 plugins/gdb/debugger.c:
9631 Add a popup menu in stack frame window
9632 Add a new frame-changed event
9633 Use MI command for getting stack informations
9634 Get filename with full path (need gdb > 6.3)
9636 * libanjuta/interfaces/libanjuta.idl,
9637 plugins/debug-manager/debug_tree.c,
9638 plugins/debug-manager/debugger.c,
9639 plugins/debug-manager/locals.c,
9640 plugins/debug-manager/locals.h,
9641 plugins/debug-manager/plugin.c,
9642 plugins/gdb/debugger.c,
9643 plugins/gdb/debugger.h,
9644 plugins/gdb/parser.c,
9645 plugins/gdb/parser.h,
9646 plugins/gdb/plugin.c,
9647 plugins/gdb/Makefile.am:
9648 Pass watch data with string instead of Watch structures
9649 Use debug_tree in local window
9653 * plugins/debug-manager/breakpoints.c,
9654 plugins/debug-manager/utilities.c,
9655 plugins/debug-manager/utilities.h:
9656 Use a GtkListStore instead of a GtkTreeStore
9657 move goto_location_in_editor in utilities.c
9659 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
9661 * libanjuta/interfaces/libanjuta.idl,
9662 plugins/debug-manager/anjuta-debug-manager.ui,
9663 plugins/debug-manager/breakpoints.c,
9664 plugins/debug-manager/plugin.c,
9665 plugins/gdb/debugger.c:
9666 Add a breakpoint type
9667 Add new popup menu in breakpoint window
9668 Add toggle breakpoint in editor popup menu
9669 Save and restore breakpoint enable
9670 Fix bug in clear all breakpoints
9671 Remove old useless code
9673 * plugins/debug-manager/debugger.c:
9674 Fix some problem with debugger states
9676 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
9677 Update documentation
9679 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
9682 plugins/gdb/Makefile.am,
9683 plugins/gdb/gdb.init:
9684 Move gdb.init crom data to plugins/gdb
9686 * plugins/gdb/gdb.init,
9687 libanjuta/interfaces/libanjuta.idl,
9688 plugins/debug-manager/breakpoints.c,
9689 plugins/debug-manager/debugger.c,
9690 plugins/debug-manager/plugin.c,
9691 plugins/gdb/debugger.c,
9692 plugins/gdb/plugin.c:
9693 Support pending breakpoints
9694 Rewrite debugger states
9695 Split ianjuta_debugger_log into _enable_log and _disable_log
9697 * plugins/debug-manager/start.c,
9698 plugins/debug-manager/debug_tree.c,
9699 plugins/gdb/parser.c:
9700 Remove some useless lines
9702 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9703 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9704 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9705 Update documentation
9707 2006-03-12 Naba Kumar <naba@gnome.org>
9709 * manuals/references/libanjuta/libanjuta.types: Fixed
9712 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9714 * libanjuta/anjuta-debugger.c,
9715 libanjuta/anjuta-debugger.h:
9718 * libanjuta/interfaces/libanjuta.idl,
9719 plugins/debug-mananger/breakpoints.c,
9720 plugins/debug-manager/debug_tree.c,
9721 plugins/debug-manager/debugger.c,
9722 plugins/debug-manager/plugin.c,
9723 plugins/debug-manager/registers.c,
9724 plugins/debug-manager/sharedlib.c,
9725 plugins/debug-manager/signal.c,
9726 plugins/debug-manager/stack_trace.c,
9727 plugins/debug-manager/start.c,
9728 plugins/debug-manager/watch.c,
9729 plugins/gdb/debugger.c,
9730 plugins/gdb/debugger.h,
9731 plugins/gdb/parser.c,
9732 plugins/gdb/parser.h,
9733 plugins/gdb/plugin.c:
9734 Move types definitions from libanjuta/anjuta-debugger.{ch}
9735 Rename types from AnjutaDebugger* to IAnjutaDebugger*
9737 * plugins/gdb/Makefile.am:
9738 Remove user interface from gdb plugin
9740 2006-03-12 Naba Kumar <naba@gnome.org>
9742 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
9744 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
9746 Modified Patch from Marc Maurer <uwog@uwog.net>:
9747 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
9750 * plugins/sourceview/Makefile.am:
9751 * plugins/sourceview/sourceview-cell.c:
9752 * plugins/sourceview/sourceview-cell.h:
9753 * plugins/sourceview/sourceview.c:
9755 Implemented IAnjutaEditorCell
9757 2006-05-21 Naba Kumar <naba@gnome.org>
9759 * libanjuta/interfaces/libanjuta.idl,
9760 plugins/document-manager/action-callbacks.c,
9761 plugins/document-manager/plugin.c,
9762 plugins/editor/print.c, plugins/editor/text_editor.c,
9763 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
9764 Fixed zooming and added icons and shortcuts for zoom menu items.
9766 2006-05-21 Naba Kumar <naba@gnome.org>
9768 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
9771 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9773 * plugins/document-manager/anjuta-docman.c:
9774 Fixed close button reaction by setting the correct current editor
9776 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9778 Patch from Yang Hong <yanghong@ccoss.com.cn>:
9779 * plugins/document-manager/anjuta-docman.c
9780 - Fix close button, you can close any tab as you wish now.
9781 - Fadeout mime icon as the same as close image
9783 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
9785 Patch from Marc Maurer <uwog@uwog.net>
9786 * main.c: Compile fix when NLS is enabled
9790 2006-05-20 Naba Kumar <naba@gnome.org>
9792 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
9793 while loading abiword-2.4.4/abi project).
9795 2006-05-18 Naba Kumar <naba@gnome.org>
9797 * libanjuta/interfaces/libanjuta.idl,
9798 plugins/document-manager/action-callbacks.c,
9799 plugins/editor/print.c,
9800 plugins/editor/text_editor.c,
9801 plugins/editor/text_editor.h,
9802 plugins/editor/text_editor_prefs.c: Fixed zooming.
9804 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
9805 interface for character iteration and IAnjutaEditorAssist interface
9806 for autocompletions and editor tips.
9808 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
9810 Patch from Günther Brammer <GBrammer@gmx.de>:
9811 * plugins/document-manager/anjuta-docman.c:
9812 Make tabs smaller but keep nice closing icon
9814 * plugins/document-manager/anjuta-docman.c:
9815 * plugins/document-manager/Makefile.am:
9817 Added nice mime-icons to the editor tabs
9819 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
9821 * configure.in: Bumped version to 2.0.3 (pre-release increment)
9823 * plugins/symbol-browser/an_symbol_view.c:
9825 - Fixed symbol searching (Yang Hong (#341997))
9827 * plugins/devhelp/htmlview.c:
9828 Fixed devhelp plugin
9830 * plugins/build-basic-autotools/build-basic-autotools.c:
9831 * plugins/search/search-replace.c:
9832 * plugins/document-manager/anjuta-docman.c:
9834 Only add a marker to a line where it makes sense!
9836 === anjuta 2.0.2 ===
9838 2006-05-15 Naba Kumar <naba@gnome.org>
9840 * configure.in: set required versions for
9843 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9845 * plugins/glade/plugin.c:
9846 Fixed signal connection for "gtk-doc-search"
9848 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
9850 * NEWS: Set release date, add known issues
9852 * libanjuta/anjuta-shell.c:
9853 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
9854 and debug other gtk-warnings/criticals)
9856 * plugins/build-basic-autotools/build-basic-autotools.c:
9857 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
9859 * plugins/sourceview/anjuta-view.c:
9860 * plugins/sourceview/sourceview-args.c:
9861 * plugins/sourceview/sourceview-scope.c:
9862 * plugins/sourceview/sourceview-tags.c:
9863 Fixed gtk-criticals (gtk_source_language_get_mime_types)
9865 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9867 * pixmaps/Makefile.am:
9868 Add preferences_general.png
9870 * plugins/devhelp/plugin.c:
9871 Fixed some more realise things
9873 * plugins/message-view/anjuta-msgman.c:
9874 Support stock icons for message panes
9876 * plugins/search/search-replace.c:
9877 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
9879 * plugins/search/search-replace_backend.c:
9882 * plugins/sourceview/anjuta-document.c:
9883 * plugins/sourceview/sourceview.c:
9884 Fixed finalise and tag completion
9887 Use preferences_general icon
9889 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9891 * pixmaps/Makefile.am:
9894 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9896 * plugins/sourceview/sourceview-prefs.c:
9897 Fixed font & color handling
9899 * plugins/symbol-browser/an_symbol_view.c:
9902 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
9904 * plugins/macro/macros.xml:
9905 Fixed bug #341583 (Address of FSF)
9907 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
9910 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
9911 Update: Do it the cool way...
9913 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9915 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
9916 Implement gtk-api-help signals of glade3
9917 * configure.in: Bump to glade3 2.91.2
9919 * plugins/devhelp/plugin.c:
9920 Fixed some realize stuff in the devhelp plugin
9922 * plugins/sourceview/anjuta-document.c:
9923 fixed bug with scope completion
9925 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
9927 * plugins/symbol-browser/an_symbol_view.c
9928 * plugins/symbol-browser/an_symbol_prefs.c
9929 * plugins/symbol-browser/an_symbol_prefs.h
9930 * global_tags/create_global_tags.sh:
9932 Automaticly create global tags on first startup
9934 2006-05-08 Massimo Cora' <maxcvs@email.it>
9937 * plugins/project-wizard/templates/Makefile.am:
9938 * (added) plugins/project-wizard/templates/cpp-logo.png:
9939 * (added) plugins/project-wizard/templates/cpp.wiz:
9940 * (added) plugins/project-wizard/templates/cpp/*:
9942 Added a generic c++ template. It's a simple hello world.
9944 2006-05-07 Massimo Cora' <maxcvs@email.it>
9946 * plugins/symbol-browser/an_symbol_view.c:
9947 fixed a stupid crasher.
9949 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
9951 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9952 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
9954 Fixed WxWidgets project type
9956 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9958 * plugins/devhelp/htmlview.c:
9959 * plugins/devhelp/plugin.c:
9960 Maybe I fixed the crash this time! I could at least not reproduce anymore!
9962 * plugins/project-wizard/install.c:
9963 Don't set a message - thanks to seb
9965 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
9967 * plugins/devhelp/htmlview.c:
9968 * plugins/symbol-browser/an_symbol_view.c:
9970 There is a weird crash in gtk_idle which I still did not completly fix!
9972 * plugins/project-wizard/install.c:
9973 Default to success instead of failure
9975 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
9977 * plugins/devhelp/htmlview.c:
9978 * plugins/devhelp/plugin.c:
9979 Fixed bug and libdevhelp issue!
9981 * plugins/project-wizard/install.c:
9982 Fixed message string!
9984 2006-05-03 Massimo Cora' <maxcvs@email.it>
9986 * plugins/symbol-browser/an_symbol_view.c:
9987 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
9989 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9991 * pixmaps/Makefile.am:
9993 * anjuta.desktop.in.in
9995 GNOME Goal #2.1: Install theme-friendly icons
9997 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
9999 * plugins/devhelp/htmlview.c: Reload page on reparent
10000 * plugins/document-manager/anjuta-docman.c:
10001 Present document-manager when document is selected in file-manager
10003 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10005 * plugins/symbol-broser/an_symbol_view.c:
10006 Fixed crasher in namespace exploration
10008 2006-05-01 Massimo Cora' <maxcvs@email.it>
10011 * plugins/valgrind/Makefile.am:
10013 Optional compiling of Valgrind plugin
10015 2006-05-01 Massimo Cora' <maxcvs@email.it>
10017 * plugins/symbol-browser/an_symbol_view.c:
10018 - modularized code. Marked with FIXME the parts which need improvement.
10020 - Added basic namespace completion for Gtkmm type project:
10021 - namespace1::MyClass *class;
10022 - class-> [display]
10023 - Namespaces must be anyway improved.
10025 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10027 * plugins/devhelp/plugin.c:
10028 Fixed up plugin unloading and show html widget on link selected
10032 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
10034 * plugins/devhelp/Makefile.am:
10035 * plugins/devhelp/anjuta-devhelp.plugin.in:
10036 * plugins/devhelp/htmlview.c:
10037 * plugins/devhelp/htmlview.h:
10038 * plugins/devhelp/plugin.c:
10039 * plugins/devhelp/plugin.h:
10040 Reimplemeted devhelp plugin from scratch
10042 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
10045 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
10047 * plugins/sourceview/sourceview-tags.c:
10048 complete some more tag types
10050 * plugins/valgrind/plugin.c:
10051 * plugins/valgrind/preferences.c:
10052 * plugins/valgrind/vggeneralprefs.c:
10054 Fixed lots of gtk warnings
10056 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
10058 * plugins/sourceview/sourceview-scope.c:
10059 Implemented type-ahead for scope completion
10061 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
10063 * manuals/C/Makefile.am:
10064 * manuals/Makefile.am:
10065 * plugins/document-manager/Makefile.am:
10066 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10067 * plugins/sourceview/Makefile.am:
10072 * plugins/class-gen/goc_template_header: G_END_DECLS
10074 2006-05-27 Naba Kumar <naba@gnome.org>
10076 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
10077 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
10078 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
10079 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
10080 scintilla/include/Scintilla.iface,
10081 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
10082 cvs. Fixed compile flags. Removed outdated patches.
10084 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
10086 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
10088 * plugins/sourceview/anjuta-document.c:
10089 * plugins/sourceview/sourceview-args.c:
10090 * plugins/sourceview/sourceview-scope.c:
10092 Add End/Home keypresses and support completion if symbol start with '!' for example
10095 2006-04-27 Massimo Cora' <maxcvs@email.it>
10097 * libanjuta/interfaces/libanjuta.idl:
10099 * plugins/sourceview/sourceview-scope.c:
10100 * plugins/sourceview/tag-window.c:
10101 * plugins/sourceview/tag-window.h:
10102 * plugins/symbol-browser/an_symbol_view.c:
10103 * plugins/symbol-browser/an_symbol_view.h:
10104 * plugins/symbol-browser/plugin.c:
10106 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
10108 Code and ideas for C/C++ new completion engine comes from IComplete written by
10109 Martin Stubenschrott <stubenschrott@gmx.net>.
10110 Currently the interface works only with GtkSourceView plugin.
10112 * tagmanager/Makefile.am:
10114 * tagmanager/entry.h:
10115 * tagmanager/get.c:
10116 * tagmanager/get.h:
10117 * tagmanager/include/tm_file_entry.h:
10118 * tagmanager/include/tm_project.h:
10119 * tagmanager/include/tm_source_file.h:
10120 * tagmanager/include/tm_symbol.h:
10121 * tagmanager/include/tm_tagmanager.h:
10122 * tagmanager/include/tm_work_object.h:
10123 * tagmanager/include/tm_workspace.h:
10124 * tagmanager/parse.c:
10125 * tagmanager/read.c:
10126 * tagmanager/read.h:
10127 * tagmanager/tm_project.c:
10128 * tagmanager/tm_source_file.c:
10129 * tagmanager/tm_workspace.c:
10131 Tagmanager can now parse a memory buffer and generate/update
10132 tags into tm_workspace/tm_project on the fly, without using files.
10133 C/C++ is supported now.
10135 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
10137 * plugins/sourceview/anjuta-document.c:
10138 * plugins/sourceview/sourceview-args.c:
10139 * plugins/sourceview/sourceview-scope.c:
10140 * plugins/sourceview/sourceview.c:
10142 Fixed some memory leaks and argument completion
10144 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10146 * plugins/glade/plugin.c:
10148 Fixed glade plugin build because of API changes in glade3
10150 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
10152 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10153 Updated editor section
10155 * manuals/C/anjuta-manual/interface.xml:
10156 * manuals/C/anjuta-manual/preferences.xml:
10157 * manuals/C/anjuta-manual/projects.xml:
10160 * plugins/editor/anjuta-editor.plugin.in:
10163 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10166 * plugins/editor/anjuta-editor.plugin.in:
10167 * plugins/sourceview/sourceview.plugin.in:
10169 Build both editors and let the user decide a runtime!
10171 * plugins/sourceview/sourceview-scope.c:
10172 Fixed bug in regex to allow test()-> completions
10174 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
10176 * plugins/sourceview/anjuta-document.c:
10177 * plugins/sourceview/sourceview-args.c:
10178 * plugins/sourceview/sourceview-scope.c:
10179 * plugins/sourceview/sourceview-tags.c:
10180 * plugins/sourceview/tag-window.c:
10182 Improved callltip windows
10184 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10186 * src/anjuta-app.c: (on_session_save):
10187 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
10188 <ricardo.jose.ferrari@gmail.com> for pointing this out!
10190 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10192 * libanjuta/anjuta-utils.c:
10193 * plugins/cvs-plugin/cvs-execute.c:
10196 * scintilla/LexInno.cxx:
10197 * scintilla/LexOpal.cxx:
10198 * scintilla/LexTCL.cxx:
10200 Added missing files from scintilla-update
10202 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10205 * manuals/C/Makefile.am:
10206 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
10207 * manuals/C/anjuta-manual/Makefile.am:
10208 * manuals/C/anjuta-manual/anjuta-manual.xml:
10209 * manuals/C/anjuta-manual/build.xml:
10210 * manuals/C/anjuta-manual/debugger.xml:
10211 * manuals/C/anjuta-manual/execute.xml:
10212 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
10213 * manuals/C/anjuta-manual/figures/arguments.png:
10214 * manuals/C/anjuta-manual/figures/configure_dlg.png:
10215 * manuals/C/anjuta-manual/figures/file_menu.png:
10216 * manuals/C/anjuta-manual/figures/menu_main.png:
10217 * manuals/C/anjuta-manual/figures/menubar.png:
10218 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
10219 * manuals/C/anjuta-manual/figures/project_info.png:
10220 * manuals/C/anjuta-manual/figures/scrshot.png:
10221 * manuals/C/anjuta-manual/figures/symbol_browser.png:
10222 * manuals/C/anjuta-manual/figures/tool-editor.png:
10223 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
10224 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
10225 * manuals/C/anjuta-manual/figures/toolbar_format.png:
10226 * manuals/C/anjuta-manual/figures/toolbar_main.png:
10227 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
10228 * manuals/C/anjuta-manual/fileoperations.xml:
10229 * manuals/C/anjuta-manual/interface.xml:
10230 * manuals/C/anjuta-manual/introduction.xml:
10231 * manuals/C/anjuta-manual/preferences.xml:
10232 * manuals/C/anjuta-manual/projects.xml:
10233 * manuals/C/anjuta-manual/tools.xml:
10234 * manuals/Makefile.am:
10236 Updated manual and faq
10238 * scintilla/CallTip.cxx:
10239 * scintilla/CallTip.h:
10240 * scintilla/CellBuffer.cxx:
10241 * scintilla/CellBuffer.h:
10242 * scintilla/ContractionState.cxx:
10243 * scintilla/Document.cxx:
10244 * scintilla/Document.h:
10245 * scintilla/DocumentAccessor.cxx:
10246 * scintilla/Editor.cxx:
10247 * scintilla/Editor.h:
10248 * scintilla/ExternalLexer.cxx:
10249 * scintilla/Indicator.cxx:
10250 * scintilla/KeyMap.cxx:
10251 * scintilla/KeyWords.cxx:
10252 * scintilla/LexAU3.cxx:
10253 * scintilla/LexBash.cxx:
10254 * scintilla/LexCPP.cxx:
10255 * scintilla/LexCaml.cxx:
10256 * scintilla/LexCsound.cxx:
10257 * scintilla/LexEiffel.cxx:
10258 * scintilla/LexGui4Cli.cxx:
10259 * scintilla/LexHTML.cxx:
10260 * scintilla/LexLua.cxx:
10261 * scintilla/LexMSSQL.cxx:
10262 * scintilla/LexOthers.cxx:
10263 * scintilla/LexPOV.cxx:
10264 * scintilla/LexPython.cxx:
10265 * scintilla/LexRuby.cxx:
10266 * scintilla/LexSQL.cxx:
10267 * scintilla/LexVB.cxx:
10268 * scintilla/Makefile.am:
10269 * scintilla/PlatGTK.cxx:
10270 * scintilla/PropSet.cxx:
10271 * scintilla/RESearch.cxx:
10272 * scintilla/RESearch.h:
10273 * scintilla/ScintillaBase.cxx:
10274 * scintilla/ScintillaGTK.cxx:
10275 * scintilla/StyleContext.h:
10276 * scintilla/ViewStyle.cxx:
10277 * scintilla/ViewStyle.h:
10278 * scintilla/XPM.cxx:
10279 * scintilla/include/KeyWords.h:
10280 * scintilla/include/Platform.h:
10281 * scintilla/include/PropSet.h:
10282 * scintilla/include/SciLexer.h:
10283 * scintilla/include/Scintilla.h:
10284 * scintilla/include/Scintilla.iface:
10285 * scintilla/include/ScintillaWidget.h:
10286 * scintilla/lexers.make:
10288 Update to scintilla 1.68
10290 * src/anjuta-app.c:
10291 Only show help items which are really availible
10293 * plugins/cvs-plugin/cvs-callbacks.c
10294 * plugins/cvs-plugin/cvs-execute.c
10295 * plugins/cvs-plugin/subversion-callbacks.c:
10296 * libanjuta/anjuta-utils.c:
10297 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
10299 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
10301 * plugins/project-wizard/install.c,
10302 * plugins/project-wizard/autogen.c:
10303 Add error messages if using a read only directory
10304 Improve fix for bug #339296
10306 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
10308 * libanjuta/interfaces/libanjuta.idl:
10309 * plugins/document-manager/action-callbacks.c:
10310 * plugins/document-manager/plugin.c:
10311 * plugins/editor/text_editor.c:
10312 Added IAnjutaEditorGoto
10314 * plugins/editor/aneditor.cxx:
10315 * plugins/editor/aneditor.h:
10316 * plugins/editor/text_editor.h:
10317 * plugins/editor/text_editor_prefs.c:
10321 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
10323 * libanjuta/interfaces/libanjuta.idl:
10324 * plugins/document-manager/action-callbacks.c:
10325 * plugins/document-manager/anjuta-docman.c:
10326 * plugins/document-manager/plugin.c:
10327 * plugins/editor/text_editor.c:
10328 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
10330 * plugins/sourceview/sourceview.c:
10331 * plugins/sourceview/sourceview.glade:
10332 Fixed some uft-8 issues and added a preference option
10333 to enable/disable gnome-vfs monitoring
10335 * scintilla/Makefile.am:
10336 * scintilla/include/Makefile.am:
10339 2006-04-20 Massimo Cora' <maxcvs@email.it>
10341 * libanjuta/interfaces/libanjuta.idl:
10342 Remove get_current_pos () because we have get_position()
10344 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10347 * plugins/sourceview/tag-window.c:
10348 Don't close window on PageUp/PageDown
10350 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
10352 * data/Makefile.am:
10353 * manuals/reference/libanjuta/Makefile.am:
10358 * src/bacon-message-connection.c:
10359 * src/bacon-message-connection.h: (both from gedit)
10362 Fixed #312319 (Opening files when Anjuta is already open)
10364 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10366 * TODO.tasks: Updated
10367 * plugins/sourceview/anjuta-view.c:
10368 * plugins/sourceview/anjuta-view.h:
10369 * plugins/sourceview/sourceview.c:
10371 * configure.in: Fix --enable-plugin-scintilla
10373 Added char_added signal
10375 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
10377 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
10379 Fixed diff for utf8
10381 * plugins/sourceview/sourceview.c:
10382 Fixed VFS monitoring (still a bit buggy)
10384 * plugins/sourceview/sourceview-args.c:
10385 * plugins/sourceview/tag-window.c:
10387 Better sizing for the popup-window
10389 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
10391 * plugins/project-wizard/templates/gnome/src/main.c:
10392 * plugins/project-wizard/templates/gnome/src/project.glade:
10393 * plugins/project-wizard/templates/gtk/src/main.c:
10394 * plugins/project-wizard/templates/gtk/src/project.glade:
10395 * plugins/project-wizard/templates/gtkmm/src/main.cc:
10397 Fixed up GLADE_FILE definition in project types and fixed bug #334546
10399 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
10401 * configure.in: More removal of obsoleteness.
10404 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
10407 * libanjuta/anjuta-preferences.c:
10408 * libanjuta/anjuta-utils.c:
10409 * libanjuta/anjuta-utils.h:
10410 * plugins/message-view/message-view.c:
10412 Changed color functions and moved convert_color to anjuta-utils.h
10414 * plugins/message-view/anjuta-message-manager-plugin.glade:
10415 GnomeColorPicker -> GtkColorButton (bug #309154)
10417 * plugins/sourceview/plugin.c:
10418 * plugins/sourceview/sourceview-prefs.c:
10419 * plugins/sourceview/sourceview.glade:
10420 Added color and font preferences
10422 * plugins/sourceview/sourceview-tags.c:
10423 Only show as much choices as configured in preferences
10425 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10427 * ROADMAP, NEWS: Updated (we are far behind ;-)
10428 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
10430 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
10433 * plugins/editor/Makefile.am:
10434 * scintilla/Makefile.am
10436 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
10438 * global-tags/Makefile.am:
10439 * global-tags/create_global_tags.sh:
10440 * plugins/symbol-browser/an_symbol_prefs.c:
10441 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10442 * plugins/symbol-browser/plugin.h:
10443 * tagmanager/include/tm_workspace.h:
10444 * tagmanager/tm_workspace.c:
10446 Fixed symbol-browser prefs and move global tags generation from installtion to
10447 preferences to make the life easier for distributers and to allow updates after installtion
10449 * plugins/document-manager/action-callbacks.c:
10450 * plugins/document-manager/action-callbacks.h:
10451 * plugins/document-manager/anjuta-document-manager.ui:
10452 * plugins/document-manager/indent-util.c:
10453 * plugins/document-manager/plugin.c:
10454 * plugins/editor/text_editor.c:
10456 Moved indent stuff to document-manager
10458 * plugins/sourceview/anjuta-view.c:
10459 * plugins/sourceview/sourceview-args.c:
10460 * plugins/sourceview/sourceview-scope.c:
10461 * plugins/sourceview/sourceview-tags.c:
10462 * plugins/sourceview/sourceview.c:
10466 * plugins/sourceview/sourceview.plugin (removed):
10467 * plugins/sourceview/sourceview.plugin.in:
10468 Editor is not user-activatible
10470 * plugins/sourceview/sourceview.png:
10473 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
10475 * src/anjuta-app.c: Fixed crasher on plugin unloading
10477 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
10479 * plugins/sourceview/sourceview.c
10480 * plugins/sourceview/sourceview-args.c
10481 * plugins/sourceview/sourceview-args.h:
10483 Polished argument completion
10485 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
10487 * plugins/message-view/anjuta-msgman.c:
10488 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
10490 Show message pane on switch (does not work, anjuta_shell needs a fix)
10492 * plugins/sourceview/Makefile.am:
10493 * plugins/sourceview/anjuta-view.c: (find_tag_window),
10494 * plugins/sourceview/sourceview-args.c:
10495 * plugins/sourceview/sourceview-args.h:
10496 * plugins/sourceview/sourceview-private.h:
10497 * plugins/sourceview/sourceview-scope.c:
10498 (sourceview_scope_update), (sourceview_scope_filter_keypress):
10499 * plugins/sourceview/sourceview-tags.c:
10500 * plugins/sourceview/sourceview.c:
10501 * plugins/sourceview/tag-window.c:
10502 * plugins/sourceview/tag-window.h:
10504 Added scope and argument completion
10506 2006-04-03 Johannes Schmid <jhs@gnome.org>
10509 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
10510 (on_widget_remove):
10513 * plugins/sourceview/sourceview.c: (iselect_clear):
10514 Make "Delete"-key working
10516 * configure.in: #336389
10518 2006-04-03 Johannes Schmid <jhs@gnome.org>
10520 * plugins/sourceview/Makefile.am:
10521 * plugins/sourceview/anjuta-view.c:
10522 * plugins/sourceview/plugin.c:
10523 * plugins/sourceview/sourceview-private.h:
10524 * plugins/sourceview/sourceview-scope.c:
10525 * plugins/sourceview/sourceview-scope.h:
10526 * plugins/sourceview/sourceview-tags.c:
10527 * plugins/sourceview/sourceview-tags.h:
10528 * plugins/sourceview/sourceview.c:
10529 * plugins/sourceview/sourceview.h:
10530 * plugins/sourceview/tag-window.c:
10532 - fixed goto_file_line
10533 - scroll to cursor on undo/redo
10534 - show correct popup-menu
10535 - scope completion (not ready yet)
10537 2006-04-03 Johannes Schmid <jhs@gnome.org>
10539 * plugins/sourceview/plugin.c:
10540 * plugins/sourceview/sourceview-tags.c:
10541 * plugins/sourceview/sourceview.c:
10542 * plugins/sourceview/sourceview.h:
10543 * plugins/sourceview/tag-window.c:
10545 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
10547 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10549 * plugins/sourceview/sourceview.c:
10550 Fixed next/previous bookmark.
10551 Toggled bookmark (set/unset).
10553 2006-04-03 Johannes Schmid <jhs@gnome.org>
10555 * plugins/document-manager/action-callbacks.c:
10556 Fixed Gtk-Warning in goto_line
10558 * plugins/sourceview/Makefile.am:
10559 * plugins/sourceview/anjuta-document.c:
10560 * plugins/sourceview/anjuta-view.c:
10561 * plugins/sourceview/anjuta-view.h:
10562 * plugins/sourceview/sourceview-autocomplete.c:
10563 * plugins/sourceview/sourceview-autocomplete.h:
10564 * plugins/sourceview/sourceview-private.h:
10565 * plugins/sourceview/sourceview-tags.c:
10566 * plugins/sourceview/sourceview-tags.h:
10567 * plugins/sourceview/sourceview.c:
10568 * plugins/sourceview/tag-window.c:
10569 * plugins/sourceview/tag-window.h:
10570 Created a nice API for tag and completion windows
10572 * plugins/sourceview/sourceview-print.h:
10573 * plugins/sourceview/sourceview-print.c:
10576 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10578 * plugins/sourceview/sourceview.c:
10579 Fixed typo (Sort bookmarks).
10581 2006-04-01 Johannes Schmid <jhs@gnome.org>
10583 * plugins/sourceview/anjuta-document.c:
10584 * plugins/sourceview/anjuta-document.h:
10585 * plugins/sourceview/anjuta-view.c:
10586 * plugins/sourceview/anjuta-view.h:
10587 * plugins/sourceview/sourceview-autocomplete.c:
10588 * plugins/sourceview/sourceview-autocomplete.h:
10589 * plugins/sourceview/sourceview-prefs.c:
10590 * plugins/sourceview/sourceview-prefs.h:
10591 * plugins/sourceview/sourceview-private.h:
10592 * plugins/sourceview/sourceview-tags.c:
10593 * plugins/sourceview/sourceview-tags.h:
10594 * plugins/sourceview/sourceview.c:
10595 * plugins/sourceview/sourceview.glade:
10596 * plugins/sourceview/tag-window.c:
10597 * plugins/sourceview/tag-window.h:
10599 Improved code complete and autocomplete
10601 2006-04-01 Johannes Schmid <jhs@gnome.org>
10603 * plugins/sourceview/Makefile.am:
10604 * plugins/sourceview/bookmark.png:
10605 * plugins/sourceview/marker-attentive.png:
10606 * plugins/sourceview/marker-basic.png:
10607 * plugins/sourceview/marker-intense.png:
10608 * plugins/sourceview/marker-light.png:
10609 * plugins/sourceview/sourceview.c:
10611 Added pixmaps for all marker types and show bookmarks
10614 * plugins/sourceview/Makefile.am:
10615 Build sourceview on 2.14 only
10617 2006-03-31 Johannes Schmid <jhs@gnome.org>
10619 * plugins/sourceview/Makefile.am:
10620 * plugins/sourceview/anjuta-document.c:
10621 * plugins/sourceview/anjuta-view.c:
10622 * plugins/sourceview/anjuta-view.h:
10623 * plugins/sourceview/sourceview-autocomplete.c:
10624 * plugins/sourceview/sourceview-private.h:
10625 * plugins/sourceview/sourceview-tags.c:
10626 * plugins/sourceview/sourceview-tags.h:
10627 * plugins/sourceview/sourceview.c:
10628 * plugins/sourceview/tag-window.c:
10629 * plugins/sourceview/tag-window.h:
10631 Added code completion with tag manager to the editor and fixed a save_as bug
10633 2006-03-31 Johannes Schmid <jhs@gnome.org>
10635 * src/main.c: Revert patch from Rob to allow building with
10637 * configure.in: Require at least 2.12 libraries
10639 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
10641 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
10643 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
10644 Improve anjuta-plugin project template: Added missed files dist tarball
10647 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
10650 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
10652 reviewed by: Johannes Schmid <jhs@gnome.org>
10654 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
10655 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
10656 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10657 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
10659 Improve anjuta-plugin project template. Also fix for #322744
10661 2006-03-27 Johannes Schmid <jhs@gnome.org>
10663 * plugins/sourceview/sourceview-private.h:
10664 plugins/sourceview/sourceview.c:
10666 Added basic bookmark support
10668 2006-03-27 Johannes Schmid <jhs@gnome.org>
10673 Patch from Rob Bradfort <robster@debian.org>:
10674 * src/main.c: (get_command_line_args), (main):
10675 Migration from popt to GOption
10677 2006-03-26 Naba Kumar <naba@gnome.org>
10679 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
10680 size to scale itself with theme.
10682 2006-03-26 Naba Kumar <naba@gnome.org>
10684 * plugins/file-manager/an_file_view.c,
10685 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
10686 when symbolview and fileview objects are destroyed to avoid crashes
10687 after the plugins are disabled.
10689 2006-03-26 Naba Kumar <naba@gnome.org>
10691 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
10692 Deleted unused file.
10694 * plugins/glade/plugin.c: Be able to close glade plugin when there
10695 there is no glade project loaded.
10697 * plugins/sourceview/sourceview.plugin,
10698 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
10700 2006-03-23 Naba Kumar <naba@gnome.org>
10702 * plugins/editor/print.c: Fixed a bug where some sections of
10703 printed/previewed text is not highlighted.
10705 2006-03-20 Johannes Schmid <jhs@gnome.org>
10707 * libanjuta/interfaces/libanjuta.idl:
10709 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
10710 as we do not use private apis. Show help window and startup because it does
10713 * plugins/document-manager/action-callbacks.c:
10714 plugins/editor/Makefile.am:
10715 plugins/editor/text_editor.c:
10716 plugins/editor/print.c:
10717 plugins/editor/print.h:
10719 Fixed printing (nobody has missed it BTW ;-)
10721 * plugins/sourceview/sourceview.c:
10724 2006-03-20 Naba Kumar <naba@gnome.org>
10726 * configure.in, plugins/devhelp/plugin.c: Be able to build with
10727 devhelp >= 0.9 < 0.11 versions.
10729 2006-03-20 Johannes Schmid <jhs@gnome.org>
10731 * plugins/sourceview/anjuta-document-loader.c
10732 plugins/sourceview/sourceview.c:
10734 Fixed encoding bugs
10736 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10738 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
10739 Fixed bug (line position)
10740 Give the good line position whatever the active editor.
10742 2006-03-19 Ilkka Tuohela <hile@iki.fi>
10744 * configure.in: Added fi to ALL_LINGUAS
10746 2006-03-19 Johannes Schmid <jhs@gnome.org>
10748 * plugins/sourceview/anjuta-document-loader.c:
10749 replace gnome_vfs_get_mime_type_for_name_and data
10751 * plugins/build-basic-autotools/build-basic-autotools.c:
10754 2006-03-17 Johannes Schmid <jhs@gnome.org>
10756 * plugins/editor/editor.glade:
10757 Added style-editor again after it got lost somehow
10759 2006-03-17 Johannes Schmid <jhs@gnome.org>
10761 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
10762 configure.in: require devhelp 0.11
10764 Post 0.11 devhelp versions (CVS) do not work because of an API change...
10766 plugins/build-basic-autotools/build-basic-autotools.c:
10767 forgot a an installtion callback for the "install as root"-feature
10769 2006-03-17 Massimo Cora' <maxcvs@email.it>
10771 reviewed by: Johannes Schmid <jhs@gnome.org>
10773 * plugins/class-gen/anjuta-class-gen-plugin.glade
10774 plugins/class-gen/class_gen.c
10775 plugins/class-gen/goc_template_header
10776 plugins/class-gen/goc_template_source
10780 2006-03-16 Johannes Schmid <jhs@gnome.org>
10782 * plugins/sourceview/sourceview.c:
10783 Fixed "save-point" signal for undo actions
10785 2006-03-16 Massimo Cora' <maxcvs@email.it>
10787 reviewed by: Johannes Schmid <jhs@gnome.org>
10789 * plugins/document-manager/anjuta-docman.c:
10790 Implement tab drag and drop
10792 2006-03-16 Johannes Schmid <jhs@gnome.org>
10794 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
10795 plugins/build-basic-autotools/build-basic-autotools.c:
10797 Implemented "install as root"-feature (#321455)
10799 2006-03-16 Johannes Schmid <jhs@gnome.org>
10802 plugins/sourceview/.cvsignore
10803 plugins/tools/scripts/.cvsignore:
10804 Added/extended .cvsignore files
10806 * plugins/sourceview/sourceview-autocomplete.c:
10807 plugins/sourceview/sourceview-autocomplete.h:
10808 plugins/sourceview/sourceview-prefs.c:
10809 plugins/sourceview/sourceview-private.h:
10810 plugins/sourceview/sourceview.glade:
10811 Autcomplete just works(tm) now and respects preferences
10813 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
10814 Use better algorithm from autocomplete
10816 2006-03-15 Johannes Schmid <jhs@gnome.org>
10818 * src/anjuta-app.c:
10821 2006-03-15 Johannes Schmid <jhs@gnome.org>
10823 * libanjuta/interfaces/libanjuta.idl:
10824 plugins/class-gen/class_gen.c:
10825 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
10826 plugins/project-manager/plugin.c:
10828 Allow to add multiple source files (#320191)
10830 * configure.in: Require gnome-build 0.1.3
10832 2006-03-14 Johannes Schmid <jhs@gnome.org>
10834 * plugins/macro/macro-utils.c: Fixed bug #333606
10835 * plugins/file-wizard/file.c: Fixed bug #333601
10837 2006-03-13 Johannes Schmid <jhs@gnome.org>
10839 * plugins/sourceview/sourceview_autocomplete.c
10840 plugins/sourceview/sourceview_autocomplete.h
10841 plugins/sourceview/sourceview.c
10842 plugins/sourceview/sourceview-private.h
10843 plugins/sourceview/sourceview-prefs.c:
10845 Cleaned up and fixed several issues
10847 2006-03-13 Johannes Schmid <jhs@gnome.org>
10849 * plugins/sourceview/Makefile.am:
10850 plugins/sourceview/sourceview-autocomplete.c
10851 plugins/sourceview/sourceview-autocomplete.h:
10852 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10853 plugins/sourceview/sourceview-private.h:
10854 plugins/sourceview/sourceview.c:
10856 Added (buggy) autocomplete feature to sourceview
10858 2006-03-12 Naba Kumar <naba@gnome.org>
10860 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
10861 libanjuta/anjuta-session.c: Added API docs.
10863 2006-03-12 Naba Kumar <naba@gnome.org>
10865 * TODO.tasks: Added couple of tasks.
10866 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
10867 Register private class as early as possible so that members could
10868 point to self class. Code clean up.
10870 2006-03-12 Naba Kumar <naba@gnome.org>
10872 * po/POTFILES.in, po/POTFILES.skip: Updated.
10874 2006-03-11 Naba Kumar <naba@gnome.org>
10876 * libanjuta/anjuta-shell.c,
10877 plugins/document-manager/anjuta-docman.c,
10878 plugins/document-manager/plugin.c,
10879 plugins/symbol-browser/an_symbol_search.c,
10880 plugins/valgrind/vgrule-list.c: Use correct signal names while
10883 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
10884 signal names and fixed enum IANJUTA_TYPE_* macro.
10886 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10888 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
10889 plugins/search/search-replace.c :
10890 Fixed bug (Bookmark the good line).
10891 Search & Replace (Mark all matched strings).
10893 2006-03-09 Johannes Schmid <jhs@gnome.org>
10895 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
10896 Completed changes from yesterday
10898 * plugins/document-manager/anjuta-document-manager.glade:
10899 plugins/editor/editor.glade
10900 plugins/editor/plugin.c: (activate_plugin)
10901 plugins/editor/text_editor.c
10902 plugins/sourceview/Makefile.am
10903 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
10904 plugins/sourceview/sourceview.glade:
10905 Completed preference changes
10907 2006-03-08 Johannes Schmid <jhs@gnome.org>
10909 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
10910 plugins/search/plugin.c: (activate_plugin):
10912 Removed Gtk-Criticals
10914 * plugins/document-manager/anjuta-document-manager.glade:
10915 plugins/document-manager/plugin.c: (on_docman_auto_save),
10916 (on_gconf_notify_timer), (prefs_init):
10917 plugins/document-manager/plugin.h:
10918 plugins/editor/text_editor.c: (text_editor_instance_init),
10919 (text_editor_dispose):
10920 plugins/editor/text_editor.h:
10921 plugins/editor/text_editor_cbs.c:
10922 plugins/editor/text_editor_cbs.h:
10923 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
10924 plugins/glade/plugin.c: (activate_plugin):
10925 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10926 plugins/sourceview/sourceview-private.h:
10927 plugins/sourceview/sourceview.c: (on_menu_popup),
10928 (sourceview_new), (ifile_open), (ifile_savable_save),
10929 (ifile_savable_save_as), (ieditor_set_popup_menu),
10930 (ieditor_get_filename), (imark_mark):
10932 Moved autosave from editor to document manager and fixed some things in
10935 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10937 * plugins/search/anjuta-search.glade :
10938 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
10939 plugins/search/search-replace_bachend.c: Fixed a crash bug.
10940 plugins/search/search-replace.c : Fixed bug.
10942 2006-03-08 Johannes Schmid <jhs@gnome.org>
10944 * plugins/search/anjuta-search.glade
10945 Fixed widget names (glade is a bit stupid on copying widgets to other files)
10947 2006-03-07 Johannes Schmid <jhs@gnome.org>
10949 * plugins/document-manager/action-callbacks.c
10950 plugins/document-manager/anjuta-document-manager.glade
10951 plugins/document-manager/plugin.c: (prefs_init),
10953 plugins/editor/Makefile.am:
10954 plugins/editor/editor.glade:
10955 plugins/editor/plugin.c: (on_style_button_clicked),
10956 (activate_plugin), (dispose):
10957 plugins/editor/style-editor.c:
10959 Startet to seperate document-manager and editor preferences
10961 * plugins/search/Makefile.am:
10962 plugins/search/anjuta-search.glade:
10963 plugins/search/search-replace.c:
10965 Moved search GUI to search-plugin
10967 * plugins/sourceview/sourceview-prefs.c:
10968 plugins/sourceview/sourceview-prefs.h:
10969 plugins/sourceview/sourceview-private.h:
10970 plugins/sourceview/sourceview.c:
10971 plugins/sourceview/sourceview.h:
10972 plugins/sourceview/Makefile.am:
10973 plugins/sourceview/anjuta-document.h:
10974 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10975 plugins/sourceview/plugin.c:
10977 Added some preferences to sourceview and fixed vfs_monitor
10979 * tagmanager/c.c: (parseParens):
10980 Removed annoying debug message
10982 * libanjuta/interfaces/libanjuta.idl:
10983 Removed IAnjutaEditorFactory::create_style_editor()
10985 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10987 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
10988 Search : Bookmark all matched lines.
10990 2006-03-06 Johannes Schmid <jhs@gnome.org>
10992 * plugins/class-gen/anjuta-class-gen.plugin.in
10993 plugins/file-loader/plugin.c: (sort_wizards)
10994 (on_create_submenu), (activate_plugin)
10995 plugins/file-wizard/anjuta-file-wizard.plugin.in
10996 plugins/glade/anjuta-glade.plugin.in
10997 plugins/project-import/anjuta-project-import.plugin.in
10998 plugins/project-wizard/anjuta-project-wizard.plugin.in:
11000 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
11001 sorted alphabeticly
11003 * plugins/project-wizard/templates/mkfile.wiz:
11004 Use configured project directory instead of ~/myproject
11006 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
11008 Show markers (again) and monitor uri
11010 2006-03-06 Naba Kumar <naba@gnome.org>
11012 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
11013 typedefs separately so that forward linking would work.
11014 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
11016 2006-03-05 Naba Kumar <naba@gnome.org>
11018 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
11019 passing Enums and Structs in signals. Define struct _Name in
11020 generated code, so that forward referencing.
11021 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
11023 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
11025 2006-03-05 Naba Kumar <naba@gnome.org>
11027 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
11028 support. Generate GType definitions for enums in generated codes
11029 so that enums could be passed as signal params.
11031 2006-03-04 Naba Kumar <naba@gnome.org>
11033 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
11034 Restored cvs-moved revision files. They were originally marked
11035 deleted at their older locations. Now they are restored at
11036 their new locations. The changeset is one that was committed
11037 as part of document-manager, editor, search and print plugins
11038 separation from editor plugin.
11040 2006-03-03 Johannes Schmid <jhs@gnome.org>
11042 * plugins/sourceview/*:
11043 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
11046 2006-03-04 Naba Kumar <naba@gnome.org>
11048 * plugins/gdb/*: Deleted removed files (see previous changlog
11049 entry for files list).
11051 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
11053 * plugins/debug-mananger/breakpoints.c,
11054 plugins/debug-manager/breakpoints.h,
11055 plugins/debug-manager/debug_tree.c,
11056 plugins/debug-manager/debug_tree.h,
11057 plugins/debug-manager/info.c,
11058 plugins/debug-manager/info.h,
11059 plugins/debug-manager/locals.c,
11060 plugins/debug-manager/locals.h,
11061 plugins/debug-manager/memory.c,
11062 plugins/debug-manager/memory.h,
11063 plugins/debug-manager/registers.c,
11064 plugins/debug-manager/registers.h,
11065 plugins/debug-manager/sharedlib.c,
11066 plugins/debug-manager/sharedlib.h,
11067 plugins/debug-manager/signal.c,
11068 plugins/debug-manager/signal.h,
11069 plugins/debug-manager/stack_trace.c,
11070 plugins/debug-manager/stack_trace.h,
11071 plugins/debug-manager/watch.c,
11072 plugins/debug-manager/watch.h,
11073 plugins/debug-manager/Makefile.am:
11074 Move from gdb plugin to debug manager plugin
11076 * plugins/debug-manager/anjuta-debug-manager.glade,
11077 plugins/debug-manager/anjuta-debug-manager.ui:
11078 Move all user interface from gdb to debug manager
11080 * plugins/debug-manager/utilities.c,
11081 plugins/debug-manager/utilities.h:
11082 Remove some unused code
11083 Add useful code from gdb plugin
11085 * plugins/debug-manager/start.c,
11086 plugins/debug-manager/start.h:
11087 Include code of attach_process
11088 Add more code to start the debugger
11090 * plugins/debug-manager/plugin.c,
11091 plugins/debug-manager/plugin.h,
11092 plugins/debug-manager/anjuta-debug-manager.plugin.in:
11093 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
11095 * plugins/debug-manager/debugger.c,
11096 plugins/debug-manager/debugger.h:
11097 Implement a queue of debugger command
11099 * plugins/gdb/actions.c,
11100 plugins/gdb/actions.h,
11101 plugins/gdb/watch_cbs.c,
11102 plugins/gdb/watch_cbs.h,
11103 plugins/gdb/watch_gui.c,
11104 plugins/gdb/watch_gui.h:
11107 * plugins/gdb/debugger.c,
11108 plugins/gdb/debugger.h,
11109 plugins/gdb/gdbmi.c,
11110 plugins/gdb/gdbmi.h,
11111 plugins/gdb/utilities.c,
11112 plugins/gdb/utilities.h,
11113 plugins/gdb/Makefile.am,
11114 plugins/gdb/anjuta-gdb.plugin.in:
11115 Implement necessary functions
11117 * plugins/gdb/parser.c,
11118 plugins/gdb/parser.h:
11119 Code for parsing variable previously in debug_tree.c
11121 * plugins/gdb/anjuta-gdb.glade,
11122 plugins/gdb/anjuta-gdb.ui:
11123 Remove user interface
11125 * plugins/gdb/gdbmi-test.c:
11128 * plugins/gdb/anjuta-gdb.plugin.png:
11129 Try an improved icon for gdb (archer fish)
11131 * libanjuta/anjuta-debugger.c,
11132 libanjuta/anjuta-debugger.h,
11133 libanjuta/interfaces/libanjuta.idl,
11134 libanjuta/interfaces/anjuta-idl-compiler.pl,
11135 libanjuta/Makefile.am:
11136 Add declaration used in new IAnjutaDebugger interface
11138 * manuals/reference/libanjuta.types,
11139 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
11140 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
11141 Update documentation
11143 2006-03-02 Naba Kumar <naba@gnome.org>
11145 * manuals/reference/libanjuta/Makefile.am,
11146 manuals/reference/libanjuta/libanjuta-docs.sgml,
11147 manuals/reference/libanjuta/libanjuta-sections.txt,
11148 manuals/reference/libanjuta/libanjuta.types,
11149 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11150 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
11151 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
11152 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
11153 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11154 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11155 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11156 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11157 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
11158 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
11159 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
11160 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
11161 manuals/reference/libanjuta/tmpl/e-splash.sgml,
11162 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
11163 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
11164 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
11165 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
11166 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11167 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11168 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
11169 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11170 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11171 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11172 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11173 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11174 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11175 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11176 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11177 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11178 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
11179 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11180 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11181 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11182 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11183 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
11184 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
11185 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
11186 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
11187 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11188 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11189 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
11190 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11191 manuals/reference/libanjuta/tmpl/plugins.sgml,
11192 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11193 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
11194 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
11195 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
11196 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
11197 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
11198 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
11199 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
11200 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
11201 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
11202 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
11203 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
11204 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
11205 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
11208 2006-02-28 Naba Kumar <naba@gnome.org>
11210 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
11211 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
11212 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
11213 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
11214 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
11215 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
11216 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
11217 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
11218 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
11219 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
11220 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
11221 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
11222 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
11223 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
11225 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11227 * plugins/sourceview/sourceview.c:
11228 Select to brace, select block.
11230 2006-02-28 Johannes Schmid <jhs@gnome.org>
11232 * plugins/file-wizard/Makefile.am
11233 plugins/file-wizard/action-callbacks.c (removed)
11234 plugins/file-wizard/action-callbacks.h (removed)
11235 plugins/file-wizard/anjuta-file-wizard.ui
11236 plugins/file-wizard/plugin.c: (activate_plugin),
11237 (deactivate_plugin)
11238 plugins/file-wizard/plugin.h:
11239 Removed Edit->Insert Text submenu (replace by macros plugin)
11241 * plugins/sourceview/sourceview.c: (sourceview_new),
11242 (ieditor_set_popup_menu):
11243 Fixed some more bugs
11245 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
11247 2006-02-28 Naba Kumar <naba@gnome.org>
11249 * plugins/file-manager/an_file_view.c,
11250 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
11251 rows also and with delay 1 sec (the color and timout value should
11252 probably be picked up from some system wide preference key).
11254 2006-02-28 Naba Kumar <naba@gnome.org>
11256 * libanjuta/interfaces/libanjuta.idl,
11257 plugins/document-manager/action-callbacks.c,
11258 plugins/document-manager/plugin.c,
11259 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
11260 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
11261 Added interface checks in document manager and enable/disable
11262 menus based on supported interface.
11264 * plugins/project-import/anjuta-project-import.glade: Set some
11265 resonable size for the import dialog.
11267 2006-02-27 Naba Kumar <naba@gnome.org>
11269 * libanjuta/interfaces/libanjuta.idl,
11270 plugins/document-manager/action-callbacks.c,
11271 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
11272 and eol conversion actions.
11274 2006-02-27 Johannes Schmid <jhs@gnome.org>
11276 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
11277 * plugins/file-manager/an_file_view.c
11278 plugins/file-manager/plugin.h: Added tooltips
11279 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
11281 2006-02-26 Naba Kumar <naba@gnome.org>
11283 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11284 plugins/build-basic-autotools/build-basic-autotools.c,
11285 plugins/build-basic-autotools/build-basic-autotools.h,
11286 plugins/build-basic-autotools/executer.c,
11287 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
11288 disable indicator highlights preferences from message manager to
11289 build plugin. Implemented message indicator highlights in build tool.
11291 * plugins/editor/text_editor.c: Fixed indicators.
11293 2006-02-26 Johannes Schmid <jhs@gnome.org>
11295 * plugins/sourceview/sourceview.c:
11298 * plugins/subversion/svn_auth.c:
11299 Fixed username/password authentification but there might be a memory corruption
11301 2006-02-26 Naba Kumar <naba@gnome.org>
11303 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11304 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
11305 libanjuta/anjuta-launcher.h: Added documentation.
11307 2006-02-24 Naba Kumar <naba@gnome.org>
11309 * plugins/editor/text_editor.c: Fixed change in API in
11310 IAnjutaEditorSelection::set().
11312 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11314 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
11315 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
11316 libanjuta/interfaces/libanjuta.idl :
11317 Search in sourceview editor (Select in buffer).
11320 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11322 * plugins/sourceview/sourceview.c :
11323 Fixed Replace, to_upper, to_lower.
11325 * plugins/search/search-replace_backend.c :
11326 Renamed header name.
11328 2006-02-22 Naba Kumar <naba@gnome.org>
11330 * libanjuta/anjuta-plugin-description.c,
11331 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
11332 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
11333 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
11334 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11335 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
11337 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11338 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
11340 2006-02-21 Naba Kumar <naba@gnome.org>
11342 * libanjuta/interfaces/libanjuta.idl,
11343 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11344 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
11345 interface for editor.
11347 2006-02-21 Naba Kumar <naba@gnome.org>
11349 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
11351 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
11352 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
11354 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11356 * GTKSOURCEVIEW EDITOR
11357 plugins/sourceview/sourceview.c :
11358 Fixed copy and Goto Line.
11360 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
11361 plugins/macro/plugin.c :
11362 Fixed Insert key word and Insert macro.
11364 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
11366 * plugins/document-manager/anjuta-docman.c:
11367 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
11370 plugins/Makefile.am:
11371 plugins/sourceview/.cvsignore:
11372 plugins/sourceview/Makefile.am:
11373 plugins/sourceview/plugin.c: :
11374 plugins/sourceview/plugin.h:
11375 plugins/sourceview/sourceview.c:
11376 plugins/sourceview/sourceview.h:
11377 plugins/sourceview/sourceview.plugin:
11378 plugins/sourceview/sourceview.plugin.in:
11379 plugins/sourceview/sourceview.png:
11381 Added sourceview editor plugin
11383 2006-02-19 Naba Kumar <naba@gnome.org>
11385 * libanjuta/interfaces/libanjuta.idl,
11386 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11387 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11388 plugins/cvs-plugin/cvs-interface.c,
11389 plugins/document-manager/action-callbacks.c,
11390 plugins/document-manager/action-callbacks.h,
11391 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
11392 plugins/search/plugin.c, plugins/search/search-replace.c,
11393 plugins/search/search-replace_backend.c,
11394 plugins/subversion/subversion-actions.c,
11395 plugins/subversion/subversion-callbacks.c,
11396 plugins/tools/editor.c, plugins/tools/execute.c,
11397 plugins/tools/variable.c: Defined proper editor interfaces and fixed
11398 few fatal warnings.
11400 2006-02-15 Naba Kumar <naba@gnome.org>
11402 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
11405 * libanjuta/interfaces/libanjuta.idl,
11406 plugins/document-manager/anjuta-docman.c,
11407 plugins/document-manager/plugin.c,
11408 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
11409 unnecessary parameters from IAnjutaEditor interface and used proper
11410 types instead of 'gpointer'. Fixed various compiler warnings.
11412 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
11415 2006-02-12 Naba Kumar <naba@gnome.org>
11417 * po/POTFILES.in: Updated.
11419 2006-02-11 Naba Kumar <naba@gnome.org>
11421 * plugins/editor/properties.[cxx,h],
11422 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
11423 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
11424 to sci_prop_*(), because they were conflicting with external
11425 functions (in some ssl library).
11427 2006-02-08 Naba Kumar <naba@gnome.org>
11429 Patch from Massimo Cora <maxcvs@email.it>:
11430 * plugins/valgrind/anjuta-valgrind.schemas,
11431 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
11432 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
11433 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
11434 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
11435 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
11436 plugins/valgrind/vgtoolview.c,
11437 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
11438 before running the debugging session. I've added also a
11439 preference in Anjuta Preferences where you can specify
11440 the path to the valgrind binary. The default is /usr/bin/valgrind.
11441 Now it displays a dialog with the error. [it can be -program
11442 exited- or -file loaded or end of input-]. Some valgrind 3.x
11445 2006-01-29 Naba Kumar <naba@gnome.org>
11447 Patch from Massimo Cora <maxcvs@email.it>:
11448 * configure.in, plugins/Makefile.am,
11449 plugins/valgrind/*: Valgrind plugin (requires
11450 binutils-dev and valgrind to be installed.
11452 2005-01-24 Johannes Schmid <jhs@gnome.org>
11454 * Patch from Eric Greveson <ejg45@cam.ac.uk>
11455 plugins/tools/variables.c:
11456 Added current directory to possible variables
11458 * Patch from Günther Brammer <gbrammer@gmx.de>
11459 plugins/document-manager/anjuta-docman.c:
11460 Fix a crash on opening a file
11462 AUTHORS: Added Günther Brammer
11464 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
11466 * libanjuta/anjuta-launcher.c:
11467 Fix a bug in AnjutaLauncher when output is bigger than buffer
11468 Probably fix bug #315188 and #305134
11470 2005-12-28 Johannes Schmid <jhs@gnome.org>
11472 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
11473 * src/about.c: Use new gtk about dialog
11474 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
11475 Updated anjuta_ui_add_action_group_entries call
11477 Patch from Jean Breford <jean.breford@normalesup.org>
11478 and Markus Habermehl <bmh1980de@yahoo.de>:
11480 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
11481 * AUTHORS: Added Jean and Markus
11483 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11484 * plugins/search/search-replace.c :
11485 Bookmark all matched lines.
11486 * plugins/search/search-replace_backend.c :
11487 Fixed bug (Search in all project files).
11489 2005-12-21 Johannes Schmid <jhs@gnome.org>
11491 * plugins/search/plugin.c:
11493 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
11494 investigation needed.
11496 AUTHORS: Added Ross Goldner
11498 2005-12-19 Ross Golder <ross@golder.org>
11500 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
11501 application/xml MIME type.
11503 2005-12-18 Johannes Schmid <jhs@gnome.org>
11505 po/POTFILES.in: Updated files after directory changes
11506 HACKING: Removed outdated section 3 (anoncvs)
11508 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
11510 * plugins/build-basic-autotools/build-basic-autotools.c:
11511 Save all files in editor before running a command
11513 * plugins/tools/execute.c:
11514 Use document manager plugin instead of each editor for
11517 2005-12-15 Johannes Schmid <jhs@gnome.org>
11519 * plugins/document-manager/action-callbacks.c:
11520 (on_save_all1_activate), (on_swap_activate)
11521 plugins/document-manager/anjuta-docman.c:
11522 (on_save_as_filesel_response), (on_notebook_switch_page):
11524 Fixed some remaining issues in document-manger
11526 2005-12-15 Johannes Schmid <jhs@gnome.org>
11528 * plugins/profile-default/default.anjuta:
11529 Load Search plugin and Message Manager by default
11531 2005-12-14 Johannes Schmid <jhs@gnome.org>
11533 * plugins/editor/text_editor.c
11534 libanjuta/anjuta-utils.c:
11536 Check if files differ when gnome-vfs monitoring is used.
11539 2005-12-13 Johannes Schmid <jhs@gnome.org>
11541 * plugins/document-manager/plugin.c:
11542 Only save modified files in ianjuta_file_savable_save() for document-manager
11543 as discussed on mailing list.
11545 * plugins/cvs-plugin/cvs-callbacks.c:
11546 Fixed dialog handling for empty log message
11548 2005-12-13 Johannes Schmid <jhs@gnome.org>
11550 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
11552 * plugins/project-manager/* Removed ununsed files
11554 * plugins/symbol-browser/an_symbol_iter.c
11555 plugins/build-basic-autotools/build-basic-autotools.c
11556 plugins/build-basic-autotools/executer.c
11557 plugins/class-gen/class_gen.c
11558 plugins/class-inheritance/class-inherit.c
11559 plugins/cvs-plugin/cvs-actions.c
11560 plugins/cvs-plugin/cvs-interface.c
11561 plugins/debug-manager/attach_process.
11562 plugins/devhelp/plugin.c
11563 plugins/document-manager/plugin.c
11564 plugins/document-manager/indent_util.c
11565 plugins/editor/properties.cxx
11566 plugins/editor/aneditor.cxx
11567 plugins/editor/style-editor.c
11568 plugins/editor/text_editor.c
11569 plugins/macro/macro_db.c
11572 Use DEBUG_PRINT for debug messages
11574 libanjuta/anjuta-debug.h: Include config.h
11576 HACKING: Updated (BTW: does anyone read this?)
11578 2005-12-12 Johannes Schmid <jhs@gnome.org>
11580 Patch from Johan Ersvik <jersvik@fastmail.fm>:
11581 * plugins/gdb/debugger.c
11583 Fix a crasher in gdb plugin
11585 * plugins/gtodo/plugin.c
11586 plugins/search/plugin.c
11590 * plugins/document-manager/anjuta-docman.c:
11592 Fixed error markers
11594 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
11596 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
11598 * plugins/document-manager/anjuta-docman.c:
11599 highlight changed files in docman popup-menu
11600 * plugins/gdb/debug-tree.c:
11601 plugins/gdb/debugger.c
11602 Do not corupt entire "locals" tree when variable pointer have
11603 additional info and arrays/strucs/unions correctly.
11606 2005-12-11 Johannes Schmid <jhs@gnome.org>
11608 * plugins/document-manager/anjuta-docman.c
11609 plugins/document-manager/plugin.c
11610 plugins/editor/text_editor.c:
11612 AUTHORS: Added Johan Ersvik
11614 Fixed "is-dirty" bug and tab ordering
11616 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
11618 * plugins/editor/aneditor-autocomplete.cxx
11619 plugins/editor/aneditor-calltip.cxx
11620 plugins/editor/aneditor-priv.h
11621 plugins/symbol-browser/an_symbol.c
11622 plugins/symbol-browser/an_symbol_view.c
11624 tagmanager/tm_symbol.c
11625 tagmanager/tm_tag.c
11626 tagmanager/include/tm_symbol.h
11627 tagmanager/include/tm_tag.h
11630 Better pointer recognition in tagmanager and symbol browser
11632 2005-12-11 Johannes Schmid <jhs@gnome.org>
11634 * plugins/search/*: New search plugin derived from search code in old editor
11637 * plugins/document-manager/*: new document-manger which is now seperated from
11638 editor to allow implementation of other editor widgets. Code is mostly derived
11639 from old editor plugin
11641 * plugins/print/* new print plugin which is not fully implemented in the
11644 * plugins/editor/text_editor.c: Added lots of interface code
11646 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
11647 IAnjutaEditorFactory and extended IAnjutaEditor
11649 * configure.in, plugins/Makefile.am updated build system for new
11652 This is a huge commit which might still contain some bugs and also has
11653 some fixmes. Things that are not working are the search toolbar because it
11654 does not use the same backend as any other searching function and printing
11655 (easy to fix) because it did not yet implement IAnjutaPrintable.
11657 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11659 * plugins/project-wizard/property.c:
11660 Use newer GtkFileChooser instead of GtkFileSelection with
11661 GnomeFileEntry to avoid a bug
11663 * plugins/project-wizard/install.c:
11664 Avoid an endless loop if project directory is not writable
11666 * plugins/project-wizard/druid.c:
11667 Allow creating project in empty directory without a
11670 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
11672 Patch from Massimo Cora <maxcvs@email.it>
11673 * plugins/class-inheritence/class-inherit.c
11674 plugins/class-inheritence/plugin.c
11675 plugins/class-inheritence/plugin.h
11678 Update plugin to use new API from graphviz 2.6. Version 2.2 is
11679 no longer supported!
11681 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
11683 Patch from Johan Ersvik <jersvik@fastmail.fm>
11684 * plugins/message-view/message-view.c
11685 plugins/build-basic-autotools/build-basic-autotools.c
11686 plugins/build-basic-autotools/automake-c.filters
11688 This patch correct regex-filters for newer automake
11691 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
11693 * plugins/tools/execute.c:
11694 Detect variables inside a word
11696 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11698 * libanjuta/anjuta-status.[ch],
11699 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
11700 plugins/editor/anjuta-docman.c :
11701 New anjuta-status procedure.
11703 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11706 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
11707 plugins/editor/Makefile.am
11708 plugins/editor/anjuta-document-manager.glade
11709 plugins/editor/plugin.c plugins/editor/plugin.h
11710 plugins/editor/text_editor.c plugins/editor/text_editor.h
11712 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
11713 plugins/editor/indent-util.c plugins/editor/indent-util.h
11714 plugins/editor/indent_test.c :
11715 Set and Preview indent preferences parameters.
11716 Saved indent user parameters.
11718 2005-10-27 Naba Kumar <naba@gnome.org>
11720 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
11721 * plugins/editor/anjuta-docman.c: Restore tab color to normal
11722 theme color for saved documents.
11724 2005-10-26 Naba Kumar <naba@gnome.org>
11726 * libanjuta/anjuta-encodings.c: Save changed supported encodings
11727 list. Fixed bug #316731.
11729 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
11731 * tagmanager/tm_symbol.c: Fixed bug #315218
11733 2005-10-23 Adam Weinberger <adamw@gnome.org>
11735 * plugins/build/build_file.c
11736 plugins/build-basic-autotools/build-basic-autotools.c
11737 plugins/tools/execute.c
11738 plugins/build/compile.c
11739 plugins/build/configurer.c
11740 plugins/debug-manager/plugin.c
11741 plugins/editor/plugin.c
11742 plugins/editor/print.c
11743 plugins/editor/text_editor.c
11744 plugins/file-loader/plugin.c
11745 plugins/file-manager/an_file_view.c
11746 plugins/symbol-browser/an_symbol_view.c
11747 plugins/gdb/debugger.c
11748 plugins/gdb/plugin.c
11749 plugins/glade/plugin.c
11750 plugins/macro/macro-actions.c
11751 plugins/macro/plugin.c
11752 plugins/profile-default/plugin.c
11753 plugins/project-manager/plugin.c
11754 plugins/project-manager/project_import.c
11755 plugins/symbol-browser/plugin.c
11756 plugins/tools/execute.c
11758 src/anjuta-actions.h
11760 Correct spacing errors before and after "...".
11762 2005-10-20 Naba Kumar <naba@gnome.org>
11764 * plugins/gdb/debugger.c: Fixed attach/detach process to
11765 updated UI properly.
11767 2005-10-18 Naba Kumar <naba@gnome.org>
11769 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
11772 2005-10-13 Naba Kumar <naba@gnome.org>
11774 * plugins/project-mkfile-import/*: Removed separate import wizard for
11775 makefile based projects (because single widzard handles all wizards).
11777 * plugins/project-import/project-import.c: Made wizard window
11778 transient to main window.
11780 Patch from: Eric Greveson <ejg45@cam.ac.uk>
11782 * AUTHORS: Added Eric's name in contributors list.
11784 * configure.in, plugins/Makefile.am,
11785 plugins/project-import/Makefile.am,
11786 plugins/project-import/anjuta-project-import.glade,
11787 plugins/project-import/project-import.c,
11788 plugins/project-import/project-import.h: Import wizard now detects
11789 both makefile and automake projects together instead of separate wizard.
11791 * plugins/project-wizard/templates/java/project.anjuta,
11792 plugins/project-wizard/templates/mkfile/project.anjuta,
11793 plugins/project-wizard/templates/python/project.anjuta,
11794 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
11795 name to make it appropriate.
11797 2005-10-11 Naba Kumar <naba@gnome.org>
11799 * configure.in: Fixed glade3 version requirement.
11801 2005-09-29 Alexander Shopov <ash@contact.bg>
11803 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
11805 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
11807 * plugins/subversion/svn_auth.c
11808 plugins/subversion/anjuta_subversion.glade:
11809 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
11811 2005-09-22 Naba Kumar <naba@gnome.org>
11813 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
11815 * configure.in, plugins/Makefile.am
11816 plugins/project-manager/anjuta-project-manager.plugin.in,
11817 plugins/project-manager/plugin.c,
11818 (added) plugins/project-mkfile-import/.cvsignore,
11819 (added) plugins/project-mkfile-import/Makefile.am,
11820 (added) plugins/project-mkfile-import/
11821 anjuta-project-mkfile-import-plugin.png,
11822 (added) plugins/project-mkfile-import/
11823 anjuta-project-mkfile-import.glade,
11824 (added) plugins/project-mkfile-import/
11825 anjuta-project-mkfile-import.plugin.in,
11826 (added) plugins/project-mkfile-import/plugin.c,
11827 (added) plugins/project-mkfile-import/plugin.h,
11828 (added) plugins/project-mkfile-import/project-mkfile-import.c,
11829 (added) plugins/project-mkfile-import/project-mkfile-import.h,
11830 plugins/project-wizard/templates/Makefile.am,
11831 (added) plugins/project-wizard/templates/mkfile-logo.png,
11832 (added) plugins/project-wizard/templates/mkfile.wiz,
11833 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
11834 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
11835 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
11836 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
11837 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
11838 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
11839 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
11840 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
11841 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
11842 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
11843 (added) plugins/project-wizard/templates/mkfile/src/main.c:
11844 Added makefile based project import wizard and wizard template.
11846 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
11848 * libanjuta/anjuta-launcher.c: Reduced false password detections
11850 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11852 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
11853 messages correctly.a
11855 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
11857 * scintilla/Makefile.am: Changed scintilla library to noinst
11858 * pixmaps/Makefile.am: Install password.png
11859 * libanjuta/anjuta-launcher.c: Changed password detection
11860 to be able to access GNOME CVS with ssh.
11862 2005-08-31 Naba Kumar <naba@gnome.org>
11864 * plugins/glade/plugin.c: Set transient window for the widget
11867 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
11869 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
11871 2005-08-10 Naba Kumar <naba@gnome.org>
11873 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
11874 as shortcut key for execute.
11876 * src/about.c: Clean up.
11878 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
11879 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
11882 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11884 * plugins/editor/search-replace_backend.c :
11885 Fixed search in File Patterns.
11887 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
11889 * plugins/gdb/Makefile.am: Fixed a make -j x bug
11891 2005-08-04 Naba Kumar <naba@gnome.org>
11893 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11894 for pango-1.8 rendering bug.
11896 2005-08-03 Naba Kumar <naba@gnome.org>
11898 * plugins/glade/plugin.c: Proper names for plugin widgets.
11900 * plugins/subversion/anjuta-subversion.glade,
11901 plugins/subversion/svn-auth.c: Fixed authentication dialog and
11902 string allocations. Use passed default values when available.
11903 Set proper focus and dialog default response. Destroy dialog after use.
11904 Return error when appropriate.
11906 2005-08-02 Naba Kumar <naba@gnome.org>
11908 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
11909 for pango-1.8 rendering bug.
11911 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
11913 * scintilla/Makefile.am: Fixed a make -j x bug
11915 2005-08-02 Johannes Schmid <jhs@gnome.org>
11917 * plugins/subversion/svn-auth.c: Added username/password
11920 2005-08-01 Naba Kumar <naba@gnome.org>
11922 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
11923 checks for character width calculations.
11925 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11927 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
11929 2005-07-31 Naba Kumar <naba@gnome.org>
11931 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
11932 messup with pango 1.8. Fixed bug #311846.
11934 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11936 * plugins/gdb/memory.c : Fixed bug 305082.
11938 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11939 plugins/project-wizard/templates/gcj.wiz,
11940 plugins/project-wizard/templates/gnome.wiz,
11941 plugins/project-wizard/templates/gtk.wiz,
11942 plugins/project-wizard/templates/java.wiz,
11943 plugins/project-wizard/templates/python.wiz,
11944 plugins/project-wizard/templates/wxwin.wiz,
11945 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
11947 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
11949 * plugins/tools/execute.c:
11950 Correct a crash if editor is closed while a tool still use it.
11952 2005-07-28 Naba Kumar <naba@gnome.org>
11954 * scintilla/*: Updated scintilla from their latest CVS.
11956 2005-07-27 Naba Kumar <naba@gnome.org>
11958 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
11959 plugins/build-basic-autotools/build-basic-autotools.c,
11960 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
11961 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11962 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
11963 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
11964 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
11965 plugins/message-view/plugin.c, plugins/patch/plugin.c,
11966 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
11967 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
11968 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
11969 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
11970 argument to anjuta_ui_add_action_group_entries() and
11971 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
11972 Fixed all plugins to pass translation domain. This fixes untranslated
11975 2005-07-27 Naba Kumar <naba@gnome.org>
11977 * plugins/class-inheritance/class-callbacks.c,
11978 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
11979 proper system colors.
11981 2005-07-26 Naba Kumar <naba@gnome.org>
11983 * ROADMAP: Updated and added more tasks.
11985 2005-07-25 Naba Kumar <naba@gnome.org>
11987 * ROADMAP: Updated and added more tasks.
11989 2005-07-24 Naba Kumar <naba@gnome.org>
11991 * HACKING: Fixed format.
11993 2005-07-24 Naba Kumar <naba@gnome.org>
11995 * ROADMAP: Fixed format.
11996 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
11998 2005-07-24 Naba Kumar <naba@gnome.org>
12000 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
12001 * data/properties/cpp.properties: Added *.c++ as file extension for c++
12003 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
12005 * plugins/tools/dialog.c, plugins/tools/dialog.h:
12006 Correct wrong sensitivity setting
12008 * plugins/tools/tool.c: Correct a crash when removing overridden tool
12010 * plugins/tools/variable.c: Add variables for project manager
12012 2005-07-23 Naba Kumar <naba@gnome.org>
12014 * ROADMAP: updated.
12016 2005-07-23 Naba Kumar <naba@gnome.org>
12018 * plugins/subversion/Makefile.am,
12019 plugins/subversion/svn-auth.c,
12020 plugins/subversion/svn-auth.h: Added subversion authentication code
12023 * plugins/subversion/subversion-callbacks.c,
12024 plugins/subversion/subversion-callbacks.h,
12025 plugins/subversion/svn-backend-priv.h,
12026 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
12027 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
12028 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
12029 Added file mode line.
12031 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
12033 * configure.in: Added 'gl' to ALL_LINGUAS.
12035 2005-07-21 Naba Kumar <naba@gnome.org>
12037 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
12038 the active sources and kill the running process without emitting
12039 signals (which could be fatal because the object is being destroyed).
12040 Incidentally, fixed the crash that happens when stopping an active
12041 debugger session. Disabled debug prints and code clean up.
12044 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
12045 message view object, because that prevents many unprocessed outputs
12046 from the cvs command from being appended in view. Does not set NULL
12047 to mesg_view private member (not required) so that any pending outputs
12048 to view is processed.Fixed bug #172666.
12050 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
12051 type in supported list.
12053 2005-07-18 Adam Weinberger <adamw@gnome.org>
12055 * plugins/file-manager/anjuta-file-manager-plugin.glade:
12056 grammar/spelling fixes.
12058 2005-07-17 Naba Kumar <naba@gnome.org>
12060 * (new) plugins/project-wizard/templates/terminal/cvsignore,
12061 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
12062 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
12063 plugins/project-wizard/templates/anjuta-plugin.wiz,
12064 plugins/project-wizard/templates/gcj.wiz,
12065 plugins/project-wizard/templates/gnome.wiz,
12066 plugins/project-wizard/templates/gtk.wiz,
12067 plugins/project-wizard/templates/gtkmm.wiz,
12068 plugins/project-wizard/templates/java.wiz,
12069 plugins/project-wizard/templates/python.wiz,
12070 plugins/project-wizard/templates/terminal.wiz,
12071 plugins/project-wizard/templates/terminal/Makefile.am,
12072 plugins/project-wizard/templates/terminal/po/Makefile.am,
12073 plugins/project-wizard/templates/terminal/src/Makefile.am,
12074 plugins/project-wizard/templates/wxwin.wiz,
12075 plugins/project-wizard/templates/xlib-dock.wiz,
12076 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
12077 wizards and updated .wiz files to install them in newly created
12080 2005-07-16 Naba Kumar <naba@gnome.org>
12082 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
12084 * plugins/file-manager/an_file_view.c,
12085 plugins/file-manager/plugin.c: Added file manager preferences to
12086 show/hide files ignored by version control (e.g. cvsignore).
12088 * plugins/editor/text_editor.c: Initialize vfs info struct.
12090 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
12091 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
12092 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
12093 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
12094 omf-install/.cvsignore, pixmaps/.cvsignore,
12095 plugins/file-manager/anjuta-file-manager-plugin.glade,
12096 scintilla/.cvsignore, scintilla/include/.cvsignore,
12097 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
12098 tagmanager/python.c: Updated.
12100 2005-07-16 Naba Kumar <naba@gnome.org>
12102 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
12103 Fixed python parser to parser class methods.
12105 2005-07-15 Naba Kumar <naba@gnome.org>
12107 * plugins/project-wizard/property.c: Used parenthesis to remove
12110 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12111 plugins/project-wizard/templates/gcj.wiz,
12112 plugins/project-wizard/templates/gnome.wiz,
12113 plugins/project-wizard/templates/gtk.wiz,
12114 plugins/project-wizard/templates/gtkmm.wiz,
12115 plugins/project-wizard/templates/java.wiz,
12116 plugins/project-wizard/templates/python.wiz,
12117 plugins/project-wizard/templates/terminal.wiz,
12118 plugins/project-wizard/templates/wxwin.wiz,
12119 plugins/project-wizard/templates/xlib-dock.wiz,
12120 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
12123 2005-07-15 Naba Kumar <naba@gnome.org>
12125 * plugins/project-wizard/templates/java.wiz,
12126 plugins/project-wizard/templates/java/Makefile.am,
12127 plugins/project-wizard/templates/java/project.anjuta,
12128 plugins/project-wizard/templates/python.wiz,
12129 plugins/project-wizard/templates/python/Makefile.am,
12130 plugins/project-wizard/templates/python/project.anjuta: Use different
12131 project files for java and python module where debugger is not
12132 included in the list of plugins.
12134 2005-07-15 Naba Kumar <naba@gnome.org>
12136 * configure.in, plugins/project-wizard/templates/Makefile.am,
12137 plugins/project-wizard/templates/gcj-logo.png,
12138 plugins/project-wizard/templates/gcj.wiz,
12139 plugins/project-wizard/templates/gcj/.cvsignore,
12140 plugins/project-wizard/templates/gcj/Makefile.am,
12141 plugins/project-wizard/templates/gcj/configure.in.tpl,
12142 plugins/project-wizard/templates/gcj/src/.cvsignore,
12143 plugins/project-wizard/templates/gcj/src/Makefile.am,
12144 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
12145 plugins/project-wizard/templates/java-logo.png,
12146 plugins/project-wizard/templates/java.wiz,
12147 plugins/project-wizard/templates/java/configure.in.tpl,
12148 plugins/project-wizard/templates/java/po/Makefile.am,
12149 plugins/project-wizard/templates/java/po/POTFILES.in,
12150 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
12151 plugins/project-wizard/templates/java/src/main.java,
12152 plugins/project-wizard/templates/python-logo.png,
12153 plugins/project-wizard/templates/python.wiz,
12154 plugins/project-wizard/templates/python/.cvsignore,
12155 plugins/project-wizard/templates/python/Makefile.am,
12156 plugins/project-wizard/templates/python/configure.in.tpl,
12157 plugins/project-wizard/templates/python/po/.cvsignore,
12158 plugins/project-wizard/templates/python/po/Makefile.am,
12159 plugins/project-wizard/templates/python/po/POTFILES.in,
12160 plugins/project-wizard/templates/python/src/.cvsignore,
12161 plugins/project-wizard/templates/python/src/Makefile.am,
12162 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
12163 plugins/project-wizard/templates/python/src/main.py: Added Generic
12164 gcj and python project wizards. Fixed Generic java project to
12165 use _JAVA primary. Update gnome-build from cvs for them to work
12168 2005-07-12 Naba Kumar <naba@gnome.org>
12170 * plugins/project-manager/plugin.c: Automatically determine
12171 project backend by probing.
12173 2005-07-04 Naba Kumar <naba@gnome.org>
12175 * Makefile.am: Do not install old anjuta.glade file which conflicts
12176 with newer src/anjuta.glade.
12178 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12180 * plugins/an_symbol_prefs.c:
12181 Sort list of available symbol files
12183 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
12185 * plugins/build-basic-autotools.c:
12188 * plugins/gtodo/libgtodo.c:
12189 Possible fix for #307800
12191 * libanjuta/anjuta-encodings.c
12192 libanjuta/anjuta-launcher.c
12193 libanjuta/anjuta-preference-dialog.c
12194 libanjuta/anjuta-preferences.c
12195 libanjuta/anjuta-ui.c
12196 libanjuta/anjuta-util.c
12197 libanjuta/cell-renderer-captioned-image.c
12198 libanjuta/plugin.c:
12200 Patch from de_lupus@pandora.be (Kristof Vansant):
12201 Replaced deprecated gnome-i18n.h
12204 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
12206 * plugins/subversion/anjuta-subversion.glade
12207 plugins/subversion/anjuta-subversion.ui
12208 plugins/subversion/plugin.c
12209 plugins/subversion/subversion-actions.c
12210 plugins/subversion/subversion-callbacks.h
12211 plugins/subversion/subversion-callbacks.c
12212 plugins/subversion/svn-backend-priv.h
12213 plugins/subversion/svn-backend.h
12214 plugins/subversion/svn-backend.c
12215 plugins/subversion/svn-thread.h
12216 plugins/subversion/svn-thread.c:
12218 Implemented Subversion diff
12220 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
12222 * plugins/build-basic-autotools/build-basic-autotools.c:
12223 Fixed crash bug! Might be useful to release 2.0.2 soon
12224 because this bug will crash any build which produces errors
12227 === Anjuta 2.0.1 ===
12229 2005-06-27 Naba Kumar <naba@gnome.org>
12231 * plugins/tools/execute.c: Formated code.
12233 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
12235 * plugins/build-basic-autotools/build-basic-autotools.c:
12236 Remove two memory leaks
12237 Check command output versus untranslated strings too
12239 * plugins/tools/execute.c:
12240 Remove two memory leaks
12241 Check command output versus untranslated strings too
12242 Remove description message
12244 * plugins/tools/fileop.c:
12245 Escape tool name in xml configuration file
12247 2005-05-26 Naba Kumar <naba@gnome.org>
12249 * configure.in: Bumped version to 2.0.1
12250 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
12252 * plugins/tools/execute.c: Fixed clickable messages.
12255 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
12256 Deactivate glade plugin when last glade project is closed. Reorder
12257 glade widgets in layout. Change glade project when user selects a
12258 new project. Removed project from the list when user closes it. Fixed
12259 glade project file loading from URI. Save and restored loaded glade
12260 projects in/from session.
12262 * plugins/class-gen/action-callbacks.c,
12263 plugins/class-gen/anjuta-class-gen-plugin.glade,
12264 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
12265 plugins/file-wizard/anjuta-file-wizard.glade,
12266 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
12267 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
12268 "Add to project" correctly. Use the source file path returned after
12269 adding to project. Fixed memory leaks. Deactivate wizard plugins
12272 * plugins/project-manager/plugin.c,
12273 plugins/project-wizard/anjuta-project-wizard.glade,
12274 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
12275 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
12276 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
12277 project-wizard preference page to anjuta app, because they are
12278 more appropriated as general preferences. Renamed username and
12279 useremail properties keys.
12281 * po/POTFILES.in: Updated.
12283 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
12286 * plugins/file-loader/plugin.c: Do not use static variable to store
12287 created submenu in factory. Fixed crash in anjuta exit.
12289 2005-05-24 Naba Kumar <naba@gnome.org>
12291 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12292 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12293 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12294 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12295 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12296 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12297 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12298 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12299 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12301 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12302 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12303 plugins/build-basic-autotools/build-basic-autotools.c,
12304 plugins/build-basic-autotools/build-basic-autotools.h,
12305 plugins/build-basic-autotools/executer.c,
12306 plugins/build-basic-autotools/executer.h,
12307 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
12308 plugins/tools/variable.c: Added an extra argument to
12309 anuta_util_dialog_input() to pass default value. Save/load project
12310 configure and execution parameters in/from session.
12312 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
12313 symbol browser is loaded.
12315 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
12318 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
12319 deactivate would not start shell.
12321 2005-05-24 Naba Kumar <naba@gnome.org>
12323 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
12324 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
12325 libegg/egg-submenu-action.c, libegg/test-actions.c,
12326 plugins/build-basic-autotools/build-basic-autotools.c,
12327 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
12328 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
12329 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
12330 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
12331 plugins/macro/plugin.c, plugins/message-view/plugin.c,
12332 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
12333 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
12334 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12335 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
12336 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
12338 2005-05-24 Naba Kumar <naba@gnome.org>
12340 * data/properties/styles.properties: Fixed defalt font.
12342 * plugins/editor/search-replace.c,
12343 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
12344 project openness wihtout activating project-manager plugin (i.e.
12345 using anjuta_shell_get()).
12347 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
12348 - Completed add_source(), add_group() and add_target() methods of
12349 IAnjutaProjectManager.
12350 - Change their definition to return the added element (or NULL).
12351 - Used interface API for project main menus and 'add to project'
12352 from file-manager context menu.
12353 - Select proper default target/group when prompting for adding
12354 source/target/group.
12355 - Do not expand all nodes in selection tree when default selection
12356 are given (eases navigation in big projects).
12358 - Marked strings for translation.
12360 2005-05-23 Naba Kumar <naba@gnome.org>
12362 * src/anjuta-app.c: Save menu accelerators on change.
12364 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
12365 save-as dialog (leading to crash later).
12367 2005-05-22 Naba Kumar <naba@gnome.org>
12370 * AUTHORS: Added developers for other projects. Updated.
12371 * TODO.tasks: Updated.
12372 * ChangeLog: Added past changelogs from anjuta-0.1.5.
12374 2005-05-22 Naba Kumar <naba@gnome.org>
12376 * plugins/tools/execute.c: Make parsable lines distinct by adding
12377 a "Click me" description in the message. Allow tools to open arbibrary
12378 file in editory using gdb-styled annotation (The line starts with two
12379 \032 characters followed by the file:line).
12381 * plugins/tools/scripts/prepare-changelog.pl,
12382 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
12383 ChangeLog file itself and open it.
12385 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
12387 * plugins/tools/execute.c:
12388 Parse output in message pane
12389 Correct a crash on plugin deactivation
12391 * plugins/tools/fileop.c,
12392 plugins/tools/tool.c,
12393 plugins/tools/tool.h:
12394 Load only valid tools
12396 2005-06-21 Naba Kumar <naba@gnome.org>
12398 * anjuta.spec.in: Fixed devel package requirement.
12400 * plugins/message-view/message-view.c: Scroll message on next/previous.
12402 * TODO.tasks: Updated.
12404 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12405 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12406 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12407 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12408 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12409 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12410 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12411 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12413 * libanjuta/anjuta-preferences.c,
12414 plugins/build-basic-autotools/build-basic-autotools.c,
12415 plugins/build-basic-autotools/executer.c,
12416 plugins/class-gen/action-callbacks.c,
12417 plugins/class-gen/action-callbacks.h,
12418 plugins/class-gen/class_gen.c,
12419 plugins/cvs-plugin/cvs-interface.c,
12420 plugins/debug-manager/attach_process.c,
12421 plugins/debug-manager/plugin.c,
12422 plugins/debug-manager/utilities.c,
12423 plugins/debug-manager/utilities.h,
12424 plugins/editor/aneditor-autocomplete.cxx,
12425 plugins/editor/aneditor.cxx,
12426 plugins/editor/search-replace.c,
12427 plugins/editor/search-replace_backend.c,
12428 plugins/gdb/breakpoints.c,
12429 plugins/gdb/registers.c,
12430 plugins/patch/plugin.c,
12431 plugins/project-wizard/druid.c,
12432 plugins/project-wizard/install.c,
12433 plugins/subversion/plugin.c,
12434 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
12437 * plugins/class-gen/action-callbacks.c,
12438 plugins/project-wizard/parser.c,
12439 plugins/project-wizard/property.c,
12440 plugins/project-wizard/values.c,
12441 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
12443 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
12446 2005-06-20 Naba Kumar <naba@gnome.org>
12448 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12449 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12450 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12452 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
12453 exit idle function.
12455 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
12456 Fixed possible memory corruption.
12458 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
12459 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
12460 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
12461 progress bar increment and added progress status for symbol refresh
12462 and project loading.
12464 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
12465 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
12466 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
12467 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
12470 * TODO.tasks: Updated.
12472 2005-06-19 Naba Kumar <naba@gnome.org>
12474 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
12477 * plugins/project-import/project-import.c: Deactivate plugin when done.
12479 2005-06-18 Naba Kumar <naba@gnome.org>
12481 * plugins/profile-default/plugin.c: Fixed error when loading another
12482 project while a project is still loaded.
12484 * plugins/project-manager/plugin.c: Used (newly added) group-activated
12485 signal from gnome-build to popup group properties.
12487 * src/anjuta.c: Load default session by default.
12489 * po/POTFILES.in: Added missing files.
12491 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
12492 activate plugin on load (activate it separately). Connect to activate
12493 and deactivate signals for housekeeping, so that if plugins are
12494 activated or deactivate externally, they are properly recorded.
12496 * plugins/profile-default/plugin.c: Save profile before a project
12497 is loaded so that it could be restored when project is closed.
12499 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
12501 2005-06-17 Naba Kumar <naba@gnome.org>
12503 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
12504 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
12505 for project. The plugins loaded for the project is restored when project
12506 is loaded next time.
12508 * TODO.tasks: Updated.
12510 2005-06-15 Naba Kumar <naba@gnome.org>
12512 * plugins/tools/scripts/find-fixmes.pl,
12513 (new) plugins/tools/scripts/translation-status.pl,
12514 plugins/tools/scripts/tools-2.xml.in,
12515 plugins/tools/scripts/Makefile.am,
12516 plugins/tools/scripts/prepare-changelog.pl: Added translation
12517 status script. Completed find-fixmes.pl script. Fixed bugs.
12519 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
12522 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12524 * plugins/message-view/anjuta-message-manager-plugin.glade :
12525 renamed "messages.tag.position" to "messages.tab.position".
12526 plugins/message-view/anjuta-msgman.c :
12527 Messages tab position prefrences.
12529 2005-06-14 Naba Kumar <naba@gnome.org>
12531 * (new) plugins/tools/scripts/find-fixmes.pl,
12532 (new) plugins/tools/scripts/tools-2.xml.in,
12533 (new) plugins/tools/scripts/Makefile.am,
12534 (new) plugins/tools/scripts/prepare-changelog.pl,
12535 plugins/tools/plugin.h, plugins/tools/fileop.c,
12536 plugins/tools/Makefile.am, configure.in: Added system tools.
12538 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
12540 * plugins/tools/editor.c:
12541 Take care of creating .anjuta directory if missing
12543 2005-06-10 Naba Kumar <naba@gnome.org>
12545 * configure.in: Increased gnome-build required to version 0.1.2.
12547 * plugins/project-manager/plugin.c: Fixed target/group removal.
12548 Fixed memory leaks.
12550 2005-06-10 Naba Kumar <naba@gnome.org>
12552 * plugins/project-manager/plugin.c: Implemented target/group
12553 configuration (update gnome-build module from cvs).
12555 2005-06-07 Naba Kumar <naba@gnome.org>
12557 Patch from: Massimo Cora' <maxcvs@email.it>:
12558 * plugins/class-inheritance/Makefile.am,
12559 plugins/class-inheritance/class-inherit.c,
12560 plugins/class-inheritance/class-inherit.h,
12561 plugins/class-inheritance/plugin.c,
12562 plugins/class-inheritance/plugin.h,
12563 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
12564 expanded view of classes in hierarchy canvas (collapsable again).
12566 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
12568 * scintilla/patches/scintilla-64-bit.diff (added)
12569 * plugins/patch/patch-plugin.c:
12570 Conditional build for GTK 2.4 and GTK 2.6
12572 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
12574 * plugins/tools/anjuta-tools.glade,
12575 plugins/tools/editor.c,
12576 plugins/tools/plugin.h,
12577 plugins/tools/fileop.c:
12578 Add a check box to edit an user script
12579 Correct a few memory leak
12581 * plugins/tools/execute.c,
12582 plugins/tools/tool.c,
12583 plugins/tools/tool.h:
12584 Move utility remove_mnemonic function in tool.c
12587 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
12589 Patch from sbrabec@suse.cz:
12591 scintilla/include/Scintilla.h:
12593 Fix 64-Bit warnings in gcc 4
12595 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
12597 * plugins/patch/patch_plugin.c
12598 plugins/patch/patch.h
12599 plugin/patch/patch-plugin.glade
12600 plugin/patch/Makefile.am:
12602 Changed patch plugin to use libglade and new gtk 2.6 widgets
12604 2005-05-31 Naba Kumar <naba@gnome.org>
12606 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12607 * plugins/editor/text_editor.c: Don't show error
12610 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
12612 * plugins/message-view/anjuta-message-manager.ui,
12613 plugins/message-view/anjuta-msgman.c,
12614 plugins/message-view/anjuta-msgman.h,
12615 plugins/message-view/message-view.c,
12616 plugins/message-view/message-view.h,
12617 plugins/message-view/plugin.c:
12618 Add a popup menu in messages panes
12619 Move save message pane option in it
12621 2005-05-28 Naba Kumar <naba@gnome.org>
12623 * data/properties/styles.properties: Fixed default font
12626 * plugins/editor/style-editor.c: cleanup.
12628 2005-05-25 Naba Kumar <naba@gnome.org>
12630 * plugin/gdb/plugin.c: Start gdb even if the program does
12631 not exists. Fixes bug #305074
12633 2005-05-24 Naba Kumar <naba@gnome.org>
12635 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
12636 * configure.in: graphviz pkgconfig path.
12638 2005-05-24 Naba Kumar <naba@gnome.org>
12640 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
12641 * TODO.tasks: Updated.
12643 2005-05-22 Naba Kumar <naba@gnome.org>
12645 * anjuta.spec.in: Fixed spec file
12646 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
12648 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
12650 * TODO.tasks: Updated.
12652 * plugins/message-view/anjuta-message-manager.ui,
12653 plugins/message-view/message-view.c,
12654 plugins/message-view/message-view.h,
12655 plugins/message-view/plugin.c:
12656 Add shortcut for next and previous message
12657 Add a save message menu item
12658 Fix a bug in previous message
12660 2005-05-21 Naba Kumar <naba@gnome.org>
12662 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
12663 doc/Makefile.am, global-tags/create_global_tags.sh,
12664 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
12665 and rpm package creation. Fixed installation paths.
12667 * plugins/editor/anjuta-document-manager.glade,
12668 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
12669 and indent options.
12671 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
12673 2005-05-21 Naba Kumar <naba@gnome.org>
12675 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
12676 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
12677 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
12678 tagmanager/Makefile.am: Fixed paths configure variables to take
12679 automake configure variables instead of hardcoding.
12681 * global-tags/tm_global_tags.c: Formated code.
12683 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12684 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12685 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12686 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12687 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12688 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12689 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12690 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12691 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12693 2005-05-20 Naba Kumar <naba@gnome.org>
12695 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
12696 and fixed rpm spec file (more testing required).
12698 * data/gdb.init: Don't set gdb prompt.
12700 * mime/Makefile.am: run update-mime-data only on system-wide install.
12702 * plugins/gdb/Makefile.am: Install plugin at correct paths.
12704 2005-05-19 Naba Kumar <naba@gnome.org>
12706 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
12707 while it's not visible.
12709 Patch from: Jason Bayman <JBayman@HobbitHell.com>
12710 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
12712 2005-05-19 Naba Kumar <naba@gnome.org>
12714 * configure.in: Fixed subversion checks. Added
12715 --disable-plugin-subversion and --disable-plugin-glade
12716 configure flags to manually turn off their plugin builds.
12718 * plugins/editor/plugin.c: Save and restore current editor line
12719 positions in session.
12721 2005-05-18 Naba Kumar <naba@gnome.org>
12723 * AUTHORS: Fixed email address.
12725 * libanjuta/anjuta-utils.c,
12726 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
12727 when the projectmanager toplevel is not a window. Check for valid
12728 gtkwindow type before using the passed window as parent for anjuta
12731 2005-05-17 Naba Kumar <naba@gnome.org>
12733 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
12735 * plugins/cvs-plugin/Makefile.am,
12736 plugins/devhelp/plugin.c,
12737 plugins/file-loader/Makefile.am,
12738 plugins/macro/Makefile.am,
12739 plugins/message-view/Makefile.am,
12740 plugins/patch/Makefile.am,
12741 plugins/project-manager/Makefile.am,
12742 plugins/subversion/Makefile.am,
12743 plugins/symbol-browser/Makefile.am: Removed -module flags
12746 * MAINTAINERS: Added file so that I could recieve bugzilla
12749 * plugins/glade/plugin.c: Fixed compile error.
12751 === Anjuta 2.0.0 ===
12753 2005-05-15 Naba Kumar <naba@gnome.org>
12755 * configure.in: Adjusted gdl version requirement. Bumped anjuta
12758 * plugins/symbol-browser/an_symbol_view.c,
12759 plugins/symbol-browser/plugin.c,
12760 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
12761 symbols have been updated. Reset file symbols when update
12762 occurs. Fixed memory leaks.
12764 Patch from Jason Bayman <JBayman@HobbitHell.com>:
12765 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
12767 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
12769 * plugins/tools/anjuta-tools.glade:
12770 Remove unused parameter dialog
12772 * plugins/tools/dialog.c,
12773 plugins/tools/fileop.c,
12774 plugins/tools/fileop.h,
12775 plugins/tools/tool.c,
12776 plugins/tools/tool.h,
12777 plugins/tools/variable.c:
12778 Add a few comments and cleanups
12780 * plugins/tools/editor.c,
12781 plugins/tools/editor.h:
12782 Remove code from previous plugin and add comments
12783 Use main window as parent (instead of tool list)
12785 * plugins/tools/execute.c,
12786 plugins/tools/execute.h:
12787 Remove code from previous plugin and add comments
12790 2005-05-14 Naba Kumar <naba@gnome.org>
12792 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
12795 * configure.in: Fixed
12797 * plugins/class-inheritance/class-inheritance.png: New icon.
12799 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
12800 screws up when reparented.
12802 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12804 * plugins/editor/search-replace.c,
12805 plugins/editor/search-replace_backend.c
12806 plugins/project-manager/plugin.c : Clear find pane if searching same
12807 expression. Clean code.
12809 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
12811 * configure.in: Added ne in ALL_LINGUAS
12813 2005-05-13 Naba Kumar <naba@gnome.org>
12815 * configure.in: Fixed glade-3 version.
12817 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
12818 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
12819 plugins/gdb/watch.c: Update locals, watch and frame document on
12822 2005-05-12 Naba Kumar <naba@gnome.org>
12824 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
12825 scope autocompletion when the function definition is incomplete.
12827 * plugins/class-gen/anjuta-class-gen.plugin.in,
12828 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12829 plugins/gdb/plugin.c,
12830 plugins/glade/anjuta-glade.plugin.in,
12831 plugins/project-import/anjuta-project-import.plugin.in,
12832 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
12833 titles for the wizards.
12835 2005-05-11 Naba Kumar <naba@gnome.org>
12837 * configure.in, plugins/debug-manager/Makefile.am,
12838 plugins/debug-manager/plugin.c,
12839 (added) plugins/debug-manager/images/.cvsignore,
12840 (added) plugins/debug-manager/images/Makefile.am,
12841 (added) plugins/debug-manager/images/detach-16.png,
12842 (added) plugins/debug-manager/images/detach.png,
12843 (added) plugins/debug-manager/images/step-into-16.png,
12844 (added) plugins/debug-manager/images/step-into.png,
12845 (added) plugins/debug-manager/images/step-out-16.png,
12846 (added) plugins/debug-manager/images/step-out.png,
12847 (added) plugins/debug-manager/images/step-over-16.png,
12848 (added) plugins/debug-manager/images/step-over.png,
12849 plugins/gdb/Makefile.am,
12850 plugins/gdb/breakpoints.c,
12851 plugins/gdb/plugin.c,
12852 (added) plugins/gdb/images/.cvsignore,
12853 (added) plugins/gdb/images/Makefile.am,
12854 (added) plugins/gdb/images/breakpoint.png,
12855 (added) plugins/gdb/images/locals.png,
12856 (added) plugins/gdb/images/stack.png,
12857 (added) plugins/gdb/images/watch.png: Fixed breakpoints
12858 'remove all'. Added debugger icons.
12860 * plugins/editor/text_editor.c: Fixed file monitor.
12862 Patch from: Massimo Cora' <maxcvs@email.it>
12863 * plugins/patch/anjuta-patch-plugin.png,
12864 plugins/class-gen/Makefile.am,
12865 plugins/class-gen/action-callbacks.c,
12866 plugins/class-gen/class_gen.c,
12867 plugins/class-gen/class_logo.xpm: Implemented vcs
12868 file addions. New icons by Fabio Zecchini
12870 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12872 * libanjuta/interfaces/libanjuta.idl
12873 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
12874 plugins/editor/search-replace_backend.c
12875 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
12877 2005-05-11 Naba Kumar <naba@gnome.org>
12879 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
12880 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
12881 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
12882 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
12883 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
12886 * plugins/symbol-browser/an_symbol_prefs.c,
12887 plugins/symbol-browser/an_symbol_search.c,
12888 plugins/symbol-browser/an_symbol_view.c,
12889 plugins/symbol-browser/an_symbol_view.h,
12890 plugins/symbol-browser/plugin.c: Fixed memory leaks.
12892 2005-05-11 Naba Kumar <naba@gnome.org>
12894 * libanjuta/anjuta-shell.c: Fixed runtime warning.
12896 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
12897 progress bar location at create time, instead of hardcoding.
12899 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
12900 Added mini splash screen.
12902 * plugins/editor/text_editor.c: Do not produce warning when file
12903 monitor could not be created.
12905 * plugins/profile-default/plugin.c: Save project session on exit.
12906 Show mini splash with progress bar at profile load.
12908 2005-05-10 Naba Kumar <naba@gnome.org>
12910 * configure.in, manuals/Makefile.am: Fixed compile flags.
12911 Disable outdated manuals builds.
12913 * global-tags/Makefile.am: Uninstall tags files on
12916 * libegg/Makefile.am: Use configured deprecated flags.
12918 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12919 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12920 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12923 * mime/Makefile.am: Take DESTDIR into account.
12925 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
12927 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
12928 on scope autocompletion.
12930 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
12931 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
12932 shared libs and static libs paths for debugging. Order them
12935 * po/POTFILES.in: Updated.
12937 2005-05-09 Naba Kumar <naba@gnome.org>
12939 * libanjuta/interfaces/libanjuta.idl,
12940 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
12941 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
12942 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
12943 Implemented debugger source directory search and emits location changed
12944 signal with absolute path of the file.
12946 * plugins/tools/tool.c: Fixed compile errors.
12948 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
12950 * plugins/tools/anjuta-tools.glade,
12951 plugins/tools/dialog.h,
12952 plugins/tools/dialog.c,
12953 plugins/tools/plugin.c,
12954 plugins/tools/editor.c:
12955 Improve graphical user interface
12957 Correct an error on close
12960 * plugins/tools/fileop.c,
12961 plugins/tools/tool.h,
12962 plugins/tools/tool.c:
12963 Change the tool internal structure
12964 Support having tools configuration in several places
12966 2005-05-08 Naba Kumar <naba@gnome.org>
12968 * plugins/gdb/actions.c,
12969 (removed) plugins/gdb/registers_cbs.c,
12970 (removed) plugins/gdb/registers_cbs.h,
12971 (removed) plugins/gdb/registers_gui.c,
12972 (removed) plugins/gdb/sharedlib_cbs.c,
12973 (removed) plugins/gdb/sharedlib_cbs.h,
12974 (removed) plugins/gdb/sharedlib_gui.c,
12975 (removed) plugins/gdb/signals_cbs.c,
12976 (removed) plugins/gdb/signals_cbs.h,
12977 (removed) plugins/gdb/signals_gui.c: Removed dead files.
12979 2005-05-08 Naba Kumar <naba@gnome.org>
12981 * plugins/build-basic-autotools/executer.c: Fixed programs
12984 * plugins/debug-manager/Makefile.am,
12985 plugins/debug-manager/anjuta-debug-manager.glade,
12986 plugins/debug-manager/plugin.c,
12987 plugins/gdb/Makefile.am: Used libglade for programs listing
12990 * (added) plugins/gdb/pointer.png: Stack pointer image.
12992 * libanjuta/anjuta-marshal.list,
12993 pixmaps/Makefile.am,
12994 plugins/gdb/actions.c,
12995 plugins/gdb/actions.h,
12996 plugins/gdb/anjuta-gdb-plugin.ui,
12997 plugins/gdb/anjuta-gdb.glade,
12998 plugins/gdb/breakpoints.c,
12999 plugins/gdb/breakpoints.h,
13000 plugins/gdb/debug_tree.c,
13001 plugins/gdb/debug_tree.h,
13002 plugins/gdb/debugger.c,
13003 plugins/gdb/debugger.h,
13004 plugins/gdb/gdbmi-test.c,
13005 plugins/gdb/gdbmi.c,
13006 plugins/gdb/gdbmi.h,
13007 plugins/gdb/info.c,
13008 plugins/gdb/info.h,
13009 plugins/gdb/locals.c,
13010 plugins/gdb/locals.h,
13011 plugins/gdb/memory.c,
13012 plugins/gdb/memory.h,
13013 plugins/gdb/plugin.c,
13014 plugins/gdb/plugin.h,
13015 plugins/gdb/registers.c,
13016 plugins/gdb/registers.h,
13017 plugins/gdb/registers_cbs.c,
13018 plugins/gdb/registers_cbs.h,
13019 plugins/gdb/registers_gui.c,
13020 plugins/gdb/sharedlib.c,
13021 plugins/gdb/sharedlib.h,
13022 plugins/gdb/sharedlib_cbs.c,
13023 plugins/gdb/sharedlib_cbs.h,
13024 plugins/gdb/sharedlib_gui.c,
13025 plugins/gdb/signals.c,
13026 plugins/gdb/signals.h,
13027 plugins/gdb/signals_cbs.c,
13028 plugins/gdb/signals_cbs.h,
13029 plugins/gdb/signals_gui.c,
13030 plugins/gdb/stack_trace.c,
13031 plugins/gdb/stack_trace.h,
13032 plugins/gdb/utilities.c,
13033 plugins/gdb/utilities.h,
13034 plugins/gdb/watch.c,
13035 plugins/gdb/watch.h,
13036 plugins/gdb/watch_cbs.c,
13037 plugins/gdb/watch_cbs.h,
13038 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
13039 it for all debugger component updates and listing. Implemented
13040 user custom debugger command window. Fixed all debugger components
13041 to work correctly. Implemented debugger as GObject. Removed
13044 2005-05-06 Naba Kumar <naba@gnome.org>
13046 * TODO.tasks: Updated.
13048 * plugins/build-basic-autotools/Makefile.am,
13049 plugins/file-loader/Makefile.am,
13050 plugins/profile-default/Makefile.am,
13051 plugins/sample1/Makefile.am,
13052 plugins/symbol-browser/images/Makefile.am,
13053 src/Makefile.am: Fixed 'make distcheck' errors.
13055 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
13058 * tagmanager/tm_workspace.c: Include prototypes in getting
13061 2005-05-06 Naba Kumar <naba@gnome.org>
13063 * TODO.tasks: Updated.
13065 * configure.in, plugins/cvs-plugin/Makefile.am,
13066 plugins/debug-manager/Makefile.am,
13067 plugins/devhelp/Makefile.am,
13068 plugins/editor/Makefile.am,
13069 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
13071 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
13072 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
13075 * tagmanager/tm_workspace.c,
13076 tagmanager/include/tm_workspace.h,
13077 plugins/editor/aneditor-autocomplete.cxx,
13078 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
13079 to return all matching tag types when no name is given instead of
13080 returning empty array.
13082 * plugins/symbol-browser/Makefile.am,
13083 (added) plugins/symbol-browser/an_symbol.c,
13084 (added) plugins/symbol-browser/an_symbol.h,
13085 plugins/symbol-browser/an_symbol_info.c,
13086 plugins/symbol-browser/an_symbol_info.h,
13087 (added) plugins/symbol-browser/an_symbol_iter.c,
13088 (added) plugins/symbol-browser/an_symbol_iter.h,
13089 plugins/symbol-browser/an_symbol_search.c,
13090 plugins/symbol-browser/an_symbol_view.c,
13091 plugins/symbol-browser/an_symbol_view.h,
13092 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
13093 plugins/symbol-browser/plugin.c,
13094 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
13095 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
13096 plugin and implemented IAnjutaIterable interface for symbol search
13099 * plugins/class-inheritance/Makefile.am,
13100 plugins/class-inheritance/class-inherit.c,
13101 plugins/class-inheritance/class-inherit.h,
13102 plugins/class-inheritance/plugin.h: Use the newly added
13103 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
13104 get rid of libanjuta-ctags.la dependencies.
13106 2005-05-02 Naba Kumar <naba@gnome.org>
13108 * plugins/class-inheritance/class-inherit.c,
13109 plugins/class-inheritance/plugin.c,
13110 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
13111 be found for a class. Formated code.
13113 Patch from: Curtis Magyar <curtm4n@gmail.com>:
13114 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
13117 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
13119 * libanjuta/anjuta-launcher.c:
13120 Keep trying sending data until all bytes have been written
13122 * plugins/tools/anjuta-tools.glade,
13123 plugins/tools/editor.c:
13124 Add a combo box to defined data from stdin
13126 * plugins/tools/execute.c:
13127 Send data in stdin if needed
13130 * plugins/tools/fileop.c,
13131 plugins/tools/tool.h,
13132 plugins/tools/tool.c:
13133 Store, load and save stdin data
13134 Use tools-2.xml instead of tools.xml
13136 * plugins/tools/plugin.c,
13137 plugins/tools/plugin.h:
13140 * plugins/tools/dialog.c,
13141 plugins/tools/dialog.h:
13144 * plugins/tools/variable.c,
13145 plugins/tools/variable.h:
13146 Add editor related variables
13149 2005-04-29 Naba Kumar <naba@gnome.org>
13151 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
13153 * plugins/editor/text_editor.c: Fixed line marker interpretation.
13155 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
13156 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
13157 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
13158 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
13159 working on gdb MI interface. Completed MI parser interface.
13161 Patch from Massimo Cora <maxcvs@email.it>:
13162 * plugins/class-inheritance/Makefile.am,
13163 plugins/class-inheritance/class-inherit.c,
13164 plugins/class-inheritance/class-inherit.h,
13165 plugins/class-inheritance/plugin.c,
13166 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
13167 Used system theme for colors. Display class members on mouse click.
13169 2005-04-28 Naba Kumar <naba@gnome.org>
13171 * plugins/symbol-browser/an_symbol_prefs.c
13172 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
13173 implementation to create/add/remove custom tags files in symbol
13174 brower preferences.
13176 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
13179 * plugins/project-import/project-import.c: Fixed memory leaks and
13180 use correct debug prints.
13182 * TODO.tasks: Updated.
13184 2005-04-27 Naba Kumar <naba@gnome.org>
13186 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
13187 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
13188 scintilla/Makefile.am: Fixed 'make distcheck' errors.
13190 * plugins/editor/anjuta-docman.c,
13191 plugins/editor/anjuta-docman.h,
13192 plugins/editor/plugin.c: Emit editor-added signal from docman
13193 and connect signals to new editor correctly.
13195 * plugins/class-inheritance/plugin.c,
13196 plugins/symbol-browser/plugin.c: Added stock icons.
13198 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13199 plugins/build-basic-autotools/executer.c,
13200 plugins/build-basic-autotools/executer.h: Added missing files
13201 for the execute programs implementation.
13203 2005-04-26 Naba Kumar <naba@gnome.org>
13205 * TODO.tasks: Updated.
13207 * plugins/file-loader/plugin.c,
13208 plugins/project-import/anjuta-project-import.plugin.in,
13209 plugins/project-import/plugin.c,
13210 plugins/project-import/project-import.c,
13211 plugins/project-import/project-import.h: Be able to import older
13214 2005-04-26 Naba Kumar <naba@gnome.org>
13216 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
13217 removing it from the shell.
13219 * libanjuta/anjuta-shell.c,
13220 libanjuta/anjuta-shell.h,
13221 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
13222 so that widget additions are freezed or thaw using a pending queue.
13223 Fixded UI flicker while loading projects.
13225 2005-04-26 Naba Kumar <naba@gnome.org>
13227 * TODO.tasks: Updated.
13229 * libanjuta/interfaces/libanjuta.idl: Added execute method for
13230 IAnjutaBuildable interface.
13232 * plugins/build-basic-autotools/Makefile.am,
13233 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13234 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13235 plugins/build-basic-autotools/build-basic-autotools.c,
13236 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
13237 interface and UI for executing project/file programs. Implemented
13238 IAnjutaFile interface so that executables could be opened directly.
13240 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
13241 Authors line (Reserved for external plugins, which do not have a way to
13242 show their credits).
13244 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
13245 [File Loader] group for menu labels (default to "Name" if it is not
13248 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
13249 for executing external commands.
13251 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
13253 * plugins/project-wizard/property.c:
13254 Correct a memory leak
13256 * libanjuta/interfaces/libanjuta.idl,
13257 plugins/editor/text_editor.c:
13258 Add erase_all and replace_selection function to IAnjutaEditor
13260 * plugins/tools/anjuta-tools.glade,
13261 plugins/tools/fileop.c,
13262 plugins/tools/editor.c,
13263 plugins/tools/tool.c
13264 plugins/tools/tool.h:
13265 Add shortcut and icon
13267 * plugins/tools/variable.c,
13268 plugins/tools/variable.h:
13269 Add a variable asking parameters at run time
13271 * plugins/tools/execute.c:
13272 Add a warning message for missing document manager
13273 Add replace buffer and replace selection output
13274 Correct an error in popup output
13276 * plugins/tools/plugin.c,
13277 plugins/tools/plugin.h,
13278 plugins/tools/anjuta-tools.ui,
13281 Attach tools menu to a new place
13283 2005-04-25 Naba Kumar <naba@gnome.org>
13285 * libanjuta/plugins.c, src/about.c, src/about.h,
13286 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
13287 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
13288 plugins (about box for plugins) menu.
13290 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13292 * plugins/editor/search-replace.c :
13293 Displayed full path in Search pane window.
13294 Bug 300231 : Selected line in Search pane window .
13296 2005-04-23 Naba Kumar <naba@gnome.org>
13298 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
13300 2005-04-22 Naba Kumar <naba@gnome.org>
13302 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
13304 * plugins/project-wizard/templates/java.wiz,
13305 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
13306 to create bytecodes (.class) files.
13308 * plugins/symbol-browser/an_symbol_info.c,
13309 plugins/symbol-browser/an_symbol_info.h,
13310 plugins/symbol-browser/an_symbol_search.c,
13311 plugins/symbol-browser/an_symbol_view.c,
13312 plugins/symbol-browser/plugin.c,
13313 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
13314 in file symbol list.
13316 2005-04-22 Naba Kumar <naba@gnome.org>
13318 * TODO.tasks: Updated.
13320 * plugins/class-inheritance/Makefile.am,
13321 plugins/subversion/Makefile.am: Do not install plugin files when
13322 plugin build condition is false.
13324 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13325 plugins/build-basic-autotools/build-basic-autotools.c,
13326 plugins/build-basic-autotools/build-basic-autotools.h,
13327 plugins/file-loader/anjuta-loader-plugin.ui,
13328 plugins/file-loader/dnd.c,
13329 plugins/file-loader/plugin.c,
13330 plugins/file-loader/plugin.h,
13331 plugins/project-manager/anjuta-project-manager.ui,
13332 plugins/project-manager/plugin.c: Added open file and build context
13333 menu in project manager context menu.
13335 2005-04-22 Naba Kumar <naba@gnome.org>
13337 * configure.in: Added message output showing conditional plugins to
13340 * src/layout.xml: Added layout for class-inheritance plugin widget.
13342 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
13343 plugin name to remove redundant terms.
13345 * TODO.tasks: Updated.
13348 plugins/symbol-browser/Makefile.am,
13349 plugins/symbol-browser/an_symbol_view.c,
13350 (removed) plugins/symbol-browser/sv_class.xpm,
13351 (removed) plugins/symbol-browser/sv_function.xpm,
13352 (removed) plugins/symbol-browser/sv_macro.xpm,
13353 (removed) plugins/symbol-browser/sv_private_fun.xpm,
13354 (removed) plugins/symbol-browser/sv_private_var.xpm,
13355 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
13356 (removed) plugins/symbol-browser/sv_protected_var.xpm,
13357 (removed) plugins/symbol-browser/sv_public_fun.xpm,
13358 (removed) plugins/symbol-browser/sv_public_var.xpm,
13359 (removed) plugins/symbol-browser/sv_static_fun.xpm,
13360 (removed) plugins/symbol-browser/sv_static_var.xpm,
13361 (removed) plugins/symbol-browser/sv_struct.xpm,
13362 (removed) plugins/symbol-browser/sv_unknown.xpm,
13363 (removed) plugins/symbol-browser/sv_variable.xpm,
13364 (added) plugins/symbol-browser/images/.cvsignore,
13365 (added) plugins/symbol-browser/images/Icons.16x16.Class,
13366 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
13367 (added) plugins/symbol-browser/images/Icons.16x16.Field,
13368 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
13369 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
13370 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
13371 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
13372 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
13373 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
13374 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
13375 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
13376 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
13377 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
13378 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
13379 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
13380 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
13381 (added) plugins/symbol-browser/images/Icons.16x16.Method,
13382 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
13383 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
13384 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
13385 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
13386 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
13387 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
13388 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
13389 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
13390 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
13391 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
13392 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
13393 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
13394 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
13395 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
13396 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
13397 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
13398 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
13399 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
13400 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
13401 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
13402 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
13403 pixmaps and added new icons (taken from monodevelop).
13405 2005-04-21 Naba Kumar <naba@gnome.org>
13407 Patch from Massimo Cora <maxcvs@email.it>:
13409 * configure.in, plugins/Makefile.am
13410 (new) plugins/class-inheritance/.cvsignore,
13411 (new) plugins/class-inheritance/Makefile.am,
13412 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
13413 (new) plugins/class-inheritance/class-inherit.c,
13414 (new) plugins/class-inheritance/class-inherit.h,
13415 (new) plugins/class-inheritance/plugin.c,
13416 (new) plugins/class-inheritance/plugin.h,
13417 (new) plugins/class-inheritance/class-inheritance.png: Added class
13418 inheritance plugin.
13420 Changes by naba: Added pkgconfig check for graphviz and conditionally
13423 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
13425 2005-04-20 Naba Kumar <naba@gnome.org>
13427 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13428 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13429 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13430 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13431 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13432 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13433 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13434 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13435 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13436 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13437 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13439 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
13440 message view management.
13442 * libanjuta/anjuta-children.[ch],
13443 plugins/build-basic-autotools/build-basic-autotools.c,
13444 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
13445 Removed anjuta_children_init() function,
13446 because it is done automatically when first invoked. Introduced
13447 anjuta_children_recover() to recover the child signalling. Fixed
13448 child exit management to correctly recover the exit status.
13450 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
13451 to properly shutdown the launcher and to kill the running process
13452 (without emitting any signal).
13454 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13455 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
13456 gdb and program instance.
13458 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13460 * plugins/editor/search-replace.c :
13461 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
13463 2005-04-18 Naba Kumar <naba@gnome.org>
13465 * TODO.tasks: Marked completed items.
13467 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
13468 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
13469 plugins/project-manager/plugin.c: Prompt user for the debugging
13470 target (select from a list of project's executable targets) and
13471 correctly start debugger. Take care of libtool wrapping when the
13472 target selected is libtool target. Fixed debugger menu items
13475 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
13477 * plugins/tools/execute.c,
13478 plugins/tools/execute.h:
13479 Implement save all files before running a command
13480 Implement all options for stdout and stderr except replace buffer
13481 Allow running several tools
13483 * plugins/tools/plugin.c:
13484 Move anjuta launcher in execute.c
13486 * plugins/tools/tools.h,
13487 plugins/tools/variable.c:
13490 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
13492 * plugins/tools/anjuta-tools.glade:
13493 Add new properties in tool editor dialog
13494 Cosmetic improvements
13496 * plugins/tools/anjuta-tools.ui:
13497 Attach tool menu as a build menu
13499 * plugins/tools/dialog.c:
13500 Set tool menu item sensitivity in tool list
13503 * plugins/tools/editor.c,
13504 plugins/tools/editor.h,
13505 plugins/tools/fileop.c,
13506 plugins/tools/tool.c,
13507 plugins/tools/tool.h:
13508 Add new properties (active, save file...)
13509 Most of them are still not implemented
13511 * plugins/tools/execute.c,
13512 plugins/tools/execute.h:
13513 Reorganize code to support multiple run
13514 Support run in terminal
13516 * plugins/tools/plugin.c
13517 plugins/tools/plugin.h:
13518 Move message handling in execute.c
13520 * plugins/tools/variable.h,
13521 plugins/tools/variable.c:
13522 Add useful variables
13524 2005-04-13 Naba Kumar <naba@gnome.org>
13526 * plugins/editor/text_editor.c: Fixed file monitoring condition.
13527 * plugins/editor/Makefile.am: Added gnome-vfs flags.
13529 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13531 * plugins/tools/dialog.c plugins/tools/tool.c :
13534 2005-04-06 Naba Kumar <naba@gnome.org>
13536 * src/anjuta.c: Load default session only when
13537 "anjuta.session.load.last" preference is enabled.
13539 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
13541 * plugins/tools/Makefile.am,
13542 plugins/tools/variable.c,
13543 plugins/tools/variable.h:
13544 Add new code for handling variables
13546 * plugins/tools/anjuta-tools.glade:
13547 Improve tool editor dialog
13548 Add variable selection dialog
13550 * plugins/tools/dialog.c,
13551 plugins/tools/dialog.h,
13552 plugins/tools/plugin.c,
13553 plugins/tools/plugin.h:
13554 Add variable object
13555 Add a function to get it
13557 * plugins/tools/editor.c:
13558 Add gui code for variable selection dialog
13560 * plugins/tools/execute.c:
13561 Use variables for executing command
13563 * Naba: Compile warning fixes.
13565 2005-04-06 Naba Kumar <naba@gnome.org>
13567 * TODO.tasks: Marked completed items.
13569 2005-04-06 Naba Kumar <naba@gnome.org>
13571 * plugins/subversion/svn-backend.c: Fixed subversion plugin
13574 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
13576 2005-04-04 Naba Kumar <naba@gnome.org>
13578 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
13579 inside Main window.
13581 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
13583 * plugins/tools/Makefile.am,
13584 plugins/tools/anjuta-tools.plugin.in,
13585 plugins/tools/anjuta-tools.ui,
13586 plugins/tools/anjuta-tools.gladei,
13587 plugins/tools/anjuta-tools-plugin.png,
13588 plugins/tools/plugin.c,
13589 plugins/tools/plugin.h,
13590 plugins/tools/dialog.c,
13591 plugins/tools/dialog.h,
13592 plugins/tools/fileop.c,
13593 plugins/tools/fileop.h,
13594 plugins/tools/tool.c,
13595 plugins/tools/tool.h,
13596 plugins/tools/editor.c,
13597 plugins/tools/editor.h,
13598 plugins/tools/execute.c,
13599 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
13600 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
13603 * anjuta-tools.[ch]: Removed old tools code.
13605 2005-04-01 Steve Murphy <murf@e-tools.com>
13607 * configure.in: Added "rw" to ALL_LINGUAS.
13609 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13612 manuals/C/anjuta-manual/fileoperations.xml
13614 manuals/C/anjuta-manual/figures/search_expr.png
13615 manuals/C/anjuta-manual/figures/search_expr_basic.png
13616 manuals/C/anjuta-manual/figures/search_file_list.png
13617 manuals/C/anjuta-manual/figures/search_file_pattern.png
13618 manuals/C/anjuta-manual/figures/search_replace.png
13619 manuals/C/anjuta-manual/figures/search_setting.png
13620 manuals/C/anjuta-manual/figures/search_target.png
13621 manuals/C/anjuta-manual/figures/search_target_action.png
13622 manuals/C/anjuta-manual/figures/search_target_in.png
13624 manuals/C/anjuta-manual/figures/find_files.png
13625 manuals/C/anjuta-manual/figures/find_replace.png
13626 manuals/C/anjuta-manual/figures/find_text.png :
13627 Updated Anjuta manual (File Operations)
13629 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13631 * manuals/C/anjuta-manual/fileoperations.xml,
13632 manuals/C/anjuta-manual/figures/open_file.png,
13633 manuals/C/anjuta-manual/figures/open_file_multiple.png,
13634 manuals/C/anjuta-manual/figures/prefs_print.png,
13635 manuals/C/anjuta-manual/figures/print_dlg.png,
13636 manuals/C/anjuta-manual/figures/print_preview.png.
13638 manuals/C/anjuta-manual/figures/add_edit_macro.png,
13639 manuals/C/anjuta-manual/figures/display_macro.png,
13640 manuals/C/anjuta-manual/figures/insert_text.png,
13641 manuals/C/anjuta-manual/figures/keyword_macro.png,
13642 manuals/C/anjuta-manual/figures/new_file_wizard.png,
13643 manuals/C/anjuta-manual/figures/save_as_file.png :
13644 Updated Anjuta Manual (File Operations)
13646 2005-03-23 Adam Weinberger <adamw@gnome.org>
13648 * plugins/editor/action-callbacks.c,
13649 plugins/file-loader/plugin.c,
13650 plugins/gtodo/main.c,
13651 plugins/project-wizard/druid.c:
13652 Fix spelling/grammar errors. Fixes bugs
13653 169068, 169137, 169138, and 169139.
13655 2005-03-21 Naba Kumar <naba@gnome.org>
13657 Patch from: Massimo Cora' <maxcvs@email.it>:
13659 * plugins/editor/Makefile.am
13660 plugins/editor/anjuta-docman.c,
13661 (added) plugins/editor/editor-tooltips.c,
13662 (added) plugins/editor/editor-tooltips.h: Added tooltips to
13663 editor tabs to show full path.
13665 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
13667 * plugins/subversion/svn-backend.c:
13668 Removed "apr-0/" from include because this is
13669 already included in SVN_INCLUDE and broke building if
13670 apr >= 1.0 was installed.
13672 2005-03-18 Naba Kumar <naba@gnome.org>
13674 Patch from: Massimo Cora' <maxcvs@email.it>:
13676 * plugins/editor/action-callbacks.c,
13677 plugins/editor/aneditor-calltip.cxx,
13678 plugins/editor/aneditor-priv.h,
13679 plugins/editor/aneditor.cxx,
13680 plugins/editor/aneditor.h,
13681 plugins/editor/anjuta-document-manager.ui: Added calltip
13682 activation from menu.
13684 2005-03-16 Naba Kumar <naba@gnome.org>
13686 Patch from: Massimo Cora' <maxcvs@email.it>:
13688 * plugins/class-gen/action-callbacks.c,
13689 plugins/class-gen/anjuta-class-gen-plugin.glade,
13690 plugins/class-gen/class_gen.c,
13691 plugins/class-gen/class_gen.h,
13692 plugins/class-gen/class_logo.xpm,
13693 plugins/class-gen/plugin.c: Create files without project
13694 being open. Add to project support. And other enhancements.
13696 2005-03-15 Adam Weinberger <adamw@gnome.org>
13699 plugins/debug-manager/utilities.c,
13700 plugins/file-loader/plugin.c,
13701 plugins/gdb/utilities.c,
13702 plugins/profile-default/plugin.c,
13703 plugins/project-import/project-import.c,
13704 src/anjuta-actions.h:
13705 Spelling/grammar fixes.
13707 2005-03-13 Naba Kumar <naba@gnome.org>
13709 * plugins/editor/action-callbacks.c,
13710 plugins/editor/action-callbacks.h,
13711 plugins/editor/anjuta-document-manager.ui,
13712 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
13713 submenu. Moved menuitems from Format to View->Editor.
13715 * src/action-callbacks.c, src/action-callbacks.h,
13716 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
13717 layout and lock layout menus in View submenu. Get rid of
13718 Settings->Layout Manager menu.
13720 * plugins/project-import/anjuta-project-import.plugin.in:
13723 * global-tags/Makefile.am,
13724 global-tags/create_global_tags.sh,
13725 plugins/editor/aneditor-autocomplete.cxx,
13726 plugins/editor/aneditor-priv.h,
13727 plugins/editor/aneditor.cxx,
13728 tagmanager/tm_workspace.c: Fixed scope members autocompletion
13729 in editor and made it work in global symbols also.
13731 * src/anjuta-app.c: Always use priority texts besides icons style
13732 for toolbars, because other styles look horible for Anjuta (fixme).
13734 2005-03-11 Naba Kumar <naba@gnome.org>
13736 * configure.in: Removed test for iconv.
13738 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
13739 before scintilla widget is realized.
13741 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
13742 for Update menuitem.
13744 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
13745 already applied in scintilla main stream.
13747 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
13748 and notified scintilla developer.
13750 2005-03-10 Naba Kumar <naba@gnome.org>
13752 * src/action-callbacks.c: Removed reference to src/help.h (dead
13755 * plugins/editor/text_editor.c: Removed reference to
13756 src/launcher.h (a dead file).
13758 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
13759 src/controls.c, src/controls.h, src/fileselection.c,
13760 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
13761 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
13762 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
13763 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
13764 src/session.h, src/support.c, src/support.h, src/toolbar.c,
13765 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
13766 Removed these dead files from CVS.
13769 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13771 * plugins/file-wizard/action-callbacks.c : Added error message.
13772 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
13775 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13777 * plugins/cvs-plugin/cvs-callbacks.c
13778 plugins/cvs-plugin/plugin.c:
13779 Fixed preferences page init and busy handling
13781 * plugins/subversion/plugin.c:
13782 Fixed preferences page init
13784 2005-03-09 Naba Kumar <naba@gnome.org>
13786 * plugins/Makefile.am, plugins/glade/Makefile.am,
13787 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
13788 enabled glade plugin in Anjuta. The plugin is built only when
13789 glade3 is installed.
13791 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13793 * plugins/project-wizard/templates/java.wiz
13794 plugins/project-wizard/templates/java-logo.png (*)
13795 plugins/project-wizard/templates/java/*
13796 plugins/project-wizard/templates/Makefile.am
13799 Add Java project type. It generates a autoconf/automake
13800 project which is compiled using gcj. It requires automake
13801 > 1.4 (1.9 is known to work) to work!
13803 (*) still awaiting response from the gcj team if we
13804 may use their logo.
13806 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
13808 * plugins/project-import/*
13809 plugins/Makefile.am
13811 Added project import plugin. Might be a bit buggy and limited
13813 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13814 Icon from old pixmaps dir
13816 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13818 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
13819 plugins/macro/macro-util.c, plugins/macro/macros.xml :
13820 Added C Custom_Indent line macro.
13823 2005-03-09 Naba Kumar <naba@gnome.org>
13825 * TODO.tasks: Added new message-manager tasks.
13827 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13828 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13829 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13830 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13831 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13832 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13833 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13834 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13835 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13836 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13838 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
13839 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
13840 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
13841 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
13842 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
13843 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
13844 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
13845 Removed debugger widgets from shell on debugger shutdown. Added
13846 scrolled windows for docked widgets. Removed unnecessary widget refs
13847 and unrefs. Destroy widgets correctly on debugger shutdown.
13849 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
13850 with project description title. Removed frame shadow.
13852 * plugins/project-wizard/druid.c: Initializes tooltips.
13854 * scintilla/Makefile.am: Fixed comiple error.
13856 2005-03-08 Adam Weinberger <adamw@gnome.org>
13858 * plugins/class-gen/anjuta-class-gen-plugin.glade,
13859 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
13861 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13863 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
13864 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
13865 plugins/macro/macro-util.c, plugins/macro/macro-util.h
13866 plugins/macro/macros.xml, plugins/macro/plugin.c :
13867 Moved cursor at the '|' position defined in macros.
13869 2005-03-07 Naba Kumar <naba@gnome.org>
13871 * plugins/subversion/Makefile.am: Fixed build error.
13873 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
13874 types (perl, python, shellscript).
13876 * plugins/editor/plugin.c: Fixed to show all highlight options.
13878 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13880 * TODO.tasks : updated tasks.
13881 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
13883 2005-03-07 Naba Kumar <naba@gnome.org>
13885 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
13886 or disable subversion file-manager submenu. If "Subvesion" is also
13887 valid directory, we should also check for it.
13889 * configure.in: Disable cygwin macro until someone fixes the
13892 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
13893 backward compatibility.
13895 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13897 * src/about.c : Cleaned code.
13898 * plugins/macro/macros.xml : Added "do_while" C macro.
13899 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
13900 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
13901 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
13902 Closed registers, shared libraries, kernel signals dialogs with ESC key.
13904 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13906 * plugins/class-gen/plugin.c:
13907 Removed "return" to activate project_root_uri watching.
13909 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
13911 * plugins/Makefile.am
13912 plugins/subversion/*:
13913 Added subversion plugin. Add, Remove, Commit and Update work
13914 everything else needs work.
13916 * plugins/terminal/terminal.c
13917 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
13918 we still have focus problems with the editor.
13920 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13922 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
13924 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13926 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
13928 2005-03-04 Naba Kumar <naba@gnome.org>
13930 Patch from Massimo Cora' <maxcvs@email.it>:
13932 * plugins/class-gen/Makefile.am,
13933 plugins/class-gen/action-callbacks.c,
13934 plugins/class-gen/action-callbacks.h,
13935 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
13936 plugins/class-gen/anjuta-class-gen.plugin.in,
13937 plugins/class-gen/class_gen.c,
13938 plugins/class-gen/class_gen.h,
13939 (removed) plugins/class-gen/clsGen.c,
13940 (added) plugins/class-gen/goc_template_header,
13941 (added) plugins/class-gen/goc_template_source,
13942 plugins/class-gen/plugin.c,
13943 plugins/class-gen/plugin.h: Refactored class gen code.
13944 Added GOCBuilder code. Fixed UI. Implemented plugin.
13946 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
13948 * plugins/project-wizard/property.c
13949 plugins/project-wizard/install.c
13950 plugins/project-wizard/druid.c
13951 plugins/editor/goto_line.c
13952 plugins/editor/plugin.c
13953 plugins/gtodo/add_edit_item.c
13954 plugins/gtodo/ligtodo.c
13955 plugins/gtodo/main.c
13956 plugins/gtodo/preferences.c:
13957 Fixed #167559, #167534, #167266, #167357
13958 (Bad English in strings...)
13960 Thanks to Adam Weinberger and Thierry Moisan for
13963 2005-03-03 Naba Kumar <naba@gnome.org>
13965 * libegg/Makefile.am, libegg/menu/Makefile.am,
13966 (added) libegg/egg-submenu-action.c,
13967 (added) libegg/menu/egg-submenu-action.h: Created a new action for
13968 submenu (used for wizard listing).
13970 * plugins/file-loader/anjuta-loader-plugin.ui
13971 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
13974 * plugins/editor/action-callbacks.c,
13975 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
13976 ctrl+tabbing because it was interfaring with focus navigation.
13977 Focus editor on "Esc" in incremental search entry. Cleanups.
13979 * plugins/file-manager/an_file_view.c,
13980 plugins/symbol-browser/plugin.c,
13981 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
13984 * plugins/profile-default/plugin.c,
13985 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
13988 * (removed) scintilla/patches/a64-crash-fix.patch,
13989 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
13992 2005-03-03 Naba Kumar <naba@gnome.org>
13994 * HACKING: Fixed typos.
13996 * plugins/editor/aneditor-indent.cxx: Clean up.
13998 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
13999 Enable/disable save, undo and redo actions depending on state
14002 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14004 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
14005 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
14006 Displayed search_incremental status.
14008 * Removed plugins/editor/search_incremental.[ch]
14010 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
14012 * plugins/cvs-plugin/cvs-execute.c
14013 plugins/cvs-plugin/cvs-callbacks.c:
14014 - Use weak reference on mesg_view and reuse tab if
14015 it still exists to avoid cluttering message manager.
14016 - Fixed bug in cvs remove
14018 README, HACKING: Updated
14020 configure.in: Added check for libsvn
14022 2005-02-29 Naba Kumar <naba@gnome.org>
14024 * plugins/file-manager/an_file_view.c,
14025 plugins/symbol-browser/an_symbol_view.c,
14026 plugins/symbol-browser/plugin.c: Hide column headers (they
14029 2005-02-29 Naba Kumar <naba@gnome.org>
14031 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14032 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14033 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14034 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14035 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14036 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14037 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14038 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14039 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14040 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14042 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
14043 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
14044 (added) libanjuta/anjuta-session.[hc],
14045 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
14046 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
14047 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
14050 Implemented session management. Implemented session
14051 container class. Added session notifications from shell. Implemented
14052 session save/load in editor, file-loader, default-profile-plugin
14053 and anjuta-app. Fixed window sizing and restoration. Cleaned up
14054 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
14055 and maximized states in session. Implemented project session
14058 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14060 * plugins/class-gen/action-callbacks.[ch],
14061 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
14062 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
14063 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
14066 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
14068 * plugins/project-wizard/anjuta-project-wizard.glade,
14069 plugins/project-wizard/druid.c:
14070 Add some padding in tab label in project selection page
14072 * plugins/project-wizard/druid.c,
14073 plugins/project-wizard/parser.c:
14074 Search for project template recursively
14075 Add ~/.anjuta/project to the search paths
14077 2005-02-26 Naba Kumar <naba@gnome.org>
14079 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
14080 * plugins/file-loader/plugin.c: Fixed crash bug.
14081 * libanjuta/plugins.c: Fixed memory leak.
14083 2005-02-26 Naba Kumar <naba@gnome.org>
14085 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
14086 "UserActivatable" attribute for plugins. This attribute if set to
14087 "no" will prevent users from activating/deactivating it from
14088 plugins dialog. Added a toggle button in plugins dialog to toggle
14089 the plugins list between list of activatable plugins (default) to
14090 list of all plugins. anjuta_plugin_select() now only selects the
14091 plugin. Added anjuta_plugins_select_and_activate() method that will
14092 select and activate it.
14094 * plugins/profile-default/Makefile.am,
14095 plugins/profile-default/anjuta-default-profile.ui,
14096 plugins/profile-default/plugin.c,
14097 plugins/profile-default/plugin.h,
14098 plugins/project-manager/anjuta-project-manager.ui,
14099 plugins/project-manager/plugin.c,
14100 plugins/project-manager/plugin.h:
14102 Anjuta projects (*.anjuta) files define the profile of respective
14103 projects. Profile is a set of related plugins required for the
14104 project to open. Moved "close project" action from Project Manager
14105 to Profile Manager plugin. Implemented loading and unloading of
14106 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
14107 (instead of Project Manager) now handles opening of *.anjuta files.
14108 Close Project menuitem is now moved to File submenu (being
14109 consistent with Anjuta 1.x versions and avoiding creating Project
14110 submenu when project manager is not loaded).
14112 * src/anjuta-actions.h: Fixed short-cut key for Help content.
14114 * src/anjuta.ui: Fixed place holder for projects.
14116 * (new) plugins/profile-default/default.anjuta: default startup
14117 profile. Removed the hardcoded plugins loading in
14118 DefaultProfilePlugin.
14121 plugins/project-wizard/templates/terminal/project.anjuta:
14122 Implemented project format in newly created projects.
14124 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
14125 plugins/class-gen/anjuta-class-gen.plugin.in,
14126 plugins/cvs-plugin/anjuta-cvs.plugin.in,
14127 plugins/editor/anjuta-document-manager.plugin.in,
14128 plugins/file-loader/anjuta-loader.plugin.in,
14129 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14130 plugins/gdb/anjuta-gdb.plugin.in,
14131 plugins/glade/anjuta-glade.plugin.in,
14132 plugins/message-view/anjuta-message-manager.plugin.in,
14133 plugins/profile-default/anjuta-default-profile.plugin.in,
14134 plugins/project-manager/anjuta-project-manager.plugin.in,
14135 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14136 Defined UserActivatable attributes. Added supported types attribute.
14138 * plugins/project-wizard/anjuta-project-wizard.glade
14139 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
14140 "Project Wizard" in preferences title.
14142 * TODO.tasks: Updated.
14144 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
14147 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14149 * plugins/file-wizard/anjuta-file-wizard.glade
14150 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
14152 Integrated License macros, cleaned file.c.
14154 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
14156 * plugins/macor/macro-util.c: Fixed crash bugs if email or
14157 username can not be found correctly.
14159 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14161 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
14162 plugins/macro/macros.xml :
14164 Added Headers macros. Cleaned file.c
14166 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14168 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
14169 plugins/macro/macros.xml :
14171 Fixed a bug. Added Header macro.
14174 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14176 * plugins/file-wizard/action-callbacks.c,
14177 plugins/file-wizard/file.c, plugins/macro/macro-util.c
14178 plugins/macro/macros.xml :
14180 Added FileName, Header template macros.
14182 2005-02-24 Naba Kumar <naba@gnome.org>
14184 * plugins/patch/patch-plugin.c: Fixed a function call.
14186 * src/anjuta.c, src/main.c: Save and load default session.
14188 2005-02-24 Naba Kumar <naba@gnome.org>
14190 * libanjuta/interfaces/libanjuta.idl,
14191 plugins/message-view/anjuta-msgman.c,
14192 plugins/message-view/anjuta-msgman.h,
14193 plugins/message-view/plugin.c: Added and implemented
14194 set_view_title() method.
14196 * plugins/build-basic-autotools/build-basic-autotools.c,
14197 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
14198 build context pooling. Maximum 3 contexts are reused. Additional
14199 contexts are created when all are busy.
14201 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14203 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
14204 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
14205 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
14206 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
14208 Added Copyright, Changelog macros.
14210 2005-02-23 Naba Kumar <naba@gnome.org>
14212 Patch from Massimo Cora' <maxcvs@email.it>:
14213 * plugins/Makefile.am,
14214 plugins/patch/Makefile.am,
14215 (added) plugins/patch/anjuta-patch-plugin.png,
14216 (added) plugins/patch/anjuta-patch.plugin.in,
14217 (added) plugins/patch/anjuta-patch.ui,
14218 plugins/patch/patch-plugin.c,
14219 (added) plugins/patch/patch-plugin.h,
14220 (added) plugins/patch/plugin.c,
14221 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
14224 2005-02-23 Naba Kumar <naba@gnome.org>
14226 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
14227 file-loader/plugin.c, profile-default/plugin.c:
14228 Implemented "activated" and "deactivated" signals for plugin class.
14229 Renamed *_location() functions to *_id(), because location is
14230 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
14231 anjuta_plugins_unload_plugin().
14233 * class-gen/plugin.c: Fixed complier warning and utility function call.
14235 * debug-manager/plugin.c: Unload debugger plugin correctly.
14237 * project-manager/plugin.c: Fixed compiler warnings.
14239 * plugins/project-wizard/templates/gnome/.cvsignore,
14240 plugins/project-wizard/templates/gnome/po/.cvsignore,
14241 plugins/project-wizard/templates/gnome/src/.cvsignore,
14242 plugins/project-wizard/templates/gtk/po/.cvsignore,
14243 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
14244 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
14246 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
14247 build (we need to fix this thing).
14249 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
14251 * plugins/macro/macro-action.[ch]
14252 plugins/macro/macro-edit.c
14253 plugins/macro/macro-dialog.c
14254 plugins/macro/macro-db.[ch]
14255 plugins/macro/plugin.[ch]
14256 plugins/macro/macro-util.[ch] (added)
14258 Cleaned up macro plugin and preview expanded macros.
14260 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
14262 * plugins/cvs-plugin/cvs-interface.c:
14264 Fixed option setting when using no compression and not
14267 2005-02-23 Naba Kumar <naba@gnome.org>
14269 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
14270 geometry on exit and startup (only if there is no geometry from the
14273 * TODO.tasks: Updated.
14275 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
14277 * manuals/reference/libanjuta/Makefile.am,
14278 manuals/reference/libanjuta/libanjuta-docs.sgml,
14279 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
14280 documentation for writing project templates.
14282 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14284 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
14285 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
14287 Expansion keywords in macros.
14289 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14291 * plugins/file-wizard/action-callbacks.c,
14292 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
14293 plugins/macro/macros.xml :
14295 Inserting text by macro plugin
14298 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
14300 * plugins/macro/plugin.c
14301 plugins/cvs-plugin/plugin.c:
14303 Fixed interfaces (use static)
14305 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
14307 * plugins/macro/macro-actions.[ch]
14308 plugins/macro/plugin.c
14309 libanjuta/interfaces/libanjuta.idl:
14311 Implemented IAnjutaMacro interface to be used by file-wizard
14313 * plugins/cvs-plugin/plugin.c
14314 libanjuta/interfaces/libanjuta.idl:
14316 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
14317 for all version control systems and not only for cvs.
14319 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14321 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
14324 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
14327 2005-02-21 Naba Kumar <naba@gnome.org>
14329 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
14330 IAnjutaDebugger interface.
14332 * plugins/debug-manager/anjuta-debug-manager.ui,
14333 plugins/debug-manager/attach_process.c,
14334 plugins/debug-manager/attach_process.h,
14335 plugins/debug-manager/plugin.c,
14336 plugins/debug-manager/plugin.h,
14337 plugins/gdb/actions.c,
14338 plugins/gdb/actions.h,
14339 plugins/gdb/anjuta-gdb-plugin.ui,
14340 plugins/gdb/breakpoints.c,
14341 plugins/gdb/breakpoints.h,
14342 plugins/gdb/debugger.c,
14343 plugins/gdb/debugger.h,
14344 plugins/gdb/memory.c,
14345 plugins/gdb/plugin.c,
14346 plugins/gdb/plugin.h,
14347 plugins/gdb/sharedlib.h,
14348 plugins/gdb/sharedlib_cbs.c,
14349 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
14350 correctly between debug-manager and debugger. Implemented debugger
14351 interface in gdb plugin. Fixed action names. Added UI updating.
14352 Start and stop debugger (does not work yet). Fixed UI merging.
14353 Fixed debugger plugin handling in debug-manager.
14355 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
14357 * plugins/editor/aneditor-autocomplete.cxx:
14359 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
14360 crash with C++ "template" keyword.
14362 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14364 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14365 Fixed bug (Closed macro dialogs with Esc key).
14367 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
14369 * plugins/project-wizard/xlib.wiz,
14370 plugins/project-wizard/xlib-logo.png,
14371 plugins/project-wizard/xlib/*:
14372 Port old xlib anjuta project on new project wizard
14374 * plugins/project-wizard/xlib-dock.wiz,
14375 plugins/project-wizard/xlib-dock/*:
14376 Port old xlib dock anjuta project on new project wizard
14378 * plugins/project-wizard/wxwin.wiz,
14379 plugins/project-wizard/wxwin-logo.png,
14380 plugins/project-wizard/wxwin/*:
14381 Port old wxwin anjuta project on new project wizard
14383 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
14384 necessary changes for the new templates.
14386 2005-02-18 Naba Kumar <naba@gnome.org>
14388 * plugins/Makefile.am: Added class-gen
14390 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
14392 * plugins/project-wizard/header.c:
14393 Fix a bug in sorting of project categories
14395 2005-02-18 Naba Kumar <naba@gnome.org>
14397 Patch from Massimo Cora <maxcvs@email.it>:
14399 * plugins/class-gen/.cvsignore,
14400 plugins/class-gen/Makefile.am,
14401 (added) plugins/class-gen/action-callbacks.c,
14402 (added) plugins/class-gen/action-callbacks.h,
14403 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
14404 (added) plugins/class-gen/class_gen.c,
14405 (added) plugins/class-gen/class_gen.h,
14406 (added) plugins/class-gen/plugin.c,
14407 (added) plugins/class-gen/plugin.h: Ported class wizard to the
14410 * plugins/project-manager/plugin.c: implemented add_source().
14412 2005-02-17 Naba Kumar <naba@gnome.org>
14414 * plugins/file-loader/plugin.c: Fixed possible crash.
14416 * src/action-callbacks.c, src/action-callbacks.h,
14417 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
14419 2005-02-17 Naba Kumar <naba@gnome.org>
14421 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14422 plugins/project-wizard/templates/gnome.wiz,
14423 plugins/project-wizard/templates/gtk.wiz,
14424 plugins/project-wizard/templates/gtkmm.wiz,
14425 plugins/project-wizard/templates/terminal.wiz,
14426 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14427 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14428 plugins/project-wizard/templates/gnome/src/callbacks.c,
14429 plugins/project-wizard/templates/gnome/src/callbacks.h,
14430 plugins/project-wizard/templates/gnome/src/main.c,
14431 plugins/project-wizard/templates/gtk/src/callbacks.c,
14432 plugins/project-wizard/templates/gtk/src/callbacks.h,
14433 plugins/project-wizard/templates/gtk/src/main.c,
14434 plugins/project-wizard/templates/gtkmm/src/main.cc,
14435 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
14436 to generate licence correctly (without any extra newlines). Removed
14437 IncludeGNUHeader macro definition and added proper licence property.
14438 Fixed project directory paths in file contents.
14440 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14442 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
14443 Closed macro dialogs with Esc key.
14445 2005-02-16 Naba Kumar <naba@gnome.org>
14447 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14448 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
14449 plugins/project-wizard/templates/gnome/src/callbacks.c,
14450 plugins/project-wizard/templates/gnome/src/callbacks.h,
14451 plugins/project-wizard/templates/gnome/src/main.c,
14452 plugins/project-wizard/templates/gtk/src/main.c,
14453 plugins/project-wizard/templates/gtkmm/src/main.cc,
14454 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
14455 macros to avoid blank newlines.
14457 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
14459 * plugins/project-wizard/autogen.c:
14460 Correct a problem when having property value in UTF-8
14462 * plugins/project-wizard/druid.c:
14463 Correct a bug when reselecting a new project (all pages
14466 * plugins/project-wizard/property.c:
14467 Avoid having default invalid properties
14469 * plugins/project-wizard/templates/terminal.wiz,
14470 plugins/project-wizard/templates/terminal/po/ChangeLog,
14471 plugins/project-wizard/templates/terminal/src/main.c:
14472 Remove command for testing run function
14473 Move destination directory to second page and include
14474 project name. Add exist tag. Remove unused properties.
14476 2005-02-16 Naba Kumar <naba@gnome.org>
14478 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
14479 plugins/debug-manager/anjuta-debug-manager.ui,
14480 plugins/debug-manager/plugin.c,
14481 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14482 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
14483 plugins/gdb/plugin.h, plugins/gdb/registers.c,
14484 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
14485 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
14486 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
14487 (removed) src/anjuta_info.c,
14488 (removed) src/anjuta_info.h,
14489 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
14490 (added) plugins/gdb/anjuta-gdb-plugin.ui,
14491 (added) plugins/gdb/actions.c,
14492 (added) plugins/gdb/actions.h: Completed initial
14493 porting of debugger to new architecture. Fixed many of the debugger
14496 * plugins/file-loader/plugin.c: Detect some important mime ourself
14497 to avoid inconsistencies when mime system isn't working.
14499 2005-02-16 Naba Kumar <naba@gnome.org>
14501 * plugins/editor/Makefile.am,
14502 (added) plugins/editor/aneditor-autocomplete.cxx,
14503 (added) plugins/editor/aneditor-calltip.cxx,
14504 (added) plugins/editor/aneditor-indent.cxx,
14505 (added) plugins/editor/aneditor-priv.h,
14506 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
14507 different smaller chunks to make it easy to maintain.
14509 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14511 * plugins/project-wizard/druid.c :
14513 Found system Email address if not defined in Preferences.
14515 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
14517 * plugins/project-wizard/gtkmm.wiz
14518 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
14519 plugins/project-wizard/gtkmm/*
14521 Added GTKmm (C++) project type
14523 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
14525 * plugins/message-view/plugin.c
14526 plugins/message-view/message-view.c
14528 Implemented next/prev action
14530 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14532 * plugins/project-wizard/templates/libglade2.* :
14533 Removed libglade2 project.
14535 * plugins/project-wizard/templates/gtk* :
14536 Removed interface.[ch] & support.[ch].
14538 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14540 * plugins/project-wizard/anjuta-project-wizard.glade,
14541 plugins/project-wizard/property.[ch],
14542 plugins/project-wizard/templates/anjuta-plugin.wiz :
14543 Added a new property ("iconfile").
14545 2005-02-14 Naba Kumar <naba@gnome.org>
14547 * plugins/project-wizard/install.c,
14548 plugins/project-wizard/plugin.c,
14549 plugins/project-wizard/templates/anjuta-plugin.wiz,
14550 plugins/project-wizard/templates/gnome.wiz,
14551 plugins/project-wizard/templates/gtk.wiz,
14552 plugins/project-wizard/templates/libglade2.wiz,
14553 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
14554 newly created projects and open them. Fixed message buffering in
14557 2005-02-14 Naba Kumar <naba@gnome.org>
14559 * src/about.c, pixmaps/Makefile.am,
14560 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
14562 * mime/gnome-mime-application-x-anjuta.png,
14563 pixmaps/anjuta_icon.png,
14564 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
14565 done by 9-speed at:
14566 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
14568 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14571 plugins/project-wizard/templates/libglade2-logo.png,
14572 plugins/project-wizard/templates/libglade2.wiz,
14573 plugins/project-wizard/templates/libglade2/* :
14577 2005-02-14 Naba Kumar <naba@gnome.org>
14579 * TODO.tasks: Updated.
14581 * plugins/editor/anjuta-docman.c,
14582 plugins/editor/text_editor.c,
14583 plugins/editor/text_editor.h,
14584 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
14585 for file modification, but it is still not functioning.
14587 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
14589 * plugins/project-wizard/values.c,
14590 plugins/project-wizard/values.h,
14591 plugins/project-wizard/property.c,
14592 plugins/project-wizard/property.h,
14593 plugins/project-wizard/druid.c:
14594 Rewrite mandatory property check
14595 Add check of exist property
14596 Rewrite handling of cached property page
14598 2005-02-13 Naba Kumar <naba@gnome.org>
14600 Patch from Igor Kovalenko <garrison@mail.ru>:
14601 * tagmanager/tm_workspace.c: Improved performance.
14603 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14605 *plugins/project-wizard/templates/*.wiz,
14606 plugins/project-wizard/druid.c,
14607 plugins/project-wizard/templates/terminal/src/main.c,
14608 plugins/project-wizard/templates/gtk/src/*.[ch],
14609 plugins/project-wizard/templates/gtk/src/Makefile.am,
14610 plugins/project-wizard/templates/gnome/src/*.[ch],
14611 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
14612 Add Copyright date & Email address,
14613 Correct terminal project.
14615 2005-02-12 Naba Kumar <naba@gnome.org>
14617 * plugins/project-wizard/property.c: Fixed hidden
14618 properties to take values.
14620 * plugins/project-wizard/file.[ch]: Renamed
14621 true/false enum values to fix compile error
14622 (conflict with other definition).
14624 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
14625 even when mime type detection fails (for example, when Anjuta is
14626 installed in non-system prefix).
14628 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
14630 * plugins/project-wizard/values.c,
14631 plugins/project-wizard/values.h:
14632 Rewrite file with more comments
14634 * plugins/project-wizard/druid.c,
14635 plugins/project-wizard/druid.h,
14636 plugins/project-wizard/autogen.c,
14637 plugins/project-wizard/autogen.h,
14638 plugins/project-wizard/druid.c,
14639 plugins/project-wizard/druid.h:
14641 Use values instead of properties
14642 Move default properties to druid.c
14644 * plugins/project-wizard/install.c,
14645 plugins/project-wizard/install.h:
14646 Use values instead of properties
14647 Add a check to avoid overwriting files
14649 * plugins/project-wizard/parser.c,
14650 plugins/project-wizard/property.c,
14651 plugins/project-wizard/property.h:
14652 Update to use new values
14653 Add an "exist" attribute to check if a directory already exist
14655 * plugins/project-wizard/anjuta-project-wizard.glade:
14656 Change project selection page (GtkTextView => GtkLabel,
14657 GtkTable => GtkVBox)
14659 * plugins/project-wizard/templates/terminal.wiz:
14660 Move destination directory on second page
14662 * plugins/project-wizard/action.c:
14665 2005-02-12 Naba Kumar <naba@gnome.org>
14667 * plugins/file-manager/an_file_view.c,
14668 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
14669 views. Created dynamic update date of view depending on project
14670 changes -- similar to file-manager view.
14672 * plugins/devhelp/plugin.c: Load help on idle.
14674 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
14675 autoformat' to proper location in preferences.
14677 * mime/anjuta.mime: Added .prj extension in the mime type for backward
14680 * plugins/editor/plugin.c: Fixed accel name.
14682 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14684 *plugins/project-wizard/templates/anjuta-plugin.wiz,
14685 plugins/project-wizard/templates/gnome.wiz,
14686 plugins/project-wizard/templates/gtk.wiz,
14687 plugins/project-wizard/anjuta-project-wizard.glade,
14688 plugins/project-wizard/autogen.c:
14689 Add Username & Email address in Project preferences.
14691 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14693 *plugins/project-wizard/templates/gnome-logo.png,
14694 plugins/project-wizard/templates/gnome.wiz,
14695 plugins/project-wizard/templates/gnome/* :
14698 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14700 * plugins/project-wizard/templates/terminal/src/main.c,
14701 plugins/project-wizard/templates/terminal/src/main.c,
14702 plugins/project-wizard/templates/terminal/src/main.[ch] :
14703 Insert License in projects
14705 2005-02-11 Naba Kumar <naba@gnome.org>
14707 * TODO.tasks: Added message manager task.
14709 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
14711 * plugins/editor/plugin.c: Use bookmark stock icons.
14713 * plugins/message-view/anjuta-message-manager.ui,
14714 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
14716 2005-02-10 Naba Kumar <naba@gnome.org>
14718 * libanjuta/interfaces/libanjuta.idl: fixed build error.
14720 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14722 * global-tags/Makefile.am
14723 Error during 'make install'
14725 2005-02-09 Naba Kumar <naba@gnome.org>
14727 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
14730 2005-02-08 Naba Kumar <naba@gnome.org>
14732 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
14734 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
14735 Show busy cursur when updating global tags in preferences.
14737 * configure.in: Fixed.
14739 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14741 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
14742 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
14744 - Fixed anjuta-plugin project (glade)
14746 2005-02-08 Naba Kumar <naba@gnome.org>
14748 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
14749 Fixed automatic indentations.
14751 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
14752 Global tags are now segregated into smaller api tags, which can be
14753 selectively loaded from symbol browser preferences.
14755 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
14756 Implemented IProjectManager interface in project-manager. Mostly getter
14757 methods for now, but need to add add() and remove() methods to add
14758 or remove project elements.
14760 * plugins/gdb/debug_tree.c: Small fix.
14762 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
14763 plugins/symbol-browser/an_symbol_info.c,
14764 plugins/symbol-browser/an_symbol_info.h,
14765 plugins/symbol-browser/an_symbol_search.c,
14766 plugins/symbol-browser/an_symbol_search.h,
14767 plugins/symbol-browser/an_symbol_view.c,
14768 plugins/symbol-browser/an_symbol_view.h,
14769 plugins/symbol-browser/plugin.c,
14770 plugins/symbol-browser/plugin.h,
14772 tagmanager/entry.h,
14773 tagmanager/tm_project.c,
14774 tagmanager/tm_symbol.c,
14775 tagmanager/tm_tag.c,
14776 tagmanager/tm_workspace.c,
14777 tagmanager/vstring.c,
14778 tagmanager/include/tm_tag.h,
14779 tagmanager/include/tm_workspace.h:
14781 - Fixed tagmanager parsing of source files to parse for typedefines and
14782 properly record element scopes. Implemented scope autocompletion
14783 (autocompletion on '.', '->', '::' and ':'. The functionality is not
14784 fully working. It was based on older patch for Anjuta 1.2.2 in SF
14785 patch list (author is unknown).
14786 - Implemented symbol-browser preferences for dynamically loading and
14787 saving tags API segments.
14788 - Fixed symbol-search to use tagmanager directly instead of depending
14789 on symbol-view for tags list.
14790 - Fixed symbol-view to create the tree using TMSymbol tree directly.
14791 - Fixed TMSymbol to create the complete tags tree instead of letting the
14792 symbol-view created the root nodes.
14793 - Changed project tags cache name to .tm_project2.cache because the
14794 newer format records additional scope information.
14796 2005-02-07 Naba Kumar <naba@gnome.org>
14798 * plugins/editor/style-editor.c,
14799 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
14800 and GtkFontButton instead of deprecated widgets in
14803 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
14805 * plugins/project-wizard/action.c,
14806 plugins/project-wizard/action.h,
14807 plugins/project-wizard/autogen.c,
14808 plugins/project-wizard/autogen.h,
14809 plugins/project-wizard/file.c,
14810 plugins/project-wizard/file.h,
14811 plugins/project-wizard/install.c,
14812 plugins/project-wizard/install.h,
14813 plugins/project-wizard/parser.h,
14814 plugins/project-wizard/parser.c,
14815 plugins/project-wizard/property.c,
14816 plugins/project-wizard/property.h,
14817 plugins/project-wizard/plugin.h,
14818 plugins/project-wizard/plugin.c,
14819 plugins/project-wizard/values.c,
14820 plugins/project-wizard/values.h:
14821 Replace C++ comments by C comments
14823 * plugins/project-wizard/autogen.c,
14824 plugins/project-wizard/autogen.h:
14825 Add a run time check of autogen version.
14826 Add UserName variable.
14828 * plugins/project-wizard/anjuta-project-wizard.glade,
14829 plugins/project-wizard/header.c,
14830 plugins/project-wizard/druid.c,
14831 plugins/project-wizard/druid.h:
14832 Sort project in alphabetic order.
14833 Correct selection troubles in notebooks.
14835 * plugins/project-wizard/parser.c:
14836 Add some check when reading the project header block.
14838 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14840 * plugins/project-wizard/action.c,
14841 plugins/project-wizard/action.h,
14842 plugins/project-wizard/autogen.c,
14843 plugins/project-wizard/autogen.h,
14844 plugins/project-wizard/file.c,
14845 plugins/project-wizard/file.h,
14846 plugins/project-wizard/install.c,
14847 plugins/project-wizard/parser.h,
14848 plugins/project-wizard/parser.c,
14849 plugins/project-wizard/property.c,
14850 plugins/project-wizard/property.h,
14851 plugins/project-wizard/values.c,
14852 plugins/project-wizard/values.h,
14853 Add a space between function name and open.
14855 * plugins/project-wizard/plugin.h,
14856 plugins/project-wizard/plugin.c,
14857 plugins/project-wizard/install.c,
14858 Avoid a crash if the user close the message view used by the .
14860 * plugins/project-wizard/anjuta-project-wizard,
14861 plugins/project-wizard/druid.c,
14862 plugins/project-wizard/druid.h,
14863 plugins/project-wizard/header.h,
14864 plugins/project-wizard/header.c,
14865 Add a text view with the description of each.
14866 Add a tab for each project.
14867 Replace some C++ comments to C comments.
14869 2005-02-05 Naba Kumar <naba@gnome.org>
14871 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
14872 New icon from Sebastien Granjoux .
14874 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
14876 * libanjuta/anjuta-preferences.c:
14877 Set file property even without a focus out event (file selected
14880 2005-02-04 Naba Kumar <naba@gnome.org>
14882 * plugins/glade/plugin.c: Fixed glade function calls.
14883 * configure.in: Fixed a typo.
14884 * TODO.tasks: Updated.
14886 2005-02-03 Naba Kumar <naba@gnome.org>
14888 * plugins/project-manager/plugin.c: Fixed memory corruption.
14890 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
14893 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14894 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14895 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14896 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14898 * libanjuta/interfaces/libanjuta.idl,
14899 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
14902 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
14904 Patch from Massimo Cora <maxcvs@email.it>:
14905 * plugins/editor/plugin.c: Fixed update UI for created buffers.
14907 2005-02-01 Naba Kumar <naba@gnome.org>
14909 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
14910 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14911 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
14912 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
14913 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
14914 from sourceforge -- a64 crash fixes (correct typing for GType)
14915 and fixes compile errors in sun.
14917 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
14918 paste (shift+insert) in terminal.
14920 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
14922 * configure.in: Add «nb» to ALL_LINGUAS.
14924 2005-02-01 Naba Kumar <naba@gnome.org>
14926 * TODO.tasks, TODO: Updated todo tasks.
14928 * plugins/editor/anjuta-document-manager.glade: Improved search
14931 * TODO.tasks: Fixed xml format.
14933 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
14936 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
14939 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
14940 format during save (removed unwanted text nodes). Fixed scrollbars.
14942 2005-01-31 Naba Kumar <naba@gnome.org>
14944 * libanjuta/interfaces/libanjuta.idl,
14945 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
14946 Implemented append() method for IAnjutaEditor interface and fixed
14947 various bugs with text insertions (cvs diff and macro insertions).
14949 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
14950 automatic indentation.
14952 * plugins/editor/action-callbacks.c,
14953 plugins/editor/action-callbacks.h,
14954 plugins/editor/anjuta-docman.c,
14955 plugins/editor/anjuta-document-manager.ui,
14956 plugins/editor/plugin.c,
14957 plugins/editor/text_editor.c,
14958 plugins/editor/text_editor.h,
14959 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
14960 Fixed highlight issues.
14962 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
14965 * plugins/symbol-browser/an_symbol_view.c: Force update project.
14967 * data/properties/*: Updated properties files from scite. Created
14968 styles.properties to override the scite styles.
14970 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
14972 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
14974 2005-01-30 Naba Kumar <naba@gnome.org>
14976 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
14977 unused definitions.
14979 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
14981 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
14982 plugins/editor/text_editor.c,
14983 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
14984 fixed linuwidth preference setting, fixed insert text interface
14985 implementation. Improved automatice-indentation for cpp lexer.
14987 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
14989 2005-01-29 Naba Kumar <naba@gnome.org>
14991 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
14992 option in update dialog as default. Improved import dialog. Sized
14995 * configure.in: Fixed underquoted warning from autoconf.
14997 * plugins/editor/action-callbacks.c,
14998 plugins/editor/aneditor.cxx,
14999 plugins/editor/aneditor.h,
15000 plugins/editor/anjuta-document-manager.glade,
15001 plugins/editor/plugin.c,
15002 plugins/editor/plugin.h,
15003 plugins/editor/text_editor.c,
15004 plugins/editor/text_editor.h,
15005 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
15006 for Editor and fixed all preferences syncronization and notifys for
15007 visible prefs (in editor preferences page).
15009 * plugins/file-loader/plugin.c: Load recent files on idle.
15011 2005-01-28 Naba Kumar <naba@gnome.org>
15013 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15014 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
15016 * plugins/editor/action-callbacks.c,
15017 plugins/editor/action-callbacks.h,
15018 plugins/editor/aneditor.cxx,
15019 plugins/editor/aneditor.h,
15020 plugins/editor/anjuta-document-manager.ui,
15021 plugins/editor/plugin.c,
15022 plugins/editor/text_editor.c,
15023 plugins/editor/text_editor.h,
15024 plugins/editor/text_editor_cbs.c,
15025 plugins/editor/text_editor_cbs.h,
15026 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
15029 Patch from Massimo Cora <maxcvs@email.it>:
15030 * plugins/editor/an_symbol_search.c,
15031 plugins/editor/an_symbol_search.c: Fixed crash bugs.
15033 2005-01-27 Naba Kumar <naba@gnome.org>
15035 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
15036 minimum size request to 200.
15038 * plugins/symbol-browser/an_symbol_info.c,
15039 plugins/symbol-browser/an_symbol_info.h,
15040 plugins/symbol-browser/an_symbol_search.c,
15041 plugins/symbol-browser/an_symbol_search.h,
15042 plugins/symbol-browser/an_symbol_view.c,
15043 plugins/symbol-browser/an_symbol_view.h,
15044 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
15045 pixbuf retrieval. Fixed runtime warning. Code clean up.
15047 2005-01-27 Naba Kumar <naba@gnome.org>
15049 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
15050 src/anjuta.ui, (new) plugins/glade/.cvsignore,
15051 (new) plugins/glade/Makefile.am,
15052 (new) plugins/glade/anjuta-glade-plugin.png,
15053 (new) plugins/glade/anjuta-glade.plugin.in,
15054 (new) plugins/glade/anjuta-glade.ui,
15055 (new) plugins/glade/plugin.c,
15056 (new) plugins/glade/plugin.h,
15057 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
15058 now until glade3 works properly.
15060 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
15061 they are generated.
15063 2005-01-26 Naba Kumar <naba@gnome.org>
15065 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
15066 Added mime icon for anjuta projects.
15068 patch from Massimo Cora <maxcvs@email.it>:
15069 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
15070 an_symbol_search.h, an_symbol_view.c, plugin.c:
15071 Fix/implement objects destroying/freeing.
15073 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
15075 * src/action-callback.[ch], src/anjuta-actions.h:
15076 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
15077 because it has not been updated for years and we know have a devhelp plugin
15078 which can do the job much better.
15079 * TODO.tasks: Updated done items
15081 2005-01-25 Naba Kumar <naba@gnome.org>
15083 * autogen.sh: Fixed to generate interface files.
15085 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
15086 session save filenames.
15088 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
15090 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
15092 * plugins/project-wizard/Makefile.am,
15093 plugins/project-wizard/install.c,
15094 plugins/project-wizard/install.h,
15095 plugins/project-wizard/parser.c,
15096 plugins/project-wizard/parser.h,
15097 plugins/project-wizard/templates/terminal.wiz:
15098 Add action list block in wizard template
15099 * plugins/project-wizard/file.c,
15100 plugins/project-wizard/autogen.c:
15103 2005-01-23 Naba Kumar <naba@gnome.org>
15105 * configure.in: Fixed build error.
15107 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
15109 * plugins/project-wizard/druid.c,
15110 plugins/project-wizard/parser.c,
15111 plugins/project-wizard/property.c: Rewrite parser with
15112 better error handling
15114 2005-01-22 Naba Kumar <naba@gnome.org>
15116 * plugins/symbol-browser/plugin.c: Changed c++ coments
15117 to c commnets and formated code to anjuta coding styles.
15119 2005-01-21 Naba Kumar <naba@gnome.org>
15121 * configure.in, autogen.sh: Fixed build errors in newer automake.
15123 * plugins/editor/anjuta-docman.c: Do not emit change editor
15124 signal while in dispose.
15126 Patch from: Massimo Corà <maxcvs@email.it>
15127 * plugins/symbol-browser/Makefile.am,
15128 plugins/symbol-browser/an_symbol_view.c,
15129 plugins/symbol-browser/an_symbol_view.h,
15130 plugins/symbol-browser/plugin.c,
15131 plugins/symbol-browser/plugin.h,
15132 plugins/symbol-browser/test-symbol-browser.c,
15133 (new) plugins/symbol-browser/an_symbol_info.c,
15134 (new) plugins/symbol-browser/an_symbol_info.h,
15135 (new) plugins/symbol-browser/an_symbol_search.c,
15136 (new) plugins/symbol-browser/an_symbol_search.h:
15137 Added a cool real-time symbol-search-view in symbol browser.
15139 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
15141 * plugin/macro/plugin.c
15142 plugin/macro/anjuta-macro-plugin.ui
15143 plugin/macro/macro-db.[ch]
15144 plugin/macro/macro-dialog.[ch]
15145 plugin/macro/macro-actions.[ch]
15146 plugin/macro/macro-edit.[ch]
15147 plugin/macro/plugin.[ch]:
15149 Implemented three menu items as Naba proposed:
15151 Insert Macro: Pops of a border-less window to enter a shortcut
15152 Add Macro: Same as Manage Macro => New
15153 Manage Macros: Full-features macro dialog
15155 2005-01-20 Naba Kumar <naba@gnome.org>
15157 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
15158 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
15159 libanjuta/anjuta-shell.h,
15160 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15161 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15162 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
15163 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15164 src/main.c, src/shell.c: Implemented command line args processing
15165 and session management. Fixed geometry restoration.
15167 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
15169 * plugins/macro/macro-db.c,
15170 plugins/macros.xml:
15171 Cleaned up XML interface and use attributes now for name, category and
15172 shortcut. CDATA is used to avoid xml errors inside of macros.
15174 2005-01-19 Naba Kumar <naba@gnome.org>
15176 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
15178 2005-01-18 Naba Kumar <naba@gnome.org>
15180 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
15183 * scintilla/*: Updated scintilla to current cvs and updated
15186 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15188 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
15189 plugins/cvs-plugin/cvs-actions.c:
15190 Added "Whole project" infrastructure but it does not
15191 work because I did not find a way to get the current project's
15194 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
15196 * plugins/cvs-plugin/Makefile.am
15197 plugins/cvs-plugin/anjuta-cvs.plugin.in
15198 plugins/cvs-plugin/cvs-actions.c
15199 plugins/cvs-plugin/cvs-callbacks.c
15200 plugins/cvs-plugin/cvs-interface.[ch] (added)
15201 plugins/cvs-plugin/plugin.c:
15203 Added IAnjutaCVS interface and improved cvs plugin. There
15204 is still some work to do on cvs import and to add a current
15207 2005-01-17 Naba Kumar <naba@gnome.org>
15209 * plugins/editor/aneditor.cxx: Fixed auto indentation.
15211 * configure.in: Fixed build errors.
15213 * data/Makefile.am, (removed) data/README.stock_libs,
15214 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
15215 (removed) data/header.c, (removed) data/stock_libs.anj,
15216 (removed) data/x-anjuta-project.desktop,
15217 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
15219 * libanjuta/anjuta-plugin-description.c,
15220 libanjuta/anjuta-shell.c: Updated documentations.
15222 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
15224 * libanjuta/anjuta-launcher.c,
15225 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
15228 2005-01-17 Naba Kumar <naba@gnome.org>
15230 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15231 plugins/project-wizard/templates/gtk.wiz,
15232 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
15233 Updated templates to new format.
15235 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15236 * plugins/project-wizard/druid.c,
15237 plugins/project-wizard/parser.c,
15238 plugins/project-wizard/property.c,
15239 plugins/project-wizard/property.h,
15240 plugins/project-wizard/templates/terminal.wiz,
15241 plugins/project-wizard/templates/terminal/AUTHORS,
15242 plugins/project-wizard/templates/terminal/ChangeLog,
15243 plugins/project-wizard/templates/terminal/NEWS,
15244 plugins/project-wizard/templates/terminal/README,
15245 plugins/project-wizard/templates/terminal/project.anjuta,
15246 plugins/project-wizard/templates/terminal/src/main.c:
15247 Moveed code related to property types from druid.c and parser.c to
15248 property.c. Changed tag from "<string ..." to
15249 "<property type="string..." and so on. Rewrite parser
15250 (warning still in progress). Added list property. Changed
15251 terminal project to avoid using autogen on some file (much
15252 faster) using the autogen attribute. Add a license list box in
15253 terminal project (just as an example). _label in item list is
15256 2005-01-16 Naba Kumar <naba@gnome.org>
15258 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
15259 plugins/edtior/anjuta-docman.c: Fixed build errors.
15261 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
15262 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
15263 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
15264 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
15265 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
15266 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
15267 libanjuta/resources.h,
15268 plugins/build-basic-autotools/build-basic-autotools.c,
15269 plugins/editor/plugin.c, plugins/editor/text_editor.c,
15270 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
15271 plugins/gtodo/plugin.c, src/Makefile.am,
15272 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
15273 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
15274 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
15275 should be handled in respective plugins. Added API documentations.
15277 * libanjuta-docs.sgml, libanjuta-sections.txt,
15279 (added) tmpl/anjuta-debug.sgml,
15280 (added) tmpl/anjuta-launcher.sgml,
15281 tmpl/anjuta-plugin.sgml,
15282 tmpl/anjuta-preferences.sgml,
15283 tmpl/anjuta-shell.sgml,
15284 (added) tmpl/anjuta-status.sgml,
15285 (removed) tmpl/anjuta-stock.sgml,
15286 tmpl/anjuta-utils.sgml,
15287 (removed) tmpl/defaults.sgml,
15288 (removed) tmpl/fileselection.sgml,
15289 (removed) tmpl/gnomefilelist.sgml,
15290 tmpl/ianjuta-buildable.sgml,
15291 (added) tmpl/ianjuta-debugger-manager.sgml,
15292 (added) tmpl/ianjuta-debugger.sgml,
15293 tmpl/ianjuta-document-manager.sgml,
15294 tmpl/ianjuta-editor.sgml,
15295 tmpl/ianjuta-file.sgml,
15296 tmpl/ianjuta-loader.sgml,
15297 tmpl/ianjuta-markable.sgml,
15298 tmpl/ianjuta-message-view.sgml,
15299 (added) tmpl/ianjuta-project-manager.sgml,
15300 (added) tmpl/ianjuta-todo.sgml,
15301 (added) tmpl/ianjuta-wizard.sgml,
15302 tmpl/libanjuta-iface-marshallers.sgml,
15303 tmpl/libanjuta-unused.sgml,
15304 (removed) tmpl/pixmaps.sgml,
15306 (removed) tmpl/properties.sgml,
15307 tmpl/resources.sgml: Updated API documentations.
15309 2005-01-15 Naba Kumar <naba@gnome.org>
15311 * libanjuta/anjuta-launcher.c: Added API docs.
15313 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15314 plugins/project-wizard/templates/gtk.wiz,
15315 plugins/project-wizard/templates/terminal.wiz,
15316 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15317 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15318 plugins/project-wizard/templates/gtk/src/main.c,
15319 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
15320 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
15323 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
15324 * plugins/project-wizard/anjuta-project-wizard.glade,
15325 plugins/project-wizard/autogen.c,
15326 plugins/project-wizard/druid.c,
15327 plugins/project-wizard/druid.h,
15328 plugins/project-wizard/file.c,
15329 plugins/project-wizard/file.h,
15330 plugins/project-wizard/install.c,
15331 plugins/project-wizard/parser.c,
15332 plugins/project-wizard/plugin.c,
15333 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
15334 setting the default project directory. Fix HIDDEN property, it's
15335 working but I think we could make this cleaner. Removed the
15336 copy of the string in mandatory_property. Add an optional autogen
15337 attribute, to force or avoid using autogen on some files, default
15338 without any attribute is autodetect.+ Replace the script tag with
15339 a normal file tag and an attribute execute.
15341 2005-01-14 Naba Kumar <naba@gnome.org>
15343 * plugins/editor/action-callbacks.c,
15344 plugins/editor/search_incremental.c,
15345 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
15348 * plugins/editor/plugin.c, plugins/editor/plugin.h,
15349 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
15352 2005-01-12 Naba Kumar <naba@gnome.org>
15355 plugins/project-wizard/templates/Makefile.am,
15356 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
15357 plugins/project-wizard/templates/anjuta-plugin.wiz,
15358 (added) plugins/project-wizard/templates/gtk-logo.png,
15359 (added) plugins/project-wizard/templates/gtk.wiz,
15360 (added) plugins/project-wizard/templates/terminal-logo.png,
15361 plugins/project-wizard/templates/terminal.wiz,
15362 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15363 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15364 (added) plugins/project-wizard/templates/gtk/.cvsignore,
15365 (added) plugins/project-wizard/templates/gtk/Makefile.am,
15366 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
15367 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
15368 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
15369 (added) plugins/project-wizard/templates/gtk/src/main.c,
15370 (added) plugins/project-wizard/templates/gtk/src/project.glade,
15371 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
15372 GTK+ project templated and fixed other templates. Updated template
15375 2005-01-12 Naba Kumar <naba@gnome.org>
15377 * plugins/macro/anjuta-macro.glade: Improved GUI.
15379 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
15381 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
15382 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
15383 * plugins/cvs-plugin/cvs.[ch] (removed)
15384 Removed old unused files
15386 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
15387 * plugins/cvs-plugin/cvs-actions.c
15388 * plugins/cvs-plugin/Makefile.am:
15389 Seperate callback functions for better error
15390 handling. Cleaned up code.
15392 * plugins/macro/macros.xml: removed corrupt cvs
15395 2005-01-10 Naba Kumar <naba@gnome.org>
15397 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
15398 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
15401 2005-01-09 Naba Kumar <naba@gnome.org>
15403 * libegg/egg-recent-action.c, libegg/test-actions.c,
15404 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
15405 recent files models.
15407 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
15408 two models -- one for projects and other for regular files and show
15409 both in recent files menu. Changed recent files group from "anjuta"
15410 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
15411 when adding the URI in recent files.
15413 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
15414 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
15415 * plugins/macro/macro-dialog.c: Fixed dispose() method.
15416 * plugins/macro/macros.xml: Fixed xml errors.
15418 2005-01-08 Naba Kumar <naba@gnome.org>
15420 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
15421 libegg/test-actions.c, libegg/menu/Makefile.am,
15422 libegg/menu/egg-recent-action.h: Added a new action for
15425 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
15426 Fixed dispose. Cleanup.
15428 * plugins/file-loader/anjuta-loader-plugin.ui,
15429 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
15430 Use the new action for recent files. Added recent files in
15433 * plugins/project-wizard/druid.c: Show busy cursor and
15434 de-sensitize druid buttons during page change.
15436 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15437 * plugins/project-wizard/Makefile.am,
15438 plugins/project-wizard/druid.c,
15439 plugins/project-wizard/druid.h,
15440 plugins/project-wizard/install.c,
15441 plugins/project-wizard/plugin.c,
15442 plugins/project-wizard/plugin.h,
15443 plugins/project-wizard/property.c,
15444 plugins/project-wizard/property.h,
15445 (added) plugins/project-wizard/values.c,
15446 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
15447 objects (in values.c and values.h) containing the values of all
15448 properties. The NPWProperty objects now keep their values in this
15449 object which is persistant for one activation of the plugin, so the
15450 user keeps all the values even if he goes backward. Used an anjuta
15451 message view to list all files copied by the project wizard.
15453 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
15455 * plugins/macro/plugin.[ch],
15456 plugins/macro/macro-dialog.[ch]
15457 plugins/macro/macro-edit.[ch]
15458 plugins/macro/macro-db.[ch]
15459 plugins/macro/macro-actions.[ch]
15460 plugins/macro/anjuta-macro.plugin.in
15461 plugins/macro/anjuta-macro.glade
15462 plugins/macro/anjuta-macro.png
15463 plugins/macro/Makefile.am
15464 plugins/macro/macros.xml
15465 plugins/macro/anjuta-macro.ui (all added)
15467 plugins/Makefile.am:
15468 Added new macro plugins
15470 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15473 * manuals/reference/template (removed)
15474 Removed old api reference
15476 * plugins/message-view/message-view.c:
15477 "Fixed" crash in on_row_deleted and added a
15478 comment that I cannot work this way. We will
15479 have to change everything a bit to avoid losing
15482 * plugins/text-editor/text_editor.c:
15483 Update line number width on file save
15486 2005-01-07 Naba Kumar <naba@gnome.org>
15488 * plugins/project-wizard/anjuta-project-wizard.glade,
15489 plugins/project-wizard/druid.c,
15490 plugins/project-wizard/templates/anjuta-plugin.wiz,
15491 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
15492 Display page description in bold. Fixed mandatory field check.
15495 libanjuta/libanjuta-1.0.pc.in,
15496 plugins/project-wizard/druid.c,
15497 plugins/project-wizard/parser.c,
15498 plugins/project-wizard/property.h,
15499 plugins/project-wizard/templates/anjuta-plugin.wiz,
15500 plugins/project-wizard/templates/terminal.wiz,
15501 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
15502 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
15503 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
15504 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
15505 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
15506 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
15507 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15508 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15509 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15510 plugins/project-wizard/templates/terminal/configure.in.tpl,
15511 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
15512 plugins/project-wizard/templates/terminal/src/main.c: Implemented
15513 a new property type -- hidden. Fixed terminal and anjuta-plugin
15516 2005-01-07 Naba Kumar <naba@gnome.org>
15518 * templates/anjuta-plugin.wiz,
15519 templates/terminal.wiz,
15520 templates/terminal/Makefile.am.tpl,
15521 templates/terminal/autogen.sh,
15522 (Removed) templates/terminal/configure.ac.tpl,
15523 (Added) templates/.cvsignore,
15524 (Added) templates/Makefile.am,
15525 (Added) templates/anjuta-plugin/.cvsignore,
15526 (Added) templates/anjuta-plugin/Makefile.am,
15527 (Added) templates/anjuta-plugin/src/.cvsignore,
15528 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
15529 (Added) templates/terminal/.cvsignore,
15530 (Added) templates/terminal/Makefile.am,
15531 (Added) templates/terminal/configure.in.tpl,
15532 (Added) templates/terminal/po/.cvsignore,
15533 (Added) templates/terminal/po/ChangeLog,
15534 (Added) templates/terminal/po/Makefile.am,
15535 (Added) templates/terminal/po/POTFILES.in,
15536 (Added) templates/terminal/src/.cvsignore,
15537 (Added) templates/terminal/src/Makefile.am,
15538 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
15539 project wizard. Fixed configure/po/Makefile template errors.
15541 2005-01-06 Naba Kumar <naba@gnome.org>
15543 * configure.in: Added project templates.
15544 * plugins/project-wizard/templates/*: Added to project and renamed
15545 Makefile.am and configure.in to Makefile.am and configure.ac respectively
15546 for the project templates (so that they do not conflict with autotools
15547 build. Created proper configure.ac.tpl and autogen.sh for project
15550 2005-01-06 Naba Kumar <naba@gnome.org>
15552 * plugins/project-wizard/anjuta-project-wizard.glade,
15553 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
15554 Fixed file list parsing and to take absolute file paths (for example,
15555 from an icon selected previously). Used toggle buttons for boolean
15556 properties. Check if all mandatory fields are given before going
15557 forward in the wizard. Use scrollable viewport for listing property
15558 widgets incase the list goes out of wizard's size. Added tooltips
15559 as descriptions of the property widgets. And other fixes.
15561 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
15562 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
15563 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
15564 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
15565 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
15566 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
15567 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
15568 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15569 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
15570 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15571 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
15572 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
15573 Restructured template files.
15575 2005-01-06 Naba Kumar <naba@gnome.org>
15577 * configure.in: Added check for autogen.
15579 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
15582 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
15583 Do not emit changed signal when in dispose.
15585 * plugins/symbol-browser/plugin.c: Don't updated symbols when
15586 symbol-view widget has been destroyed.
15588 * src/anjuta-app.c: Set null to preference, status and ui object
15589 pointers when they are destroyed.
15591 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
15592 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
15593 Added boolean, integer and file property types.
15595 * plugins/project-wizard/Makefile.am,
15596 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
15597 project wizard templates.
15599 2005-01-04 Naba Kumar <naba@gnome.org>
15601 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
15604 * plugins/editor/aneditor.cxx,
15605 plugins/editor/anjuta-docman.c,
15606 plugins/editor/plugin.c,
15607 plugins/editor/text_editor.c:
15608 Removed unnecessary ref/unref of scintilla.
15610 * plugins/message-view/anjuta-msgman.c,
15611 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
15612 make close button similar to document manager.
15614 * plugins/project-manager/plugin.c,
15615 plugins/project-manager/plugin.h: Removed dead codes. Removed
15616 unnecessary ref/unref.
15618 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
15619 instead of hard refs.
15621 2005-01-03 Naba Kumar <naba@gnome.org>
15623 * libanjuta/interfaces/libanjuta.idl: Added configure() and
15624 generate() methods for IAnjutaBuildable interface.
15626 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
15627 IAnjutaBuildable inteface.
15629 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
15630 to destroy build context when message view is destroyed.
15632 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
15633 a ref to it and unref in destructor. AnEditor class wants to be the
15634 owner of scintilla widget. Fixed compile warnings with signed/unsigned
15637 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
15638 complicate the scene. Removed editor widget from AnjutaDocman when
15639 the widget is destroyed.
15641 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
15642 from shell. It will be removed from shell when the widget is destroyed.
15644 * plugins/editor/text_editor.c: Added debug codes to track object
15647 * plugins/message-view/anjuta-msgman.c: Remove message view on
15648 widget destroy. Destroy message view on remove. Removed all views
15651 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
15654 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15656 * plugins/file-wizard/action-callbacks.c,
15657 plugins/file-wizard/anjuta-file-wizard.glade,
15658 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
15659 Insert Licence, copyright, header template ...
15661 2005-01-02 Naba Kumar <naba@gnome.org>
15663 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
15664 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
15665 anjuta_status_add_widget() to allow setting busy cursor on non
15668 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
15670 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
15671 mime types to take text/source also.
15673 * plugins/editor/anjuta-docman.c,
15674 plugins/editor/anjuta-docman.h,
15675 plugins/editor/plugin.c,
15676 plugins/editor/text_editor.c,
15677 plugins/editor/text_editor.h,
15678 plugins/editor/text_editor_cbs.c: Listen for busy signal from
15679 AnjutaStatus and set busy cursor on editors.
15681 * plugins/file-loader/Makefile.am,
15682 plugins/file-loader/plugin.c,
15683 (added) plugins/file-loader/dnd.c,
15684 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
15686 * src/anjuta.c: Hide anjuta window before destruction.
15688 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
15689 * configure.in, plugins/Makefile.am,
15690 (removed) plugins/project-wizard/appwiz_page1.c,
15691 (removed) plugins/project-wizard/appwiz_page2.c,
15692 (removed) plugins/project-wizard/appwiz_page3.c,
15693 (removed) plugins/project-wizard/appwiz_page4.c,
15694 (removed) plugins/project-wizard/appwizard.c,
15695 (removed) plugins/project-wizard/appwizard.h,
15696 (removed) plugins/project-wizard/appwizard_cbs.c,
15697 (removed) plugins/project-wizard/appwizard_cbs.h,
15698 (removed) plugins/project-wizard/appwizard_gui.c,
15699 (removed) plugins/project-wizard/gnome_project.c,
15700 (removed) plugins/project-wizard/gnome_project.h,
15701 (removed) plugins/project-wizard/wizard_gui.c,
15702 (removed) plugins/project-wizard/wizard_gui.h,
15703 (added) plugins/project-wizard/.cvsignore,
15704 (added) plugins/project-wizard/Makefile.am,
15705 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
15706 (added) plugins/project-wizard/anjuta-project-wizard.glade,
15707 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
15708 (added) plugins/project-wizard/applogo.png,
15709 (added) plugins/project-wizard/appwizard.png,
15710 (added) plugins/project-wizard/autogen.c,
15711 (added) plugins/project-wizard/autogen.h,
15712 (added) plugins/project-wizard/druid.c,
15713 (added) plugins/project-wizard/druid.h,
15714 (added) plugins/project-wizard/file.c,
15715 (added) plugins/project-wizard/file.h,
15716 (added) plugins/project-wizard/header.c,
15717 (added) plugins/project-wizard/header.h,
15718 (added) plugins/project-wizard/install.c,
15719 (added) plugins/project-wizard/install.h,
15720 (added) plugins/project-wizard/parser.c,
15721 (added) plugins/project-wizard/parser.h,
15722 (added) plugins/project-wizard/plugin.c,
15723 (added) plugins/project-wizard/plugin.h,
15724 (added) plugins/project-wizard/property.c,
15725 (added) plugins/project-wizard/property.h: Removed old application-wizard
15726 codes and added new template based (autogen based) project wizard
15727 implemented by Sébastien Granjoux <seb.sfo@free.fr>
15729 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
15731 * plugins/cvs-plugin/plugin.c: Fixed crash bug
15732 * plugins/cvs-plugin/cvs-execute.c:
15733 Fix cvs_log which did not work because of some
15735 Patch from Mark R. Pariente <markpariente@cmu.edu>
15736 - Fix message highlighting
15738 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15743 Removed template stuff completly because we dicussed to implement
15744 a macro system for Edit->Insert Text
15746 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
15748 * plugins/editor/aneditor.cxx,
15749 plugins/editor/text_editor.c:
15750 Set line number width dynamically
15752 Prepered new GTK 2.6 about dialog
15754 2004-12-30 Naba Kumar <naba@gnome.org>
15756 patch from: Massimo Corà <maxcvs@email.it>
15757 * plugins/editor/aneditor.cxx: Highlights correct function
15758 argument in recursive calltips.
15760 2004-12-30 Naba Kumar <naba@gnome.org>
15762 * plugins/symbol-browser/plugin.c,
15763 libanjuta/interfaces/libanjuta.idl,
15764 plugins/editor/text_editor.c: Fixed editor markers and added a new
15765 marker (BASIC) to indicate line numbers. Fixed symbol browser to
15766 mark the line visited.
15768 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
15769 libegg/Makefile.am, libegg/eggcomboselect.c,
15770 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
15771 widget for use with symbol view in toolbar.
15773 * plugins/cvs-plugin/anjuta-cvs.ui,
15774 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
15775 placeholder for cvs plugin context menu in filemanager.
15777 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15779 * plugins/cvs-plugin/plugin.c:
15780 Show popup menu only if the file is contained in
15781 a directory containing a "CVS" directory
15783 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
15785 * plugins/cvs-plugin/cvs-action.[ch],
15786 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15787 * plugins/cvs-plugin/anjuta-cvs.ui,
15788 * plugins/cvs-plugin/plugin.c:
15789 Implemented "Import"
15791 Patch from Mark R. Pariente <markpariente@cmu.edu>:
15792 Added right-click-menu for file-manager
15794 2004-12-26 Naba Kumar <naba@gnome.org>
15796 * src/action-callbacks.c, src/action-callbacks.h,
15797 src/anjuta-actions.h, src/anjuta-app.c,
15798 src/anjuta.ui: Added fullscreen action.
15800 * plugins/cvs-plugin/cvs-actions.c,
15801 plugins/cvs-plugin/plugin.c,
15802 plugins/cvs-plugin/plugin.h: Watches current editor,
15803 project and file manager selection in plugin
15806 2004-12-26 Naba Kumar <naba@gnome.org>
15808 * src/anjuta-app.c, src/anjuta.c, src/main.c,
15809 src/action-callbacks.c: Fixed app finalization. Added a
15810 command line arg --proper-shutdown (-p), which when set
15811 will release all plugins and their resources (this option
15812 is mainly for debugging).
15814 * plugins/file-loader/plugin.c: Fixed filename duplications
15815 in recent files history.
15817 * plugins/profile-default/plugin.c: Disabled problematic
15818 plugins for now to load at startup.
15820 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
15821 annoying debug prints.
15823 2004-12-23 Naba Kumar <naba@gnome.org>
15825 Patch from: Mark R. Pariente <markpariente@cmu.edu>
15826 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15827 plugins/cvs-plugin/anjuta-cvs.ui,
15828 plugins/cvs-plugin/cvs-actions.c,
15829 plugins/cvs-plugin/cvs-actions.h,
15830 plugins/cvs-plugin/cvs-execute.c,
15831 plugins/cvs-plugin/cvs-execute.h,
15832 plugins/cvs-plugin/Makefile.am,
15833 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
15834 Added cvs log command.
15836 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
15838 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
15841 2004-12-20 Naba Kumar <naba@gnome.org>
15843 patch from: Massimo Corà <maxcvs@email.it>
15844 * plugins/editor/aneditor.cxx: Added recursive calltips.
15846 2004-12-20 Naba Kumar <naba@gnome.org>
15848 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
15849 Show busy cursor during loading and unloading.
15851 2004-12-19 Naba Kumar <naba@gnome.org>
15853 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
15854 memory leaks. Disabled debug print.
15856 * plugins/symbol-browser/an_symbol_view.c,
15857 plugins/symbol-browser/plugin.c,
15858 plugins/symbol-browser/plugin.h: Fixed loading and unloading
15859 problems. Creates SymbolView object every time when the
15860 plugin is activated.
15862 * plugins/project-manager/plugin.c: Close project when
15865 2004-12-18 Naba Kumar <naba@gnome.org>
15867 * po/POTFILES.in: Removed commented lines.
15868 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
15869 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
15870 * plugins/gdb/plugin.c: Fixed compile error.
15872 Patch from: Mark R. Pariente <mark@demar.com.tr>
15873 * libegg/eggcellrendererkeys.c: Fixed compile error.
15875 2004-12-18 Naba Kumar <naba@gnome.org>
15877 * plugins/file-loader/plugin.c: Fixed loading bug.
15879 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
15880 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15881 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
15882 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
15883 and corruptions. Fixed loading and unloading of plugins.
15885 2004-12-17 Naba Kumar <naba@gnome.org>
15887 * plugins/file-loader/Makefile.am,
15888 plugins/file-loader/plugin.c,
15889 plugins/project-manager/plugin.c: Fixed memory corruption
15890 and disposition codes. Added missing plugin.h in Makefile.am.
15892 2004-12-16 Naba Kumar <naba@gnome.org>
15894 * plugins/symbol-browser/an_symbol_view.c,
15895 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
15896 codes. Fixed memory leaks and corruptions.
15898 * plugins/build-basic-autotools/build-basic-autotools.c
15899 plugins/editor/anjuta-docman.c,
15900 plugins/editor/text_editor.c,
15901 plugins/file-loader/plugin.c,
15902 plugins/file-manager/plugin.c,
15903 plugins/file-wizard/plugin.c,
15904 plugins/message-view/anjuta-msgman.c,
15905 plugins/message-view/anjuta-msgman.h,
15906 plugins/message-view/message-view.c,
15907 plugins/message-view/plugin.c,
15908 plugins/message-view/plugin.h,
15909 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
15911 * src/about.c, src/about.h, src/action-callbacks.c,
15912 src/action-callbacks.h, src/anjuta-actions.h,
15913 src/anjuta-app.c, src/anjuta-app.h,
15914 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
15915 src/anjuta.c, src/anjuta.h, src/getline.c,
15916 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
15917 src/start-with.c, src/start-with.h: Fixed emacs modes.
15919 * src/layout.xml: Brought document manager in front.
15921 2004-12-15 Naba Kumar <naba@gnome.org>
15923 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
15926 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
15927 finalization. Added a method to unload all plugins and destroy them.
15928 Fixed memory leaks.
15930 * plugins/sample1/plugin.c: Proper finalization code and renamed
15931 functions to proper names.
15933 * plugins/build-basic-autotools/build-basic-autotools.c,
15934 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
15936 * src/shell.c: Unload all plugins on exit, so that memory profilers
15937 can detect memory leaks in plugins.
15939 2004-12-13 Naba Kumar <naba@gnome.org>
15941 * plugins/devhelp/plugin.c: Delay widget initialization, now that
15942 docking is working.
15943 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
15944 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
15946 2004-12-11 Naba Kumar <naba@gnome.org>
15948 * data/properties/anjuta.properties: Fixed font size.
15949 * plugin/build-basic-autotools/build-basic-autotools: Added initial
15950 compile file function. There are some fixmes there.
15951 * plugins/message-view/anjuta-msgman.c,
15952 * plugins/message-view/message-view.c: Fixed bugs and clean up.
15954 2004-12-08 Naba Kumar <naba@gnome.org>
15956 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
15957 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
15958 to escape quotes in a string.
15960 * plugins/cvs-plugin/cvs-actions.c,
15961 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
15964 * plugins/build-basic-autotools/build-basic-autotools.c,
15965 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
15968 2004-12-07 Naba Kumar <naba@gnome.org>
15970 * plugins/build-basic-autotools/build-basic-autotools.c,
15971 plugins/build-basic-autotools/automake-c.filters: Completed directory
15972 tracking. Double click on Errors and warnings now work as expected.
15974 * plugins/build-basic-autotools.c: Added codes to track build directory
15975 so that absolute path of the files could be determined.
15977 2004-12-06 Naba Kumar <naba@gnome.org>
15979 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
15980 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
15981 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
15983 2004-12-05 Naba Kumar <naba@gnome.org>
15985 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
15986 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
15988 * plugins/cvs-plugin/plugin.c,
15989 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
15991 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
15993 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
15994 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
15995 plugins/cvs-plugin/cvs-execute.[ch]:
15996 Implemented cvs status and cvs diff
15998 - rdiff command is not correct
15999 - Must find a way to allow selection of directies AND files
16002 2004-12-03 Naba Kumar <naba@gnome.org>
16004 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
16005 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
16006 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
16007 session.properties file if it is for the first time.
16009 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
16011 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
16014 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
16015 plugins/cvs-plugin/anjuta-cvs.ui:
16016 Implemented update/commit and changed menu layout
16018 2004-12-02 Naba Kumar <naba@gnome.org>
16020 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
16021 property name (for cvs path property). Beautified dialogs.
16023 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
16025 * plugins/message-view/anjuta-msgman.c: Changed callback name
16026 and changed switch-page handling.
16028 * plugins/cvs-plugin/cvs-actions.c:
16029 * plugins/cvs-plugin/cvs-execute.c:
16030 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16031 - Implemented cvs add and cvs removed - both working now
16032 - Created a useful preferences page
16035 2004-11-30 Naba Kumar <naba@gnome.org>
16037 * libanjuta/anjuta-status.c: Fixed runtime warning.
16039 * plugins/editor/Makefile.am:
16040 plugins/editor/anjuta-document-manager.glade,
16041 plugins/editor/plugin.c
16042 plugins/editor/plugin.h
16043 plugins/editor/style-editor.c (new, moved from src/),
16044 plugins/editor/style-editor.h (new, moved from src/),
16045 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
16046 settings in preferences.
16048 * plugins/editor/text_editor.c,
16049 plugins/editor/text_editor.h: Do not take unused args in
16050 text_editor_get_props().
16052 * src/style-editor.c, src/style-editor.h: Removed, moved to
16053 plugins/editor/ directory.
16055 2004-11-29 Naba Kumar <naba@gnome.org>
16057 * plugins/editor/text_editor_cbs.c: Emit click signal in
16059 * libanjuta/anjuta-status.c: More spacing between items.
16061 2004-11-29 Naba Kumar <naba@gnome.org>
16063 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
16065 * libanjuta/interfaces/libanjuta.idl,
16066 plugins/debug-manager/anjuta-debug-manager.plugin.in,
16067 plugins/debug-manager/plugin.c,
16068 plugins/gdb/breakpoints.c,
16069 plugins/gdb/breakpoints.h,
16070 plugins/gdb/debugger.c,
16071 plugins/gdb/debugger.h,
16072 plugins/gdb/plugin.c,
16073 plugins/gdb/plugin.h,
16074 plugins/gdb/utilities.c,
16075 plugins/gdb/utilities.h: Code cleanups and partial implementation of
16076 toggle breakpoint margin clicks.
16078 2004-11-28 Naba Kumar <naba@gnome.org>
16080 * TODO.tasks: Fixed indentations.
16081 * plugins/gtodo/libgtodo.c: Save with indentation.
16082 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
16083 * plugins/project-manager/plugin.c: Fixed runtime warnings.
16084 * libanjuta/anjuta-status.c: Fixed busy cursors.
16085 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
16086 * po/POTFILES.in: Updated.
16088 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
16090 * plugins/editor/anjuta-document-manager.glade,
16091 plugins/editor/search-replace.[c,h],
16092 plugins/editor/search-replace_backend.h
16093 plugins/editor/search-preferences.[c,h] :
16094 Saved Search-Preferences (gconf),
16095 Basic search by default.
16097 2004-11-22 Naba Kumar <naba@gnome.org>
16099 * configure.in: Fixed build error.
16101 2004-11-21 Naba Kumar <naba@gnome.org>
16103 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
16104 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
16105 Added AnjutaStatus class to libanjuta.
16106 Added anjuta_shell_get_status() method.
16108 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
16109 and fixed marshaller generation.
16111 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
16112 "updade_ui" signals to IAnjutaEditor interface.
16114 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
16116 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
16119 * plugins/class-gen/clsGen.c: Intial port.
16121 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
16124 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
16125 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16126 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
16127 Implemented status update. Emits "update_ui" and "char_added" signals.
16128 Added view preferences.
16130 * plugins/file-loader/plugin.c: Added open with plugins in open with
16133 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
16135 * plugins/message-view/anjuta-msgman.c,
16136 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
16137 to close correct message view rather than current view.
16139 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
16141 * plugins/cvs-plugin/cvs-actions.c
16142 plugins/cvs-plugin/plugin.[ch]
16143 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16144 Implemented cvs add but ran into a launcher/message_view
16145 problem because of a limitation of the idl compiler
16147 2004-11-19 Naba Kumar <naba@gnome.org>
16149 * plugins/project-manager/plugin.c: Displays a progress window during
16152 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
16153 Fixed UI separators.
16155 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
16158 * plugins/project-manager/anjuta-project-manager.ui,
16159 plugins/project-manager/plugin.[c,h]: Added add/remove context
16160 menus and implemented them. Added file manager merge menu.
16162 2004-11-18 Naba Kumar <naba@gnome.org>
16164 * TODO.tasks: Updated.
16165 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
16166 plugins/message-view/message-view.c: Fixed finalize and dispose
16168 * plugins/debugger/*: Removed from cvs (development now in
16171 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
16173 Reviewed by Naba Kumar <naba@gnome.org>:
16175 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
16176 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16177 plugins/gdb/breakpoints.c: all marker related stuff moved from
16178 editor and docman interfaces to IAnjutaMarkable
16180 2004-11-17 Naba Kumar <naba@gnome.org>
16182 * TODO.tasks: Updated.
16184 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
16186 * libegg/egg-combo-action.c: Block changed signal when changing model.
16188 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
16189 Emit changed signal. Removed dead codes.
16191 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
16192 that recent files history do not duplicate.
16194 * plugins/symbol-browser/an_symbol_view.c,
16195 plugins/symbol-browser/an_symbol_view.h,
16196 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
16199 2004-11-15 Naba Kumar <naba@gnome.org>
16201 * plugins/project-manager/plugin.c: Opens targets on double click.
16203 * plugins/message-view/message-view.c,
16204 plugins/file-manager/anjuta-file-manager-plugin.glade,
16205 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
16206 Added proper class finalization
16207 and disposition. Added preferences notifications and callbacks to
16208 change info/warning/error colors.
16210 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16211 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
16212 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
16213 Implemented finalize method for AnjutaApp. Code cleanups.
16215 * plugins/message-view/plugin.c: Static parent_class.
16217 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16218 * plugins/editor/search-replace.[c,h],
16219 plugins/editor/search-replace_backend.c
16220 Update search entry in main toolbar.
16223 2004-11-11 Naba Kumar <naba@gnome.org>
16225 * TODO.tasks: Updated.
16227 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
16228 and completed on-the-fly-change preferences. Removed "changed"
16229 signal as it is no longer necessary (use notify for similar
16230 purpose to monitor individual preferences).
16233 * plugins/editor/anjuta-document-manager.glade: Added view menu
16234 preferences so that they are registered.
16236 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
16237 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
16238 connection to "changed" signal of preferences and implemented
16239 notifications for some editor preferences. More to implement.
16241 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16242 * plugins/editor/print.c
16243 Fixed bug 1047624 : Add line number every X lines.
16245 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16246 * plugins/editor/search-replace.c
16247 Fixed a crash bug (995755) when searching "%n"
16249 2004-11-09 Naba Kumar <naba@gnome.org>
16251 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
16252 Fixed to refresh categories list on file load.
16254 2004-11-08 Naba Kumar <naba@gnome.org>
16256 * configure.in, plugins/Makefile.am,
16257 plugins/profile-default/plugin.c: Added cvs plugin in build.
16259 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
16261 * plugins/debug-manager/.cvsignore: Added file to ignore.
16263 * plugins/debug-manager/Makefile.am: Removed dead codes.
16265 * src/anjuta.ui: Added placeholder for version control UI.
16267 2004-11-08 Naba Kumar <naba@gnome.org>
16269 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
16270 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16271 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
16274 * global-tags/Makefile.am: Fixed make error.
16276 * plugins/profile-default/plugin.c: Added debug-manager
16277 and gdb plugins to load at startup so that debugger
16278 windows are docked properly. They will be removed
16279 later when we figure out runtime docking.
16281 * plugins/sample1/*: Restored to last working state.
16283 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
16284 windows in lower pane. Named the windows appropriately.
16286 * ChangeLog: Fixed format.
16288 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
16290 * libanjuta/interfaces/libanjuta.idl,
16291 libanjuta/anjuta-marshal.c,
16292 plugins/Makefile.am,
16293 plugins/debug-manager/plugin.c,
16294 plugins/editor/plugin.c,
16295 plugins/editor/text_editor.c,
16296 plugins/gdb/breakpoints.c,
16297 plugins/gdb/debugger.c,
16298 plugins/gdb/plugin.c,
16299 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
16301 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16302 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
16303 plugins/editor/search-replace.c,
16304 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
16305 Search and Replace; Show result in find pane
16307 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16309 * plugins/gdb, plugins/debug-manager: Applied debugger patch
16310 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
16311 (added features: starting debugger and loading of core/executable,
16312 StepIn, StepOut, StepOver and Execute, toggling breakpoint
16315 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
16317 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
16318 my cvs-plugin files...
16319 I hope I have rescued everything possible.
16321 * Naba: Could you please fix sample1 because I messed it up to
16322 but there should be a histroy of this directory we should commit
16324 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16326 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
16328 * plugins/cvs-plugin/plugin.c,
16329 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16330 Added preferences dialog (not yet complete)
16332 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
16334 * global-tags/Makefile.am, mime/Makefile.am:
16335 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
16337 * template/xmltemplate.[ch],
16338 template/xmlstrings.[ch],
16339 template/autotools.[ch] removed,
16340 template/prj_template.[ch] removed,
16341 template/lang_template.[ch] removed,
16342 template/lib_template.[ch] removed,
16343 template/Makefile.am adjusted,
16344 template/dtds/lang.dtd removed,
16345 template/dtds/lib.dtd removed,
16346 template/dtds/prj.dtd removed,
16347 template/dtds/autotools.dtd removed,
16348 data/template/lib/* removed,
16349 data/template/language/* removed,
16350 data/template/library/* removed,
16351 data/template/project/* removed,
16352 date/template/Makefile.am adjusted:
16353 Remove everything except text-templates to replace hardcoded
16354 Edit->Insert texts with dynamic loaded.
16356 * plugins/cvs-plugin/plugin.[ch],
16357 plugins/cvs-actions.[ch],
16358 plugins/Makefile.am,
16359 plugins/cvs-plugin/Makefile.am,
16360 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
16361 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
16362 plugins/cvs-plugin/anjuta-cvs.plugin.in:
16363 Added initial cvs-plugin code
16365 2004-10-21 Naba Kumar <naba@gnome.org>
16367 * libanjuta/anjuta-plugin.c,
16368 plugins/build-basic-autotools/build-basic-autotools.c,
16369 plugins/debugger/plugin.c,
16370 plugins/devhelp/plugin.c,
16371 plugins/editor/anjuta-docman.c,
16372 plugins/editor/goto_line.c,
16373 plugins/editor/plugin.c,
16374 plugins/editor/search-replace.c,
16375 plugins/editor/text_editor.c,
16376 plugins/file-loader/plugin.c,
16377 plugins/file-manager/plugin.c,
16378 plugins/file-wizard/file.c,
16379 plugins/file-wizard/plugin.c,
16380 plugins/gdb/plugin.c,
16381 plugins/gtodo/plugin.c,
16382 plugins/message-view/anjuta-msgman.c,
16383 plugins/profile-default/plugin.c,
16384 plugins/project-manager/plugin.c,
16385 plugins/sample1/plugin.c,
16386 plugins/terminal/terminal.c: Defined all global variables static,
16387 particularly class parent_class variables. They were getting
16388 confused at link time.
16390 * libanjuta/plugins.c: Do not unload plugins when they are
16391 deactivated. Simply cache them for later activation. Unloading
16392 modules have some problem with shared libs using static class
16393 registration. Fixed hash type for installed plugins. Eventually,
16394 we want to add "CanUnload" attribute for .plugin files (in
16395 "Anjuta Plugin" group) to let plugin loader know if the plugin can
16396 be unloaded from memory. Those plugins declaring CanUnload=false
16397 will not be unloaded from memory and will be put in the cache. Those
16398 not declaring anything or declaring CanUnload=true, will be unloaded
16399 from memory when they are deactivated.
16401 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
16402 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16403 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
16404 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
16405 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
16406 activation, deactivation. Fixed memory leaks.
16408 2004-10-20 Naba Kumar <naba@gnome.org>
16410 * TODO.tasks: Updated.
16412 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
16413 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
16414 macro for adding interfaces to plugin types. Code cleanup.
16416 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
16417 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16419 * plugins/build-basic-autotools/build-basic-autotools.c,
16420 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
16421 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16422 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
16423 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
16424 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
16425 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
16426 plugins/project-manager/plugin.c,
16427 plugins/symbol-browser/an_symbol_view.c,
16428 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
16429 newly defined macro to add interfaces to plugin types.
16431 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
16433 2004-10-20 Naba Kumar <naba@gnome.org>
16435 * TODO.tasks: Added task list.
16436 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
16439 2004-10-19 Naba Kumar <naba@gnome.org>
16441 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
16443 * plugins/editor/action-callbacks.c,
16444 plugins/editor/action-callbacks.h,
16445 plugins/editor/anjuta-docman.c,
16446 plugins/editor/anjuta-docman.h,
16447 plugins/editor/anjuta-document-manager.ui,
16448 plugins/editor/file_history.c,
16449 plugins/editor/file_history.h,
16450 plugins/editor/plugin.c: Added file history browsing.
16452 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
16454 * plugins/message-view/anjuta-message-manager.ui,
16455 plugins/message-view/plugin.c: Added document manager context menu.
16457 * plugins/symbol-browser/an_symbol_view.c,
16458 plugins/symbol-browser/an_symbol_view.h,
16459 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16460 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
16461 document manager context menu.
16463 * scintilla/*, scintilla/include/*: Updated to current cvs.
16465 2004-10-19 Naba Kumar <naba@gnome.org>
16467 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
16468 placeholder for debugger UI.
16470 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
16471 * plugins/file-manager/plugin.c: Fixed loading bug.
16473 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
16474 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
16475 Initializes gconf database with default values when the
16476 values are not defined. Use bool and int prefs separately.
16478 * plugins/editor/plugin.c: Added encoding preferences.
16479 * plugins/project-manager/plugin.c: Cleanup and debug messages.
16481 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
16482 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
16483 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16484 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16486 2004-10-18 Naba Kumar <naba@gnome.org>
16488 * po/POTFILES.in: Updated.
16490 * libanjuta/anjuta-ui.c: Corrected debug messages.
16492 * libegg/egg-combo-action.c, libegg/test-actions.c,
16493 libegg/menu/egg-combo-action.h: Fixed combo action.
16495 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
16498 * plugins/editor/action-callbacks.[c,h],
16499 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
16500 Implemented file swap. Removed dead codes.
16502 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
16505 * plugins/symbol-browser/an_symbol_view.[c,h],
16506 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16507 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
16508 Implemented file symbols. Implemented goto file line when symbol is
16511 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
16513 2004-10-10 Naba Kumar <naba@gnome.org>
16515 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
16517 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
16519 * plugins/debugger/.cvsignore,
16520 (added) plugins/debugger/Makefile.am,
16521 (added) plugins/debugger/anjuta-debugger.glade,
16522 (added) plugins/debugger/anjuta-debugger.plugin.in,
16523 (added) plugins/debugger/anjuta-debugger.plugin.png,
16524 (added) plugins/debugger/anjuta-debugger.ui,
16525 plugins/debugger/attach_process.c,
16526 (removed) plugins/debugger/attach_process_cbs.c,
16527 (removed) plugins/debugger/attach_process_cbs.h,
16528 (removed) plugins/debugger/breakpoints.c,
16529 (removed) plugins/debugger/breakpoints.h,
16530 (removed) plugins/debugger/debug_tree.c,
16531 (removed) plugins/debugger/debug_tree.h,
16532 (removed) plugins/debugger/debugger.c,
16533 (removed) plugins/debugger/debugger.h,
16534 (removed) plugins/debugger/memory.c,
16535 (removed) plugins/debugger/memory.h,
16536 (added) plugins/debugger/plugin.c,
16537 (added) plugins/debugger/plugin.h,
16538 (removed) plugins/debugger/registers.c,
16539 (removed) plugins/debugger/registers.h,
16540 (removed) plugins/debugger/registers_cbs.c,
16541 (removed) plugins/debugger/registers_cbs.h,
16542 (removed) plugins/debugger/registers_gui.c,
16543 (removed) plugins/debugger/sharedlib.c,
16544 (removed) plugins/debugger/sharedlib.h,
16545 (removed) plugins/debugger/sharedlib_cbs.c,
16546 (removed) plugins/debugger/sharedlib_cbs.h,
16547 (removed) plugins/debugger/sharedlib_gui.c,
16548 (removed) plugins/debugger/signals.c,
16549 (removed) plugins/debugger/signals.h,
16550 (removed) plugins/debugger/signals_cbs.c,
16551 (removed) plugins/debugger/signals_cbs.h,
16552 (removed) plugins/debugger/signals_gui.c,
16553 (removed) plugins/debugger/stack_trace.c,
16554 (removed) plugins/debugger/stack_trace.h,
16555 (added) plugins/debugger/utilities.c,
16556 (added) plugins/debugger/utilities.h,
16557 (removed) plugins/debugger/watch.c,
16558 (removed) plugins/debugger/watch.h,
16559 (removed) plugins/debugger/watch_cbs.c,
16560 (removed) plugins/debugger/watch_cbs.h,
16561 (removed) plugins/debugger/watch_gui.c,
16562 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
16564 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
16565 Added debugger gdb backend plugin.
16567 * plugins/message-view/plugin.c: Registered all message stock icons.
16569 * plugins/profile-default/plugin.c: Loads debugger plugin.
16571 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
16573 2004-10-08 Naba Kumar <naba@gnome.org>
16575 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
16578 * plugins/symbol-browser/.cvsignore,
16579 plugins/symbol-browser/Makefile.am,
16580 plugins/symbol-browser/an_symbol_view.c,
16581 plugins/symbol-browser/an_symbol_view.h,
16582 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
16583 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
16584 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16585 plugins/symbol-browser/plugin.c,
16586 plugins/symbol-browser/plugin.h,
16587 plugins/symbol-browser/sv_class.xpm,
16588 plugins/symbol-browser/sv_function.xpm,
16589 plugins/symbol-browser/sv_macro.xpm,
16590 plugins/symbol-browser/sv_private_fun.xpm,
16591 plugins/symbol-browser/sv_private_var.xpm,
16592 plugins/symbol-browser/sv_protected_fun.xpm,
16593 plugins/symbol-browser/sv_protected_var.xpm,
16594 plugins/symbol-browser/sv_public_fun.xpm,
16595 plugins/symbol-browser/sv_public_var.xpm,
16596 plugins/symbol-browser/sv_static_fun.xpm,
16597 plugins/symbol-browser/sv_static_var.xpm,
16598 plugins/symbol-browser/sv_struct.xpm,
16599 plugins/symbol-browser/sv_unknown.xpm,
16600 plugins/symbol-browser/sv_variable.xpm,
16601 plugins/symbol-browser/test-symbol-browser.c,
16602 plugins/Makefile.am: Implemented Symbol
16605 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
16607 * plugins/build-basic-autotools/Makefile.am,
16608 plugins/devhelp/Makefile.am,
16609 plugins/editor/Makefile.am,
16610 plugins/file-loader/Makefile.am,
16611 plugins/file-manager/Makefile.am,
16612 plugins/file-wizard/Makefile.am,
16613 plugins/gtodo/Makefile.am,
16614 plugins/message-view/Makefile.am,
16615 plugins/profile-default/Makefile.am,
16616 plugins/project-manager/Makefile.am
16617 plugins/sample1/Makefile.am,
16618 plugins/terminal/Makefile.am,
16619 scintilla/Makefile.am,
16620 libegg/Makefile.am,
16621 launcher/Makefile.am,
16622 libanjuta/Makefile.am,
16624 tagmanager/Makefile.am,
16625 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
16626 anjuta_data_dir in configure.in and used them in plugins Makefile.am
16627 files. Also fixed library dependencies.
16629 * plugins/editor/aneditor.cxx: Disabled unused codes.
16630 * plugins/file-manager/an_file_view.c: Added copyright.
16631 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
16633 * plugins/profile-default/plugin.c: Can load plugins by location.
16634 * plugins/project-manager/plugin.c: Remove project_root_uri value
16635 when project is closed.
16637 2004-10-06 Naba Kumar <naba@gnome.org>
16639 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
16641 * libanjuta/interfaces/libanjuta.idl,
16642 plugins/editor/text_editor.c: Added get_length()
16643 and get_current_word() methods in IAnjutaEditor interface.
16645 * libegg/Makefile.am: Added test_actions target.
16647 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
16649 * plugins/build-basic-autotools/build-basic-autotools.c,
16650 plugins/file-loader/plugin.c,
16651 plugins/message-view/message-view.c: Added code to go to file and
16654 * plugins/devhelp/plugin.c: Context sensitive help now works.
16655 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
16656 uri as line number and goes to that line number.
16658 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
16659 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
16660 gtodo_client_load() method to load from a diffrent file. Watched
16661 project root directory in plugin to open TODO.tasks of the project.
16663 * plugins/project-manager/plugin.c: Updates project UI
16664 sensitive/insensitive.
16666 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
16667 anjuta-shell program to test plugins.
16669 * src/anjuta-app.c: Registered UI accels.
16671 2004-09-28 Naba Kumar <naba@gnome.org>
16673 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
16676 * src/anjuta-app.c: Implemented present widget method.
16678 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
16679 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
16681 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
16684 * plugins/editor/text_editor.c: Connects to preferences changed signal
16687 2004-09-28 Naba Kumar <naba@gnome.org>
16689 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
16692 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
16695 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
16696 in changed signal callback.
16698 * plugins/editor/action-callbacks.c: Implemented save_all action
16699 callback. Removed dead code. Do save_as when saving a new file.
16700 Implemented incremental search.
16702 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
16704 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
16706 * src/anjuta-app.c: Registers UI accelerators.
16708 2004-09-27 Naba Kumar <naba@gnome.org>
16710 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
16712 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16713 plugins/devhelp/anjuta-devhelp.plugin.in,
16714 plugins/file-loader/anjuta-loader.plugin.in,
16715 plugins/file-manager/anjuta-file-manager.plugin.in,
16716 plugins/gtodo/anjuta-gtodo.plugin.in,
16717 plugins/project-manager/anjuta-project-manager.plugin.in,
16718 plugins/terminal/anjuta-terminal.plugin.in:
16719 Gave proper plugin names.
16721 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
16722 error when regex fail.
16724 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
16725 Added help and context search. Watches current editor. More menus
16726 in Help submenu. Update UI (sensitive when required) properly.
16728 * plugins/editor/anjuta-document-manager.ui,
16729 plugins/devhelp/anjuta-devhelp.ui,
16730 plugins/message-view/anjuta-message-manager.ui,
16731 src/anjuta.ui: Goto menu actions are in separate submenu.
16733 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
16734 Removed unimplemented UI elements.
16736 * src/anjuta-app.c: Larger (and normal) icon size.
16738 * src/layout.xml: Task manager plugin along with document (in middle).
16740 * plugins/editor/plugin.c, plugins/file-loader.c,
16741 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
16742 in gtkactions. Enable/disable UI properly.
16744 2004-09-26 Naba Kumar <naba@gnome.org>
16746 * po/POTFILES.in: Updated, added missing files.
16748 * .cvsignore: Updated.
16750 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
16751 a new function to get User input text.
16753 * libanjuta/resources.[c,h]: Added a function to created sized image.
16755 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
16756 from filename, as thats the correct representation.
16758 * plugins/build-basic-autotools/Makefile.am,
16759 (added) plugins/build-basic-autotools/automake-c.filters,
16760 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16761 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
16762 Rearragned UI elements in the build menu. Added codes to read build
16763 filter rules from external file. Implemented all build, configure,
16764 autogen commands. Watches current editor and project.
16766 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
16767 Added editor changed signal and exports current editor value.
16768 Fixed parameter names. Fixed get_uri() interface implementation to
16769 return correct uri.
16771 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
16774 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
16776 * plugins/file-manager/an_file_view.c,
16777 plugins/file-manager/an_file_view.c: Exports file uri correctly.
16779 * plugins/file-wizard/file.c: Reads uri correctly.
16781 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
16782 sets the page to the new view.
16784 * plugins/message-view/message-view.c: Unrefs the tree model when done.
16785 Fixed signal connecting.
16787 * plugins/project-manager/plugin.c: Changed "project_root_directory"
16788 to "project_root_uri" and exports as uri.
16790 2004-09-24 Naba Kumar <naba@gnome.org>
16792 * libanjuta/anjuta-ui.c: Fixed a crash bug.
16793 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
16795 * plugins/file-manager/plugin.c: Fixed crash in unloading.
16796 * plugins/file-loader/plugin.c: Added comments.
16797 * plugins/build-basic-autotools/plugin.c: Added comments.
16798 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
16800 * libanjuta/interfaces/libanjuta.idl,
16801 plugins/message-view/anjuta-msgman.c,
16802 plugins/message-view/message-view.c,
16803 plugins/message-view/message-view.h,
16804 plugins/message-view/plugin.c: Buffering and appending messages have
16805 been separated. message-view implementations cleaned up. Signals
16806 Emissions fixed. Messages now displayed in summary and details show
16807 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
16810 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
16813 * plugins/build-basic-autotools/Makefile.am,
16814 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
16815 parsing of output to create message summaries. Uses new message view
16818 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
16819 preferences to make dialog box smaller.
16821 * plugins/editor/search-replace.c: Fixed compile error with change
16822 in IAnjutaMessageView API.
16824 2004-09-21 Naba Kumar <naba@gnome.org>
16826 * plugins/Makefile.am: Deletes old (installed) plugins before
16827 installing new ones.
16829 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16830 plugins/build-basic-autotools/build-basic-autotools.c,
16831 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
16832 file URI from filemanager. Only disables/enables build submenu in file
16833 manager, instead of merging/unmerging.
16835 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
16838 * plugins/file-loader/anjuta-loader-plugin.ui,
16839 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16840 Implemented "Open with" file manager submenu. Displays error message
16841 when file can not be opened.
16843 * plugins/file-manager/an_file_view.c: Renamed
16844 file_manager_current_filename value name to file_manager_current_uri
16845 and exports proper URI.
16847 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
16849 2004-09-19 Naba Kumar <naba@gnome.org>
16851 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
16852 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
16853 save point signal to change editor tabs. Fixed accels.
16855 * plugins/file-loader/plugin.c: Fixed accels.
16857 * plugins/project-manager/plugin.c: Added target selection callback.
16859 * plugins/project-manager/plugin.c: Added URI activation.
16860 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
16861 Fixed dialog and closed it on ok. Fixed a crash bug.
16862 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
16864 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
16865 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
16866 plugins/file-loader/anjuta-loader-plugin.ui,
16867 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16868 Added recent files in file loade plugin.
16870 * ChangeLog: Fixed entry dates.
16872 2004-09-18 Naba Kumar <naba@gnome.org>
16874 * plugins/devhelp/plugin.c: Added UI sensitization and removed
16875 an unnecessary GtkFrame.
16877 2004-09-17 Naba Kumar <naba@gnome.org>
16879 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
16883 * data/Makefile.am: Disabled installing old mime info.
16885 * mime/anjuta.applications, mime/anjuta.keys: Updated.
16887 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
16888 plugins/editor/anjuta-document-manager.ui,
16889 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16890 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
16891 Added Editor context popup menu.
16893 * plugins/project-manager/anjuta-project-manager-plugin.png:
16896 * plugins/project-manager/anjuta-project-manager.plugin.in:
16897 Support .anjuta mime type.
16899 * plugins/project-manager/plugin.c: Exports "project_root_directory"
16902 * plugins/file-manager/plugin.c: Watches "project_root_directory"
16905 * src/layout.xml, plugins/profile-default/plugin.c:
16906 Added project manager plugin for startup.
16908 2004-09-16 Naba Kumar <naba@gnome.org>
16910 * anjuta.prj: Updated.
16912 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
16913 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
16914 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
16915 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
16916 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
16917 plugins/terinal/Makefile.am, src/Makefile.am,
16918 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
16919 Fixed makefile syntax errors.
16921 2004-09-16 Naba Kumar <naba@gnome.org>
16923 * configure.in, src/layout.xml,
16924 plugins/profile-default/plugin.c,
16925 libanjuta/interfaces/libanjuta.idl,
16926 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
16928 * configure.in, plugins/Makefile.am,
16929 plugins/project-manager/.cvsignore,
16930 plugins/project-manager/Makefile.am,
16931 plugins/project-manager/anjuta-project-manager-plugin.png,
16932 plugins/project-manager/anjuta-project-manager.plugin.in,
16933 plugins/project-manager/anjuta-project-manager.ui,
16934 plugins/project-manager/plugin.c,
16935 plugins/project-manager/plugin.h: Added project manager plugin
16936 based on gnome-build.
16938 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
16939 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
16941 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
16942 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
16943 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
16945 2004-09-16 Naba Kumar <naba@gnome.org>
16947 * plugins/editor/action-callbacks.c: Fixed compile error.
16949 2004-09-15 Naba Kumar <naba@gnome.org>
16951 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
16953 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
16954 New improved splace with nicer progress.
16956 * configure.in, plugins/Makefile.am,
16957 (added) file-wizard/.cvsignore,
16958 (added) file-wizard/Makefile.am,
16959 (added) file-wizard/action-callbacks.c,
16960 (added) file-wizard/action-callbacks.h,
16961 (added) file-wizard/anjuta-file-wizard-plugin.png,
16962 (added) file-wizard/anjuta-file-wizard.glade,
16963 (added) file-wizard/anjuta-file-wizard.plugin.in,
16964 (added) file-wizard/anjuta-file-wizard.ui,
16965 (added) file-wizard/file.c,
16966 (added) file-wizard/file.h,
16967 (added) file-wizard/plugin.c,
16968 (added) file-wizard/plugin.h:
16969 Created new file wizard and added it. The wizard takes care of text
16970 bit insertions and new files creation.
16972 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
16973 plugins/editor/action-callbacks.h,
16974 plugins/editor/anjuta-document-manager.glade,
16975 plugins/editor/anjuta-document-manager.ui,
16976 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16977 (removed) plugins/editor/file.[c,h]: Removed text insertions and
16978 new files code and moved into a new plugin (file wizard).
16980 * libanjuta/plugins.[c,h]: Added plugins selection function.
16982 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
16983 get_position(), insert() in IAnjutaEditor interface. Added
16984 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
16985 interface (for wizard plugins).
16987 * plugins/file-loader/anjuta-loader-plugin.ui,
16988 plugins/file-loader/plugin.c: Added wizard launcher interface which
16989 scans for plugins implement IAnjutaWizard interface and presents the
16990 list to user for selection. The selected plugin is then activated
16993 * libanjuta/interfaces/.cvsignore: Updated.
16994 * plugins/message-view/.cvsignore: Updated.
16995 * plugins/launcher/*: Removed as launcher has already been moved to
16996 libanjuta as class.
16998 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
16999 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17000 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17001 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17002 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
17003 Updated API documentations.
17005 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
17007 * configure.in: Added Punjabi to ALL_LINGUAS
17009 2004-07-29 Naba Kumar <naba@gnome.org>
17011 * configure.in: Added file-loader plugin Makefile path and
17012 fixed devhelp version requirement.
17014 2004-07-28 Naba Kumar <naba@gnome.org>
17016 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
17017 terminal/preferences-terminal.png (added), message-view/*.png (added),
17018 message-view/*.xpm (added), editor/*.png (added),
17019 editor/*.xpm (added), plugins/editor/Makefile.am,
17020 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
17021 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
17022 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
17023 respective plugins directories.
17025 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
17026 pixmaps/block-end-16.png, pixmaps/block-end.png
17027 pixmaps/block-start-16.png, pixmaps/block-start.png
17028 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
17029 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
17030 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
17031 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
17032 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
17033 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
17034 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
17035 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
17036 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
17037 pixmaps/preferences-editor.png, pixmaps/undock.png
17038 pixmaps/error-next-16.png, pixmaps/error-next.png
17039 pixmaps/error-prev-16.png, pixmaps/error-prev.png
17040 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
17041 pixmaps/preferences-terminal.png: Deleted
17043 * libanjuta/properties* (removed), plugins/editor/properties* (added),
17044 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
17045 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
17046 plugins/editor/anjuta-document-manager.plugin.in,
17047 plugins/editor/anjuta-document-manager.ui,
17048 plugins/editor/plugin.c, plugins/editor/print.c,
17049 plugins/editor/search-replace_backend.c,
17050 plugins/editor/search_preferences.h,
17051 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
17052 Moved properties souce files to editor plugin as it not required in
17053 libanjuta. Other editor fixes.
17055 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
17056 libegg/dock/* (removed)
17057 : Restored GDL external dependencies and removed libegg dock
17058 sources, because gdl is being developed.
17060 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
17061 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
17062 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
17063 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
17064 libanjuta/plugins.c, libanjuta/plugins.h,
17065 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
17066 gconf system. Shell now takes docking positions. Added more utility
17067 functions. Added plugins query function. And other fixes.
17069 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
17071 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
17072 plugin to load files based on mime type.
17074 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
17076 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
17077 plugins/file-manager/plugin.c: File manager now uses file loader to
17080 * plugins/message-view/anjuta-msgman.c,,
17081 plugins/message-view/message-view.c,
17082 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
17084 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
17085 plugins/terminal/terminal.c, src/Makefile.am,
17086 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
17087 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
17089 * libegg/dock/*: Removed directory.
17091 2004-07-28 Naba Kumar <naba@gnome.org>
17093 * configure.in: Reduced gnome-print version requirement.
17094 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
17096 2004-07-21 Ray Strode <rstrode@redhat.com>
17097 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
17100 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
17102 * plugins/editor/search-replace.c: Some fixes
17103 * plugins/terminal/Makefile.am:
17104 Patch from: Alexey Rusakov <ktirf@users.sf.net>
17106 2004-05-19 Naba Kumar <naba@gnome.org>
17108 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
17111 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
17113 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
17114 Implemented IAnjutaSavable
17115 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
17117 2004-05-17 Naba Kumar <naba@gnome.org>
17119 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
17120 plugins/build-basic-autotools/.cvsignore,
17121 plugins/build-basic-autotools/Makefile.am,
17122 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
17123 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
17124 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
17125 plugins/build-basic-autotools/build-basic-autotools.c,
17126 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
17129 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
17132 * plugins/file-manager/an_file_view.c,
17133 plugins/file-manager/anjuta-file-manager.ui,
17134 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
17135 Added context menu UI.
17137 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
17140 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
17142 * libanjuta/anjuta-preferences.[ch]:
17143 Added save/load_gconf functions
17144 * src/action_callbacks.[ch], src/preferences.c:
17145 Load global prefs from gconf at startup and save them
17146 on exit. Prefs load and save correctly but something resets
17147 them to default after loading...
17148 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
17149 Somehow the linker does not find save/load_gconf functions
17150 in libanjuta. Must be a stupid mistake, I would be glad
17151 if someone could fix that.
17152 * manuals/reference/libanjuta-sections.txt: Added new
17153 preferences functions and removed gnome-filelist
17154 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17155 * plugins/file-manager/plugin.c:
17156 Added root-path property
17158 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17160 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
17161 they are not longer needed.
17162 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
17163 anjuta-sections.txt: Remove references to the files
17164 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
17165 Use new nautilus icons for file-manager, looks incredible
17168 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17170 * plugins/editor/anjuta-docman.c: gchar* to
17171 const gchar* in arguments
17172 * plugins/editor/text_editor.c: Implemented IAnjutaFile
17174 * plugins/file-manager/an_file_view.c: Open files on
17175 double-click. Does not work yet because it does not
17176 find IAnjutaFile interface in document manager
17178 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
17180 * plugins/editor/anjuta-docman.c
17181 * plugins/editor/text_editor.c:
17182 Made close button working, made multiple selection in
17183 File/Open dialog possble, fixed crash bug if file cannot
17186 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17188 * plugins/editor/action-callbacks.c
17189 * plugins/editor/anjuta-docman.c
17190 * plugins/editor/anjuta-docman.h
17191 * plugins/editor/search-replace.c
17192 * plugins/editor/search-replace_backend.c
17193 * plugins/editor/text_editor.c
17194 * plugins/editor/text_editor.h:
17195 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
17196 able to open all files, use uri instead of full_filename, fixed
17200 2004-05-13 Naba Kumar <naba@gnome.org>
17202 * plugins/message-view/anjuta-message-manager-plugin.glade:
17205 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
17208 * pixmaps/anjuta_splash.png: Added border.
17210 * plugins/editor/anjuta-document-manager.png: New icon.
17212 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
17213 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
17215 plugins/editor/Makefile.am,
17216 plugins/editor/search-replace.c,
17217 plugins/editor/search-replace.h,
17218 plugins/editor/search-replace_backend.c,
17219 plugins/editor/search-replace_backend.h,
17220 plugins/editor/search_preferences.h,
17221 plugins/editor/search_preferences.c: Merged changes from
17222 ANJUTA_1_2_0 branch.
17224 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
17225 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
17228 * plugins/terminal/Makefile.am,
17229 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
17232 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
17235 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
17236 * plugins/message-view/plugin.c: Fixed glade file loading
17237 Removed "Show messages" menu item
17238 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
17239 twice because of this load system layout hack.
17240 * libanjuta/anjuta-ui.h: Removed #include config.h
17241 * libanjuta/libanjuta.pc: Fixed path and depencies
17242 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
17243 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
17244 * libanjuta/properties.cxx : #include "properties_cxx.h"
17245 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
17247 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17248 * plugins/message-view/*: Fixed message view preferences
17249 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
17250 * anjuta.glade: Removed messages stuff
17252 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
17254 * Removed libanjutamm, it is now hosted on SF.net:
17255 cvs.sf.net/cvsroot/anjuta/libanjutamm
17257 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
17260 Added some experimental code to add support for C++ plugins.
17261 Nothing works yet and it is likely that it will disappear but
17262 I have some questions to murrayc and he wants to see the code.
17264 2004-05-11 Naba Kumar <naba@gnome.org>
17266 * plugins/terminal/terminal.c: Fixed prefs loading bug.
17268 * plugins/editor/action-callbacks.c: Fixed a crash bug in
17269 hightlight style menu actions.
17271 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17272 manuals/reference/libanjuta/plugin-description-file.sgml,
17273 manuals/reference/libanjuta/writing-plugins.sgml,
17274 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17275 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17276 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
17278 * src/anjuta-app.c: Always load system layout for now.
17280 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
17282 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17283 manuals/reference/libanjuta/libanjuta-sections.txt,
17284 manuals/reference/libanjuta/libanjuta.types,
17285 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17286 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17287 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17288 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17289 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17290 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
17291 Updated documentation.
17293 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
17294 plugins/profile-default/plugin.c, src/layout.xml:
17295 Created terminal plugin.
17297 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
17298 (new) plugins/file-manager/.cvsignore,
17299 plugins/file-manager/an_file_view.c,
17300 plugins/file-manager/plugin.c,
17301 plugins/file-manager/plugin.h: Moved preferences to separate
17302 glade file and added cvsignore file.
17304 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
17305 from ANJUTA_1_2_0 branch. Please note that other po files need merging
17306 from the branch. I tried it but there were way too many conflicts.
17308 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
17310 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
17311 util functions required during the merge.
17313 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
17316 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
17317 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
17318 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17319 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
17320 Merged with ANJUTA_1_2_0 branch.
17322 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
17324 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
17326 2004-05-07 Naba Kumar <naba@gnome.org>
17328 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
17330 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
17331 Added preferences reading and loading.
17333 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
17334 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
17335 libanjuta/fileselection.c, libanjuta/fileselection.h,
17336 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
17338 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
17340 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
17341 anjuta.spec.in, configure.in, data/autogen.sh.generic,
17342 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
17343 data/macros/autogen.sh, data/macros2/autogen.sh
17344 data/properties/ada.properties, data/properties/anjuta.properties,
17345 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
17346 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
17347 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
17348 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
17349 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
17350 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
17351 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
17352 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
17353 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
17354 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
17355 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
17356 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
17357 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
17358 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
17359 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
17360 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
17361 plugins/class-gen/clsGen.c, plugins/editor/print.c,
17362 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
17363 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
17364 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
17365 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17366 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
17367 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
17368 (added) scintilla/scintilla-marshal.c,
17369 (added) scintilla/scintilla-marshal.h,
17370 (added) scintilla/scintilla-marshal.list,
17371 scintilla/include/SString.h, scintilla/include/SciLexer.h,
17372 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
17373 (added) scintilla/patches/scintilla-calltip-align.patch,
17374 (added) scintilla/patches/scintilla-minor.patch,
17375 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
17377 2004-05-06 Naba Kumar <naba@gnome.org>
17379 * (added) plugins/file-manager/Makefile.am,
17380 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
17381 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
17382 (added) plugins/file-manager/anjuta-file-manager.ui,
17383 (added) plugins/file-manager/plugin.c,
17384 (added) plugins/file-manager/plugin.h,
17385 (removed) plugins/file-manager/an_file_view.h,
17386 plugins/Makefile.am, configure.in,
17387 plugins/file-manager/an_file_view.c: Created file manager plugin.
17389 * plugins/profile-default/plugin.c: Added file manager plugin in default
17392 * libanjuta/Makefile.am: Fixed dependencies.
17393 * pixmaps/anjuta_splash.png: New splash screen.
17395 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
17397 * template/template.c/h: Added in-line doc
17398 * manuals/reference/template/*: Added template documentation
17399 * configure.in: Build template docs
17401 2004-05-05 Naba Kumar <naba@gnome.org>
17403 * autogen.sh: Added commands to generate initial interfaces.
17405 * libanjuta/Makefile.am,
17406 (removed)libanjuta/anjuta-plugin-parser.c,
17407 (removed)libanjuta/anjuta-plugin-parser.h,
17408 (added)libanjuta/anjuta-plugin-description.c,
17409 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
17410 plugin description.
17412 * libanjuta/anjuta-plugin.c,
17413 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
17415 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
17416 and added AnjutaShellPlacement enum for widgeds placement (passed to
17417 widget add_widget() method.
17419 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
17420 and moved plugin sets loading in profile plugins.
17422 * libanjuta/interfaces/.cvsignore,
17423 (removed)libanjuta/interfaces/Makefile.am,
17424 libanjuta/interfaces/libanjuta.idl,
17425 libanjuta/interfaces/anjuta-idl-compiler.pl,
17426 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
17427 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
17428 (removed)libanjuta/interfaces/ianjuta-editor.c,
17429 (removed)libanjuta/interfaces/ianjuta-editor.h,
17430 (removed)libanjuta/interfaces/ianjuta-file.c,
17431 (removed)libanjuta/interfaces/ianjuta-file.h,
17432 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
17433 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
17434 (removed)libanjuta/interfaces/ianjuta-message-view.c,
17435 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
17436 *.h and Makefile.am files. They are autogenerated. Interfaces are
17437 by anjuta-idl-compiler.pl from libanjuta.idl file.
17439 * manuals/reference/libanjuta/Makefile.am,
17440 manuals/reference/libanjuta/anjuta-architecture.sgml,
17441 manuals/reference/libanjuta/libanjuta-docs.sgml,
17442 manuals/reference/libanjuta/libanjuta-sections.txt,
17443 manuals/reference/libanjuta/libanjuta.types,
17444 manuals/reference/libanjuta/plugin-description-file.sgml,
17445 manuals/reference/libanjuta/writing-plugins.sgml,
17446 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
17447 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
17448 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17449 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17450 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17451 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
17452 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17453 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17454 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17455 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17456 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17457 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17458 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
17459 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
17460 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
17461 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
17462 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
17463 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17464 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17465 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
17466 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
17467 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17468 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
17469 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
17470 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17471 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17472 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
17473 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
17474 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
17475 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17476 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
17477 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17478 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
17479 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
17480 interfaces template sgmls.
17482 * plugins/Makefile.am,
17483 plugins/devhelp/anjuta-devhelp.plugin.in,
17484 plugins/devhelp/plugin.c,
17485 plugins/editor/action-callbacks.c,
17486 plugins/editor/anjuta-document-manager.plugin.in,
17487 plugins/editor/plugin.c,
17488 plugins/editor/plugin.h,
17489 plugins/editor/text_editor.c,
17490 plugins/sample1/plugin.c,
17491 plugins/message-view/anjuta-message-manager.plugin.in,
17492 plugins/message-view/plugin.c: Fixed shell add_widget method to take
17493 placement. Fixed other errors.
17495 * (added)plugins/profile-default/.cvsignore,
17496 (added)plugins/profile-default/Makefile.am,
17497 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
17498 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
17499 (added)plugins/profile-default/anjuta-default-profile.ui,
17500 (added)plugins/profile-default/plugin.c,
17501 (added)plugins/profile-default/plugin.h: Added a default new
17505 src/action-callbacks.c,
17508 src/main.cpp: Fixed necessary changes for libanjuta
17510 2004-05-04 Naba Kumar <naba@gnome.org>
17512 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
17513 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
17514 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
17515 placement for default widgets placements.
17517 2004-05-03 Naba Kumar <naba@gnome.org>
17519 * manuals/reference/libanjuta/anjuta-architecture.sgml,
17520 manuals/reference/libanjuta/libanjuta-docs.sgml,
17521 manuals/reference/libanjuta/plugin-description-file.sgml,
17522 manuals/reference/libanjuta/writing-plugins.sgml:
17523 Wrote more sections in writing-plugins document and fixed errors.
17525 2004-05-03 Naba Kumar <naba@gnome.org>
17527 * libanjuta/interfaces/libanjuta.idl: Added interface
17528 IAnjutaFileManager.
17530 * manuals/reference/libanjuta/anjuta-architecture.dia,
17531 manuals/reference/libanjuta/anjuta-architecture.png: Updated
17532 architecture diagram.
17534 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
17535 manuals/reference/libanjuta/libanjuta-docs.sgml,
17536 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
17537 (added) manuals/reference/libanjuta/writing-plugins.sgml:
17538 Wrote writing-plugins document and separated chapters into
17539 separate sgml files.
17541 * plugins/file-manager/an_file_view.c,
17542 plugins/file-manager/an_file_view.h: New and improved directory
17545 2004-05-02 Sven Herzberg <herzi@abi02.de>
17547 * anjuta.glade: re-designed the new file dialog
17548 * anjuta_dialogs_strings.c: new strings from the new file dialog
17550 2004-04-30 Naba Kumar <naba@gnome.org>
17552 * libanjuta/interfaces/Makefile.am.iface,
17553 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
17555 * libanjuta/interfaces/libanjuta.idl: Updated.
17557 * libanjuta/interfaces/Makefile.am.iface,
17558 libanjuta/interfaces/libanjuta.idl: Updated.
17560 2004-04-29 Naba Kumar <naba@gnome.org>
17562 * libanjuta/interfaces/Makefile.am.iface,
17563 libanjuta/interfaces/libanjuta.idl: Updated.
17565 2004-04-29 Naba Kumar <naba@gnome.org>
17567 * libanjuta/interfaces/giface-idlc-c.pl,
17568 libanjuta/interfaces/libanjuta.idl: Upgraded.
17569 * libanjuta/interfaces/Makefile.am.iface: Added.
17571 2004-04-28 Naba kumar <naba@gnome.org>
17573 * libanjuta/interfaces/giface-idlc-c.pl,
17574 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
17575 definitions and wrote a compiler.
17577 2004-04-28 Naba Kumar <naba@gnome.org>
17579 * libanjuta/anjuta-shell.c: Fixed docs.
17580 * libanjuta/interfaces/Makefile.am,
17581 libanjuta/interfaces/ianjuta-file.c,
17582 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
17584 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
17586 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
17588 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17589 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17590 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17591 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17592 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
17593 * src/anjuta-app.c: Fixed bug.
17595 2004-04-27 Naba Kumar <naba@gnome.org>
17597 * libanjuta/anjuta-preferences-dialog.c,
17598 manuals/Makefile.am: Fixed document bugs and enabled docs
17601 * libanjuta/anjuta-preferences-dialog.c,
17602 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
17603 More documentation.
17605 * libanjuta/anjuta-preferences.c,
17606 manuals/reference/libanjuta/libanjuta-docs.sgml,
17607 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17608 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17609 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17610 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17611 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
17612 Wrote more documentations.
17614 * (removed) plugins/message-view/imessage-view.c,
17615 (removed) plugins/message-view/ianjuta-msgman.c,
17616 plugins/message-view/Makefile.am,
17617 plugins/message-view/anjuta-msgman.c,
17618 plugins/message-view/anjuta-msgman.h,
17619 plugins/message-view/message-view.c,
17620 plugins/message-view/message-view.h,
17621 plugins/message-view/plugin.c,
17622 plugins/message-view/plugin.h: Moved interface implementations
17623 in their respective classes and used correct macros to
17624 defined class types.
17626 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17627 src/action-callbacks.c, src/anjuta-app.c: Subclassed
17628 AnjutaUI from GtkUIManager instead of GtkDialog.
17630 * manuals/reference/libanjuta/Makefile.am,
17631 manuals/reference/libanjuta/libanjuta-docs.sgml,
17632 manuals/reference/libanjuta/libanjuta-sections.txt,
17633 manuals/reference/libanjuta/libanjuta.types,
17634 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17635 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17636 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17637 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17638 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17639 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17640 Wrote more documentation, fixed typos, added architecture
17641 diagram, updated object types etc.
17643 * plugins/editor/text_editor.c: Fixed interface implementation.
17645 2004-04-26 Naba Kumar <naba@gnome.org>
17647 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
17648 (added) manuals/reference/libanjuta/anjuta-architecture.png,
17649 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
17650 architecture diagram and a new chapter on plugins description file.
17652 2004-04-25 Naba Kumar <naba@gnome.org>
17654 * libanjuta/anjuta-children.h,
17655 libanjuta/anjuta-plugin.c,
17656 libanjuta/anjuta-plugin.h,
17657 libanjuta/anjuta-preferences.c,
17658 libanjuta/anjuta-shell.c,
17659 libanjuta/anjuta-shell.h,
17660 libanjuta/e-splash.c,
17661 libanjuta/e-splash.h,
17662 manuals/reference/libanjuta/Makefile.am,
17663 manuals/reference/libanjuta/libanjuta-docs.sgml,
17664 manuals/reference/libanjuta/libanjuta-sections.txt,
17665 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17666 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17667 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17668 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17669 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17670 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17671 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17672 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17673 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17674 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17675 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17676 manuals/reference/libanjuta/tmpl/defaults.sgml,
17677 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17678 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17679 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17680 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17681 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17682 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17683 manuals/reference/libanjuta/tmpl/plugins.sgml,
17684 manuals/reference/libanjuta/tmpl/properties.sgml,
17685 manuals/reference/libanjuta/tmpl/resources.sgml,
17686 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
17687 manuals/reference/libanjuta/tmpl/e-splash.sgml,
17688 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
17689 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17690 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
17691 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
17693 Added more template files and wrote more documentation.
17695 2004-04-24 Andras Timar <timar@gnome.hu>
17697 * configure.in: Added hu to ALL_LINGUAS.
17699 2004-04-23 Naba Kumar <naba@gnome.org>
17701 * configure.in: Fixed compile error.
17703 * libanjuta/anjuta-children.c,
17704 libanjuta/anjuta-children.h,
17705 libanjuta/anjuta-preferences.c,
17706 libanjuta/anjuta-preferences.h,
17707 libanjuta/anjuta-shell.c,
17708 libanjuta/anjuta-ui.c,
17709 libanjuta/anjuta-ui.h,
17710 manuals/reference/libanjuta/Makefile.am,
17711 manuals/reference/libanjuta/libanjuta-docs.sgml,
17712 manuals/reference/libanjuta/libanjuta.types,
17713 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
17714 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17715 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
17716 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
17717 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17718 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
17719 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17720 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17721 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
17722 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
17723 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17724 manuals/reference/libanjuta/tmpl/defaults.sgml,
17725 manuals/reference/libanjuta/tmpl/fileselection.sgml,
17726 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
17727 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
17728 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
17729 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17730 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
17731 manuals/reference/libanjuta/tmpl/plugins.sgml,
17732 manuals/reference/libanjuta/tmpl/properties.sgml,
17733 manuals/reference/libanjuta/tmpl/resources.sgml,
17734 plugins/sample1/plugin.c: Added libanjuta API documentation.
17736 2004-04-22 Naba Kumar <naba@gnome.org>
17738 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
17739 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17740 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
17741 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
17742 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
17743 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
17744 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
17745 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
17746 (removed) libegg/eggradiotoolbutton.c,
17747 (removed) libegg/eggseparatortoolitem.c,
17748 (removed) libegg/eggtoggletoolbutton.c,
17749 (removed) libegg/eggtoolbar.c,
17750 (removed) libegg/eggtoolbutton.c,
17751 (removed) libegg/eggtoolitem.c,
17752 (removed) libegg/prop-editor.c,
17753 (removed) libegg/test-actions.c,
17754 (removed) libegg/test-drag.c,
17755 (removed) libegg/test-merge.c,
17756 (removed) libegg/test-toolbar.c,
17757 libegg/menu/Makefile.am,
17758 (removed) libegg/menu/egg-accel-dialog.h,
17759 (removed) libegg/menu/egg-action-group.h,
17760 (removed) libegg/menu/egg-action.h,
17761 libegg/menu/egg-entry-action.h,
17762 (removed) libegg/menu/egg-markup.h,
17763 (removed) libegg/menu/egg-menu-merge.h,
17764 (removed) libegg/menu/egg-menu.h,
17765 (removed) libegg/menu/egg-radio-action.h,
17766 (removed) libegg/menu/egg-toggle-action.h,
17767 (removed) libegg/menu/howitshouldwork.txt,
17768 (removed) libegg/toolbar/.cvsignore,
17769 (removed) libegg/toolbar/Makefile.am,
17770 (removed) libegg/toolbar/TODO,
17771 (removed) libegg/toolbar/eggradiotoolbutton.h,
17772 (removed) libegg/toolbar/eggseparatortoolitem.h,
17773 (removed) libegg/toolbar/eggtoggletoolbutton.h,
17774 (removed) libegg/toolbar/eggtoolbar.h,
17775 (removed) libegg/toolbar/eggtoolbutton.h,
17776 (removed) libegg/toolbar/eggtoolitem.h,
17777 (removed) libegg/toolbar/prop-editor.h,
17778 (removed) libegg/toolbar/toolbar-api.txt,
17779 (removed) libegg/toolbar/toolbar-ideas.txt,
17780 plugins/devhelp/anjuta-devhelp.ui,
17781 plugins/devhelp/plugin.c,
17782 plugins/editor/action-callbacks.c,
17783 plugins/editor/action-callbacks.h,
17784 plugins/editor/anjuta-docman.c,
17785 plugins/editor/anjuta-document-manager.ui,
17786 plugins/editor/plugin.c,
17787 P plugins/message-view/Makefile.am,
17788 plugins/message-view/anjuta-message-manager.ui,
17789 plugins/message-view/plugin.c,
17790 plugins/sample1/anjuta-sample.ui,
17791 plugins/sample1/plugin.c,
17792 src/action-callbacks.c,
17793 src/action-callbacks.h,
17794 src/anjuta-actions.h,
17796 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
17797 Gtk actions and UIManager. Fixed all plugins to use this.
17799 * manuals/reference/gtkdoc-scangobj.diff,
17800 manuals/reference/libanjuta/Makefile.am,
17801 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17802 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17803 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17804 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
17805 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
17807 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
17809 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
17811 * plugins/message-view/imessage-view.c
17812 * plugins/message-view/ianjuta-msgman.c:
17815 2004-04-17 Adam Weinberger <adamw@gnome.org>
17817 * configure.in: Added en_CA to ALL_LINGUAS.
17819 2004-04-08 Naba Kumar <naba@gnome.org>
17821 * libanjuta/interfaces/ianjuta-message-view.[c,h],
17822 libanjuta/interfaces/Makefile.am,
17823 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
17824 message manager and message view interfaces.
17826 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
17827 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17828 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17829 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
17830 src/anjuta-app.c: Used 'activate' and
17831 'deactivate' virtual methods for plugins. Fixed installed plugins
17832 dialogs. Added remove_widget() method for AnjutaShell.
17834 * libanjuta/interfaces/Makefile.am,
17835 libanjuta/interfaces/ianjuta-document-manager.c,
17836 libanjuta/interfaces/ianjuta-document-manager.h,
17837 libanjuta/interfaces/ianjuta-editor.c,
17838 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
17839 and editor interfaces.
17841 * plugins/devhelp/plugin.c,
17842 plugins/message-view/anjuta-message-manager.plugin.in,
17843 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
17844 plugins/sample1/plugin.c: Updated plugins implementation to
17845 reflect the changes.
17847 2004-04-07 Naba Kumar <naba@gnome.org>
17849 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
17850 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
17851 libanjuta/interfaces/ianjuta-editor.h,
17852 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
17853 plugins/editor/anjuta-docman.c,
17854 plugins/editor/anjuta-document-manager.plugin.in,
17855 plugins/editor/plugin.c, plugins/sample1/plugin.c,
17856 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
17857 Added supported interfaces for plugins. Tested plugin interfaces
17858 through sample plugin.
17860 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
17862 * template/Makefile.am, data/templates/library/Makefile.am
17863 Fixed some automake-1.7 incompatibilities
17864 * template/xmltemplate.c: Small fix
17866 2004-02-23 Naba Kumar <naba@gnome.org>
17868 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
17869 Added plugins manager dialog.
17871 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
17872 library dependencies.
17874 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
17875 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
17876 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
17877 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
17878 geometry command line option.
17880 2004-02-16 Naba Kumar <naba@gnome.org>
17882 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
17883 Added interfaces and IAnjutaEditor editor interface.
17884 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
17886 * libanjuta/anjuta-shell.h: Fixed bug.
17888 2004-02-13 Naba Kumar <naba@gnome.org>
17890 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
17892 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
17894 * data/template/*/.cvsignore:
17895 Avoid all these ? in cvs output
17897 2004-02-13 Naba Kumar <naba@gnome.org>
17899 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
17900 includes and linking.
17902 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
17903 and set required version to devhelp 0.8. This devhelp version
17904 can be acquired from gnome cvs branch devhelp branch
17905 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
17907 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
17908 src/actions-callbacks.c: Added Dock Manager settings menu item.
17910 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
17911 * plugins/devhelp/plugin.c: Fixed a linking bug.
17913 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
17914 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
17915 external GDL dependency and used libegg codes.
17917 2004-02-12 Naba Kumar <naba@gnome.org>
17919 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
17920 Added devhelp plugin, but it can't be used without a
17921 patch in devhelp. So it's disabled for now.
17923 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
17924 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
17925 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
17926 Update cvsignore files.
17928 * libanjuta/plugins.c, widgets/e-splash.c:
17929 Fixed plugins loading to show splash icons.
17931 * plugins/message-view/anjuta-message-manager.plugin.in,
17932 plugins/message-view/plugin.c: Fixed plugin registered name.
17934 * plugins/message-view/anjuta-message-view.png,
17935 plugins/sample1/anjuta-sample-plugin.png: Update images.
17937 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
17938 src/main.c: Fixed layout loading.
17940 * plugins/devhelp/Makefile.am: Fixed error.
17942 * (removed) widgets/*, libanjuta/plugins.h,
17943 src/main.c: Transfered widgets to libanjuta/.
17945 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
17946 toplevel directory to created only one library as libanjuta-egg.
17948 * data/Makefile.am: Fixed build error.
17950 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
17951 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
17952 libegg/.cvsignore: Added egg dock widget.
17954 * gdl/*: Removed as they are now available in libegg.
17956 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
17958 * plugins/editor/anjuta-docman.c:
17959 Use stock close icon on tab close button
17961 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
17963 * data/template/Makefile.am
17964 data/template/language/Makefile.am
17965 data/template/library/Makefile.am
17966 data/template/text/Makefile.am
17967 data/template/project/Makefile.am
17968 data/template/project/terminal/Makefile.am
17969 configure.in: Created Makefile to install templates
17971 2004-02-11 Naba Kumar <naba@gnome.org>
17973 * plugins/editor/action-callbacks.c,
17974 plugins/editor/anjuta-document-manager.ui,
17975 plugins/editor/plugin.c
17976 plugins/message-view/anjuta-message-manager.ui,
17977 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
17979 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
17981 * plugins/message-view/*: MessageView plugin is now loaded
17982 The menu items are still dummies.
17984 2004-02-09 Naba Kumar <naba@gnome.org>
17986 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
17989 * libanjuta/anjuta-preferences.h: Added some documentation.
17991 * libanjuta/anjuta-shell.h: Removed dead codes.
17993 * (removed) manuals/reference/gtkdoc-scangobj,
17994 manuals/reference/gtkdoc-scangobj.diff,
17995 manuals/reference/libanjuta/.cvsignore,
17996 manuals/reference/libanjuta/Makefile.am,
17997 manuals/reference/libanjuta/README.inline-doc,
17998 manuals/reference/libanjuta/README.sections,
17999 manuals/reference/libanjuta/libanjuta-docs.sgml,
18000 manuals/reference/libanjuta/libanjuta-sections.txt,
18001 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18002 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18003 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
18004 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18005 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18006 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18007 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18008 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18009 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18010 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18011 manuals/reference/libanjuta/tmpl/defaults.sgml,
18012 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18013 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
18014 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18015 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
18016 manuals/reference/libanjuta/tmpl/plugins.sgml,
18017 manuals/reference/libanjuta/tmpl/properties.sgml,
18018 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
18019 of scan program. Updated templates.
18021 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
18022 editor action callbacks data.
18024 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
18025 scintilla object ref/unref.
18027 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
18029 * template/*: Added new xml based template system
18030 * template/dtds/*: Dtds to validate xml files of the template systems
18031 * data/template/*: Some sample template files
18032 Still needs some work but builds fine!
18034 2004-02-06 Naba Kumar <naba@gnome.org>
18036 * cofigure.in, manuals/Makefile.am,
18037 (added) manuals/reference/*: Added API documentation
18038 structure (gtk-doc based).
18040 * libanjuta/libanjuta.h: Updated
18042 2004-02-05 Naba Kumar <naba@gnome.org>
18044 * configure.in: Sets correct dependencies and
18045 uses gdl external library.
18047 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
18048 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
18049 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
18050 libanjuta/fileselection.h, libanjuta/glue-factory.c,
18051 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
18052 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
18053 and added file dialogs.
18055 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
18056 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
18057 Build dynamic libraries for libegg.
18059 * plugins/Makefile.am, plugins/editor/Makefile.am,
18060 plugins/editor/action-callbacks.c,
18061 plugins/editor/action-callbacks.h,
18062 plugins/editor/anjuta-docman.c,
18063 plugins/editor/anjuta-docman.h
18064 plugins/editor/anjuta-document-manager.plugin.in
18065 plugins/editor/anjuta-document-manager.png
18066 plugins/editor/anjuta-document-manager.ui
18067 plugins/editor/file.c
18068 plugins/editor/file.h
18069 plugins/editor/plugin.c
18070 plugins/editor/print.c
18071 plugins/editor/print.h
18072 plugins/editor/search-replace.c
18073 plugins/editor/search_incremental.c
18074 plugins/editor/search_incremental.h
18075 plugins/editor/text_editor.c
18076 plugins/editor/text_editor.h
18077 plugins/editor/text_editor_cbs.c
18078 plugins/editor/text_editor_menu.h
18079 plugins/sample1/Makefile.am
18080 plugins/sample1/anjuta-sample-plugin.png
18081 plugins/sample1/anjuta-sample.plugin.in
18082 plugins/sample1/anjuta-sample.ui
18083 plugins/sample1/plugin-sample1.c
18084 plugins/sample1/plugin.c
18085 plugins/sample1/plugin.h: Created sample
18086 plugin and fixed editor plugin.
18088 * printing/*: Removed.
18090 * scintilla/Makefile.am: Builds dynamic library.
18092 * src/Makefile.am, src/action-callbacks.c,
18093 src/action-callbacks.h, (removed) src/an_symbol_view.c,
18094 src/anjuta-actions.h, src/anjuta-app.c,
18095 src/anjuta-app.h, src/anjuta-callbacks.c,
18096 src/anjuta-callbacks.h, (removed) src/anjuta.c,
18097 (removed) src/anjuta.h, src/anjuta.ui,
18098 src/layout.xml, src/main.c, src/preferences.h,
18099 src/utilities.c: Debuggged and finally made plugins
18102 * global-tags/Makefile.am: Fixed build error.
18104 2004-02-03 Naba Kumar <naba@gnome.org>
18106 * configure.in: Users GDL from external package.
18107 * plugins/*: Added many new plugins (not ready though).
18108 * src/*: Removed many files (which have been transfered in plugins/).
18110 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
18112 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18114 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18116 * configure.in: Added editor plugins
18118 * plugins/Makefile.am, src/search-replace_backend.h,
18119 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
18120 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
18122 * Added: plugins/editor/search_incremental.c,
18123 plugins/editor/search_incremental.h
18125 * Update search-replace in plugins/editor
18127 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
18129 * plugins/message-view/message-view.c: Some code clean-up
18131 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18133 * Added: search_incremental[ch]
18135 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
18136 src/mainmenu_callbacks.c, src/toolbar.c
18137 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
18139 * Incremental Search
18141 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18143 * plugins/message-view/anjuta-msgman.[c/h]:
18144 Added message manager for easier message handling with a
18145 similar interface as docman. Of course you can still use
18146 MessageView standalone.
18147 * plugins/Makefile.am: Added message-view because it compiles
18150 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
18152 * plugins/message-view/*: Added message-view plugin
18154 * configure.in: Added plugins/message-view/Makefile
18156 2004-01-03 Naba Kumar <naba@gnome.org>
18158 * libanjuta/*.c: Added new files and updated old ones.
18159 * plugins/editor/*: Added editor plugin.
18160 * configure.in: Added editor plugin and moved editor related
18163 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18165 * src/Makefile.am: Added search-replace_backend.[ch]
18166 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18168 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18169 src/search-replace_backend.c, src/search-replace_backend.h,
18170 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18171 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18172 src/toolbar_callbacks.c
18173 * The advanced Search/Replace functionality now replaces the older
18174 Find/Replace stuff.
18175 * The Search/Replace functionality can be interrupted during a long
18178 2003-12-11 Naba Kumar <naba@gnome.org>
18180 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
18181 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
18183 * Makefile.am, libanjuta/*: Added new module.
18184 * src/Makefile.am: Fixed linking error.
18185 * src/watch_cbs.c: Debugger clean up.
18186 * configure.in: Added libanjuta-2.0.pc
18188 * configure.in, libanjuta/Makefile.am,
18189 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
18192 2003-12-11 Naba Kumar <naba@gnome.org>
18194 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18196 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
18197 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
18198 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
18199 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
18200 The user can now give a name at the creation of a new file and
18201 insert automatically (user choice) header, gpl notice, header
18202 template. The file extension is added automatically according
18203 to the selected type of file. The various insert functions have
18204 been moved from mainmenu-callback.c to file.c. The cursor is now
18205 moved after an insert operation. Removes also useless code in
18206 memory.c and search-replace.c
18208 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
18210 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
18211 sortable headers, process tree, removal of path and process params
18212 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18213 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18216 2003-12-10 Naba Kumar <naba@gnome.org>
18218 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
18220 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18222 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18224 2003-11-28 Naba Kumar <naba@gnome.org>
18226 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
18228 * manuals/de/*: Added german translation docs.
18230 * configure.in, Makefile.am, src/Makefile.am,
18231 libegg/*/*: Added libegg library.
18233 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
18234 installation directory.
18236 * src/text_editor_cbs.c: Fixed closing of file.
18238 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
18240 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
18242 2003-09-05 Naba Kumar <naba@gnome.org>
18244 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
18245 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
18246 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
18247 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
18248 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
18249 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
18250 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
18251 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
18252 using libegg. Initial commit -- compiles but is not complete.
18254 2003-08-08 Abel Cheung <maddog@linux.org.hk>
18256 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
18258 2003-06-04 Abel Cheung <maddog@linux.org.hk>
18260 * configure.in: Removed "ta" from ALL_LINGUAS.
18262 2003-05-16 Jordi Mallach <jordi@sindominio.net>
18264 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
18266 2003-05-16 Danilo Šegan <dsegan@gmx.net>
18268 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
18270 2004-04-24 Andras Timar <tmar@gnome.hu>
18272 * configure.in: Added hu to ALL_LINGUAS.
18274 2004-04-14 Naba Kumar <naba@gnome.org>
18276 * src/Makefile.am, printing/Makefile.am,
18277 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
18278 because we are still using GtkCombo and build breaks with gtk-2.4.
18280 2004-04-13 Naba Kumar <naba@gnome.org>
18283 * anjuta.spec.in: Fixed build error.
18284 * po/POTFILES.in: Updated.
18285 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
18287 2004-04-11 Naba Kumar <naba@gnome.org>
18290 * AUTHORS: Updated.
18291 * configure.in: Added ga in ALL_LINGUAS.
18292 * ChangeLog: Fixed dates.
18294 2004-04-09 Naba Kumar <naba@gnome.org>
18296 * src/print.c: Fixed buffer styling bug when printing with
18299 * data/properties/anjuta.properties: Defined only one base font and
18300 used courier instead of lucidatypewriter, because most newer systems are
18301 unlikely to have it (bug #885023, #925956, #890473).
18303 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
18306 * src/an_file_view.c: Fixed possible crash bug.
18308 2004-04-07 Naba Kumar <naba@gnome.org>
18310 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
18311 gtk_main_quit() etc..), so that atexit() functions are not called
18312 (which is apparently done to free up memory and we don't need to
18313 do that at this point). Incidentally, something also happens in the
18314 atexit call which freezes the UI for far too long when the application
18315 exits and we want to avoid that..
18316 * src/glade_iface.c: Fixed compiler warning.
18318 2004-04-06 Naba Kumar <naba@gnome.org>
18320 * src/project_dbase_gui.c: Fixed errors.
18322 * src/registers_gui.c: Fixed possible crash bug.
18323 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
18324 * src/signals.[c,h]: Used tree view and glade file for dialog.
18325 * src/Makefile.am, src/about.c, src/an_file_view.c,
18326 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
18327 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
18328 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
18329 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
18330 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
18331 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
18332 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
18333 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
18334 src/launcher.h, src/main.c, src/main_menubar.c,
18335 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
18336 src/message-manager-private.cc, src/message-manager.cc,
18337 src/preferences.c, src/project_config.c, src/project_dbase.c,
18338 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
18339 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
18340 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
18341 src/search-replace.c, src/search-replace_backend.c,
18342 src/search_incremental.c, src/search_preferences.c,
18343 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
18344 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
18345 src/signals_gui.c, src/source.c, src/src_paths.c,
18346 src/stack_trace.c, src/start-with.c, src/style-editor.c,
18347 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
18348 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
18349 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
18350 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
18351 tagmanager/Makefile.am, scintilla/include/SString.h,
18352 widgets/Makefile.am, widgets/gnomefilelist.c:
18354 Removed all deprecated codes and substituted
18355 with newer APIs. Fixed some possible crash bugs where cell renderers
18358 * scintilla/patches/scintilla-minor.patch: Minor patch.
18360 2004-04-06 Naba Kumar <naba@gnome.org>
18362 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
18363 tree after all the files have been added (and not everytime a file
18364 is added in the project). Also fixed some memory corruption
18365 (possibly bug #900478).
18367 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
18368 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
18369 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
18370 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
18371 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
18372 qualifier wherever appropriate.
18374 2004-04-05 Naba Kumar <naba@gnome.org>
18376 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
18377 switch terminal echo on/off. Debugger requires it off, while the
18378 rest requires it on.
18380 * src/search-replace.c: sets search direction and action (in addtion
18381 to target) for find in files.
18383 2004-04-02 Naba Kumar <naba@gnome.org>
18385 * src/mainmenu_callbacks.c: Sets filename during save of new files.
18387 * src/project_dbase.c, src/debugger, src/an_file_view.c,
18388 src/an_symbol_view.c: Added an gtk events loop for
18389 displaying project loading status (for loading large projects) and
18390 debugger program starting ... just to give an impression of fastness :-).
18392 * configure.in, anjuta.prj: Bumped version to 1.2.2.
18394 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
18395 crash bug, which occurs when opening and closing a large project
18398 * src/attach_process.c: Fixed a comiple error for old gcc.
18400 * src/launcher.c: Prints proper error message when launcher child
18401 could not be executed and exits properly. Fixed a crash
18404 * src/resources.c, src/utilities.c, src/glade_iface.c,
18405 src/debugger.c, src/attach_process.c: Properly exits forked children
18406 when they could not be executed.
18408 2004-04-01 Naba Kumar <naba@gnome.org>
18410 * src/search-replace.c: Fixed a crash bug (bug #921893).
18412 2004-03-31 Naba Kumar <naba@gnome.org>
18414 * anjuta.glade: Added a note on compiler options dialog ->support
18415 dialog telling that supports are only available for file mode.
18417 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
18419 Improved shutdown time delay by bypassing project closing
18420 and unloading plugins.
18422 * src/build_file.c, data/properties/anjuta.properties: Added a property
18423 to toggle on/off for going to first error automatically.
18425 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18427 * src/debugger.c: fixed core file loading
18428 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
18429 for long lines (bugs #700968 and #911376)
18430 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
18432 * src/anjuta.c: Focuses current AnEditor correctly.
18434 2004-03-30 Naba Kumar <naba@gnome.org>
18436 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
18437 * AUTHORS: Updated with all contributors names.
18439 * src/about.c: Reads contributors names from AUTHORS file.
18440 * manuals/C/anjuta-manual/authors.xml: Points to online
18443 2004-03-29 Naba Kumar <naba@gnome.org>
18445 * data/properties/ada.properties: Fixed syntax colors. Patch
18446 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
18449 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
18450 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
18451 generated projects, so that their pixmap files are
18452 found properly (bug #919903).
18454 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
18457 * src/source.c: Installs .glade file of libgllade
18458 projects in $(datadir)/$(package)/glade (part of bug #861038).
18460 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
18461 in compiler options (bug #883837).
18463 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
18464 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
18466 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
18468 * anjuta/src/search-replace.c: fixed another crash bug in
18470 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
18471 breakpoint property fix
18473 2004-03-29 Naba Kumar <naba@gnome.org>
18475 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
18476 (new) manuals/C/anjuta-advanced-tutorial/*:
18477 Added menu entry for 'Anjuta Advanced Tutorial'
18478 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
18480 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18482 * src/fileselection.[ch], src/mainmenu_callbacks.c:
18483 Fixed bug #908941 ('Open' starts in wrong directory)
18485 2004-03-26 Naba Kumar <naba@gnome.org>
18487 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
18488 compile error and bug #905738 with terminal.
18490 * src/search_incremental.c, src/register.c, src/sharedlib.c,
18491 src/search-replace.[h,c], src/search_incremental.[h,c],
18492 src/search_preferences.h, src/utilities.c, src/anjuta.c,
18493 src/text_editor.[c,h]: Fixed compiler warnings.
18495 * src/search-replace.c: Fixed a memory corruption (possible
18496 fix for bug #921893, but not yet confirmed).
18498 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
18499 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
18500 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
18501 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
18503 2004-03-25 Naba Kumar <naba@gnome.org>
18505 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
18506 crash bug with attach process dialog and made the dialog closable
18509 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
18510 always display within the margin.)
18512 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
18513 the old breakpoint when it's properties are updated
18514 (creating a new updated one).
18516 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
18518 * src/aneditor.cxx, src/aneditor.h: fixed calltips
18519 displayed for wrong file.
18520 * src/breakpoints.c: conditional breakpoints
18521 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
18522 "Find in Files..." disabling policy
18524 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18526 * src/build_file.c: Fixed bug #874380
18527 Goto the first error if it exists.
18529 2004-03-24 Naba Kumar <naba@gnome.org>
18531 * src/anjuta.c: Fixed to get correct child exit status
18532 using mask (bug #905738).
18534 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
18535 Aligned buttons in the New file dialog,
18536 set default response to OK, entry box activates default response,
18537 ESC closes dialog and hides on delet_event.
18539 2004-03-19 Naba Kumar <naba@gnome.org>
18541 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
18544 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
18546 * src/search-replace.c: fixed "Find Usage" crash when no project open
18548 2004-03-17 Naba Kumar <naba@gnome.org>
18550 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
18551 Fixed the generated projects to read m4 directory if the directory
18552 exists (bug #917781).
18554 2004-03-12 Naba Kumar <naba@gnome.org>
18556 * HACKING: Fixed formatting for auto-parsing.
18558 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
18560 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
18561 rework (bug #890609)
18563 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18565 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
18567 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18569 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
18570 * src/search_preferences.c: Fixed typo.
18572 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18574 * src/search-replace.c: improved Search&Replace
18575 For the moment "Replace All" does not work with non opened files
18576 but Anjuta should not crash now ! ???
18578 2004-02-26 Naba Kumar <naba@gnome.or>
18580 * src/source.c: Fixed to pass cflags correctly
18581 and suppress the automake's default cflags.
18582 bug #816130, #801056, #782798, #773459
18584 * data/properties/anjuta.properties: Do not defualt to -k make option.
18587 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
18590 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
18592 * src/message-manager-private.cc: Disabled debug messages.
18594 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
18596 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
18598 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18599 * anjuta.glade, src/search-replace.c:
18600 Reduced Search&Replace dialog, bug #902636.
18602 2004-02-23 Naba Kumar <naba@gnome.or>
18604 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
18607 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18609 * src/search_incremental.c: Fixed bug #900903
18611 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
18613 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
18614 src/anjuta.c: Fixed bugs #890609 and #890609
18616 2004-02-23 Naba Kumar <naba@gnome.or>
18618 * src/message-manager.cc: Disconnects menuitem signal properly.
18621 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
18624 2004-02-20 Naba Kumar <naba@gnome.org>
18626 * src/message-manager-private.[c,h]: Implemented keypress
18627 event for the terminal and resets it when ctrl c or ctrl d
18628 is pressed. But it doesn't seem to be working on keypress.
18629 Added a workaround to let it work on key release instead.
18632 * src/search-replace: Fixed compiler warnings.
18634 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
18636 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
18637 Use defined file name when saving new files (fixes bug #898105)
18638 Don't change filename when clicking on a directory
18640 BTW: Happy birthday to me :-)
18642 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18644 * src/search-replace.c: Fixed a crash bug
18645 Crash on Find & Replace (#887833)
18647 2004-02-18 Naba Kumar <naba@gnome.org>
18649 * src/executer.c: Fixed a crash bug.
18651 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
18652 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
18653 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
18654 instead of GtkWindow (Part of bug #671596).
18656 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
18657 src/registers_gui.c, src/registers_cbs.[h,c],
18658 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
18659 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
18660 src/compiler_options.c, src/an_file_view.c, start-with.c,
18661 src/anjuta-tools.c, help.c:
18663 Added "close" buttons on all
18664 dialogs (HIG) and fixed to properly response to ESC close
18665 (Part of bug #671596).
18667 * src/launcher.c: Disabled printing of long debug lines.
18669 * src/utilities.h: Fixed a compiler warning.
18671 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
18673 * src/anjuta.c: "Save all" action now asks for filenames for new files
18674 (fixes bug #898111)
18676 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
18678 * anjuta.glade, src/text_editor.c:
18679 Fixed a typo in Hello World indentation style
18680 Fixed misuse of translated strings when looking for style
18681 This entry fixes bug #876037
18683 2004-02-16 Naba Kumar <naba@gnome.org>
18685 * src/utilities.c: Fixed return value when dest file could
18688 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
18689 * src/utilities.[c,h]: Removed 'cmp' dependency and used
18690 internal function to compare files.
18692 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
18694 * src/message-manager-private.cc:
18695 Set bold color as foreground color in terminal
18696 (fixes bug #864924)
18698 * src/aneditor.cxx:
18699 Use font style defined for message indicators in
18700 preferences/messages
18701 (fixes bug #885032)
18703 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
18705 * src/build_project.c:
18706 Use build.silent option from preferences (fixes bug #895726)
18708 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
18710 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
18712 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
18714 Patch from Massimo Corà <maxcvs@email.it>:
18715 * scintilla/LexCPP.cxx: Support "///" comments
18717 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18718 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
18719 src/search_replace.h, src/search-replace_backend.h
18722 * Added: src/search_preferences.c, src/search_preferences.h
18723 Allow the user to save search/replace settings and give them names.
18725 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
18727 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
18728 scintilla/ScintillaGTK.cxx:
18729 Hopefully fixed AMD 64 crash bug by using correct marshaller
18731 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
18733 * src/preferences.c: Save GtkOptionMenu properties properly
18734 * src/text_editor.c: Fixes editor mispell of fold.symbols property
18736 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18738 * configure.in, src/Makefile.am, scintilla/Makefile.am:
18739 Fixed libiconv issue
18742 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
18744 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18745 * src/attach_process.c, src/debugger.c, src/registers.c/h,
18746 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
18747 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
18748 src/sharedlib_gui.c:
18749 Debugger speed-up, replaced deprecated GtkCList
18751 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
18753 * src/text-editor.c: Use stock gtk+ close button for editor tabs
18755 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
18757 * configure.in: Added "sq" to ALL_LINGUAS.
18759 2004-01-12 Changwoo Ryu <cwryu@debian.org>
18761 * configure.in: Added "ko" to ALL_LINGUAS.
18763 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18765 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
18766 src/search_incremental.c, src/search_incremental.h:
18767 Search_incremental code cleanup
18769 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18771 * scintilla/*/*: Updated scintilla to CVS
18772 * Added: scintilla/Readme.sync
18773 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
18774 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18775 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
18776 scintilla/ScintillaGTK.cxx,
18777 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
18778 scintilla/include/Scintilla.iface: Updated.
18780 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18782 * search-replace_backend.[ch], search_incremental[ch]: Added
18784 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
18785 find_replace.[ch]: Removed.
18787 * anjuta.glade, src/search-replace.c, src/search-replace.h,
18788 src/search-replace_backend.c, src/search-replace_backend.h,
18789 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18790 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
18791 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
18792 functionality now replaces the older Find/Replace stuff. The Search/Replace
18793 functionality can be interrupted during a long Search/Replace.
18795 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
18797 * widgets/gnomefilesel.c: Fix use of previously freed memory on
18798 selecting ".." and "." from file selector.
18800 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
18802 * anjuta.glade: Fixed wrong "fold.symbols" property
18804 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18806 * src/project_dbase_gui.c: Alphabetical order ;-)
18807 * src/compiler_options.c: Fixed bug #867539
18808 * src/launcher.c: Workaround for bugs #864922, #849928,
18809 #846386 and #845782: The launcher no longer hangs but does
18810 not get the exit status correctly sometimes.
18811 * Changes suggested by Bosik are obviously already in without
18812 any Changelog entry (ClsGen.c, project_dbase_gui.c)
18813 * NEWS, README, anjuta.prj, configure.in:
18814 Changed version to 1.2.1
18816 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
18817 * anjuta_dialogs_strings.c, anjuta.glade:
18818 Fixed bugs #860906, #859329
18820 Patch from grzegol@pld-linux.org
18821 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
18822 freedesktop.org standard)
18824 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18826 Patch from Stefano Vallarino <stevalla@libero.it>:
18827 * src/source.[c/h]: Fixes cpp sample file to conform to
18828 ISO/IEC 14882, C++-Standard
18830 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
18832 Review by Johannes Schmid <jhs@cvs.gnome.org>
18833 * src/build_file.[ch]: Add build_execute_shell_command which executes the
18834 command using sh -c.
18835 * src/compile.c: Use build_execute_shell_command when compiling single
18838 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18840 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
18841 * src/breakpoints.c: Code cleanup, workaroud for possible
18843 * src/src_paths.c: Update debugger dirs on directory change
18845 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
18847 Review by Johannes Schmid <jhs@cvs.gnome.org>
18848 * src/attach_process.c, src/attach_process.h, anjuta.glade:
18849 sortable headers, process tree, removal of path and process params
18850 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
18851 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
18854 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
18856 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
18857 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
18858 Add a dialog for "New file" which lets the user set the
18859 filename and to add copyright/header templates to the file
18860 * Review: Changed function names to contain modules name (file_)
18862 2003-12-09 Naba Kumar <naba@gnome.org>
18864 * setup-gettext: Fixed a typo.
18865 * scintilla/Makefile.am: Fixed a build error for SMP systems.
18867 ---- Released version 1.2.0 ---
18869 2003-12-08 Naba Kumar <naba@gnome.org>
18871 * src/preferences.c: Fixed compiler error.
18872 * global_tags/create_global_tags.sh: Fixed to install properly
18873 even when system.tags could not be generated.
18876 2003-12-06 Naba Kumar <naba@gnome.org>
18878 * setup-gettext: Fixed to not generate intl directory with gettextize.
18880 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
18881 * src/anjuta.c: Filters out unnecessary files from find in files
18885 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
18886 * src/widzard_gui.c: Added horiz scrollbar for desc text.
18888 2003-12-04 Naba Kumar <naba@gnome.org>
18890 * src/gnome_project.c: Enables debug and optimization flags for
18893 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
18895 * src/project_dbase_gui.c: combined header and c files for
18898 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
18899 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
18901 2003-11-30 Abel Cheung <maddog@linux.org.hk>
18903 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
18905 2003-11-29 Naba Kumar <naba@gnome.org>
18907 * configure.in, anjuta.prj: Bumped version to 1.2.0.
18910 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
18912 * src/main_menubar.c: Now files cannot be opened twice in recently
18915 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
18917 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
18919 2003-11-28 Naba Kumar <naba@gnome.org>
18921 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
18923 2003-11-27 Naba Kumar <naba@gnome.org>
18925 * src/breakpoints.c, src/launcher.c, src/find_text.c,
18926 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
18928 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
18929 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
18930 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
18931 checkbox in project wizard (project options page) to enable/disable
18932 source code generation with glade(mm).
18936 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
18938 * src/dnd.c: Opening files with special characters in the name.
18940 2003-11-20 Jordi Mallach <jordi@sindominio.net>
18942 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
18945 2003-11-18 Naba Kumar <naba@gnome.org>
18947 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
18948 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
18949 src/project_import.c, plugins/patch/patch-plugin.c:
18950 Fixed g_signal_diconnect calls to pass correct data.
18951 (Fixed possible crash in project imports).
18955 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
18957 Reviewed by Naba Kumar <naba@gnome.org>
18958 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
18959 and debugger. Sets default settings for pty in launcher.
18960 * data/gdb.init: Removed charset work around (now works with user's
18962 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
18964 2003-11-18 Naba Kumar <naba@gnome.org>
18966 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
18967 names of 'index' to 'idx'.
18969 2003-11-17 Naba Kumar <naba@gnome.org>
18971 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
18972 * src/project_dbase.c: Prompts user for unsaved project files
18973 when project is closed.
18975 2003-11-16 Naba Kumar <naba@gnome.org>
18977 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
18978 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
18981 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
18983 * src/anjuta.c: Fixed crash related to tag == NULL while
18986 2003-11-11 Naba Kumar <naba@gnome.org>
18988 * src/glade_iface.c: Avoids error conditions for glade or glademm not
18989 found. It simply doesn't generate the c/c++ codes and continues with
18993 2003-11-10 Naba Kumar <naba@gnome.org>
18995 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
18996 'Start with dialog'.
18998 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
18999 German translation of anjuta-tutorial.
19001 * src/launcher.c: Fixed an encoding bug with GIOChannels.
19004 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19006 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
19007 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
19008 the syntax highlighting in Preferences, the automatic syntax
19009 highlighting is now selected. When the debugger is stopped and the
19010 breakpoints window not closed, the gtk_tree_view in this window is
19011 now made unsensitive.
19013 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
19015 * src/preferences.h, src/preferences.c, anjuta.glade:
19016 Fixed translation bug in preferences by using GtkOptionMenu
19017 * anjuta.prj: Project version 1.1.98
19019 ---------------- Released version 1.1.98 ----------------
19021 2003-11-07 Naba Kumar <naba@gnome.org>
19023 * anjuta.spec.in: Revived docs package and combined all docs into
19025 * configure.in: Bumped version to 1.1.98 rc2
19027 * anjuta.spec.in: Fixed scrollkeepr-update command.
19028 * anjuta.spce.in: Fixed file permissions.
19030 2003-11-06 Naba Kumar <naba@gnome.org>
19032 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
19033 menus to activate anjuta helps.
19035 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
19036 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
19037 manuals/C/anjuta-faqs/legal.xml (added),
19038 manuals/C/anjuta-faqs/Makefile.am,
19039 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
19040 manuals/C/anjuta-faqs/.cvsignore,
19041 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
19042 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
19043 manuals/C/anjuta-tutorial/legal.xml (added),
19044 manuals/C/anjuta-tutorial/Makefile.am,
19045 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
19046 manuals/C/anjuta-tutorial/.cvsignore,
19047 manuals/C/anjuta-manual/*.sgml (removed),
19048 manuals/C/anjuta-manual/*.xml (added),
19049 manuals/C/anjuta-manual/Makefile.am,
19050 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19051 manuals/C/anjuta-manual/.cvsignore,
19052 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
19053 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
19054 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
19055 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
19056 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
19057 manuals/ja/anjuta-faqs/legal.xml (added),
19058 manuals/ja/anjuta-faqs/Makefile.am,
19059 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
19060 manuals/ja/anjuta-faqs/.cvsignore,
19061 manuals/ja/anjuta-manual/*.sgml (removed),
19062 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
19063 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
19064 manuals/ja/anjuta-manual/*.xml (added),
19065 manuals/ja/anjuta-manual/Makefile.am,
19066 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
19067 manuals/ja/anjuta-manual/.cvsignore,
19068 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
19069 manuals/sgmldocs.make (removed),
19070 manuals/xmldocs.make (added), manuals/omf.make (added),
19071 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
19072 documentations to newer docbook xml documentations. Converted
19073 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
19074 Enabled manulas installations.
19076 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
19078 2003-11-05 Naba Kumar <naba@gnome.org>
19080 * data/gdb.init: Sets host's charset to ascii to solve debugger
19081 freeze up due to uninitialized strings in target program.
19083 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
19084 Fixed a crash bug with 'Add expression in watch'. Bug #822017
19088 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19089 src/launcher.c: Turns off echo in spawned pty to fix debugger.
19091 2003-11-04 Naba Kumar <naba@gnome.org>
19093 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
19096 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19097 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
19098 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
19099 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
19102 * src/search-replace.c: Fixed infinite loop bug.
19103 * start-with.c: Fixed a crash bug with "Open last project".
19105 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
19106 * scintilla/Makefile.am: Fixed compiler option.
19108 2003-10-16 Naba Kumar <naba@gnome.org>
19110 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
19111 * src/text_editor.c: Fixed autoformat.
19113 2003-10-15 Naba Kumar <naba@gnome.org>
19115 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
19118 2003-10-09 Naba Kumar <naba@gnome.org>
19120 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
19122 2003-10-08 Naba Kumar <naba@gnome.org>
19124 * src/source.c: Fixed a GETTEXT typo error.
19125 * anjuta.glade: Made 'Sorted in order you open them' default option
19128 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19129 * anjuta.glade, data/properties/anjuta.properties:
19130 Fixed the freeze of the "Preferences" combos at the first Anjuta
19131 init is generated by:
19132 - a not complete translation of preferences.c file
19133 - a difference between 2 names in anjuta.glade and
19134 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
19135 - the same name given to 3 combos (anjuta.glade).
19137 * src/find_text.c: If the "whole document" mode is selected,
19138 a new search will select the next occurrence (Bug #764954).
19139 It is now possible to use the shortcuts to search next or previous
19140 occurrence even if the search dialog has the focus. Bug #790318
19142 * src/main_menubar_def.h: "Select code block" shortcut; the new
19143 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
19146 Patch from: Richard Lee <r.h.lee@comcast.net>
19147 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
19148 tagmanager/tm_workspace.c: The following is a patch to fix a
19149 seemingly random occurence where Anjuta would crash when a
19150 certain key was pressed.
19152 2003-09-29 Naba Kumar <naba@gnome.org>
19154 * src/find_in_files.c: Ignores binary by default. Disabled the option
19155 of NOCVS search, because launcher does not use sh and hence can not
19158 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
19159 "clean before build" state in project session and not in account session,
19160 otherwise the state gets reflected to other projects causing annoyance.
19162 * src/compiler_options.c: Fixed a bug where compiler options were always
19163 claimed 'modified'.
19165 * src/build_project.c, data/properties/anjuta.properties,
19166 src/commands.[h]: Fixed a bad bug where clean-before-build
19169 * scintilla/patches/research-cvs-nolog.diff,
19170 scintilla/patches/scintilla-ac-gtk2-port.diff,
19171 scintilla/patches/scintilla-ac-sort-fix.diff,
19172 scintilla-optimization.diff: Removed, because they are already in
19175 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
19178 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
19179 scintilla/LexYAML.cxx: Added new scintilla lexers.
19181 * TODO, NEWS: Updated.
19183 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19184 * src/utilities.c: Fixed typo bugs.
19186 2003-09-26 Naba Kumar <naba@gnome.org>
19188 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
19189 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
19190 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
19191 text_editor_find() and Fixed I-Search wrapping.
19192 * src/debugger.c: Fixed to pass a newline after a debugger
19193 command (which was broken since the launcher was refactored.
19194 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
19196 2003-09-25 Naba Kumar <naba@gnome.org>
19198 * src/toolbar_callbacks.c: Fixed start of incremental search.
19200 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19201 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
19202 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19203 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
19204 menu and implementation.
19206 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19208 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19209 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
19210 variables in Locals window.
19212 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
19214 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
19215 * src/utilities.[ch] : Fix a tooltip bug in
19216 anjuta_util_toolbar_append_stock(), the label appeared instead of
19217 the tooltip text. Remove label from arguments of the function
19218 because label is included in the stock icon data.
19219 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
19220 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
19221 * FIXME: translation file should be updated because of label text removal.
19223 2003-09-24 Naba Kumar <naba@gnome.org>
19225 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
19227 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
19228 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
19229 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
19230 stdout and stderr. Also buffered output and check-for-password
19231 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
19232 with password prompts. Checkes for password prompts from all outputs.
19234 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
19235 which takes a string (which could be utf8 also) and converts into
19238 * src/main.c: Connects kernel signals after gnome_program_init().
19240 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19241 * src/message-manager.c: Fixed bug #787026 by converting the strings
19244 2003-09-22 Naba Kumar <naba@gnome.org>
19246 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
19247 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
19248 GtkCList and using GtkTreeView instead. Added the patch.
19249 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
19250 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
19252 2003-09-19 Naba Kumar <naba@gnome.org>
19254 * printing/print.c: Proper UTF8 printing support.
19255 * src/main.c: moved kernel signal connects at the
19256 end of application initialization.
19258 2003-09-18 Naba Kumar <naba@gnome.org>
19260 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
19261 (new) lexers.make, (new) lexers: Update scintilla to latest
19262 scintilla CVS (2003-09-18), added new lexers, automated
19263 lexers makefiles sections and scintilla update. Added
19264 patches. Optimized pango rendering. Fixed a crash bug
19267 * (new) scintilla/patches/research-cvs-nolog.diff: Added
19268 patch to remove cvs log command from RESearch.cxx file.
19269 * scintilla/patches/scintilla-pango-always.diff:
19271 * scintilla/RESearch.cxx: Removed spurious cvs log command
19273 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
19275 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
19276 * src/dnd.c: Fixed a crash bug with DND.
19278 2003-09-15 Naba Kumar <naba@gnome.org>
19280 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
19281 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
19282 src/toolbar_callbacks.c: Added an additional parameter to
19283 text_editor_goto_line() funtion which decides if the line should
19284 be made visible (if it's under fold).
19286 * src/style-editor.c: Fixed a compiler warning.
19287 * src/message-manager.cc: Calls parent method correctly.
19289 * src/preferences.h: Fixed prent class.
19291 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19292 * src/project_dbase.c: Fixed bug #713210.
19294 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19296 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19298 2003-09-11 Naba Kumar <naba@gnome.org>
19300 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19301 * src/style-editor.c: Fixed bug #769130 (Crash on font
19304 * src/message-manger.[h,cc]: Made AnMessageManager
19305 derived from GtkFrame and removed deprecated code.
19307 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
19310 2003-09-09 Naba Kumar <naba@gnome.org>
19312 * src/Makefile.am: Addded rules for built sources.
19314 2003-09-08 Naba Kumar <naba@gnome.org>
19316 * (new) src/anjuta-marshalers.list: Added marshalers definition
19319 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
19320 and CXXFLAGS are not overwriten by automake's default.
19321 * src/style-editor.c: Added 'operators' in the style editor.
19323 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
19324 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
19325 * src/message-manager-private.cc, src/message-manager.cc:
19326 Converts message going into message into UTF-8 endoding.
19327 * src/main.c: Uses UTF-8 codeset for localization.
19329 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
19331 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
19333 2003-09-08 Naba Kumar <naba@gnome.org>
19337 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19338 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
19339 Fixed bug #798717, Find - Find&Replace - Find in files bug;
19340 The combo entries were updated if the same data with a different
19341 case exist in the combo list. The combo entries are now case sensitive.
19342 Search&Replace bug; First search ,max actions = 0 ==> now max
19345 2003-09-08 Naba Kumar <naba@gnome.org>
19348 * src/utilities.[c,h]: a function takes contant args.
19349 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
19350 Now the child terminated signal is emitted properly.
19351 * src/Makefile.am: Used $(top_srcdir) for referring to
19353 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
19354 definitions file which will generate anjuta-marshalers.[c,h] files.
19355 * src/.cvsignore: Updated.
19356 * src/build_project.c: Changed su command to preserve quotes.
19357 * src/anjuta-tools.c, tagmanager/tm_project.c,
19358 tagmanager/tm_workspace.c: Use standard tmp file.
19359 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
19360 so that users could report bugs easily.
19361 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
19363 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
19364 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
19365 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
19366 src/attach_process.c, src/breakpoints.c, src/commands.c,
19367 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
19368 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
19369 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
19370 src/memory.c, src/message-manager-private.c, src/preferences.c,
19371 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
19372 src/search-replace.[c,h], stack_trace.c, text_editor.c,
19373 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
19374 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
19375 Fixed compile warnings and cleanup.
19377 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
19378 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
19379 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
19380 Removed libzvt usage and implemented child spawing differently. Launcher is
19381 now proper GObject, which can be created multiple times (and can be
19382 operated in parallel).
19384 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
19385 * src/project_import_gui.c, src/project_import_cbs.c,
19386 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
19387 (crash on project import). Removed deprecared codes.
19389 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19391 * src/cvs.c: Fixed cvs output bug.
19393 2003-09-03 Naba Kumar <naba@gnome.org>
19395 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19396 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
19397 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
19398 src/text_editor_cbs.c: Implements --
19399 If the debugger is started
19400 A double click in the margin add or remove a breakpoint
19401 A single click activate or deactivate the breakpoint
19403 A double click in the margin add or remove a bookmark
19405 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
19407 Reviewed by Naba Kumar <naba@gnome.org>
19408 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
19409 User is now able to choose a branch on cvs update for project.
19410 Cleaned up variable names.
19412 2003-09-03 Naba Kumar <naba@gnome.org>
19414 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
19415 src/Makefile.am: Added lexers.
19416 * scintilla/*/*: Updated...
19417 * src/an_symbol_view.c: Fixed a crash bug.
19418 * src/compiler_options.c, src/project_dbase.c: Fixed compile
19420 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
19421 * src/source.c: Fixed project generation bug with gettext code.
19422 * tagmanager/tm_project.c: Fixed a crash bug.
19423 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19424 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 #____.
19429 2003-08-22 Naba Kumar <naba@gnome.org>
19431 Patch from: Rob Bradford <rob@debianplanet.org>
19432 * data/Makefile.am: Fixed to install properly during
19435 Patch from: Etay Meiri <etay-m@bezeqint.net>
19436 * src/debug-tree.c: Fixed a crash bug.
19437 * src/compiler_options.c: Takes care of linking the missing pieces;
19438 C flags, libs, optimization options, debug and profile.
19440 Patch from: Enver ALTIN <ealtin@casdb.com>
19441 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
19443 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
19445 Reviewed by Naba Kumar <naba@gnome.org>
19446 * src/project_dbase.c: Fixed bugs #778263 and #778413
19447 Adding multiple files to project should work now.
19449 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
19451 Reviewed by Naba Kumar <naba@gnome.org>
19452 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
19453 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
19456 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19458 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19460 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19462 * src/text_editor.c: Fix translatable string (#113934).
19464 2003-07-04 Naba Kumar <naba@gnome.org>
19466 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
19467 bug when there is no project open. Bug #____.
19469 * src/source.c: Fixed a bug with build failure with non-gnome
19470 project with glade-generated source (eg. gtk2). Bug #____.
19472 2003-06-26 Naba Kumar <naba@gnome.org>
19474 * src/anjuta.h: Removed reference to windows-dialog.h.
19475 * src/message-manager-private.[cc,h]: Fixed doulbe click
19476 activation of messages to properly jump at the destination.
19477 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
19478 * src/toolbar.c: Code clean-ups.
19480 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
19481 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
19483 * src/message-manager-private.[cc,h]: Removed dead codes.
19485 * (new) data/properties/css.properties,
19486 data/properties/anjuta.properties, data/properties/Makefile.am:
19487 Added CSS syntax hiliting properties.
19489 * tagmanager/tm_file_entry.c: Fixed a possible bug.
19490 * src/debugger.c: Clean ups.
19491 * src/lexer.h: Added CSS lexer definition.
19493 * Makefile.am: Installs destop file properly.
19494 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
19495 * NEWS: Updated for 1.1.97 release.
19496 * src/main_menubar_def.h: Changed some non working shortcuts.
19498 2003-06-24 Naba Kumar <naba@gnome.org>
19500 * src/search-replace.c: Shows the dialog properly, even when it is
19501 hidden behind another window.
19503 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
19504 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
19505 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
19508 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
19509 setup wizard dialogs.
19511 * src/debugger.c: Removed a redundant call to
19512 debugger_update_controls().
19513 * src/compiler_options.c, src/launcher.c: code cleanup.
19514 * src/executer.c: Fixed execution bug with 'Set Program params...".
19516 2003-06-23 Naba Kumar <naba@gnome.org>
19518 * widgets/e-splash.c: Removed border around the splash image.
19519 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
19520 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
19521 * src/cvs.c: Added a frame around commit log text widget.
19522 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
19523 crash bug associated with translated combo box list in preferences
19524 dialog (in different locale other than en_US). Used widget names
19525 to pass the combo list items.
19526 * po/POTFILES.in: Updated.
19527 * src/launcher.c: Creates the zvt terminal at startup (and not
19528 every time a build is done) -- speeds up buld operations.
19529 * src/file_history.c: Should be if() conditional instead of
19531 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
19532 Disabled useless warnings.
19533 * src/project_dbase.c: Fixed bonobo 2 project name.
19534 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
19535 and uses correct glade-2 for file generation.
19537 2003-06-21 Naba Kumar <naba@gnome.org>
19539 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
19540 And disables autocomple show for numbers (very annoying).
19541 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
19542 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
19543 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
19544 from view menu and adjust the controls accordingly.
19545 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
19547 * src/project_dbase.[c,h]: Removed show_local flag processing.
19548 * src/message-manager.[c,h]: Reorganized messages tabs in more
19550 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
19551 Also added PCRE dependency.
19553 2003-06-20 Naba Kumar <naba@gnome.org>
19555 * pixmaps/anjuta_splash.png: New splash.
19556 from Jean Schurger <yshartk@schurger.org>
19558 * src/controls.c: De-sensitize run-to-cursor when debugger
19560 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
19562 * src/message-manager-private.cc: Fixed to properly jump at
19563 the right file:line.
19565 * src/appwiz_page1.c: Fixed to correctly determine the project
19566 trpe from the wizard.
19568 2003-06-20 Naba Kumar <naba@gnome.org>
19570 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
19571 * src/watch_gui.c: Code cleanups.
19572 * src/debugger.[c,h], src/stack_trace.[c,h],
19573 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
19574 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
19575 Removed direct access to stack_trace private data, Increased debugger
19576 command size from 256 to 1024 (to be on safer side). Also implemented
19577 row-activated signle for seting frame and viewing the source.
19578 * src/debugger.c: Avoids starting program and stopping debugger
19579 when starting debugger and stopping program, respectively.
19581 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
19582 Reverted codes to start debugger automatically
19583 The file is brought to the state just after the branching
19584 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
19585 some code clean ups.
19587 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
19588 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
19589 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
19590 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
19591 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
19592 src/project_dbase.c: Code clean ups.
19594 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
19595 (Projects dir) so that correct $HOME/Projects path is set when
19596 anjuta is run for the first time.
19598 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
19600 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
19602 2003-06-13 Naba Kumar <naba@gnome.org>
19604 * src/stack_trace_cbs.c: Moved variable declaration at the
19605 top of the block (bug #737867)
19607 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
19608 just CFLAGS and CXXFLAGS (bug #743617).
19610 * src/create_global_tags.sh: Fixed shell script to properly
19611 detect installed *-config files.
19613 2003-06-12 Naba Kumar <naba@gnome.org>
19615 * src/preferences.[c,h]: Added methods for custom widgets in
19616 preferences: using custom set/get methods for them.
19618 * src/anjuta-encoding.c: Implemented up/down of the encodings
19619 in the list and property saves correctly.
19621 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19622 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
19623 the beginning of a file.
19625 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19626 * src/aneditor.cxx, src/aneditor.h,
19627 src/controls.c, src/main_menubar.c, src/main_menubar.h,
19628 src/main_menubar_def.h, src/mainmenu_callbacks.c,
19629 src/mainmenu_callbacks.h: Allows the operator to select the current
19630 word or the current line (Request: 680801). It puts also
19631 sensitive/unsensitive several select/comment menu items.
19633 * src/breakpoints.c: Presets by default the current line for a
19634 defined breakpoint.
19636 2003-06-11 Naba Kumar <naba@gnome.org>
19638 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
19639 color (red highlight) now cosistent for inactive tabs also.
19641 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
19642 'Advanced search and replace' in Edit->Search submenu.
19644 * data/properties/tcltk.properties: Fixed bug #731851. Added line
19645 wrappings '\' where they were missing.
19647 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
19648 message is now more descriptive and details the correct thing to do
19649 for GNOME2 desktop.
19651 2003-06-10 Naba Kumar <naba@gnome.org>
19653 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
19654 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
19655 Removed any reference to particular version of automake/autoconf
19656 so that they could work with newer versions (Bug #659394).
19658 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
19659 src/anjuta.c: Added coded to add/remove supported encodings.
19661 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
19662 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
19663 src/project_import.c, src/project_type.c, src/project_type.h,
19664 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
19665 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
19666 from the project wizard.
19668 2003-06-06 Naba Kumar <naba@gnome.org>
19670 Patch from Etay Meiri <etay-m@bezeqint.net>
19671 * src/compiler_options.c: Fixed bugs related to clean before
19674 * anjuta.desktop.in.in: Added commandline options.
19675 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
19676 -dP and -A flags of CVS update into different options.
19678 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19680 * configure.in: Removed "ta" from ALL_LINGUAS.
19682 2003-06-02 Naba Kumar <naba@gnome.org>
19684 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
19685 return NULL for undefined properties and "" for defined but empty
19686 strings. It was creating many problems where both are assumed to be
19687 same. And besides, it doesn't matter to differentiate the two (the
19688 problem with preferences was due to a different bug).
19690 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
19691 correctly. Also, s/props_build_in/props_built_in/g.
19693 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
19696 * src/an_file_view.c: Unrefed pixbufs when done with them.
19698 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
19699 (removed) file_text.png: Added and removed pixmaps.
19701 2003-05-30 Naba Kumar <naba@gnome.org>
19703 * anjuta.glade: Fixed encodings preferences dialog
19705 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
19707 Reviewed by Naba Kumar <naba@gnome.org>
19709 * src/build_project.c src/clean_project/c: perform a clean before
19710 build, if required. Show the message manager on clean.
19711 * src/compiler_options.c: save the new options when window is closed
19712 and flag project to be cleaned before the next build.
19713 * src/project_dbase.c: added a 'clean before build' flag to project
19715 2003-05-29 Naba Kumar <naba@gnome.org>
19717 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
19720 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
19721 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
19722 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
19723 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
19724 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
19725 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
19726 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
19727 print_color.xpm, print_landscape.xpm, print_layout.xpm,
19728 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
19730 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
19731 Removed unused icons references.
19733 2003-05-27 Enver ALTIN <ealtin@casdb.com>
19735 Reviewed by Naba Kumar <naba@gnome.org>
19737 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
19738 src/compiler_options.c, src/debugger.c, src/find_replace.c,
19739 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
19740 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
19741 src/toolbar_callbacks.c: HIG compliant dialogs.
19743 * src/utilities.c: anjuta_button_new_with_stock_image() and
19744 anjuta_dialog_add_button() stolen from gedit.
19746 * src/main_menubar_def.h: Fixed mnemonics.
19748 2003-05-26 Naba Kumar <naba@gnome.org>
19750 * src/project_dbase_gui.c: Added header files filter for add file
19751 dialog box. Disabled project window to be transient window.
19753 * src/message-manager.cc: Disabled message manager window to be
19756 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
19757 a file could not be loaded.
19759 * src/project_dbase.c: Fixed a bug with GUI editor command
19760 where empty string is returned.
19762 * src/Makefile.am, src/preferences.h, src/text_editor.c
19763 src/text_editor.h, (new) src/anjuta-encodings.h,
19764 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
19765 Added encoding support and to handle characters encoding correctly
19766 by auto detecting it during load. Added preferences for selecting
19767 the encoding during save.
19769 * src/preferences.c, src/resources.c: Removed debug messages.
19771 Patch from: Alexander Nedotsukov <bland@mail.ru>
19772 * src/getline.c: Fixed many fatal bugs for FreeBSD.
19774 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19775 * src/anjuta.c: Try to sow the splash image more often.
19777 2003-05-20 Naba Kumar <naba@gnome.org>
19779 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19780 * src/debug_tree.c: Colorize the modified locals during
19781 debugging and call memory analyze from the debugger.
19782 * src/breakpoints.c: The color is now different for the enabled
19783 and disabled breakpoints. Anjuta now can erase several
19784 breakpoints defined at the same line. The markers are updated
19785 according to the enable/disable action.
19787 Patch from Etay Meiri <etay-m@bezeqint.net>
19788 * src/launcher.c: Fixes launcher freeze up bug during build.
19790 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
19792 Reviewed by Naba Kumar <naba@gnome.org>
19793 * scintilla/PropSet.h: Change member variables from private to protected.
19794 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
19795 to PropSetFile class, which return a gchar * (and can therefore indicate
19796 whether properties are empty or do not exist) and make prop_get and
19797 prop_get_expanded use them.
19798 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
19799 that the result of of prop_get cannot be an empty string.
19801 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19803 Reviewed by Naba Kumar <naba@gnome.org>
19804 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
19805 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
19806 src/text_editor_cbs.c: When saving all the files in the project, the
19807 text editors are now only rehighlighted once instead of once for each
19810 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19811 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19812 * src/anjuta.desktop.in.in: Support startup notification.
19813 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19814 * src/main.c, widgets/e-splash.c: Splash screen improvements.
19815 * src/anjuta.desktop.in.in: Support startup notification.
19818 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
19820 Reviewed by Naba Kumar <naba@gnome.org>
19822 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
19823 memory leak from glade_xml_new call. Removed gxml field from Executer
19824 struct as only used in create_executer_dialog and then destroyed.
19826 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
19828 * src/configurer.c: Fix warning trying to connect signal to non-existent
19829 environment entry in configure dialog and fix crash when closing the
19832 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
19833 gnome_date_edit_get_time instead.
19835 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
19836 in view menu required renumbering elsewhere.
19838 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
19840 Reviewed by Naba Kumar <naba@gnome.org>
19842 * src/breakpoints.c: fixed an error when removing breakpoint
19843 * src/controls.c: 'run to cursor' is sensitive when debugger not active
19844 * src/debugger.c: changes to the way the debugger is activated
19845 * src/debugger.h: clean ups
19847 2003-05-13 Naba Kumar <naba@gnome.org>
19849 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19850 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
19851 src/memory.h: A new version of memory and the interface
19852 is now integrated in anjuta.glade
19854 2003-05-09 Naba Kumar <naba@gnome.org>
19856 * configure.in: Bumped required gtk version to 2.0.8.
19858 2003-05-06 Naba Kumar <naba@gnome.org>
19860 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
19862 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19863 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
19865 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19866 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
19867 , tagmanager/c.c: Support for ProC and RDB files.
19869 2003-05-06 Naba Kumar <naba@gnome.org>
19871 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
19872 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19873 Uncomment (Box & Stream), Select the current function,
19874 authorize the "Quit" button of the GotoLine window
19876 2003-05-05 Naba Kumar <naba@gnome.org>
19878 * src/watch_gui.h: CVS added new file.
19880 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
19882 Patch from Etay Meiri <etay-m@bezeqint.net>
19883 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
19884 src/mainmenu_callbacks.c, src/message-manager.cc,
19885 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
19886 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
19887 Ported stack trace to GNOME2 and added it in the message manager
19890 2003-05-02 Naba Kumar <naba@gnome.org>
19892 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
19894 * src/preferences.[h,c]: Fixed preferences to save only one copy of
19895 preferences property.
19897 * anjuta.prj: Fixed multiple preferences saved data.
19899 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
19900 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19901 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
19902 scintilla/include/Platform.h, scintilla/include/PropSet.h,
19903 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
19904 Upgraded scitilla from CVS with faster window repaint
19907 Patch from Etay Meiri <etay-m@bezeqint.net>
19908 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
19911 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
19913 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
19914 the window if messages are appended to the end and the scrollbar is
19917 2003-04-29 Naba Kumar <naba@gnome.org>
19919 * configure.in: Removed omf-install from Makefiles list.
19921 2003-04-28 Naba Kumar <naba@gnome.org>
19923 * po/POTFILES.in: Remvoded deleted files.
19925 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
19926 pixmaps/windows-style-undocked.png: Added setup wizard's images.
19928 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
19929 is executed as detached) is not set properly.
19931 2003-04-25 Naba Kumar <naba@gnome.org>
19933 * anjuta.prj: Updated.
19934 * src/anjuta_info.c: Fixed text wrapping and column view.
19935 * data/welcome.txt.in: Removed unaligned characters.
19937 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19938 * src/main_menubar.c: Disable setup dialog.
19940 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19941 * src/breakpoints.c; Fixed compilation with older GCC
19942 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
19943 * HACKING: Spelling fixes (Suggested by Stephen Knight)
19945 2003-04-18 Naba Kumar <naba@gnome.org>
19947 * anjuta.prj: Updated (includes compiler options).
19949 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
19950 function from anjuta.c (it was already available in anjuta-tools.c).
19952 2003-04-18 Naba Kumar <naba@gnome.org>
19954 * src/about.c, THANKS: Updated
19956 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
19958 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
19959 properly from the project session before updating the file
19962 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19963 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
19964 dialog settings (as it will not be required once GDL is in place) and
19965 added file view filters in the settings sub-menu.
19967 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19969 * configure.in: Disable cast checks on final build.
19971 2003-04-17 Naba Kumar <naba@gnome.org>
19973 * src/build_project.c: Fixed a compilation error.
19975 * src/launcher.c: Removed commnets.
19977 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
19978 properties from editor tab to indentation tab and fixed a property
19979 label for proper i18n translation. Fixed typos in project config
19980 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
19981 sorting and reordering in compiler options dialog.
19983 * src/compiler_options.c: Implemented _save() function to save the
19984 options (which was pending).
19986 * src/build_project.c: Destroys install-as-root dialog when it is done.
19988 * src/an_symbol_view.c: Change "event" event to "event-after" so
19989 that symbol row is selected first before the popup is shown.
19991 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
19993 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
19994 file in CVS/Entries. (Reviewed and applied by Biswa)
19996 2003-04-16 Naba Kumar <naba@gnome.org>
19998 * aneditor.cxx: use unicode everytime (fixed unicode related
20001 * anjuta.prj: Fixed UI editor name (blank to use default) and
20004 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
20005 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
20006 Editor preferences page.
20008 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20009 * src/anjuta.[ch], src/print.c: Fixed warnings
20010 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
20011 * configure.in: Profiling support with gprof
20013 2003-04-16 Naba Kumar <naba@gnome.org>
20015 Patch from Gaëtan de Menten <ged@bugfactory.org>
20016 * src/launcher.c: Fixed cvs dialog.
20018 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
20020 * src/message-manager-private.cc: Fixed double-click on first line of
20021 output to properly select a line.
20022 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
20023 because still was a deprecatd GtkCTreeNode and always NULL anyway.
20025 2003-04-15 Naba Kumar <naba@gnome.org>
20027 * src/message-manager-private.cc: Fixed the glade filename typo.
20029 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20030 * scintilla/*, data/properties/*: Scintilla CVS merge
20031 * anjuta.prj: Removed unnecessary files.
20032 * scintilla/PlatGTK.cxx: Force Pango fonts always
20033 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
20034 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
20036 * configure.in: Change version no. for 1.1.1 (alpha release)
20037 * configure.in: Added '--with-pref-suffix' option.
20038 * config.guess, config.sub: Removed from CVS.
20040 2003-04-15 Naba Kumar <naba@gnome.org>
20042 Patch from Timothee Besset <ttimo@idsoftware.com>
20043 * Makefile.am: Fixed a shell script error during intallation.
20045 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20047 Reviewed by Naba Kumar <naba@gnome.org>
20048 * src/message-manager.cc: Added popup-menu to TreeView and fixed
20049 set_wm_class to use "anjuta" instead of "an.
20050 * src/message-manager-private.cc: Headers are hidden again.
20052 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20053 * src/project_dbase_gui.c: Memory corruption fix.
20054 * anjuta.prj: Updated project file
20056 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
20057 * an_file_view.c: Connect to event-after signal rather than event so that
20058 selection is updated first and thus context menu is for the right file.
20059 Reviewed and applied by Biswa.
20061 2003-04-14 Naba Kumar <naba@gnome.org>
20063 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
20065 * src/auncher.c: More child exit fixes
20066 from Timothee Besset <ttimo@idsoftware.com>
20068 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20070 Reviewed by Naba Kumar <naba@gnome.org>
20072 * src/message-manager.[c/h], src/message-manager-private[c/h],
20073 anjuta.[c/h]: Ported message-manager to Gtk2
20075 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20076 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
20077 src/clean_project.c, src/compile.c, src/configurer.c,
20078 src/controls.c, src/cvs.c, src/debugger.c,
20079 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20080 src/project_import.c, src/search-replace.c: Changed name from
20081 AnjutaMessageManager to AnMessageManager to avoid too long type
20084 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20085 * src/launcher.c: Fix build won't stop problem - TTimo
20087 * pixmaps/anjuta_splash.c: New splash screen prototype.
20088 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
20089 * src/compiler_options.c: Mute pkgconfig errors.
20090 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
20092 2003-04-10 Naba Kumar <naba@gnome.org>
20094 * configurer.[c,h]: Fixed dialog to close properly.
20095 * src/project_dbase.c, widgets/gnomefilelist.c: Added
20098 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20099 * anjuta.prj: Removed unnecessary files, load with 1.2.0
20100 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
20101 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
20102 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
20103 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
20104 src/makefile.am: Move gdl to it's own directory.
20105 * global-tags/create_global_tags.sh: Silently ignore SDL error.
20107 2003-04-09 Naba Kumar <naba@gnome.org>
20109 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
20112 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20113 * src/anjuta-tools.c: Use CDATA for saving tools data.
20114 * anjuta.glade, src/search-replace.c: Port from branch.
20115 * widgets/e-splash.*, src/main.c: Better splash screen.
20116 * configure.in, widgets/gdl*: Import GDL widgets.
20117 * ROADMAP: Updated roadmap.
20118 * src/an_file_view.c: Use GDL icons for file tree.
20120 2003-04-09 Naba Kumar <naba@gnome.org>
20122 * anjuta.glade: Added (hidden) initial setup-wizard window.
20124 Patch from: Vitaly <vvv@rfniias.ru>
20125 * src/preferences.c: Fixes a bug with libglace widget access with
20126 translated strings.
20128 Patch from: Etay Meiri <etay-m@bezeqint.net>
20129 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
20130 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20131 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
20132 src/toolbar_callbacks.[c,h],
20133 src/memory.c, src/message-manager-private.cc,
20134 src/message-manager-private.h, src/message-manager.cc,
20135 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
20136 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
20137 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
20138 watch window to a subwindow in the notebook
20140 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20141 * ROADMAP: Updated roadmap.
20143 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
20145 * configure.in: Added Belarusian to ALL_LINGUAS.
20147 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20148 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
20150 * ROADMAP: Added roadmap for HEAD.
20152 2003-03-29 Naba Kumar <naba@gnome.org>
20154 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
20155 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
20156 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
20157 (new) pixmaps/start-with-wizard.png,
20158 (new) pixmaps/start-with-import.png,
20159 (new) pixmaps/start-with-open.png Added Start with dialog which pops
20160 up on anjuta start-up to give quick access to opening file/project or
20163 * src/main.c: Sets proper data directory for the gnome
20166 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20167 * src/text_editor.c: Fixed error/warning indicators.
20169 2003-03-24 Naba Kumar <naba@gnome.org>
20171 * README: Correct version.
20173 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
20175 * configure.in: Added checks to see if were building on FreeBSD
20176 systems. Sets -DFREEBSD if we are, and also attempts to find
20177 gmake if the host system is FreeBSD.
20179 * src/getline.c: New file used to provide the getline function,
20180 which isnt available on a FreeBSD system. The function is only
20181 defined if FREEBSD is defined.
20183 * src/Makefile.am: Added getline.c to anjuta_SOURCES
20185 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
20186 configure.in sets this to gmake on FreeBSD systems, and make
20187 on everything else.
20189 2003-03-23 Naba Kumar <naba@gnome.org>
20191 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
20193 * anjuta.spec.in: Fixed spec file for correct file paths and
20194 corrected rpmbuild.
20196 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
20197 the rpm build command separately now.
20199 * src/anjuta.c, windows-dialog.c: Added some more window management
20200 stuffs (not still fully working, though).
20204 2003-03-22 Naba Kumar <naba@gnome.org>
20206 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
20208 2003-03-21 Naba Kumar <naba@gnome.org>
20210 * README: Removed Andy Piper's name from the active maintainers
20211 list on his request.
20213 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
20216 * src/anjuta-tools.c: Fixed compiler errors.
20218 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
20221 * src/commands.c, src/src_paths.c, src/style-editor.c,
20222 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
20223 becuase they are now hidden by default (from glade editing).
20225 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
20226 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
20227 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20228 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
20229 basic windows managements.
20231 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20232 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
20233 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
20234 Enver ALTIN (a.k.a. skyblue)
20236 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20237 * tagmanager/*: Added ignore-list for symbols. This will make
20238 parsing more accurate for projects. Doc updates needed.
20240 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20241 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
20242 * launcher/Makefile.am: Link to correct libraries
20243 * src/launcher.c: Do not allow NULL shell
20245 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
20246 * src/debug_tree.c: Improve debug tree view.
20248 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
20250 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
20251 'Run Configure Script' and 'Execute Program'. Increase minimum width
20252 of Configure dialog.
20253 * find_in_files.c, find_in_files_cbs.*: Properly create the file
20254 list widget by setting a model and adding a column and renderer.
20255 Actually store the nocvs toggle button in FindInFiles data structure.
20256 Handle selection changes via changed signal rather than row_activated.
20257 Use response signal for handling the close and find buttons.
20258 Close window when escape is pressed.
20259 * find_replace.c: Close window when escape is pressed.
20260 * find_text.c: Close window when escape is pressed in find dialog as
20261 well as wrap search question, where now Yes is the default button.
20263 2003-03-05 Naba Kumar <naba@gnome.org>
20265 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
20267 * src/message-manager-private.cc: Fixed a bug with vte conditional
20269 * anjuta.glade: Hides all windows in glade file.
20271 2003-03-05 Naba Kumar <naba@gnome.org>
20273 * src/an_file_view.c: Fixed a compilation warning.
20274 * src/message-manager-private.cc: Conditional compilation for vte
20277 2003-02-28 Naba Kumar <naba@gnome.org>
20279 * configure.in, anjuta.spec.in: Updated dependency packages version.
20280 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
20281 * src/preferences.c: Added debug assertions.
20282 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
20283 editor to enable/disable bringing the recent editor tabs first.
20285 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20286 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
20287 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
20288 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
20289 and bug fixes. Also code clean ups.
20291 * (new) src/search-replace.[h,c]: New search replace implementation
20292 from ANJUTA_1_0_0 branch.
20294 * (new) src/windows-dialog.[h,c]: New windows management class
20295 [work in progress].
20297 2003-02-28 Naba Kumar <naba@gnome.org>
20299 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
20300 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
20301 src/appwizard.c, src/build_file.c, src/build_project.c,
20302 src/clean_project.c, src/compile.c, src/configurer.c,
20303 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
20304 src/message-manager-dock.c, src/message-manager-dock.h,
20305 src/message-manager-private.cc, src/message-manager.cc,
20306 src/preferences-dialog.c, src/preferences-dialog.h,
20307 src/preferences.c, src/preferences.h, src/project_dbase.c,
20308 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
20309 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
20310 src/utilities.c, src/utilities.h:
20312 Widgetized Preferences and gave proper function names.
20314 * src/executer.c: Fixed a session loading bug.
20316 2003-02-27 Naba Kumar <naba@gnome.org>
20318 * printing/print.c: Fixed printing font bug that failed to load the
20321 * src/toolbar.c: Disabled LED flashing (not yet implemented).
20323 * TODO, anjuta.prj: Updated.
20325 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
20327 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20328 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20329 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20330 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
20331 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
20334 2003-02-25 Naba Kumar <naba@gnome.org>
20336 * Makefile.am: Excluded omf-install from installation as the docs are
20341 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
20342 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
20343 property names and added new editor properties and code cleanups.
20344 Also added new project properties.
20346 * src/compiler_options.[h,c]: Added pkg-config packages supports
20349 * src/glade_iface.h: Cleanups.
20351 * src/launcher.c: Used timer instead of idle to scan.
20353 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
20354 src/project_config.[h,c], src/project_import.c: Implemented project
20355 property to define GUI editor and to handle it.
20357 * src/preferences.c: i18n fixes.
20359 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
20360 unused (and old) pixmaps.
20362 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
20364 2003-02-25 Naba Kumar <naba@gnome.org>
20366 * src/message-manager-private.[h,cc], src/preferences.c,
20367 anjuta.glade, anjuta_dialog_strings.c: Implemented
20368 gnome terminal profiles for the terminal preferences and moved the
20369 addition of terminal preferences in the terminal constructor.
20371 * anjuta.prj: Updated.
20373 2003-02-24 Naba Kumar <naba@gnome.org>
20375 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
20376 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
20377 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
20378 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
20379 preferences dialog.
20383 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
20384 text selection and child re-spawning.
20386 * src/pixmaps.h: Removed unused pixmaps definitions.
20388 2003-02-23 Naba Kumar <naba@gnome.org>
20390 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
20391 the project tree/window.
20393 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
20394 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
20395 Correct the use of a variable and implemented session save/load
20396 for tree expansion states.
20398 * src/main_menubar_def.h: Fixed shortcuts keys.
20400 * src/anjuta.c, src/gnome_project.c: Code clean ups.
20402 * anjuta.prj: Updated.
20404 2003-02-22 Naba Kumar <naba@gnome.org>
20406 * src/debug_tree.[c,h]: GNOME2 port from
20407 Etay Meiri <etay-m@bezeqint.net>
20409 * src/an_file_view.c, src/resources.[h,c],
20410 data/properties/bash.properties,
20411 data/properties/cpp.properties,
20412 data/properties/html.properties,
20413 data/properties/make.properties,
20414 data/properties/others.properties,
20415 data/properties/perl.properties,
20416 data/properties/props.properties,
20417 data/properties/xml.properties: Standarized file icons. Icons are
20418 defined in respective .properties file and are retrieved as resource
20421 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
20422 in labels from the commands editor as that would create
20423 problems for translators.
20425 2003-02-21 Naba Kumar <naba@gnome.org>
20427 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
20428 as they should be part of CVS(?).
20430 * Makefile.am: Corrected a typo for glade generated strings file.
20432 * configure.in, po/hi.po: Added new Hindi (hi) translation
20433 in ALL_LINGUS and added initial Hindi translation.
20435 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
20436 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
20437 sv_unknown.xpm to more proper icon.
20439 * (new)data/properties/php.properties, data/properties/Makefile.am,
20440 data/properties/anjuta.properties, data/properties/html.properties:
20441 Fixed PHP syntax hilighting bug by separating php properties into
20442 different file (because of file size).
20446 2003-02-20 Naba Kumar <naba@gnome.org>
20448 * src/breakpoints.c: Fixed breakpoints session saving/loading
20451 * scintilla/*, scintilla/include/*: Updated to scintilla
20454 2003-02-19 Naba Kumar <naba@gnome.org>
20456 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
20459 * Makefile.am, src/Makefile.am,
20460 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
20461 (removed) src/anjuta_dialog_strings.c,
20462 (removed) src/anjuta_dialogs_strings.c,
20463 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
20464 (added) anjuta.glade: Transfered glade files from src/ directory
20465 to the top level directory.
20467 * po/POTFILES.in: Updated.
20469 * (removed) macrocs2/*: Transfered to data/ directory.
20471 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
20472 data/Makefile.am: Moved macros in data directory. Anjuta no longer
20473 requires to have macros dir, but the projects generated by anjuta
20476 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
20479 * src/defaults.c: Corrected default compiler options.
20481 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
20484 * src/message-manager-private.cc, src/message-manager-private.h,
20485 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
20487 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
20488 source code generation for gnome2 projects.
20490 2003-02-11 Naba Kumar <naba@gnome.org>
20492 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
20493 restores the expand/collaspe states of the nodes after refresh.
20495 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
20497 2003-02-11 Naba Kumar <naba@gnome.org>
20499 * src/style-editor.c: Fixed pango font description handling for fonts.
20500 * src/anjuta.glade: Removed font size spin button.
20501 * configure.in, src/anjuta.prj: Corrected version.
20504 2003-02-10 Naba Kumar <naba@gnome.org>
20506 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
20507 references of scroll-menu.h and add about.h in Makefile.am.
20509 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
20510 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
20511 (removed) widgets/scroll-menu.h: Removed unused files.
20513 * Makefile.am: Added proper i18n rules and added intl tools for
20516 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
20517 to the stable release).
20519 * anjuta.spec.in: Removed manuals packaging.
20521 * data/Makefile.am: Removed 'macros' installation (not required for
20524 2003-02-10 Naba Kumar <naba@gnome.org>
20526 * po/POTFILES.in: Updated.
20528 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
20529 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
20530 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
20531 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
20532 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
20535 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
20536 src/toolbar_callbacks.h: Fixed scintilla notification signal name
20537 and fixed to properly handle focus in find entry box.
20539 * Makefile.am: Added code for RH system menu update.
20541 * .cvsignore: Updated.
20545 2003-02-03 Naba Kumar <naba@gnome.org>
20547 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
20548 editor preferences. and fixes dialogs.
20550 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
20551 Fixed linenumbers and header margins when they are disabled and
20552 removed unused header files.
20554 * src/attact_process.[h,c], src/debugger.c: Attach to process
20557 * src/help.c: Fixed dialog response.
20561 * data/properties/anjuta.properties: Corrected typo.
20563 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
20564 Change the signal to "changed" in entry from "selection-changed" in
20567 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
20570 2003-01-31 Naba Kumar <naba@gnome.org>
20572 * configure.in: Upgraded to use libgnomeprint-2.2
20574 * printing/Makefile.am: Updated
20576 *(removed) printing/print-doc.c, printing/print-doc.h,
20577 printing/print-util.c, printing/print-util.h: Removed because already
20578 merged with print.c.
20580 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
20581 and libgnomeprintui-2.2 and fixed rendering problems.
20583 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
20584 uneccessary print properties, as they are separately taken
20585 care in gnomeprint.
20587 * po/POTFILES.in: Update.
20589 2003-01-30 Naba Kumar <naba@gnome.org>
20591 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
20592 for about dialog box.
20594 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
20595 src/pixmaps.h: Modified for the above additions for about dialog.
20597 2003-01-29 Naba Kumar <naba@gnome.org>
20599 * src/style_editor.[c,h]: Added missing files.
20601 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20602 * scintilla/XPM.[cxx|h]: Added missing files
20604 2003-01-29 Naba Kumar <naba@gnome.org>
20606 * TODO, po/POTFILES.in: Updated.
20608 * anjuta.prj, src/anjuta.glade,
20609 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
20611 2003-01-28 Naba Kumar <naba@gnome.org>
20613 * data/properties/anjuta.properties, src/aneditor.cxx,
20614 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
20615 properties into text properties (earlier it was int properties).
20619 * scintilla/AutoComplete.c,xx,
20620 scintilla/AutoComplete.h,
20621 scintilla/CallTip.c,xx,
20622 scintilla/CallTip.h,
20623 scintilla/Document.c,xx,
20624 scintilla/Document.h,
20625 scintilla/Editor.c,xx,
20626 scintilla/Editor.h,
20627 scintilla/LexAVE.c,xx,
20628 scintilla/LexCSS.c,xx,
20629 scintilla/LexHTML.c,xx,
20630 scintilla/LexOthers.c,xx,
20631 scintilla/LexPython.c,xx,
20632 scintilla/LineMarker.c,xx,
20633 scintilla/LineMarker.h,
20634 scintilla/Makefile.am
20635 scintilla/PlatGTK.c,xx,
20636 scintilla/PropSet.c,xx,
20637 scintilla/ScintillaBase.c,xx,
20638 scintilla/ScintillaBase.h,
20639 scintilla/ScintillaGTK.c,xx,
20640 scintilla/ViewStyle.c,xx,
20641 scintilla/include/Platform.h,
20642 scintilla/include/SciLexer.h,
20643 scintilla/include/Scintilla.h,
20644 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
20648 src/an_file_view.c,
20649 src/an_symbol_view.c,
20650 src/anjuta-tools.c,
20655 src/anjuta_dialogs_strings.c,
20658 src/compiler_options.c,
20661 src/main_menubar.c,
20662 src/main_menubar.h,
20663 src/main_menubar_def.h,
20664 src/mainmenu_callbacks.c,
20665 src/mainmenu_callbacks.h,
20666 src/message-manager-private.c,c
20667 src/message-manager-private.h,
20668 src/message-manager.c,c
20669 src/message-manager.h,
20673 src/project_config.c,
20674 src/project_dbase.c,
20675 src/project_dbase_gui.c,
20676 src/project_import_gui.c,
20677 src/properties.c,xx,
20682 src/text_editor_gui.c,
20686 anjuta.prj: GNOME2 porting and fixed many porting bugs.
20688 2003-01-24 Naba Kumar <naba@gnome.org>
20690 * src/text_editor_gui.c, src/toolbar.c,
20691 src/text_editor.c, src/text_editor_cbs.h:
20692 Used correct notification signal name for scintilla
20693 (gtk2) and fixed UI.
20695 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
20698 * printing/print-doc.c,
20700 src/anjuta-tools.c,
20701 src/find_replace.c,
20704 src/mainmenu_callbacks.c,
20705 src/project_dbase.c,
20706 src/project_dbase.h,
20707 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
20709 src/text_editor_cbs.h:
20712 2003-01-23 Naba Kumar <naba@gnome.org>
20714 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
20715 correct stock icons and organized pixmap macros.
20717 Makefile.am: Removed non-generated files.
20719 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
20720 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
20721 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
20722 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
20723 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
20724 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
20725 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
20726 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
20727 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
20728 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
20729 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
20730 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
20731 stop.xpm, undo.xpm}: Removed because no longer used.
20733 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
20734 file_unknown.xpm}: Files renamed from fv_*, as it would
20737 * pixmaps/Makefile.am: Updated for the above changes.
20739 2003-01-23 Jakub Steiner <jimmac * ximian * com>
20741 * pixmaps/autocomplete-16.png,
20742 pixmaps/autocomplete.png,
20743 pixmaps/block-end-16.png,
20744 pixmaps/block-end.png,
20745 pixmaps/block-start-16.png,
20746 pixmaps/block-start.png,
20747 pixmaps/bookmark-first-16.png,
20748 pixmaps/bookmark-first.png,
20749 pixmaps/bookmark-last-16.png,
20750 pixmaps/bookmark-last.png,
20751 pixmaps/bookmark-next-16.png,
20752 pixmaps/bookmark-next.png,
20753 pixmaps/bookmark-prev-16.png,
20754 pixmaps/bookmark-prev.png,
20755 pixmaps/error-next-16.png,
20756 pixmaps/error-next.png,
20757 pixmaps/error-prev-16.png,
20758 pixmaps/error-prev.png: gnome2-styled icons
20761 2003-01-23 Naba Kumar <naba@gnome.org>
20763 * anjuta.prj: Updated compiler options.
20764 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
20766 * src/aneditor.cxx,
20769 src/anjuta_dialogs_strings.c,
20770 src/mainmenu_callbacks.c,
20771 src/mainmenu_callbacks.h,
20773 src/text_editor_cbs.c,
20774 src/text_editor_gui.c: GNOME2 Porting.
20776 2003-01-22 Naba Kumar <naba@gnome.org>
20778 * ChangeLog: Corrected dates.
20779 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
20780 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
20783 2003-01-22 Naba Kumar <naba@gnome.org>
20785 * plugins/patch/patch-plugin.c: Bug fix.
20787 * src/anjuta-tools.c,
20791 src/anjuta_dialogs_strings.c,
20799 src/mainmenu_callbacks.c,
20800 src/mainmenu_callbacks.h,
20802 src/project_dbase.c,
20803 src/project_dbase_gui.c,
20810 src/toolbar_callbacks.c,
20813 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
20816 (removed) src/CORBA-Server.c,
20817 (removed) src/CORBA-Server.h,
20818 (removed) src/Gladen-common.c,
20819 (removed) src/Gladen-stubs.c,
20820 (removed) src/Gladen.h,
20821 (removed) src/Prj-common.c,
20822 (removed) src/Prj-skelimpl.c,
20823 (removed) src/Prj-skels.c,
20824 (removed) src/Prj-stubs.c,
20825 (removed) src/Prj.h,
20826 (removed) src/glades.c,
20827 (removed) src/glades.h,
20828 (removed) src/messagebox.c,
20829 (removed) src/messagebox.h: Removed because no longer used.
20831 2003-01-21 Naba Kumar <naba@gnome.org>
20833 * src/anjuta-tools.c,
20836 src/anjuta_dialogs_strings.c,
20840 src/compiler_options.c,
20842 src/find_replace.c,
20843 src/find_replace.h,
20849 widgets/gnomefilelist.c: GNOME2 porting.
20851 2003-01-20 Naba Kumar <naba@gnome.org>
20853 * global-tags/create_global_tags.sh: Uses pkg-config to
20860 src/anjuta_dialogs_strings.c,
20863 src/compiler_options.c,
20864 src/compiler_options.h,
20865 src/fileselection.c,
20866 src/fileselection.h,
20867 src/mainmenu_callbacks.c,
20868 src/project_dbase_gui.c,
20873 src/text_editor_gui.c,
20874 widgets/gnomefilelist.c,
20875 widgets/gnomefilelist.h: GNOME2 porting.
20877 * widgets/Makefile.am,
20878 (removed) widgets/gnomedirlist.c,
20879 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
20882 (removed) src/src_paths_cbs.c,
20883 (removed) src/src_paths_cbs.h,
20884 (removed) src/src_paths_gui.c,
20885 (removed) src/compiler_options_cbs.c,
20886 (removed) src/compiler_options_cbs.h,
20887 (removed) src/breakpoints_cbs.c,
20888 (removed) src/breakpoints_cbs.h: Removed because they are now
20889 combined in singe file
20891 2003-01-16 Naba Kumar <naba@gnome.org>
20893 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
20894 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
20895 options dialog UI and data handling.
20898 2003-01-15 Naba Kumar <naba@gnome.org>
20900 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
20901 Completed command editor porting.
20903 * src/anjuta.c: Removed the use of commands load function
20906 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
20909 * src/anjuta-tools.c: Fixed translatable strings.
20911 * src/find_text.c: Fixed dialog creation from glade.
20913 * src/text_editor_gui.c, src/text_editor.c,
20914 src/text_editor_cbs.c: Completed port of detached text editor
20915 to gnome2 plateform.
20917 2003-01-14 Naba Kumar <naba@gnome.org>
20919 * src/anjuta.glade, src/preferences.[h,c],
20920 src/anjuta_dialogs_strings.c: Added build and editor
20921 preferences pages and other UIs. Fixed preferense loading and saving.
20923 * src/anjuta.c: Does case-insensitive match for tabs position
20924 preferences and removed preferences loading (done at _new() call).
20926 * anjuta-tools.c: Debugged tools dialog handling.
20927 * plugins/class-gen/clsGen.c: Fixed an undefined function.
20929 2003-01-13 Naba Kumar <naba@gnome.org>
20931 * ABOUT-NLS: Update (strange).
20933 * autogen.sh: Removed blocking code.
20935 * configure.in: Fixed an autogen bug.
20937 2003-01-13 Naba Kumar <naba@gnome.org>
20939 * (new)src/anjuta.gladep
20940 (new)src/messagebox.c
20941 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
20942 will be gradually removed (and then the files).
20946 printing/print-util.c,
20948 scintilla/ScintillaGTK.c,xx
20950 src/an_file_view.c,
20951 src/an_symbol_view.c,
20955 src/anjuta_dialogs_strings.c,
20957 src/attach_process.c,
20958 src/attach_process.h,
20961 src/breakpoints_cbs.c,
20964 src/compiler_options.c,
20965 src/compiler_options.h,
20966 src/compiler_options_cbs.c,
20975 src/find_in_files.c,
20976 src/find_in_files.h,
20977 src/find_in_files_cbs.c,
20978 src/find_replace.c,
20979 src/find_replace.h,
20987 src/main_menubar.c,
20988 src/mainmenu_callbacks.c,
20989 src/message-manager.c,c
20992 src/project_config.c,
20993 src/project_config.h,
20994 src/project_dbase.c,
20995 src/project_import_cbs.c,
21001 src/src_paths_gui.c,
21003 src/text_editor_gui.c,
21009 widgets/gnomefilelist.c: GNOME2 Port.
21011 2003-01-10 Naba Kumar <naba@gnome.org>
21013 * src/an_file_view.c,
21015 src/appwizard_gui.c,
21016 src/compiler_options.c,
21017 src/compiler_options_cbs.c,
21020 src/fileselection.c,
21021 src/find_in_files.c,
21023 src/main_menubar.c,
21025 src/message-manager-dock.c,
21027 src/project_dbase_gui.c,
21028 src/project_import_gui.c,
21029 src/registers_gui.c,
21030 src/sharedlib_gui.c,
21031 src/src_paths_gui.c,
21032 src/text_editor_gui.c,
21034 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
21036 2003-01-09 Naba Kumar <naba@gnome.org>
21038 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
21039 problems with some comments.
21041 * anjuta.prj: New project file (updated?)
21043 * src/Makefile.am: Enabled deprecated API and fixed variables.
21045 * src/an_file_view.c,
21046 src/an_symbol_view.c,
21047 src/anjuta-plugins.c,
21048 src/anjuta-tools.c,
21051 src/appwizard_cbs.c,
21052 src/attach_process.c,
21053 src/attach_process_cbs.c,
21054 src/compiler_options.c,
21055 src/compiler_options_cbs.c,
21057 src/mainmenu_callbacks.c,
21058 src/message-manager-private.c,c
21059 src/message-manager-private.h,
21060 src/message-manager.c,c
21061 src/message-manager.h,
21062 src/project_dbase.c,
21063 src/project_dbase.h,
21064 src/project_dbase_gui.c,
21065 src/project_import_cbs.c,
21066 src/project_import_gui.c,
21075 src/src_paths_cbs.c,
21076 src/src_paths_gui.c,
21079 src/text_editor_gui.c,
21080 src/text_editor_menu.c,
21082 src/toolbar_callbacks.c,
21086 src/wizard_gui.c: GNOME porting.
21088 2002-12-24 Naba Kumar <naba@gnome.org>
21090 * AUTHORS, ChangeLog, HACKING, Makefile.am,
21091 NEWS, README, SEARCH-REPLACE,
21092 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
21093 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
21094 launcher/Makefile.am,
21095 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
21096 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
21097 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
21098 printing/print-util.c, printing/print.c, printing/print.h,
21099 scintilla/*/*, widgets/e-shell-about-box.c,
21100 src/*, tagmanager/*/*, widgets/Makefile.am,
21101 widgets/gnomefilelist.c:
21103 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
21104 src/*.[c,h] files to gnome2 API.
21106 * src/anjuta_dialogs_strings.c: Added glade generated translatable
21109 2002-10-23 Naba Kumar <naba@gnome.org>
21111 * autogen.sh: Prevented Users from building HEAD cvs.
21113 2002-09-16 Stephane Demurget <demurgets@free.fr>
21115 * src/anjuta.glade: added the compiler options dialog, hopefully
21116 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
21118 2002-09-15 Stephane Demurget <demurgets@free.fr>
21120 * src/anjuta.glade: fixed a lot of small glitches.
21122 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
21125 * src/breakpoints_cbs.c: polished a bit.
21127 2002-09-15 Stephane Demurget <demurgets@free.fr>
21129 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
21131 * src/commands.c: partial gnome 2 port.
21133 * src/utilities.[ch]: changed some bits to be const.
21135 2002-09-14 Stephane Demurget <demurgets@free.fr>
21137 * src/Makefile.am: removed breakpoints_gui.c and added a check
21138 for gdk-pixbuf deprecated functions, but there shouldn't be much
21141 * src/breakpoints_gui.c: killed.
21143 * src/anjuta.glade: added two dialogs for the breakpoints management.
21146 * src/anjuta_cbs.c:
21148 * src/attach_process.c:
21150 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
21151 really huge changes and porting work.
21153 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
21154 (breakpoints_dbase_new): moved the UI init bits here.
21156 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
21157 a lot, not using any color anymore (not HIG compliant) and not using
21158 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
21159 to be double checked.
21161 * src/build_file.c:
21162 * src/build_project.c: gnome 2 port.
21164 2002-09-11 Stephane Demurget <demurgets@free.fr>
21166 * src/anjuta.glade:
21168 * src/anjuta_cbs.c:
21170 * src/breakpoints.c:
21171 * src/breakpoints_cbs.c: cleaned up some bits.
21173 2002-09-09 Stephane Demurget <demurgets@free.fr>
21176 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
21178 * src/an_symbol_view.[ch]:
21179 * src/attach_process_cbs.h: polished a bit.
21181 * src/breakpoints_cb.[ch]: partial gnome 2 port.
21183 2002-09-02 Stephane Demurget <demurgets@free.fr>
21186 * src/Makefile.am: added libglade-2 to the build.
21188 * src/anjuta.[ch]: added support for libglade.
21190 * src/anjuta.glade: added. There could be a file per top-level widget,
21191 as some other gnome projects, though.
21193 * src/attach_process_gui.c: removed.
21194 * src/attach_process.[ch]: gnome 2 port.
21195 (attach_process_new): Added the treeview init and the widget references
21198 2002-08-31 Stephane Demurget <demurgets@free.fr>
21200 * src/an_file_view.c: fixed some compilation issues.
21202 * src/an_symbol_view.c: gnome 2 port.
21204 2002-08-26 Stephane Demurget <demurgets@free.fr>
21206 * src/an_file_view.c: finished gnome 2 port.
21207 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
21208 directory pixmap depending on the event.
21210 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
21211 (project_file_data_new): use a GtkTreePath.
21213 2002-08-23 Stephane Demurget <demurgets@free.fr>
21215 * src/Makefile.am: readded back an_*_view.[ch] because they are still
21216 driving me nuts but they need to be ported, heh ?
21218 * src/an_file_view.c: gnome 2 port, almost finished after some hard
21219 work since it's quite a total rewrite again.
21221 2002-08-22 Stephane Demurget <demurgets@free.fr>
21223 * src/an_file_view.c:
21224 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
21226 2002-08-21 Stephane Demurget <demurgets@free.fr>
21228 * src/anjuta_info.c:
21229 * src/utilities.h: gnome 2 port, featuring a total rewrite.
21231 2002-08-20 Stephane Demurget <demurgets@free.fr>
21233 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
21236 * src/an_file_view.c:
21237 * src/aneditor.cxx:
21238 * src/anjuta_cbs.c:
21239 * src/compiler_options.h:
21240 * src/messagebox.c:
21241 * src/messagebox.h:
21243 * src/project_dbase.h:
21244 * src/resources.h: gnome 2 port.
21246 2002-08-14 Stephane Demurget <demurgets@free.fr>
21248 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
21250 * data/properties/sql.properties: added the DATETIME data type.
21252 * data/properties/html.properties: added the foreach php keyword.
21254 2002-08-08 Stephane Demurget <demurgets@free.fr>
21256 * widgets/Makefile.am: removed blank line after the last backslash
21257 for avoiding a warning from automake.
21260 * src/Makefile.am: added the ORBit-2 dep.
21262 2002-08-08 Stephane Demurget <demurgets@free.fr>
21264 * AUTHORS: added Biswa, because I wonder why noone already have
21265 written his name in the Anjuta's hall of fame :)
21267 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
21269 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
21270 widgets/e-shell-about-box.c: Made to compile for gnome2.
21272 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
21274 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
21275 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
21277 * configure.in, printing/print.h, printing/print.c,
21278 printing/print-doc.c: Made to compile for gnome2.
21280 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
21282 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
21283 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
21284 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
21285 widgets/Makefile.am:
21287 Upgraded the build system to gnome2 platform.
21289 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21290 * manuals/*: Added capability to generate PDF and PS.
21291 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
21292 * TODO, TODO.biswa: Intergated TODO list.
21293 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
21295 * src/dnd.c: Fix typo
21296 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
21297 * src/anjuta.c: Bug #568895, Bug #575419
21299 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21301 * tagmanager/tm_global_tags.c: Fixed compiler warning.
21302 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
21304 2002-12-17 Naba Kumar <naba@gnome.org>
21306 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
21309 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21310 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
21311 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
21312 * anjuta.prj: Added tools.sgml
21313 * data/properties/cpp.properties: Bug # 646974
21315 2002-12-16 Naba Kumar <naba@gnome.org>
21317 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
21318 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
21319 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
21320 on 'Enter' and adds proper focus mechanism.
21321 * src/anjuta.c: Fixed a memory corruption bug.
21322 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
21323 'Enter' and can also be Canceled. Sets proper default and focus policies
21325 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
21326 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
21327 translatable strings in dialogs and fixed some dialog properties.
21328 * src/anjuta-tools.c: Now uses xml format for loading and saving.
21329 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
21330 * src/message_manager_private.cc: Fixed some debug messages.
21331 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
21332 widgets/gnomefilelist.c: Fixed a memory leaks.
21333 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
21334 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
21335 src/main_menubar_def.h: Implemented incremental search.
21338 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21339 * tagmanager/*: Minor cleanups and warning fixes.
21340 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
21341 GUI during long updates.
21342 * src/text_editor.c: Remove debug message.
21344 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21345 * tagmanager/tm_project.c: Fix a memory access problem.
21347 2002-12-13 Naba Kumar <naba@gnome.org>
21349 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
21350 tools list to show "Enabled" flag of the tool. Fixed a bug where
21351 tool list is not cleared when creating a new tool.
21353 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21354 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
21356 2002-12-12 Naba Kumar <naba@gnome.org>
21358 * anjuta-tools.[h,c], commands.c: Used the tools help of
21359 anjuta variables list in commands editor and fixed a typos
21360 buy in anjuta-tools.c.
21362 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21363 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
21364 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
21365 * TODO.biswa: Added to help me track things better.
21367 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21369 * configure.in, anjuta.spec.in: Added libglade dependency.
21370 * Makefile.am: Added anjuta.glade file.
21371 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
21372 , src/mainmenu_callbacks.[ch], src/message-manager.h
21373 , src/widget-registry.c: Tools editor GUI + other additions.
21375 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21377 * src/project_dbase.[ch], tagmanager/tm_project.c,
21378 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
21379 Implement syncing tags image with the project database.
21380 * src/anjuta-tools.c: Implemented variable substitution and
21381 working directory in tools.
21383 2002-12-09 Naba Kumar <naba@gnome.org>
21385 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
21386 command configuration language list from properties.
21388 * data/properties/asm.properties, data/properties/ruby.properties:
21391 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21393 * src/an_symbol_view.c: Remember current selected entry and select
21394 it automatically after refresh.
21396 2002-11-26 Murray Cumming <murrayc@usa.net>
21398 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
21399 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
21400 and gnomemm 1.2 projects so that people know they are really
21401 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
21402 But I did correct these to sue lowercase names.
21404 2002-12-01 Naba Kumar <naba@gnome.org>
21406 * data/anjuta.properties: Fixed caching problem on
21408 * src/preferences.c, src/preferences_gui.c: Implemented automatic
21411 2002-12-01 Naba Kumar <naba@gnome.org>
21413 * data/properies/anjuta.properties: Corrected "indicators.automatic"
21415 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
21416 property and uses it.
21417 * src/aneditor.cxx: Fixed a bug associated with selection a word at
21420 2002-11-30 Naba Kumar <naba@gnome.org>
21422 * src/debugger.c: Fixed a typo.
21423 * data/properties/*: Updated properties files and added
21425 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
21426 Added comment submenu and cleaned up ref and unref of menus.
21427 * src/aneditor.h: Added definition of comment commands.
21428 * src/aneditor.c: Upgrade from latest SciTE source code.
21429 * src/text_editor.[hc], src/text_editor_cbs.c,
21430 src/message_manager_private.cc, src/message_manager.[cc,h],
21431 src/anjuta.[c,h]: Added indicators support for errors/warnings
21432 highlight in the editor.
21433 * NEWS, TODO: Update.
21434 * scintilla/include/PropSet.h: Removed deprecrated function.
21436 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21438 * src/anjuta-tools.[ch]: Tools implementation (basic)
21439 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
21440 , src/main_menubar_def.h: PLugins cleanup and segregation
21441 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
21443 * anjuta.prj: Added new files
21444 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
21445 * plugins/class-gen/clsGen.c: Register menu under 'Project'
21446 * plugins/patch/patch-plugin.c: Register menu under 'Format'
21447 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
21448 * src/Makefile.am: Added new files
21449 * src/message-manager.[cc/h]: Added standard output and error windows
21451 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
21453 * project_type.c: Fixed Gnomemm2 project type
21455 2002-11-25 Naba Kumar <naba@gnome.org>
21457 * printing/print.c: Fixed a compile warning.
21458 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
21459 * src/utilities.c: Fixed a compile warning in sparc, hides the
21460 terminal check error output from the user.
21461 * project_config.[ch], project_dbase.[ch], source.c: Added project
21462 version, exclude modules configuration and reordered other config
21463 properties. Changed some strings to more descriptive text.
21464 * src/compiler_opitions.c: Removed extra newlines from .prj file
21466 * anjuta.prj: Converted to new format (only reorganised properties
21467 and removed extra newlines ... nothing else).
21470 2002-11-21 Naba Kumar <naba@gnome.org>
21472 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
21473 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
21474 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
21475 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
21476 Updated to the CVS version.
21478 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21480 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
21481 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
21482 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
21483 images in completion lists.
21484 * src/resources.h: Make C++ friendly.
21485 * scintilla/PropSet.cxx: Fix memory leak.
21487 2002-11-20 Naba Kumar <naba@gnome.org>
21489 * scintilla/*/*: Synced to latest scintilla 1.49
21490 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
21493 * scintilla/RESearch.cxx: The automatic cvs log in the
21494 file really broke things trying to interprete the changelog
21495 entry incorrectly as end-of-comment. Removed the $cvs line
21496 and committed again.
21498 2002-11-19 Naba Kumar <naba@gnome.org>
21500 Patch from Timothee Besset <ttimo@idsoftware.com>
21502 * src/message-manager-private.cc: Interpretes absolute
21503 file paths properly in zvt terminal.
21505 2002-11-19 Naba Kumar <naba@gnome.org>
21507 Patch from Timothee Besset <ttimo@idsoftware.com>
21509 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
21510 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
21511 (important) editor preferences in project (if there is one
21516 2002-11-18 Naba Kumar <naba@gnome.org>
21518 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21520 * src/debug_tree.c, src/find_in_files_gui.c,
21521 src/find_replace.c, src/find_text.c,
21522 src/project_import.c, src/project_import_gui.c,
21523 src/wizard_gui.c: i18n Fixes.
21525 2002-11-15 Naba Kumar <naba@gnome.org>
21527 * plugins/class-gen/clsGen.c: Fixed to use project function
21528 to import files. Create non-existent directories before the
21529 sources are written.
21531 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
21532 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
21534 src/glades.c: Excluded gladen files from build. This
21535 will fix the unnecessary dependency on libssl.
21537 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
21538 file import funtion.
21540 * src/message_manager_private.cc: Fixed a compiler warning with
21541 DEBUG preprocessor macro.
21543 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
21544 wrong (undocked) editor window was closed on clicking close on an
21545 undocked editor window.
21547 * src/debugger.c: Fixed a bad bug where debugger terminal won't
21548 start correctly if the executable was run before with 'F3'.
21550 * src/toolbar_callbacks.c: Wrap around find next.
21551 * src/toolbar.c: Disable combo activate.
21552 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
21553 button positions to get 'yes' as default.
21555 * anjuta.spec.in: Updated.
21557 * src/anjuta_info.c, src/appwizard_gui.c,
21558 src/attach_process_gui.c, src/breakpoints_gui.c,
21559 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
21560 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
21561 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
21562 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
21563 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
21564 src/preferences.c, src/preferences_gui.c, src/project_config.c,
21565 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
21566 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
21567 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
21568 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
21569 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
21570 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
21571 plugins/patch/patch-plugin.c, printing/print-util.c:
21572 Set all windows and dialogs transient
21573 to their parents so that they remain floated above their parents.
21575 2002-11-13 Naba Kumar <naba@gnome.org>
21577 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
21578 take default editor font).
21580 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
21581 Corrected email address.
21583 * src/mainmenu_callbacks.c: Used spaces instead of tabs
21584 for changelog entry.
21588 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21589 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
21591 2002-11-06 Naba Kumar <naba@gnome.org>
21594 * anjuta.spec.in: Ships the .omf files with the
21595 documents instead of the base package.
21597 2002-11-04 Naba Kumar <naba@gnome.org>
21599 * data/properties/latex.properties: Fixed a bug.
21600 * ChangeLog: Released 1.0.0 stable.
21602 2002-11-04 Naba Kumar <naba@gnome.org>
21604 * src/commands.c: Added command with shell redirection capability.
21605 * data/properties/anjuta.properties: Changed default execution
21607 * src/project_dbase.c: Set project top dir in properties.
21608 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
21609 * data/Makefile.am: More diskcheck error fixes.
21611 * README, anjuta.spec.in, THANKS, AUTHORS,
21612 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21613 manuals/C/anjuta-manual/authers,sgml,
21614 manuals/C/anjuta-manual/anjuta-manual.sgml,
21615 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21616 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
21617 : Changed anjuta home to
21618 new URL and my email address.
21620 * manuals/C/anjuta-manual/interfaces.sgml,
21621 manuals/C/anjuta-manual/prefereces.sgml,
21622 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
21624 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
21625 : removed reference to the help menu as the menu is modified
21626 when no help is found (which is very likely when we are
21627 shiping the documents separately).
21629 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21630 * anjuta.spec.in: Update specfile to make multiple RPMs.
21631 * data/Makefile.am: make dist fix.
21632 * src/text_editor_menu.c: Fix compile warnings (casts).
21634 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21635 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
21636 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
21638 2002-11-01 Naba Kumar <naba@gnome.org>
21640 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
21641 Added gnome2 macros to be used by gnome2 project wizard.
21643 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
21646 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
21647 as it was conflicting with generated projects and is not
21650 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
21651 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
21652 project generation, removed qt project as it's not complete and
21653 added gnome2 bonobo wizard.
21655 2002-10-29 Naba Kumar <naba@gnome.org>
21657 * po/POTFILES.in: Updated.
21658 * po/POTFILES.skip: Added.
21659 * preferences.h: Fixed print paper size property name.
21661 2002-10-28 Naba Kumar <naba@gnome.org>
21663 * data/user.properties, data/Makefile.am: Added user properties file
21664 which will be copied in user's ~/.anjuta/user.properties.
21666 * data/anjuta.properties: Changed a comment.
21668 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
21670 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21671 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
21672 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
21675 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
21676 instead of user properties file.
21678 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
21679 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
21680 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
21681 * README, TODO: Updated.
21683 2002-10-28 Naba Kumar <naba@gnome.org>
21685 * manuals/C/anjuta-manual/figures/editor_guides.png,
21686 manuals/C/anjuta-manual/figures/editor_margins.png,
21687 manuals/C/anjuta-manual/figures/editor_markers.png,
21688 manuals/C/anjuta-manual/figures/local_variables.png,
21689 manuals/C/anjuta-manual/figures/open_file_multiple.png,
21690 manuals/C/anjuta-manual/figures/prefs_print.png,
21691 manuals/C/anjuta-manual/figures/print_dlg.png,
21692 manuals/C/anjuta-manual/figures/print_preview.png,
21693 manuals/C/anjuta-manual/figures/symbol_browser.png,
21694 manuals/C/anjuta-manual/figures/variable_tip.png: New png
21695 files for manual documentation.
21697 * manuals/sgmldocs.make,
21698 manuals/C/anjuta-manual/Makefile.am,
21699 manuals/C/anjuta-manual/authors.sgml,
21700 manuals/C/anjuta-manual/build.sgml,
21701 manuals/C/anjuta-manual/compileopts.sgml,
21702 manuals/C/anjuta-manual/debugger.sgml,
21703 manuals/C/anjuta-manual/execute.sgml,
21704 manuals/C/anjuta-manual/fileoperations.sgml,
21705 manuals/C/anjuta-manual/interface.sgml,
21706 manuals/C/anjuta-manual/preferences.sgml,
21707 manuals/C/anjuta-manual/projects.sgml,
21708 manuals/C/anjuta-manual/figures/arguments.png,
21709 manuals/C/anjuta-manual/figures/open_file.png,
21710 manuals/C/anjuta-manual/figures/other_opts.png,
21711 manuals/C/anjuta-manual/figures/scrshot.png,
21712 manuals/C/anjuta-manual/figures/toolbar_browser.png,
21713 manuals/C/anjuta-manual/figures/toolbar_tags.png:
21715 Updated anjuta manual documentation.
21718 2002-10-27 Naba Kumar <naba@gnome.org>
21720 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
21721 check and modifies debugger terminal command accordingly
21722 to function properly.
21724 2002-10-25 Naba Kumar <naba@gnome.org>
21726 * manuals/sgmldocs.make: Fixed a couple of bugs.
21727 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
21729 2002-10-24 Naba Kumar <naba@gnome.org>
21731 * src/debug_tree.c: Fixed a crash bug from Etay.
21733 * global_tags/create_global_tags: Added messages.
21734 Fixed infinite looping within files.
21736 * macro/autogen.sh: Removed debug and warning flags for defaults.
21738 Patch from Vadim Berezniker <vadim@berezniker.com>
21740 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
21741 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
21744 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
21745 temporarily just copy it
21747 2002-10-24 Naba Kumar <naba@gnome.org>
21749 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
21750 manuals/C/anjuta-manual/anjuta-manual.sgml,
21751 manuals/C/anjuta-manual/compileopts.sgml,
21752 manuals/C/anjuta-manual/debugger.sgml,
21753 manuals/C/anjuta-manual/execute.sgml,
21754 manuals/C/anjuta-manual/fileoperations.sgml,
21755 manuals/C/anjuta-manual/interface.sgml,
21756 manuals/C/anjuta-manual/introduction.sgml,
21757 manuals/C/anjuta-manual/projects.sgml,
21758 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
21759 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
21760 manuals/ja/anjuta-manual/anjuta-manual.sgml,
21761 manuals/ja/anjuta-manual/compileopts.sgml,
21762 manuals/ja/anjuta-manual/debugger.sgml,
21763 manuals/ja/anjuta-manual/execute.sgml,
21764 manuals/ja/anjuta-manual/fileoperations.sgml,
21765 manuals/ja/anjuta-manual/interface.sgml,
21766 manuals/ja/anjuta-manual/introduction.sgml,
21767 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
21769 2002-10-24 Naba Kumar <naba@gnome.org>
21771 * src/project_type.c: added autogen for qt projects.
21772 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
21773 Fixed a bug that retrieves wrong terminal command.
21774 * src/commnads.c: Added more terminal commands.
21775 * configure.in: Checks for scrollkeeper version.
21777 2002-10-22 Naba Kumar <naba@gnome.org>
21779 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
21780 instead of AM_GNOME_GETTEXT.
21782 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
21783 for setup-gettext for the wizard generated projects.
21785 * src/source.c: Fixed a bug where glade file wasn't generated.
21787 * src/gnome_project.c: Excluded project version from project dir
21790 2002-10-22 Naba Kumar <naba@gnome.org>
21792 * acinclude.m4: New file with dummy funtion for gettext
21793 cross compatibility fix.
21795 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
21796 * configure.in: Fixed cflags to avoid useless warnings.
21797 * Makefile.am: EXTRA_DIST += setup-gettext.
21798 * src/toolbars.c: Added space paddings around tags label.
21800 2002-10-21 Naba Kumar <naba@gnome.org>
21802 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21804 * setup-gettext: New script to maintain gettext cross version
21806 * configure.in, macros/autogen.sh: Fix for gettext cross version
21809 2002-10-21 Naba Kumar <naba@gnome.org>
21811 * debug_tree.c: Fixed incorrect use of debug assertion.
21813 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
21814 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21815 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21816 src/memory.c, src/memory.h, src/message-manager-private.cc:
21818 New parsing algorithm; adapted from kdevelop.
21819 Middle button menu for changing the value's display type
21821 2002-10-07 Naba Kumar <naba@gnome.org>
21823 * src/main_menubar_def.h: Changed status bar message for Help->
21824 Browse info pages. Bug #603308
21826 * src/executer.c: Made "User terminal" default for creating
21827 projects (User can always disable it later). Bug #114222
21829 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21831 * macros/autogen.sh: Require gettext 0.10.x for autogen
21832 * src/text_editor.c: Fixes Bug #595303
21833 * src/source.c: Fixes Bug #595970
21834 * src/anjuta.c: Fixes Bug #598366
21835 * scingtilla/LexCPP.cxx: Bug #602296
21836 * src/main_menubar_def.h: Bug #604363
21837 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
21839 2002-10-07 Jens Georg <mail@jensgeorg.de>
21841 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21842 * gnomefilelist.c: This patch fixes the bug #611542
21844 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21846 * data/properties/Makefile.am: Added tcltk.properties file.
21848 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21850 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21852 * README: Updated README
21853 * plugins/class-gen/clsGen.c, src/message_manager.cc
21854 , src/mainmeu_callbacks.c, src/memory.c
21855 , src/project_dbase_gui.c, src/text_editor_gui.c
21856 , widgets/gnomefilelist.c: Set window icons
21857 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
21858 Enabled release build (stripped + optimized binaries, etc.)
21859 * data/properties/anjuta.properties, src/commands.c,
21860 src/defaults.cFixed bug #595489 (stdin on executables)
21861 * src/appwizard.c, src/main.c, src/message-manager.cc
21862 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
21863 , src/debug_tree.c: Memory related (valgrind) fixes.
21864 * src/message-manager-private.[cc,h], src/pixpams.h
21865 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
21866 * anjuta.prj: Added debug_tree.c to SOURCES
21867 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21868 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
21869 Compacted code and cleaned up unnecessary functions.
21870 * tagmanager/*.[ch]: Code fixes.
21872 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
21874 Reviewed by: Naba Kumar <kh_naba@gnome.org>
21876 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
21877 Debug tree now detects changes of displayed variables
21878 and changes their color to red
21880 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21882 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21884 * mainmenu_callbacks.c: Set's the current file name in
21885 file save as dialog.
21887 2002-09-20 Naba Kumar <kh_naba@gnome.org>
21889 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
21891 * data/properties/tcltk.properties: New file for tcl/tk
21894 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21896 * src/project_type.[c,h], src/source.c, data/Makefile.am:
21897 Fixed a fatal bug which doesn't let building gnome2 related
21898 projects. They use different autogen.sh script. Defined new
21899 type field "gnome_macro_support".
21901 * data/autogen.sh.gnome2: New file.
21903 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
21904 bug with quotes escaping in quotes.
21906 * src/message-manager-private.cc: Used event box instead
21907 of frame for local message pane, so that the borders appear
21908 properly and nicely.
21910 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
21911 if there is a project open and all the files are un-docked.
21913 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
21915 2002-08-27 Andy Piper <andy.piper@freeuk.com>
21917 * src/main_menubar_def.h: implement feature request #595356, patch #597161
21918 * THANKS: updated for new contributions
21919 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
21921 2002-08-27 Steven Knight <steven.knight@unh.edu>
21923 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
21924 src/project_dbase.h, src/project_type.c, src/source.c,
21925 src/wizard_gui.c: new Qt project type
21926 *** NB not fully tested, may need some work, icon required...
21928 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21930 * src/memory.c, src/memory.h: new memory patch
21932 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
21934 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
21936 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21938 * lancher/anjuta_launcher.c: Determine pty from function
21939 call instead of running 'tty' externally.
21941 * data/properties/cs.properties: Added compile/build commands.
21942 Fixed execution properties.
21944 * src/commands.c: Added c# options.
21946 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
21948 * src/debug_tree.[c,h], src/debugger.[c,h],
21949 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
21951 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
21952 1. Misaligned structs when they are members of other structs.
21953 2. '{' sometimes appears as a variable.
21954 3. Wrong processing of some arrays.
21955 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
21956 that displays the tree in two columns (variable and value).
21958 2002-08-14 Stephane Demurget <demurgets@free.fr>
21960 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
21962 * data/properties/sql.properties: added the DATETIME data type.
21964 * data/properties/html.properties: added the foreach php keyword.
21966 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21968 * NEWS: Updated with new features.
21970 * data/.cvsignore, doc/.cvsignore: Updated.
21972 Patch from: Etay Meiri <etay-m@bezeqint.net>
21974 * src/debug_tree.h, src/debug_tree.c: New files.
21976 * src/Makefile.am, src/message-manger-private.[h,cc],
21977 src/message-manger.cc: Added Tree view for debugger
21980 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21982 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21984 * src/memory.c, src/memory.h: New files.
21986 * src/Makefile.am, src/appwizard.c, src/controls.c,
21987 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
21988 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21990 Memory view implemetation that would enable viewing raw memory
21993 2002-08-08 Stephane Demurget <demurgets@free.fr>
21995 * AUTHORS: added Biswa, because I wonder why noone already have
21996 written his name in the Anjuta's hall of fame :)
21998 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
22000 * src/appwizard_gui.c: Removed an ambiguous prototype.
22001 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
22002 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
22003 * THANKS: Updated M. Ali Vardar's email.
22005 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22007 * src/anjuta_gui.c: implemented feature request to stop main and browser
22008 toolbars having exclusive use of space
22010 2002-08-01 Andy Piper <andy.piper@freeuk.com>
22012 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
22013 left over from the previous work to fix bugs :-)
22015 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
22016 src/controls.c, src/mainmenu_callbacks.h,
22017 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
22020 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
22021 src/project_import_gui.c, src/sharedlib_gui.c,
22022 src/signals_gui.c: set window icon correctly
22024 * NEWS: more updates for the release
22026 * HACKING: updated for window icons and insert menu information
22028 * src/cvs_gui.c, src/build_project.c,
22029 src/project_import_cbs.c: message strings reviewed
22031 * src/controls.c: context help button should be disabled if
22032 DevHelp is not installed
22035 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22037 * src/debugger.c: Fixed the signalling screw up because of string
22038 update in gdb used to report the child process PID. Also, no
22039 error dialog will be popped up for "no such file or directory"
22040 error (very annoying and useless error). This error will still
22041 be shown on the debug message window. Avoided terminating the
22042 program when the terminal is terminated -- doesn't hurt, otherwise
22043 we get crappy egg-and-hen problem.
22045 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
22046 dimensions loading.
22048 * src/anjuta.c: Limited the default size of main window to sane
22051 * src/preferences.c: Fixed some deadly memory corruption bugs in
22052 the recent patches. Return from getenv() should NEVER be freed,
22053 because they are static strings.
22055 * src/preferences_gui.c: Removed the fix for crash bug with font
22056 selection and applied the real fix.
22058 2002-06-08 Andy Piper <andy.piper@freeuk.com>
22060 * NEWS: updated for release
22062 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
22064 * src/launcher.c: Added a fix a memory leak and a possible
22065 fix for zvt-crash bug.
22067 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
22069 * data/properties/latex.properties,
22070 data/properties/ada.properties: Added file.is.source property.
22072 * src/an_file_view.c: Set auto column size of the file
22075 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
22076 The user is now prompted to confirm the closing of the file
22077 if it is being used by CVS. If yes, the editor is closed and
22078 the CVS operation stops.
22080 2002-06-07 Andy Piper <andy.piper@freeuk.com>
22082 * anjuta.prj: bump project version for release
22083 * BUGS: removed unnecessary file
22085 2002-06-07 Philip Van Hoof <freax@pandora.be>
22087 * widgets/gnomefilelist.c: fix up issue with directory deleted
22088 during the life of the file list widget
22089 * src/preferences_gui.c: sticking-plaster fix to font selection
22090 causes segfault bug
22092 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
22094 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22096 * data/properties/anjuta.properties, src/an_file_view.[ch],
22097 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
22098 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
22099 added options for symbol and file browsers.
22100 * data/properties/cpp.properties: linker flags should come after
22101 the name of the file to compile.
22102 * scintilla/Editor.cxx: fixed gcc compilation warning.
22103 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
22104 be executed from bindir only.
22105 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
22106 tagmanager/include/tm_file_entry.h: CVS version information in file
22108 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
22110 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
22111 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
22112 crashes during file import.
22113 * src/project_import.c: disable project menu items during project
22116 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22118 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22120 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22121 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
22122 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
22123 modified Insert menu, added C functions template, header C
22124 template, modified header_template HEADER_H ==> NAMEFILE_H
22126 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22128 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22130 * data/properties/html.properties: changed some file
22133 2002-06-05 Philip Van Hoof <freax@pandora.be>
22135 * widgets/gnomefilelist.c: Fixed #560759 and #561776
22137 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22139 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22141 * data/properties/anjuta.properties, src/defaults.c: Make windows
22142 docked by default, fix the big fonts bug.
22144 * src/an_file_view.c, src/main_menubar_def.h,
22145 src/project_dbase_gui.c: sanitized the Edit/View mess.
22147 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
22148 for customizing shortcuts.
22150 * src/mainmenu_callbacks.c: Search for selected word if present.
22152 * src/text_editor_menu.c: Added context menu options for docking
22153 and undocking editor windows.
22155 * src/main_menubar.h, src/main_menubar.c: more support for the
22156 shortcuts menu item.
22158 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22160 2002-06-05 Andy Piper <andy.piper@freeuk.com>
22162 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
22163 all commit messages being written to top of the file
22165 * src/main_menubar_def.h: message strings reviewed
22167 * src/project_import.c: message strings reviewed
22169 * src/source.c, src/glades.c: message strings reviewed. Fixed
22170 some bugs around reading the project properties for creating
22171 .glade and .desktop files in the Application Wizard. There were
22172 typos in the property names being retrieved
22174 * widgets/gnomefilelist.c: changed build_full_path to make
22175 the file widget support ~
22176 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
22178 * THANKS, widgets/e-shell-about-box.c,
22179 manuals/anjuta-manual/C/authors.sgml: updated for new
22182 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
22184 * src/project_dbase.c: Fixed the file-path-corruption bug
22185 and the cannot-import-file-in-project bug. (follow-up with
22186 the last commit from Stef).
22188 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
22189 with unsaved-project.
22191 2002-06-05 Stephane Demurget <demurgets@free.fr>
22193 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
22196 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22198 * data/properties/{xml,html,other}.properties: changed some file
22201 * data/anjuta.mime: oops! cvs added
22203 * scintilla/RESearch.cxx: fixed up a problem with comments
22205 * global-tags/create_global_tags.sh: redirect errors to /dev/null
22206 to avoid messages about missing libs
22208 * NEWS: started the release notes
22210 2002-06-04 Andy Piper <andy.piper@freeuk.com>
22212 * HACKING: updated with new information on printing, patch naming
22214 * TODO: removed completed tasks
22216 * THANKS: updated a few contributions
22218 * anjuta.prj: updated the icon file
22220 * anjuta.desktop.in.in: updated to add Categories
22222 * data/anjuta.mime: created a mime type for Anjuta project files
22223 (NB needs to be added to the install in /usr/share/mime/)
22225 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
22226 "Coded in Anjuta" button in Gimp XCF format. It can be converted
22227 to PNG for websites.
22229 * plugins/patch/patch-plugin.c: clarified some messages and
22230 made it easier to see different patching sessions
22232 * src/toolbar.c: changed some message text for consistency
22234 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
22235 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
22237 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22239 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
22240 src/project_dbase.{c,h}, src/project_import_cbs.c,
22241 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
22242 Added XLib Project and a Dockapp Project types.
22243 * pixmaps/Makefile.am: added line for new pixmap for new xlib
22245 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
22246 * src/source.c: Fixed memory leak in existing projects.
22247 (filename was not freed)
22248 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
22250 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
22252 * src/anjuta.h, src/anjuta.c: Added error display funtions
22253 with parent windows.
22255 * src/appwizard_cbs.c: Changed error display function to use
22258 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
22260 * printing/print.h, printing/printing.c: Taken care of document
22261 zoom factor and fixed a font loading bug. Dynamically calculated
22262 text widths to work with zooms properly. Re-organized code for
22263 dynamic text width calulations to work in general with utf8 chars.
22264 Determined font height and width automatically from the font info.
22266 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
22267 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
22268 Converted text.zoom.factor property to use #defined value. Removed
22269 margin header and margin numbers preferences, as they now
22270 calculated dynamically.
22272 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
22274 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
22275 printing/print-util.h, printing/print.c, printing/print.h:
22276 Rewritten printing support for style based printing. Syntax highlighted
22277 printing, monochromatic printing, setup using preferences etc.
22279 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
22280 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
22281 language and the styled text buffer.
22283 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
22284 the print setup preferences page and added printer preferences. Added functions
22285 to retrieve preferences with default values.
22287 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
22290 * data/properties/anjuta.properties: Added default printer preferences.
22292 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
22293 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
22294 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
22296 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
22298 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22300 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22302 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
22303 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
22304 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
22305 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
22307 printing/Makefile.am: Reduced compiler optimizations.
22309 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
22310 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
22311 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
22312 tagmanager/tm_workspace.c: TagManager fixes.
22314 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
22316 * printing/*: CVS added. :)
22318 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22320 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22322 * printing*: CVS added.
22323 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
22324 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
22325 src/main_menubar_def.h: Gnome Print support
22326 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
22327 * configure.in: Enable debugging flag option
22328 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
22329 Print properties defined.
22330 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
22332 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22334 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22336 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
22337 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
22338 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
22340 * src/text_editor.c: Minor cleanups.
22341 * anjuta.c: Tweaks to 'Goto File Line' functionality.
22342 * src/project_dbase.c: Fixes to add/remove files from project.
22343 * src/help.c: Fix minor memory leak.
22344 * src/project_dbase_gui.c: Remove debugging messages.
22345 * src/utilities.[ch]: Cleanups and minor fixes.
22346 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
22348 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
22350 * src/anjuta.c [anjuta_apply_preferences()]:
22351 Fixed a crash bug when tab pos is not defined for the editors.
22353 * data/properties/cpp.properties: Set default identifier property to normal.
22354 This fixes the bug in which the fore color gets hidden with dark background.
22356 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
22358 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
22361 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
22362 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
22363 src/anjuta.c, data/properties/anjuta.properties:
22364 Implemented line wrapping.
22366 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
22368 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
22369 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
22370 tags. Code was reviewed from GNOME Bonsai view.
22372 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
22373 it seems to have been removed by scintilla people.
22375 * data/properties/anjuta.properties: Set default line wrap to false, as
22376 is noticably slow with big files.
22378 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22380 * src/project_import_gui.c: disallow the selection of files in
22382 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
22385 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22387 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
22388 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
22389 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
22390 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
22391 now works properly.
22392 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
22393 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
22394 * src/utilities.[ch]: Added some utility functions.
22395 * tagmanager/tm_project.c: Fix for bug in file removal from project.
22397 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22399 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22401 * HACKING: info on FIXME statements and removed ccview references
22402 * Makefile.am: added rule to make RPM package
22404 2002-05-26 Andy Piper <andy.piper@freeuk.com>
22406 * THANKS, widgets/e-shell-about-box.c,
22407 manuals/anjuta-manual/C/authors.sgml: updated for new
22409 * src/anjuta.c: removed unnecessary warning code since CVS
22410 support is now implemented :-)
22411 * manuals/sgmldocs.make: implemented a fix for bug #553969
22412 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
22413 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
22414 manuals/C/anjuta-faqs-C.omf: modified the descriptions
22416 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22418 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
22419 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22420 src/main_menubar_def.h, src/preferences_gui.c,
22421 preferences.c, preferences.h: setup Username and Email
22422 preferences, Insert ChangeLog and Username editor functions
22424 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
22426 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22428 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
22429 src/src_paths_cbs.c, src/src_paths_gui.c
22430 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
22432 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
22434 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22436 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
22437 and goto tag menu items to main menu.
22439 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22441 * THANKS, widgets/e-shell-about-box.c,
22442 manuals/anjuta-manual/C/authors.sgml: added new contributors
22443 * HACKING: updated with info on files to change for credits
22445 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
22447 * src/aneditor.cxx: extended extension list which fixes segfault
22448 on selecting lisp, ruby or matlab as highlight style.
22450 2002-05-09 Andy Piper <andy.piper@freeuk.com>
22452 * src/main_menubar_def.h: fixed an array initialiser and fixed
22453 the lexer settings for the new entries on the Format menu
22455 2002-05-07 Stephane Demurget <demurgets@free.fr>
22457 * Synced with Scintilla 1.45
22459 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22461 * anjuta.prj: added another missing file
22462 * ChangeLog: fixed some incorrect change dates I caused by
22463 sloppy cut-and-pasting :-/
22465 2002-05-06 Andy Piper <andy.piper@freeuk.com>
22467 * src/mainmenu_callbacks.c: fixed title of new About box
22469 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22471 * src/pixmaps.h: added macros for OpenGL and SDL project icons
22473 2002-05-05 Andy Piper <andy.piper@freeuk.com>
22475 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
22476 * anjuta.prj: updated for new files
22478 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
22480 * widgets/e-shell-about-box.c: Added version display.
22482 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22484 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
22485 widgets/scroll_menu.c: fixed up some compiler warnings (patch
22486 from Philip Van Hoof)
22488 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22490 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
22492 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
22493 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
22494 that produced build errors (needs checking on a machine with the
22496 * data/properties/lisp.properties: updated to match format of other
22497 lexer property files supplied with Anjuta
22499 2002-05-03 Andy Piper <andy.piper@freeuk.com>
22501 * anjuta.prj: added new files
22502 * HACKING: added information from the mailing list on
22503 adding new project types to the wizard (thanks to Johannes)
22505 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22507 * src/utilities.h, src/launcher.c, src/gnome_project.c,
22508 src/appwiz_page2.c: Fix for 547038.
22510 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22512 * attach_process.c, attach_process_cbs.c: Fixed a dialog
22515 * about.h: cvs removed.
22517 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22519 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22523 * src/anjuta.c (anjuta_system_error): checks for the error number to
22524 know whether the error description is needed or not.
22526 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22528 * pixmaps/anjuta_logo.png: New about logo.
22530 * pixmaps/anjuta_icon.png: New icon from Misha. The
22531 old one had trouble with some gtk themes.
22533 * about.c: Removed. No longer needed.
22535 * mainmenu_callbacks.c: Removed reference of about.h
22537 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22539 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22541 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
22542 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
22543 About Dialog (thanks to the Evolution team for the cool widget!)
22545 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22547 Patch from lbell <lbell@tsc4.com>
22549 * src/find_in_files.c, src/find_in_files.h,
22550 src/anjuta.c: Added save_yourself, load_yourself routines.
22552 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
22553 Added "Append messages" toggle button. This will enable
22554 the search results to be appended to the already existing
22557 * src/debugger.c: Fixed a typo.
22559 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
22560 src/session.c, src/session.h: Improved session management.
22562 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
22564 * THANKS, FUTURE, AUTHORS: Changed my email and
22567 2002-05-02 Stephane Demurget <demurgets@free.fr>
22569 Impl. feature request #525271 (add Lisp support).
22571 * data/properties/lisp.properties: added.
22573 * data/properties/Makefile.am, data/properties/anjuta.properties: added
22574 the lisp properties.
22576 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
22577 src/utilities.[ch]: added support for the Lisp highlight style.
22579 2002-05-02 Stephane Demurget <demurgets@free.fr>
22581 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22582 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
22583 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
22584 option preferences to have a persistent setting. Plus it's not used
22585 often, so it's better here than flooding the menus.
22587 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
22588 preferences pages a lot more consistent and sweeter: tabs direction
22589 radiobuttons are directed against the meaning, all pages have an
22590 outter frame, a lot of padding, removed all expand attributes for
22591 vertical boxes, ...
22593 That's not a total revamp, but it's really looking better now, even
22594 if there's still work to be done.
22596 2002-05-01 Andy Piper <andy.piper@freeuk.com>
22598 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
22599 * TODO: added task to be completed before next release (update all credits)
22601 2002-05-01 Stephane Demurget <demurgets@free.fr>
22603 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
22606 2002-05-01 Benke László <decike@freemail.hu>
22608 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22610 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
22611 src/main_menubar_def.h, src/mainmenu_callback.[ch],
22612 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
22613 to the format menu in order to reorder the notebook tabs in
22614 alphabetical order everytime a file is created/opened/saved.
22616 2002-05-01 Philip Van Hoof <freax@pandora.be>
22618 * widgets/gnomefilelist.[ch] (history_combo_go),
22619 (history_combo_clicked): impl.
22621 (gnome_filelist_new_with_path): use this new impl.
22623 2002-05-01 Stephane Demurget <demurgets@free.fr>
22625 * src/project_dbase_gui.c (add_file): added the xpm file type.
22627 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22629 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
22632 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
22635 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
22636 src/text_editor_menu.c: Added context sensitive search in symbol
22637 browser and editor.
22639 * configure.in: Changed version number to 0.1.9.99.
22641 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
22642 src/project_import.c: Minor changes to project import facility.
22644 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
22645 (Forced to use specific brace format)
22647 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
22648 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
22649 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
22651 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
22653 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
22654 replaced the spinbutton with an hscale, and made the UI less "blocky".
22656 * src/cvs_gui.c: When diffing a project you can choose date and
22659 * src/project_dbase.c: Import_file activated again
22661 * configure.in, plugins/Makefile.am: Added patch plugin
22663 * plugins/patch/*: The new patch plugin
22665 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22667 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
22669 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
22670 dropdown list shown by autocompletion are now removed.
22672 2002-04-28 Philip Van Hoof <freax@pandora.be>
22674 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
22675 a bunch of filetypes from the older version.
22677 * src/project_dbase_gui.c (add_file): changed the import
22678 dialog's filetypes combo contents depending on the
22679 type of data to be imported.
22681 2002-04-28 Stephane Demurget <demurgets@free.fr>
22683 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
22684 the amount parameter as Philip stated and reformated to follow the
22687 * src/project_dbase.c (project_dbase_make_default_filetype_list):
22688 changed accordingly.
22690 2002-04-25 Stephane Demurget <demurgets@free.fr>
22694 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
22695 Shift-F6, to be more consistent with other Gnome apps.
22696 Moved the "Search next" entry under the "Search" one, and swapped the
22697 order of the "Find in files" and "Find and Replace" ones.
22699 Some additional fixes ands cleanups on the edit menu.
22701 * src/main_menubar.h: replaced all occurences of repeat_find by
22702 find_again for the code to be more consistent.
22704 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
22705 sensitiveness depending on the existence of an active text buffer.
22707 * TODO: added some bits about improving the usability of the
22708 search/search again couple.
22710 2002-04-25 Stephane Demurget <demurgets@free.fr>
22712 * src/preferences_gui.c: made the tab labels text more consistent
22715 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22717 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
22719 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
22722 * src/main.c (main): simplified some code and cleanups.
22724 Fix a part of #499366:
22726 * src/commands.[ch] (sync_from_props), (command_editor_save),
22727 (on_apply_clicked), (create_command_editor_gui): added the gui
22728 corresponding to the command.terminal preference.
22730 2002-04-25 Stephane Demurget <demurgets@free.fr>
22734 * anjuta.spec.in: added build requirements for the source rpm.
22736 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
22738 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22740 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
22741 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
22742 src/project_type.c, source.c, wizard_gui.c:
22743 Added new GNOME 2 project types and changed glade behaviour to
22744 produce GTK code if project type GTK was selected and GTKmm code
22745 if project type GTKmm was selected (and not depending on the
22746 selected language. Disabled glade for GNOME 2 projects because
22747 we will need glade2 there.
22749 * src/project_dbase.c: Fixed a memory lack.
22751 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
22753 * src/cvs.c: Added an error message if jobs are running
22755 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
22757 * tagmanager/tm_work_object.c: Fixed a chrash
22758 bug which occurs when it tries to stat an empty
22761 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
22763 * src/controls.c: CVS menu items now becomes
22764 insensitive when the launcher is busy.
22766 * src/anjuta.c, cvs.h, cvs.c: Created a function
22767 to update the cvs preferences when preferences are
22768 applied in preferences dialog and called it from
22769 anjuta_update_preferences().
22771 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
22773 * src/cvs.c: Added a space in the cvs command
22774 before the revision part. This fixes the cvs
22775 error we get when cvs-diffing with revisions.
22777 * src/cvs.c: Fixed a compiler warning.
22779 * src/find_replace.c: The dialog now remembers
22780 the settings including the "prompt on replace"
22781 which seems to have broken somewhere line the
22784 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22786 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
22787 Added a new property in cvs class to hold a boolean
22788 for enabling date in cvs diff. This fixed the bizzare
22789 diff output due to the date that goes with the cvs
22790 command. Also, set the default value of compression
22791 to 3 and unified diff option to 1.
22793 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
22795 * src/cvs.c: The diff editor is set to hilite as
22796 diff syntax hiliting.
22798 * configure.in, manual/Makefile.am:
22799 Added a new manual module for ja language.
22801 * manual/ja/*/*/*: New module and files for the
22802 ja translation for the anjuta documentation
22803 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
22805 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
22807 * src/launcher.c: Made a very messy work around
22808 for the launcher authentication to work properly.
22810 * src/find_replace.c: Applied the missing patch
22811 from Dan Elphick <dre00r@ecs.soton.ac.uk>
22813 2002-04-16 Andy Piper <andy.piper@freeuk.com>
22815 * src/cvs.c, src/main_menubar_def.h: made message strings
22816 consistent with existing standards from our own documentation
22817 (such as uppercase P in Project, corrected spelling of
22820 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22822 * src/cvs_gui.c: Cleaned up gui and aligned various
22823 widgets to give a clean look.
22825 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
22827 * src/launcher.c: Added work around to retrieve
22828 the child exit code. It works. :)
22830 * src/find_in_files.c, src/gnome_project.c,
22831 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
22832 src/clean.c, src/clean_project.c, src/build_project.c,
22833 src/build_file.c: Modified to handle the new
22836 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
22838 * src/find_replace.c: Changed signal to call
22839 on_replace_text_close on from delete_event
22840 to close => the replace history is now updated.
22842 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
22844 * src/cvs.c: escaped the cvs import message before
22847 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22849 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22851 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
22853 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
22856 * src/preferences_gui.c: GUI improvements
22858 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
22860 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
22862 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
22863 Removed static qualifier from tm_tag_type_name() and
22864 availed it's prototype for use in outside code. also
22865 created reverse map function tm_tag_type_name();
22867 * src/anjuta.c: Implemented qualified tags names for
22868 the tag list (on the toolbar pulldown list) to avoid
22869 ambiguty in tags with similar names (like prototype
22870 and definition). Patch modified and improved.
22872 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
22874 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22876 * src/utilities.[c,h]: Added a utility funtion
22877 that escapes the single and double quotes in a
22878 given string. Useful for passing command line
22881 * src/cvs.c: Escaped the cvs log message before
22882 passing it to cvs command line to avoid ambiguties
22883 with quotes in the message.
22885 * pixmaps/anjuta_icon.png: Changed to the new icon.
22886 from Todd Goyen <goyen@mbi-berlin.de>
22888 * src/message-manager-private.cc: Added regex to
22889 recognize (underline hilite) the parsable outputs
22890 from the zvt terminal.
22892 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
22894 Patch from: Tina Hirsch <tehirsch@arcor.de>
22896 * src/project_type.c:
22897 Fixed a bug in the wxproject type and modified the erroroutput when
22898 configure doesn't find wx-config
22900 Patch from: Timothee Besset <ttimo@idsoftware.com>
22902 * src/anjuta.c, src/message-manager-private.cc,
22903 src/message-manager-private.h
22904 Catches double clicks in the zvt terminal, and calls goto_error_line
22905 to jump to the appropriate location in the source. This will recognize
22908 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
22910 * src/build_project.c: Taken care of memory leak
22911 by freeing cmd variable properly.
22913 * src/main_menubar_def.h: Fixed wrong signal connection
22914 for cvs project commit.
22916 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
22918 * src/preferences_gui.c: Added some border and adjusted
22919 expandsion, filling in box adds to make the cvs preferences
22922 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
22924 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22926 * src/cvs*, src/main_menubar*, src/preferences*:
22927 Moved CVS settings to preferences, added a nice login dialog.
22929 * src/controls.c, src/project_dbase.c:
22930 CVS project options are only shown if a project is open
22932 * src/build_project.c:
22933 User is now asked if he wants to install as root
22938 * anjuta.prj: Updated with cvs files
22940 * TODO: Remove task which are done
22942 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
22944 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
22945 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
22946 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
22948 Modified launcher to use controlling terminal to detect and
22949 take care of password authentications (for example, for cvs
22950 and root installs).
22952 * pixmaps/password.png: New file.
22954 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22956 Anjuta kick start tutorial wirtten by:
22957 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
22959 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
22960 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
22961 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22962 manuals/C/anjuta-tutorial/figures/*.png:
22966 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
22970 2002-03-28 Roel Vanhout <roel@stack.be>
22972 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
22974 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
22975 src/preferences_gui.c:
22976 Added option to wrap around to beginning/end of file when on last bookmark
22977 and next/previous bookmark is pressed
22979 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22981 Patch from Philip Van Hoof <freax@pandora.be>
22983 * src/gnomefilelist.c:
22984 Added gimp like feature that changes the file extension of
22985 the filename entered in the selections when the file
22988 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
22990 Patch from Roy Wood <roy.wood@filogix.com>
22992 * src/controls.c, src/find_text.c, src/find_text.h,
22993 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22994 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
22996 Menuitem for entering currently selected text as find target,
22997 added key accel for "find next" and changed some key accels for
22998 other key for consistency.
23003 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23005 * src/watch.c, src/watch.h, src/watch_cbs.c,
23006 src/watch_cbs.h, src/watch_gui.c:
23008 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
23010 Added change watch entries feature
23011 and Watch entries modify on double click fixed.
23013 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23015 * src/mainmenu_callbacks.c:
23017 Project commit should not bypass dialog as
23018 we need to get the cvs log from the user.
23020 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23022 * src/project_dbase.c:
23024 Patch from Roy Wood <roy.wood@filogix.com>
23026 Fixed docking bug with the new docking patch
23027 to fix copy/paste bug.
23029 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
23031 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
23032 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
23033 src/main_menubar.h, src/main_menubar_def.h,
23034 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23036 Added cvs project support. Featured bypass cvs dialog for
23037 cases where we don't need dialog (such as project and right
23038 click selection from file browser). Cleaned up cvs code to
23039 make them generic cvs operations instead of separate file
23040 and project operations. Added cvs log action. Increased
23041 file entry box width and enabled "unified diff" by default.
23042 Used Editor buffer for status and log and set hilite for
23043 these buffers including diff buffer (DIFF hilite).
23045 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
23047 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23049 * data: Added file autogen.sh.wxwin
23050 * data/Makefile.am: Added entry for autogen.sh.wxwin
23051 * pixmaps: Added project image appwiz_wxwin.png
23052 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
23053 * src/appwizard_cbs
23054 src/compiler_options.c
23056 src/project_dbase.c
23057 src/project_dbase.h
23058 src/project_import_cbs.c
23062 src/wizard_gui.c: Added everything necessary for new
23063 project type 'wxWindows (wxGTK)
23064 * src/project_dbase.c: Fixed a bug that caused every project
23065 to be a glade project in dialog
23066 'Project information'.
23068 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
23070 Patch submitted by Roy Wood <roy.wood@filogix.com>
23072 * src/anjuta_gui.c, src/message-manager-dock.c,
23073 src/project_dbase.c:
23075 fixed the copy/paste bug by rewriting dock/undock
23078 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
23080 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23082 * src/cvs*, src/Makefile.am:
23083 New file for CVS support. File operations currently work
23084 cvs login needs to be done. Project support is not yet
23087 * src/main_menubar*, src/mainmenu_callbacks,
23088 src/anjuta.c, src/anjuta.h:
23089 Added menus and functions for cvs commands.
23091 * src/text_editor_menu.h:
23092 Added #include <gtk/gtk.h>
23095 Removed a warning (and this time it works ;-)
23097 * src/utilities.c, src/utilities.h:
23098 Added a utility function to retrieve directory
23099 name out of full path.
23101 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
23103 * src/executer.c: (create_executer_dialog): changed the default
23104 focus on the entry.
23106 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
23108 * widgets/gnomefilelist.c:
23109 Fixed duplicate history entries for the same directory.
23111 2002-03-10 Stephane Demurget <demurgets@free.fr>
23115 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
23116 it's already used by scintilla to delete the whole current line.
23118 2002-03-10 Stephane Demurget <demurgets@free.fr>
23122 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
23123 calls to fileselection_hide_widget,
23124 (on_open_filesel_cancel_clicked): removed.
23126 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
23127 (on_add_prjfilesel_cancel_clicked):
23129 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
23132 * src/fileselection.c: Made some functions static.
23133 (fileselection_hide_widget): rewritten using the new
23134 gnome_filelist_set_multiple_selection function.
23136 * src/fileselection.c: (on_file_selection_delete_event): removed
23137 unuseful widget hides. Some cleanups,
23138 (on_file_selection_cancel_clicked): impl,
23139 (create_fileselection_gui): changed the cancel button clicked's
23140 callback to use this new function.
23142 * src/anjuta.c: (anjuta_new):
23143 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
23144 callbacks, because this the gnome filelist widget's job.
23146 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
23147 clist selection mode duplicates set,
23148 (gnome_filelist_key_press): use the new impl. function.
23150 2002-03-10 Stephane Demurget <demurgets@free.fr>
23154 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
23155 fixed some bogus code using an array cell out of
23156 range, removed unecessary gettext usages.
23158 * src/appwiz_page2.c: (on_prj_name_entry_changed):
23159 some cleanups and now transform minus characters to
23163 (source_write_configure_in),
23164 (source_write_toplevel_makefile_am),
23165 (source_write_desktop_entry),
23166 (source_write_glade_file):
23167 * src/project_dbase.c: (project_dbase_summon_glade),
23168 (project_dbase_generate_source_code):
23169 * src/glades.c: (gladen_write_glade_write):
23170 replaced some occurences of the target name by the
23171 project filename, using project_dbase_get_proj_name,
23172 to fix the name of some files.
23173 Fixed a lot of mem leaks.
23174 Various code cleanups.
23176 2002-03-06 Stephane Demurget <demurgets@free.fr>
23178 Merged with latest (1.44) scintilla.
23180 Added: - The calltip.<lexer>.end.definition property to display help
23181 text on a second line of calltip.
23182 - The calltip.<lexer>.word.characters property to correctly find
23183 calltips for functions that include characters like '$' which
23184 is not normally considered a word character.
23185 - The use.monospaced property to determine initial state of
23186 Use Monospaced Font setting.
23188 Bugs fixed: Too many to mention; please see :
23189 http://www.scintilla.org/ScintillaHistory.html for the
23192 * scintilla/*/*: updated nearly all files.
23194 * TODO: removed the need of a scintilla merge.
23196 Merged with latest (1.44) SciTE properties.
23198 * data/properties/anjuta.properties: added the wrap, use.monospaced
23201 * data/properties/html.properties: added a missing php extension, and
23202 updated php keywords to the latest reference.
23204 * data/properties/pascal.properties: added commands to compile, build
23205 and execute pascal applications.
23207 * data/properties/lua.properties: added styles for statements.
23209 * data/properties/bash.properties: added the declare keyword.
23211 Fixed distchecking.
23213 * global-tags/Makefile.am,
23214 global-tags/create-global-tags.sh: used some kind of ugly hack to
23215 make distchek work, since noone has proposed some better way.
23217 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
23218 and Ctrl-N replace Alt-N for new file according to the Gnome design
23221 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23223 * widgets/gnomedirlist.c
23224 widgets/gnomedirlist.h
23225 widgets/gnomefilelist.c
23226 widgets/gnomefilelist.h:
23228 Added GPL headings in the file.
23230 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23232 * src/attach_process.c
23233 src/attach_process_cbs.c
23234 src/attach_process_cbs.h
23235 src/attach_process_gui.c
23237 src/breakpoints_cbs.c
23238 src/breakpoints_cbs.h
23239 src/breakpoints_gui.c
23241 src/compiler_options.c
23242 src/compiler_options_cbs.c
23243 src/compiler_options_cbs.h
23244 src/compiler_options_gui.c
23245 src/find_in_files.c
23246 src/find_in_files_cbs.c
23247 src/find_in_files_cbs.h
23248 src/find_in_files_gui.c
23253 src/preferences_gui.c
23254 src/project_config.c
23256 src/src_paths_cbs.c
23257 src/src_paths_cbs.h
23258 src/src_paths_gui.c:
23260 Bugs #521629 and #522427 fixed. The problem was, that the
23261 escape-key was not catched and the dialog was hidden, but
23262 the flag was not set correctly.
23264 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
23265 using the gnome_dialog_close_hides()-setting present in most dialogs.
23266 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
23267 emits "close" and set the flag in the close-callback.
23269 Patch from: Jens Georg <mail@jensgeorg.de>
23271 2002-03-06 Stephane Demurget <demurgets@free.fr>
23273 * src/*.{c,cpp}: s/string_free/g_free/
23275 * src/utilities.[ch]: (string_free): removed.
23277 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
23279 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23281 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23282 src/mainmenu_callbacks.[ch]:
23283 Removed Project menu options: README, TODO, ChangeLog and NEWS
23284 Moved Save Build Messages to Build menu and only highlight it
23285 when there are build messages.
23286 Corrected a spelling: "mojority" -> "majority"
23287 Fixed initialisation of edit.edit_app_gui so now Edit menu
23288 can be shown when no project is loaded.
23290 * src/project_dbase.h: Removed prototype for static function
23292 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
23294 * src/text_editor.c: Editor is marked changed after
23297 Patch from: Jens Georg <mail@jensgeorg.de>
23299 2002-03-04 Roel Vanhout <roel@stack.be>
23301 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23303 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
23304 Added option to ignore binary files on 'Find in files' (grep -I option)
23306 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23309 session restoration and commandline load in
23312 * src/anjuta.[h,c], src/anjuta_cbs.c:
23313 Removed "clear windows menu" and prevented runtime
23316 * src/compile.c, src/build_file.c, src/build_project.c,
23318 Takes into account the preference setting for
23319 show dialog when job completes. Dialogs are
23320 shown when it is enabled otherwise not.
23322 2002-03-03 Roel Vanhout <roel@stack.be>
23324 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23327 Store 'Find...' search string on search so that 'Find Next' will search for
23328 that string, even if the dialog hasn't been closed yet.
23330 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23332 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
23333 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
23334 src/main_menubar_def.h:
23336 Organized menus, removed "Windows" and "Utilities" menus from the
23337 menubar [they are no longer needed]. Also removed some extragenous
23340 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
23342 * src/message-manager-private.cc:
23343 Set message clist selection mode to BROWSE.
23345 * src/message-manager.cc, src/an_symbol_view.c,
23346 src/an_file_view.c:
23347 Added Key navigation for the CTree and CList. Arrow left for
23348 node collapse, right for node expand, space (or enter) for
23349 activation (same as double click).
23351 2002-03-03 Roel Vanhout <roel@stack.be>
23353 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23355 * plugins/class-gen/clsGen.c
23356 Added functionality to semi-intelligently prefill filename
23357 boxes with names deduced from class name
23359 2002-02-26 lbell <lbell@tsc4.com>
23361 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23362 * src/preferences_gui.c:
23363 Removed an incorrect use of gtk_misc_set_alignment().
23365 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
23366 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
23367 src/preferences.h, src/preferences_gui.c:
23369 Added the option to reload last open project at the startup.
23370 Added the possibility to open a new project without close
23373 * src/properties.cxx:
23374 Corrected a spelling mistake in message string.
23377 Updated session functions.
23379 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
23381 * widgets/gnomefilelist.c: Bug fixes.
23383 Patch from Philip Van Hoof <freax@pandora.be>
23385 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23387 * src/an_file_view.c:
23388 anjuta was unable to open some files becuase they were not being
23389 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
23390 Removed mime checking when opening with anjuta, becuase it doesn't
23391 hurt to open binary files in anjuta (some even may want to do so).
23393 Added a warning when mime type is not set when "view with default
23394 viewer" is activated.
23396 * src/an_file_view.c, an_symbol_view.c:
23397 Converted N_() to _() where ever appropriate in the strings.
23399 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
23401 * src/appwizard_gui.c, src/appwizard_cbs.c
23402 src/wizard_gui.c/h, src/appwiz_page3.c,
23403 src/project_import_gui.c:
23405 Moved target type radiobuttons to appwiz. page 2
23407 * src/message-manager-private.cc
23408 Fixed a bug which caused a crash if next message function was used
23410 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23412 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
23414 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
23415 Modifies the behaviour of Alt-TAB in Anjuta. This
23416 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
23417 edited files in the first items of the notebook.
23419 Patch from: Timothee Besset <timo@qeradiant.com>
23421 2002-02-24 Philip Van Hoof <freax@pandora.be>
23423 * widgets/gnomefilelist.c, gnomefilelist.h:
23424 Added filecompletion
23426 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
23428 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
23430 * configure.in: Added "sk" to ALL_LINGUAS.
23432 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
23434 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
23435 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
23436 src/wizard_gui.c: Added support for static and dynamic libs
23438 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
23440 * widgets/gnomefilelist.c:
23441 Fixed gnome_filelist_get_lastfilename so it no longer returns
23444 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
23446 * src/resources.h, resources.c:
23449 * src/main_menubar_def.h, mainmenu_callbacks.c:
23450 Changed to use gnome configed url handler.
23452 2002-02-19 Philip Van Hoof <freax@pandora.be>
23454 * widgets/gnomefilelist.c
23455 Added PHP filetype.
23457 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
23459 * plugins/class-gen/clsGen.c:
23462 * widgets/gnomefilelist.c:
23463 Gives the maximum space to the files section of the open file dialog.
23465 Patches from: lbell <lbell@tsc4.com>
23467 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
23469 * src/anjuta.c, main.c:
23470 Used tm_get_real_path in anjuta_get_full_filename();
23472 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
23474 * anjuta.prj: update version
23476 2002-02-17 Stephane Demurget <demurgets@free.fr>
23478 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
23479 removed the amount arg and replaced with a NULL-ending list.
23480 (gnome_filelisttype_makedefaultlist): use the new prototype.
23482 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
23484 * src/about.c, THANKS: updated for new contributors
23486 * anjuta.prj: added new files
23488 * README: corrected some documentation, ctags no longer needed,
23489 pkgconfig now required
23491 * data/properties/others.properties: add .cvsdiff extension
23493 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
23494 patch from Vadim Berezniker <vadim@berezniker.com> to improve
23497 * doc/anjuta.1: added initial man page thanks to
23498 Rob Bradford <rob@debianplanet.org> (NB build and install
23501 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
23503 * src/Makefile.am: Cleaned handling of compiler flags by moving them
23504 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
23507 * configure.in: Changed version to 0.1.10-pre
23509 2002-02-17 Stephane Demurget <demurgets@free.fr>
23511 * src/fileselection.c: (create_fileselection_gui): always display
23512 the directory creation button as we cannot rely on the dialog
23515 * widgets/gnomefilelist.[ch]: fixed includes.
23517 * pixmaps/new_folder.xpm: resized, added a + sign.
23519 2002-02-17 Stephane Demurget <demurgets@free.fr>
23521 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
23522 changed all extensions to begin with a dot.
23524 2002-02-16 Philip Van Hoof <freax@pandora.be>
23526 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23528 * THANKS: added Philip.
23530 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
23532 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
23533 * src/file_selection.[ch],
23534 * widgets/gnomefilelist.[ch]: added a filetype
23535 combobox to the Anjuta file dialog widget.
23537 2002-02-14 Andy Piper <andy.piper@freeuk.com>
23539 * anjuta.spec.in: eep! the import script was not being installed by
23540 RPM - fixed for the release.
23542 2002-02-13 Stephane Demurget <demurgets@free.fr>
23544 Various cleanups and fixes for the next release to be able to make
23547 * plugins/*/*.c: added missing prototypes causing gcc to speak to
23548 much and make some tweaks plus cleanups.
23550 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
23551 args to remove some warnings.
23553 * global-tags/Makefile.am,
23555 src/Makefile.am: link against Anjuta static libs using the
23556 $(top_builddir) dir, not anymore on $(top_srcdir) to make
23559 * src/Makefile.am: ditto with all the Anjuta static libs.
23561 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
23562 include, as we already include the whole directory for the build.
23564 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
23566 2002-02-13 Andy Piper <andy.piper@freeuk.com>
23568 * pixmaps/Makefile.am: icon for libglade project now installed
23569 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
23570 * manuals/C/Makefile.am: removed ChangeLog reference which was
23571 breaking some build stuff
23572 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
23573 include reference problems that showed up on make distcheck
23574 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
23576 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
23578 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
23580 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
23582 * src/message-manager-private.cc:
23583 The horizontal scrollbar now shows properly on demand.
23585 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
23587 * src/dnd.c fixed some warnings
23588 * src/message-manager-private.cc: Horizontal scrollbar is now shown
23589 and works. It is shown always at the moment but before it was
23590 shown on demand and did never work.
23592 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
23594 * src/anjuta.c: Fixed a crash bug.
23595 patch from: Jens Georg <mail@jensgeorg.de>
23597 2002-02-04 Andy Piper <andy.piper@freeuk.com>
23599 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
23600 reports a problem with missing end tags on <graphic>
23602 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23604 * manuals/C/ChangeLog: removed since it was never used
23605 * manuals/C/anjuta-manual/*: more updates, new screenshots
23606 * anjuta.prj: updated for new manuals/ structure
23608 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
23610 * source.c, compiler_options.[c/h]:
23611 Fixed bug #460321 "Problem with optimization options"
23612 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
23614 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23616 * NEWS: prepared for release, need to fill in date
23617 * data/welcome.txt: version number updated
23619 2002-02-03 Andy Piper <andy.piper@freeuk.com>
23621 * src/text_editor_menu.c, src/an_file_view.c,
23622 src/an_symbol_view.c: marked strings for translation
23624 * src/defaults.c, data/properties/xml.properties:
23625 *.omf and *.xsl files should use XML highlighting
23627 * manuals/C/anjuta-manual/*:
23628 - restructured so that files have more meaningful names
23629 and are easier to edit (see anjuta-manual.sgml for the
23631 - updated some screenshots
23632 - continued rewrite
23634 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
23636 * main.c: Made a workaround to remove the old
23637 anjuta gnome config file (older than 9 Feb 2002). This
23638 will fix the bug which never lets the brower toolbar shown.
23640 * main.c: In fact, the above solution wouldn't work in all
23641 cases. Therefore, here is the better fix, which works by
23642 detecting the version of the old config file and deleting
23643 ~/.gnome/Anjuta if it is lesser than 0.1.9.
23645 2002-02-01 Andy Piper <andy.piper@freeuk.com>
23647 * HACKING: added info on submitting patches
23649 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
23651 * src/project_import_gui.c, src/project_import.c:
23652 - If Project Import Wizard is canceled everything is
23654 - Back button is now insensitive on page 3 (some problems:
23655 see TODO in project_import_qui.c:284
23656 - Menu frame is insensitive if project type != GNOME(mm)
23658 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23660 * src/main.c: Fixed bug # (Unable to open files on
23661 double click in project window from second trial onwards when
23662 the project is opened from command line).
23664 * po/POTFILES.in: Removed tags_manager.[h,c]
23666 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
23668 * src/preferences.c:
23669 A quick hack to fix the 'invisible' browser toolbar when
23670 upgrading from 0.1.8 to 0.1.9
23673 Fixed toolbar names which were causing confusions in the toolbar
23677 Substituted "anjuta" with PACKAGE
23679 * src/project_import_gui.c:
23680 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
23682 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
23683 Added new files and removed obsolete ones.
23685 2002-01-30 Andy Piper <andy.piper@freeuk.com>
23687 * src/appwizard_cbs.c, project_import_cbs.c,
23688 main_menubar_def.h, project_import_gui.c:
23689 updates to message strings and layout for the
23692 * text_editor_cbs.c: fix for the tab menu entries for
23693 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
23695 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23702 Tag dropdown exclusive (takes
23703 all space in the toolbar) and never vertical and
23704 increased the width of the tag combo to 256 pixs.
23705 Toolbar separator before the combo and button.
23706 Added tags label before the tag button.
23707 Reorganized the dock bands for the toolbars.
23709 * src/project_import_gui.c
23710 src/project_import.c:
23711 Fixed an error and removed an unused variable.
23713 * data/properties/anjuta.properties:
23714 Removed the property for the old toolbar and set
23715 browser toolbar show to default.
23717 * src/project_dbase.c: excluded modules were not
23721 No build files will be written if the project is blocked.
23723 * src/project_import.c,
23724 src/project_import_cbs.c,
23728 Manually applied Johannes patch to fix some memory
23729 issues and gui clean up.
23730 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23732 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
23733 Fixed a bad bug with remove file from project because of
23734 files were never removed properly from the project and
23735 from the tagmanager.
23737 * src/appwiz_page3.c: Disabled unused codes to clear
23740 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23742 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
23745 pixmaps/Makefile.am
23748 src/an_symbol_view.c
23756 src/main_menubar_def.h
23757 src/mainmenu_callbacks.c
23758 src/mainmenu_callbacks.h
23760 src/project_dbase.c
23761 src/project_dbase.h
23763 src/text_editor_menu.c
23764 src/text_editor_menu.h
23767 src/toolbar_callbacks.c
23768 src/toolbar_callbacks.h :
23770 Patch submitted by:
23771 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23773 Removes the Tags toolbar and substituted it with
23774 tags combo dropdown list. Fixes a couple of bugs.
23776 Moved the tag combo to browser toolbar because
23777 main toolbar was becoming too long.
23778 Made a new icon of tag toolbar.
23780 * po/zh_TW.po: Fixed bug.
23782 * pixmaps/an_tag.xpm: Added new file.
23784 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
23786 * src/project_import_gui.c: Reorganized project
23789 2002-01-29 Andy Piper <andy.piper@freeuk.com>
23791 * HACKING: added info on creating windows and dialogs
23793 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
23795 * src/tm_file_view.c:
23797 Sorts the file list at the end instead of doing sort-insert
23798 to improve performance.
23799 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23801 * src/project_dbase.c: Resolved a conflict from
23804 * src/project_import.c:
23806 Fixed to use anjuta_import.sh for the bin dir and
23807 not from the data dir.
23809 Used anjuta_is_installed() function to verify a the command's
23812 Fixed import command to use sh (which is more general and is
23813 gauranteed to be found in any unix system :-)). Also, added
23814 double quotes around the import directory.
23816 Changed some strings for better translations (like avoiding
23819 Fixed the reading of wrong target type.
23821 * src/control.c: Insensitive "import project" when there is
23824 * src/project_import_cbs.c:
23826 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
23827 Fixed selection of gettext checkbox.
23828 Sets the menu entries.
23830 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
23832 * src/appwiz_page[1-4].c
23834 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
23835 be able to reuse it.
23837 * src/mainmenubar.[c/h]
23838 * src/mainmenubar_def.h
23839 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
23842 * src/message-manager.c: Fixed bug 509192
23843 * src/message-manager-dock.c: Added accel_group if window is undocked
23845 * src/project_dbase.[c/h]: Splitted opening code to be able
23846 to use it without an open file dialog
23847 (Maybe I broke Naba's changes, please take a look)
23849 * src/project_import.[c/h]
23850 * src/project_import_gui.c: New Files, Code for Project Import Wizard
23852 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
23855 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23857 * src/main_menubar_def.h, tagmanager/tm_project.c: more
23860 * manuals/C/anjuta_manual/*: started rewrite of the
23861 manual, updated some screenshots
23863 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23865 * src/gnomefilelist.h, src/gnomefilelist.c:
23867 Fixed multiple selection bug (#497085). The OK button is
23868 sensitive when in multiple mode, if the no. of
23869 selection is one or more.
23871 Toggle between single and multiple selection mode
23872 and multiple mode display.
23874 Fixed strings to translable strings.
23876 Fixed some compiler warnings by commenting out
23879 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23881 * src/project_dbase.c: App status bar now updates
23882 with the project name when the project is loaded.
23884 * src/an_file_view.c, tagmanager/tm_file_entry.c:
23886 Puts the directories at the top. They're also sorted now.
23887 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23889 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23891 * scripts/anjuta_import.sh.in: Added file.
23892 * scripts/anjuta_import.sh: Removed file.
23894 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
23897 * src/main_menubar_def.h:
23899 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
23900 reflect the opposite of Find (CTRL+F) and also to leave
23903 Changed Glade summon with ALT+G, which frees the ATL+E
23904 for poping up the edit menu.
23906 * src/Makefile.am: Debugging link flags by Biswa, removed.
23908 2002-01-28 Andy Piper <andy.piper@freeuk.com>
23910 * HACKING: added information on best practices for writing
23911 application messages and GUI labels
23913 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
23914 src/breakpoints.c, src/build_file.c, src/build_project.c,
23915 src/clean_project.c, src/compile.c,
23916 src/compiler_options_cbs.c, src/compiler_options_gui.c,
23917 src/configurer.c, src/debugger.c, src/executer.c,
23918 src/find_in_files.c, src/find_in_files_cbs.c,
23919 src/find_replace.c, src/find_text.c, src/glades.c,
23920 src/gnome_project.c, src/goto_line.c, src/main.c,
23921 src/main_menubar.c, src/main_menubar_def.h,
23922 src/mainmenu_callbacks.c, src/preferences_gui.c,
23923 src/project_config.c, src/project_dbase.c,
23924 src/project_dbase_gui.c, src/resources.c, src/source.c,
23925 src/support.c, src/tags_manager.c, src/text_editor.c,
23926 src/text_editor_gui.c, src/text_editor_menu.c,
23927 src/toolbar_callbacks.c, src/utilities.c:
23928 lots of minor message updates to make them more user-friendly
23931 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
23935 Because of the spaces escaping, the command could not be
23936 executed when run without terminal. Now fixed.
23938 * anjuta.prj, Makefile.am:
23940 Added anjuta project file.
23942 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
23944 * src/message-manager-private.h, message-manager-private.cc,
23947 Added freeze() and thaw() for the message window class to
23948 speed up the message manager update.
23950 * src/project_config.h, project_config.c,
23951 src/project_dbase.h, project_dbase.h
23952 scripts/anjuta_project.template:
23954 Added two new prject attributes: project.config.blocked and
23955 project.excluded.modules. The former will make sure that users
23956 are not given any previlidge in enabling the 'overwrite build
23957 files' flags and the later issues a list of modules in the project
23958 to be skipped for symbol browsing and project listing.
23960 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
23962 Modified script to read the template from the anjuta data dir
23963 rather than from the directory in which the script exist. Otherwise,
23964 Being transfered to the bin dir, the script will not be able to
23965 find the template when it is run.
23967 The script is also create with configure.in to set in the anjuta
23968 data dir path inside the script.
23970 2002-01-26 Stephane Demurget <demurgets@free.fr>
23972 * po/fr.po: updated to the latest sources.
23974 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23976 * scripts/Makefile.am:
23977 anjuta_import.sh goes with distribution.
23979 * po/*.po: They seem to have updated (merged with
23980 anjuta.pot) automatically when I did "make dist".
23982 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23984 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
23985 Fixed Bug #499807, ie crash on removing libs, includes, defines from
23986 the compiler options dialog.
23989 Correct todays date. :)
23991 * scripts/Makefile.am:
23992 Installs anjuta_import.sh in $(prefix)/bin dir and
23993 is treated as an executable.
23995 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
23997 * Fix for bug #499373
23999 * data/properties/anjuta.properties, ada.properties, cpp.properties,
24000 java, properties, latex.properties, lua.properties, others.properties,
24003 Added double-quotes around file arguments so that
24004 filenames with spaces could also work.
24006 * launcher/anjuta-launcher.c, executer.c:
24007 Escaped quotes in the cammand and it's arguments before executing
24008 so that args with spaces can also work.
24010 Commented #DEBUG switch.
24012 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
24014 * scripts/*: Added files which I forgot previously.
24016 * src/aneditor.h: Lined up commands definition for better look.
24018 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
24019 main_menubar.h, control.c:
24020 Added three more convert EOL chars submenu items in transform.
24021 Reformatted some some.
24023 * data/anjuta.properties:
24024 Reformatted a line.
24026 * src/aneditor.h, aneditor.c:
24027 Added three commands (with definitions) for EOL conversions.
24029 * src/text_editor.c:
24030 Editor detects file mode from the file content and
24031 set the editing mode to CR/LF/CRLF automatically.
24032 Refined Dos mode extrageneous chars filter
24033 This will make sure that filter works only in Dos mode and not
24036 * src/anjuta.c: Editor mode display in status bar.
24038 * src/preferences_gui.c: Changed the string for dos mode
24039 filter to more sensible string.
24041 * src/aneditor.c: Default editor mode sets during widget creation
24042 and not everty time the properties are loaded. This makes sure
24043 that the auto-detected mode is not overridden by the default mode.
24045 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
24047 * src/anjuta.c: Fixed bug #476028.
24048 Now anjuta also searches for file relative to top project dir,
24049 when the project is open.
24051 * src/anjuta_cbs.c: Fixed bug #499536.
24052 File is not closed if it is not able to save the file properly.
24054 * src/mainmenu_callbacks.c: Fixed bug #499536.
24055 Newfiles (which are not modified) are also closed on "close all files".
24057 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24059 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
24061 * tagmanager/tm_source_file.c, regex.c, parse.c:
24062 defined and delimited g_messages within #debug.
24064 * src/preferences.c, data/anjuta.properties:
24065 saved/defied message-manager tag position in string.
24066 Message tag possition is saved between sessions. And
24067 and tag position bottom as default.
24069 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
24071 Patch submitted by:
24072 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24077 data/properties/Makefile.am
24078 global-tags/Makefile.am
24079 pixmaps/Makefile.am
24083 src/an_symbol_view.c
24084 src/an_symbol_view.h
24089 src/message-manager-private.cc
24091 src/project_dbase.c
24092 src/project_dbase_gui.c
24102 pixmaps/sv_class.xpm
24103 pixmaps/sv_function.xpm
24104 pixmaps/sv_macro.xpm
24105 pixmaps/sv_private_fun.xpm
24106 pixmaps/sv_private_var.xpm
24107 pixmaps/sv_protected_fun.xpm
24108 pixmaps/sv_protected_var.xpm
24109 pixmaps/sv_public_fun.xpm
24110 pixmaps/sv_public_var.xpm
24111 pixmaps/sv_static_fun.xpm
24112 pixmaps/sv_static_var.xpm
24113 pixmaps/sv_struct.xpm
24114 pixmaps/sv_unknown.xpm
24115 pixmaps/sv_variable.xpm
24116 pixmaps/fv_core.xpm
24117 pixmaps/fv_text.xpm
24118 pixmaps/filestoremove.txt:
24122 * pixmaps/class.xpm
24123 pixmaps/function.xpm
24124 pixmaps/fv_autofile.xpm
24126 pixmaps/fv_i18n.xpm
24127 pixmaps/fv_source.xpm
24128 pixmaps/private_func.xpm
24129 pixmaps/private_var.xpm
24130 pixmaps/protected_func.xpm
24131 pixmaps/protected_var.xpm
24132 pixmaps/public_func.xpm
24133 pixmaps/public_var.xpm
24135 pixmaps/variable.xpm
24141 Upgraded to tagmanager-0.7
24143 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
24144 * src/anjuta_cbs.c: Fixed bug #506441
24145 * src/watch_gui.c: Changed layout of eval dialog so that
24146 it fits on a 800x600 desktop with German translation.
24148 2002-01-23 Andy Piper <andy.piper@freeuk.com>
24150 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
24151 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
24152 icon for new project type (thanks to Misha)
24153 * configure.in: build and install Danish translation
24154 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
24155 credits to cover new patches and translations
24157 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
24159 * src/preferences.c, src/message-manager.cc, src/project_type.c,
24160 src/appwiz_page1.c:
24162 - Font preferences are restored properly now (\n was missing)
24163 - Dock menu label of message-manager is "Dock/Undock" instead
24164 of "Dock|Undock" to match with the rest of anjuta.
24165 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
24166 changed it in anjuta, too
24168 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24170 * tagmanager/tm_source_file.c,
24171 tagmanager/parse.c,
24172 tagmanager/tm_project.c,
24173 src/an_symbol_view.c,
24176 Disabled debug warnings.
24178 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24180 * src/appwiz_page1.c
24181 src/compiler_options.c
24182 src/project_dbase.c
24183 src/project_dbase.h
24188 New project type named LibGlade.
24190 Patch submitted by:
24191 Dick Knol <dknol@gmx.net>
24194 Commented out unused pixmap creation. May be it
24195 will fix the crash in project creation.
24197 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
24201 src/registers_cbs.c
24202 src/registers_cbs.h
24203 src/registers_gui.c
24206 src/sharedlib_cbs.c
24207 src/sharedlib_cbs.h
24208 src/sharedlib_gui.c
24216 src/stack_trace_cbs.c
24217 src/stack_trace_cbs.h
24218 src/stack_trace_gui.c
24226 Fixed bug #496290: Attach/detach removed from these
24227 windows as they are never implemented.
24229 Patch submitted by:
24230 Johannes Schmid <johannes.schmid@gmx.de>
24232 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
24238 when you right click on the tabs, a list of filenames are given
24239 out, but now it gives a list of "page 1", "page 2", etc...
24241 Patch submitted by:
24242 Jens Georg <mail@jensgeorg.de>
24244 * anjuta.in.in: Removed c|c++ because, it was not necessary
24245 and was causing translation problem.
24247 * plugins/class-gen/clsGen.c:
24248 removed "'" for the same reason.
24250 attached the fix for the menu
24253 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24255 * src/preferences.h,
24257 src/preferences_gui.c:
24259 Adds the functionality to Anjuta to auto save your unsaved
24260 files before you build a project.
24262 Patch submitted by:
24263 jason <jason_williams@suth.com>
24265 * src/anjuta.[h,c]:
24266 Added function for save all files.
24268 * src/mainmenu_callbacks.c:
24269 Modified to use the above function.
24271 * src/build_project.c:
24272 Save all files before build if it is set in the
24275 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
24277 * src/message-manager-private.cc
24278 src/message-manager-private.h
24279 src/message-manager.cc:
24281 Message-manager now restores the tabs which were shown on startup.
24282 The terminal is now created on demand (as requested by Biswa)
24283 and I have removed some debug messages.
24285 Patch submitted by:
24286 Johannes Schmid <johannes.schmid@gmx.de>
24288 2002-01-13 Stephane Demurget <demurgets@free.fr>
24290 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
24291 proper tabs keyboard navigation.
24293 * src/an_symbol_view.c,
24295 src/gnome_project.c,
24296 src/project_dbase.c,
24297 src/tags_manager.c: removed some debugging display.
24299 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
24301 * src/message-manager-dock.c
24302 src/message-manager-private.cc
24303 src/message-manager-private.h
24304 src/message-manager.cc
24307 src/preferences_gui.c:
24309 Patch submitted by:
24310 Johannes Schmid <johannes.schmid@gmx.de>
24312 This patch adds a tab to the notebook of the preferences-dialog
24313 where you can change the colors, the tab position of the new
24314 message manager. Also the truncate messages stuff has moved
24315 from misc tab to messages tab.
24317 Also improved the remembering position stuff of message manager.
24319 * data/internal.properties,
24320 Added definitions for messages colors and tag position.
24322 * src/message_manager.cc:
24323 Fixed a bug that never lets the messages panes to get cleared.
24324 Added wmclass setting for the message window. Fixed a bug in
24325 which the message window was not being shown.
24327 * src/tag_manager.c: Fixed printing of (NULL) in the debug
24328 output and disabled it.
24330 * src/anjuta.c: Preferences created and loaded before anything else.
24331 anjuta now recognizes messages colors on startup and initializes
24334 2002-01-09 Andy Piper <andy.piper@freeuk.com>
24336 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
24338 2002-01-09 Stephane Demurget <demurgets@free.fr>
24340 * pixmaps/file_c.xpm,
24341 pixmaps/file_cpp.xpm,
24342 pixmaps/file_file.xpm,
24343 pixmaps/file_h.xpm,
24344 pixmaps/file_html.xpm,
24345 pixmaps/file_i18n.xpm,
24346 pixmaps/file_icon.xpm,
24347 pixmaps/file_pix.xpm,
24348 pixmaps/fv_doc.xpm,
24349 pixmaps/fv_i18n.xpm,
24350 pixmaps/fv_image.xpm,
24351 pixmaps/fv_source.xpm,
24352 pixmaps/fv_unknown.xpm: made these icons transparent.
24354 2002-01-08 Andy Piper <andy.piper@freeuk.com>
24356 * launcher/anjuta_launcher.c: updated message strings
24357 * src/message-manager-dock.c: added newline at end to avoid compile warning
24358 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
24359 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24360 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
24361 entries for username and Python-style GPL notice
24362 * HACKING: added info on files to change to update Insert menu
24364 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24366 * src/project_dbase.c,
24367 src/an_file_view.c,
24368 src/an_symbol_view.c:
24369 Changed the CTree expander style to square and
24370 line style to Dotted line.
24372 * po/POTFILES.in: Removed and Added translable files.
24374 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24376 * ccview/.cvsignore: Removed.
24378 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24381 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
24382 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
24383 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
24384 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
24385 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
24386 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
24388 Removed ccview module because it is no longer needed.
24390 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24392 * src/project_dbase.c:
24393 Shifted structure initialization in project_dbase_new()
24394 before anything else, otherwise it was crashing due to
24395 uninitialized values.
24397 * src/an_symbol_view.c:
24398 Disabled high volume debug output.
24400 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
24402 Applied a very heavy patch from:
24403 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24407 pixmaps/Makefile.am
24419 src/fileselection.c
24422 src/main_menubar_def.h
24423 src/mainmenu_callbacks.c
24424 src/mainmenu_callbacks.h
24425 src/project_dbase.c
24426 src/project_dbase.h
24427 src/project_dbase_gui.c
24429 src/text_editor_menu.c
24430 src/toolbar_callbacks.c
24431 tagmanager/Makefile.am
24433 tagmanager/include/Makefile.am
24434 tagmanager/include/tm_project.h
24435 tagmanager/include/tm_symbol.h
24436 tagmanager/include/tm_tag.h
24437 tagmanager/include/tm_tagmanager.h
24438 tagmanager/include/tm_workspace.h
24439 tagmanager/tm_project.c
24440 tagmanager/tm_source_file.c
24441 tagmanager/tm_symbol.c
24442 tagmanager/tm_tag.c
24443 tagmanager/tm_workspace.c
24444 widgets/Makefile.am: Modified.
24446 * src/an_file_view.[c,h],
24447 src/an_symbol_view.[c,h],
24448 src/file_history.[c,h],
24450 widgets/scroll-menu.[c,h],
24451 tagmanager/tm_file_entry.c
24452 tagmanager/include/tm_file_entry.h: Added new files.
24454 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
24455 private_func.xpm, public_func.xpm,
24456 class.xpm, fv_exec.xpm, fv_unknown.xpm,
24457 private_var.xpm, public_var.xpm,
24458 function.xpm, fv_i18n.xpm, macro.xpm,
24459 protected_func.xpm, struct.xpm,
24460 fv_autofile.xpm, fv_image.xpm,
24461 ofolder.xpm, protected_var.xpm, variable.xpm:
24462 Updated and Added pixmap files.
24466 a) Removes CCView dependency.
24467 b) Improves the terminal.
24468 c) Adds tag navigation context menus.
24469 d) Upgrades tagmanager to latest version.
24470 e) Miscellaneous small additions.
24472 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24474 * src/project_dbase_gui.c: Fixed crash of anjuta
24475 when project first created.
24477 * src/gnome_project.c: It now updates the tags manager
24478 when new projects are created.
24480 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
24482 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
24483 for this big patch.
24485 * src/messages.[c,h]: Removed files.
24487 * src/message-manager.[cc,h],
24488 src/message-manager-dock.[c,h],
24489 src/message-manager-private.[cc,h]
24492 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
24493 src/build_project.c, src/clean_project.c, src/compile.c
24494 src/configurer.c, src/debugger.c, src/find_in_files.c
24495 src/mainmenu_callbacks.c, src/preferences.h
24496 src/preferences_gui.c, src/properties.h
24497 src/utilities.c, src/utilities.h:
24498 The new messages widget.
24500 - Use of GtkNotebook instead of ToggleButtons
24502 - Popupmenu to show and hide message types and
24503 to dock/undock in detach mode
24505 All other things should work as they did with the
24506 old message window. Currently the keyboard short-cuts
24507 do not work in detached mode.
24509 Some functions in utitlities.[c,h] changed.
24510 so that they take const arguments where this is possible
24512 * src/Makefile.am, po/POTFILES.in:
24513 Removed messages.[c,h] and
24514 added message-manager.[cc,h], message-manager-dock.[c,h],
24515 message-manager-private.[cc,h]
24517 * src/message-manager.h: Removed "include <bonobo.h>"
24518 and added a newline at the end of the file.
24520 * src/message-manager-private.cc:
24521 Set clist's width setting to Automatic.
24522 Set scroll window's scroll bars to Automatic.
24524 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
24526 * text_editor_menu.c:
24527 Fixed misalignment of the function sub menu
24528 in the text editor pop up menu.
24530 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24532 * src/text_editor.c: Fixed a compiler warning.
24534 2002-01-04 Andy Piper <andy.piper@freeuk.com>
24536 * THANKS, manuals/*/authors.sgml: updated for new translations
24537 * plugins/class-gen/clsGen.c: converted messages to English
24538 * src/about.c, src/main_menubar_def.h: string updates
24540 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
24545 src/mainmenu_callbacks.c
24548 src/text_editor_cbs.c
24549 src/text_editor-gui.c:
24551 Earlier code for adding 'cross' button
24552 for closing pages were too error prone and unorganized.
24553 Cleaned up the code and shifted the 'extra' widgets
24554 creation (eg. close button, close_pixmap and lable)
24555 from anjuta to text_editor. This takes care of proper
24556 widgets creation and destruction. Otherwise, anjuta
24557 was crashing at too many points, especially related
24558 to docking and undocking.
24560 2002-01-04 Stephane Demurget <demurgets@free.fr>
24562 * src/aneditor.cxx: removed debugging code.
24564 * data/properties/.cvsignore: added swap files.
24566 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24570 Fixed Crashing of anjuta when a new file is saved as
24573 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
24575 * src/aneditor.c: Some debug codes around.
24577 * data/internal.properties, data/anjuta.properties: Removed.
24578 data/properties/Makefile.am:
24579 data/properties/ada
24581 data/properties/make
24583 data/properties/html
24584 data/properties/ruby
24585 data/properties/baan
24586 data/properties/idl
24587 data/properties/pascal
24588 data/properties/sample
24589 data/properties/bash
24590 data/properties/java
24591 data/properties/perl
24592 data/properties/sql
24593 data/properties/conf
24594 data/properties/latex
24595 data/properties/props
24597 data/properties/cpp
24598 data/properties/lua
24599 data/properties/python
24600 data/properties/xml
24601 data/properties/others
24602 data/properties/.cvsignore:
24603 Added files. Properties now splitted into small files
24607 configure.in: Update the removal and added properties module.
24609 * src/preferences.c: preferences_new(): Updated to reflect the
24610 new properties files organization.
24612 * src/Makefile.am: Added Baan Lexer.
24614 2002-01-01 Stephane Demurget <demurgets@free.fr>
24616 * src/aneditor.cxx: readded the baan lexer.
24618 * src/preferences.c: fixed translated messages and a typo.
24620 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
24621 confusing the regexp usage in xml-i18-merge.
24623 2002-01-01 Andy Piper <andy.piper@freeuk.com>
24625 * src/project_dbase.c: tidied some messages, and spotted a typo in
24626 the reading of properties which prevented the project version from
24627 ever being reported in the Project Information window - fixed :)
24629 * po/POTFILES.in: removed syntax.h
24631 2001-12-31 Stephane Demurget <demurgets@free.fr>
24633 * data/internal.properties: fixed baan properties.
24634 Added all ada properties.
24636 * src/main_menubar_def.h,
24639 src/utilities.[ch]: added support for the Ada highlight style.
24641 2001-12-31 Stephane Demurget <demurgets@free.fr>
24643 * plugins/*/.cvsignore: updated.
24645 2001-12-31 Stephane Demurget <demurgets@free.fr>
24649 src/Makefile.am: removed the empty header syntax.h.
24651 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
24654 Stef's observation on the 'superfluous' hseparators in the recent
24655 files and projects is fully justified -- removed.
24657 * main_menubar_def.h:
24658 Changed "Plug Ins" to "Plugins" in the menu label.
24660 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
24661 Added class-gen in the configure output and class-gen module.
24663 * data/internal.properties:
24664 Correct mis-spelled "jave" to "java".
24665 Added file.is.source for *.h, *.c, *.cpp properties.
24667 * global-tags/Makefile.am:
24668 "chmod +x create_global_tags.sh" before it is executed, because
24669 there is very high chance that it will be found "-x" and resulting
24672 2001-12-31 Stephane Demurget <demurgets@free.fr>
24674 Fixed a crash on Solaris reported by Holder Burde, thanks to him
24677 * src/gnome_project.c: (create_new_project): if the user doesn't
24678 select any icon, it doesn't have any extension and thus we can't
24679 use it in printf on Solaris, since the %s modifier use strlen to
24680 know the string length and then crash. On Linux, gcc checks the value
24681 of the pointer to be NULL and write "(null)" if necessary. We can't
24684 * src/source.c: (source_write_desktop_entry): if there's no icon, we
24685 don't need to have the directory icon but the generic one.
24687 2001-12-30 Stephane Demurget <demurgets@free.fr>
24689 Merged with latest (1.42) scintilla.
24691 Added: Support for the {load,save}.on.(de)activate properties.
24692 The PHP lexer to match keywords case insensitively.
24694 Experimental supports for changeable style attribute & line
24697 Updated: Both the C++ and HTML lexers.
24698 More shell keywords added.
24699 Horizontal scrolling and diplay of long lines optimised.
24700 Cursor setting optimised.
24702 Bugs fixed: Caret movement over folded lines.
24703 Selection tracking in 2ndary views when doing modifications.
24705 * scintilla/CallTip.{cxx.h},
24706 scintilla/ContractionState.{cxx,h},
24707 scintilla/Document.{cxx,h},
24708 scintilla/Editor.{cxx,h},
24709 scintilla/KeyWords.cxx,
24710 scintilla/LexHTML.cxx,
24711 scintilla/PlatGTK.cxx,
24712 scintilla/RESearch.cxx,
24713 scintilla/ScintillaBase.cxx,
24714 scintilla/ScintillaGTK.cxx,
24715 scintilla/Style.{cxx,h},
24716 scintilla/StyleContext.h,
24717 scintilla/ViewStyle.cxx,
24718 scintilla/include/*.h: updated.
24720 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
24722 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
24723 should have been told to the scintilla team. We're lucky I read the
24724 ChangeLog and the modifications of the lexer (thanks to the Gnome
24727 * data/internal.properties: added Baan definitions.
24728 Fixed some issues for C such as *_cast directive, that are only
24729 available with C++.
24730 Updated C++, HTML and shell scripts definitions.
24731 Updated Ada and Bullant, that have been forgotten.
24733 * src/main_menubar_def.h,
24736 src/utilities.[ch]: added support for the Baan highlight style.
24738 2001-12-29 Stephane Demurget <demurgets@free.fr>
24740 Polished the plugins menu behaviour and added a tearoff
24741 menuitem to the recent entries submenu.
24743 Note: The recent entries list seems to be too height
24744 with all these superfluous hseparators.
24746 * src/main_menubar.c: Polished, making some
24747 functions declarations static and cleaning some code.
24749 (create_submenu_plugin): removed the extra
24750 plugins entry and the horizontal separators.
24752 (on_plugins_menu_realize): the plugins menu is only
24753 shown if there's at least one available.
24755 (create_submenu*): added a tearoff menuitem to have
24756 a more homogeneous menu style. For now, it doesn't
24757 take care of user settings (but it was even worse
24760 2001-12-29 Stephane Demurget <demurgets@free.fr>
24762 * configure.in: added the packageplugindir variable to avoid
24763 installing the plugins in $(prefix). It's not the same path as
24764 anjuta 2 to allow parallel installation.
24766 2001-12-29 Stephane Demurget <demurgets@free.fr>
24767 Fix a reopened part of bug #440676: keyboard navigation between the
24768 different text buffers. Changed to a more global approch.
24770 * src/notebook.[ch]: removed.
24772 * src/Makefile.am: removed notebook.[ch]
24774 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
24775 (on_anjuta_window_key_press_event): added to fulfill the global
24778 * HACKING: updated according to the new global shortcuts handling.
24780 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
24782 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
24783 Shifted plugin menu from Edit submenu to main menu.
24786 Added plugins/sample1/plugin-sample1.c
24788 * plugins/sample1/plugin-sample1.c:
24789 Added localization and used anjuta_info, instead of anjuta_error.
24791 * plugins/.cvsignore, plugins/sample1/.cvsignore:
24794 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
24796 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
24799 * Makefile.am: Added module plugins.
24801 * plugins, plugins/Makefile.am, plugins/sample1/*:
24802 Created plugins modules.
24804 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
24805 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
24806 to load plugins of *.so only and not *.so* (which results
24809 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
24810 plugins during packaging.
24812 2001-12-27 Simos Xenitellis <simos@hellug.gr>
24814 * configure.in: Added Greek (el) to ALL_LINGUAS.
24816 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
24818 * configure.in: Added portuguese to ALL_LINGUAS
24820 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
24822 * global-tags/.cvsignore
24823 tagmanager/.cvsignore
24824 tagmanager/include/.cvsignore:
24825 Added cvs ignore files.
24828 Updated cvs ignore file.
24830 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24832 * src/debugger.c, src/text_editor.c, src/anjuta.c,
24833 data/anjuta.properties, data/internal.properties: clean up some
24834 message strings (me)
24836 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24838 * src/about.c, THANKS: added Jens to the credits
24840 2001-12-23 Andy Piper <andy.piper@freeuk.com>
24842 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
24843 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
24844 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
24845 Georg <mail@jensgeorg.de> to add close button to file tabs.
24847 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24849 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
24850 (debugger now catches correct signal from process)
24852 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24854 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
24855 * src/pixmaps.h: switch appwizard project icons to new designs
24856 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
24858 2001-12-20 Andy Piper <andy.piper@freeuk.com>
24860 * pixmaps/Makefile.am: stop redundant images from being installed.
24861 The next step will be to remove them completely.
24862 * src/appwiz*: further updates (more to come)
24863 * src/pixmaps.h: cleaned up, commented
24864 * src/splash.c: should use the pixmaps macro defined
24865 * HACKING: more on the graphics stuff and use of pixmaps.h
24867 2001-12-19 Andy Piper <andy.piper@freeuk.com>
24869 * src/defaults.c: fix bug #494864
24871 2001-12-18 Andy Piper <andy.piper@freeuk.com>
24873 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
24874 graphics from Misha
24875 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
24876 redundant graphics, no longer used
24877 * src/appwiz*: revamped application wizard by Andy and Misha for
24878 a more usable and professional look-and-feel
24879 * HACKING: updates to cover patching, graphics, and some additions
24881 * TODO: removed some implemented features
24883 2001-12-17 Andy Piper <andy.piper@freeuk.com>
24885 * data/anjuta.properties, data/internal.properties: cleanup
24886 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
24887 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
24888 to edit styles colors for keywords and add Goto Tag menu option
24891 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
24893 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
24896 fixes the Forget of the cursor position when tab is brought active
24897 from project manager.
24899 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24902 Exported "TERM=xterm" to get a color terminal when
24903 anjuta is not started from within a terminal.
24905 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24909 Added a frame around zvt terminal.
24911 * src/preferences_gui.c
24912 Modified to say "Use glade component (experimental)"
24913 instead of "Use Component".
24915 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
24918 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24921 src/fileselection.c
24926 src/project_dbase.c
24928 a) Extra scrollbar in terminal no longer appears.
24929 b) Character set preference should be preserved (untested).
24930 c) File selection widget now remembers last directory.
24931 d) On creation of generic project, the glade 'file not found' error no
24933 e) First terminal window is created 'on demand', so it should always to
24934 the Right Thing (TM) as far as starting WD is concerned. Also, the
24935 environment is now passed to the terminal.
24936 f) Solaris compilation should be fixed (replaced get_current_dir_name()
24938 g) Fixed some compilation warnings.
24940 2001-12-10 Andy Piper <andy.piper@freeuk.com>
24942 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
24943 src/pixmaps.h: applied terminal and warnings patch (Biswa)
24944 * src/*: cleanups (me)
24945 * pixmaps/mini_term.xpm: added new file for terminal button
24946 (me, based on existing artwork)
24948 2001-12-07 Andy Piper <andy.piper@freeuk.com>
24950 * configure.in: bumped version to 0.1.9-pre
24951 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
24953 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
24955 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
24957 * src/splash.c: removed a DOS end of line of a comment (so the *.po
24958 files are free of that char)
24959 * configure.in: added "az" to ALL_LINGUAS
24961 2001-11-29 Andy Piper <andy.piper@freeuk.com>
24963 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
24964 crash bug fix from Biswa.
24965 * FUTURE: added Anjuta/gIDE merger information to provide
24966 details on future direction and status of 1.x stuff
24967 * NEWS: prepared for release
24968 * po/de.po: update from Jens Georg <mail@jensgeorg>
24970 2001-11-28 Andy Piper <andy.piper@freeuk.com>
24972 * multiple minor updates pre-0.1.8
24973 * patch from Biswa to fix syntax highlighting and packaging
24974 * po/fr.po: update from Stef
24976 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
24978 * global-tags/Makefile.am
24979 global-tags/create_global_tags.sh
24980 global-tags/tm_global_tags.c
24981 scintilla/LexCPP.cxx
24982 scintilla/include/SciLexer.h
24984 src/project_dbase.c
24985 tagmanager/Makefile.am
24986 tagmanager/include/Makefile.am
24987 tagmanager/include/tm_project.h
24988 tagmanager/include/tm_tag.h
24989 tagmanager/include/tm_tagmanager.h
24990 tagmanager/tm_project.c
24991 tagmanager/tm_source_file.c
24992 tagmanager/tm_tag.c
24993 tagmanager/tm_workspace.c:
24995 Includes the syntax highliting patch to scintilla).
24996 and more stable code.
24998 *tagmanager/include/tm_symbol.h: New file.
24999 *tagmanager/tm_symbol.c: New file.
25001 Add symbol tree building functionality at project level
25004 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25006 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25008 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
25009 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
25010 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
25011 : New and improved pixmaps from Misha <misha@phreaker.net>
25014 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
25016 * Big patch submitted by
25017 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
25018 Many thanks to him.
25020 * src/Makefile.am, src/aneditor.cxx
25021 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
25022 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
25023 Use of tagmanager lib for advanced calltips.
25025 * global-tags/*: Created new directory and added files to
25026 generate system.tags.
25028 * tagmanager/*: Created new directory and added tagmanager lib
25031 * configure.in, acconfig.h, Makefile.am: Modified to reflect
25032 the above additions.
25034 * data/Makefile.am: Modified to accomodate generated system.tags file.
25036 2001-11-07 Andy Piper <andy.piper@freeuk.com>
25038 * scintilla/: updated to 1.41
25039 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
25040 * src/about.c: updated list of authors
25041 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
25042 * HACKING: updated to cover Scintilla usage
25043 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
25046 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
25048 * src/aneditor.cxx: Fixed compilation errors with it.
25049 by add include to gtk+ headers and typedefining a mysteriously
25050 vanished class Colour.
25052 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25054 * configure.in: Added pt_BR in the languages.
25056 2001-11-01 Andy Piper <andy.piper@freeuk.com>
25058 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
25059 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
25061 * manuals/C/anjuta-manual/*: new format to match
25062 the rest of the GNOME docs chapter layout. Added the many
25063 new contributors. Moved Authors and License information into new
25064 chapters of their own - should make expansion easier too
25065 * src/compiler_options.c: changed the profiler option to -pg to
25066 work with GNU tools (gprof)
25067 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
25070 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
25072 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
25073 compiler_options_gui.c:
25074 Added a new entry for linker flags and renamed c_options to c_flags
25075 and l_options to l_libs. Also, added a new function:
25076 compiler_options_set_prjlflags_in_file();
25078 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
25080 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
25082 2001-10-26 Andy Piper <andy.piper@freeuk.com>
25084 * THANKS, src/about.c: corrections and additions following
25086 * src/main_menubar.c: patch from Rikul to fix the problem with
25087 menu accelerators not being loaded
25089 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
25091 * THANKS: Added all contributors and translators names and emails.
25093 * pixmap/anjuta_logo.png: Reduced the size of the logo.
25094 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
25095 Added new file (earlier logo with border).
25096 * src/about.c: Added all contributors names and emails
25097 and used macro definition for logo pixmap file.
25098 * src/pixmaps.h: Added entry for anjuta splash screen.
25100 2001-10-24 Andy Piper <andy.piper@freeuk.com>
25102 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
25103 to new PNG version (thanks to Misha) and removed the old
25106 2001-10-24 Abel Cheung <maddog@linux.org.hk>
25108 * THANKS: added Conner Mo for simplified Chinese translation.
25109 * configure.in: added zh_CN in ALL_LINGUAS
25111 2001-10-21 Abel Cheung <maddog@linux.org.hk>
25113 * THANKS: added Joe Man for his traditional Chinese translation.
25114 * configure.in: added zh_TW in ALL_LINGUAS.
25116 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
25118 * src/main_menubar_def.h: Changed the link of lidn to
25119 http://lidn.sourceforge.net.
25121 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
25123 * Applied patch from Rikul
25124 * Applied patch from Luca
25125 * Fixed a cvs conflict. :)
25127 2001-10-17 Stephane Demurget <demurgets@free.fr>
25129 * THANKS: added Marc Botermans for his Dutch translation.
25131 * configure.in: added nl in ALL_LINGUAS.
25135 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
25137 * anjuta.c: Fixed luca's typo.
25138 * resources.c, resources.h: Changed gchar* return to void, to
25139 avoid a compiler warning.
25140 * scintilla/Makefile.am: Reorganized file entries.
25141 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
25143 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
25145 * Upgraded scintilla to 1.4.
25146 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
25147 LexLisp.cxx StyleContext.cxx StyleContext.h
25148 * src/Makefile.am: Added 4 lexers and separated lexer objects
25149 from the main link variable.
25151 2001-10-14 Stephane Demurget <demurgets@free.fr>
25153 * THANKS: added Luca, even if it shouldn't be my role to write
25154 this sort of thing :)
25156 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
25157 the latest Luca patch.
25159 2001-10-14 Andy Piper <andy.piper@freeuk.com>
25161 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
25162 This is not documented yet; plugins to come later.
25163 * src/find*.c: find dialogs now persistent
25164 (Rick <rikul@bellsouth.net>)
25165 * widgets/gnomefilelist.c: fixed multiple file open issue
25166 (Rick <rikul@bellsouth.net>)
25167 * changes to recent file and project lists handling
25168 (lbell <lbell@tsc4.com>)
25169 * more minor UI updates (me)
25171 2001-10-11 Andy Piper <andy.piper@freeuk.com>
25173 * src/Makefile.am: removed warnings for traditional C syntax
25174 * pixmaps: added new icons for mini_locals, mini_cvs and
25175 the splash screen - thanks to Misha <misha@phreaker.net>
25177 2001-10-10 Andy Piper <andy.piper@freeuk.com>
25179 * src/toolbar.c: fix typo in tooltip text
25180 * ccview/cccmd.cc: alter Func to Function in menu text
25182 2001-10-09 Andy Piper <andy.piper@freeuk.com>
25184 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
25185 issue with find dialog reporting an error when Scintilla finds text
25186 * applied patch from Denis Boehme <boehme at syncio dot de> to support
25187 DOS files (i.e. CR/LF translation)
25189 2001-10-03 Andy Piper <andy.piper@freeuk.com>
25191 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
25193 * data/internal.properties: default fold style now set to 3 :-)
25194 * applied patch from rikul <null@acm.org> to turn notebook tab
25195 headings red when file has been edited.
25197 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
25199 * configure.in: Added "no" to ALL_LINGUAS.
25201 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
25203 * Patch from lbell <lbell@tsc4.com>
25208 src/main_menubar_def.h
25209 src/mainmenu_callbacks.c
25210 src/mainmenu_callbacks.h
25211 src/project_dbase.c
25212 src/project_dbase.h
25214 Implemented a check menu item to handle the 'show locals' flag
25215 for the current project.
25217 * data/internal.properties: Removed the redundant command
25218 for gnome-terminal.
25220 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
25222 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
25224 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
25226 * configure.in: Added "ta" to the languages list.
25228 2001-09-21 Andy Piper <andy.piper@freeuk.com>
25230 * data/internal.properties:
25231 added fold.symbols property to control appearance of folds
25232 in the Scintilla editor (thanks to rikul <null@acm.org>)
25234 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25237 one extra button for message win is being created -- Fixed.
25239 The frame should be hidden and not only the pix_lab when
25240 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
25243 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
25244 for the time being it is same as mini_cvs.xpm.
25246 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
25248 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
25250 Patch from rikul <null@acm.org>
25252 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
25253 glades.h, messages.c, messages.h, pixmaps.h,
25254 project_dbase.c, project_dbase.h, session.c,
25255 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
25257 inserted 'add to watch' option in inspect window, so you can add easily
25258 a variable in watch window .
25260 Added a new message pane for the gdb local variables inspection. Changed
25261 the code in messages.c to better account for future new panes insertion.
25262 Defined a new pixmap for the new tab button in pixmaps.h
25263 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
25266 Changed the debugger module to have a single function for asking to gdb
25267 to send program info. The idea is to ask the debugger about only the
25268 info needed to open windows( watch, registers, etc ) to speedup the step
25269 command. I plan to ask informations to the debugger based on the user
25271 The request for local variables is enabled by default, but the
25272 projectDBase has a variable to control it, to allow disabling that
25273 feature, there is also the code to save and to reload the state. If you
25274 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
25277 This big patch is from: lbell <lbell@tsc4.com>
25279 2001-09-20 Stephane Demurget <demurgets@free.fr>
25281 Patch from rikul <null@acm.org> :
25283 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
25284 problem and added folding support for php/hmtl.
25286 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
25288 * Fixed dnd of files within scintilla.
25289 patch from: rikul <null@acm.org>
25291 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
25293 * Applied patch from Luca.
25295 * src/source.c: source_write_build_files(): Fixed the project generation
25296 failure. The fist return statement and the free_project_type were
25299 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
25301 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
25302 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
25304 1) Restore the error color to red (waiting for a configurable one )
25305 2) Saving projects settings if you exit anjuta without closing an open
25307 3) New Menu 'repaeat search' to search with a keystroke without pressing
25309 4) some define in the menus to better handle menu item update
25311 Patch from: lbell <lbell@tsc4.com>
25313 * main_menubar_def.h, main_menubar.c: Change the position of
25314 "Repeat find" menu position.
25316 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
25318 project_type.h, project_type.c, source.c: Applied patch.
25319 patch from Johannes Schmid <clubfan@users.sourceforge.net>
25321 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25323 * configure.in, src/Makefile.am: Using macros for ORBit flags.
25325 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25327 * Fixed bug #445752
25329 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25331 * Fixed bugs in Gtk-- and Gnome-- project type
25333 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25335 * dnd.c: Support for multiple files drag-n-drop.
25337 Patch from: rikul <null@acm.org>
25339 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
25340 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
25343 Patch from: rikul <null@acm.org>
25345 * Applied patch for widgetizing goto dialog box.
25348 * Applied patch for having new project type handling.
25349 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25351 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
25353 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
25354 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
25355 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
25356 find_replace.c, find_replace.h, find_text.c, find_text.h,
25357 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
25358 project_dbase.h, source.c, text_editor.c, text_editor.h,
25359 text_editor_cbs.c, utilities.c, utilities.h:
25361 Applied a huge patch (after slight preview). I would like Luca
25362 to have his feature additions mentioned here.
25364 Patch from: lbell <lbell@tsc4.com>
25366 2001-09-09 Stephane Demurget <demurgets@free.fr>
25368 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
25370 * po/fr.po: updated to the latest sources.
25373 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
25375 * Fixed bug #445752
25377 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25379 * dnd.h, dnd.c: New files for drag n drop support.
25381 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
25382 Added drag and drop support for opening files.
25384 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
25385 Archit Baweja <bighead@crosswinds.net> for this idea.
25387 * TODO: Added some more todos. :-(
25389 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25391 * Fixed the goto line activate bug.
25392 patch from: Martyn Bone <mbone@brightstar.u-net.com>
25394 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
25396 * Fixed bugs in Gtk-- and Gnome-- project type
25398 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
25400 * widgets/gonmefilelist.c, gnomefilelist.c:
25401 Modified multiple selection on pressing control.
25402 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25404 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
25405 Modified multiple selection on pressing control.
25406 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25408 2001-09-05 Abel Cheung <maddog@linux.org.hk>
25410 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
25411 This is useless; but just in case...
25413 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
25415 * data/internal.properties: modified a bit of perl properties.
25417 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
25419 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
25420 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
25421 Added support for multiple file imports. Changed the standrd C++
25422 convention of #include <file> to #include <file.h>, because I had given
25423 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
25424 now support the #include <file> convention. That is something to be fixed :).
25425 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25427 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
25429 * src/anjuta.c: Added function static greetings_text(), to solve the non
25430 translation of the greetings text in the wizard.
25432 2001-08-31 Andy Piper <andy.piper@freeuk.com>
25434 * src/find_in_files_gui.c: made order of buttons consistent with other Find
25435 dialogs, with OK the default (fix bug #453482)
25437 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
25439 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
25441 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
25443 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
25451 src/main_menubar_def.h
25452 src/mainmenu_callbacks.c
25453 src/mainmenu_callbacks.h:
25454 Applied the patch that addes menu items which allow users to
25455 insert GPL notice and date time in current document.
25456 patch from: Rick Patel <rikul@shreve.net>
25458 * src/main_menu.c: Fixed a compilation error.
25460 * src/anjuta.c: Fixed non-rememberence of editor tab position.
25462 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
25463 about the unterminated strings.
25465 * scintilla/*: Updated scintilla to 1.3.9 version.
25467 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25469 * widgets/gnomefileselection.c:
25470 Applied the patch for fixing multiple selection of file open funcion,
25471 which will deselect the files selected.
25472 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25474 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25476 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
25477 src/fileselection.c, src/anjuta_cbs.c:
25478 Applied the patch for multiple selection of file open.
25479 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
25481 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25483 * Removed "-f" option in call to devhelp, because devhelp no longer
25486 2001-08-26 Stephane Demurget <demurgets@free.fr>
25488 All these modifications have been pointed out by
25489 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
25491 * data/internal.properties: two fixes for the PHP lexer.
25494 * fr.po: minor fixes.
25496 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
25498 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
25502 main_menubar_def.h,
25503 main_menubar_callbacks.c,
25505 Added new menu item for "close all fils".
25506 (Patch from Rikul <rikul@shreve.net>, after revision)
25508 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
25510 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
25511 (Patch from Rikul <rikul@shreve.net>)
25513 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
25514 (Patch from Rikul <rikul@shreve.net>)
25516 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25518 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
25519 project name in application widzard.
25520 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
25522 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
25523 of the 'OK' button there is an 'Execute' one.
25524 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
25526 * executer.c: Changed cancel button to close button. That was more appropriate.
25528 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
25530 * HACKING: corrected >>>>>> Config management.
25532 * HACKING: Added many things.
25534 * src/launcher.h: Added some comments.
25536 2001-08-21 Stephane Demurget <demurgets@free.fr>
25538 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
25541 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
25542 src/appwizard_cbs.c,
25543 src/appwizard_gui.c: Applied UI/docs cleanup patch from
25544 Andy Piper <andy.piper@freeuk.com>
25546 * po/fr.po: updated to latest sources.
25548 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
25551 2001-08-18 Andy Piper <andy.piper@freeuk.com>
25553 * Fixed bugs #450280 and #448845
25555 * src/about.c: corrected Naba's e-mail address (.net, not .com)
25557 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
25560 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
25561 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
25562 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
25563 names to remove "Anjuta: " prefix
25565 * src/main_menubar_def.c: altered a message
25567 * launcher/anjuta_launcher.c: cleaned up some messages
25569 * src/debugger.c: edited messages to improve clarity
25571 * src/app_wiz*.c: tidied wizard interface
25574 2001-08-15 Stephane Demurget <demurgets@free.fr>
25576 Synced Naba's fix and mine about the wizards not working and removed
25577 anjuta.prj to avoid a nasty checkin.
25579 * Makefile.am: removed the install-data-local rule.
25581 * data/Makefile.am: changed the list of files.
25583 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
25585 * .cvsignore: added anjuta.prj for the same reason.
25588 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
25590 * src/source.c: Fixed a bug that fails new gnome projects to get
25593 * src/project_manager.c: Fixed a bug that disables storing recent
25596 * Makefile.am: Added stuffs to install the macro files in the
25600 2001-08-14 Stephane Demurget <demurgets@free.fr>
25602 * data/Makefile.am: added some rules to support the gnome/ macros
25603 dir in order to make the wizards work again.
25605 * anjuta.spec.in: upped the release number.
25608 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
25610 * configure.in (ALL_LINGUAS): Added pl.
25613 2001-08-09 Stephane Demurget <demurgets@free.fr>
25615 * anjuta.spec.in: fixed the doc files list.
25618 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25620 * src/about.c: corrected my email address. :-)
25624 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
25625 (patch from Andy Piper <squiggle@ukgateway.net>)
25627 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
25629 * debugger.c: Fixed a bug associated with debugging threaded
25632 * text_editor_menu.c: Fixed broken ui in text editor
25635 * text_editor_menu.c: Now the option sub menu in text editor pop up
25638 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
25639 (suggested by lord sibn <sibn@utspl.cjb.net> )
25641 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25643 * src/text_editor_menu.c: Added menu item for context help
25644 (patch from Andy Piper <squiggle@ukgateway.net>)
25646 2001-08-06 Stephane Demurget <demurgets@free.fr>
25648 * ccview/cccproj.cc: added missing i18n strings.
25650 * data/welcome.txt: bumped version to 0.1.6.
25652 * src/anjuta.c: fixed a compilation error due to devhelp integration.
25654 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
25656 * help.c, help.h: Added support for DevHelp context sensitive help
25657 and gnome api browsing.
25658 * Fixed toolbars and editor views "not save" bug.
25659 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
25660 (patch from Andy Piper <squiggle@ukgateway.net>)
25661 * Updated THANKS and chapter15.sgml for uk and ru translators.
25663 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
25665 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
25666 * Updated configure.in to include these changes
25668 2001-08-03 Stephane Demurget <demurgets@free.fr>
25670 * src/project_dbase_gui.c: fixed bug #446963
25671 (on_project_dbase_ccview_update_start),
25672 (on_project_dbase_ccview_update_end): added.
25673 These two respectively disable and enable close file/project
25674 menu entries and toolbar items, while the ccview part updates
25678 2001-08-03 Stephane Demurget <demurgets@free.fr>
25680 * configure.in: added sv to the ALL_LINGUAS list.
25683 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
25685 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
25686 file to work: merge translations and distribute it.
25688 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
25690 * NEWS, README, THANKS & TODO: Spelling fixes.
25692 2001-08-01 Stephane Demurget <demurgets@free.fr>
25694 * README: updated requirements.
25696 * scintilla/Makefile.am,
25697 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
25698 target can't be realized (custom build path).
25700 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
25701 Removed install-data-local.
25703 * src/compiler_options.c: changed the include paths of the pixmaps.
25704 we hadn't any warning because of the include paths passed to the
25705 compiler. Thanks to make distcheck for reporting this.
25708 2001-07-31 Stephane Demurget <demurgets@free.fr>
25710 * NEWS, THANKS: updated.
25712 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
25713 fixed to show the correct kernel signal number and its description.
25715 * widgets/gnomefilelist.c: fixed bug #445756
25716 (goto_last): renamed to goto_prev and changed according to goto_next.
25717 (goto_next): added.
25718 (goto_directory): removed.
25719 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
25720 returned value is now the position in the list.
25721 (check_ok_button_cb): changed the back check and added one for next.
25722 (gnome_filelist_set_dir): the check in history make it wouldn't be
25723 a "true" history. polished the whole thing, using set_dir_internal.
25724 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
25725 there's no check in the history when using back or next.
25727 * manuals/*: added missing .cvsignore files.
25730 2001-07-30 Stephane Demurget <demurgets@free.fr>
25732 * po/fr.po: updated to latest sources.
25734 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
25735 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
25736 to put off their sensitive attributes.
25738 2001-07-29 Stephane Demurget <demurgets@free.fr>
25740 * po/fr.po: fixed some grammar things.
25741 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
25744 * src/utilities.c: (file_is_link): use lstat instead of stat.
25746 2001-07-27 Naba Kumar <kh_naba@123india.com>
25748 * Remove help dir from cvs, because it is no longer
25751 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
25754 2001-07-24 Naba Kumar <kh_naba@123india.com>
25756 * debugger.c: (debugger_update_prog_status): Fixed
25757 the bug with gdb version 5. Debugger starts, when
25758 step in/out/over etc are clicked.
25760 * debugger.c: All functions: added debugging codes.
25762 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
25763 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
25764 Modified to recognize non project files also.
25766 * source.c: (source_write_configure_in):
25767 Added source for 'prefix' counterparts for
25768 no-prefix AC_SUBST.
25770 2001-07-23 Naba Kumar <kh_naba@123india.com>
25772 * anjuta.c: added function anjuta_remove_text_editor();
25773 and suitably modified anjuta_remove_current_text_editor().
25775 * project_dbase.c: project_dbase_close(), Added code to
25776 close all opened files that belong to the project when
25777 the project is closed.
25778 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
25780 * Updated the manuals/anjuta-manual subdir for GDP standards.
25781 (patch from Andy Piper <squiggle@ukgateway.net>)
25783 * main_menubar.h, main_menubar.def: Added Menu items to handle
25784 urls for library references, bugs, patches and feature request
25787 2001-07-20 Naba Kumar <kh_naba@123india.com>
25789 * Set wmclass names in all windows.
25790 (patch from Andy Piper <squiggle@ukgateway.net>)
25791 * New splash logo from "Misha" <misha@phreaker.net>);
25793 2001-07-19 Naba Kumar <kh_naba@123india.com>
25795 * preferences.[h,c], preferences_gui.c: Added 4 properties to
25796 set caret color, calltip back color and selection fore/back
25799 2001-07-18 Naba Kumar <kh_naba@123india.com>
25801 * project_dbase.c: Closes all files when project is closed.
25802 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25803 -- We still need to refine this as it closes all sort of files.
25805 * compiler_options.c: Fixed seg-fault bug when last item in
25806 compiler option lists is removed.
25808 * Fixed missing newline warnings during compilation.
25809 (patch from Andy Piper <squiggle@ukgateway.net>)
25811 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
25813 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
25814 autogenerated no need to store'em in CVS.
25816 * ccview/.cvsignore: Addition of cvsignore.
25818 2001-07-17 Naba Kumar <kh_naba@123india.com>
25820 *GUI fixes and spell corrections
25821 (patch from Andy Piper <squiggle@ukgateway.net>)
25823 2001-07-15 Naba Kumar <kh_naba@123india.com>
25825 *Fixed double error message for file not found.
25827 *Put white backgrounds for png images.
25829 *Converted '-' to '_' in sgml files.
25831 2001-07-14 Naba Kumar <kh_naba@123india.com>
25833 * project_dbase.c: Short-cut for expand/collasp project tree
25835 * project_dbase_gui.c:
25836 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25838 2001-07-13 Naba Kumar <kh_naba@123india.com>
25840 * notebook.[h,c]: Added
25841 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
25842 Project/message window now toggles on control and
25843 and notebook switch short-cut
25845 2001-07-7 Naba Kumar <kh_naba@123india.com>
25847 * Changed a new icon set which looks more gnomish.
25849 * Changed a new anjuta splash logo.
25850 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
25852 2001-07-6 Naba Kumar <kh_naba@123india.com>
25854 * ccview/*: Integrated ccview for class view and file view
25855 in the project Manager.
25857 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
25859 2001-07-1 Naba Kumar <kh_naba@123india.com>
25861 * scintilla/*: Upgraded Scintilla to version 1.3.7
25863 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
25865 2001-06-28 Naba Kumar <kh_naba@123india.com>
25867 * src/debugger.c: Correct step-over and step-out swapping.
25869 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
25870 chapters and added more stuffs.
25872 2001-06-13 Naba Kumar <kh_naba@123india.com>
25874 * data/autogen.sh.gtkmm: Added
25876 * data/autogen.sh.gnomemm: Added
25878 * src/appwiz.c: Added two more application wizard templetes
25880 * src/project: for gtk-- and gnome-- and proper support
25882 * src/source.c: for c++ in the project configuration.
25886 2001-05-05 Naba Kumar <kh_naba@123india.com>
25888 * Merged my pre-cvs modifications with
25889 the current cvs copy.
25891 * (lot of files change).
25893 * Implemented session management.
25895 * Local installation possible by
25896 manageing our own pixmaps paths
25899 * resources.h: Added.
25900 * resources.c: Added.
25904 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
25906 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
25907 Corrected/extended ignores.
25909 2001-05-04 Naba Kumar <kh_naba@123india.com>
25911 * manuals/: dir tree added.
25912 Sgml documentation started in this dir.
25914 * omf-install/: dir tree added.
25916 * manuals/anjuta-manual/C/anjuta-manual.sgml:
25917 Created initial document structure.
25919 * configure.in: Added test for scrollkeeper.
25920 Added some Makefile entries in AC_OUTPUT.
25922 * Makefile.am: Added subdir manuals/
25924 * HACKING: Wrote something stupid.
25926 2001-05-02 Stéphane Démurget <demurgets@free.fr>
25928 * Makefile.am: Added ChangeLog in local data list, becaused it's
25929 needed to create a new project.
25931 * po/fr.po: minor fixes.
25933 * src/build_file.c, src/configurer.c, src/debugger.c,
25934 src/executer.c, src/find_replace.c, src/gnome_project.c,
25935 src/goto_line.c, src/launcher.c, src/messages.c,
25936 src/preferences.c src/project_dbase.c: functions declared static.
25938 * widgets/gnomefilelist.c: Fixed a project creation bug,
25939 introduced with latest changes.
25941 2001-05-01 Stéphane Démurget <demurgets@free.fr>
25943 * widgets/gnomefilelist.c,
25944 BUGS: Fixed an annoying bug preventing from loading files/project
25945 given on the command line. Polished the whole gnome_filelist widget.
25947 2001-04-27 Stéphane Démurget <demurgets@free.fr>
25951 src/anjuta.h: Polished the command line parsing.
25953 * BUGS: Need to clean that damn gnome_filelist widget.
25955 2001-04-25 Stéphane Démurget <demurgets@free.fr>
25959 src/signals.c: Removed duplicated includes.
25961 * po/fr.po: minor fixes.
25963 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
25964 create_compiler_options_page? () declared static.
25966 src/anjuta.c: Put a command line option for disabling
25969 * src/preferences_gui.c: Fixed an internationalization issue,
25970 other functions declared static.
25972 * src/gnome_project.c: Fixed some memory leaks,
25973 new_prj_terminated () declared static.
25975 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
25977 * configure.in: Sort ALL_LINGUAS alphabetically.
25979 2001-04-22 Stéphane Démurget <demurgets@free.fr>
25981 * Emptied that ugly old Changelog.
25983 == Anjuta 0.1.5 ===
25986 2001-03-10 Naba kumar <naba@gnome.org>
25988 * src/gnome_project.c: Fixed project dir creation bug.
25990 * src/text_editor.c: Fixed double accelerators bug.
25992 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
25994 * src/stack_trace.c, * src/compiler_options.c,
25995 data/internals.properties, src/defaults.c:
25996 Fixed pixmap creation with NULL window.
25998 * src/commands.c, src/preferences_gui.c, src/build_project.c
25999 src/clean_project.c: Bug fix.
26001 * src/main_menubar_def.h: i18n bug fix.
26003 * src/executer.h, src/executer.c: Bug fix.
26005 * src/controls.c: Bug fix.
26007 * src/debugger.c: Debugger now takes program args.
26009 * po/ja.po: Added japanese translation file.
26011 Upgraded to ver 0.1.4
26012 ... Fixed other minor bugs.
26014 == Anjuta 0.1.3 ===
26016 2001-XX-XX Naba kumar <naba@gnome.org>
26018 * Lots of unaccountable changes. Integrated scintilla.
26019 Redesigned Project managemet. Added supports for other languages.
26020 Java style properties managements. .... blah blah
26022 2000-11-11 Naba kumar <naba@gnome.org>
26024 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
26025 Upgraded to version 0.1.3.
26027 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
26028 Fixed to activate Debug->add watch properly.
26030 === Anjuta 0.1.2 beta_2 ===
26031 === Anjuta 0.1.2 ===
26033 2000-11-05 Naba kumar <naba@gnome.org>
26035 * src/compiler_options.c, src/compiler_options_cbs.c
26036 src/compiler_options_cbs.h, src/compiler_options_gui.c
26037 src/anjuta2.c, extra/stock_libs.anj (new),
26038 extra/README.stock_libs (new), htmls/page13.html,
26039 htmls/images/*: Improved Library settings GUI. Can now enable/disable
26040 added libraries. Stock libs provided for ease of entry. Modified
26041 help html file accordingly.
26043 2000-11-03 Naba kumar <naba@gnome.org>
26045 * README: Minor fixes in Doc files.
26047 * src/gnome_prj.c, src/appwidzard_cbs.c:
26048 Fixed to ignore non-existant dir for blank prj.
26049 More checking in project creation, especially to confirm
26050 that the prj file already does not exist.
26052 * anjuta.spec, configure.in: Upgraded to version 0.1.2
26054 * src/controls.c: Now Menu item "Format/Detach current document"
26055 is inactive when there is no document opened.
26057 === Anjuta 0.1.1 ===
26059 2000-11-01 Naba kumar <naba@gnome.org>
26061 Completed and Release of first version (Beta) with lots of bugs.
26063 1999-12-27 Naba kumar <naba@gnome.org>
26065 Anjuta project started.