1 2008-07-04 Johannes Schmid <jhs@gnome.org>
3 * plugins/sourceview/anjuta-editor-sourceview.glade:
4 Remove "Monitor VFS" preference - it is always enabled
6 2008-07-04 Johannes Schmid <jhs@gnome.org>
8 * plugins/document-manager/action-callbacks.c
9 (on_close_file_activate):
10 * plugins/document-manager/anjuta-docman.c:
11 * plugins/project-manager/plugin.c (value_added_current_editor):
12 * plugins/symbol-browser/plugin.c (value_added_current_editor):
13 Fixed GFile* related stuff
15 * plugins/file-manager/file-model.c (file_model_update_file):
16 Do not unref GIcon* as it is owned by GFileInfo*
18 * plugins/sourceview/anjuta-document-loader.c:
19 * plugins/sourceview/anjuta-document-loader.h:
20 * plugins/sourceview/anjuta-document-saver.c:
21 * plugins/sourceview/anjuta-document-saver.h:
22 * plugins/sourceview/anjuta-document.c:
23 * plugins/sourceview/anjuta-document.h:
24 * plugins/sourceview/anjuta-utils.c:
25 * plugins/sourceview/anjuta-utils.h:
26 Deleted old (gedit) gnome-vfs stuff.
28 * plugins/sourceview/sourceview.io.c
29 * plugins/sourceview/sourceview.io.h:
30 New helper class that takes care of file saving/loading
31 and is much smaller than the gnome-vfs stuff as many things are
34 * plugins/sourceview/Makefile.am:
35 * plugins/sourceview/anjuta-view.c (anjuta_view_new),
36 (anjuta_view_cut_clipboard), (anjuta_view_paste_clipboard),
37 (anjuta_view_delete_selection), (anjuta_view_expose):
38 * plugins/sourceview/anjuta-view.h:
39 * plugins/sourceview/sourceview-private.h:
40 * plugins/sourceview/sourceview.c (sourceview_create_markers),
41 (sourceview_create_highligth_indic), (goto_line),
42 (on_document_modified_changed), (on_mark_set),
43 (on_reload_dialog_response), (on_file_changed), (on_open_failed),
44 (on_open_finish), (on_save_failed), (on_save_finish),
45 (sourceview_instance_init), (sourceview_dispose),
46 (sourceview_finalize), (sourceview_new), (ifile_open),
47 (ifile_get_file), (ifile_savable_save), (ifile_savable_save_as),
48 (ieditor_goto_line), (wordcharacters_contains),
49 (ieditor_get_current_word), (idocument_get_filename), (mark_real),
50 (autodetect_language), (ihover_iface_init):
51 Adapted to use the new IO class, clean up a bit
53 2008-07-03 Johannes Schmid <jhs@gnome.org>
55 * plugins/debug-manager/plugin.c (dma_plugin_location_changed):
56 Removed useless DEBUG_PRINTs
58 * plugins/document-manager/action-callbacks.c:
59 * plugins/document-manager/action-callbacks.h:
60 * plugins/document-manager/anjuta-docman.c
61 (anjuta_docman_goto_file_line_mark):
62 * plugins/document-manager/anjuta-document-manager.ui:
63 * plugins/document-manager/plugin.c
64 (update_document_ui_interface_items), (register_stock_icons):
65 * plugins/language-support-cpp-java/anjuta-language-support-cpp-jav
67 * plugins/language-support-cpp-java/plugin.c (on_swap_activate),
68 (register_stock_icons):
69 Moved "Swap .c/.h" from document-manager to language-support where it
70 belongs and reimplemented it without gnome-vfs
72 2008-07-02 Johannes Schmid <jhs@gnome.org>
74 * libanjuta/interfaces/libanjuta.idl:
75 Corrected sigal argument
76 * plugins/file-manager/file-model.c (file_model_row_collapsed):
77 #538921 Duplicated folders
79 2008-07-02 Johannes Schmid <jhs@gnome.org>
81 * plugins/debug-manager/breakpoints.c
82 (on_jump_to_breakpoint_activate):
83 * plugins/debug-manager/disassemble.c (on_location_changed):
84 * plugins/debug-manager/plugin.c (dma_plugin_location_changed),
85 (dma_plugin_activate):
86 * plugins/document-manager/anjuta-docman.c
87 (anjuta_docman_goto_file_line_mark):
89 Fixed crash when double-clicking on a breakpoint.
91 2008-07-02 Johannes Schmid <jhs@gnome.org>
93 * libanjuta/interfaces/anjuta-idl-compiler.pl:
96 * plugins/file-loader/plugin.c (on_session_load):
99 * src/main.c (on_message_received):
100 Fixed loading of files from the command line
102 2008-07-02 Johannes Schmid <jhs@gnome.org>
104 * libanjuta/interfaces/anjuta-idl-compiler.pl:
105 * libanjuta/interfaces/libanjuta.idl:
106 Change (nearly) all interfaces to use GFile* instead of uris
107 Document all shell variables
109 * plugins/build-basic-autotools/build-basic-autotools.c
110 (on_build_mesg_parse), (value_added_fm_current_file),
111 (value_removed_fm_current_file), (value_added_pm_current_uri),
112 (value_added_project_root_uri), (value_added_current_editor),
113 (activate_plugin), (ifile_open), (ifile_get_file),
114 (ifile_iface_init), (ibuilder_is_built), (ibuilder_build):
115 * plugins/class-gen/plugin.c (activate_plugin),
116 (cg_plugin_generator_created_cb):
117 * plugins/class-inheritance/class-callbacks.c
118 (on_member_menuitem_clicked), (on_nodedata_expanded_event):
119 * plugins/class-inheritance/class-inherit.c
120 (class_inheritance_show_dynamic_class_popup_menu),
121 (cls_inherit_draw_expanded_node):
122 * plugins/class-inheritance/plugin.c (activate_plugin):
123 * plugins/cvs-plugin/plugin.c (value_added_fm_current_file),
124 (value_removed_fm_current_file), (value_added_current_editor),
126 * plugins/debug-manager/breakpoints.c
127 (breakpoints_dbase_set_all_in_editor),
128 (breakpoints_dbase_add_breakpoint),
129 (breakpoints_dbase_edit_breakpoint),
130 (on_toggle_breakpoint_activate), (breakpoints_dbase_new):
131 * plugins/debug-manager/command.c (dma_command_run):
132 * plugins/debug-manager/plugin.c (set_program_counter),
133 (dma_plugin_location_changed), (on_run_to_cursor_action_activate),
134 (dma_plugin_activate):
135 * plugins/debug-manager/variable.c (on_program_stopped):
136 * plugins/devhelp/plugin.c (devhelp_activate):
137 * plugins/document-manager/Makefile.am:
138 * plugins/document-manager/action-callbacks.c
139 (on_close_file_activate), (on_reload_file_activate),
140 (get_swapped_filename), (on_swap_activate):
141 * plugins/document-manager/anjuta-docman.c
142 (anjuta_docman_page_init), (on_open_filesel_response),
143 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
144 (anjuta_docman_add_editor), (anjuta_docman_add_document),
145 (anjuta_docman_set_current_document),
146 (anjuta_docman_goto_file_line),
147 (anjuta_docman_goto_file_line_mark), (anjuta_docman_get_file),
148 (anjuta_docman_update_page_label),
149 (anjuta_docman_delete_all_indicators),
150 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
151 (anjuta_docman_get_document_for_file):
152 * plugins/document-manager/anjuta-docman.h:
153 * plugins/document-manager/editor-tooltips.c:
154 * plugins/document-manager/editor-tooltips.h:
155 * plugins/document-manager/file_history.c (an_file_history_back),
156 (an_file_history_forward):
157 * plugins/document-manager/plugin.c (get_directory_display_name),
158 (update_title), (value_added_project_root_uri),
159 (on_document_changed), (on_session_save), (on_save_prompt),
160 (on_docman_auto_save):
161 * plugins/editor/Makefile.am:
162 * plugins/editor/plugin.c (itext_editor_factory_new_editor):
163 * plugins/editor/print.c:
164 * plugins/file-loader/plugin.c (open_with_dialog), (open_file),
165 (open_file_with), (value_added_fm_current_file),
166 (value_removed_fm_current_file), (dnd_dropped), (on_session_load),
167 (activate_plugin), (iloader_load):
168 * plugins/file-manager/file-model.c (file_model_update_file),
169 (file_model_get_file):
170 * plugins/file-manager/file-model.h:
171 * plugins/file-manager/file-view-marshal.list:
172 * plugins/file-manager/file-view.c (file_view_get_selected),
173 (file_view_button_press_event), (file_view_selection_changed),
174 (file_view_class_init):
175 * plugins/file-manager/file-view.h:
176 * plugins/file-manager/plugin.c
177 (on_file_view_current_file_changed), (on_file_view_open_file),
178 (on_file_view_show_popup_menu), (file_manager_activate),
179 (ifile_manager_set_selected):
180 * plugins/file-wizard/file.c (on_new_file_okbutton_clicked):
181 * plugins/file-wizard/plugin.c (activate_plugin):
182 * plugins/gdb/plugin.c (idebugger_run_to):
183 * plugins/glade/anjuta-design-document.c (ifile_open),
184 (ifile_get_file), (ifile_iface_init):
185 * plugins/glade/plugin.c (value_added_current_editor),
186 (on_session_save), (activate_plugin), (ifile_open),
187 (ifile_get_file), (ifile_iface_init):
188 * plugins/gtodo/plugin.c (activate_plugin), (itodo_load):
189 * plugins/language-support-cpp-java/plugin.c
190 (cpp_java_plugin_activate_plugin):
191 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
192 * plugins/profiler/plugin.c (register_stock_icons),
193 (profiler_activate), (ifile_open), (ifile_get_file),
195 * plugins/project-import/plugin.c (ifile_open), (ifile_get_file),
197 * plugins/project-import/project-import.c (on_import_apply):
198 * plugins/project-manager/plugin.c (confirm_removal),
199 (on_uri_activated), (on_treeview_selection_changed),
200 (value_added_fm_current_file), (value_removed_fm_current_file),
201 (value_added_current_editor), (project_manager_unload_gbf),
202 (project_manager_plugin_activate_plugin), (ifile_open),
203 (ifile_get_file), (ifile_iface_init):
204 * plugins/project-wizard/install.c (npw_open_action):
205 * plugins/search/search-replace.c (search_and_replace),
206 (on_message_clicked):
207 * plugins/search/search-replace_backend.c
208 (file_buffer_new_from_te), (file_buffer_new_from_path):
209 * plugins/sourceview/plugin.c (ieditor_factory_new_editor):
210 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
211 (sourceview_new), (ifile_open), (ifile_get_file),
212 (ifile_savable_save_as), (ifile_iface_init):
213 * plugins/sourceview/sourceview.h:
214 * plugins/subversion/plugin.c (value_added_fm_current_file),
215 (value_removed_fm_current_file), (value_added_current_editor),
217 * plugins/symbol-browser/an_symbol.c (isymbol_get_file),
218 (isymbol_iface_init):
219 * plugins/symbol-browser/plugin.c (goto_file_line),
220 (update_editor_symbol_model), (value_added_current_editor),
222 * plugins/symbol-db/plugin.c
223 (on_editor_buffer_symbols_update_timeout),
224 (value_added_current_editor), (goto_file_line),
225 (symbol_db_activate):
226 * plugins/symbol-db/symbol-db-engine-iterator-node.c
227 (isymbol_get_file), (isymbol_iface_init):
228 * plugins/tools/editor.c (on_editor_response):
229 * plugins/tools/execute.c (on_message_buffer_click):
230 * plugins/tools/variable.c (atp_variable_get_editor_variable):
231 * plugins/valgrind/plugin.c (valgrind_activate):
232 * plugins/valgrind/vgdefaultview.c (custom_editor_cb):
233 * src/anjuta.c (anjuta_new):
234 * src/main.c (on_message_received), (main):
236 Adapt all plugins to the interface changes, port partly to gio
238 Patch from Yuriy Penkin:
239 * plugins/editor/text_editor.c (on_text_editor_uri_changed),
240 (text_editor_update_monitor), (text_editor_new),
241 (save_filtered_in_dos_mode), (load_from_file), (save_to_file),
242 (text_editor_save_file), (ifile_get_file), (ifile_open),
243 (isavable_save_as), (ifile_iface_init):
244 * plugins/editor/text_editor.h:
246 #540731 - Port editor to gio
248 2008-06-29 Johannes Schmid <jhs@gnome.org>
250 * plugins/language-support-cpp-java/cpp-java-assist.c
252 (cpp_java_assist_create_word_completion_cache),
253 (cpp_java_assist_show_autocomplete):
254 * plugins/sourceview/sourceview.c (iassist_get_suggestions):
256 #449620 – Implement autocompletion for gtksourceview editor
258 2008-06-28 Johannes Schmid <jhs@gnome.org>
260 Patch from Yuriy Penkin:
261 * plugins/search/search-replace.c (search_update_dialog):
262 #538906 – Enable state "Max actions" when "No limit" toggled
264 2008-06-28 Johannes Schmid <jhs@gnome.org>
266 Patch from Yuriy Penkin:
267 * plugins/file-loader/plugin.c (on_session_load):
268 * plugins/macro/macro-dialog.c (macro_dialog_init):
269 * plugins/patch/patch-plugin.glade:
270 #538443 – Missing files in POTFILES.in
272 2008-06-28 Johannes Schmid <jhs@gnome.org>
274 Patch from Ignacio Casal Quinteiro:
275 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose),
276 (anjuta_launcher_finalize):
277 * libanjuta/anjuta-ui.c (anjuta_ui_dispose), (anjuta_ui_finalize),
278 (anjuta_ui_class_init), (anjuta_ui_init):
279 * libanjuta/cell-renderer-captioned-image.c
280 (anjuta_cell_renderer_captioned_image_dispose),
281 (anjuta_cell_renderer_captioned_image_finalize),
282 (anjuta_cell_renderer_captioned_image_init),
283 (anjuta_cell_renderer_captioned_image_class_init):
284 * libanjuta/e-splash.c (e_splash_finalize), (e_splash_class_init),
286 513156 – Get rid of libgnome(ui)
288 * plugins/symbol-db/test/main.c (close_project),
289 (get_global_members):
292 2008-06-28 Johannes Schmid <jhs@gnome.org>
294 * plugins/document-manager/anjuta-docman.c
295 (anjuta_docman_update_documents_menu_status):
298 * plugins/document-manager/anjuta-document-manager.ui:
299 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
300 Show actions in correct Goto menu
302 2008-06-28 Johannes Schmid <jhs@gnome.org>
304 Patch from Yuriy Penkin:
306 * plugins/file-manager/Makefile.am:
307 * plugins/file-manager/plugin.c (file_manager_set_default_uri):
308 #539726 – Completing port to GIO
310 2008-06-28 Johannes Schmid <jhs@gnome.org>
312 * plugins/file-manager/file-model.c (file_model_row_expanded),
313 (file_model_init), (file_model_finalize), (file_model_refresh):
315 #538921 – Duplicated folders
316 Using sync API for now as the async approach does not seem to have any
317 advantages and just caused problems
319 2008-06-21 Sébastien Granjoux <seb.sfo@free.fr>
321 * plugins/document-manager/anjuta-docman.c:
322 Fix again #538798: UI selected tab document differs from real one
323 Remove automatic page reordering (annoying when sorting tab with
325 Do not reselect page on page switch as the page number could have
326 changed just update document menu
327 Update document menu after reordering all documents
329 2008-06-17 Sébastien Granjoux <seb.sfo@free.fr>
331 * plugins/document-manager/anjuta-docman.c:
332 Fix #538798: UI selected tab document differs from real one
334 2008-06-16 Johannes Schmid <jhs@gnome.org>
336 * plugins/language-support-cpp-java/plugin.c
337 (set_indentation_param_emacs), (set_indentation_param_vim),
338 (set_line_indentation), (get_line_indentation_base),
339 (get_line_auto_indentation), (on_editor_char_inserted_cpp):
341 Fixed #528699 – Auto-indent ignores spaces-per-indent settings
343 2008-06-15 Johannes Schmid <jhs@gnome.org>
345 * plugins/file-manager/file-model.c (on_file_model_changed):
346 Fixed file monitoring
348 * plugins/file-manager/file-view.c (file_view_show_extended_data),
349 (file_view_selection_changed):
351 Some code refactoring
353 * plugins/file-manager/plugin.c (on_file_view_show_popup_menu):
354 Hide "rename" menu item for now
356 2008-06-15 Sébastien Granjoux <seb.sfo@free.fr>
358 * plugins/document-manager/anjuta-docman.c:
359 Make sure that scintilla window is displayed
361 2008-06-15 Naba Kumar <naba@gnome.org>
363 * plugins/document-manager/anjuta-docman.c
364 (anjuta_docman_set_current_document),
365 (anjuta_docman_goto_uri_line_mark):
366 * plugins/sourceview/sourceview.c (ieditor_goto_line):
368 Restore text focus on switching editor with ALT+X and
369 navigating from local-symbols view.
371 2008-06-15 Naba Kumar <naba@gnome.org>
373 * plugins/file-manager/file-view.c (file_view_show_extended_data):
374 Fixed a crash on file selection. Gave enough buffer for the formated
377 2008-06-15 Naba Kumar <naba@gnome.org>
379 * libanjuta/anjuta-preferences.c: Fixed a compile warning.
381 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
383 Reviewed by: Naba Kumar <naba@gnome.org>
384 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
385 Removed GNOME_CALL_PARENT.
387 * libanjuta/anjuta-status.ch:
388 Now it uses GtkProgressBar and GtkStatusbar instead of GnomeAppBar.
391 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
393 Reviewed by: Naba Kumar <naba@gnome.org>
394 * plugins/debug-manager/info.c:
395 * plugins/debug-manager/data_view.c:
396 * plugins/debug-manager/debug_tree.c:
397 * plugins/debug-manager/sparse_view.c:
398 * plugins/project-wizard/druid.c:
399 * plugins/project-wizard/property.c:
400 * plugins/valgrind/vggeneralprefs.c:
401 * plugins/valgrind/vgdefaultview.c:
402 * plugins/valgrind/vgrule-list.c:
403 * plugins/valgrind/process.c:
404 * plugins/valgrind/vgcachegrindprefs.c:
405 * plugins/valgrind/vgrule-editor.c:
406 * plugins/valgrind/vghelgrindprefs.c:
407 * plugins/valgrind/vgmemcheckprefs.c:
408 * plugins/valgrind/vgsearchbar.c:
409 * plugins/symbol-db/symbol-db-view-search.c:
410 * plugins/gdb/parser.c:
411 Using glib/gi18n.h instead of libgnome/gnome-i18n.h
413 2008-06-14 Louis-Francis Ratté-Boulianne <louisfrancis.rb@gmail.com>
415 reviewed by: Johannes Schmid <jhs@gnome.org>
417 * libanjuta/Makefile.am:
418 * libanjuta/interfaces/libanjuta.idl:
419 * plugins/document-manager/anjuta-docman.c
420 (anjuta_docman_update_documents_menu),
421 (on_notebook_page_close_button_click), (anjuta_docman_page_init),
422 (on_notebook_switch_page), (on_document_save_point),
423 (on_document_destroy), (anjuta_docman_remove_document),
424 (anjuta_docman_get_page_for_document),
425 (anjuta_docman_get_nth_page), (anjuta_docman_set_current_document),
426 (anjuta_docman_set_message_area), (anjuta_docman_get_uri),
427 (anjuta_docman_present_notebook_page),
428 (anjuta_docman_update_page_label),
429 (anjuta_docman_delete_all_markers),
430 (anjuta_docman_delete_all_indicators), (anjuta_docman_order_tabs),
431 (anjuta_docman_get_document_for_uri),
432 (anjuta_docman_get_all_doc_widgets):
433 * plugins/document-manager/anjuta-docman.h:
434 * plugins/document-manager/plugin.c:
435 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
436 (on_sourceview_uri_changed_prompt):
438 #530215 – Have a message area like gedit
440 Commited with a trivial change to make sure it doesn't crash when a project is
443 2008-06-13 Massimo Cora' <maxcvs@email.it>
445 * plugins/project-manager/plugin.c (on_close_project_idle),
446 (project_manager_plugin_deactivate_plugin):
447 removed a forced anjuta_plugin_deactivate () that caused a critical-warning.
449 2008-06-13 Johannes Schmid <jhs@gnome.org>
451 * plugins/file-manager/file-view.c (file_view_query_tooltip),
452 (file_view_init), (file_view_class_init):
453 Correct position for tooltips
455 2008-06-13 Johannes Schmid <jhs@gnome.org>
457 * plugins/file-manager/file-view.c (file_view_query_tooltip):
460 2008-06-13 Johannes Schmid <jhs@gnome.org>
462 * plugins/file-manager/file-manager.ui:
463 * plugins/file-manager/file-model.c (file_model_filter_file),
464 (file_model_remove_file), (file_model_update_file),
465 (file_model_add_file), (on_file_model_changed),
466 (file_model_add_watch), (file_model_expand_row_real),
467 (file_model_row_collapsed), (file_model_new), (file_model_refresh):
468 * plugins/file-manager/file-model.h:
469 * plugins/file-manager/file-view.c (file_view_refresh),
470 (file_view_rename), (file_view_can_rename),
471 (file_view_show_extended_data), (file_view_selection_changed),
473 * plugins/file-manager/file-view.h:
474 * plugins/file-manager/plugin.c (on_file_manager_rename),
475 (project_root_added), (project_root_removed),
476 (on_file_view_show_popup_menu), (on_gconf_notify),
477 (file_manager_activate):
479 Big code reorganization in file-manger plugin. No more refresh as it now
480 listens to file system changes and an extended selection view.
482 2008-06-13 Johannes Schmid <jhs@gnome.org>
484 * configure.in: Require gio-2.0 >= 2.16.0 (GNOME stable)
485 * plugins/file-manager/file-model.c (file_model_add_dummy),
486 (file_model_filter_file), (file_model_expand_row_real),
487 (file_model_row_expanded), (file_model_row_collapsed),
488 (file_model_expand_cancelled), (file_model_init),
489 (file_model_finalize), (file_model_set_property), (file_model_new),
490 (file_model_refresh), (file_model_get_uri):
491 * plugins/file-manager/file-model.h:
492 * plugins/file-manager/file-view.c (file_view_button_press_event),
493 (file_view_selection_changed), (file_view_sort_model),
495 * plugins/file-manager/plugin.c (on_gconf_notify):
496 Ported file-manager to gio
498 2008-06-13 Naba Kumar <naba@gnome.org>
500 * plugins/file-loader/plugin.c (setup_recent_chooser_menu):
501 Enabled tooltips for recent files to identify full paths.
503 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
505 Reviewed by Naba Kumar <naba@gnome.org>:
506 * plugins/project-import/project-import.c:
507 Changed label alignment to 0.0
509 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
511 Reviewed by Naba Kumar <naba@gnome.org>:
513 * libanjuta/anjuta-ui.{ch}:
514 Moved accels save/load funcs to anjuta-ui.
516 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
518 * libanjuta/interfaces/libanjuta.idl,
519 libanjuta/anjuta-plugin-manager.c,
520 libanjuta/anjuta-plugin-manager.h:
521 Add new IAnjutaEnvironment interface
523 * plugins/build-basic-autotools/build-basic-autotools.c,
524 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
525 Remove scratchbox 1 support from build plugin
526 Use new IAnjutaEnvironment interface
528 * (added) plugins/scratchbox/plugin.c,
529 (added) plugins/scratchbox/plugin.h,
530 (added) plugins/scratchbox/anjuta-scratchbox.plugin.in,
531 (added) plugins/scratchbox/anjuta-scratchbox.glade,
532 (added) plugins/scratchbox/anjuta-scratchbox-48.png,
533 (added) plugins/scratchbox/Makefile.am,
536 Add new scratchbox 1 plugin implementing IAnjutaEnvironment
538 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
541 Fix #536375: libsocket not included cause build fail on Solaris
543 2008-06-12 Johannes Schmid <jhs@gnome.org>
545 * plugins/project-manager/plugin.c (on_close_project_idle),
546 (on_close_project), (project_manager_plugin_deactivate_plugin),
547 (project_manager_plugin_instance_init):
548 * plugins/project-manager/plugin.h:
550 Fixed a possible bug where the project-manager plugin is deactivated twice.
552 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
554 * libanjuta/anjuta-utils.c,
555 libanjuta/anjuta-utils.h,
556 plugins/debug-manager/start.c,
557 plugins/run-program/execute.c:
558 Copy libgnome deprecated gnome_util_user_shell into libanjuta
560 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
562 * plugins/build-basic-autotools/build-basic-autotools.c:
563 Fix #534523: anjuta parses filenames from make wrong
564 GMatchInfo need to be freed even when regex fail in build_get_summary
566 2008-06-09 Sébastien Granjoux <seb.sfo@free.fr>
568 * plugins/tools/plugin.c:
569 Fix #537134: critical warnings tools->plugin_deactivate
571 2008-06-09 Johannes Schmid <jhs@gnome.org>
573 * plugins/symbol-browser/plugin.c (project_root_removed):
574 Fixed #537398 – crash in Anjuta IDE: Closed project
576 2008-06-07 Johannes Schmid <jhs@gnome.org>
578 Patch from Marc Lorber:
579 * libanjuta/anjuta-plugin-manager.c (plugin_set_update),
580 (anjuta_plugin_manager_get_remembered_plugins_page):
583 Patch from Arun Raghavan:
584 * manuals/anjuta-manual/C/debugger.xml:
585 #536889 – anjuta doesn't pass "make check"
587 2008-06-07 Johannes Schmid <jhs@gnome.org>
589 * plugins/symbol-db/Makefile.am:
590 Put tables.sql into distribution
592 2008-06-07 Massimo Cora' <maxcvs@email.it>
594 Reviewed by: Johannes Schmid <jhs@gnome.org>
596 * libanjuta/interfaces/libanjuta.idl:
597 * plugins/class-inheritance/class-inherit.c
598 (class_inheritance_show_dynamic_class_popup_menu),
599 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
600 (class_inheritance_update_graph):
601 * plugins/language-support-cpp-java/cpp-java-assist.c
603 (cpp_java_assist_create_word_completion_cache),
604 (cpp_java_assist_show_calltip):
605 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
606 * plugins/symbol-browser/plugin.c (isymbol_manager_search):
607 * plugins/symbol-db/plugin.c (isymbol_manager_search):
608 * plugins/symbol-db/plugin.h:
609 * plugins/symbol-db/symbol-db-engine.c
610 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
611 * plugins/symbol-db/symbol-db-engine.h:
612 * plugins/symbol-db/symbol-db-view.c (prepare_for_adding):
613 now search for symbols can be done also in global tags. Added a new parameter
614 to search function and adjusted dependencies on different plugins.
616 2008-06-05 Sébastien Granjoux <seb.sfo@free.fr>
618 * plugins/terminal/terminal.c,
619 libanjuta/anjuta-preferences.c:
620 Fix a crash when GNOME Terminal is not installed
622 2008-06-03 Halton Huo <halton.huo@sun.com>
624 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
625 * libanjuta/anjuta-launcher.c:
626 Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD
630 2008-06-02 Naba Kumar <naba@gnome.org>
632 * NEWS: Updated for 2.5.0 release.
634 2008-06-02 Yuriy Penkin <yuriy.penkin@gmail.com>
636 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
637 * plugins/cvs-plugin/Makefile.am,
638 plugins/cvs-plugin/cvs-execute.c,
639 plugins/sourceview/anjuta-document.c,
640 plugins/sourceview/Makefile.am,
641 plugins/subversion/Makefile.am,
642 plugins/search/search-replace.h,
643 plugins/search/Makefile.am,
644 plugins/build-basic-autotools/build-basic-autotools.c,
645 plugins/build-basic-autotools/Makefile.am,
646 plugins/editor/Makefile.am,
647 plugins/document-manager/Makefile.am,
648 plugins/macro/Makefile.am,
650 Fix #514620: Port anjuta to GRegex
652 2008-06-02 Sébastien Granjoux <seb.sfo@free.fr>
654 * plugins/debug-manager/anjuta-marshal.list,
655 plugins/debug-manager/sexy-icon-entry.c:
656 Fix #536254: gtk_marshal_VOID__INT_INT shouldn't be used
657 Update sexy icon entry
659 2008-06-01 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
661 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
662 * plugins/run-program/execute.c:
663 Fix #536045: New run program plugin crash
665 2008-05-30 Sébastien Granjoux <seb.sfo@free.fr>
667 * libanjuta/interfaces/anjuta-idl-compiler.pl,
668 libanjuta/interfaces/libanjuta.idl,
669 manuals/reference/libanjuta/libanjuta-sections.txt:
670 Keep comment for enum and structures
671 Declare class typedef first
672 Allow to document Anjuta shell variable using define
673 Add a documentation sample in IAnjutaProjectManager interface
675 * manuals/reference/libanjuta/writing-plugins.sgml:
676 Fix a detail in the previous patch
678 2008-05-29 Arun Tejasvi Chaganty <arunchaganty@gmail.com>
680 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
681 * manuals/reference/libanjuta/writing-plugins.sgml:
682 Fix #534175: Deprecated code in Plugin Tutorial
684 2008-05-27 basti <pee@hiddenbox.de>
686 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
687 * scripts/anjuta_import.sh.in,
688 plugins/tools/scripts/prepare-changelog.pl,
689 global-tags/create_global_tags.sh.in:
690 Use sh instead of bash when possible
692 * plugins/sourceview/anjuta-document-saver.c,
693 plugins/sourceview/anjuta-document-loader.c:
694 Order of include matter on OpenBSD
696 * plugins/debug-manager/start.c:
697 ps syntax differ on *BSD
699 * libanjuta/anjuta-launcher.c:
700 Fix #527357: gdb plugin doesn't work under OpenBSD (do not clear
701 CREAD). Fix #528226: doesn't compiling on FreeBSD6.3
703 2008-05-27 Johannes Schmid <jhs@gnome.org>
705 * plugins/language-manager/Makefile.am:
706 Merged patch from bug
707 #535048 – Anjuta doesn't build when checking underlinking and overlinking
709 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
711 * manuals/reference/libanjuta/libanjuta-docs.sgml:
712 Forget this change to add AnjutaCommand and AnjutaAsyncCommand
715 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
717 * plugins/debug-manager/start.c,
718 plugins/build-basic-autotools/build-basic-autotools.c,
719 plugins/run-program/plugin.c,
720 plugins/run-program/execute.c,
721 plugins/run-program/plugin.h,
722 libanjuta/interfaces/libanjuta.idl,
723 libanjuta/interfaces/anjuta-idl-compiler.pl,
724 manuals/reference/libanjuta/libanjuta-docs.sgml,
725 manuals/reference/libanjuta/libanjuta-sections.txt:
726 Change the new IAnjutaBuilder interface to use callbacks
727 Add the documentation of IAnjutaBuilder
729 2008-05-25 Naba Kumar <naba@gnome.org>
731 Patch from: Pavel Kostyuchenko
733 * libanjuta/anjuta-preferences.c
734 (anjuta_preferences_is_dialog_created):
735 * libanjuta/anjuta-preferences.h:
736 * src/action-callbacks.c (on_set_preferences1_activate):
737 Fixed bug #532537 - Crash on closing Anjuta Preferences when it
740 2008-05-25 Sébastien Granjoux <seb.sfo@free.fr>
742 * plugins/editor/text_editor_cbs.c:
743 Set line to mouse location when popup-menu is displayed (#530689)
745 2008-05-25 James Liggett <jrliggett@cox.net>
747 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
748 * libanjuta/anjuta-command.c,
749 libanjuta/anjuta-async-command.c:
750 Document AnjutaCommand and AnjutaAsyncCommand
752 2008-05-25 basti <pee@hiddenbox.de>
754 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
755 * plugins/debug-manager/debug_tree.c:
756 Fix a crash when changing a watch while debugger is stopped
758 * plugins/gdb/plugin.c,
759 plugins/gdb/anjuta-gdb.plugin.in:
760 Allow loading application/octet-stream mime type
762 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
764 * plugins/debug-manager/start.c:
765 Fix #378903: Use IAnjutaBuilder to always debug an up to date program
767 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
769 * plugins/run-program/plugin.c,
770 plugins/run-program/execute.c,
771 plugins/run-program/plugin.h:
772 Use IAnjutaBuilder to always run an up to date program
774 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
776 * plugins/build-basic-autotools/build-basic-autotools.c,
777 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
778 libanjuta/interfaces/libanjuta.idl,
779 libanjuta/interfaces/anjuta-idl-compiler.pl:
780 New IAnjutaBuilder interface allowing to check if a target is up to
781 data and having a notification when the target is built
783 2008-05-21 Michael Placentra <someone@michaelplacentra2.net>
785 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
786 * plugins/project-wizard/templates/django.wiz:
787 Fix #533758: django project creation fails
789 2008-05-19 Johannes Schmid <jhs@gnome.org>
791 Patch from Pavel Kostyuchenko:
792 * plugins/glade/anjuta-design-document.h:
793 * plugins/glade/plugin.c (update_current_project),
794 (value_added_current_editor), (glade_update_ui),
795 (on_document_destroy), (glade_plugin_add_project):
797 #532625 – Wrong consecution of functions calls when opening a glade file
799 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
801 * plugins/project-wizard/templates/terminal.wiz,
802 plugins/project-wizard/templates/xlib-dock.wiz,
803 plugins/project-wizard/templates/wxwin.wiz,
804 plugins/project-wizard/templates/java.wiz,
805 plugins/project-wizard/templates/django.wiz,
806 plugins/project-wizard/templates/gnome.wiz,
807 plugins/project-wizard/templates/anjuta-plugin.wiz,
808 plugins/project-wizard/templates/gtkmm.wiz,
809 plugins/project-wizard/templates/python.wiz,
810 plugins/project-wizard/templates/cpp.wiz,
811 plugins/project-wizard/templates/sdl.wiz,
812 plugins/project-wizard/templates/gtk.wiz,
813 plugins/project-wizard/templates/minimal.wiz,
814 plugins/project-wizard/templates/xlib.wiz,
815 plugins/project-wizard/templates/gcj.wiz:
816 Fix #533346: Create project in path with spaces fails
818 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
821 libanjuta/anjuta-preferences.c:
822 Fix #531940: Can't change the default project directory
824 2008-05-14 Rémi Cardona <remi@gentoo.org>
826 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
827 * plugins/editor/scintilla/Makefile.am,
828 libanjuta/Makefile.am:
829 Remove useless _DEPENDENCIES
831 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
833 * plugins/run-program/execute.c:
834 Fix #532243: Execute program with whitespace in the project path fails
836 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
838 * plugins/debug-manager/debug_tree.c:
839 Fix #531623: Crash on updating non-existing watch
841 2008-05-13 Christian Kirbach <Christian.Kirbach@googlemail.com>
843 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
844 * tagmanager/tm_tag.c:
845 * tagmanager/test_tm_buffer.c:
846 * plugins/editor/scintilla/LexNsis.cxx:
847 * plugins/editor/aneditor.cxx:
848 * plugins/file-manager/file-view.c:
849 Fixed a bunch of compiler warnings
851 2008-05-10 Johannes Schmid <jhs@gnome.org>
853 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
854 * plugins/symbol-browser/plugin.c (project_root_added),
855 (isymbol_manager_search):
857 Fixed global tags loading from project configuration and added a
860 2008-05-08 Johannes Schmid <jhs@gnome.org>
862 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
864 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
865 * plugins/subversion/subversion-log-dialog.c (create_columns):
867 Fix translation issues (#530860 and #531411)
869 2008-05-08 Johannes Schmid <jhs@gnome.org>
871 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
873 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
874 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
875 * plugins/project-wizard/templates/java/configure.ac.tpl:
876 * plugins/project-wizard/templates/minimal/autogen.sh:
877 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
878 * plugins/project-wizard/templates/python/configure.ac.tpl:
879 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
880 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
881 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
883 #531405 – AM_CONFIG_HEADER macro is obsolete
885 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
886 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
888 2008-05-07 Massimo Cora' <maxcvs@email.it>
890 * libanjuta/interfaces/libanjuta.idl:
891 * plugins/class-inheritance/class-inherit.c
892 (class_inheritance_show_dynamic_class_popup_menu):
893 * plugins/language-support-cpp-java/cpp-java-assist.c
894 (cpp_java_assist_create_word_completion_cache),
895 (cpp_java_assist_show_calltip):
896 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
897 * plugins/symbol-db/plugin.c (isymbol_manager_search):
898 * plugins/symbol-db/symbol-db-engine.c
899 (on_scan_update_files_symbols_end),
900 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
901 * plugins/symbol-db/symbol-db-engine.h:
902 add limit/offset keywords to search query. Adjusted APIs.
903 Fixed a minor bug with caches in the engine.
905 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
907 * plugins/terminal/anjuta-terminal-plugin.glade,
908 plugins/terminal/terminal.c:
909 The terminal configuration default option doesn't work (#530031)
910 Combobox for terminal choose not working (#530032)
912 2008-05-06 Johannes Schmid <jhs@gnome.org>
914 * plugins/document-manager/plugin.c (on_session_save):
915 Do not reverse list of file in save-session (#531445)
917 * plugins/sourceview/anjuta-view.c
918 (anjuta_view_button_press_event):
919 Set line to mouse location when popup-menu is displayed (#530689)
921 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
923 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
924 plugins/terminal/Makefile.am,
925 plugins/terminal/terminal.c:
926 Add a context menu with copy/paste in terminal plugin
928 2008-05-02 Johannes Schmid <jhs@gnome.org>
930 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
931 * libanjuta/interfaces/libanjuta.idl:
932 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
933 (iproject_manager_iface_init):
934 Add an interface method to access the pkg-config data from gnome-build.
936 * plugins/symbol-browser/plugin.c (project_root_added):
937 Automatically load symbol from project configuration (proof-of-concept)
939 2008-05-01 Massimo Cora' <maxcvs@email.it>
941 * plugins/symbol-db/plugin.c (symbol_db_activate):
942 * plugins/symbol-db/test/main.c (main):
944 Adapt to changes in recent libgda
946 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
948 * plugins/run-program/execute.c:
949 Fix run plugin again, previous patch was causing a crash when
952 2008-05-01 Johannes Schmid <jhs@gnome.org>
954 * plugins/document-manager/plugin.c (update_title):
955 Fixed bug broken titles for new files
957 2008-05-01 Johannes Schmid <jhs@gnome.org>
959 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
960 (anjuta_util_replace_home_dir_with_tilde),
961 (anjuta_util_str_middle_truncate):
962 * libanjuta/anjuta-utils.h:
963 Added some utility methods (derived from gedit)
965 * plugins/document-manager/plugin.c (get_directory_display_name),
967 Really fix #530033 now
969 2008-05-01 Massimo Cora' <maxcvs@email.it>
971 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
972 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
974 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
975 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
976 (sdb_engine_thread_monitor), (sdb_engine_init),
977 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
978 (sdb_engine_add_new_sym_implementation),
979 (sdb_engine_second_pass_update_scope_1),
980 (sdb_engine_second_pass_update_scope),
981 (sdb_engine_second_pass_update_heritage),
982 (symbol_db_engine_update_project_symbols),
983 (symbol_db_engine_get_files_with_zero_symbols),
984 (symbol_db_engine_get_file_symbols):
985 fixed a population bug introduced with using of caches. It broke the kind
986 of symbol in some cases (e.g. returning of table_id = -1).
987 Avoid lazy initialization and inlined the lookup functions to speed up the
989 Performances improvement in sdb_engine_second_pass_update_heritage () using
990 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
991 logic in this part should avoid gui freezing, at least here it does not freeze.
993 * plugins/symbol-db/symbol-db-view-locals.c
994 (symbol_db_view_locals_recv_signals_from_engine):
995 * plugins/symbol-db/symbol-db-view.c
996 (symbol_db_view_recv_signals_from_engine):
997 greyed out trees while population is in place.
999 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
1001 * data/default.profile:
1002 Put the new run program plugin in the default plugin list
1004 * plugins/run-program/execute.c:
1005 Fix a crash when the program doesn't exist
1007 2008-04-30 Johannes Schmid <jhs@gnome.org>
1009 * plugins/document-manager/anjuta-document-manager.ui:
1010 * plugins/message-view/anjuta-message-manager.ui:
1011 Put the menu items of the message-manager in the correct Goto menu
1013 2008-04-30 Johannes Schmid <jhs@gnome.org>
1015 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
1016 Allow markup in dialog description
1018 * plugins/file-loader/plugin.c (iloader_load):
1019 #523186 – Open With dialog should mention filename
1021 2008-04-30 Johannes Schmid <jhs@gnome.org>
1023 * libanjuta/anjuta-status.c (anjuta_status_set_title):
1024 * plugins/document-manager/anjuta-docman.c
1025 (anjuta_docman_update_page_label):
1026 * plugins/document-manager/plugin.c (update_title),
1027 (on_document_update_save_ui):
1029 #530033 – Have window title like gedit
1030 Also add the dirty char (*) at the beginning of the filename to match HIG
1032 2008-04-30 Johannes Schmid <jhs@gnome.org>
1034 * plugins/devhelp/anjuta-devhelp.ui:
1035 * plugins/search/anjuta-search.ui:
1036 * plugins/document-manager/anjuta-document-manager.ui:
1038 Moved Goto menu into View to avoid cluttering the menubar and created
1041 * plugins/document-manager/action-callbacks.c (on_next_document),
1042 (on_previous_document):
1043 * plugins/document-manager/action-callbacks.h:
1044 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
1045 (anjuta_docman_update_documents_menu_status),
1046 (anjuta_docman_update_documents_menu),
1047 (on_notebook_page_reordered), (anjuta_docman_page_init),
1048 (anjuta_docman_new), (on_notebook_switch_page),
1049 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1050 * plugins/document-manager/plugin.c:
1052 Show open documents in the "Documents" menu and add actions for next/prev
1053 document like in gedit. Don't center menu items of notebook popup menu.
1054 (Fixes bugs #453702 and #529528)
1056 2008-04-29 Johannes Schmid <jhs@gnome.org>
1058 Patch from Yuriy Penkin:
1060 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1062 * plugins/debug-manager/anjuta-debug-manager.glade:
1063 * plugins/run-program/anjuta-run-program.glade:
1064 * plugins/tools/anjuta-tools.glade:
1065 530566 – Fix translation and POTFILES.in
1067 2008-04-29 Johannes Schmid <jhs@gnome.org>
1069 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
1070 Use current project folder as default and added a file filter for
1071 the patch file chooser.
1073 2008-04-28 Massimo Cora' <maxcvs@email.it>
1075 * plugins/symbol-db/symbol-db-view-search.c
1076 (sdb_view_search_model_filter):
1077 fixed search symbols to match "foo_symbol_%"
1079 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
1083 plugins/Makefile.am,
1085 (added) plugins/run-program/anjuta-run-program-48.png,
1086 (added) plugins/run-program/anjuta-run-program.glade,
1087 (added) plugins/run-program/anjuta-run-program.plugin.in,
1088 (added) plugins/run-program/anjuta-run-program.ui,
1089 (added) plugins/run-program/execute.c,
1090 (added) plugins/run-program/execute.h,
1091 (added) plugins/run-program/Makefile.am,
1092 (added) plugins/run-program/parameters.c,
1093 (added) plugins/run-program/parameters.h,
1094 (added) plugins/run-program/plugin.c,
1095 (added) plugins/run-program/plugin.h,
1096 (added) plugins/run-program/utils.c,
1097 (added) plugins/run-program/utils.h:
1098 New run program plugin, includes a new dialog box to set
1101 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
1102 plugins/debug-manager/anjuta-debug-manager.ui,
1103 plugins/debug-manager/plugin.c,
1104 plugins/debug-manager/start.c:
1105 Update debugger plugin to use run program parameter dialog
1107 * plugins/build-basic-autotools/build-basic-autotools.c,
1108 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
1109 Remove run program menu item
1111 * libanjuta/interfaces/libanjuta.idl,
1112 plugins/gdb/plugin.c,
1113 plugins/gdb/debugger.c,
1114 plugins/gdb/debugger.h,
1115 plugins/debug-manager/command.c,
1116 plugins/debug-manager/command.h:
1117 Use a gchar * null terminated array instead of a GList for
1118 passing environment variables
1120 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
1122 * plugins/terminal/terminal.c,
1123 libanjuta/interfaces/libanjuta.idl:
1124 Add a child-exited signal in the IAnjutaTerminal interface
1125 Remove environment variables merging, it is already done
1128 2008-04-28 Massimo Cora' <maxcvs@email.it>
1130 * plugins/symbol-db/plugin.c (isymbol_manager_search):
1131 * plugins/symbol-db/symbol-db-engine.c
1132 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1133 fixed partial pattern match accordingly with api.
1135 2008-04-28 Johannes Schmid <jhs@gnome.org>
1137 * plugins/symbol-db/plugin.c:
1138 Hide progress bar when things are done.
1140 2008-04-27 Massimo Cora' <maxcvs@email.it>
1142 * plugins/symbol-db/symbol-db-engine.c
1143 (symbol_db_engine_find_symbol_by_name_pattern),
1144 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1145 fixed typo on query.
1147 2008-04-26 Massimo Cora' <maxcvs@email.it>
1149 * plugins/document-manager/plugin.c (on_document_update_ui):
1150 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1151 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1152 * plugins/symbol-db/symbol-db-engine.c
1153 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
1154 (sdb_engine_get_dyn_query_node_by_id),
1155 (sdb_engine_dyn_child_query_node_destroy),
1156 (sdb_engine_insert_dyn_query_node_by_id),
1157 (sdb_engine_free_cached_queries),
1158 (sdb_engine_free_cached_dynamic_queries),
1159 (sdb_engine_get_tuple_id_by_unique_name),
1160 (sdb_engine_get_tuple_id_by_unique_name2),
1161 (sdb_engine_get_tuple_id_by_unique_name3),
1162 (sdb_engine_populate_db_by_tags),
1163 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1164 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
1165 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1166 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
1167 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1168 (sdb_engine_add_new_sym_implementation),
1169 (sdb_engine_add_new_heritage),
1170 (sdb_engine_add_new_scope_definition),
1171 (sdb_engine_add_new_tmp_heritage_scope),
1172 (sdb_engine_second_pass_update_scope_1),
1173 (sdb_engine_second_pass_update_heritage),
1174 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
1175 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
1176 (on_scan_update_files_symbols_end),
1177 (symbol_db_engine_update_project_symbols),
1178 (symbol_db_engine_get_full_local_path),
1179 (symbol_db_engine_get_file_db_path),
1180 (sdb_engine_walk_down_scope_path),
1181 (symbol_db_engine_get_files_with_zero_symbols),
1182 (sdb_engine_prepare_symbol_info_sql),
1183 (symbol_db_engine_get_class_parents_by_symbol_id),
1184 (symbol_db_engine_get_class_parents),
1185 (symbol_db_engine_get_global_members_filtered),
1186 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1187 (symbol_db_engine_get_scope_members_by_symbol_id),
1188 (symbol_db_engine_get_scope_members),
1189 (symbol_db_engine_get_current_scope),
1190 (symbol_db_engine_get_file_symbols),
1191 (symbol_db_engine_get_symbol_info_by_id),
1192 (symbol_db_engine_find_symbol_by_name_pattern),
1193 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
1194 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1195 * plugins/symbol-db/symbol-db-engine.h:
1196 * plugins/symbol-db/tables.sql:
1197 new dynamic prepared queries architecture. Now every query used in the
1198 engine has its own compiled query in libgda-sqlite provider. This for speed
1199 improvements, code cleaning and auto-escaping of string parameters.
1200 Lookup of dynamic queries takes care of sym_info parameters and of
1201 parameters passed to functions. The compiled GdaStatements are stored in an
1202 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
1203 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
1205 * plugins/symbol-db/test/Makefile.am:
1206 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
1210 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
1212 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1214 plugins/tools/tool.c:
1215 Fix #529798: Mark additional strings for translation
1217 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
1219 * plugins/project-wizard/druid.c,
1220 plugins/project-wizard/property.c,
1221 plugins/project-wizard/property.h,
1222 plugins/project-wizard/parser.c,
1223 plugins/project-wizard/templates/mkfile.wiz,
1224 plugins/project-wizard/templates/terminal.wiz,
1225 plugins/project-wizard/templates/xlib-dock.wiz,
1226 plugins/project-wizard/templates/wxwin.wiz,
1227 plugins/project-wizard/templates/java.wiz,
1228 plugins/project-wizard/templates/django.wiz,
1229 plugins/project-wizard/templates/gnome.wiz,
1230 plugins/project-wizard/templates/anjuta-plugin.wiz,
1231 plugins/project-wizard/templates/gtkmm.wiz,
1232 plugins/project-wizard/templates/python.wiz,
1233 plugins/project-wizard/templates/cpp.wiz,
1234 plugins/project-wizard/templates/sdl.wiz,
1235 plugins/project-wizard/templates/gtk.wiz,
1236 plugins/project-wizard/templates/minimal.wiz,
1237 plugins/project-wizard/templates/xlib.wiz,
1238 plugins/project-wizard/templates/gcj.wiz:
1239 Add additional restriction on project name fix #529226
1241 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
1243 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1244 * plugins/tools/plugin.c:
1245 Fix #529506: Uncorrect unloading tools plugin
1247 2008-04-22 Johannes Schmid <jhs@gnome.org>
1249 * plugins/search/search-replace.c (search_and_replace),
1250 (on_message_view_destroyed):
1251 Don't spit out two many warnings when the message view is destroyed
1253 * plugins/search/search-replace_backend.c
1254 (file_buffer_new_from_path):
1255 Only use first 500 characters for validation
1257 2008-04-21 Johannes Schmid <jhs@gnome.org>
1259 * plugins/search/plugin.c (find_incremental):
1260 * plugins/search/search-replace.c (on_search_regex_toggled),
1261 (on_search_button_next_clicked), (search_replace_find_usage):
1262 * plugins/search/search-replace_backend.c (match_substr_free),
1263 (file_buffer_new_from_path), (get_next_match),
1264 (clear_search_replace_instance), (create_search_replace_instance):
1265 * plugins/search/search-replace_backend.h:
1267 Use GRegex instead of pcre and convert files to utf-8 if necessary.
1270 2008-04-21 Johannes Schmid <jhs@gnome.org>
1272 * plugins/document-manager/action-callbacks.c
1273 (on_editor_command_paste_activate):
1274 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
1275 (there was an else missing...)
1277 2008-04-17 Naba Kumar <naba@naba-desktop>
1279 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
1280 * plugins/project-import/anjuta-project-import.plugin.in:
1281 * plugins/project-wizard/anjuta-project-wizard.glade:
1282 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1283 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
1285 2008-04-20 Johannes Schmid <jhs@gnome.org>
1287 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
1288 Fixed a condition where we kill our own process
1290 2008-04-20 Johannes Schmid <jhs@gnome.org>
1292 * libanjuta/anjuta-session.h:
1293 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
1294 * plugins/symbol-db/plugin.c (value_added_current_editor),
1295 (on_session_load), (symbol_db_activate):
1296 * plugins/symbol-db/plugin.h:
1297 * plugins/symbol-db/symbol-db-view.c
1298 (sdb_view_build_and_display_base_tree):
1299 Added new sessions states to avoid loading the local symbols before
1300 the session is loaded (speeds up start-up).
1302 * plugins/document-manager/plugin.c
1303 (update_document_ui_undo_items), (update_document_ui_save_items),
1304 (on_document_update_ui):
1305 * plugins/sourceview/sourceview.c (idocument_redo):
1306 Fixed #528705 – There is no Redo
1308 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
1310 * libanjuta/interfaces/libanjuta.idl,
1311 plugins/terminal/terminal.c,
1312 plugins/build-basic-autotools/executer.c,
1313 plugins/gdb/plugin.c:
1314 Add an env parameter in the IAnjutaTerminal interface allowing
1315 to specify additional environment variables
1317 * libanjuta/anjuta-launcher.c:
1318 Add one initialization
1320 2008-04-16 Johannes Schmid <jhs@gnome.org>
1322 Patch from Ignacio Casal Quinteiro:
1323 * plugins/file-loader/anjuta-recent-chooser-menu.c
1324 (_gtk_recent_chooser_get_items),
1325 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
1326 (anjuta_recent_chooser_menu_populate):
1327 Show 5 project and 15 file items in recent-chooser
1329 2008-04-16 Johannes Schmid <jhs@gnome.org>
1331 * plugins/search/search-replace_backend.c (isawordchar),
1332 (extra_match), (get_next_match):
1334 Make searching utf-8 aware. We still need to fix encodings for
1335 search/replace in files as it is currently assumed they are utf-8 like
1338 2008-04-16 Johannes Schmid <jhs@gnome.org>
1340 Patch from Ignacio Casal Quinteiro:
1341 * plugins/file-loader/anjuta-recent-chooser-menu.c
1342 (anjuta_recent_chooser_menu_insert_item),
1343 (anjuta_recent_chooser_menu_populate):
1344 * plugins/file-loader/plugin.c (activate_plugin):
1345 Fix recent files in the toolbar
1347 * plugins/tools/plugin.c (ipreferences_merge):
1350 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
1352 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
1354 2008-04-13 Naba Kumar <naba@naba-desktop>
1356 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
1357 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1358 Do not enable brace autocompletion by defualt because it annoying for
1359 fast typist (i.e. it's easier to type ending brace than move carat)
1360 and it's currently broken for scintilla.
1362 2008-04-13 Naba Kumar <naba@naba-desktop>
1364 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
1365 * src/about.c (on_about_plugin_activate): Removed dead code.
1366 * src/main.c: Make smaller include.
1368 2008-04-12 Naba Kumar <naba@naba-desktop>
1370 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
1371 src/utilities.h: Removed dead files.
1372 * src/widget-registry.c, src/widget-registry.h: Removed more dead
1375 2008-04-12 Naba Kumar <naba@naba-desktop>
1377 * src/action-callbacks.c: Removed unneeded gnome.h include.
1378 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
1380 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
1382 Reviewed by Naba Kumar <naba@gnome.org>:
1383 * libanjuta/anjuta-utils.{ch}:
1384 Added anjuta_utils_get_user_config_dir. This func is used
1385 to get the user config directory.
1386 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
1388 2008-04-12 Johannes Schmid <jhs@gnome.org>
1390 * plugins/search/Makefile.am:
1391 * plugins/search/anjuta-search.glade:
1392 * plugins/search/anjuta-search.ui:
1393 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
1394 (on_find_and_replace1_activate), (on_find_in_files1_activate),
1395 (on_findnext1_activate), (on_findprevious1_activate),
1396 (on_prev_occur), (on_next_occur), (activate_plugin),
1397 (deactivate_plugin), (dispose), (finalize),
1398 (search_plugin_class_init):
1399 * plugins/search/plugin.h:
1400 * plugins/search/search-replace.c (search_and_replace_init),
1401 (search_and_replace), (write_message_pane), (on_message_clicked),
1402 (save_not_opened_files), (replace_in_not_opened_files),
1403 (search_replace_next_previous), (search_replace_next),
1404 (search_replace_previous), (sr_get_gladewidget),
1405 (search_set_popdown_strings), (search_set_popdown_map),
1406 (search_select_item), (search_set_combo), (search_set_action),
1407 (search_set_target), (search_set_direction),
1408 (search_get_item_combo), (search_get_item_combo_name),
1409 (search_direction_changed), (populate_value), (reset_flags),
1410 (reset_flags_and_search_button), (search_start_over),
1411 (search_end_alert), (max_results_alert), (nb_results_alert),
1412 (search_show_replace), (modify_label_image_button),
1413 (search_replace_populate), (show_jump_button),
1414 (translate_dialog_strings), (create_dialog), (show_dialog),
1415 (word_in_list), (list_max_items), (search_update_combos),
1416 (replace_update_combos), (search_update_dialog),
1417 (on_search_replace_delete_event),
1418 (on_search_dialog_key_press_event),
1419 (search_disconnect_set_toggle_connect),
1420 (on_search_match_whole_word_toggled),
1421 (on_search_match_whole_line_toggled),
1422 (on_search_match_word_start_toggled), (on_search_regex_toggled),
1423 (search_set_toggle_direction), (on_search_direction_changed),
1424 (on_search_action_changed), (on_search_target_changed),
1425 (on_search_expression_changed), (on_actions_no_limit_clicked),
1426 (on_search_button_close_clicked), (on_search_button_stop_clicked),
1427 (on_search_button_next_clicked), (search_replace_find_usage),
1428 (on_search_button_jump_clicked), (on_search_expression_activate),
1429 (on_search_full_buffer_toggled), (on_search_forward_toggled),
1430 (on_search_backward_toggled), (on_setting_basic_search_toggled),
1431 (basic_search_toggled), (anjuta_search_replace_activate):
1432 * plugins/search/search-replace.h:
1433 * plugins/search/search-replace_backend.c (pcre_info_free),
1434 (pcre_info_new), (match_substr_free), (match_info_free),
1435 (file_buffer_free), (file_buffer_new_from_te),
1436 (file_buffer_new_from_path), (file_buffer_line_from_pos),
1437 (file_match_line_from_pos), (create_search_files_list),
1438 (get_project_file_list), (isawordchar), (extra_match),
1439 (get_next_match), (create_search_entries), (regex_backref),
1440 (clear_search_replace_instance), (clear_pcre),
1441 (create_search_replace_instance):
1442 * plugins/search/search-replace_backend.h:
1443 Restored old search plugin - was a bad idea to merge this patch. Sorry!
1445 2008-04-12 Johannes Schmid <jhs@gnome.org>
1447 * libanjuta/Makefile.am:
1448 * libanjuta/libanjuta.h:
1449 * plugins/document-manager/anjuta-document-manager.glade:
1450 * plugins/document-manager/plugin.c:
1451 * plugins/editor/text_editor.c (text_editor_finalize),
1452 (convert_to_utf8), (load_from_file), (save_to_file):
1453 * plugins/editor/text_editor.h:
1454 * plugins/sourceview/Makefile.am:
1455 * plugins/sourceview/anjuta-convert.c:
1456 * plugins/sourceview/anjuta-convert.h:
1457 * plugins/sourceview/anjuta-document-loader.c:
1458 * plugins/sourceview/anjuta-document-saver.c:
1459 * plugins/sourceview/anjuta-document.c:
1460 * plugins/sourceview/anjuta-encodings.c:
1461 * plugins/sourceview/anjuta-encodings.h:
1462 * plugins/sourceview/anjuta-utils.c:
1463 * plugins/sourceview/anjuta-utils.h:
1464 * plugins/sourceview/anjuta-view.c:
1465 * plugins/sourceview/sourceview.c:
1467 Move the encoding conversion infrastrcute to libanjuta and update all
1468 users. Test all available encodings by default in scintilla editor
1469 like sourceview is doing and removed encoding preferences
1471 * plugins/search/search-replace_backend.c
1472 (file_buffer_new_from_uri):
1475 2008-04-11 Johannes Schmid <jhs@gnome.org>
1477 * plugins/search/anjuta-search.glade:
1478 Various small improvements to the dialog
1480 2008-04-11 Johannes Schmid <jhs@gnome.org>
1482 Patch from Ignacio Casal Quinteiro:
1483 * plugins/file-loader/Makefile.am:
1484 * plugins/file-loader/anjuta-recent-chooser-menu.c
1485 (gtk_recent_chooser_iface_init),
1486 (_anjuta_recent_chooser_install_properties),
1487 (sort_recent_items_mru), (get_is_recent_filtered),
1488 (_gtk_recent_chooser_get_items),
1489 (anjuta_recent_chooser_menu_class_init),
1490 (anjuta_recent_chooser_menu_init),
1491 (anjuta_recent_chooser_menu_finalize),
1492 (anjuta_recent_chooser_menu_dispose),
1493 (anjuta_recent_chooser_menu_constructor),
1494 (anjuta_recent_chooser_menu_set_property),
1495 (anjuta_recent_chooser_menu_get_property),
1496 (anjuta_recent_chooser_menu_set_current_uri),
1497 (anjuta_recent_chooser_menu_get_current_uri),
1498 (anjuta_recent_chooser_menu_select_uri),
1499 (anjuta_recent_chooser_menu_unselect_uri),
1500 (anjuta_recent_chooser_menu_select_all),
1501 (anjuta_recent_chooser_menu_unselect_all),
1502 (anjuta_recent_chooser_menu_set_sort_func),
1503 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
1504 (anjuta_recent_chooser_menu_get_recent_manager),
1505 (anjuta_recent_chooser_menu_add_filter),
1506 (anjuta_recent_chooser_menu_remove_filter),
1507 (anjuta_recent_chooser_menu_list_filters),
1508 (anjuta_recent_chooser_menu_set_current_filter),
1509 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
1510 (anjuta_recent_chooser_menu_create_item),
1511 (anjuta_recent_chooser_menu_insert_item),
1512 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
1513 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
1514 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
1515 (get_icon_size_for_widget), (foreach_set_shot_tips),
1516 (anjuta_recent_chooser_menu_set_show_tips),
1517 (anjuta_recent_chooser_menu_new),
1518 (anjuta_recent_chooser_menu_new_for_manager):
1519 * plugins/file-loader/anjuta-recent-chooser-menu.h:
1520 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
1521 (activate_plugin), (dispose):
1523 Add separator to recent menu (#526932)
1525 * plugins/search/Makefile.am:
1526 * plugins/search/anjuta-search.glade:
1527 * plugins/search/anjuta-search.ui:
1528 * plugins/search/plugin.c (on_find1_activate),
1529 (on_find_and_replace1_activate), (on_find_in_files1_activate),
1530 (on_findnext1_activate), (on_findprevious1_activate),
1531 (on_search_again_activate), (on_find_usage), (activate_plugin),
1532 (deactivate_plugin), (dispose), (search_plugin_class_init):
1533 * plugins/search/plugin.h:
1534 * plugins/search/search-replace.c (anj_sr_execute),
1535 (anj_sr_write_match_message), (on_message_clicked),
1536 (anj_sr_set_search_string), (anj_sr_select_nearest),
1537 (anj_sr_select_next), (anj_sr_select_previous),
1538 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
1539 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
1540 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
1541 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
1542 (anj_sr_set_target), (anj_sr_set_direction),
1543 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
1544 (anj_sr_get_combo_id_active_value),
1545 (anj_sr_conform_direction_change), (anj_sr_populate_value),
1546 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
1547 (anj_sr_end_alert), (anj_sr_max_results_alert),
1548 (anj_sr_total_results_alert), (anj_sr_show_replace),
1549 (anj_sr_modify_button), (anj_sr_populate_data),
1550 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
1551 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
1552 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
1553 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
1554 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
1555 (anj_sr_find_in_list), (anj_sr_trim_list),
1556 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
1557 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
1558 (on_search_dialog_delete_event), (on_search_dialog_key_press),
1559 (anj_sr_disconnect_set_toggle_connect),
1560 (on_search_match_whole_word_toggled),
1561 (on_search_match_whole_line_toggled),
1562 (on_search_match_word_start_toggled), (on_search_regex_toggled),
1563 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
1564 (on_search_direction_changed), (on_search_action_changed),
1565 (on_search_target_changed), (on_search_expression_changed),
1566 (on_search_button_close_clicked), (on_search_button_stop_clicked),
1567 (on_search_button_start_clicked),
1568 (on_search_button_replace_clicked),
1569 (on_search_expression_activate):
1570 * plugins/search/search-replace.h:
1571 * plugins/search/search-replace_backend.c (regex_backref),
1572 (pcre_info_free), (pcre_info_new), (match_substr_free),
1573 (match_info_free_subs), (editor_new_from_file_buffer),
1574 (file_buffer_new_from_te), (file_buffer_new_from_uri),
1575 (file_buffer_free), (file_buffer_get_byte_offset),
1576 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
1577 (file_buffer_find_lines), (file_buffer_freshen_lines),
1578 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
1579 (file_buffer_get_linetext_for_line), (save_file_buffer),
1580 (replace_in_local_buffer), (get_search_files_list),
1581 (get_project_files_list), (isawordchar), (extra_match),
1582 (get_next_match), (create_search_entries), (clear_search_entries),
1583 (search_get_default_data), (search_replace_data_new),
1584 (clear_search_replace_instance), (search_replace_data_destroy),
1585 (search_replace_init):
1586 * plugins/search/search-replace_backend.h:
1587 * plugins/search/search_preferences.c (removed):
1588 * plugins/search/search_preferences.h (removed):
1590 Merged the UI changes from bug #511688 and simplified the search dialog
1592 2008-04-10 Johannes Schmid <jhs@gnome.org>
1594 * plugins/symbol-db/symbol-db-engine.c:
1596 Check for ctags binary (#516123)
1598 2008-04-09 Massimo Cora' <maxcvs@email.it>
1600 * plugins/symbol-db/symbol-db-engine.c
1601 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1602 (sdb_engine_get_query_parameters_list),
1603 (sdb_engine_free_cached_queries),
1604 (sdb_engine_get_tuple_id_by_unique_name),
1605 (sdb_engine_get_tuple_id_by_unique_name2),
1606 (sdb_engine_get_tuple_id_by_unique_name3),
1607 (symbol_db_engine_add_new_workspace),
1608 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1609 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
1610 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1611 (sdb_engine_add_new_sym_implementation),
1612 (sdb_engine_add_new_heritage),
1613 (sdb_engine_add_new_scope_definition),
1614 (sdb_engine_add_new_tmp_heritage_scope),
1615 (sdb_engine_second_pass_update_scope_1),
1616 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
1617 (on_scan_update_files_symbols_end),
1618 (symbol_db_engine_update_project_symbols):
1619 GdaSet *plist is now used globally for every prepared statement.
1620 It won't be created/unreffed at every query.
1622 2008-04-09 Johannes Schmid <jhs@gnome.org>
1624 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
1625 Fixed crasher when deactivating symbol-db plugin
1627 2008-04-08 Johannes Schmid <jhs@gnome.org>
1629 * plugins/symbol-db/symbol-db-engine.c
1630 (sdb_engine_populate_db_by_tags):
1631 Don't use transactions - uses only half of the time now!
1633 2008-04-08 Massimo Cora' <maxcvs@email.it>
1635 * plugins/symbol-db/symbol-db-engine.c
1636 (sdb_engine_prepare_symbol_info_sql),
1637 (symbol_db_engine_get_global_members_filtered):
1638 * plugins/symbol-db/symbol-db-view.c
1639 (sdb_view_load_symbol_pixbufs),
1640 (sdb_view_build_and_display_base_tree):
1641 fixed global tab icons. Libgda could not understood the right fields, now it
1644 2008-04-07 Johannes Schmid <jhs@gnome.org>
1646 * plugins/language-support-cpp-java/cpp-java-assist.c
1647 (completion_compare), (create_completion),
1648 (cpp_java_assist_create_word_completion_cache):
1650 Only show () for functions/methods and macros with arguments. Does not work
1651 with symbol-db yet but fixes things for symbol-browser
1653 2008-04-07 Johannes Schmid <jhs@gnome.org>
1655 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1656 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1657 (sdb_engine_add_new_sym_implementation):
1659 Fixed some issues with caching
1661 2008-04-07 Johannes Schmid <jhs@gnome.org>
1663 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
1664 (on_importing_project_end), (project_root_added),
1665 (symbol_db_activate), (symbol_db_deactivate):
1666 * plugins/symbol-db/plugin.h:
1668 Give the symbol-db it's own progress bar because there are too many
1669 interactions with the global status bar.
1671 2008-04-07 Johannes Schmid <jhs@gnome.org>
1673 * plugins/symbol-db/symbol-db-view-locals.c
1674 (sdb_view_locals_create_new_store):
1675 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
1676 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
1677 (symbol_db_view_open):
1681 2008-04-07 Johannes Schmid <jhs@gnome.org>
1683 * plugins/sourceview/sourceview.c (idocument_cut),
1684 (idocument_copy), (idocument_paste):
1685 Block insert-text signal on cut/copy/paste
1687 2008-04-07 Johannes Schmid <jhs@gnome.org>
1689 * plugins/symbol-db/plugin.c (on_char_added),
1690 (on_single_file_scan_end):
1691 Only update buffer when a newline is inserted
1693 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
1694 (sdb_engine_get_tuple_id_by_unique_name),
1695 (sdb_engine_get_tuple_id_by_unique_name2),
1696 (sdb_engine_get_tuple_id_by_unique_name3),
1697 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
1698 (sdb_engine_finalize), (symbol_db_engine_db_exists),
1699 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1700 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
1701 Precompute file_defined_id to speed up population
1703 2008-04-06 Johannes Schmid <jhs@gnome.org>
1705 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1706 (anjuta_launcher_set_encoding):
1707 Fixed some problems with binary streams needed by symbol-db
1709 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
1712 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1713 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
1714 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
1715 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1716 (sdb_engine_add_new_sym_implementation),
1717 (on_scan_update_files_symbols_end):
1718 Use some caching to speed up population
1720 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
1721 Exit properly when scanning is over
1723 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1725 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1726 One additional change missed in the previous commit
1728 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1730 * plugins/project-wizard/templates/gtkmm.wiz,
1731 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
1732 plugins/project-wizard/templates/gtkmm/src/main.cc,
1733 plugins/project-wizard/templates/django.wiz,
1734 plugins/project-wizard/templates/python.wiz,
1735 plugins/project-wizard/templates/python/configure.ac.tpl,
1736 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
1737 plugins/project-wizard/templates/cpp.wiz,
1738 plugins/project-wizard/templates/cpp/configure.ac.tpl,
1739 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
1740 plugins/project-wizard/templates/sdl.wiz,
1741 plugins/project-wizard/templates/sdl/configure.ac.tpl,
1742 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
1743 plugins/project-wizard/templates/terminal.wiz,
1744 plugins/project-wizard/templates/terminal/configure.ac.tpl,
1745 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
1746 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
1747 plugins/project-wizard/templates/gtk.wiz,
1748 plugins/project-wizard/templates/gtk/src/main.c,
1749 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
1750 plugins/project-wizard/templates/minimal.wiz,
1751 plugins/project-wizard/templates/minimal/configure.ac.tpl,
1752 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
1753 plugins/project-wizard/templates/java.wiz,
1754 plugins/project-wizard/templates/java/configure.ac.tpl,
1755 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
1756 plugins/project-wizard/templates/xlib.wiz,
1757 plugins/project-wizard/templates/xlib/configure.ac.tpl,
1758 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
1759 plugins/project-wizard/templates/gcj.wiz,
1760 plugins/project-wizard/templates/gcj/configure.ac.tpl,
1761 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
1762 plugins/project-wizard/templates/xlib-dock.wiz,
1763 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
1764 plugins/project-wizard/templates/wxwin.wiz,
1765 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
1766 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
1767 plugins/project-wizard/templates/gnome.wiz,
1768 plugins/project-wizard/templates/gnome/src/main.c,
1769 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
1770 plugins/project-wizard/templates/anjuta-plugin.wiz,
1771 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
1772 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
1773 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
1774 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
1775 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
1776 Fix bug #525999: Remove space in file and target names generated
1778 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
1779 has been renamed ianjuta_document_manager_get_current_document
1781 2008-04-06 Naba Kumar <naba@naba-desktop>
1783 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
1784 * libanjuta/anjuta-utils.h:
1785 * plugins/project-wizard/druid.c (check_and_warn_missing),
1787 * plugins/project-wizard/header.c (npw_header_free),
1788 (npw_header_add_required_program),
1789 (npw_header_add_required_package),
1790 (npw_header_check_required_programs), (package_is_installed),
1791 (npw_header_check_required_packages):
1792 * plugins/project-wizard/header.h:
1793 * plugins/project-wizard/parser.c (parse_tag),
1794 (parse_header_start), (parse_header_text):
1795 * plugins/project-wizard/templates/anjuta-plugin.wiz:
1796 * plugins/project-wizard/templates/cpp.wiz:
1797 * plugins/project-wizard/templates/django.wiz:
1798 * plugins/project-wizard/templates/gcj.wiz:
1799 * plugins/project-wizard/templates/gnome.wiz:
1800 * plugins/project-wizard/templates/gtk.wiz:
1801 * plugins/project-wizard/templates/gtkmm.wiz:
1802 * plugins/project-wizard/templates/java.wiz:
1803 * plugins/project-wizard/templates/minimal.wiz:
1804 * plugins/project-wizard/templates/mkfile.wiz:
1805 * plugins/project-wizard/templates/python.wiz:
1806 * plugins/project-wizard/templates/sdl.wiz:
1807 * plugins/project-wizard/templates/terminal.wiz:
1808 * plugins/project-wizard/templates/wxwin.wiz:
1809 * plugins/project-wizard/templates/xlib-dock.wiz:
1810 * plugins/project-wizard/templates/xlib.wiz:
1812 Added a check for vital programs and packages needed to create a
1813 new project. A warning dialog is shown to user in project
1814 wizard when he proceeds after selecting a project type.
1815 Updated all project templates to cover vital programs and
1816 packages to generate and build correctly.
1818 2008-04-05 Naba Kumar <naba@gnome.org>
1820 patch from surenspost@gmail.com:
1821 * src/about.c: Fixed bug #523068 link in about window doesn't work.
1823 2008-04-04 Johannes Schmid <jhs@gnome.org>
1825 * plugins/sourceview/anjuta-view.c:
1826 * plugins/sourceview/anjuta-view.h:
1827 * plugins/sourceview/sourceview-prefs.c (init_fonts),
1828 (sourceview_prefs_init):
1829 Removed unused color management code
1831 * plugins/sourceview/anjuta-editor-sourceview.glade:
1832 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
1833 (create_style_model), (on_style_changed), (ipreferences_merge),
1834 (ipreferences_unmerge):
1835 * plugins/sourceview/plugin.h:
1837 Added style chooser for sourceview editor (#522555)
1839 2008-04-04 Johannes Schmid <jhs@gnome.org>
1841 * plugins/document-manager/action-callbacks.c:
1842 * plugins/document-manager/anjuta-document-manager.ui:
1843 * plugins/document-manager/plugin.c (ui_give_shorter_names),
1844 (update_document_ui_disable_all):
1845 * plugins/file-loader/anjuta-loader-plugin.ui:
1846 * plugins/file-loader/plugin.c (on_new_activate),
1849 Moved "New" action from document-manager to file-loader using
1850 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
1852 2008-04-03 Johannes Schmid <jhs@gnome.org>
1856 * libegg/.cvsignore:
1857 * libegg/Makefile.am:
1858 * libegg/egg-cell-renderer-text.c:
1859 * libegg/egg-combo-action.c:
1860 * libegg/egg-entry-action.c:
1861 * libegg/egg-recent-action.c:
1862 * libegg/egg-recent-files-module.c:
1863 * libegg/egg-recent-item.c:
1864 * libegg/egg-recent-model.c:
1865 * libegg/egg-recent-util.c:
1866 * libegg/egg-recent-view-gtk.c:
1867 * libegg/egg-recent-view.c:
1868 * libegg/egg-submenu-action.c:
1869 * libegg/eggcellrendererpopup.c:
1870 * libegg/eggcomboselect.c:
1871 * libegg/eggmarshalers.list:
1872 * libegg/eggtreemodelfilter.c:
1873 * libegg/eggtreemodelunion.c:
1874 * libegg/eggtreemultidnd.c:
1875 * libegg/gtkcellview.h:
1876 * libegg/layout.glade:
1877 * libegg/menu/.cvsignore:
1878 * libegg/menu/Makefile.am:
1879 * libegg/menu/egg-combo-action.h:
1880 * libegg/menu/egg-entry-action.h:
1881 * libegg/menu/egg-recent-action.h:
1882 * libegg/menu/egg-submenu-action.h:
1883 * libegg/menu/eggcomboselect.h:
1884 * libegg/recent-files/.cvsignore:
1885 * libegg/recent-files/Makefile.am:
1886 * libegg/recent-files/egg-recent-item.h:
1887 * libegg/recent-files/egg-recent-model.h:
1888 * libegg/recent-files/egg-recent-util.h:
1889 * libegg/recent-files/egg-recent-view-gtk.h:
1890 * libegg/recent-files/egg-recent-view.h:
1891 * libegg/recent-files/egg-recent.h:
1892 * libegg/test-actions.c:
1893 * libegg/test-multi-drag.c:
1894 * libegg/test-union.c:
1895 * libegg/treeviewutils/.cvsignore:
1896 * libegg/treeviewutils/Makefile.am:
1897 * libegg/treeviewutils/egg-cell-renderer-text.h:
1898 * libegg/treeviewutils/eggcellrendererpopup.h:
1899 * libegg/treeviewutils/eggtreemodelfilter.h:
1900 * libegg/treeviewutils/eggtreemodelunion.h:
1901 * libegg/treeviewutils/eggtreemultidnd.h:
1902 * libegg/util/.cvsignore:
1903 * libegg/util/Makefile.am:
1904 * libegg/util/egg-macros.h:
1905 * libegg/util/eggintl.h:
1907 Killed libegg (#349279)
1909 * plugins/document-manager/Makefile.am:
1910 * plugins/document-manager/action-callbacks.c:
1911 * plugins/document-manager/plugin.c:
1912 * plugins/editor/plugin.c:
1913 (on_open_recent_file), (sort_recent_menu),
1914 (setup_recent_chooser_menu), (activate_plugin), (dispose),
1915 (anjuta_file_loader_plugin_instance_init):
1916 * plugins/file-loader/plugin.h:
1917 * plugins/search/Makefile.am:
1918 * plugins/search/plugin.c:
1919 * plugins/search/search-replace.c:
1921 Removed dead code and libegg from Makefiles
1923 * plugins/symbol-browser/Makefile.am:
1924 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
1925 * plugins/symbol-browser/plugin.c (on_editor_saved),
1926 (update_editor_symbol_model), (iter_matches),
1927 (value_removed_current_editor), (activate_plugin):
1928 Removed symbol-browser toolbar which used libegg and was
1931 Patch from Ignacio Casal Quinteiro with lots of changes:
1932 * plugins/file-loader/Makefile.am:
1933 * plugins/file-loader/anjuta-loader-plugin.ui:
1934 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
1935 Port FileLoader to GtkRecent (#398984)
1937 2008-04-03 Johannes Schmid <jhs@gnome.org>
1940 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1941 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
1942 * libanjuta/interfaces/libanjuta.idl:
1943 * plugins/Makefile.am:
1944 * plugins/class-inheritance/class-inherit.c
1945 (class_inheritance_show_dynamic_class_popup_menu),
1946 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
1947 (class_inheritance_update_graph):
1948 * plugins/language-support-cpp-java/cpp-java-assist.c
1949 (create_completion),
1950 (cpp_java_assist_create_scope_completion_cache),
1951 (cpp_java_assist_create_word_completion_cache),
1952 (cpp_java_assist_show_calltip):
1953 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
1954 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
1955 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
1956 (isymbol_get_extra_info_string), (isymbol_get_line),
1957 (isymbol_get_icon), (isymbol_iface_init):
1958 * plugins/symbol-browser/an_symbol.h:
1959 * plugins/symbol-browser/an_symbol_view.c
1960 (anjuta_symbol_view_get_file_symbol_model):
1961 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
1962 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1963 (isymbol_manager_iface_init):
1964 * plugins/symbol-db/Makefile.am:
1965 * plugins/symbol-db/anjuta-symbol-db.glade:
1966 * plugins/symbol-db/plugin.c
1967 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1968 (value_added_current_editor), (goto_local_tree_iter),
1969 (goto_global_tree_iter), (on_global_treeview_row_expanded),
1970 (on_global_treeview_row_collapsed), (on_project_element_added),
1971 (on_project_element_removed), (on_importing_project_end),
1972 (do_import_sources_after_abort), (do_import_sources),
1973 (project_root_added), (project_root_removed), (symbol_db_activate),
1974 (symbol_db_deactivate), (isymbol_manager_search),
1975 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
1976 (isymbol_manager_iface_init), (ipreferences_merge),
1977 (ipreferences_unmerge), (ipreferences_iface_init):
1978 * plugins/symbol-db/plugin.h:
1979 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1980 (symbol_db_engine_iterator_node_new),
1981 (sdb_engine_iterator_node_instance_init),
1982 (sdb_engine_iterator_node_finalize),
1983 (symbol_db_engine_iterator_node_get_symbol_id),
1984 (symbol_db_engine_iterator_node_get_symbol_name),
1985 (symbol_db_engine_iterator_node_get_symbol_file_pos),
1986 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
1987 (symbol_db_engine_iterator_node_get_symbol_signature),
1988 (symbol_db_engine_iterator_node_get_symbol_extra_string),
1989 (isymbol_get_name), (isymbol_get_args),
1990 (isymbol_get_extra_info_string), (isymbol_get_uri),
1991 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
1992 (isymbol_iface_init):
1993 * plugins/symbol-db/symbol-db-engine-iterator.c
1994 (symbol_db_engine_iterator_new):
1995 * plugins/symbol-db/symbol-db-engine.c
1996 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
1997 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1998 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
1999 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
2000 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2001 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2002 (sdb_engine_init), (sdb_engine_finalize),
2003 (sdb_engine_set_defaults_db_parameters),
2004 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
2005 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
2006 (sdb_engine_get_tuple_id_by_unique_name),
2007 (sdb_engine_get_tuple_id_by_unique_name2),
2008 (sdb_engine_get_tuple_id_by_unique_name3),
2009 (symbol_db_engine_add_new_workspace),
2010 (symbol_db_engine_project_exists),
2011 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
2012 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
2013 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
2014 (sdb_engine_add_new_sym_access),
2015 (sdb_engine_add_new_sym_implementation),
2016 (sdb_engine_add_new_heritage),
2017 (sdb_engine_add_new_scope_definition),
2018 (sdb_engine_add_new_tmp_heritage_scope),
2019 (sdb_engine_second_pass_update_scope_1),
2020 (sdb_engine_second_pass_update_heritage),
2021 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
2022 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
2023 (on_scan_update_files_symbols_end),
2024 (symbol_db_engine_fill_type_array),
2025 (symbol_db_engine_update_files_symbols),
2026 (symbol_db_engine_update_project_symbols),
2027 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2028 (symbol_db_engine_update_buffer_symbols),
2029 (symbol_db_engine_get_files_with_zero_symbols),
2030 (sdb_engine_prepare_symbol_info_sql),
2031 (symbol_db_engine_get_class_parents_by_symbol_id),
2032 (symbol_db_engine_get_class_parents),
2033 (symbol_db_engine_get_global_members_filtered),
2034 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2035 (symbol_db_engine_get_scope_members_by_symbol_id),
2036 (symbol_db_engine_get_scope_members),
2037 (symbol_db_engine_get_file_symbols),
2038 (symbol_db_engine_get_symbol_info_by_id),
2039 (symbol_db_engine_get_full_local_path),
2040 (symbol_db_engine_get_file_db_path),
2041 (symbol_db_engine_find_symbol_by_name_pattern),
2042 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
2043 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
2044 * plugins/symbol-db/symbol-db-engine.h:
2045 * plugins/symbol-db/symbol-db-prefs.c
2046 (on_prefs_executable_changed), (on_gconf_notify_prefs),
2047 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
2048 (on_listall_output), (on_listall_exit), (files_visit_dir),
2049 (on_tag_load_toggled), (symbol_db_prefs_init),
2050 (symbol_db_prefs_finalize):
2051 * plugins/symbol-db/symbol-db-prefs.h:
2052 * plugins/symbol-db/symbol-db-view-locals.c
2053 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
2054 (do_add_root_symbol_to_view),
2055 (consume_symbols_inserted_queue_idle_destroy),
2056 (consume_symbols_inserted_queue_idle), (on_scan_end),
2057 (do_recurse_subtree_and_remove), (on_symbol_removed),
2058 (on_symbol_inserted),
2059 (symbol_db_view_locals_recv_signals_from_engine),
2060 (symbol_db_view_locals_update_list):
2061 * plugins/symbol-db/symbol-db-view.c
2062 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
2063 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
2064 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2065 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2066 (sdb_view_build_and_display_base_tree):
2067 * plugins/symbol-db/symbol-db.glade:
2068 * plugins/symbol-db/symbol-db.ui:
2069 * plugins/symbol-db/tables.sql:
2070 * plugins/symbol-db/test/Makefile.am:
2071 * plugins/symbol-db/test/main.c (get_parents), (main),
2072 (packages_foreach), (files_visit_dir):
2074 Merged changes from symbol-db branch
2076 2008-04-02 Johannes Schmid <jhs@gnome.org>
2078 * plugins/sourceview/sourceview.c (autodetect_language):
2079 Use gnome_vfs_get_slow_mime_type()
2081 2008-04-02 Johannes Schmid <jhs@gnome.org>
2083 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
2084 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
2087 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
2088 supertype instead no plugin for mime-type was found (#525706)
2090 2008-03-31 Johannes Schmid <jhs@gnome.org>
2092 patch by: Carl-Anton Ingmarsson:
2094 Fixed padding in preferences
2096 2008-03-31 Johannes Schmid <jhs@gnome.org>
2098 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
2100 * plugins/tools/anjuta-tools.glade:
2101 * plugins/tools/anjuta-tools.ui:
2102 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
2103 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
2104 atp_tool_dialog_refresh, atp_tool_dialog_show):
2105 * plugins/tools/dialog.h (dialog, plugin):
2106 * plugins/tools/plugin.c (prefs, gxml, action_group,
2107 atp_plugin_finalize, test, atp_plugin_activate,
2108 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
2109 ipreferences_unmerge, ipreferences_iface_init):
2110 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
2111 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
2112 atp_user_tool_activate, atp_tool_list_append_new,
2113 atp_tool_list_activate, atp_tool_list_deactivate):
2114 * plugins/tools/tool.h (plugin):
2116 #515854 – Move configuration into preferences
2118 2008-03-31 Johannes Schmid <jhs@gnome.org>
2120 patch by: Carl-Anton Ingmarsson:
2121 * src/anjuta-app.c (style, on_toolbar_style_changed,
2122 on_add_merge_widget, anjuta_app_instance_init):
2125 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
2127 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
2129 * plugins/debug-manager/anjuta-debug-manager.glade,
2130 plugins/debug-manager/command.c,
2131 plugins/debug-manager/command.h,
2132 plugins/debug-manager/start.c,
2133 plugins/gdb/plugin.c,
2134 plugins/gdb/debugger.c,
2135 plugins/gdb/debugger.h,
2136 libanjuta/interfaces/libanjuta.idl:
2137 Improve start program dialog, allowing to specify working
2138 directory and environment variables
2140 2008-03-26 Naba Kumar <naba@gnome.org>
2142 * libanjuta/resources.c (anjuta_res_url_show): Use
2143 anjuta_prog_is_installed() instead of g_find_program_in_path() and
2146 Patch from Carl-Anton Ingmarsson:
2148 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
2149 * libanjuta/anjuta-utils.h:
2150 * src/action-callbacks.c (help_activate),
2151 (on_help_manual_activate), (on_help_tutorial_activate),
2152 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
2153 * libanjuta/Makefile.am:
2154 Get rid of gnome_help_display_with_doc_id()
2156 2008-03-26 Naba Kumar <naba@gnome.org>
2158 Patch from Carl-Anton Ingmarsson:
2160 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
2161 * plugins/project-import/project-import.c (on_import_cancel): Remove
2162 stray GnomeDruid variable.
2164 2008-03-26 Naba Kumar <naba@gnome.org>
2166 * plugins/project-import/project-import.c (create_start_page):
2167 * plugins/project-wizard/druid.c (npw_druid_new):
2168 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
2170 Fixed type 'assistent' to 'assistant'.
2172 2008-03-25 Naba Kumar <naba@gnome.org>
2174 Patch from Carl-Anton Ingmarsson:
2176 * libanjuta/Makefile.am:
2177 * libanjuta/anjuta-ui.c (sensitivity_toggled),
2178 (visibility_toggled), (accel_edited_callback),
2179 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
2180 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
2181 (anjuta_ui_get_accel_editor):
2182 * libegg/Makefile.am:
2183 * libegg/eggaccelerators.c (removed):
2184 * libegg/eggcellrendererkeys.c (removed):
2185 * libegg/eggtreeviewstate.c (removed):
2186 * libegg/test-tree-utils.c (removed):
2187 * libegg/treeviewutils/Makefile.am:
2188 * libegg/treeviewutils/eggaccelerators.h (removed):
2189 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
2190 * libegg/treeviewutils/eggtreeviewstate.h (removed):
2192 Ports anjuta-ui to gtk_cell_renderer_accel
2194 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
2196 Reviewed by Naba Kumar <naba@gnome.org>
2198 * plugins/project-import/Makefile.am:
2199 * plugins/project-import/project-import.{ch}:
2200 * plugins/project-import/anjuta-project-import.glade (removed):
2201 * configure.in, po/POTFILES.in:
2203 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
2204 file because libglade doesn't have GtkAssistant support.
2206 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
2208 * plugins/debug-manager/registers.c:
2209 Avoid a crash when debugger stop on an error
2211 * plugins/debug-manager/start.c,
2212 plugins/gdb/debugger.c,
2213 libanjuta/interfaces/libanjuta.idl:
2214 Display an error message when debugger target is not found
2216 2008-03-15 Naba Kumar <naba@naba-desktop>
2220 * (removed) data/properties:
2221 * (added) plugins/editor/properties:
2222 * plugins/editor/Makefile.am:
2224 Moved data/properties to plugins/editor/ and removed dead code from
2227 2008-03-15 Naba Kumar <naba@naba-desktop>
2229 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
2230 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
2231 (macro_dialog_finalize):
2232 * plugins/macro/macro-edit.c (macro_edit_dispose),
2233 (macro_edit_finalize):
2235 Fixed errors in previous patch.
2237 2008-03-15 Naba Kumar <naba@naba-desktop>
2239 Patch from Ignacio Casal Quinteiro:
2241 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
2243 * plugins/class-gen/plugin.c (dispose), (finalize):
2244 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
2245 (class_inheritance_dispose):
2246 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
2247 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
2248 (dma_plugin_finalize):
2249 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
2250 (dma_debugger_queue_finalize):
2251 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
2252 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
2253 (anjuta_docman_finalize):
2254 * plugins/document-manager/plugin.c:
2255 * plugins/editor/plugin.c (dispose), (finalize),
2256 (editor_plugin_class_init):
2257 * plugins/editor/text_editor.c (text_editor_dispose),
2258 (text_editor_finalize):
2259 * plugins/file-loader/plugin.c (dispose), (finalize),
2260 (anjuta_file_loader_plugin_class_init):
2261 * plugins/file-manager/plugin.c (file_manager_finalize),
2262 (file_manager_dispose):
2263 * plugins/file-wizard/plugin.c (dispose), (finalize),
2264 (file_wizard_plugin_class_init):
2265 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
2266 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
2267 * plugins/glade/plugin.c (glade_plugin_dispose),
2268 (glade_plugin_finalize), (glade_plugin_class_init):
2269 * plugins/gtodo/plugin.c (finalize), (dispose):
2270 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
2271 (anjuta_vim_plugin_dispose):
2272 * plugins/indent/plugin.c (indent_plugin_finalize),
2273 (indent_plugin_dispose):
2274 * plugins/language-manager/plugin.c (language_manager_finalize),
2275 (language_manager_dispose):
2276 * plugins/language-support-cpp-java/plugin.c
2277 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
2278 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
2279 (macro_db_class_init):
2280 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
2281 (macro_dialog_finalize), (macro_dialog_class_init):
2282 * plugins/macro/macro-edit.c (macro_edit_dispose),
2283 (macro_edit_finalize), (macro_edit_class_init):
2284 * plugins/macro/plugin.c (finalize), (dispose):
2285 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
2286 (anjuta_msgman_finalize):
2287 * plugins/message-view/message-view.c (message_view_dispose),
2288 (message_view_finalize):
2289 * plugins/message-view/plugin.c (message_view_plugin_dispose),
2290 (message_view_plugin_finalize):
2291 * plugins/patch/plugin.c (patch_plugin_finalize),
2292 (patch_plugin_dispose):
2293 * plugins/profiler/plugin.c (profiler_finalize),
2295 * plugins/project-import/plugin.c (dispose), (finalize),
2296 (project_import_plugin_class_init):
2297 * plugins/project-manager/plugin.c
2298 (project_manager_plugin_finalize),
2299 (project_manager_plugin_dispose):
2300 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
2301 (npw_plugin_finalize), (npw_plugin_class_init):
2302 * plugins/sample1/plugin.c (sample_plugin_finalize),
2303 (sample_plugin_dispose):
2304 * plugins/search/plugin.c (dispose), (finalize),
2305 (search_plugin_class_init):
2306 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
2307 (sourceview_plugin_dispose):
2308 * plugins/subversion/plugin.c (finalize), (dispose):
2309 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
2310 * plugins/symbol-browser/an_symbol_iter.c
2311 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
2312 * plugins/symbol-browser/an_symbol_search.c
2313 (an_symbol_search_dispose), (an_symbol_search_finalize):
2314 * plugins/symbol-browser/an_symbol_view.c
2315 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
2316 * plugins/symbol-browser/plugin.c (dispose), (finalize):
2317 * plugins/symbol-db/plugin.c (symbol_db_finalize),
2318 (symbol_db_dispose):
2319 * plugins/terminal/terminal.c (terminal_plugin_dispose),
2320 (terminal_plugin_finalize):
2321 * plugins/tools/plugin.c (atp_plugin_dispose),
2322 (atp_plugin_finalize), (atp_plugin_class_init):
2323 * plugins/valgrind/plugin.c (valgrind_finalize),
2324 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
2326 2008-03-15 Naba Kumar <naba@gnome.org>
2328 * TODO.tasks: Updated and marked debugger bounties completed.
2330 2008-03-12 Johannes Schmid <jhs@gnome.org>
2332 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
2333 (get_line_indentation_base):
2335 #521847 – anjuta freez when edit file
2337 2008-03-11 Johannes Schmid <jhs@gnome.org>
2339 Patch from Rob Bradford:
2340 * plugins/build-basic-autotools/executer.c (execute_program):
2341 520324 – Execute command is not overridable
2343 * plugins/sourceview/sourceview.c (on_insert_text):
2346 2008-03-11 Johannes Schmid <jhs@gnome.org>
2348 Patch from James Liggett:
2349 * plugins/subversion/plugin.c (activate_plugin):
2350 521691 – Crash when click "Resolve Conflicts" without opened project
2352 2008-03-11 Johannes Schmid <jhs@gnome.org>
2354 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2355 * plugins/language-support-cpp-java/cpp-java-utils.c:
2356 * plugins/language-support-cpp-java/plugin.c
2357 (get_line_indentation_base), (on_editor_char_inserted_cpp):
2358 520415 – [PATCH] Problems in auto indentatation code,
2359 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
2361 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
2362 (anjuta_view_button_press_event):
2363 * plugins/sourceview/sourceview.c (on_insert_text),
2364 (sourceview_adjustment_changed), (sourceview_new):
2365 #520761 – Weirz behavior with popup
2367 2008-03-03 Johannes Schmid <jhs@gnome.org>
2369 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
2370 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
2371 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
2372 (anjuta_launcher_fork):
2373 * libanjuta/anjuta-launcher.h:
2374 Add API to set environment variables for the forked process
2376 * plugins/build-basic-autotools/Makefile.am:
2377 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2379 * plugins/build-basic-autotools/build-basic-autotools.c
2380 (build_set_env), (build_execute_command_full),
2381 (build_execute_command), (build_configure_project),
2382 (build_autogen_project):
2383 * plugins/build-basic-autotools/build-basic-autotools.h:
2384 * plugins/build-basic-autotools/build-options.c
2385 (fill_options_combo), (build_dialog_configure):
2386 * plugins/build-basic-autotools/build-options.h:
2387 Use new launcher API to set CFLAGS when running configure. New configure dialog
2388 which has predefined CFLAGS settings.
2390 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
2392 === anjuta 2.4.0 ===
2394 2008-03-11 Naba Kumar <naba@gnome.org>
2396 * NEWS: Updated for 2.4.0 stable release.
2397 * configure.in: Version bumped to 2.4.0
2398 * TODO.tasks: Updated.
2400 2008-03-10 Rob Bradford <rob@robster.org.uk>
2402 Reviewed by Naba Kumar <naba@gnome.org>:
2403 * global-tags/Makefile.am:
2404 Revert change for #515954. This change was incorrect, the anjuta-tags
2405 program is installed into the $(bindir) rather than the $(scriptdir).
2407 2008-03-02 Naba Kumar <naba@gnome.org>
2409 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
2410 * configure.in: Added a requirement for scintilla editor plugin.
2412 2008-03-02 Johannes Schmid <jhs@gnome.org>
2414 * plugins/message-view/anjuta-msgman.c
2415 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
2416 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
2417 * plugins/message-view/anjuta-msgman.h:
2419 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
2420 get rid of the cached current_view member.
2421 Fixes #518469 – Save message buffer not working good
2423 2008-03-01 Johannes Schmid <jhs@gnome.org>
2425 Patch by James Liggett:
2426 * plugins/subversion/svn-command.h:
2427 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
2428 Fixed #519275 – Subversion should allow offline diffs
2430 2008-02-29 Johannes Schmid <jhs@gnome.org>
2432 * plugins/language-support-cpp-java/cpp-java-assist.c
2433 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
2434 Removed some debug code
2436 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
2437 Escape tooltip text to avoid broken markup
2439 2008-02-29 Johannes Schmid <jhs@gnome.org>
2441 * libanjuta/Makefile.am:
2442 Fixed a build error when building with -j X
2444 * plugins/tools/scripts/prepare-changelog.pl:
2445 Updated to latest script version in gnome svn
2447 2008-02-28 Johannes Schmid <jhs@gnome.org>
2449 * plugins/document-manager/anjuta-docman.c:
2450 (anjuta_docman_page_destroy):
2451 Do not unref widget because the GtkNotebook will unref them
2453 * plugins/file-manager/file-view.c: (file_view_refresh):
2454 * plugins/search/search_preferences.c: (search_preferences_init):
2455 Fixed a memory leaks
2457 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
2458 (ieditor_get_offset), (ieditor_iface_init),
2459 (idocument_get_filename), (ilanguage_get_supported_languages),
2460 (autodetect_language):
2462 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
2465 2008-02-28 Johannes Schmid <jhs@gnome.org>
2467 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2468 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
2470 2008-02-27 Naba Kumar <naba@gnome.org>
2472 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
2473 string break. That was a mistake doing at this point.
2475 === anjuta 2.3.5 ===
2477 2008-02-26 Naba Kumar <naba@gnome.org>
2479 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
2480 crash when there is a modified new file open, a non-modified exiting
2481 file open and autosave happen. Simplified error checking logic and
2482 avoided memory corruption. Fixes bug #Bug 518716.
2484 2008-02-25 Naba Kumar <naba@gnome.org>
2486 * NEWS: Updated for release 2.3.5
2487 * configure.in: Bumped version to 2.3.5
2489 * plugins/build-basic-autotools/build-basic-autotools.c:
2490 (on_editor_changed): Avoid accessing text which is greater than
2493 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
2495 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
2497 * plugins/debug-manager/breakpoints.c:
2498 Fix #518329: Crash when adding breakpoint and other similar bugs
2500 2008-02-25 Johannes Schmid <jhs@gnome.org>
2502 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
2503 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
2504 Never call error() which calls exit()
2505 #517646 – Anjuta exists with code 2 when i try to import gedit
2507 2008-02-23 Johannes Schmid <jhs@gnome.org>
2509 * plugins/sourceview/sourceview.c: (ieditor_insert):
2510 Block insert_text signal when inserting manually.
2512 2008-02-23 Johannes Schmid <jhs@gnome.org>
2514 * plugins/sourceview/sourceview.c: (on_insert_text):
2515 Fixed a problem with the "insert-text" signal that broke
2516 copy&paste sometimes
2518 2008-02-22 Johannes Schmid <jhs@gnome.org>
2520 * plugins/language-support-cpp-java/plugin.c:
2521 (get_line_indentation_base):
2522 More fixes for comment handling and made the code
2525 2008-02-22 Johannes Schmid <jhs@gnome.org>
2527 * plugins/sourceview/sourceview.c: (on_insert_text):
2528 Fixed #517919 – Crash on pasting docblock
2530 2008-02-20 Johannes Schmid <jhs@gnome.org>
2532 Patch from James Liggett:
2533 * plugins/profiler/profiler.glade:
2534 Fix width options dialog. Translations are not longer cut off. (#516630)
2536 2008-02-18 Johannes Schmid <jhs@gnome.org>
2538 * plugins/sourceview/sourceview.c: (on_insert_text):
2539 Do not change the iterator in the "insert-text" handler because
2540 it has some strange side-effects when copying text
2541 Fix useless free'ing in hover-leave that might have led to random
2544 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
2546 * plugins/debug-manager/start.c:
2547 Avoid a glib warning if no project is loaded
2549 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
2551 * manuals/anjuta-manual/C/debugger.xml:
2552 Remove warning about new debugger
2554 2008-02-17 Johannes Schmid <jhs@gnome.org>
2556 * manuals/anjuta-manual/figures/project-window.png:
2557 Use a smaller picture
2559 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2561 * plugins/gdb/debugger.c:
2562 Set breakpoint in file with uncommon characters in path name
2564 2008-02-17 Johannes Schmid <jhs@gnome.org>
2566 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2567 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2569 * plugins/sourceview/sourceview.c: (on_insert_text):
2570 Fix "char-added" signal to pass the correct iterator
2572 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2574 * plugins/gdb/debugger.c:
2575 Load executable in gdb with space in path name
2577 2008-02-17 Johannes Schmid <jhs@gnome.org>
2579 * plugins/language-support-cpp-java/plugin.c:
2580 (get_line_indentation_base), (get_line_auto_indentation),
2582 Some bugfixes and clean-ups in comment indentation code
2584 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2585 (anjuta_view_finalize), (anjuta_view_key_press_event):
2586 * plugins/sourceview/sourceview.c: (on_insert_text),
2587 (sourceview_create_highligth_indic), (sourceview_new):
2588 Cleaned implementation of char-added signal by using "insert-text" signal
2589 instead of filtering "key-press-event"
2590 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2591 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
2593 Fixed implementation of get_character and return value of iiter_first() and
2596 2008-02-16 Johannes Schmid <jhs@gnome.org>
2598 * plugins/valgrind/plugin.c: (valgrind_activate),
2599 (ipreferences_merge), (ipreferences_unmerge):
2600 * plugins/valgrind/vgactions.c: (vg_actions_run):
2601 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
2603 Fixed crasher when starting valgrind because of strange prefs handling and
2604 #516641 – Valgrind: Load Log does not clear list
2606 2008-02-15 James Liggett <jrliggett@cox.net>
2608 * plugins/profiler/plugin.c:
2609 (on_select_other_target_button_clicked):
2610 Select the new custom target in the list so that the user sees it.
2612 Bug 516630 – Selection custom binary in profiler is not
2615 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2617 * manuals/anjuta-manual/C/projects.xml:
2618 Fix #515993: "Add package" button is "Add Package" in code
2619 Fix #516727: "Build All" is "Build Project" in code
2620 Fix #516728: "Clean All" is "Clean Project" in code
2621 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
2622 Fix #516730: Fix note title
2623 "Configure" is "Run Configure..." in code
2625 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2627 * (added) manuals/anjuta-manual/C/figures/project-window.png,
2628 (removed) manuals/anjuta-manual/C/figures/project_win.png,
2629 manuals/anjuta-manual/C/projects.xml,
2630 manuals/anjuta-manual/Makefile.am:
2631 Fix #515207: Add a new project window screenshoot
2632 Rename "Project View" to "Project window"
2634 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2636 * plugins/project-import/project-import.c:
2637 Fix #516743: Import project keeps an old date on project file
2639 * plugins/project-manager/plugin.c:
2640 Fix #516737: Import project doesn't load project with space in name
2642 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2644 * plugins/debug-manager/command.c:
2645 Destroy local variables on each step
2647 * plugins/debug-manager/debug_tree.c,
2648 plugins/debug-manager/watch.c,
2649 plugins/debug-manager/locals.c,
2650 plugins/gdb/debugger.c,
2651 libanjuta/interfaces/libanjuta.idl:
2652 Parse local variables scope (not used yet)
2654 2008-02-15 James Liggett <jrliggett@cox.net>
2656 reviewed by: Johannes Schmid <jhs@gnome.org>
2658 * plugins/profiler/gprof-options.c: (setup_widgets),
2659 (gprof_options_set_target), (gprof_options_has_target),
2660 (gprof_options_get_string):
2661 * plugins/profiler/gprof-options.h:
2662 * plugins/profiler/plugin.c: (ifile_open):
2663 516128 – crash in Anjuta IDE: selected profiler as the...
2665 2008-02-14 Johannes Schmid <jhs@gnome.org>
2667 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
2668 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
2669 * plugins/symbol-browser/an_symbol.c:
2670 * plugins/symbol-browser/an_symbol_view.c:
2671 (on_symbol_view_row_expanded):
2672 Fixed some memory leaks (Remember to all free/unref everything that comes
2673 from gtk_tree_model_get())
2675 2008-02-14 Johannes Schmid <jhs@gnome.org>
2677 * plugins/document-manager/search-box.c: (on_search_activated):
2678 516377 – Status bar does not change its status of 'Search for .. continued at top'
2679 (caused by differences between scintilla and sourceview)
2681 2008-02-13 James Liggett <jrliggett@cox.net>
2683 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
2684 Output in UTF-8 format to avoid hangs with the editor. (#516014)
2686 2008-02-14 Johannes Schmid <jhs@gnome.org>
2688 * plugins/language-support-cpp-java/plugin.c:
2689 (get_line_indentation_base), (get_line_auto_indentation),
2690 (on_editor_char_inserted_cpp):
2691 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
2693 2008-02-13 Johannes Schmid <jhs@gnome.org>
2695 * plugins/language-support-cpp-java/plugin.c:
2696 (is_iter_inside_string), (get_line_auto_indentation):
2697 Handle comments in the code and do not ask editor. Fixes scintilla
2698 indentation (sourceview does not report comments anyway).
2700 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
2701 Diff with correct sign (also fixes some issues with language-support)
2703 2008-02-13 Johannes Schmid <jhs@gnome.org>
2705 * plugins/language-support-cpp-java/plugin.c:
2706 (get_line_indentation_base):
2707 Act even more clever for comments. Indent /* */ comments correctly
2710 2008-02-13 Johannes Schmid <jhs@gnome.org>
2712 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
2713 Also set indentation size correctly, when tab size is set
2714 by language support plugin
2716 2008-02-13 Johannes Schmid <jhs@gnome.org>
2718 * plugins/language-support-cpp-java/plugin.c:
2719 (get_line_indentation_base):
2721 Indent lines after comments correctly
2723 2008-02-13 Johannes Schmid <jhs@gnome.org>
2725 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
2726 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
2727 * libanjuta/anjuta-launcher.h:
2728 Some more fixes from symbol-db-branch
2731 Move anjuta-shell to noinst_PROGRAMS as it is just a test
2733 2008-02-12 Johannes Schmid <jhs@gnome.org>
2735 Patch from Gennaro Bellizio <genbell@tiscali.it>:
2736 * global-tags/Makefile.am:
2738 #515954 – create_global_tags.sh: wrong anjuta-tags path
2740 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2741 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
2742 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2743 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
2744 (anjuta_launcher_fork):
2745 * libanjuta/anjuta-launcher.h:
2746 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
2747 from symbol-db branch
2749 2008-02-11 Johannes Schmid <jhs@gnome.org>
2751 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2752 515868 – File browser only shows icons when activated
2754 2008-02-11 Johannes Schmid <jhs@gnome.org>
2756 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2757 #515867 – Anjuta dies on startup
2759 2008-02-11 Johannes Schmid <jhs@gnome.org>
2761 * TODO.tasks: Marked subversion task as completed
2763 === anjuta 2.3.4 ===
2765 2008-02-11 Naba Kumar <naba@gnome.org>
2767 * configure.in: Bumped version to 2.3.4
2769 2008-02-10 Naba Kumar <naba@gnome.org>
2771 * NEWS: Updated for release.
2773 2008-02-10 Johannes Schmid <jhs@gnome.org>
2775 * plugins/document-manager/anjuta-document-manager.plugin.in:
2776 Added html, javascript and glade file types. This makes it possible to
2777 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
2778 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
2780 * plugins/file-wizard/anjuta-file-wizard.glade:
2781 * plugins/gdb/anjuta-gdb.glade:
2782 * plugins/project-wizard/anjuta-project-wizard.glade:
2783 * plugins/search/anjuta-search.glade:
2784 * plugins/terminal/anjuta-terminal-plugin.glade:
2786 Fixed some other translation issues (#507921)
2788 2008-02-10 Naba Kumar <naba@gnome.org>
2790 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
2791 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
2793 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2795 * manuals/anjuta-manual/C/interface.xml,
2796 manuals/anjuta-manual/C/introduction.xml,
2797 manuals/anjuta-manual/C/preferences.xml,
2798 manuals/anjuta-manual/C/fileoperations.xml,
2799 manuals/anjuta-manual/C/projects.xml:
2800 Fix spelling errors, including bug #515204, #515172, #515117
2803 2008-02-10 Naba Kumar <naba@gnome.org>
2805 * plugins/document-manager/plugin.c: Fixed stream comment and added
2806 translator's comment for 'block comment', 'box comment' and 'stream
2809 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2811 * plugins/debug-manager/command.c,
2812 plugins/debug-manager/command.h,
2813 plugins/debug-manager/breakpoints.c,
2814 libanjuta/interfaces/libanjuta.idl:
2815 Avoid adding the same breakpoint several times
2817 * plugins/gdb/debugger.c:
2818 Fix bug #515463: Deattaching process kill it
2820 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2822 * manuals/anjuta-manual/C/debugger.xml:
2823 Fix translation bug #515459 and #515460
2825 2008-02-10 Johannes Schmid <jhs@gnome.org>
2827 Patch from Rémi Cardona <remi@gentoo.org>
2829 * plugins/build-basic-autotools/Makefile.am:
2830 * plugins/cvs-plugin/Makefile.am:
2831 * plugins/document-manager/Makefile.am:
2832 * plugins/editor/Makefile.am:
2833 * plugins/indent/Makefile.am:
2834 * plugins/language-support-cpp-java/Makefile.am:
2835 * plugins/message-view/Makefile.am:
2836 * plugins/sourceview/Makefile.am:
2837 * plugins/symbol-browser/Makefile.am:
2838 * plugins/terminal/Makefile.am:
2839 * scripts/build-schemas.mk:
2841 Fix #512531 – Parallel build fails
2843 * AUTHORS: Added Rémi
2845 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2847 * plugins/debug-manager/queue.c:
2848 Fix interrupt command, not working due to previous change
2850 2008-02-10 Johannes Schmid <jhs@gnome.org>
2854 * src/anjuta-callbacks.c (removed):
2855 * src/anjuta-callbacks.h (removed):
2857 Removed (almost) empty files, fixes #515383 and #515388
2859 2008-02-09 James Liggett <jrliggett@cox.net>
2861 Reviewed by Naba Kumar <naba@gnome.org>:
2863 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
2864 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
2865 * plugins/subversion/svn-command.c:
2866 (svn_command_make_canonical_path):
2867 * plugins/subversion/svn-command.h:
2868 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
2869 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
2870 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
2871 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
2872 * plugins/subversion/svn-remove-command.c:
2873 (svn_remove_command_new):
2874 * plugins/subversion/svn-status-command.c:
2875 (svn_status_command_new):
2876 * plugins/subversion/svn-switch-command.c:
2877 (svn_switch_command_new):
2878 * plugins/subversion/svn-update-command.c:
2879 (svn_update_command_new):
2880 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
2881 die if the user gives a path that libsvn doesn't like.
2885 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
2887 * plugins/debug-manager/command.c,
2888 plugins/debug-manager/command.h,
2889 plugins/debug-manager/queue.c:
2890 Fix crashes when trying to stop the debugger while it is busy
2892 2008-02-08 Johannes Schmid <jhs@gnome.org>
2894 Patch from Rodrigo Moya <rodrigo@novell.com>
2896 * plugins/glade/plugin.c: (ifile_open):
2897 * plugins/symbol-browser/test-class.cpp:
2898 * AUTHORS: Added Rodrigo
2900 #514732 – 64 bit compliation error
2901 #514733 – Use of uninitialized variables
2903 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
2905 * manuals/anjuta-manual/C/debugger.xml:
2906 Fix translation bug #514494 and bug #514440
2908 2008-02-05 Massimo Cora' <maxcvs@email.it>
2910 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2911 Fix a compile error added in the previous patch
2913 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
2915 * plugins/profiler/gprof-view.c,
2916 plugins/class-inheritance/class-callbacks.c,
2917 plugins/class-inheritance/class-inherit.c,
2918 plugins/symbol-browser/an_symbol.c,
2919 plugins/symbol-db/symbol-db-engine-iterator-node.c,
2920 libanjuta/interfaces/libanjuta.idl:
2921 Change ianjuta_symbol_file function to ianjuta_symbol_uri
2923 2008-02-04 Johannes Schmid <jhs@gnome.org>
2925 * plugins/search/anjuta-search.glade: Fixed typo
2927 2008-02-03 Johannes Schmid <jhs@gnome.org>
2929 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
2930 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
2931 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2933 * plugins/build-basic-autotools/build-basic-autotools.c:
2934 (build_get_context), (build_configure_project):
2935 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2936 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2937 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
2938 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
2939 * plugins/devhelp/plugin.c: (devhelp_activate):
2940 * plugins/editor/Makefile.am:
2941 * plugins/editor/anjuta-editor-scintilla.glade:
2942 * plugins/editor/text_editor.c:
2943 * plugins/editor/text_editor.h:
2944 * plugins/editor/text_editor_menu.c (removed):
2945 * plugins/editor/text_editor_menu.h (removed):
2946 * plugins/file-wizard/anjuta-file-wizard.glade:
2947 * plugins/gtodo/notification.c: (create_notification_window):
2948 * plugins/gtodo/preferences.c: (preferences_widget):
2949 * plugins/language-support-cpp-java/plugin.c:
2950 (cpp_java_plugin_activate_plugin):
2951 * plugins/message-view/anjuta-message-manager-plugin.glade:
2952 * plugins/message-view/plugin.c: (activate_plugin):
2953 * plugins/project-manager/plugin.c: (confirm_removal):
2954 * plugins/search/anjuta-search.glade:
2955 * plugins/search/plugin.c:
2956 * plugins/search/search-replace.c: (nb_results_alert):
2957 * plugins/subversion/subversion-commit-dialog.c:
2958 (on_subversion_commit_response):
2959 * plugins/symbol-browser/plugin.c: (activate_plugin):
2960 * plugins/valgrind/plugin.c: (on_menu_run_activate):
2961 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
2962 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
2965 Fixed translation bugs from #507921.
2966 Removed unused files in scintilla plugin
2968 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2970 * manuals/anjuta-manual/C/debugger.xml:
2971 Fix bug #514124 and bug #514138: Wrong menu item name
2973 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
2975 * plugins/profiler/gprof-view.c,
2976 plugins/symbol-browser/plugin.c,
2977 plugins/class-inheritance/class-callbacks.c,
2978 plugins/debug-manager/plugin.c,
2979 plugins/tools/editor.c,
2980 plugins/search/search-replace.c,
2981 plugins/search/search-replace_backend.c,
2982 plugins/search/search-replace_backend.h,
2983 plugins/build-basic-autotools/build-basic-autotools.c,
2984 plugins/document-manager/plugin.c,
2985 plugins/document-manager/file_history.c,
2986 plugins/document-manager/anjuta-docman.c,
2987 plugins/document-manager/anjuta-docman.h,
2988 plugins/document-manager/action-callbacks.c,
2989 libanjuta/interfaces/libanjuta.idl:
2990 Rename IAnjutaDocumentManager functions:
2991 find_document_with_path, goto_file_line, goto_file_line_mark
2992 and get_full_filename into
2993 find_document_with_uri, goto_uri_line, goto_uri_line_mark
2995 Fix search plugin to use an URI instead of a file path
2996 Fix anjuta_docman_get_uri to always return an URI
2998 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3000 * plugins/debug-manager/breakpoints.c:
3001 Fix bug #514118: Rename Clear All Breakpoints to Remove
3004 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3006 * manuals/anjuta-manual/C/debugger.xml:
3007 Update debugger documentation
3009 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3011 * plugins/debug-manager/sharedlib.c,
3012 plugins/debug-manager/anjuta-debug-manager.glade,
3013 plugins/debug-manager/queue.c,
3014 plugins/tools/execute.c,
3015 plugins/tools/anjuta-tools.glade,
3016 plugins/tools/editor.c,
3017 plugins/project-wizard/templates/terminal.wiz,
3018 plugins/project-wizard/templates/xlib-dock.wiz,
3019 plugins/project-wizard/templates/wxwin.wiz,
3020 plugins/project-wizard/templates/java.wiz,
3021 plugins/project-wizard/templates/gnome.wiz,
3022 plugins/project-wizard/templates/anjuta-plugin.wiz,
3023 plugins/project-wizard/templates/gtkmm.wiz,
3024 plugins/project-wizard/templates/python.wiz,
3025 plugins/project-wizard/templates/cpp.wiz,
3026 plugins/project-wizard/templates/sdl.wiz,
3027 plugins/project-wizard/templates/gtk.wiz,
3028 plugins/project-wizard/templates/minimal.wiz,
3029 plugins/project-wizard/templates/xlib.wiz,
3030 plugins/project-wizard/templates/gcj.wiz,
3031 plugins/gdb/plugin.c,
3032 plugins/gdb/debugger.c,
3033 libanjuta/anjuta-plugin-manager.c:
3034 Partial fix of #507921: translation issues in debug-manager, tools,
3035 project-wizard, gdb and anjuta-plugin-manager.
3037 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
3039 * plugins/debug-manager/queue.c:
3040 Debugger Local, Stack and Thread windows were missing due to
3041 the previous change.
3043 2008-02-02 Johannes Schmid <jhs@gnome.org>
3045 * manuals/anjuta-manual/Makefile.am:
3046 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
3047 causes make install to fail
3049 2008-02-02 Johannes Schmid <jhs@gnome.org>
3051 * plugins/macro/macros.xml:
3052 #495511 – Header_h macro correction
3054 2008-02-02 Johannes Schmid <jhs@gnome.org>
3056 * plugins/patch/patch-plugin.glade:
3057 gtk-apply is not translatable...
3059 2008-02-02 Johannes Schmid <jhs@gnome.org>
3061 * plugins/build-basic-autotools/build-basic-autotools.c:
3062 (on_build_mesg_format):
3064 Also check for untranslated messages from make. Should fix
3065 #511981 – Error parsing make output
3067 2008-02-02 Johannes Schmid <jhs@gnome.org>
3069 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3072 Fixed #511010 – [UI] Execute program utility window
3074 2008-02-02 Johannes Schmid <jhs@gnome.org>
3077 Fixed #509908 – [UI] Problems with the General settings tab
3079 2008-02-02 Johannes Schmid <jhs@gnome.org>
3081 * manuals/anjuta-manual/C/fileoperations.xml:
3082 Fixed #513730 – Option not present in the GUI po file
3084 2008-02-02 Johannes Schmid <jhs@gnome.org>
3086 * plugins/sourceview/anjuta-editor-sourceview.glade:
3087 Adjust preferences default values
3089 2008-02-02 Johannes Schmid <jhs@gnome.org>
3091 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
3092 Fixed #512535 – Open files tabs' position is correctly remembered
3093 but not applied at startup
3095 2008-02-02 Johannes Schmid <jhs@gnome.org>
3097 * plugins/search/search-replace.c: (on_message_clicked):
3098 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
3099 fix clicking on search result messages
3101 2008-02-01 James Liggett <jrliggett@cox.net>
3103 * plugins/subversion/svn-command.c: (on_svn_notify):
3104 Fixed wrong status message output when resolving conflicts.
3106 2008-02-02 Johannes Schmid <jhs@gnome.org>
3108 * configure.in: Require GtkSourceView 2.1.2
3109 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
3110 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
3111 (imark_is_marker_set), (imark_delete_all_markers),
3112 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
3114 Adapted to API changes in GtkSourceView
3116 2008-02-01 Johannes Schmid <jhs@gnome.org>
3118 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3119 Fixed tabsize preference
3121 2008-02-01 Johannes Schmid <jhs@gnome.org>
3123 * manuals/anjuta-manual/C/fileoperations.xml:
3124 * manuals/anjuta-manual/C/interface.xml:
3127 * manuals/anjuta-manual/Makefile.am:
3128 * manuals/anjuta-manual/C/figures/*:
3130 Updated figures to be in clearlooks theme, removed old figures
3132 2008-02-01 Johannes Schmid <jhs@gnome.org>
3134 * plugins/patch/patch-plugin.glade:
3135 * plugins/patch/plugin.c: (patch_plugin_activate):
3136 Another UI issue with the patch plugin and silenced a compiler
3139 Patch from James Liggett:
3140 * plugins/profiler/gprof-call-graph-view.c:
3141 (gprof_call_graph_view_create_columns):
3142 * plugins/profiler/gprof-flat-profile-view.c:
3143 (gprof_flat_profile_view_create_columns):
3144 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
3145 * plugins/profiler/gprof-view.h:
3147 Use two decimal places for float values in profiler views (#507831)
3149 2008-02-01 Johannes Schmid <jhs@gnome.org>
3152 * plugins/editor/Makefile.am:
3154 Fixed #512751 – libgnomeprint unnecessary without scintilla
3156 2008-01-31 Johannes Schmid <jhs@gnome.org>
3158 * plugins/language-manager/languages.xml:
3159 Added a pretty ugly string for C++ headers. Maybe we should rely
3160 on mime-types instead...
3162 2008-01-31 Johannes Schmid <jhs@gnome.org>
3164 * plugins/language-support-cpp-java/cpp-java-assist.c:
3165 (get_iter_column), (cpp_java_assist_get_calltip_context),
3166 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3167 (on_assist_chosen), (cpp_java_assist_install):
3168 * plugins/language-support-cpp-java/plugin.c:
3169 (on_editor_char_inserted_cpp):
3170 Removed annoying DEBUG_PRINTs
3172 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3173 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3174 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3176 Fixed "jumping" tooltips, fixed indentation of brances
3178 2008-01-31 Johannes Schmid <jhs@gnome.org>
3180 * plugins/document-manager/plugin.c: (on_document_changed):
3181 Fixed crash when closing anjuta after all document tabs have been closed
3183 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
3185 * plugins/debug-manager/anjuta-debug-manager.glade:
3186 Fix #513485: wrong strings maked as translatable
3188 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
3190 * plugins/debug-manager/threads.c,
3191 plugins/debug-manager/stack_trace.c:
3192 Avoid crash when getting relative path from debugger (same fix
3195 * plugins/debug-manager/queue.c:
3196 Emit all state changes notification
3198 * plugins/debug-manager/start.c:
3199 Fix #511586: Project path with "+" not working in debugger
3201 2008-01-31 Johannes Schmid <jhs@gnome.org>
3203 * plugins/patch/patch-plugin.glade:
3204 Fixed button ui problem...
3206 Patch from James Liggett:
3207 * plugins/profiler/gprof-call-graph-block-entry.c:
3208 (gprof_call_graph_block_primary_entry_new),
3209 (gprof_call_graph_block_secondary_entry_new):
3210 * plugins/profiler/gprof-flat-profile-entry.c:
3211 (gprof_flat_profile_entry_new):
3213 Fix #507831 - Wrong Profiler values for some locales
3215 2008-01-31 Johannes Schmid <jhs@gnome.org>
3217 * plugins/sourceview/anjuta-editor-sourceview.glade:
3218 * plugins/sourceview/sourceview-prefs.c:
3219 * plugins/sourceview/sourceview.c: (sourceview_finalize):
3221 Fixed Editor->View popup menu for those entries that are appropriate for
3224 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3226 * plugins/debug-manager/breakpoints.c:
3227 Fix #512901: Crash when adding a breakpoint
3229 * plugins/debug-manager/queue.c:
3230 Remove a possible memory leak
3232 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3234 * plugins/debug-manager/data_view.c,
3235 plugins/debug-manager/sparse_view.c,
3236 manuals/anjuta-manual/C/debugger.xml:
3237 Fix #513130, #513131 #513135: Wrong menu item names and errors
3238 in the documentation
3240 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3242 * plugins/tools/editor.c:
3243 ianjuta_document_manager_find_document_with_path expect an uri not
3246 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
3248 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3249 manuals/reference/libanjuta/libanjuta-sections.txt,
3250 libanjuta/interfaces/libanjuta.idl:
3251 Documentation fixes for IAnjutaDebugger* interfaces
3253 === anjuta 2.3.3 ===
3255 2008-01-27 Naba Kumar <naba@gnome.org>
3257 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
3260 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
3261 (value_added_current_editor), (value_removed_current_editor):
3264 * TODO.tasks: Updated.
3266 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
3267 scrollwindow shadow in.
3269 * plugins/editor/anjuta-editor-scintilla.glade:
3270 * plugins/editor/style-editor.c: (create_style_editor_gui):
3271 Set style window transient and cetered for preferences window.
3272 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
3274 * plugins/editor/anjuta-editor-scintilla.glade:
3275 Fixes Bug #427108 - Scintilla plugin configuration folding-style
3278 * configure.in, NEWS: Updated for release 2.3.3
3280 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3282 * plugins/debug-manager/anjuta-debug-manager.glade:
3283 Fix #512224: Use a string in english
3285 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3287 * plugins/build-basic-autotools/build-basic-autotools.c:
3288 ianjuta_document_manager_goto_file_line_mark needs an uri and
3291 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3293 * plugins/symbol-browser/plugin.c,
3294 plugins/symbol-browser/an_symbol_view.c:
3295 use gnome_vfs_get_uri_from_local_path to get local path from uri
3296 This takes care of escaping some characters
3298 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
3300 * plugins/debug-manager/stack_trace.c:
3301 Probably fix #510028: crash debugger when having a relative filename
3304 2008-01-25 Tom <tpgww@onepost.net>
3306 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3308 * plugins/document-manager/plugin.c,
3309 plugins/document-manager/file_history.c,
3310 plugins/document-manager/file_history.h,
3311 plugins/document-manager/anjuta-docman.c,
3312 plugins/document-manager/anjuta-docman.h:
3313 Rename filename argument to uri when an uri is expected
3314 anjuta_docman_get_document_for_uri will remove symlinks
3316 2008-01-25 Naba Kumar <naba@gnome.org>
3318 * plugins/terminal/terminal.c: (terminal_execute),
3320 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
3322 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
3324 * plugins/debug-manager/anjuta-debug-manager.glade,
3325 plugins/debug-manager/start.c:
3326 Fix #511049: Change UI of add source directories dialog
3328 2008-01-24 Naba Kumar <naba@gnome.org>
3330 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
3331 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
3332 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
3333 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
3334 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
3337 2008-01-24 Johannes Schmid <jhs@gnome.org>
3339 Patch from: Luca Ferretti <ella.uca@libero.it>:
3341 * plugins/document-manager/anjuta-docman.c:
3342 (anjuta_docman_page_init), (anjuta_docman_class_init):
3343 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
3345 Fix #511757 – Close icon in tabs cut off (Patch was only for
3346 document-manager, also adapted it for message-manager)
3348 2008-01-24 Johannes Schmid <jhs@gnome.org>
3350 * plugins/Makefile.am:
3351 * plugins/sourceview/anjuta-document.c:
3352 * plugins/sourceview/anjuta-marshal.list:
3353 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
3354 (anjuta_view_key_press_event):
3355 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
3356 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
3357 (iiter_diff), (iiter_iface_init):
3358 * plugins/sourceview/sourceview.c: (on_document_char_added),
3359 (ieditor_goto_position), (ieditor_get_text),
3360 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
3361 (ieditor_erase), (ieditor_get_line_from_position),
3362 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
3363 (ieditor_get_position_from_offset), (ieditor_get_start_position),
3364 (ieditor_get_end_position), (ieditor_goto_start),
3365 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
3366 (iconvert_to_lower), (iindic_set), (iassist_suggest),
3367 (iassist_show_tips):
3369 Implemented new iterators interface in sourceview editor and
3372 2008-01-23 Naba Kumar <naba@gnome.org>
3374 * libanjuta/interfaces/libanjuta.idl:
3375 * manuals/reference/libanjuta/libanjuta-sections.txt:
3376 * plugins/build-basic-autotools/build-basic-autotools.c:
3377 (build_indicator_location_set), (on_editor_changed):
3378 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
3379 * plugins/debug-manager/variable.c: (get_hovered_word):
3380 * plugins/document-manager/action-callbacks.c:
3381 (on_editor_command_upper_case_activate),
3382 (on_editor_command_lower_case_activate):
3383 * plugins/document-manager/search-box.c: (on_incremental_search),
3384 (on_search_activated):
3385 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
3386 (iiter_last), (iiter_set_position), (iiter_get_position),
3387 (iiter_get_length), (iiter_compare), (iiter_diff),
3389 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
3390 (text_editor_goto_point), (itext_editor_goto_start),
3391 (itext_editor_goto_end), (itext_editor_goto_position),
3392 (itext_editor_get_text_all), (itext_editor_get_text),
3393 (itext_editor_get_position), (itext_editor_get_offset),
3394 (itext_editor_get_length), (itext_editor_insert),
3395 (itext_editor_erase), (itext_editor_erase_all),
3396 (itext_editor_get_column), (itext_editor_get_overwrite),
3397 (itext_editor_set_popup_menu),
3398 (itext_editor_get_line_from_position),
3399 (itext_editor_get_line_begin_position),
3400 (itext_editor_get_line_end_position),
3401 (itext_editor_get_position_from_offset),
3402 (itext_editor_get_start_position), (itext_editor_get_end_position),
3403 (itext_editor_iface_init), (iconvert_to_upper),
3404 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
3406 * plugins/editor/text_editor.h:
3407 * plugins/editor/text_editor_cbs.c:
3408 (on_text_editor_scintilla_notify):
3409 * plugins/indent/plugin.c: (on_indent_action_activate):
3410 * plugins/language-support-cpp-java/cpp-java-assist.c:
3411 (cpp_java_assist_get_scope_context),
3412 (cpp_java_assist_get_pre_word),
3413 (cpp_java_assist_show_autocomplete),
3414 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3415 (on_editor_char_added), (on_assist_chosen):
3416 * plugins/language-support-cpp-java/plugin.c:
3417 (get_line_indentation), (skip_iter_to_previous_logical_line),
3418 (skip_preprocessor_lines), (initialize_indentation_params),
3419 (set_line_indentation), (get_line_indentation_base),
3420 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
3421 (on_editor_char_inserted_java), (on_auto_indent):
3422 * plugins/macro/macro-actions.c: (match_shortcut):
3423 * plugins/macro/macro-dialog.c: (on_ok_clicked):
3424 * plugins/macro/plugin.c: (match_keyword):
3425 * plugins/search/plugin.c: (find_incremental):
3426 * plugins/search/search-replace.c: (search_and_replace),
3427 (search_start_over):
3428 * plugins/search/search-replace_backend.c:
3429 (file_buffer_new_from_te), (file_buffer_line_from_pos),
3430 (create_search_entries):
3431 * plugins/symbol-browser/plugin.c:
3432 (on_editor_buffer_symbols_update_timeout), (on_char_added),
3433 (isymbol_manager_iface_init):
3434 * plugins/symbol-db/plugin.c:
3435 (on_editor_buffer_symbols_update_timeout), (on_char_added),
3436 (isymbol_manager_iface_init):
3437 * plugins/tools/execute.c: (atp_output_context_construct),
3438 (atp_output_context_destroy), (atp_user_tool_execute):
3440 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
3441 iterators instead of integer offsets.
3442 - Renamed original ianjuta_editor_get_position(int) to
3443 ianjuta_editor_get_offset(). It is deprecated.
3444 - Renamed original ianjuta_editor_get_position_iter() to
3445 ianjuta_editor_get_position().
3446 - Renamed ianjuta_editor_get_cell_iter() to
3447 ianjuta_editor_get_position_from_offset()
3448 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
3449 - Added new methods:
3450 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
3451 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
3452 ianjuta_editor_goto_end().
3453 - All relevent signals and methods converted to use iterators.
3454 - All relevent plugins fixed to use new API.
3455 - Removed ianjuta_editor_cell_get_line() because it is provided by
3456 ianjuta_editor_get_line_from_position().
3457 - Removed ianjuta_symbol_manager_get_completions_at_position()
3458 because it not used anywhere and is not right to be there.
3459 - Updated IAnjutaEditable documentation.
3461 Updated IAnjutaIterable interface:
3462 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
3463 - Introduced 'end-iter' to point at the end of the list.
3464 - Updated IAnjutaIterable documentation.
3466 * plugins/Makefile.am:
3467 (Disabled sourceview plugin for now. Jhs is coming up with a patch
3470 2008-01-22 Johannes Schmid <jhs@gnome.org>
3472 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
3473 * plugins/project-import/anjuta-project-import.glade:
3474 * plugins/project-import/anjuta-project-import.plugin.in:
3475 * plugins/project-wizard/anjuta-project-wizard.glade:
3476 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3477 * plugins/project-wizard/druid.c: (npw_druid_new):
3478 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
3480 Fixed #465084 – wizard instead of assistant (only string changes...)
3482 2008-01-20 Rob Bradford <rob@openedhand.com>
3484 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3485 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
3486 coming up with the solution. (Bug: #510390.)
3488 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
3490 * plugins/build-basic-autotools/executer.c:
3491 Fix #502508, use anjuta_launcher to keep program output
3493 * plugins/terminal/terminal.c:
3494 Remove unused child_initizlized member
3495 Start the shell on plugin activation
3497 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
3499 * plugins/debug-manager/sparse_buffer.c:
3500 Fix a crash when scrolling in the diassembly window
3502 * plugins/debug-manager/sparse_view.c:
3503 Small limit change using the same "unit" for both number
3505 2008-01-19 Naba Kumar <naba@gnome.org>
3507 * plugins/language-support-cpp-java/cpp-java-assist.c:
3508 (cpp_java_assist_get_scope_context),
3509 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
3512 2008-01-19 Johannes Schmid <jhs@gnome.org>
3514 * plugins/sourceview/anjuta-editor-sourceview.glade:
3515 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
3517 And even more strings...
3519 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3521 * plugins/project-wizard/templates/cpp/src/main.cc:
3522 Fix #498734, typing error in c++ project template
3524 2008-01-19 Johannes Schmid <jhs@gnome.org>
3526 * plugins/editor/text_editor.c: (text_editor_save_file):
3527 * plugins/macro/anjuta-macro.glade:
3528 * plugins/subversion/anjuta-subversion.glade:
3530 Fixed even more strings
3532 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3534 * plugins/language-support-cpp-java/cpp-java-assist.c:
3535 Fix bug #488519, remove critical warning (completion_cache == NULL
3538 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3540 * plugins/gdb/debugger.c:
3541 Enable logging of gdb communication with an environment variable
3543 2008-01-19 Naba Kumar <naba@gnome.org>
3545 * plugins/editor/text-editor-iterable.c: (iiter_next),
3546 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
3547 editor native funtions to avoid round trips.
3549 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3551 * plugins/editor/text_editor.c:
3552 Fix a bug due to the previous patch: Unable to save new file in
3555 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
3557 * plugins/debug-manager/disassemble.c,
3558 plugins/debug-manager/disassemble.h,
3559 plugins/debug-manager/registers.c,
3560 plugins/debug-manager/registers.h,
3561 plugins/debug-manager/memory.c,
3562 plugins/debug-manager/memory.h,
3563 plugins/debug-manager/command.c,
3564 plugins/debug-manager/command.h,
3565 plugins/debug-manager/queue.c,
3566 plugins/debug-manager/queue.h,
3567 plugins/debug-manager/breakpoints.c,
3568 plugins/debug-manager/stack_trace.c,
3569 plugins/debug-manager/threads.c,
3570 plugins/debug-manager/plugin.c,
3571 plugins/gdb/plugin.c,
3572 plugins/gdb/debugger.c,
3573 plugins/gdb/debugger.h,
3574 manuals/reference/libanjuta/libanjuta-sections.txt,
3575 manuals/reference/libanjuta/libanjuta.types,
3576 libanjuta/interfaces/libanjuta.idl:
3577 Use gulong instead of guint for addresses
3578 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
3579 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
3581 * plugins/gdb/anjuta-gdb.plugin.in:
3582 Remove reference to IAnjutaCpuDebugger (useless)
3584 2008-01-18 Johannes Schmid <jhs@gnome.org>
3586 * AUTHORS: Added Alexander
3588 2008-01-18 Johannes Schmid <jhs@gnome.org>
3590 Patch from: Alexander Korolyov <kilork@yandex.ru>
3592 * plugins/editor/text_editor.c: (load_from_file),
3593 (text_editor_save_file):
3595 Fixed symlinks (#510238) and file permission (#405321)
3596 handling for scintilla editor.
3598 2008-01-17 Johannes Schmid <jhs@gnome.org>
3600 * plugins/document-manager/action-callbacks.c:
3601 (on_editor_command_select_all_activate),
3602 (on_editor_command_cut_activate),
3603 (on_editor_command_paste_activate),
3604 (on_editor_command_copy_activate),
3605 (on_editor_command_clear_activate):
3606 Resupport cut/copy/paste/clear on GtkEditables when those
3607 have focus. (Important for shortcuts to work).
3609 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3610 * plugins/document-manager/search-box.c: (on_search_activated):
3611 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
3612 * plugins/patch/patch-plugin.c: (on_ok_clicked):
3613 * plugins/profiler/plugin.c: (profiler_get_data):
3614 * plugins/project-wizard/druid.c: (npw_druid_new):
3615 * plugins/project-wizard/install.c: (on_install_end_install_file):
3616 * plugins/sourceview/anjuta-editor-sourceview.glade:
3617 * plugins/subversion/anjuta-subversion.glade:
3618 * plugins/tools/anjuta-tools.glade:
3619 Various string fixes
3621 2008-01-17 Naba Kumar <naba@gnome.org>
3623 Patch from James Liggett:
3625 * plugins/subversion/subversion-add-dialog.c:
3626 (on_subversion_add_response):
3627 * plugins/subversion/subversion-copy-dialog.c:
3628 (on_subversion_copy_response):
3629 * plugins/subversion/subversion-diff-dialog.c:
3630 (on_subversion_diff_response):
3631 * plugins/subversion/subversion-merge-dialog.c:
3632 (on_subversion_merge_response):
3633 * plugins/subversion/subversion-remove-dialog.c:
3634 (on_subversion_remove_response):
3635 * plugins/subversion/subversion-switch-dialog.c:
3636 (on_subversion_switch_response):
3637 * plugins/subversion/subversion-ui-utils.c: (check_input):
3638 * plugins/subversion/subversion-ui-utils.h:
3639 * plugins/subversion/subversion-update-dialog.c:
3640 (on_subversion_update_response):
3642 If the user doesn't enter any data for path or revision fields in
3643 certain SVN plugin dialogs, libsvn throws assertion failures and
3644 kills Anjuta. To avoid this, the validity of path and revision
3645 input data are checked before the command gets executed.
3647 Fixes Bug #509510 - Check input of some dialogs to avoid termination
3648 if user gives bad or no input
3650 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
3652 * plugins/document-manager/anjuta-docman.c:
3653 Fix #507627 memory tab stay active on debugger stop
3654 Remove two unused variables due to the previous patch
3656 2008-01-16 Johannes Schmid <jhs@gnome.org>
3658 * libanjuta/anjuta-plugin-manager.c:
3659 Fixed #508399 – When you enable a plugin, preferences don't show up
3661 2008-01-16 Rob Bradford <rob@openedhand.com>
3663 Reviewed by: Johannes Schmid <jhs@gnome.org>
3665 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3666 (get_property_value_as_string), (set_property_value_as_string),
3667 (register_callbacks):
3668 * libanjuta/anjuta-preferences.h:
3669 Add support for both file and folder preferences (originally only
3670 folder choosers were supported. (Fixes bug: #508805.)
3672 * plugins/file-manager/file-manager.glade:
3673 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
3676 2008-01-16 Johannes Schmid <jhs@gnome.org>
3678 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3680 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3683 Fixed #509875 – The "Update globale tags" button wording is incorrect
3684 Fixed #509873 – Build Autotools Preferences has excessive padding
3685 Fixed #509872 – General Information labels are incorrectly aligned
3686 Fixed #509871 – General preferences has incorrect use of colons
3688 2008-01-16 Johannes Schmid <jhs@gnome.org>
3690 * plugins/document-manager/anjuta-document-manager.glade:
3691 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3693 Fixed #509865 – Incorrect padding in the Documents settings tabs
3694 Fixed #509867 – Create button contents is mis-aligned
3695 Fixed #509869 – "Add Directory" button is not HIG complient
3697 2008-01-16 Johannes Schmid <jhs@gnome.org>
3699 * libanjuta/anjuta-preferences-dialog.c:
3700 (anjuta_preferences_dialog_add_page):
3702 Fix #509864 – No initial section selected when opening the Preferences dialog
3704 2008-01-16 Johannes Schmid <jhs@gnome.org>
3706 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
3707 Removed unused gconf_notifications
3709 * plugins/search/anjuta-search.glade:
3710 * plugins/subversion/anjuta-subversion.glade:
3711 * plugins/tools/anjuta-tools.glade:
3712 * src/anjuta-app.c: (anjuta_app_instance_init):
3714 Fixed various strings
3716 2008-01-15 Naba Kumar <naba@gnome.org>
3718 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
3719 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
3722 * plugins/symbol-browser/an_symbol_view.c:
3723 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
3726 2008-01-15 Johannes Schmid <jhs@gnome.org>
3728 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
3729 (anjuta_profile_add_plugins_from_xml):
3730 * plugins/file-manager/file-manager.glade:
3733 * libanjuta/interfaces/libanjuta.idl:
3736 * plugins/sourceview/Makefile.am:
3737 * plugins/sourceview/anjuta-editor-sourceview.glade:
3738 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
3739 (end_print), (print_setup), (sourceview_print),
3740 (sourceview_print_preview):
3741 * plugins/sourceview/sourceview.c: (iprint_print),
3742 (iprint_print_preview):
3744 Added printing support to GtkSourceView editor
3746 2007-01-14 Tom <tpgww@onepost.net>
3748 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3750 * plugins/document-manager/anjuta-docman.c:
3751 Fix two memory leaks added by the previous patch
3753 2008-01-14 Johannes Schmid <jhs@gnome.org>
3755 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3756 * plugins/sourceview/assist-window.c: (assist_window_move):
3760 2008-01-14 Rob Bradford <rob@openedhand.com>
3762 * global-tags/Makefile.am:
3763 * global-tags/create_global_tags.sh.in:
3764 Install anjuta-tags binary into FHS policy compliant directory and
3765 update references. (Fixes bug: 509346.)
3767 2008-01-13 Naba Kumar <naba@gnome.org>
3769 Patch from: Ritesh Khadgaray
3770 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3771 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3772 Adds export-dynamic option to LDFLAGS to project template for libglade
3773 to work for autoconnect signals.
3775 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3777 * libanjuta/anjuta-utils.c:
3778 anjuta_util_get_real_path return a string that need to be freed
3779 with g_free even if PATH_MAX is not defined
3781 2008-01-13 Andre Klapper <a9016009@gmx.de>
3783 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
3786 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3788 * plugins/document-manager/anjuta-docman.c:
3789 Do not reopen file having escaped character (+,...) in path name
3791 2008-01-13 Naba Kumar <naba@gnome.org>
3793 * libanjuta/interfaces/libanjuta.idl:
3794 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
3795 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
3796 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
3797 IAnjutaProjectManager::add_sources().
3799 * plugins/glade/plugin.c: (on_glade_resource_removed),
3800 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
3801 stubs for handing resources in glade file.
3803 2008-01-13 Naba Kumar <naba@gnome.org>
3805 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
3807 * plugins/glade/plugin.c: (ifile_open): Select the first window
3808 in the glade project when it is first opened. Avoids empty glade
3809 document the first time.
3811 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
3813 Reviewed by: Johannes Schmid <jhs@gnome.org>
3815 * plugins/gtodo/callback.c: (remove_todo_item):
3816 Fix #507304 – crash in Anjuta IDE while removing done tasks
3818 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
3820 * plugins/debug-manager/anjuta-debug-manager.ui,
3821 plugins/debug-manager/plugin.c,
3822 plugins/debug-manager/start.h,
3823 plugins/debug-manager/start.c:
3824 New menu item to add extra source directories for debugger
3826 === anjuta 2.3.2 ===
3828 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
3830 * plugins/gtodo/callback.c: (remove_todo_item):
3831 Fix #507304 – crash in Anjuta IDE while removing done tasks
3833 2008-01-11 Naba Kumar <naba@gnome.org>
3835 * configure.in: Bumped version to 2.3.2
3836 * NEWS: Updated for anjuta 2.3.2 release
3837 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
3840 2008-01-11 Johannes Schmid <jhs@gnome.org>
3842 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3844 Reverted accidently commited change
3846 * plugins/document-manager/anjuta-document-manager.glade:
3847 Fix Gtk-Critical because of broken glade file
3849 2008-01-11 Naba Kumar <naba@gnome.org>
3851 * plugins/glade/plugin.c: (on_document_destroy),
3852 (glade_plugin_add_project): Fixed a bug where when more than one
3853 glade document is open and one is closed, it closes all the glade
3854 documents. Also it might have fixed the bug where sometimes closing
3855 the glade document leaves glade widget tree unclosed.
3857 2008-01-11 Naba Kumar <naba@gnome.org>
3859 * libanjuta/Makefile.am: Install glade3 files in own prefix to
3860 prevent install errors when not installed as root (then the files
3861 are only useful when glade-3 is installed in the same prefix, but it
3862 doesn't harm anjuta runtime).
3864 * plugins/sourceview/sourceview.c: Commented use of a file
3865 not currently distributed.
3867 2008-01-10 Naba Kumar <naba@gnome.org>
3869 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
3870 nothing to translate in it.
3872 2008-01-10 Johannes Schmid <jhs@gnome.org>
3874 * plugins/project-wizard/templates/gnome.wiz:
3875 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3876 * plugins/project-wizard/templates/gnome/src/main.c:
3877 * plugins/project-wizard/templates/translatable-strings.h:
3879 Fixed #508497 and added a new chooser to select whether to use
3882 2008-01-10 Johannes Schmid <jhs@gnome.org>
3884 Patch from Tom <tpgww@onepost.net>:
3886 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
3887 (anjuta_util_glist_path_dedup):
3888 * libanjuta/anjuta-utils.h:
3890 Give the method a proper prefixed name
3892 * plugins/document-manager/action-callbacks.c:
3893 (get_current_popup_active),
3894 (on_editor_command_select_all_activate),
3895 (on_editor_command_cut_activate),
3896 (on_editor_command_paste_activate),
3897 (on_editor_command_copy_activate),
3898 (on_editor_command_clear_activate), (on_show_search),
3899 (on_repeat_quicksearch):
3900 * plugins/document-manager/action-callbacks.h:
3901 * plugins/document-manager/anjuta-docman.c:
3902 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
3903 (anjuta_docman_goto_file_line_mark),
3904 (anjuta_docman_get_full_filename):
3905 * plugins/document-manager/anjuta-docman.h:
3906 * plugins/document-manager/anjuta-document-manager.ui:
3907 * plugins/document-manager/plugin.c:
3908 (update_document_ui_interface_items):
3910 Better way to fix the popup-menu items (Cut/Copy/Paste)
3911 and various clean-ups.
3913 * plugins/document-manager/search-box.c: (on_document_changed),
3914 (search_box_fill_search_focus):
3915 * plugins/document-manager/search-box.h:
3916 * plugins/search/plugin.c:
3918 Add a menu item to repeat the quick search
3920 2008-01-10 Johannes Schmid <jhs@gnome.org>
3922 * plugins/language-support-cpp-java/cpp-java-assist.c:
3925 Fixed #508424 – Auto complete: previous char was removed when
3926 pre TAB to auto complete.
3928 2008-01-10 Johannes Schmid <jhs@gnome.org>
3930 Patch from: James Ligett:
3932 * plugins/profiler/gprof-call-graph-view.c:
3933 (gprof_call_graph_view_create_columns):
3934 * plugins/profiler/gprof-flat-profile-view.c:
3935 (gprof_flat_profile_view_create_columns):
3937 Fixed translation issues (#496833)
3939 2008-01-10 Johannes Schmid <jhs@gnome.org>
3941 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
3943 * plugins/gtodo/gtodo.c: (category_manager_add_item):
3944 Fix #460390 – Changing categories while edinting something
3946 2008-01-09 Naba Kumar <naba@gnome.org>
3948 * libanjuta/anjuta-plugin-manager.c:
3949 (anjuta_plugin_manager_activate_plugins): Commented dead code and
3952 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
3953 corruption reported in bug #507491. Potentially fixes too.
3955 2008-01-09 Johannes Schmid <jhs@gnome.org>
3957 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
3959 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3960 Fix bug #505205 completely
3962 * AUTHORS: Added Bolesław
3964 2008-01-08 Johannes Schmid <jhs@gnome.org>
3966 * plugins/document-manager/action-callbacks.c:
3967 (on_editor_command_cut_activate),
3968 (on_editor_command_paste_activate),
3969 (on_editor_command_copy_activate),
3970 (on_editor_command_clear_activate):
3972 Fixed editor popup menu (Cut, Copy, Paste)
3974 2008-01-08 Johannes Schmid <jhs@gnome.org>
3976 * plugins/sourceview/sourceview.c: (autodetect_language):
3977 Fixed a crash when creating a new file
3979 2008-01-08 Johannes Schmid <jhs@gnome.org>
3981 Patch by <bolekk@gmail.com> (GHOP Student)
3983 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3986 2008-01-08 Naba Kumar <naba@gnome.org>
3988 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
3989 * libanjuta/anjuta-plugin-manager.c:
3990 (anjuta_plugin_manager_select),
3991 (anjuta_plugin_manager_activate_plugins):
3992 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
3993 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
3994 (on_create_submenu), (create_open_with_submenu):
3995 * src/about.c: (on_about_plugin_activate),
3996 (about_create_plugins_submenu): Use translated version of get_string()
3997 API in AnjutaDescription for translatable properties. Fixes bug #496833
4000 2008-01-07 Johannes Schmid <jhs@gnome.org>
4002 * plugins/build-basic-autotools/executer.c: (execute_program):
4003 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4004 * plugins/debug-manager/anjuta-debug-manager.glade:
4005 * plugins/debug-manager/locals.c: (create_locals_gui):
4006 * plugins/file-loader/plugin.c: (on_create_submenu):
4007 * plugins/gtodo/main.h:
4008 * plugins/gtodo/preferences.c: (preferences_widget):
4009 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4010 * plugins/tools/anjuta-tools.glade:
4011 * plugins/tools/execute.c: (atp_output_context_print):
4014 Another bunch of i18n fixes (#496833)
4016 2008-01-07 Johannes Schmid <jhs@gnome.org>
4018 * plugins/build-basic-autotools/build-basic-autotools.c:
4019 (on_build_terminated):
4020 * plugins/gtodo/interface.c: (set_read_only):
4021 * plugins/project-manager/plugin.c: (confirm_removal),
4022 (on_popup_add_to_project):
4023 * plugins/subversion/anjuta-subversion.glade:
4024 * plugins/tools/execute.c: (atp_output_context_print_result):
4026 Fixed some strings from #496833
4028 2008-01-07 Johannes Schmid <jhs@gnome.org>
4030 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4031 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4033 * plugins/language-support-cpp-java/plugin.c: (install_support),
4034 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
4035 Added basic Vala support
4037 * plugins/sourceview/sourceview.c: (autodetect_language):
4038 Fixed mime-type detection
4040 2008-01-06 Massimo Cora' <maxcvs@email.it>
4042 Reviewed by: Johannes Schmid <jhs@gnome.org>
4044 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
4045 (value_removed_current_editor), (symbol_db_activate),
4046 (symbol_db_deactivate):
4047 * plugins/symbol-db/symbol-db-engine.c:
4048 (symbol_db_engine_get_global_members_filtered):
4049 * plugins/symbol-db/symbol-db-view.c:
4050 (do_add_child_symbol_to_view), (prepare_for_adding),
4051 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
4052 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
4053 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
4054 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
4055 (sdb_view_init), (sdb_view_finalize),
4056 (sdb_view_build_and_display_base_tree):
4057 * plugins/symbol-db/symbol-db-view.h:
4058 added controls to expand Global tab nodes in a non-freezing way.
4059 Fixed also some little bugs always on global-tab.
4061 2008-01-06 Naba Kumar <naba@gnome.org>
4063 Patches from James Liggett:
4064 * plugins/profiler/gprof-call-graph-view.c:
4065 (gprof_call_graph_view_create_columns):
4066 * plugins/profiler/gprof-flat-profile-view.c:
4067 (gprof_flat_profile_view_create_columns):
4068 * plugins/profiler/gprof-function-call-tree-view.c:
4069 (gprof_function_call_tree_view_create_columns): Made all
4070 of the columns resizable and reorderable.
4072 2008-01-06 Johannes Schmid <jhs@gnome.org>
4074 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
4075 (anjuta_launcher_check_password_real),
4076 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
4077 (anjuta_launcher_scan_pty),
4078 (anjuta_launcher_disable_password_check):
4079 * libanjuta/anjuta-launcher.h:
4080 Added disable_password_check for stream where it does not make sense
4081 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
4082 that sometimes occur in symbol-db plugin
4084 * plugins/file-manager/file-model.c:
4085 (file_model_cancel_expand_idle):
4086 Fixed removing of idle source
4088 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
4089 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
4091 Fixed #348854 – invisible cursor in certain themes
4093 2008-01-06 Naba Kumar <naba@gnome.org>
4095 * libanjuta/anjuta-preferences.c:
4096 (anjuta_preferences_register_property_custom): Fixed a crash bug on
4097 closing preferences dialog due to patch in bug #507300
4099 2008-01-06 Naba Kumar <naba@gnome.org>
4101 * plugins/language-support-cpp-java/cpp-java-assist.c:
4103 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4104 * plugins/search/search-replace_backend.c: (create_search_entries):
4105 Added missing unrefs.
4107 2008-01-06 Johannes Schmid <jhs@gnome.org>
4109 * plugins/debug-manager/variable.c: (get_hovered_word):
4110 Add a g_object_unref()
4112 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
4113 (on_sourceview_hover_leave):
4114 Fixed hover and editor interface to make hover in debugger work
4116 2008-01-06 Naba Kumar <naba@gnome.org>
4118 * plugins/editor/text-editor.c: Whitespaces fixes.
4119 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
4120 DEBUG_PRINT instead of g_message.
4122 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
4124 * plugins/debug-manager/breakpoints.c:
4125 Fix #507441: Disable all breakpoints doesn't work
4126 Fix #507444: Enable Breakpoint menu item doesn't change name
4128 2008-01-05 Naba Kumar <naba@gnome.org>
4130 * manuals/reference/libanjuta/libanjuta.types: Renamed
4131 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
4133 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
4135 * plugins/debug-manager/variable.c:
4136 Update variable display to use IAnjutaIterable instead of position
4138 * plugins/editor/text_editor_cbs.c,
4139 plugins/editor/text_editor.c:
4140 Fix Gtk critical warnings when a hover signal is emitted
4141 Fix get_text_iter in Scintilla (range should include last character)
4143 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
4145 * plugins/debug-manager/debug_tree.c,
4146 plugins/debug-manager/debug_tree.h,
4147 plugins/debug-manager/watch.c,
4148 plugins/debug-manager/command.c,
4149 plugins/debug-manager/queue.c,
4150 plugins/gdb/plugin.c,
4151 plugins/gdb/debugger.c,
4152 plugins/gdb/debugger.h,
4153 libanjuta/interfaces/libanjuta.idl:
4154 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
4156 2008-01-05 Naba Kumar <naba@gnome.org>
4158 * plugins/valgrind/plugin.c: Removed stock icon open/save from
4159 menus to avoid conflict with file open/save. Fixes bug #507455
4161 2008-01-05 Johannes Schmid <jhs@gnome.org>
4164 Conditionally depend on gtksourceview2 >= 2.1.0
4166 * libanjuta/interfaces/libanjuta.idl:
4167 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
4168 iterators instead of positions
4170 * plugins/debug-manager/threads.c:
4171 Fixed a warnings by including gnome-vfs properly
4173 * plugins/debug-manager/variable.c: (get_hovered_word),
4175 Updated to changes in IAnjutaEditorHover/Selection
4177 * plugins/document-manager/action-callbacks.c:
4178 (on_editor_command_upper_case_activate),
4179 (on_editor_command_lower_case_activate):
4180 * plugins/document-manager/search-box.c: (on_incremental_search),
4181 (on_search_activated):
4182 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
4183 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
4184 (iselection_get_start), (iselection_get_end),
4185 (iselection_iface_init), (ihover_display), (ihover_iface_init):
4186 * plugins/editor/text_editor_cbs.c:
4187 (on_text_editor_scintilla_notify):
4189 Updated to changes in IAnjutaEditorHover/Selection and updated editor
4190 interface of scintilla editor.
4192 * plugins/language-manager/languages.xml:
4193 * plugins/language-manager/plugin.c:
4194 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
4195 Added chdr to C language files and some DEBUG_PRINTs
4197 * plugins/language-support-cpp-java/cpp-java-assist.c:
4199 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4200 * plugins/search/plugin.c: (find_incremental):
4201 * plugins/search/search-replace.c: (search_and_replace):
4202 * plugins/search/search-replace_backend.c: (create_search_entries):
4203 Adapted to changed interfaces
4205 * plugins/sourceview/Makefile.am:
4206 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
4207 (set_uri), (anjuta_document_save):
4208 * plugins/sourceview/anjuta-editor-sourceview.glade:
4209 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
4210 (anjuta_view_key_press_event):
4211 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4212 * plugins/sourceview/sourceview-cell.c:
4213 (sourceview_cell_instance_init), (sourceview_cell_finalize),
4214 (icell_get_line), (icell_get_attribute), (icell_iface_init):
4215 * plugins/sourceview/sourceview-prefs.c: (get_bool),
4216 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
4217 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
4218 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
4219 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
4220 * plugins/sourceview/sourceview-private.h:
4221 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4222 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4223 (on_document_loaded), (sourceview_instance_init),
4224 (sourceview_dispose), (sourceview_finalize),
4225 (sourceview_create_markers), (sourceview_new),
4226 (ifile_savable_save), (ieditor_get_tab_size),
4227 (ieditor_set_tab_size), (ieditor_set_use_spaces),
4228 (ieditor_set_auto_indent), (ieditor_goto_line),
4229 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
4230 (iselect_block), (iselect_set), (iselect_get_start),
4231 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
4232 (imark_unmark), (imark_is_marker_set),
4233 (imark_location_from_handle), (imark_delete_all_markers),
4234 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
4235 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
4236 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
4237 (ilanguage_get_supported_languages), (autodetect_language),
4238 (ilanguage_set_language), (iassist_show_tips),
4239 (on_sourceview_hover_leave), (on_sourceview_hover_over),
4240 (ihover_display), (ihover_iface_init):
4242 Use GtkSourceView 2.1.x:
4243 * New mark interface
4244 * Fixed #486724 and #488615
4245 * Implemented hover interface
4246 * Adapted to changed interfaces
4248 2008-01-04 Rob Bradford <rob@o-hand.com>
4250 Reviewed by Naba Kumar <naba@gnome.org>:
4251 * libanjuta/anjuta-preferences.c:
4252 (anjuta_preferences_register_property_custom):
4253 Unregister preferences for custom preferences when the widget is
4256 2008-01-03 Johannes Schmid <jhs@gnome.org>
4258 * plugins/file-manager/file-model.c: (file_model_row_expanded),
4259 (file_model_row_collapsed):
4260 Fixed the too method to take a correct data argument
4262 2008-01-02 Johannes Schmid <jhs@gnome.org>
4264 * plugins/document-manager/anjuta-docman.c:
4265 (anjuta_docman_add_document), (anjuta_docman_remove_document):
4266 ref and unref correctly to silence a Gtk+ critical
4268 2008-01-01 Johannes Schmid <jhs@gnome.org>
4270 * plugins/editor/text_editor.c: (itext_editor_get_text):
4271 Fixed #506740 – ianjuta_editor_get_text crash if request
4272 text past the buffer length
4274 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
4276 * plugins/debug-manager/utilities.c,
4277 plugins/debug-manager/utilities.h,
4278 plugins/debug-manager/breakpoints.c:
4279 Move get_current_editor function in utilities.c
4281 * plugins/debug-manager/plugin.c,
4282 plugins/debug-manager/debug_tree.c,
4283 plugins/debug-manager/debug_tree.h,
4284 plugins/debug-manager/watch.c,
4285 plugins/debug-manager/watch.h,
4286 plugins/debug-manager/locals.c,
4287 plugins/debug-manager/locals.h,
4288 (added) plugins/debug-manager/variable.c,
4289 (added) plugins/debug-manager/variable.h,
4290 plugins/debug-manager/Makefile.am:
4291 Use hover interface to display variable value
4293 2007-12-31 Johannes Schmid <jhs@gnome.org>
4295 * libanjuta/Makefile.am:
4296 Only install glade catalog files if glade-3 is available
4297 (Fixes #506269 and #500296)
4299 2007-12-30 Johannes Schmid <jhs@gnome.org>
4301 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
4302 (set_property_value_as_string), (register_callbacks):
4304 Fixed GtkFileChooserButton preferences to also work when only the combo
4305 changes without a dialog being open.
4307 2007-12-29 Johannes Schmid <jhs@gnome.org>
4309 * plugins/editor/Makefile.am:
4310 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
4312 2007-12-29 Johannes Schmid <jhs@gnome.org>
4314 * plugins/devhelp/plugin.c: (devhelp_activate):
4315 Fixed #498986 - Anjuta-2.3.0 fails to build
4317 2007-12-29 Johannes Schmid <jhs@gnome.org>
4319 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
4320 * plugins/debug-manager/plugin.c:
4321 (on_run_to_cursor_action_activate):
4322 * plugins/document-manager/anjuta-docman.c:
4323 (anjuta_docman_goto_file_line_mark):
4324 * plugins/symbol-db/plugin.c: (value_added_current_editor),
4325 (value_removed_current_editor):
4327 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
4328 all those to value_added_current_document...
4330 * plugins/editor/anjuta-editor-scintilla.glade:
4331 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
4332 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
4334 2007-12-28 Massimo Cora' <maxcvs@email.it>
4336 * plugins/symbol-db/plugin.c: (on_importing_project_end),
4337 (symbol_db_activate), (symbol_db_deactivate),
4338 (symbol_db_instance_init), (isymbol_manager_get_parents):
4339 * plugins/symbol-db/plugin.h:
4340 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4341 * plugins/symbol-db/symbol-db-engine.c:
4342 (symbol_db_engine_get_global_members_filtered):
4343 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
4344 (on_symbol_inserted):
4345 Filtered out static functions on global-tab. E.g. when flag
4346 is_file_scope = 1 we won't add entries there.
4347 Fixed a little bug on 'Global'->'Vars/Others' node too.
4349 2007-12-28 Johannes Schmid <jhs@gnome.org>
4351 * libanjuta/anjuta-launcher.c:
4352 Fixed a silly (and completely useless) memory corruption that probably
4353 only occured at a few race conditions though I wonder why it did not
4356 2007-12-28 Johannes Schmid <jhs@gnome.org>
4357 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
4358 * plugins/debug-manager/plugin.c: (set_program_counter):
4359 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
4360 * plugins/debug-manager/start.c: (get_source_directories):
4361 * plugins/debug-manager/threads.c: (on_info_thread),
4363 * plugins/file-manager/file-model.c: (file_model_set_property):
4364 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
4365 * plugins/tools/editor.c: (on_editor_response):
4367 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
4369 * plugins/document-manager/plugin.c: (update_title),
4370 (value_added_project_root_uri):
4371 * plugins/document-manager/plugin.h:
4372 Shorten down the title bar if the current path is inside the opened project
4374 2007-12-28 Massimo Cora' <maxcvs@email.it>
4376 reviewed by: Johannes Schmid <jhs@gnome.org>
4378 * plugins/project-wizard/templates/java/project.anjuta:
4379 * plugins/project-wizard/templates/mkfile/project.anjuta:
4380 * plugins/project-wizard/templates/python/project.anjuta:
4381 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
4382 let new projects use new SymbolDB plugin.
4384 * plugins/symbol-browser/images/Makefile.am:
4385 added some images taken from MonoDevelop project.
4387 * plugins/symbol-db/plugin.c: (value_added_current_editor),
4388 (goto_file_line), (on_importing_project_end), (project_root_added),
4389 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
4390 (isymbol_manager_search):
4391 Added project-updating feature when opening a project with some files
4392 modified externally [e.g. a svn up].
4394 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4395 (sdb_engine_iterator_node_instance_init),
4396 (sdb_engine_iterator_node_finalize),
4397 (symbol_db_engine_iterator_node_set_conversion_hash):
4398 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
4399 * plugins/symbol-db/symbol-db-engine-iterator.c:
4400 (symbol_db_engine_iterator_new):
4401 * plugins/symbol-db/symbol-db-engine-iterator.h:
4402 Moved Hash table initialization into the engine. This proxies and
4403 speeds up the process of creation and iteration of a GdaDataModel.
4405 * plugins/symbol-db/symbol-db-engine.c:
4406 (sdb_engine_ctags_output_thread),
4407 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4408 (sdb_engine_scan_files_1), (sdb_engine_init),
4409 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
4410 (symbol_db_engine_add_new_workspace),
4411 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
4412 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
4413 (symbol_db_engine_get_sym_type_conversion_hash),
4414 (symbol_db_engine_update_files_symbols),
4415 (symbol_db_engine_update_project_symbols),
4416 (symbol_db_engine_update_buffer_symbols),
4417 (symbol_db_engine_get_class_parents),
4418 (symbol_db_engine_get_global_members_filtered),
4419 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
4420 (symbol_db_engine_get_scope_members_by_symbol_id),
4421 (symbol_db_engine_get_scope_members),
4422 (symbol_db_engine_get_current_scope),
4423 (symbol_db_engine_get_file_symbols),
4424 (symbol_db_engine_get_symbol_info_by_id),
4425 (symbol_db_engine_find_symbol_by_name_pattern),
4426 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4427 * plugins/symbol-db/symbol-db-engine.h:
4428 * plugins/symbol-db/symbol-db-view-locals.c:
4429 (sdb_view_locals_get_iter_from_row_ref),
4430 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
4431 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
4432 (on_symbol_inserted), (symbol_db_view_locals_update_list):
4433 Changes on some queries fuctions and some fixes. Added *_filtered
4436 * plugins/symbol-db/symbol-db-view.c:
4437 (do_add_child_symbol_to_view), (add_new_waiting_for),
4438 (prepare_for_adding), (on_symbol_inserted),
4439 (do_recurse_subtree_and_remove), (on_symbol_removed),
4440 (sdb_view_do_add_hidden_dummy_child),
4441 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
4442 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
4443 (sdb_view_locals_create_new_store), (sdb_view_init),
4444 (sdb_view_finalize), (sdb_view_class_init),
4445 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
4446 (symbol_db_view_get_pixbuf),
4447 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4448 New display for global tags. This is the definitive version, bugs apart.
4450 * plugins/symbol-db/tables.sql:
4453 2007-12-27 Naba Kumar <naba@gnome.org>
4455 * libanjuta/interfaces/libanjuta.idl:
4456 * plugins/editor/aneditor-priv.h:
4457 * plugins/editor/aneditor.cxx:
4458 * plugins/editor/text_editor.c: (text_editor_instance_init),
4459 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
4460 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
4461 * plugins/editor/text_editor.h:
4462 * plugins/editor/text_editor_cbs.c:
4463 (on_text_editor_scintilla_notify):
4465 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
4466 related code in AnEditor. Fixed some compilation warnings.
4468 2007-12-26 Naba Kumar <naba@gnome.org>
4470 * Changelog: Fixed indentation.
4472 2007-12-25 Naba Kumar <naba@gnome.org>
4474 * plugins/editor/Makefile.am:
4475 * plugins/editor/editor.glade:
4476 * plugins/editor/plugin.c:
4477 * plugins/editor/style-editor.c:
4478 * plugins/sourceview/Makefile.am:
4479 * plugins/sourceview/plugin.c:
4480 * plugins/sourceview/sourceview.glade:
4481 * plugins/valgrind/Makefile.am:
4483 Renamed glade files to anjuta-editor-* to give name space for the
4484 schema files (because they are installed in system directory).
4486 * scripts/build-schemas.mk: Install the schemas files also (need for
4487 binary package installation/uninstallation).
4489 2007-12-25 Johannes Schmid <jhs@gnome.org>
4491 * plugins/language-support-cpp-java/plugin.c:
4492 (set_indentation_param_vim):
4494 Support some more vim modeline commands and shortcuts (#504331)
4496 2007-12-25 Johannes Schmid <jhs@gnome.org>
4498 Patches from James Liggett:
4499 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
4500 (anjuta_vcs_status_tree_view_init):
4501 * plugins/subversion/subversion-commit-dialog.c:
4502 (subversion_commit_dialog):
4503 * plugins/subversion/subversion-diff-dialog.c:
4504 (on_subversion_diff_response):
4505 * plugins/subversion/subversion-log-dialog.c:
4506 (on_log_view_selected_button_clicked),
4507 (on_log_diff_selected_button_clicked),
4508 (on_log_diff_previous_button_clicked):
4509 * plugins/subversion/subversion-resolve-dialog.c:
4510 (subversion_resolve_dialog):
4511 * plugins/subversion/subversion-revert-dialog.c:
4512 (subversion_revert_dialog):
4513 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
4514 (pulse_progress_bar), (hide_pulse_progress_bar),
4515 (disconnect_data_arrived_signals),
4516 (cancel_data_arrived_signal_disconnect):
4517 * plugins/subversion/subversion-ui-utils.h:
4519 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
4520 #505237 – Sort list of modified files
4522 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
4524 * plugins/gdb/debugger.c:
4525 Fix bug #491301: Inspecting a variable opens a bad focus dialog
4527 2007-12-23 Johannes Schmid <jhs@gnome.org>
4529 * plugins/language-support-cpp-java/plugin.c:
4530 (set_indentation_param_emacs), (set_indentation_param_vim),
4531 (parse_mode_line_emacs), (parse_mode_line_vim),
4532 (extract_mode_line), (initialize_indentation_params):
4534 Added (basic) support for vim modelines (#504331)
4536 * plugins/message-view/message-view.c: (message_view_next),
4537 (message_view_previous):
4539 Fixed next/previous message
4541 2007-12-23 Johannes Schmid <jhs@gnome.org>
4543 * libanjuta/anjuta-ui.h:
4544 Check for != NULL before unref'ing pixbuf (related to #497878)
4546 * plugins/devhelp/plugin.c: (register_stock_icons):
4547 * plugins/document-manager/anjuta-docman.c:
4548 (anjuta_docman_add_document):
4549 * plugins/glade/plugin.c: (on_close_activated),
4550 (register_stock_icons), (on_session_save),
4551 (glade_plugin_add_project):
4553 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
4554 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
4556 * plugins/language-support-cpp-java/plugin.c:
4557 (register_stock_icons):
4558 Fixed stock icon registration macros
4560 2007-12-23 Johannes Schmid <jhs@gnome.org>
4562 * global-tags/Makefile.am:
4563 * launcher/Makefile.am:
4564 * libanjuta/Makefile.am:
4565 * libegg/Makefile.am:
4566 * manuals/anjuta-faqs/Makefile.am:
4567 * manuals/anjuta-manual/Makefile.am:
4568 * manuals/reference/libanjuta/Makefile.am:
4569 * plugins/build-basic-autotools/Makefile.am:
4570 * plugins/class-gen/Makefile.am:
4571 * plugins/class-inheritance/Makefile.am:
4572 * plugins/cvs-plugin/Makefile.am:
4573 * plugins/debug-manager/Makefile.am:
4574 * plugins/devhelp/Makefile.am:
4575 * plugins/document-manager/Makefile.am:
4576 * plugins/editor/Makefile.am:
4577 * plugins/editor/scintilla/Makefile.am:
4578 * plugins/editor/scintilla/include/Makefile.am:
4579 * plugins/file-loader/Makefile.am:
4580 * plugins/file-manager/Makefile.am:
4581 * plugins/file-wizard/Makefile.am:
4582 * plugins/gdb/Makefile.am:
4583 * plugins/glade/Makefile.am:
4584 * plugins/gtodo/Makefile.am:
4585 * plugins/gvim/Makefile.am:
4586 * plugins/indent/Makefile.am:
4587 * plugins/language-manager/Makefile.am:
4588 * plugins/language-support-cpp-java/Makefile.am:
4589 * plugins/macro/Makefile.am:
4590 * plugins/message-view/Makefile.am:
4591 * plugins/patch/Makefile.am:
4592 * plugins/profiler/Makefile.am:
4593 * plugins/project-import/Makefile.am:
4594 * plugins/project-manager/Makefile.am:
4595 * plugins/project-wizard/Makefile.am:
4596 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4597 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
4598 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
4599 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
4600 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
4601 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
4602 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
4603 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
4604 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
4605 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
4606 * plugins/sample1/Makefile.am:
4607 * plugins/search/Makefile.am:
4608 * plugins/sourceview/Makefile.am:
4609 * plugins/subversion/Makefile.am:
4610 * plugins/symbol-browser/Makefile.am:
4611 * plugins/symbol-db/Makefile.am:
4612 * plugins/symbol-db/test/Makefile.am:
4613 * plugins/terminal/Makefile.am:
4614 * plugins/tools/Makefile.am:
4615 * plugins/valgrind/Makefile.am:
4617 * tagmanager/Makefile.am:
4619 Replaces the deprecated "INCLUDES" in all Makefile.am's with
4620 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
4621 warnings from illigel C++ compiler flags.
4623 2007-12-23 Johannes Schmid <jhs@gnome.org>
4625 Patch from Tom <tpgww@onepost.net>:
4627 * plugins/document-manager/anjuta-docman.c:
4628 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
4629 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
4630 (anjuta_docman_instance_init), (on_notebook_switch_page),
4631 (anjuta_docman_grab_text_focus):
4632 * plugins/document-manager/plugin.c: (on_document_added),
4633 (on_window_key_press_event), (on_window_key_release_event):
4635 Some more document-manager code cleanups and fixes.
4637 2007-12-23 Massimo Cora' <maxcvs@email.it>
4639 * plugins/symbol-db/plugin.c: (register_stock_icons),
4640 (value_added_current_editor), (value_removed_current_editor),
4641 (on_importing_project_end), (project_root_removed):
4642 added controls to clean/populate GtkTreeView(s) on projects unload/load.
4644 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
4645 (symbol_db_engine_get_file_db_path):
4646 fixed a useless warning.
4648 * plugins/symbol-db/symbol-db-view-locals.c:
4649 (traverse_free_waiting_for), (file_view_status_destroy),
4650 (sdb_view_locals_create_new_store), (traverse_files_view_status),
4651 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
4652 (sdb_view_locals_finalize), (on_symbol_inserted),
4653 (symbol_db_view_locals_recv_signals_from_engine),
4654 (symbol_db_view_locals_update_list):
4655 more speed on editors switching. GtkTreeStore caching method implemented.
4656 Fixed compiler warnings and a little memory leak.
4658 * plugins/symbol-db/symbol-db-view-locals.h:
4659 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
4660 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
4661 (on_scan_end), (on_symbol_inserted),
4662 (sdb_view_locals_create_new_store), (sdb_view_init),
4663 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
4664 * plugins/symbol-db/symbol-db-view.h:
4665 fixed some crashers. Now project loading/populating should be quite quick.
4667 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4669 * plugins/debug-manager/command.c,
4670 plugins/debug-manager/queue.c:
4671 Take care of command return value (FALSE is an error)
4673 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4675 * plugins/debug-manager/anjuta-debug-manager.glade,
4676 plugins/debug-manager/breakpoints.c:
4677 Remove address, condition and pass breakpoint column if not supported
4678 Fix clear all remove_all to avoid an endless loop if a breakpoint
4681 2007-12-17 Johannes Schmid <jhs@gnome.org>
4683 Patch from Tom <tpgww@onepost.net> (with some changes):
4685 * plugins/document-manager/action-callbacks.c: (on_open_activate),
4686 (on_save_as_activate), (on_save_all_activate),
4687 (on_close_file_activate), (on_close_all_file_activate),
4688 (on_reload_file_activate), (on_editor_command_clear_activate),
4689 (on_transform_eolchars1_activate), (on_comment_block),
4690 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
4691 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4692 (on_editor_linenos1_activate), (on_editor_markers1_activate),
4693 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
4694 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
4695 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
4696 (on_zoom_out_text_activate):
4697 * plugins/document-manager/action-callbacks.h:
4698 * plugins/document-manager/anjuta-docman.c:
4699 (on_notebook_page_close_button_click),
4700 (on_notebook_page_close_button_enter),
4701 (on_notebook_page_close_button_leave),
4702 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
4703 (anjuta_docman_page_init), (anjuta_docman_page_new),
4704 (on_open_filesel_response), (create_file_open_dialog_gui),
4705 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
4706 (anjuta_docman_instance_init), (on_notebook_switch_page),
4707 (on_document_destroy), (anjuta_docman_add_editor),
4708 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4709 (anjuta_docman_set_current_document),
4710 (anjuta_docman_goto_file_line_mark), (get_real_path),
4711 (anjuta_docman_get_full_filename),
4712 (anjuta_docman_delete_all_markers),
4713 (anjuta_docman_delete_all_indicators),
4714 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4715 (anjuta_docman_order_tabs):
4716 * plugins/document-manager/anjuta-docman.h:
4717 * plugins/document-manager/file_history.c: (an_hist_file_new),
4718 (an_file_history_push), (an_file_history_dump):
4719 * plugins/document-manager/file_history.h:
4720 * plugins/document-manager/plugin.c: (update_title),
4721 (value_removed_project_root_uri),
4722 (update_document_ui_interface_items), (menu_name_compare),
4723 (on_document_added), (on_document_changed),
4724 (on_window_key_press_event), (on_window_key_release_event),
4726 * plugins/document-manager/search-box.c: (on_document_changed),
4727 (on_goto_activated), (search_box_init), (search_box_new):
4728 * plugins/document-manager/search-box.h:
4730 Yet more code cleanups
4731 Save glade files correctly in session
4732 Use new tooltip API if available
4733 Sort notebook pages when session is restored (needs work)
4735 2007-12-16 Johannes Schmid <jhs@gnome.org>
4737 * plugins/document-manager/anjuta-docman.c:
4738 (anjuta_docman_add_document):
4740 Present correct widget with anjuta_shell_present_widget(). This got wrong when
4741 the new search bar was introduced.
4743 2007-12-12 Johannes Schmid <jhs@gnome.org>
4745 Patch from Tom <tpgww@onepost.net>:
4746 (#485233 – another bunch of docman cleanups)
4748 * libanjuta/interfaces/libanjuta.idl:
4749 * plugins/document-manager/action-callbacks.c:
4750 (get_current_document), (get_current_focus_widget),
4751 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
4752 (on_close_file_activate), (on_close_all_file_activate),
4753 (on_reload_file_activate), (on_print_activate),
4754 (on_print_preview_activate),
4755 (on_editor_command_upper_case_activate),
4756 (on_editor_command_lower_case_activate),
4757 (on_editor_command_eol_crlf_activate),
4758 (on_editor_command_eol_lf_activate),
4759 (on_editor_command_eol_cr_activate),
4760 (on_editor_command_select_all_activate),
4761 (on_editor_command_select_to_brace_activate),
4762 (on_editor_command_select_block_activate),
4763 (on_editor_command_match_brace_activate),
4764 (on_editor_command_undo_activate),
4765 (on_editor_command_redo_activate),
4766 (on_editor_command_cut_activate),
4767 (on_editor_command_paste_activate),
4768 (on_editor_command_copy_activate),
4769 (on_editor_command_clear_activate),
4770 (on_editor_command_close_folds_all_activate),
4771 (on_editor_command_open_folds_all_activate),
4772 (on_editor_command_toggle_fold_activate),
4773 (on_editor_command_bookmark_toggle_activate),
4774 (on_editor_command_bookmark_first_activate),
4775 (on_editor_command_bookmark_next_activate),
4776 (on_editor_command_bookmark_prev_activate),
4777 (on_editor_command_bookmark_last_activate),
4778 (on_editor_command_bookmark_clear_activate),
4779 (on_transform_eolchars1_activate), (on_comment_block),
4780 (on_comment_box), (on_comment_stream),
4781 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4782 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
4783 (on_force_hilite_activate), (on_swap_activate),
4784 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4785 * plugins/document-manager/action-callbacks.h:
4786 * plugins/document-manager/anjuta-docman.c:
4787 (on_notebook_page_close_button_click),
4788 (on_notebook_page_close_button_enter),
4789 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
4790 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
4791 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
4792 (on_open_filesel_response), (anjuta_docman_open_file),
4793 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4794 (anjuta_docman_dispose), (anjuta_docman_instance_init),
4795 (anjuta_docman_class_init), (anjuta_docman_new),
4796 (on_notebook_switch_page), (on_document_save_point),
4797 (on_document_destroy), (anjuta_docman_add_editor),
4798 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4799 (anjuta_docman_set_popup_menu),
4800 (anjuta_docman_get_current_focus_widget),
4801 (anjuta_docman_get_page_for_document),
4802 (anjuta_docman_get_current_document),
4803 (anjuta_docman_set_current_document),
4804 (anjuta_docman_goto_file_line),
4805 (anjuta_docman_goto_file_line_mark),
4806 (anjuta_docman_get_full_filename),
4807 (anjuta_docman_present_notebook_page),
4808 (anjuta_docman_update_page_label),
4809 (anjuta_docman_delete_all_markers),
4810 (anjuta_docman_delete_all_indicators),
4811 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4812 (do_ordertab1), (anjuta_docman_order_tabs),
4813 (anjuta_docman_set_editor_properties),
4814 (anjuta_docman_get_document_for_path),
4815 (anjuta_docman_get_all_doc_widgets):
4816 * plugins/document-manager/anjuta-docman.h:
4817 * plugins/document-manager/editor-tooltips.c:
4818 * plugins/document-manager/plugin.c: (update_title),
4819 (update_document_ui_enable_all), (update_document_ui_disable_all),
4820 (update_document_ui_save_items),
4821 (update_document_ui_interface_items), (update_document_ui),
4822 (on_document_update_save_ui), (update_status),
4823 (on_document_update_ui), (on_document_added),
4824 (on_document_changed), (on_session_save), (on_save_prompt),
4825 (on_docman_auto_save), (on_gconf_notify_timer):
4826 * plugins/document-manager/search-box.c: (on_document_changed),
4827 (search_box_new), (search_box_grab_line_focus):
4828 * plugins/glade/plugin.c: (ifile_open):
4829 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4830 * plugins/search/search-replace_backend.c: (create_search_entries):
4831 * plugins/sourceview/anjuta-document.c: (set_uri),
4832 (anjuta_document_save):
4833 * plugins/sourceview/sourceview.c: (ifile_savable_save):
4834 * plugins/tools/editor.c: (on_editor_response):
4836 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
4837 It fixes some issues with session handling and several memory lacks.
4838 Gtk 2.12 Tooltip API is used if available.
4840 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
4842 * plugins/debug-manager/disassemble.c,
4843 plugins/debug-manager/disassemble.h,
4844 plugins/debug-manager/command.c,
4845 plugins/debug-manager/command.h,
4846 plugins/debug-manager/plugin.c
4847 plugins/debug-manager/sparse_view.c,
4848 plugins/debug-manager/sparse_view.h,
4849 plugins/gdb/plugin.c,
4850 plugins/gdb/debugger.c,
4851 plugins/gdb/debugger.h,
4852 libanjuta/interfaces/libanjuta.idl:
4853 Fix bug #502533: Implement assembler step
4855 * plugins/debug-manager/breakpoints.c:
4856 Do not save temporary breakpoints
4858 * plugins/debug-manager/stack_trace.c:
4859 Fix a crash when a stack command is cancelled
4861 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4863 * plugins/debug-manager/plugin.c,
4864 plugins/debug-manager/breakpoints.c,
4865 plugins/debug-manager/breakpoints.h:
4866 Fix bug #488732: Breakpoint on delete lines
4867 Breakpoints are now linked to their position in editor
4869 * plugins/gdb/debugger.c:
4870 Fix removing condition on breakpoint
4872 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4874 * plugins/debug-manager/anjuta-debug-manager.glade,
4875 plugins/debug-manager/start.c,
4876 plugins/gdb/plugin.c,
4877 plugins/gdb/debugger.c,
4878 plugins/gdb/debugger.h,
4879 libanjuta/interfaces/libanjuta.idl:
4880 Fix bug #481366: Do not stop at the beginning of the program
4882 * plugins/debug-manager/command.c,
4883 plugins/debug-manager/command.h,
4884 plugins/debug-manager/breakpoints.c,
4885 plugins/debug-manager/queue.c,
4886 plugins/debug-manager/queue.h:
4887 Fix a bug remove all breakpoints was not working due to latest changes
4888 Setting breakpoints is disabled when program is running
4890 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
4892 * plugins/debug-manager/queue.c,
4893 plugins/gdb/plugin.c:
4894 Fix bug #501469: Crash if mime_type is unknown
4896 2007-12-01 Massimo Cora' <maxcvs@email.it>
4898 * plugins/symbol-db/plugin.c: (on_editor_destroy),
4899 (on_editor_update_ui), (on_single_file_scan_end),
4900 (on_importing_project_end), (project_root_added),
4901 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
4902 * plugins/symbol-db/plugin.h:
4903 show on status bar files being scanned.
4905 * plugins/symbol-db/symbol-db-engine.c:
4906 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
4907 (sdb_engine_ctags_output_thread),
4908 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4909 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4910 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
4911 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
4912 (sdb_engine_get_table_id_by_unique_name2),
4913 (symbol_db_engine_open_project),
4914 (sdb_engine_prepare_executing_commands),
4915 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4916 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
4917 (sdb_engine_detects_removed_ids),
4918 (symbol_db_engine_get_class_parents),
4919 (symbol_db_engine_get_global_members),
4920 (symbol_db_engine_get_scope_members_by_symbol_id),
4921 (symbol_db_engine_get_scope_members),
4922 (symbol_db_engine_get_current_scope),
4923 (symbol_db_engine_get_file_symbols),
4924 (symbol_db_engine_get_symbol_info_by_id),
4925 (symbol_db_engine_get_full_local_path),
4926 (symbol_db_engine_find_symbol_by_name_pattern),
4927 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4928 * plugins/symbol-db/symbol-db-engine.h:
4929 * plugins/symbol-db/symbol-db-view-locals.c:
4930 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
4931 (symbol_db_view_locals_recv_signals_from_engine),
4932 (symbol_db_view_locals_update_list):
4933 * plugins/symbol-db/symbol-db-view-locals.h:
4934 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
4935 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
4936 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
4937 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
4938 * plugins/symbol-db/symbol-db-view.h:
4939 Added g_thread architecture to scan in background. With this you
4940 can use Anjuta's GUI without freezing.
4941 Improved insertion speed by using a paradigm like 'insert' and 'check'
4942 replacing a 'check' and 'insert' one. This has been done for tables
4943 like symbol, scope, sym_type.
4946 * plugins/symbol-db/tables.sql:
4947 * plugins/symbol-db/test/main.c: (get_global_members), (main),
4948 (thread), (print_message), (bastard_thread), (idle_signals):
4949 fixed a typo on tables that broke sql triggers.
4951 === anjuta 2.3.1 ===
4953 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4955 * NEWS, AUTHORS: Updated.
4956 * src/Makefile.am: Fixed make distcheck
4958 Patch from Yang Hong:
4959 * plugins/file-manager/file-manager.glade: Fixed file chooser
4960 size in file-manager preferences.
4962 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
4964 * NEWS: Updated for 2.3.1 development release
4965 * configure.in: Bumped version to 2.3.1
4967 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
4969 * plugins/debug-manager/threads.c,
4970 plugins/debug-manager/disassemble.c,
4971 plugins/debug-manager/watch.c,
4972 plugins/debug-manager/registers.c,
4973 plugins/debug-manager/locals.c,
4974 plugins/debug-manager/breakpoints.c,
4975 plugins/debug-manager/stack_trace.c,
4976 plugins/debug-manager/command.c,
4977 plugins/debug-manager/command.h,
4978 plugins/debug-manager/queue.c,
4979 libanjuta/interfaces/libanjuta.idl:
4980 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
4981 Document IAnjutaDebugManager signals
4982 Generate new signals in queue.c
4983 Use new signals in other files
4985 2007-11-30 <genbell@tiscali.it>
4987 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4989 * plugins/gdb/Makefile.am:
4992 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4994 * plugins/tools/variable.c:
4995 Fix a bug added in the previous patch (it is not a leak)
4997 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4999 * plugins/project-wizard/druid.c,
5000 plugins/project-wizard/templates/terminal.wiz,
5001 plugins/project-wizard/templates/xlib-dock.wiz,
5002 plugins/project-wizard/templates/wxwin.wiz,
5003 plugins/project-wizard/templates/java.wiz,
5004 plugins/project-wizard/templates/gnome.wiz,
5005 plugins/project-wizard/templates/anjuta-plugin.wiz,
5006 plugins/project-wizard/templates/gtkmm.wiz,
5007 plugins/project-wizard/templates/python.wiz,
5008 plugins/project-wizard/templates/cpp.wiz,
5009 plugins/project-wizard/templates/sdl.wiz,
5010 plugins/project-wizard/templates/gtk.wiz,
5011 plugins/project-wizard/templates/minimal.wiz,
5012 plugins/project-wizard/templates/xlib.wiz,
5013 plugins/project-wizard/templates/gcj.wiz,
5014 plugins/project-wizard/templates/translatable-strings.h,
5015 plugins/project-import/project-import.c:
5016 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
5018 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
5020 * plugins/debug-manager/threads.c,
5021 plugins/debug-manager/disassemble.c,
5022 plugins/debug-manager/watch.c,
5023 plugins/debug-manager/registers.c,
5024 plugins/debug-manager/memory.c,
5025 plugins/debug-manager/locals.c,
5026 plugins/debug-manager/stack_trace.c,
5027 plugins/debug-manager/queue.c,
5028 plugins/debug-manager/queue.h:
5029 Connect debugger signal only when program is loaded
5030 Rename get_feature in is_supported
5032 * plugins/debug-manager/plugin.c:
5033 Remove editor watch when plugin is deactivated
5035 * plugins/debug-manager/anjuta-debug-manager.glade,
5036 plugins/debug-manager/breakpoints.c,
5037 plugins/debug-manager/breakpoints.h:
5038 Rewrite almost completely the breakpoint code
5039 Improve breakpoint dialog
5041 Implement condition, hit count, ignore and temporary attribute
5043 * plugins/debug-manager/command.c,
5044 plugins/debug-manager/command.h:
5045 Add a breakpoint list command
5047 * plugins/gdb/debugger.c,
5048 plugins/gdb/debugger.h:
5049 Add new breakpoint list command
5050 Fix parsing of breakpoint data
5052 * libanjuta/interfaces/libanjuta.idl,
5053 plugins/gdb/plugin.c:
5054 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
5056 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
5058 * plugins/document-manager/plugin.c:
5059 Use Ctrl+Shift+s as shortcut for Save As
5061 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
5063 * plugins/subversion/plugin.c: (activate_plugin):
5064 * plugins/symbol-db/plugin.c: (symbol_db_activate):
5065 * src/layout.xml: Fixed dockitem positions.
5067 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5069 Icons from tpgww@onepost.net:
5070 * plugins/project-wizard/applogo.png:
5071 Icons from patch in bug #480093 comment #23. Also renamed icons.
5073 * plugins/message-view/Makefile.am:
5074 * plugins/message-view/plugin.c: (register_stock_icons),
5075 (ipreferences_merge): Removed redundant icon.
5077 * plugins/document-manager/plugin.c:
5078 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
5079 Do not insensitize New action when there is no document.
5082 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5084 Icons from tpgww@onepost.net:
5085 * plugins/symbol-browser/an_symbol_prefs.c:
5086 * pixmaps/Makefile.am:
5087 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
5089 Icons from patch in bug #480093 comment #23. Also renamed icons.
5092 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5094 Patch from James Liggett:
5095 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
5096 revert and dialogs resizable.
5098 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
5100 Patch from James Liggett:
5101 * plugins/subversion/anjuta-subversion.glade:
5102 * plugins/subversion/subversion-diff-dialog.c:
5103 (on_subversion_diff_response), (subversion_diff_dialog):
5104 * plugins/subversion/subversion-diff-dialog.h:
5106 The diff dialog should have a checkbox, enabled by default, that
5107 allows the user to make sure that all open files are saved before
5110 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
5112 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
5114 Icons from tpgww@onepost.net:
5115 * pixmaps/Makefile.am:
5118 * src/anjuta-preferences-general.svg:
5120 Icons from patch in bug #480093 comment #23. Also renamed icons.
5123 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5125 Icons from tpgww@onepost.net:
5126 * plugins/debug-manager/images/Makefile.am:
5127 * plugins/debug-manager/images/anjuta-watch.svg:
5128 * plugins/debug-manager/plugin.c: (register_stock_icons):
5129 * plugins/gdb/images/Makefile.am:
5130 * plugins/gtodo/Makefile.am:
5131 * plugins/gtodo/anjuta-gtodo-plugin.svg:
5132 * plugins/gtodo/anjuta-gtodo.plugin.in:
5133 * plugins/gtodo/interface.c: (stock_icons):
5134 * plugins/gtodo/main.h:
5135 * plugins/gtodo/plugin.c: (ipreferences_merge):
5136 * plugins/terminal/Makefile.am:
5137 * plugins/terminal/anjuta-terminal-plugin.svg:
5138 * plugins/terminal/anjuta-terminal.plugin.in:
5139 * plugins/terminal/terminal.c:
5140 * plugins/tools/Makefile.am:
5141 * plugins/tools/anjuta-tools-plugin.svg:
5142 * plugins/tools/anjuta-tools.plugin.in:
5143 * plugins/tools/plugin.c:
5144 * plugins/valgrind/Makefile.am:
5145 * plugins/valgrind/anjuta-valgrind-plugin.svg:
5146 * plugins/valgrind/anjuta-valgrind.plugin.in:
5147 * plugins/valgrind/plugin.c: (register_stock_icons),
5148 (ipreferences_merge):
5150 Icons from patch in bug #480093 comment #23. Also renamed icons.
5153 2007-11-18 Massimo Cora' <maxcvs@email.it>
5155 reviewed by: Johannes Schmid <jhs@gnome.org>
5158 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
5159 due to bug #493360. Still present anyway bug #495843
5161 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
5162 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
5163 (on_local_treeview_row_activated),
5164 (on_global_treeview_row_activated),
5165 (on_global_treeview_row_expanded), (on_project_element_added),
5166 (on_project_element_removed), (project_root_added),
5167 (symbol_db_activate), (isymbol_manager_search),
5168 (isymbol_manager_get_members),
5169 (isymbol_manager_get_completions_at_position):
5170 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
5171 (symbol_db_engine_iterator_node_get_symbol_extra_string):
5172 * plugins/symbol-db/symbol-db-engine.c:
5173 (sdb_engine_execute_non_select_sql),
5174 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
5175 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
5176 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
5177 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5178 (symbol_db_engine_add_new_workspace),
5179 (symbol_db_engine_add_new_project),
5180 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
5181 (sdb_engine_detects_removed_ids),
5182 (sdb_engine_walk_down_scope_path),
5183 (symbol_db_engine_get_class_parents),
5184 (symbol_db_engine_get_global_members),
5185 (symbol_db_engine_get_scope_members_by_symbol_id),
5186 (symbol_db_engine_get_scope_members),
5187 (symbol_db_engine_get_current_scope),
5188 (symbol_db_engine_get_file_symbols),
5189 (symbol_db_engine_get_symbol_info_by_id),
5190 (symbol_db_engine_find_symbol_by_name_pattern):
5191 * plugins/symbol-db/symbol-db-engine.h:
5192 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5193 (on_symbol_inserted), (symbol_db_view_locals_update_list):
5194 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
5195 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
5196 (on_scan_end), (do_add_root_symbol_to_view),
5197 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
5198 (trigger_on_symbol_inserted), (add_new_waiting_for),
5199 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
5200 (on_symbol_inserted), (do_recurse_subtree_and_remove),
5201 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
5202 (symbol_db_view_row_expanded), (sdb_view_init),
5203 (gtree_compare_func), (sdb_view_finalize),
5204 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
5205 (sdb_view_populate_base_root),
5206 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
5207 * plugins/symbol-db/symbol-db-view.h:
5208 * plugins/symbol-db/tables.sql:
5209 * plugins/symbol-db/test/Makefile.am:
5210 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
5211 (get_scope_members), (get_current_scope), (get_global_members),
5212 (get_file_symbols), (get_info_by_id), (main):
5214 Rewrote symbol-db-view global tab. Now every expandable node is a query.
5215 Started using LIMIT keyword to speed up things.
5216 Deprecated GdaCommand in favour of GdaQuery into engine. This should
5217 make providers use prepared statements.
5219 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5221 Patch from James Liggett:
5222 * plugins/subversion/plugin.c: (subversion_instance_init):
5223 * plugins/subversion/plugin.h:
5224 * plugins/subversion/subversion-diff-dialog.c:
5225 (on_subversion_diff_response), (subversion_diff_dialog),
5226 (on_menu_subversion_diff):
5227 * plugins/subversion/subversion-log-dialog.c:
5228 (on_log_view_selected_button_clicked),
5229 (on_log_diff_selected_button_clicked),
5230 (on_log_diff_previous_button_clicked),
5231 (subversion_log_window_create):
5232 * plugins/subversion/subversion-ui-utils.c:
5233 (get_filename_from_full_path), (init_whole_project),
5234 (on_whole_project_toggled):
5235 * plugins/subversion/subversion-ui-utils.h:
5236 * plugins/subversion/subversion-update-dialog.c:
5237 (subversion_update_dialog), (on_menu_subversion_update):
5239 Whole Project checkbox enabled by default in diff and update dialogs.
5240 changes the editor names for diff editors to something much more
5241 descriptive. For example, working copy/head diffs would have an editor
5242 with a name like "[Working Copy/Head] some-file.diff," where some-file
5243 is the name of the file/directory that was diffed. For diffs against
5244 arbitrary diffs the name would look like "[Revisions 2832/3200]
5245 some-file.diff" for a diff of some-file between revisions 2832 and
5248 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5250 Icons from tpgww@onepost.net:
5251 * plugins/subversion/Makefile.am:
5252 * plugins/subversion/anjuta-subversion-plugin.svg:
5253 * plugins/subversion/anjuta-subversion.plugin.in:
5254 * plugins/subversion/plugin.h:
5255 * plugins/symbol-browser/Makefile.am:
5256 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
5257 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
5258 * plugins/symbol-browser/plugin.c:
5259 * plugins/symbol-db/Makefile.am:
5260 * plugins/symbol-db/plugin.c:
5261 * plugins/symbol-db/symbol-db.plugin.in:
5263 Icons from patch in bug #480093 comment #23. Also renamed icons.
5266 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
5268 Icons from tpgww@onepost.net:
5269 * plugins/project-manager/Makefile.am:
5270 * plugins/project-manager/anjuta-project-manager-plugin.svg:
5271 * plugins/project-manager/anjuta-project-manager.plugin.in:
5272 * plugins/project-manager/plugin.c:
5273 * plugins/project-wizard/Makefile.am:
5274 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
5275 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
5276 * plugins/project-wizard/druid.h:
5277 * plugins/search/Makefile.am:
5278 * plugins/search/anjuta-search-plugin.svg:
5279 * plugins/search/anjuta-search.plugin.in:
5280 * plugins/search/plugin.c:
5282 Icons from patch in bug #480093 comment #23. Also renamed icons.
5285 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
5287 * TODO.tasks: updated.
5289 Icons from tpgww@onepost.net:
5290 * plugins/file-loader/Makefile.am:
5291 * plugins/file-loader/anjuta-loader-plugin.svg:
5292 * plugins/file-loader/anjuta-loader.plugin.in:
5293 * plugins/file-manager/Makefile.am:
5294 * plugins/file-manager/anjuta-file-manager-plugin.svg:
5295 * plugins/file-manager/file-manager.plugin.in:
5296 * plugins/file-manager/plugin.c:
5297 * plugins/glade/Makefile.am:
5298 * plugins/glade/anjuta-glade-plugin.svg:
5299 * plugins/glade/anjuta-glade.plugin.in:
5300 * plugins/glade/plugin.c: (register_stock_icons):
5301 * plugins/language-manager/Makefile.am:
5302 * plugins/language-manager/anjuta-language-manager-plugin.svg:
5303 * plugins/language-manager/language-manager.plugin.in:
5304 * plugins/message-view/Makefile.am:
5305 * plugins/message-view/anjuta-message-manager.plugin.in:
5306 * plugins/message-view/anjuta-messages-plugin.svg:
5307 * plugins/message-view/plugin.c:
5308 * plugins/patch/Makefile.am:
5309 * plugins/patch/anjuta-patch-plugin.svg:
5310 * plugins/patch/anjuta-patch.plugin.in:
5311 * plugins/patch/plugin.c:
5312 * plugins/profiler/Makefile.am:
5313 * plugins/profiler/anjuta-profiler-plugin.svg:
5314 * plugins/profiler/plugin.c: (register_stock_icons):
5315 * plugins/profiler/profiler.plugin.in:
5316 * plugins/project-import/Makefile.am:
5317 * plugins/project-import/anjuta-project-import-plugin.svg:
5318 * plugins/project-import/anjuta-project-import.plugin.in:
5319 * plugins/project-import/plugin.c:
5321 Icons from patch in bug #480093 comment #23. Also renamed icons.
5324 2007-11-18 Johannes Schmid <jhs@gnome.org>
5326 * plugins/build-basic-autotools/build-basic-autotools.c:
5328 * plugins/debug-manager/anjuta-debug-manager.glade:
5329 * plugins/debug-manager/breakpoints.c:
5330 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
5331 * plugins/file-wizard/file.c:
5332 * plugins/gdb/anjuta-gdb.glade:
5333 * plugins/glade/plugin.c: (ifile_open):
5334 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
5335 * plugins/gtodo/mcategory.c: (category_manager_add_item):
5336 * plugins/gtodo/tray-icon.c:
5337 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
5338 * plugins/macro/macros.xml:
5339 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5340 Fixed translation bugs (#496833, #488211 and #497758)
5342 * plugins/document-manager/plugin.c: (on_editor_changed):
5345 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
5347 Icons from tpgww@onepost.net:
5348 * plugins/devhelp/Makefile.am:
5349 * plugins/devhelp/anjuta-devhelp-plugin.svg:
5350 * plugins/devhelp/anjuta-devhelp.plugin.in:
5351 * plugins/devhelp/plugin.c:
5352 * plugins/document-manager/anjuta-document-manager.plugin.in:
5353 * plugins/document-manager/images/Makefile.am:
5354 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
5355 * plugins/document-manager/plugin.c:
5356 * plugins/editor/Makefile.am:
5357 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
5358 * plugins/editor/anjuta-editor.plugin.in:
5359 * plugins/editor/plugin.c:
5360 * plugins/sample1/Makefile.am:
5361 * plugins/sample1/anjuta-sample-plugin.svg:
5362 * plugins/sample1/anjuta-sample.plugin.in:
5363 * plugins/sourceview/Makefile.am:
5364 * plugins/sourceview/plugin.c:
5365 * plugins/sourceview/sourceview.plugin.in:
5367 Icons from patch in bug #480093 comment #23. Also renamed icons.
5370 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
5372 * TODO.tasks: Updated.
5374 Icons from tpgww@onepost.net:
5375 * plugins/build-basic-autotools/Makefile.am:
5376 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
5377 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5378 * plugins/build-basic-autotools/build-basic-autotools.c:
5379 * plugins/class-inheritance/Makefile.am:
5380 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
5381 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
5382 * plugins/class-inheritance/plugin.c:
5383 * plugins/cvs-plugin/Makefile.am:
5384 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
5385 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
5386 * plugins/cvs-plugin/plugin.c:
5387 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
5388 * plugins/debug-manager/images/Makefile.am:
5389 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
5390 * plugins/debug-manager/plugin.c:
5392 Icons from patch in bug #480093 comment #23. Also renamed icons.
5395 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5397 * (removed) libanjuta/anjuta-children.c,
5398 (removed) libanjuta/anjuta-children.h,
5399 libanjuta/anjuta-launcher.c,
5400 libanjuta/libanjuta.h,
5401 libanjuta/Makefile.am,
5402 plugins/gdb/debugger.c,
5403 plugins/terminal/terminal.c,
5404 manuals/reference/libanjuta/libanjuta-sections.txt,
5405 manuals/reference/libanjuta/libanjuta-docs.sgml:
5406 Replace anjuta_children_register by g_child_watch_add
5408 2007-11-13 Johannes Schmid <jhs@gnome.org>
5410 * plugins/subversion/anjuta-subversion.glade:
5411 * plugins/subversion/subversion-commit-dialog.c:
5412 (subversion_commit_dialog):
5413 * plugins/subversion/subversion-resolve-dialog.c:
5414 (subversion_resolve_dialog):
5415 * plugins/subversion/subversion-revert-dialog.c:
5416 (subversion_revert_dialog):
5417 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
5418 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
5419 (hide_pulse_progress_bar):
5420 * plugins/subversion/subversion-ui-utils.h:
5422 Yet another patch from #457477:
5423 Add a pulsing progress bar to all dialogs receiving status
5425 2007-11-12 Johannes Schmid <jhs@gnome.org>
5427 * plugins/document-manager/plugin.c: (create_highlight_submenu):
5428 Bug 493583 – crash in Anjuta IDE: trying to open a file
5430 * plugins/subversion/subversion-commit-dialog.c:
5431 (select_all_files), (subversion_commit_dialog):
5432 Patch from jrligget - see #457477
5434 2007-11-12 Johannes Schmid <jhs@gnome.org>
5436 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
5437 * libanjuta/anjuta-plugin-handle.c:
5438 (anjuta_plugin_handle_get_about):
5439 Bug 495536 – Plugins localization improvement
5441 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
5442 * plugins/class-gen/anjuta-class-gen-plugin.glade:
5443 * plugins/indent/indent.glade:
5444 * plugins/subversion/anjuta-subversion.glade:
5445 Bug 495245 – Strings bug
5447 2007-11-08 James Liggett <jrliggett@cox.net>
5449 reviewed by: Johannes Schmid <jhs@gnome.org>
5451 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
5452 (anjuta_async_command_finalize),
5453 (anjuta_async_command_notification_poll),
5454 (anjuta_async_command_thread), (start_command),
5455 (notify_data_arrived), (notify_complete),
5456 (anjuta_async_command_class_init),
5457 (anjuta_async_command_set_error_message),
5458 (anjuta_async_command_get_error_message),
5459 (anjuta_async_command_lock), (anjuta_async_command_unlock):
5460 * libanjuta/anjuta-async-command.h:
5461 * libanjuta/anjuta-command.c: (anjuta_command_init),
5462 (anjuta_command_finalize), (anjuta_command_class_init),
5463 (anjuta_command_start), (anjuta_command_notify_data_arrived),
5464 (anjuta_command_notify_complete),
5465 (anjuta_command_set_error_message),
5466 (anjuta_command_get_error_message):
5467 * libanjuta/anjuta-command.h:
5468 * libanjuta/anjuta-glade-catalog.c:
5469 * libanjuta/anjuta-glade.xml:
5470 * libanjuta/anjuta-vcs-status-tree-view.c:
5471 (on_selected_column_toggled),
5472 (anjuta_vcs_status_tree_view_create_columns),
5473 (anjuta_vcs_status_tree_view_init),
5474 (anjuta_vcs_status_tree_view_finalize),
5475 (anjuta_vcs_status_tree_view_set_property),
5476 (anjuta_vcs_status_tree_view_get_property),
5477 (anjuta_vcs_status_tree_view_class_init),
5478 (anjuta_vcs_status_tree_view_new),
5479 (anjuta_vcs_status_tree_view_destroy),
5480 (anjuta_vcs_status_tree_view_add), (select_all_paths),
5481 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
5482 (anjuta_vcs_status_tree_view_unselect_all),
5483 (create_selected_paths_list),
5484 (anjuta_vcs_status_tree_view_get_selected):
5485 * libanjuta/anjuta-vcs-status-tree-view.h:
5486 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
5487 * libanjuta/anjuta-widgets.h:
5488 * plugins/subversion/subversion-add-dialog.c:
5489 (on_add_command_finished), (on_subversion_add_response),
5490 (subversion_add_dialog), (on_menu_subversion_add),
5491 (on_fm_subversion_add):
5492 * plugins/subversion/subversion-add-dialog.h:
5493 * plugins/subversion/subversion-commit-dialog.c:
5494 (on_commit_command_finished), (on_subversion_commit_response),
5495 (subversion_commit_dialog), (on_menu_subversion_commit),
5496 (on_fm_subversion_commit):
5497 * plugins/subversion/subversion-commit-dialog.h:
5498 * plugins/subversion/subversion-copy-dialog.c:
5499 (on_copy_other_revision_radio_toggled),
5500 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
5501 (on_copy_command_finished), (on_subversion_copy_response),
5502 (subversion_copy_dialog), (on_menu_subversion_copy),
5503 (on_fm_subversion_copy):
5504 * plugins/subversion/subversion-copy-dialog.h:
5505 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
5506 (on_subversion_diff_response), (subversion_diff_dialog),
5507 (on_menu_subversion_diff), (on_fm_subversion_diff):
5508 * plugins/subversion/subversion-diff-dialog.h:
5509 * plugins/subversion/subversion-log-dialog.c:
5510 (on_diff_selected_column_toggled), (create_columns),
5511 (on_log_command_finished), (on_log_view_button_clicked),
5512 (on_cat_command_data_arrived), (on_cat_command_finished),
5513 (on_log_view_selected_button_clicked), (get_selected_revisions),
5514 (on_log_diff_selected_button_clicked),
5515 (on_log_diff_previous_button_clicked),
5516 (on_subversion_log_vbox_destroy),
5517 (on_log_changes_view_row_selected), (subversion_log_window_create),
5518 (on_menu_subversion_log), (on_fm_subversion_log),
5519 (subversion_log_set_whole_project_sensitive):
5520 * plugins/subversion/subversion-log-dialog.h:
5521 * plugins/subversion/subversion-merge-dialog.c:
5522 (on_merge_command_finished), (on_subversion_merge_response),
5523 (on_merge_first_path_browse_button_clicked),
5524 (on_merge_second_path_browse_button_clicked),
5525 (on_merge_use_first_path_check_toggled),
5526 (on_merge_start_revision_radio_toggled),
5527 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
5528 (on_menu_subversion_merge):
5529 * plugins/subversion/subversion-merge-dialog.h:
5530 * plugins/subversion/subversion-remove-dialog.c:
5531 (on_remove_command_finished),
5532 (on_remove_path_browse_button_clicked),
5533 (on_subversion_remove_response), (subversion_remove_dialog),
5534 (on_menu_subversion_remove), (on_fm_subversion_remove):
5535 * plugins/subversion/subversion-remove-dialog.h:
5536 * plugins/subversion/subversion-resolve-dialog.c:
5537 (on_resolve_command_finished), (on_subversion_resolve_response),
5538 (subversion_resolve_dialog), (on_menu_subversion_resolve):
5539 * plugins/subversion/subversion-resolve-dialog.h:
5540 * plugins/subversion/subversion-revert-dialog.c:
5541 (on_revert_command_finished), (on_subversion_revert_response),
5542 (subversion_revert_dialog), (on_menu_subversion_revert):
5543 * plugins/subversion/subversion-revert-dialog.h:
5544 * plugins/subversion/subversion-switch-dialog.c:
5545 (on_switch_other_revision_radio_toggled),
5546 (on_switch_command_finished), (on_subversion_switch_response),
5547 (subversion_switch_dialog), (on_menu_subversion_switch):
5548 * plugins/subversion/subversion-switch-dialog.h:
5549 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
5550 (subversion_data_free), (on_mesg_view_destroy),
5551 (create_message_view), (check_filename), (get_log_from_textview),
5552 (pulse_timer), (on_pulse_timer_destroyed),
5553 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
5554 (report_errors), (on_status_command_finished),
5555 (on_status_command_data_arrived), (on_command_info_arrived),
5556 (select_all_status_items), (clear_all_status_selections),
5557 (init_whole_project), (on_whole_project_toggled),
5558 (send_diff_command_output_to_editor), (on_diff_command_finished),
5559 (stop_status_bar_progress_pulse):
5560 * plugins/subversion/subversion-ui-utils.h:
5561 * plugins/subversion/subversion-update-dialog.c:
5562 (on_update_command_finished), (on_subversion_update_response),
5563 (subversion_update_dialog), (on_menu_subversion_update),
5564 (on_fm_subversion_update):
5565 * plugins/subversion/subversion-update-dialog.h:
5566 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
5567 (svn_add_command_finalize), (svn_add_command_run),
5568 (svn_add_command_class_init), (svn_add_command_new),
5569 (svn_add_command_destroy):
5570 * plugins/subversion/svn-add-command.h:
5571 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
5572 (svn_cat_command_finalize), (svn_cat_command_run),
5573 (svn_cat_command_class_init), (svn_cat_command_new),
5574 (svn_cat_command_destroy), (svn_cat_command_get_output):
5575 * plugins/subversion/svn-cat-command.h:
5576 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
5577 (svn_command_release_ui_lock), (simple_prompt),
5578 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
5579 (svn_auth_ssl_server_trust_prompt_func_cb),
5580 (svn_auth_ssl_client_cert_prompt_func_cb),
5581 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
5582 (svn_command_init), (svn_command_finalize),
5583 (svn_command_class_init), (svn_command_push_info),
5584 (svn_command_get_info_queue), (svn_command_set_error),
5585 (svn_command_get_client_context), (svn_command_get_pool),
5586 (svn_command_lock_ui), (svn_command_unlock_ui),
5587 (svn_command_get_revision), (svn_command_copy_path_list),
5588 (svn_command_free_path_list):
5589 * plugins/subversion/svn-command.h:
5590 * plugins/subversion/svn-commit-command.c: (on_log_callback),
5591 (svn_commit_command_init), (svn_commit_command_finalize),
5592 (svn_commit_command_run), (svn_commit_command_class_init),
5593 (svn_commit_command_new), (svn_commit_command_destroy):
5594 * plugins/subversion/svn-commit-command.h:
5595 * plugins/subversion/svn-copy-command.c: (on_log_callback),
5596 (svn_copy_command_init), (svn_copy_command_finalize),
5597 (svn_copy_command_run), (svn_copy_command_class_init),
5598 (svn_copy_command_new), (svn_copy_command_destroy):
5599 * plugins/subversion/svn-copy-command.h:
5600 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
5601 (svn_diff_command_finalize), (svn_diff_command_run),
5602 (svn_diff_command_class_init), (svn_diff_command_new),
5603 (svn_diff_command_destroy), (svn_diff_command_get_output):
5604 * plugins/subversion/svn-diff-command.h:
5605 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
5606 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
5607 (svn_log_command_class_init), (svn_log_command_new),
5608 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
5609 * plugins/subversion/svn-log-command.h:
5610 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
5611 (svn_log_entry_finalize), (svn_log_entry_class_init),
5612 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
5613 (svn_log_entry_get_author), (svn_log_entry_get_date),
5614 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
5615 (svn_log_entry_get_full_log):
5616 * plugins/subversion/svn-log-entry.h:
5617 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
5618 (svn_merge_command_finalize), (svn_merge_command_run),
5619 (svn_merge_command_class_init), (svn_merge_command_new),
5620 (svn_merge_command_destroy):
5621 * plugins/subversion/svn-merge-command.h:
5622 * plugins/subversion/svn-remove-command.c: (on_log_callback),
5623 (svn_remove_command_init), (svn_remove_command_finalize),
5624 (svn_remove_command_run), (svn_remove_command_class_init),
5625 (svn_remove_command_new), (svn_remove_command_destroy),
5626 (svn_remove_command_get_path):
5627 * plugins/subversion/svn-remove-command.h:
5628 * plugins/subversion/svn-resolve-command.c:
5629 (svn_resolve_command_init), (svn_resolve_command_finalize),
5630 (svn_resolve_command_run), (svn_resolve_command_class_init),
5631 (svn_resolve_command_new), (svn_resolve_command_destroy):
5632 * plugins/subversion/svn-resolve-command.h:
5633 * plugins/subversion/svn-revert-command.c:
5634 (svn_revert_command_init), (svn_revert_command_finalize),
5635 (svn_revert_command_run), (svn_revert_command_class_init),
5636 (svn_revert_command_new), (svn_revert_command_destroy):
5637 * plugins/subversion/svn-revert-command.h:
5638 * plugins/subversion/svn-status-command.c:
5639 (svn_status_command_init), (svn_status_command_finalize),
5640 (on_svn_status_notify), (svn_status_command_run),
5641 (svn_status_command_class_init), (svn_status_command_new),
5642 (svn_status_command_destroy),
5643 (svn_status_command_get_status_queue):
5644 * plugins/subversion/svn-status-command.h:
5645 * plugins/subversion/svn-status.c: (svn_status_init),
5646 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
5647 (svn_status_destroy), (svn_status_get_path),
5648 (svn_status_get_vcs_status):
5649 * plugins/subversion/svn-status.h:
5650 * plugins/subversion/svn-switch-command.c:
5651 (svn_switch_command_init), (svn_switch_command_finalize),
5652 (svn_switch_command_run), (svn_switch_command_class_init),
5653 (svn_switch_command_new), (svn_switch_command_destroy):
5654 * plugins/subversion/svn-switch-command.h:
5655 * plugins/subversion/svn-update-command.c:
5656 (svn_update_command_init), (svn_update_command_finalize),
5657 (svn_update_command_run), (svn_update_command_class_init),
5658 (svn_update_command_new), (svn_update_command_destroy):
5659 * plugins/subversion/svn-update-command.h:
5661 Now really committed all files from James patch (#457477)
5663 2007-11-08 Johannes Schmid <jhs@gnome.org>
5665 * TODO.tasks: Updated
5667 2007-11-08 James Liggett <jrliggett@cox.net>
5669 reviewed by: Johannes Schmid <jhs@gnome.org>
5672 * libanjuta/Makefile.am:
5673 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
5674 * libanjuta/anjuta-status.h:
5675 * libanjuta/libanjuta.h:
5676 * plugins/subversion/Makefile.am:
5677 * plugins/subversion/anjuta-subversion.glade:
5678 * plugins/subversion/anjuta-subversion.ui:
5679 * plugins/subversion/plugin.c: (value_added_project_root_uri),
5680 (value_removed_project_root_uri), (activate_plugin),
5681 (deactivate_plugin), (finalize), (subversion_instance_init):
5682 * plugins/subversion/plugin.h:
5683 * plugins/subversion/subversion-actions.c:
5684 * plugins/subversion/subversion-actions.h:
5685 * plugins/subversion/subversion-callbacks.c:
5686 * plugins/subversion/subversion-callbacks.h:
5687 * plugins/subversion/svn-auth.c:
5688 * plugins/subversion/svn-auth.h:
5689 * plugins/subversion/svn-backend-priv.h:
5690 * plugins/subversion/svn-backend.c:
5691 * plugins/subversion/svn-backend.h:
5692 * plugins/subversion/svn-notify.c:
5693 * plugins/subversion/svn-notify.h:
5694 * plugins/subversion/svn-thread.c:
5695 * plugins/subversion/svn-thread.h:
5697 Commited alpha2 of the new subversion plugin (#457477)
5699 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5701 * plugins/debug-manager/command.c:
5702 Fix a stupid crash when changing a register value
5704 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5706 * libanjuta/interfaces/libanjuta.idl,
5707 plugins/debug-manager/command.c,
5708 plugins/debug-manager/command.h,
5709 plugins/debug-manager/start.c,
5710 plugins/gdb/plugin.c,
5711 plugins/gdb/debugger.c,
5712 plugins/gdb/debugger.h:
5713 Use anjuta terminal plugin instead of gnome terminal
5714 Select if a terminal is used in the the start_program function
5715 Move terminal code from debugger.c to plugin.c
5716 Partial fix of bug #481366
5718 * plugins/gdb/utilities.c,
5719 plugins/gdb/utilities.h:
5720 Remove gnome terminal check function
5722 2007-11-06 Johannes Schmid <jhs@gnome.org>
5724 * plugins/project-import/anjuta-project-import.glade:
5725 * plugins/project-import/project-import.c: (on_import_next),
5726 (on_import_finish), (project_import_set_directory):
5727 * plugins/project-wizard/property.c: (npw_property_create_widget),
5728 (npw_property_set_value_from_widget):
5730 Replaced gnome_file_entry with gtk_file_chooser_button
5731 Fixes #422329 – Creating a new directory in program options doesn't work
5733 2007-11-04 Massimo Cora' <maxcvs@email.it>
5735 * plugins/symbol-db/plugin.c:
5736 add all files at once on project_import.
5737 No need to split them into more languages: ctags
5738 and the engine will take care of that.
5740 * plugins/symbol-db/symbol-db-engine.h,
5741 * plugins/symbol-db/symbol-db-engine.c,
5742 * plugins/symbol-db/tables.sql,
5743 * plugins/symbol-db/test/Makefile.am,
5744 * plugins/symbol-db/test/main.c,
5745 * plugins/symbol-db/symbol-db-view-locals.c:
5746 some memory leaks fixed. Ported the thing to
5747 libgda 3.1.2 [or better svn HEAD].
5748 Thanks to a fresh new algorithm to detect
5749 parent scope we're able to display correcly
5750 a local gtktree, including classes not directly
5751 defined inside that file.
5753 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
5755 * plugins/debug-manager/threads.c,
5756 plugins/debug-manager/stack_trace.c:
5757 Do not display address when not needed
5759 * plugins/debug-manager/plugin.c,
5760 plugins/debug-manager/breakpoints.c:
5761 Breakpoints directly connect to debugger signals
5763 * plugins/debug-manager/watch.c:
5764 program-unload signal does not exist used debugger-stopped
5766 * plugins/debug-manager/queue.c,
5767 libanjuta/interfaces/libanjuta.idl:
5768 Display error message returned by debugger command
5771 2007-11-04 Johannes Schmid <jhs@gnome.org>
5773 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
5774 Bug 493062 – gcj template needs AC_PROG_CC
5775 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
5777 * src/anjuta-actions.h:
5778 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
5779 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
5781 === anjuta 2.3.0 ===
5783 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
5787 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5789 * ChangeLog: Tagged 2.3.0 release.
5791 * plugins/indent/Makefile.am: Fixed indentation.
5793 * plugins/editor/aneditor-autocomplete.cxx:
5794 * plugins/editor/aneditor-priv.h:
5795 * plugins/editor/aneditor.cxx:
5796 * plugins/editor/aneditor.h: Commented out dead codes.
5798 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
5799 Do not build symbol-db by
5800 default. Added 'unstable' in plugin description to signify it's
5801 developmental state.
5803 * plugins/file-manager/Makefile.am,
5804 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
5806 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
5808 * plugins/debug-manager/utilities.c,
5809 plugins/debug-manager/utilities.h,
5810 plugins/debug-manager/threads.c,
5811 plugins/debug-manager/plugin.c,
5812 plugins/debug-manager/plugin.h,
5813 plugins/debug-manager/disassemble.h,
5814 plugins/debug-manager/watch.c,
5815 plugins/debug-manager/watch.h,
5816 plugins/debug-manager/breakpoints.c,
5817 plugins/debug-manager/stack_trace.c:
5818 Replace few remaining function calls by signal
5820 * plugins/debug-manager/disassemble.c,
5821 plugins/debug-manager/registers.c,
5822 plugins/debug-manager/memory.c,
5823 plugins/debug-manager/locals.c,
5824 plugins/debug-manager/queue.c,
5825 plugins/debug-manager/queue.h:
5826 Connect signals when debugger is started
5827 Disconnect them when debugger is stopped
5828 Do not display window if debugger doesn't support feature
5830 * plugins/gdb/plugin.c,
5831 libanjuta/interfaces/libanjuta.idl:
5832 Remove unused initialization function
5834 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5837 * plugins/file-manager/Makefile.am:
5838 * scripts/build-schemas.mk: Fixed 'make distcheck'
5840 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5842 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5843 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
5844 to latest API additions.
5846 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
5849 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
5851 * ChangeLog: Fixed indentation.
5852 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
5855 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
5857 * libanjuta/interfaces/libanjuta.idl:
5858 * plugins/build-basic-autotools/build-basic-autotools.c:
5859 (build_compile_file_real), (build_build_project),
5860 (build_install_project), (build_clean_project),
5861 (build_configure_project), (build_autogen_project),
5862 (build_distribution_project), (build_build_module),
5863 (build_install_module), (build_clean_module), (fm_build),
5864 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
5865 (finalize), (basic_autotools_plugin_instance_init),
5866 (ibuildable_set_command), (ibuildable_reset_commands),
5867 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
5868 (ibuildable_install), (ibuildable_configure),
5869 (ibuildable_generate), (ibuildable_iface_init):
5870 * plugins/build-basic-autotools/build-basic-autotools.h:
5872 Added API for commands override in build interface and implemented
5873 them in build plugin. Useful for other plugins override build
5874 commands depending on project environment.
5876 2007-10-28 Naba Kumar <naba@gnome.org>
5879 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5880 Fixed widget alignment for dock switcher tab style combo and
5881 scratchbox path entrybox.
5883 2007-10-28 Johannes Schmid <jhs@gnome.org>
5885 * plugins/document-manager/plugin.c: (on_editor_changed):
5886 Fixed a memory leak and simplified code (thanks again Sébastien)
5889 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
5890 and OFFSET sql statements)
5892 2007-10-28 Massimo Cora' <maxcvs@email.it>
5894 * plugins/symbol-db/plugin.c,
5895 plugins/symbol-db/symbol-db-engine.h,
5896 plugins/symbol-db/symbol-db-view.c,
5897 plugins/symbol-db/symbol-db-view.c,
5898 plugins/symbol-db/symbol-db-view-locals.c,
5899 plugins/symbol-db/symbol-db-view-locals.h,
5900 plugins/symbol-db/symbol-db-engine.c:
5901 Better end-of-file-scan detection, permitting
5902 an improved scope/inheritance parsing.
5903 Locals tab gtktree now displays correct
5904 namespace->class->children tree, even if
5905 in a C++ file there isn't class declaration.
5907 2007-10-27 Johannes Schmid <jhs@gnome.org>
5909 Patch from Stanislav Brabec <sbrabec@suse.cz>
5911 Bug 489798 – Do not rely on svn-config
5913 Patch from Michael Wolf <maw@ximian.com>:
5914 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
5915 (egg_tree_model_filter_remove_node),
5916 (egg_tree_model_filter_row_deleted):
5917 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
5919 2007-10-27 Johannes Schmid <jhs@gnome.org>
5921 * plugins/devhelp/anjuta-devhelp.ui:
5922 * plugins/message-view/anjuta-message-manager.ui:
5924 Added some separators to the toolbar
5926 * plugins/document-manager/plugin.c:
5927 (on_support_plugin_deactivated), (load_new_support_plugins),
5928 (unload_unused_support_plugins), (on_editor_changed):
5930 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
5931 for pointing out that is was crap.
5933 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
5935 * libanjuta/interfaces/libanjuta.idl,
5936 libanjuta/anjuta-plugin-manager.c,
5937 libanjuta/anjuta-plugin-manager.h,
5938 libanjuta/anjuta-c-plugin-factory.c,
5939 libanjuta/anjuta-c-module.h,
5940 libanjuta/anjuta-c-module.c:
5941 Report detailled error message in case of plugin loading failure
5943 2007-10-24 Johannes Schmid <jhs@gnome.org>
5946 * plugins/Makefile.am:
5948 Activate build of symbol-db plugin (when libgda is available)
5950 * plugins/document-manager/plugin.c:
5951 (on_support_plugin_deactivated), (on_editor_changed):
5953 Properly handle language support plugins even when they are
5954 unloaded by the session.
5956 * plugins/symbol-db/plugin.c: (register_stock_icons),
5957 Port to new REGISTER_ICONS stuff
5959 2007-10-22 Massimo Cora' <maxcvs@email.it>
5961 * plugins/symbol-db/plugin.c,
5962 * plugins/symbol-db/symbol-db-view.c
5963 * plugins/symbol-db/symbol-db-engine.h,
5964 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
5965 * plugins/symbol-db/symbol-db-view-locals.c,
5966 * plugins/symbol-db/symbol-db-view-locals.h,
5967 * plugins/symbol-db/symbol-db-engine.c:
5968 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
5969 Added a new algorithm for dynamic population of the local symbols' tab.
5970 Now the default view is tree-like.
5971 Some fixes on engine correct some population issues.
5973 2007-10-23 Naba Kumar <naba@gnome.org>
5975 * plugins/glade/Makefile.am: Corrected conditional not to install
5976 .plugin file if plugin is disabled.
5977 * plugins/sourceview/Makefile.am: Corrected conditional not to
5978 install schemas if plugin is not built.
5980 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
5982 * plugins/debug-manager/queue.c:
5983 Fix #488061: Mutiple crash dialogs
5985 * plugins/gdb/debugger.c,
5986 plugins/gdb/debugger.h:
5987 Remove maximum gdb command length, should fix bug#474811
5989 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
5991 * manuals/reference/libanjuta/plugin-description-file.sgml,
5992 manuals/reference/libanjuta/libanjuta-docs.sgml,
5993 manuals/reference/libanjuta/libanjuta-sections.txt,
5994 libanjuta/interfaces/libanjuta.idl,
5995 libanjuta/anjuta-c-module.c,
5996 libanjuta/anjuta-c-plugin-factory.c:
5997 Document last changes in plugin code
5999 2007-10-19 Johannes Schmid <jhs@gnome.org>
6001 * plugins/subversion/subversion-callbacks.c: (check_filename):
6003 Fixed #487854 – Anjuta crashes when i try to add a SVN url
6005 2007-10-19 Naba Kumar <naba@gnome.org>
6007 * plugins/file-manager/file-model.c: Fixed a critical runtime
6010 2007-10-18 Johannes Schmid <jhs@gnome.org>
6012 * libanjuta/anjuta-ui.h:
6013 Small fix on icon macros
6015 * libanjuta/interfaces/libanjuta.idl:
6016 * plugins/language-manager/plugin.c: (ilanguage_get_name),
6017 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
6018 (ilanguage_iface_init):
6020 Added get_from_editor() and get_name_from_editor() methods
6023 * plugins/document-manager/plugin.c:
6024 (update_editor_ui_interface_items), (on_editor_changed):
6025 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6027 * plugins/language-support-cpp-java/plugin.c: (install_support):
6029 Ported plugins to use the new interface
6031 2007-10-17 Johannes Schmid <jhs@gnome.org>
6033 * libanjuta/anjuta-ui.h:
6035 Added macros to register stock icons to stop all this copy&paste
6036 which had spread over a lot of files. New macros support to add
6037 icons with toolbar and menu size (16 and 24)
6039 * plugins/class-inheritance/plugin.c: (register_stock_icons):
6040 * plugins/debug-manager/images/anjuta-attach.svg:
6041 * plugins/debug-manager/images/anjuta-step-out.svg:
6042 * plugins/debug-manager/images/anjuta-step-over.svg:
6043 * plugins/debug-manager/plugin.c: (register_stock_icons):
6044 * plugins/document-manager/images/Makefile.am:
6045 * plugins/document-manager/images/anjuta-block-end.svg:
6046 * plugins/document-manager/images/anjuta-block-start.svg:
6047 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
6048 * plugins/document-manager/images/anjuta-bookmark.svg:
6049 * plugins/document-manager/images/anjuta-go-history-next.svg:
6050 * plugins/document-manager/images/anjuta-go-history-prev.svg:
6051 * plugins/document-manager/plugin.c: (register_stock_icons):
6052 * plugins/glade/plugin.c: (register_stock_icons):
6053 * plugins/language-support-cpp-java/plugin.c:
6054 (register_stock_icons):
6055 * plugins/message-view/Makefile.am:
6056 * plugins/message-view/anjuta-go-message-next.svg:
6057 * plugins/message-view/anjuta-go-message-prev.svg:
6058 * plugins/message-view/anjuta-message-view.svg:
6059 * plugins/message-view/messages.xpm:
6060 * plugins/message-view/plugin.c: (register_stock_icons):
6061 * plugins/patch/plugin.c: (patch_plugin_activate):
6062 * plugins/project-manager/plugin.c: (register_stock_icons):
6063 * plugins/search/Makefile.am:
6064 * plugins/search/anjuta-go-match-next.svg:
6065 * plugins/search/anjuta-go-match-prev.svg:
6066 * plugins/search/plugin.c: (activate_plugin):
6067 * plugins/symbol-browser/plugin.c: (register_stock_icons):
6068 * plugins/terminal/terminal.c: (register_stock_icons):
6069 * plugins/valgrind/plugin.c: (register_stock_icons):
6071 Updated to use the new icons and added several new and updated
6074 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
6076 * libanjuta/anjuta-plugin-handle.c,
6077 libanjuta/anjuta-plugin-handle.h:
6078 Add a new path property containing the directory of the .plugin
6079 file, library file (.so or whatever) must be in the same directory
6081 * libanjuta/anjuta-plugin-manager.c,
6082 libanjuta/interfaces/libanjuta.idl,
6083 (removed) libanjuta/anjuta-glue-plugin.c,
6084 (removed) libanjuta/anjuta-glue-plugin.h,
6085 (removed) libanjuta/anjuta-glue-c.c,
6086 (removed) libanjuta/anjuta-glue-c.h,
6087 (removed) libanjuta/anjuta-glue-cpp.c,
6088 (removed) libanjuta/anjuta-glue-cpp.h,
6089 (removed) libanjuta/anjuta-glue-factory.c,
6090 (removed) libanjuta/anjuta-glue-factory.h,
6091 (added) libanjuta/anjuta-c-module.c,
6092 (added) libanjuta/anjuta-c-module.h,
6093 (added) libanjuta/anjuta-c-plugin-factory.c,
6094 (added) libanjuta/anjuta-c-plugin-factory.h,
6095 libanjuta/Makefile.am:
6096 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
6097 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
6098 implementing IAnjutaPluginFactory
6099 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
6101 * libanjuta/libanjuta.h:
6102 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
6105 * libanjuta/anjuta-plugin.h:
6106 Replace AnjutaGluePlugin by GTypeModule
6107 Remove unused anjuta_glue_get_component_type replaced by
6110 * plugins/build-basic-autotools/build-basic-autotools.h,
6111 plugins/class-gen/plugin.h,
6112 plugins/class-inheritance/plugin.h,
6113 plugins/cvs-plugin/plugin.h,
6114 plugins/debug-manager/plugin.h,
6115 plugins/devhelp/plugin.h,
6116 plugins/document-manager/plugin.h,
6117 plugins/editor/plugin.h,
6118 plugins/file-loader/plugin.h,
6119 plugins/file-wizard/plugin.h,
6120 plugins/gdb/plugin.h,
6121 plugins/glade/plugin.h,
6122 plugins/gtodo/plugin.h,
6123 plugins/indent/plugin.h,
6124 plugins/language-manager/plugin.h,
6125 plugins/language-support-cpp-java/plugin.h,
6126 plugins/macro/plugin.h,
6127 plugins/message-view/plugin.h,
6128 plugins/patch/plugin.h,
6129 plugins/profiler/plugin.h,
6130 plugins/project-import/plugin.h,
6131 plugins/project-manager/plugin.h,
6132 plugins/project-wizard/plugin.h,
6133 plugins/sample1/plugin.h,
6134 plugins/search/plugin.h,
6135 plugins/sourceview/plugin.h,
6136 plugins/subversion/plugin.h,
6137 plugins/symbol-browser/plugin.h,
6138 plugins/symbol-db/plugin.h,
6139 plugins/terminal/terminal.c,
6140 plugins/tools/plugin.h,
6141 plugins/valgrind/plugin.h:
6142 Replace AnjutaGluePlugin by GTypeModule
6144 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
6146 * plugins/debug-manager/breakpoints.c:
6147 Fix bug#487112, crash while removing a breakpoint in a new file
6149 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
6151 * plugins/document-manager/search-box.c:
6152 Fix a crash (with an useful comment) focus-out-event handler must
6155 2007-10-14 Johannes Schmid <jhs@gnome.org>
6157 * plugins/sourceview/sourceview.c:
6158 Hide calltip when "Up" or "Down" key is pressed
6160 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
6162 * plugins/document-manager/search-box.c:
6163 Change included file order to avoid a compile error with gnome 2.16
6165 2007-10-13 Johannes Schmid <jhs@gnome.org>
6167 * plugins/debug-manager/plugin.c: (enable_log_view):
6169 Fixed crash when closing a project and unloading another while
6170 the debugger is enabled
6172 2007-10-13 Johannes Schmid <jhs@gnome.org>
6174 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
6176 Use correct breakpoint icon
6178 * plugins/devhelp/Makefile.am:
6179 * plugins/devhelp/anjuta-go-help-next.svg:
6180 * plugins/devhelp/anjuta-go-help-prev.svg:
6181 * plugins/devhelp/plugin.c: (register_stock_icons),
6184 Added new icons from #480093
6186 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
6187 * plugins/document-manager/images/anjuta-bookmark-first.svg:
6188 * plugins/document-manager/images/anjuta-bookmark-last.svg:
6189 * plugins/document-manager/images/anjuta-bookmark-next.svg:
6190 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
6191 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
6192 * plugins/message-view/anjuta-go-message-next.svg:
6193 * plugins/message-view/anjuta-go-message-prev.svg:
6195 Updated icons from #480093
6197 * src/anjuta-actions.h:
6198 Use GTK_STOCK_FULLSCREEN
6200 * src/anjuta-app.c: (on_gdl_style_changed),
6201 (anjuta_app_instance_init):
6204 Added preference option to set the gdl switcher style
6206 2007-10-13 Johannes Schmid <jhs@gnome.org>
6208 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6209 (get_property_value_as_string), (set_property_value_as_string),
6210 (register_callbacks):
6211 * libanjuta/anjuta-preferences.h:
6213 Support GtkFileChooserButton as preferences widget
6215 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6217 Fixed a Gtk-Critical
6219 * plugins/file-manager/Makefile.am:
6220 * plugins/file-manager/file-model.c: (file_model_filter_file),
6221 (file_model_add_dummy), (file_model_expand_idle),
6222 (file_model_set_property), (file_model_get_property),
6223 (file_model_class_init):
6224 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
6225 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
6226 (file_manager_activate), (file_manager_finalize),
6227 (file_manager_instance_init), (ipreferences_merge),
6228 (ipreferences_unmerge), (ipreferences_iface_init):
6229 * plugins/file-manager/plugin.h:
6231 Added preferences to file-manager
6233 * plugins/glade/plugin.c: (activate_plugin):
6235 Move Properties widget into center because it is way to big
6238 2007-10-10 Johannes Schmid <jhs@gnome.org>
6240 * plugins/language-support-cpp-java/Makefile.am:
6241 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
6242 * plugins/language-support-cpp-java/anjuta-complete.svg:
6243 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
6244 * plugins/language-support-cpp-java/plugin.c:
6245 (register_stock_icons):
6247 And yet some more icons...
6249 2007-10-10 Johannes Schmid <jhs@gnome.org>
6251 * plugins/debug-manager/breakpoints.c:
6252 * plugins/debug-manager/images/Makefile.am:
6253 * plugins/debug-manager/images/anjuta-bookmark.svg:
6254 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
6255 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
6256 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
6257 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
6258 * plugins/debug-manager/images/anjuta-linemark.svg:
6259 * plugins/debug-manager/images/anjuta-pcmark.svg:
6260 * plugins/debug-manager/plugin.c: (register_stock_icons):
6261 * plugins/debug-manager/sparse_view.c:
6262 * plugins/document-manager/images/Makefile.am:
6263 * plugins/document-manager/images/anjuta-block-select.svg:
6264 * plugins/document-manager/images/anjuta-fold-close.svg:
6265 * plugins/document-manager/images/anjuta-fold-open.svg:
6266 * plugins/document-manager/images/anjuta-fold-toggle.svg:
6267 * plugins/document-manager/images/anjuta-indent-less.svg:
6268 * plugins/document-manager/images/anjuta-indent-more.svg:
6269 * plugins/document-manager/images/anjuta-swap.svg:
6270 * plugins/document-manager/images/block_select.xpm:
6271 * plugins/document-manager/images/fold_close.xpm:
6272 * plugins/document-manager/images/fold_open.xpm:
6273 * plugins/document-manager/images/fold_toggle.xpm:
6274 * plugins/document-manager/images/indent.xpm:
6275 * plugins/document-manager/images/indent_dcr.xpm:
6276 * plugins/document-manager/images/indent_inc.xpm:
6277 * plugins/document-manager/plugin.c: (register_stock_icons):
6278 * plugins/editor/Makefile.am:
6279 * plugins/editor/anjuta-bookmark-16.xpm:
6280 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
6281 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
6282 * plugins/editor/anjuta-linemark-16.xpm:
6283 * plugins/editor/anjuta-pcmark-16.xpm:
6284 * plugins/editor/bookmark.xpm:
6285 * plugins/editor/breakpoint-disabled.xpm:
6286 * plugins/editor/breakpoint-enabled.xpm:
6287 * plugins/editor/linemarker.xpm:
6288 * plugins/editor/program-counter.xpm:
6289 * plugins/editor/text_editor.c:
6290 * plugins/message-view/Makefile.am:
6291 * plugins/message-view/anjuta-go-message-next.svg:
6292 * plugins/message-view/anjuta-go-message-prev.svg:
6293 * plugins/message-view/anjuta-message-manager.ui:
6294 * plugins/message-view/plugin.c:
6295 * plugins/sourceview/Makefile.am:
6296 * plugins/sourceview/sourceview.c:
6298 Integrated lots of icons from #480093
6299 Thanks to <tpgww@onepost.net>
6301 * plugins/document-manager/plugin.c:
6302 Do not mark the line in ifile_open(), that looks ugly.
6304 * plugins/document-manager/search-box.c: (on_search_focus_out),
6306 Clear the status bar on focus_out.
6308 * plugins/file-loader/anjuta-loader-plugin.ui:
6311 2007-10-09 Johannes Schmid <jhs@gnome.org>
6313 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
6314 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
6316 Some things I missed in the patch for #484419
6318 * plugins/document-manager/action-callbacks.c:
6319 (on_new_file_activate):
6320 * plugins/document-manager/action-callbacks.h:
6321 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
6322 (on_window_key_press_event), (on_gconf_notify_timer):
6324 484645 – patch to deal with docman FIXME etc
6326 * plugins/editor/text_editor.c: (text_editor_set_indicator):
6327 * plugins/search/search-replace.c: (search_and_replace),
6328 (write_message_pane), (search_replace_populate),
6329 (translate_dialog_strings), (create_dialog),
6330 (anjuta_search_replace_activate):
6331 * plugins/search/search-replace_backend.c:
6332 (file_buffer_new_from_path), (get_next_match),
6333 (create_search_entries), (regex_backref),
6334 (clear_search_replace_instance):
6335 * plugins/search/search-replace_backend.h:
6337 #484573 – patch to correct various search-related issues
6339 Thanks for the above patches to <tpgww@onepost.net>
6341 * plugins/sourceview/sourceview.c:
6342 (sourceview_create_highligth_indic):
6344 Use the same marker for important as gedit (yellow background)
6346 * plugins/document-manager/anjuta-document-manager.ui:
6347 * plugins/file-loader/anjuta-file-loader.ui:
6348 * plugins/file-loader/plugin.c:
6350 Moved FileNew action to document-manager
6352 2007-10-08 Johannes Schmid <jhs@gnome.org>
6354 * plugins/document-manager/search-box.c: (on_search_activated):
6355 Mark messages for translation
6357 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
6359 reviewed by: Johannes Schmid <jhs@gnome.org>
6361 * plugins/Makefile.am:
6362 * plugins/build-basic-autotools/build-basic-autotools.c:
6363 (build_compile_file_real):
6364 * plugins/search/search-replace.c:
6365 * plugins/valgrind/preferences.c: (build_general_prefs):
6367 Fix #484379 – Contents of Makefile.am plugins and
6368 #484419 – Improvement into translation
6370 2007-10-06 Johannes Schmid <jhs@gnome.org>
6372 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6374 Fixed to properly support pointer-to-pointer (**) types
6376 * libanjuta/interfaces/libanjuta.idl:
6377 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
6378 * plugins/sourceview/sourceview-cell.h:
6379 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
6380 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
6381 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
6382 (isearch_backward), (isearch_iface_init):
6383 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
6384 (itext_editor_iface_init), (iselection_set_iter),
6385 (iselection_get_start_iter), (iselection_get_end_iter),
6386 (iselection_iface_init), (isearch_forward), (isearch_backward),
6387 (isearch_iface_init):
6389 Added IAnjutaEditorSearch interface and some utility methods to
6390 migrate from positions to iterators for the editor interface.
6392 * plugins/document-manager/Makefile.am:
6393 * plugins/document-manager/action-callbacks.c:
6394 (on_goto_line_no1_activate), (on_show_search):
6395 * plugins/document-manager/action-callbacks.h:
6396 * plugins/document-manager/anjuta-docman.c:
6397 (anjuta_docman_add_document), (anjuta_docman_show_editor),
6398 (anjuta_docman_grab_text_focus):
6399 * plugins/document-manager/anjuta-document-manager.ui:
6400 * plugins/document-manager/goto_line.c: (removed)
6401 * plugins/document-manager/goto_line.h: (removed)
6402 * plugins/document-manager/search-box.c:
6403 * plugins/document-manager/search-box.h:
6404 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
6405 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
6406 (update_editor_ui_interface_items), (on_editor_added),
6407 (activate_plugin), (deactivate_plugin):
6408 * plugins/document-manager/plugin.h:
6410 Created new incremental "Quick Search" bar in the document manager to
6411 replace the crappy EggToolbar entries. Uses the new search interface and
6412 it thus much faster and more reliable.
6414 Bug 357544 – incremental search should work consistently (or not at all)
6415 when main toolbar is hidden
6416 Bug 440637 – Search, don't work very well (partly for incremental search)
6418 * plugins/search/anjuta-search.ui:
6419 * plugins/search/plugin.c: (activate_plugin):
6421 Removed incremental search stuff
6423 * plugins/build-basic-autotools/build-basic-autotools.c:
6424 (on_session_save), (on_session_load):
6425 * plugins/build-basic-autotools/executer.c:
6426 (get_program_parameters):
6428 Scroll to selected executable and remember it across sessions
6429 (followup of #477976)
6431 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6432 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
6434 * plugins/devhelp/anjuta-devhelp.ui:
6435 Rearraged toolbar items a bit
6437 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
6439 * plugins/debug-manager/command.c,
6440 plugins/debug-manager/queue.c,
6441 plugins/gdb/plugin.c,
6442 plugins/gdb/debugger.c:
6443 Fix several crashing bugs (including bug#482985) with the debugger
6444 when closing project, stopping the debugger, restarting the program
6446 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
6448 * libanjuta/anjuta-launcher.c:
6449 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
6451 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
6453 * plugins/debug-manager/command.c,
6454 plugins/debug-manager/queue.c:
6455 Asynchronous command can abort other commands in queue
6456 Resynchronize debugger state when a command is cancelled
6458 * plugins/debug-manager/breakpoints.c:
6459 Free BreakpointItem only when it is not used anymore
6461 * plugins/gdb/plugin.c:
6462 Do not return TRUE if the callback and/or ready signal is not used
6464 * plugins/gdb/debugger.c:
6465 Fix a crash, return correct state when debugger is stopped
6467 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
6469 * plugins/project-wizard/autogen.c:
6470 Fix bug#482067, escape project wizard user defined strings
6472 2007-10-01 Johannes Schmid <jhs@gnome.org>
6474 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6476 * plugins/build-basic-autotools/build-basic-autotools.c:
6477 (basic_autotools_plugin_instance_init):
6478 * plugins/build-basic-autotools/build-basic-autotools.h:
6479 * plugins/build-basic-autotools/executer.c:
6480 (get_program_parameters):
6482 Fixed #477976 – Keybinding in run dialog
6484 2007-09-30 Johannes Schmid <jhs@gnome.org>
6486 * plugins/Makefile.am:
6487 Do not build indent plugin (yet)
6489 * plugins/document-manager/plugin.c: (ipreferences_merge):
6490 Fixed unintentional and wrong change
6492 * plugins/indent/anjuta-indent.ui:
6495 2007-09-28 Johannes Schmid <jhs@gnome.org>
6497 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
6498 * libanjuta/anjuta-launcher.h:
6499 Add a method to send EOF to some process. Needed for the indent plugin
6500 and should be useful in general. It does not actually send EOF as this
6501 is not possible with utf-8, but closes the stream instead.
6503 * plugins/devhelp/plugin.c: (value_added_current_editor):
6504 Fixed a Gtk-Critical due to the IAnjutaEditor -
6505 IAnjutaDocument switch.
6508 * plugins/Makefile.am:
6509 * plugins/document-manager/Makefile.am:
6510 * plugins/document-manager/action-callbacks.c:
6511 * plugins/document-manager/anjuta-document-manager.glade:
6512 * plugins/document-manager/anjuta-document-manager.ui:
6513 * plugins/document-manager/images/Makefile.am:
6514 * plugins/document-manager/images/indent_auto.xpm:
6515 * plugins/document-manager/images/indent_set.xpm:
6516 * plugins/document-manager/indent-dialog.c:
6517 * plugins/document-manager/indent-dialog.h:
6518 * plugins/document-manager/indent-util.c:
6519 * plugins/document-manager/indent-util.h:
6520 * plugins/document-manager/indent_test.c:
6521 * plugins/document-manager/plugin.c: (register_stock_icons),
6522 (docman_plugin_instance_init), (ipreferences_merge):
6523 * plugins/document-manager/plugin.h:
6525 Removed indent code from document manager
6527 * plugins/indent/Makefile.am:
6528 * plugins/indent/indent-dialog.c:
6529 * plugins/indent/indent-util.c: (indent_init_indent_style):
6530 * plugins/indent/indent.glade:
6531 * plugins/indent/indent.plugin.in:
6532 * plugins/indent/plugin.c: (on_indent_finished),
6533 (on_indent_output), (on_indent_action_activate),
6534 (on_edit_editor_indent), (on_style_combo_changed),
6535 (value_added_current_editor), (value_removed_current_editor),
6536 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
6537 (indent_plugin_finalize), (indent_plugin_dispose),
6538 (anjuta_indent_plugin_instance_init),
6539 (anjuta_indent_plugin_class_init), (ipreferences_merge),
6540 (ipreferences_unmerge), (ipreferences_iface_init):
6541 * plugins/indent/plugin.h:
6543 Moved indent code to it's own plugin. Also reimplemented indent invocation
6544 using anjuta_launcher and streams. This is not yet completely working, maybe
6545 I got something wrong with the launcher.
6546 Also fixed #478987 – Unusable 'Indent setting window' on preferences
6548 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
6550 * plugins/debug-manager/plugin.c:
6551 Fix bug#480851, disconnect save_session signal when plugin is unloaded
6553 2007-09-27 Johannes Schmid <jhs@gnome.org>
6555 * libanjuta/interfaces/libanjuta.idl:
6556 * plugins/Makefile.am:
6557 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
6558 (isymbol_type_str), (isymbol_name), (isymbol_args),
6559 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
6560 (isymbol_impl), (isymbol_iface_init):
6561 * plugins/symbol-browser/an_symbol_info.c:
6562 * plugins/symbol-browser/an_symbol_info.h:
6563 * plugins/symbol-db/Makefile.am:
6564 * plugins/symbol-db/plugin.c:
6565 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
6566 (value_added_current_editor), (on_editor_foreach_clear),
6567 (value_removed_current_editor), (project_root_added),
6568 (symbol_db_activate), (symbol_db_deactivate),
6569 (isymbol_manager_search):
6570 * plugins/symbol-db/readtags.c: (initialize_1):
6571 * plugins/symbol-db/symbol-db-engine-iterator.c:
6572 (sdb_engine_iterator_instance_init),
6573 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
6574 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
6575 (symbol_db_engine_iterator_move_next),
6576 (symbol_db_engine_iterator_move_prev),
6577 (symbol_db_engine_iterator_get_n_items),
6578 (symbol_db_engine_iterator_last),
6579 (symbol_db_engine_iterator_set_position),
6580 (symbol_db_engine_iterator_get_position),
6581 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
6582 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
6583 (isymbol_iter_foreach), (isymbol_iter_set_position),
6584 (isymbol_iter_get_position), (isymbol_iter_get_length),
6585 (isymbol_iter_clone), (isymbol_iter_assign),
6586 (isymbol_iter_iface_init):
6587 * plugins/symbol-db/symbol-db-engine-iterator.h:
6588 * plugins/symbol-db/symbol-db-engine.c:
6589 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
6590 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
6591 (sdb_engine_finalize), (sdb_engine_get_type),
6592 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
6593 (sdb_engine_get_table_id_by_unique_name2),
6594 (sdb_engine_get_table_id_by_unique_name3),
6595 (symbol_db_engine_add_new_workspace),
6596 (symbol_db_engine_get_opened_project_name),
6597 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
6598 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
6599 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
6600 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
6601 (sdb_engine_add_new_scope_definition),
6602 (sdb_engine_add_new_tmp_heritage_scope),
6603 (sdb_engine_second_pass_update_scope_1),
6604 (sdb_engine_second_pass_update_heritage),
6605 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
6606 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
6607 (symbol_db_engine_update_project_symbols),
6608 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
6609 (symbol_db_engine_update_buffer_symbols),
6610 (sdb_engine_walk_down_scope_path),
6611 (sdb_engine_prepare_symbol_info_sql),
6612 (symbol_db_engine_get_global_members),
6613 (symbol_db_engine_get_scope_members_by_symbol_id),
6614 (symbol_db_engine_get_scope_members),
6615 (symbol_db_engine_get_current_scope),
6616 (symbol_db_engine_get_file_symbols):
6617 * plugins/symbol-db/symbol-db-engine.h:
6618 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
6619 (on_symbol_updated), (on_symbol_inserted),
6620 (symbol_db_view_locals_get_line),
6621 (symbol_db_view_locals_update_list):
6622 * plugins/symbol-db/symbol-db-view-search.c:
6623 (sdb_view_search_model_filter), (sdb_view_search_get_type):
6624 * plugins/symbol-db/symbol-db-view-search.h:
6625 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
6626 (do_add_hidden_children), (do_recurse_and_add_new_sym),
6627 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
6628 * plugins/symbol-db/tables.sql:
6629 * plugins/symbol-db/test/Makefile.am:
6630 * plugins/symbol-db/test/main.c: (add_new_files), (main):
6631 Updated patch from Massimo to improve symbol-db plugin
6633 * plugins/document-manager/plugin.c: (on_editor_changed):
6634 Make the code a bit more robust
6636 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6637 (anjuta_document_get_property), (anjuta_document_class_init),
6638 (anjuta_document_init), (set_uri), (document_loader_loaded),
6639 (anjuta_document_load), (document_saver_saving):
6640 * plugins/sourceview/anjuta-document.h:
6641 * plugins/sourceview/sourceview.c: (autodetect_language),
6642 (ilanguage_set_language), (ilanguage_get_language):
6643 Fix language detection on startup
6645 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
6647 * plugins/document-manager/action-callbacks.c:
6648 (on_editor_command_upper_case_activate),
6649 (on_editor_command_lower_case_activate): Leftover commit from previous
6650 commit (see last changlog entry by me).
6652 * plugins/file-manager/plugin.c: (file_manager_activate):
6653 Gave proper widget name so that layout works.
6655 2007-09-26 Johannes Schmid <jhs@gnome.org>
6657 * plugins/document-manager/plugin.c: (on_editor_changed),
6658 (docman_plugin_instance_init):
6659 Only unload/load language-support plugins if necessary.
6661 * plugins/language-manager/plugin.c: (language_manager_activate):
6662 Removed some debugging code
6664 * plugins/sourceview/sourceview.c: (on_document_saved),
6665 (ilanguage_set_language), (ilanguage_get_language):
6666 Fixed ianjuta_language interface and ensure that highlighting is
6667 activated when a new file is saved.
6669 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
6671 * libanjuta/interfaces/libanjuta.idl:
6672 * plugins/document-manager/action-callbacks.c:
6673 (on_editor_command_upper_case_activate),
6674 (on_editor_command_lower_case_activate):
6675 * plugins/editor/text_editor.c: (iselection_has_selection),
6676 (iselection_get_start), (iselection_get_end),
6677 (iselection_iface_init):
6678 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6679 * plugins/sourceview/sourceview.c: (iselect_has_selection),
6680 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
6681 method and implemented it for both scintilla and sourceview editors.
6682 Updated document-manager and assist plugins to use the new method.
6684 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
6686 * plugins/file-manager/file-view.c:
6687 Fix typo, allow to compile new file manager with gtk < 2.12
6689 2007-09-25 Johannes Schmid <jhs@gnome.org>
6691 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6692 Support Auto-Indent for single lines (e.g no selection);
6694 * plugins/macro/plugin.c:
6695 Do not use the same shortcut as auto-indent does
6697 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
6698 Optimized keyboard navigation - do not emit char_added when only
6699 navigation keys have been pressed.
6701 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6703 * plugins/language-support-cpp-java/cpp-java-assist.c:
6704 (on_assist_chosen), (cpp_java_assist_install),
6705 (cpp_java_assist_uninstall):
6706 * plugins/language-support-cpp-java/plugin.c: (install_support),
6707 (uninstall_support): Install and uninstall support in correct order.
6708 Fixes a bug where it was installed multiple times resulting in
6709 inserting autocomplete text multiple times.
6711 2007-09-25 Johannes Schmid <jhs@gnome.org>
6714 Add GNOME_WARNING_FLAGS(maximum) and
6715 GNOME_CXX_WARNIGS(yes) to avoid bugs
6716 the compiler can warn you.
6718 * libegg/test-tree-utils.c: (key_test):
6719 * plugins/file-manager/file-model.c:
6720 (file_model_cancel_expand_idle), (file_model_sort),
6721 (file_model_row_expanded):
6722 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6723 (file_view_refresh), (file_view_get_selected), (file_view_init),
6725 * plugins/file-manager/file-view.h:
6726 * plugins/symbol-db/readtags.c: (initialize_1):
6729 Fixed the more critical warnings
6731 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6733 Icons from tpgww@onepost.net:
6735 * plugins/debug-manager/Makefile.am:
6736 * plugins/debug-manager/images/Makefile.am:
6737 * plugins/debug-manager/images/anjuta-attach.svg:
6738 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
6739 * plugins/debug-manager/images/anjuta-step-into.svg:
6740 * plugins/debug-manager/images/anjuta-step-out.svg:
6741 * plugins/debug-manager/images/anjuta-step-over.svg:
6742 * plugins/debug-manager/plugin.c: (register_stock_icons):
6743 * plugins/document-manager/Makefile.am:
6744 * plugins/document-manager/block_select.xpm:
6745 * plugins/document-manager/fold_close.xpm:
6746 * plugins/document-manager/fold_open.xpm:
6747 * plugins/document-manager/fold_toggle.xpm:
6748 * plugins/document-manager/images/Makefile.am:
6749 * plugins/document-manager/images/anjuta-block-end.svg:
6750 * plugins/document-manager/images/anjuta-block-start.svg:
6751 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
6752 * plugins/document-manager/images/anjuta-bookmark-first.svg:
6753 * plugins/document-manager/images/anjuta-bookmark-last.svg:
6754 * plugins/document-manager/images/anjuta-bookmark-next.svg:
6755 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
6756 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
6757 * plugins/document-manager/indent.xpm:
6758 * plugins/document-manager/indent_auto.xpm:
6759 * plugins/document-manager/indent_dcr.xpm:
6760 * plugins/document-manager/indent_inc.xpm:
6761 * plugins/document-manager/indent_set.xpm:
6762 * plugins/document-manager/plugin.c: Added nicer icons for
6763 document manager and debugger. Organized icons in 'images'
6766 2007-09-24 Johannes Schmid <jhs@gnome.org>
6768 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6769 Fixed a missing NULL in g_object_set.
6771 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6773 * plugins/language-support-cpp-java/cpp-java-assist.c:
6774 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
6775 scope memebers just after scope operator is entered.
6777 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6779 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6780 * plugins/language-support-cpp-java/cpp-java-assist.c:
6781 (completion_function), (completion_compare),
6782 (cpp_java_assist_tag_destroy), (create_completion),
6783 (cpp_java_assist_destroy_completion_cache),
6784 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
6785 Show '()' for function items in autocomplete list. Allow adding
6786 ' ' and/or '(' after function call autocompletion and have preferences
6789 2007-09-24 Johannes Schmid <jhs@gnome.org>
6791 * sourceview.c: Reverting patch from r3157 because
6794 2007-09-24 Johannes Schmid <jhs@gnome.org>
6796 * plugins/search/search-replace.c: (on_message_clicked):
6798 Fixed #427104 – No "highlight" of lines matching find-result
6800 2007-09-24 Johannes Schmid <jhs@gnome.org>
6804 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
6806 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
6808 reviewed by: Johannes Schmid <jhs@gnome.org>
6810 * plugins/build-basic-autotools/executer.c: (execute_program):
6811 Fix #478238 – set env for execute programe in the terminal
6813 2007-09-24 Tom <tpgww@onepost.net>
6815 reviewed by: Johannes Schmid <jhs@gnome.org>
6817 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6820 * plugins/debug-manager/disassemble.c: (on_disassemble):
6821 Correct a format string in DEBUG_PRINT()
6823 2007-09-23 Johannes Schmid <jhs@gnome.org>
6825 * plugins/sourceview/sourceview.c: (offset_to_position),
6826 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
6827 (ieditor_get_position), (iselect_set), (iselect_get_start),
6830 Fixed #Bug 440637 – Search, don't work very well
6832 2007-09-23 Johannes Schmid <jhs@gnome.org>
6834 * plugins/file-manager/file-model.c: (file_model_get_filename):
6835 * plugins/file-manager/file-model.h:
6836 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
6837 (file_view_init), (file_view_class_init):
6838 * plugins/message-view/message-view.c:
6839 (message_view_query_tooltip), (message_view_dispose),
6840 (message_view_instance_init), (message_view_class_init):
6842 Added GTK+ 2.12 style tooltips to file-manager and message view.
6843 Only build if GTK+ 2.12 is availible otherwise for message-view, the
6844 old implementation is used.
6846 2007-09-23 Johannes Schmid <jhs@gnome.org>
6848 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
6851 * plugins/language-manager/language-manager.plugin.in:
6852 Marked UserActivatable=FALSE
6854 * plugins/language-manager/plugin.c: (load_languages),
6855 (language_manager_activate), (language_manager_deactivate),
6856 (language_manager_dispose), (language_manager_instance_init),
6857 (language_manager_find_mime_type), (language_manager_find_string),
6858 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
6859 (ilanguage_get_name), (ilanguage_get_strings):
6861 Fixed various stupid bugs in language-manager plugin
6863 * plugins/symbol-db/symbol-db-engine.c:
6864 (sdb_engine_second_pass_update_scope_1):
6866 Add a g_return_if_fail to avoid a crash though still unsure
6869 2007-09-23 Johannes Schmid <jhs@gnome.org>
6871 * plugins/symbol-db/plugin.c: (on_project_element_added),
6872 (sources_array_free), (sources_array_add_foreach),
6873 (project_root_added):
6874 * plugins/symbol-db/symbol-db-engine.c:
6875 (symbol_db_engine_add_new_files):
6876 * plugins/symbol-db/symbol-db-engine.h:
6878 Added support for other languages than "C" to symbol-db. Now
6879 supports all languages listed by the language-manager.
6881 2007-09-23 Tom <tpgww@onepost.net>
6883 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
6886 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
6888 * libanjuta/anjuta-glue-factory.c: (load_plugin),
6889 (anjuta_glue_factory_get_object_type):
6890 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6891 * plugins/build-basic-autotools/build-basic-autotools.c:
6892 (value_added_current_editor):
6893 * plugins/debug-manager/breakpoints.c:
6894 (breakpoints_dbase_edit_breakpoint),
6895 (on_toggle_breakpoint_activate):
6896 * plugins/debug-manager/plugin.c:
6897 (on_run_to_cursor_action_activate):
6898 * plugins/debug-manager/stack_trace.c:
6899 (dma_thread_update_stack_trace):
6900 * plugins/gdb/plugin.c:
6901 * plugins/glade/plugin.c: (ifile_open):
6902 * plugins/profiler/gprof-call-graph-view.c:
6903 * plugins/profiler/gprof-flat-profile-view.c:
6904 * plugins/profiler/gprof-function-call-tree-view.c:
6905 * plugins/profiler/gprof-options.c: (setup_widgets):
6906 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6907 * plugins/search/search-replace_backend.c:
6908 (file_buffer_new_from_te):
6909 * plugins/sourceview/assist-tip.c: (assist_tip_move):
6910 * plugins/sourceview/assist-window.c: (assist_window_set_property),
6911 (assist_window_get_property), (assist_window_move):
6912 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
6913 (value_added_current_editor):
6914 * plugins/symbol-db/plugin.c: (value_added_current_editor):
6915 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6916 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
6918 Many small code, warnings and leak fixes
6920 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6922 * (removed) plugins/debug-manager/debugger.c,
6923 (removed) plugins/debug-manager/debugger.h,
6924 (added) plugins/debug-manager/command.c,
6925 (added) plugins/debug-manager/command.h,
6926 (added) plugins/debug-manager/queue.c,
6927 (added) plugins/debug-manager/queue.h,
6928 plugins/debug-manager/breakpoints.c,
6929 plugins/debug-manager/debug_tree.c,
6930 plugins/debug-manager/debug_tree.h,
6931 plugins/debug-manager/disassemble.c,
6932 plugins/debug-manager/disassemble.h,
6933 plugins/debug-manager/locals.c,
6934 plugins/debug-manager/locals.h,
6935 plugins/debug-manager/memory.c,
6936 plugins/debug-manager/memory.h,
6937 plugins/debug-manager/plugin.c,
6938 plugins/debug-manager/plugin.h,
6939 plugins/debug-manager/registers.c,
6940 plugins/debug-manager/registers.h,
6941 plugins/debug-manager/sharedlib.c,
6942 plugins/debug-manager/sharedlib.h,
6943 plugins/debug-manager/signals.c,
6944 plugins/debug-manager/signals.h,
6945 plugins/debug-manager/stack_trace.c,
6946 plugins/debug-manager/stack_trace.h,
6947 plugins/debug-manager/start.h,
6948 plugins/debug-manager/start.c,
6949 plugins/debug-manager/threads.c,
6950 plugins/debug-manager/threads.h,
6951 plugins/debug-manager/watch.c,
6952 plugins/debug-manager/watch.h,
6953 plugins/debug-manager/Makefile.am,
6954 plugins/gdb/debugger.c,
6955 plugins/gdb/debugger.h,
6956 plugins/gdb/plugin.c,
6957 libanjuta/interfaces/libanjuta.idl:
6958 Split debug-manager/debugger.c into command.c and queue.c
6959 Clean up debugger queue
6960 DmaDebuggerQueue object does not implement IAnjutaDebugger
6962 2007-09-23 Johannes Schmid <jhs@gnome.org>
6965 Bumped version to 2.3.0 (to ensure bugzilla bugs are
6966 set correctly, etc.)
6968 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6969 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
6970 (plugin_set_update):
6972 Show an error dialog instead of crashing when plugin loading fails
6974 * plugins/language-manager/Makefile.am:
6975 * plugins/language-manager/language-manager.plugin.in:
6976 * plugins/language-manager/languages.xml:
6977 * plugins/language-manager/plugin.c: (language_destroy),
6978 (load_languages), (language_manager_activate),
6979 (language_manager_deactivate), (language_manager_finalize),
6980 (language_manager_dispose), (language_manager_instance_init),
6981 (language_manager_class_init), (language_manager_find_mime_type),
6982 (language_manager_find_string), (ilanguage_get_from_mime_type),
6983 (ilanguage_get_from_string), (ilanguage_get_name),
6984 (ilanguage_get_strings), (ilanguage_iface_init):
6985 * plugins/language-manager/plugin.h:
6987 Added new language-manager plugin to have a better organisation for
6988 language names. The xml probabaly needs to be extended over time.
6990 * plugins/Makefile.am:
6991 * plugins/document-manager/plugin.c: (on_editor_changed):
6993 Adapted to new IAnjutaLanguage interface. Do not unload language-support
6994 because it does not really save memory but makes tab switching slow.
6996 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6998 * plugins/language-support-cpp-java/plugin.c: (install_support),
6999 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
7000 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
7003 * plugins/language-support-cpp-java/cpp-java-assist.c:
7004 (cpp_java_assist_show_autocomplete):
7006 Fix autocomplete to only show valid completions
7008 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
7009 Calltips always have correct size and position now
7011 2007-09-22 Johannes Schmid <jhs@gnome.org>
7013 * plugins/search/search-replace_backend.c: (get_next_match):
7014 Removed code introduced by accident that causes a crash.
7016 * plugins/sourceview/sourceview-tags.c:
7017 * plugins/sourceview/sourceview-tags.h:
7018 Removed ununsed files
7020 2007-09-22 Johannes Schmid <jhs@gnome.org>
7022 * plugins/language-support-cpp-java/cpp-java-assist.c:
7025 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7027 * plugins/language-support-cpp-java/cpp-java-assist.c:
7028 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
7029 Increased matching brace search to 500 chars.
7031 2007-09-21 Johannes Schmid <jhs@gnome.org>
7033 * plugins/language-support-cpp-java/cpp-java-assist.c:
7034 (cpp_java_assist_get_pre_word),
7035 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
7037 Added some profiling debug code
7039 * plugins/language-support-cpp-java/cpp-java-utils.c:
7040 (cpp_java_util_jump_to_matching_brace):
7041 * plugins/language-support-cpp-java/cpp-java-utils.h:
7042 * plugins/language-support-cpp-java/plugin.c:
7043 (get_line_indentation_base), (get_line_auto_indentation):
7045 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
7046 avoid looping over the whole file when using calltips which is too slow and
7049 * plugins/sourceview/assist-tip.c: (assist_tip_init),
7050 (assist_tip_set_tips), (assist_tip_get_coordinates),
7052 * plugins/sourceview/sourceview.c: (iassist_show_tips):
7054 Better calltips appearance (use theme now) and avoid jumping
7057 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7059 * plugins/document-manager/plugin.c:
7060 (update_editor_ui_interface_items):
7061 * plugins/language-support-cpp-java/plugin.c: (install_support),
7062 (uninstall_support): Moved autocomplete ui update code from
7063 document-manager to language-plugin.
7065 2007-09-21 Johannes Schmid <jhs@gnome.org>
7067 * libanjuta/interfaces/libanjuta.idl:
7069 Added IAnjutaLanguage interface (might still change...) for
7070 the upcoming language-manager plugin.
7072 * plugins/file-manager/Makefile.am:
7073 * plugins/file-manager/file-model.c:
7074 (file_model_cancel_expand_idle), (file_model_add_dummy),
7075 (file_model_expand_idle), (file_model_sort),
7076 (file_model_row_expanded), (file_model_row_collapsed),
7077 (file_model_init), (file_model_finalize),
7078 (file_model_set_property), (file_model_get_property),
7079 (file_model_class_init), (file_model_new), (file_model_refresh),
7080 (file_model_get_uri):
7081 * plugins/file-manager/file-model.h:
7082 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
7083 (file_view_expand_row_idle), (file_view_refresh),
7084 (file_view_get_selected), (file_view_button_press_event),
7085 (file_view_selection_changed), (file_view_init),
7086 (file_view_get_property), (file_view_set_property),
7087 (file_view_finalize), (file_view_class_init):
7089 Split up model/view as far as possible and fixed some file-manager
7090 bugs (popup-menu and incorrect project loading).
7092 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
7093 Use monospace font for tips.
7095 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
7096 (sourceview_cell_new), (icell_get_character), (icell_get_length),
7097 (icell_get_attribute), (icell_style_get_font_description),
7098 (icell_style_get_color), (icell_style_get_background_color),
7099 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
7100 (iiter_foreach), (iiter_set_position), (iiter_get_position),
7101 (iiter_get_length), (iiter_clone), (iiter_assign):
7103 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
7104 interface. This is way faster though it has the drawback to create invalid
7105 iterators if the buffer is changed.
7107 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7109 * libanjuta/interfaces/libanjuta.idl:
7110 * plugins/document-manager/action-callbacks.c:
7111 * plugins/document-manager/anjuta-document-manager.ui:
7112 * plugins/document-manager/plugin.c: (register_stock_icons):
7113 * plugins/editor/text_editor.c:
7114 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7115 * plugins/language-support-cpp-java/cpp-java-assist.c:
7116 (cpp_java_assist_get_calltip_context):
7117 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
7118 (register_stock_icons), (cpp_java_plugin_activate_plugin):
7120 Moved autocomplete menu action from document-manager to assist plugin
7121 and got rid of deprecated autocomplete interface.
7123 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
7125 * libanjuta/interfaces/libanjuta.idl:
7126 * plugins/editor/text_editor.c: (iassist_iface_init):
7127 * plugins/language-support-cpp-java/cpp-java-assist.c:
7128 (cpp_java_assist_check), (on_assist_chosen):
7129 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7130 Removed react() methods in both editors and assist interface. Assist
7131 plugin itself handles setting the autocomplete. Also fixed
7134 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
7136 * plugins/file-manager/Makefile.am:
7137 * plugins/file-manager/file-view.c: (file_view_add_dummy),
7138 (file_view_expand_idle), (file_view_init):
7139 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
7140 (file_manager_set_default_uri), (project_root_added),
7141 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
7142 (file_manager_activate), (file_manager_deactivate),
7143 (file_manager_instance_init), (file_manager_class_init),
7144 (ifile_manager_set_root), (ifile_manager_set_selected),
7145 (ifile_manager_iface_init): Adjusted white spaces to match
7148 2007-09-19 Naba Kumar <naba@gnome.org>
7150 * libanjuta/interfaces/libanjuta.idl:
7151 * plugins/editor/text_editor.c: (text_editor_instance_init),
7152 (iassist_show_tips), (iassist_cancel_tips),
7153 (iassist_hide_suggestions), (iassist_iface_init):
7154 * plugins/editor/text_editor.h:
7155 * plugins/editor/text_editor_cbs.c:
7156 (on_text_editor_scintilla_notify):
7157 * plugins/language-support-cpp-java/cpp-java-assist.c:
7158 (is_scope_context_character), (is_word_character),
7159 (create_completion), (cpp_java_assist_get_scope_context),
7160 (cpp_java_assist_get_pre_word),
7161 (cpp_java_assist_get_scope_operator),
7162 (cpp_java_assist_destroy_completion_cache),
7163 (cpp_java_assist_create_scope_completion_cache),
7164 (cpp_java_assist_create_word_completion_cache),
7165 (cpp_java_assist_show_autocomplete),
7166 (cpp_java_assist_get_calltip_context),
7167 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
7168 (on_editor_char_added), (on_assist_chosen),
7169 (cpp_java_assist_install), (cpp_java_assist_uninstall),
7170 (cpp_java_assist_init), (cpp_java_assist_finalize):
7171 * plugins/language-support-cpp-java/cpp-java-assist.h:
7172 * plugins/language-support-cpp-java/plugin.c:
7173 (initialize_indentation_params):
7174 * plugins/sourceview/assist-tip.c:
7175 * plugins/sourceview/assist-tip.h:
7176 * plugins/sourceview/sourceview-private.h:
7177 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
7178 (on_assist_tip_destroyed), (on_assist_cancel),
7179 (on_document_char_added), (iassist_get_suggestions),
7180 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
7182 Implement state-less assistance so that assist can be evaluated
7183 any given time at any position. Changed IAnjutaEditorAssist interfance
7184 and implementations and removed any state management in editors.
7186 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
7188 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
7189 completion items sorting and avoided unnecssary sorts.
7191 * plugins/text-editor.c: Fixed state.
7193 2007-09-17 Johannes Schmid <jhs@gnome.org>
7195 * plugins/language-support-cpp-java/cpp-java-assist.c:
7198 Fixed calltips in sourceview
7200 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
7202 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
7203 completion items preparation time. Fixed a crash bug.
7205 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
7206 Set buffer size (From Massimo, required for symbol-db).
7208 * libanjuta/interfaces/libanjuta.idl: Also pass position information
7211 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
7214 * plugins/editor/aneditor-autocomplete.cxx,
7215 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
7216 Added ANE_GETWORDBEFORECARAT command.
7218 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
7219 using assist interface.
7221 * plugins/editor/text_editor.c: (text_editor_instance_init),
7222 (text_editor_get_word_before_carat),
7223 (text_editor_get_current_word), (iassist_add_trigger),
7224 (iassist_remove_trigger), (on_assist_canceled),
7225 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
7226 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
7227 * plugins/editor/text_editor.h:
7228 * plugins/editor/text_editor_cbs.c: (trigger_size),
7229 (max_trigger_size), (text_editor_check_assist),
7230 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
7233 * plugins/language-support-cpp-java/Makefile.am:
7234 * plugins/language-support-cpp-java/plugin.c:
7235 (get_line_indentation_base), (get_line_auto_indentation),
7236 (install_support), (uninstall_support),
7237 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
7238 (cpp_java_plugin_instance_init):
7239 * plugins/language-support-cpp-java/plugin.h:
7240 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
7241 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
7242 Make assist a separate class.
7244 2007-09-14 Johannes Schmid <jhs@gnome.org>
7246 * plugins/sourceview/sourceview.c: (iassist_suggest):
7247 Fixed changed char_alignment paramter in language-support
7250 2007-09-14 Naba Kumar <naba@gnome.org>
7252 * plugins/language-support-cpp-java/plugin.c: Send the right
7253 'char_alignment' paramenter (needs fixing in sourceview).
7255 2007-09-13 Johannes Schmid <jhs@gnome.org>
7258 * plugins/project-wizard/templates/minimal/project.anjuta:
7259 Use IAnjutaSymbolManager instead of loading the plugin directly.
7260 (TODO: Think of a version to do this for older files...)
7263 * plugins/Makefile.am:
7264 * plugins/symbol-db/Makefile.am:
7266 Build symbol-db plugin if libgda-3.0 is found
7268 2007-09-13 Johannes Schmid <jhs@gnome.org>
7270 * plugins/sourceview/Makefile.am:
7271 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
7273 * plugins/sourceview/anjuta-document.h:
7274 Removed lots of dead code
7276 * plugins/sourceview/anjuta-languages-manager.c:
7277 * plugins/sourceview/anjuta-languages-manager.h:
7280 * plugins/sourceview/sourceview.c: (on_document_char_added),
7281 (on_document_loaded), (sourceview_instance_init),
7282 (iselect_get_start), (iselect_get_end),
7283 (ilanguage_get_supported_languages), (ilanguage_set_language):
7285 Fixed selection handling and make some adaptions for the changes
7288 2007-09-13 Johannes Schmid <jhs@gnome.org>
7290 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
7291 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7294 Added preferences to language support completion/calltips
7296 * plugins/sourceview/assist-window.c: (assist_window_update):
7298 Always select first entry
7300 * plugins/sourceview/sourceview.glade:
7301 Removed old completion preferences
7303 2007-09-11 Naba Kumar <naba@gnome.org>
7305 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
7306 and possible crash when pressing ctrl+d in terminal after preferences
7307 window has been shown once (no need for backport).
7309 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
7310 implementations to get warnings instead of crashes for unimplemented
7313 2007-09-11 Massimo Cora' <maxcvs@email.it>
7315 Reviewed by: Naba Kumar <naba@gnome.org>
7317 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
7318 * plugins/symbol-db/*:
7319 Added new symbol-database backend based on SQLite 3.
7320 (does not enabled for build currently).
7322 2007-09-10 Johannes Schmid <jhs@gnome.org>
7326 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
7327 (parse_info_init), (parse_info_free), (valid_element),
7328 (start_element_handler), (end_element_handler), (text_handler),
7329 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
7330 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
7331 (egg_recent_model_monitor), (egg_recent_model_read),
7332 (egg_recent_model_open_file), (egg_recent_model_lock_file),
7333 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
7334 (egg_recent_model_set_property), (egg_recent_model_class_init),
7335 (egg_recent_model_init), (egg_recent_model_add_full),
7336 (egg_recent_model_delete), (egg_recent_model_get_list),
7337 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
7338 (egg_recent_model_set_filter_mime_types),
7339 (egg_recent_model_clear_group_filter),
7340 (egg_recent_model_set_filter_groups),
7341 (egg_recent_model_clear_scheme_filter),
7342 (egg_recent_model_set_filter_uri_schemes),
7343 (egg_recent_model_remove_expired):
7345 Update EggRecent (#456465)
7347 2007-09-10 Johannes Schmid <jhs@gnome.org>
7349 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
7350 (anjuta_plugin_manager_get_plugin):
7351 * plugins/profiler/gprof-call-graph-view.c:
7352 (gprof_call_graph_view_create_columns):
7353 * plugins/profiler/gprof-flat-profile-view.c:
7354 (gprof_flat_profile_view_create_columns):
7355 * plugins/profiler/gprof-function-call-tree-view.c:
7356 (gprof_function_call_tree_view_create_columns):
7358 Fixed #466031 – Update of pieces of menus for Localization
7360 2007-09-10 Johannes Schmid <jhs@gnome.org>
7362 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
7363 Bug 343522 – anjuta: Unable to execute commands that use options.
7365 2007-09-09 Johannes Schmid <jhs@gnome.org>
7367 * plugins/document-manager/anjuta-docman.c:
7368 (anjuta_docman_update_page_label):
7370 Fixed #458034 – Method of indicating unsaved changes breaks convention
7372 * plugins/document-manager/plugin.c: (update_title),
7373 (value_added_project_root_uri), (value_removed_project_root_uri),
7374 (on_editor_changed), (activate_plugin):
7375 * plugins/document-manager/plugin.h:
7376 * plugins/project-manager/plugin.c: (on_profile_scoped),
7377 (on_profile_descoped), (ifile_open):
7379 Fixed #427390 – Show path of item in currently focused editor window
7381 2007-09-09 Johannes Schmid <jhs@gnome.org>
7383 * plugins/search/plugin.c: (on_toolbar_find_clicked),
7384 (on_toolbar_find_incremental):
7385 Fix incremental search
7387 * plugins/sourceview/sourceview.c: (on_document_char_added),
7389 Fixed selection management
7391 2007-09-09 Johannes Schmid <jhs@gnome.org>
7393 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
7396 * libanjuta/interfaces/libanjuta.idl:
7397 Extended IAnjutaEditorAssist interface
7399 * plugins/language-support-cpp-java/plugin.c:
7400 (jump_to_matching_brace), (add_tags), (on_assist_begin),
7401 (assist_cleanup), (on_assist_chosen), (on_assist_update),
7402 (context_character), (get_context), (function_parser),
7403 (cpp_member_parser), (install_assist), (uninstall_assist),
7404 (get_line_indentation_base), (get_line_auto_indentation),
7405 (install_support), (uninstall_support),
7406 (on_value_added_current_editor), (on_value_removed_current_editor),
7407 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
7408 * plugins/language-support-cpp-java/plugin.h:
7410 Improved fixed editor assistance and added support for function/method
7411 tooltips. jumb_to_matching_brance => jump_to_matching_brace
7413 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
7416 * plugins/project-import/project-import.c: (on_import_next):
7417 Added a non-NULL check with could probably fix #474843 but not sure
7419 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
7420 Fixed anjuta-plugin project wizard
7422 * plugins/sourceview/Makefile.am:
7423 * plguins/sourceview/assist-tip.[ch]:
7424 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
7425 (anjuta_view_key_press_event):
7426 * plugins/sourceview/assist-window.c: (assist_window_class_init),
7427 (assist_window_init), (assist_window_update), (assist_window_new):
7428 * plugins/sourceview/sourceview-private.h:
7429 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
7430 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
7431 (trigger_size), (max_trigger_size), (on_document_char_added),
7432 (sourceview_dispose), (ieditor_get_current_word),
7433 (iassist_add_trigger), (iassist_init_suggestions),
7434 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
7435 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
7437 Big update on sourceview assist capabilites. Autocompletion should
7438 now work much better and function tooltips are finally supported!
7440 * plugins/sourceview/anjuta-document.h:
7441 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
7442 (anjuta_document_get_current_word):
7443 Fixed get_current_word (inspired by aneditor.cxx implementation)
7445 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
7446 (icell_get_attribute):
7447 Fixed get_attribute() to also detect character constants.
7448 Simplified get_char()
7450 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
7451 (isymbol_manager_get_members), (isymbol_manager_get_parents),
7452 (isymbol_manager_get_completions_at_position):
7454 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
7456 2007-09-04 Naba Kumar <naba@gnome.org>
7458 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
7459 projects that can not add sources.
7461 * plugins/file-wizard/file.c: Similarly for file wizard,
7462 Do not enable 'Add to project' projects that can not add sources.
7464 2007-09-04 Naba Kumar <naba@gnome.org>
7466 * configure.in: Bumped gnome-build requirement to 0.2.0
7467 for project capabilities support.
7469 * plugins/project-manager/plugin.c: Enable/disable project
7470 actions based on project capabilities. Fixes bug #433552:
7471 crash in Anjuta IDE: add file test.h in project on generic
7474 * libanjuta/interfaces/libanjuta.idl: Added method to query
7475 project capabilities.
7477 2007-09-03 Naba Kumar <naba@gnome.org>
7479 * plugins/file-manager/plugin.c: Set shadow type IN.
7480 * plugins/file-manager/file-view.c: Fixed code style.
7481 * plugins/file-manager/file-view.c: Fixed icons column to size
7484 * plugins/file-manager/plugin.[c,h]: Fixed code style.
7486 * plugins/file-manager/plugin.c: Fixed crash on closing project and
7487 unmonitors project-uri on file-manager deactivation.
7489 * TODO.tasks: Updated
7491 2007-09-02 Johannes Schmid <jhs@gnome.org>
7493 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
7496 * plugins/file-manager/file-view.c: (file_view_get_selected),
7497 (file_view_button_press_event), (file_view_finalize):
7498 * plugins/file-manager/plugin.c: (project_root_removed),
7499 (file_manager_deactivate):
7501 Fixed some small bugs I missed before
7503 2007-09-02 Johannes Schmid <jhs@gnome.org>
7505 * plugins/file-manager/*:
7506 Added new and file-manager
7508 2007-09-02 Johannes Schmid <jhs@gnome.org>
7510 * plugins/file-manager/*:
7511 Removed old file-manager
7513 2007-08-31 Johannes Schmid <jhs@gnome.org>
7515 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
7516 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
7518 Fixed some memory leaks
7520 * MAINTAINERS: Fixed
7522 2007-08-31 Johannes Schmid <jhs@gnome.org>
7524 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
7525 (get_property_value_as_string), (set_property_value_as_string),
7526 (register_callbacks), (preferences_foreach_callback),
7527 (anjuta_preferences_register_property_raw):
7528 * libanjuta/anjuta-preferences.h:
7529 * plugins/build-basic-autotools/build-basic-autotools.c:
7530 (on_build_mesg_format):
7531 * plugins/document-manager/anjuta-document-manager.glade:
7532 * plugins/message-view/anjuta-message-manager-plugin.glade:
7534 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
7535 broken message view preferences
7537 * plugins/message-view/message-view.c:
7538 (message_view_instance_init), (pref_change_color), (prefs_init),
7539 (imessage_view_append):
7540 Cleaned up message view (#458041)
7542 * src/shell.c: (on_preferences_activate),
7543 (anjuta_test_shell_instance_init),
7544 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
7545 Fixed test shell to allow better debugging
7547 2007-08-31 Johannes Schmid <jhs@gnome.org>
7549 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
7550 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
7551 * plugins/gtodo/main.h:
7552 * plugins/gtodo/plugin.c: (activate_plugin):
7554 Fixed #423467 (View->Tasks menu items are not
7557 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
7559 reviewed by: Johannes Schmid <jhs@gnome.org>
7562 * data/welcome.txt.in:
7563 * launcher/anjuta_launcher.c:
7564 * libanjuta/anjuta-children.c:
7565 * libanjuta/anjuta-children.h:
7566 * libanjuta/anjuta-debug.h:
7567 * libanjuta/anjuta-encodings.c:
7568 * libanjuta/anjuta-encodings.h:
7569 * libanjuta/anjuta-glue-c.c:
7570 * libanjuta/anjuta-glue-c.h:
7571 * libanjuta/anjuta-plugin-description.c:
7572 * libanjuta/anjuta-plugin-description.h:
7573 * libanjuta/anjuta-plugin-handle.c:
7574 * libanjuta/anjuta-plugin-handle.h:
7575 * libanjuta/anjuta-plugin-manager.c:
7576 * libanjuta/anjuta-plugin-manager.h:
7577 * libanjuta/anjuta-plugin.c:
7578 * libanjuta/anjuta-plugin.h:
7579 * libanjuta/anjuta-preferences.c:
7580 * libanjuta/anjuta-preferences.h:
7581 * libanjuta/anjuta-profile-manager.c:
7582 * libanjuta/anjuta-profile-manager.h:
7583 * libanjuta/anjuta-profile.c:
7584 * libanjuta/anjuta-profile.h:
7585 * libanjuta/anjuta-save-prompt.c:
7586 * libanjuta/anjuta-save-prompt.h:
7587 * libanjuta/anjuta-serializer.c:
7588 * libanjuta/anjuta-serializer.h:
7589 * libanjuta/anjuta-session.c:
7590 * libanjuta/anjuta-session.h:
7591 * libanjuta/anjuta-shell.c:
7592 * libanjuta/anjuta-shell.h:
7593 * libanjuta/anjuta-status.c:
7594 * libanjuta/anjuta-status.h:
7595 * libanjuta/anjuta-ui.c:
7596 * libanjuta/anjuta-ui.h:
7597 * libanjuta/anjuta-utils-priv.h:
7598 * libanjuta/anjuta-utils.c:
7599 * libanjuta/anjuta-utils.h:
7600 * libanjuta/cell-renderer-captioned-image.c:
7601 * libanjuta/cell-renderer-captioned-image.h:
7602 * libanjuta/e-splash.c:
7603 * libanjuta/e-splash.h:
7604 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7605 * libanjuta/interfaces/libanjuta.idl:
7606 * libanjuta/libanjuta.h:
7607 * libanjuta/resources.c:
7608 * libanjuta/resources.h:
7609 * libegg/egg-cell-renderer-text.c:
7610 * libegg/egg-combo-action.c:
7611 * libegg/egg-entry-action.c:
7612 * libegg/egg-recent-action.c:
7613 * libegg/egg-recent-files-module.c:
7614 * libegg/egg-recent-item.c:
7615 * libegg/egg-recent-model.c:
7616 * libegg/egg-recent-view-gtk.c:
7617 * libegg/egg-recent-view.c:
7618 * libegg/egg-submenu-action.c:
7619 * libegg/eggaccelerators.c:
7620 * libegg/eggcellrendererpopup.c:
7621 * libegg/eggcomboselect.c:
7622 * libegg/eggtreemodelfilter.c:
7623 * libegg/eggtreemultidnd.c:
7624 * libegg/gtkcellview.h:
7625 * libegg/treeviewutils/egg-cell-renderer-text.h:
7626 * libegg/treeviewutils/eggaccelerators.h:
7627 * libegg/treeviewutils/eggcellrendererkeys.h:
7628 * libegg/treeviewutils/eggcellrendererpopup.h:
7629 * libegg/treeviewutils/eggtreemodelfilter.h:
7630 * libegg/treeviewutils/eggtreemultidnd.h:
7631 * libegg/treeviewutils/eggtreeviewstate.h:
7632 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
7633 * manuals/anjuta-faqs/Makefile.am:
7634 * manuals/anjuta-manual/C/anjuta-manual.xml:
7635 * manuals/anjuta-manual/C/license.xml:
7636 * manuals/anjuta-manual/es/es.po:
7637 * manuals/anjuta-manual/sv/sv.po:
7638 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
7640 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
7641 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
7642 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
7643 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
7644 * manuals/old/ja/anjuta-manual/license.xml:
7645 * plugins/build-basic-autotools/build-basic-autotools.c:
7646 * plugins/build-basic-autotools/build-basic-autotools.h:
7647 * plugins/build-basic-autotools/executer.c:
7648 * plugins/build-basic-autotools/executer.h:
7649 * plugins/build/build_file.c:
7650 * plugins/build/build_file.h:
7651 * plugins/build/build_project.c:
7652 * plugins/build/build_project.h:
7653 * plugins/build/clean_project.c:
7654 * plugins/build/clean_project.h:
7655 * plugins/build/commands.c:
7656 * plugins/build/commands.h:
7657 * plugins/build/compile.c:
7658 * plugins/build/compile.h:
7659 * plugins/build/compiler_options.c:
7660 * plugins/build/compiler_options.h:
7661 * plugins/build/configurer.c:
7662 * plugins/build/configurer.h:
7663 * plugins/build/executer.c:
7664 * plugins/build/executer.h:
7665 * plugins/class-gen/cell-renderer-flags.c:
7666 * plugins/class-gen/cell-renderer-flags.h:
7667 * plugins/class-gen/combo-flags.c:
7668 * plugins/class-gen/combo-flags.h:
7669 * plugins/class-gen/element-editor.c:
7670 * plugins/class-gen/element-editor.h:
7671 * plugins/class-gen/generator.c:
7672 * plugins/class-gen/generator.h:
7673 * plugins/class-gen/plugin.c:
7674 * plugins/class-gen/plugin.h:
7675 * plugins/class-gen/transform.c:
7676 * plugins/class-gen/transform.h:
7677 * plugins/class-gen/validator.c:
7678 * plugins/class-gen/validator.h:
7679 * plugins/class-gen/window.c:
7680 * plugins/class-gen/window.h:
7681 * plugins/class-inheritance/class-callbacks.c:
7682 * plugins/class-inheritance/class-callbacks.h:
7683 * plugins/class-inheritance/class-inherit.c:
7684 * plugins/class-inheritance/class-inherit.h:
7685 * plugins/class-inheritance/plugin.c:
7686 * plugins/class-inheritance/plugin.h:
7687 * plugins/cvs-plugin/cvs-actions.c:
7688 * plugins/cvs-plugin/cvs-actions.h:
7689 * plugins/cvs-plugin/cvs-callbacks.c:
7690 * plugins/cvs-plugin/cvs-callbacks.h:
7691 * plugins/cvs-plugin/cvs-execute.c:
7692 * plugins/cvs-plugin/cvs-execute.h:
7693 * plugins/cvs-plugin/cvs-interface.c:
7694 * plugins/cvs-plugin/cvs-interface.h:
7695 * plugins/cvs-plugin/plugin.c:
7696 * plugins/cvs-plugin/plugin.h:
7697 * plugins/debug-manager/breakpoints.c:
7698 * plugins/debug-manager/breakpoints.h:
7699 * plugins/debug-manager/chunk_view.c:
7700 * plugins/debug-manager/chunk_view.h:
7701 * plugins/debug-manager/data_buffer.c:
7702 * plugins/debug-manager/data_buffer.h:
7703 * plugins/debug-manager/data_view.c:
7704 * plugins/debug-manager/data_view.h:
7705 * plugins/debug-manager/debug_tree.c:
7706 * plugins/debug-manager/debug_tree.h:
7707 * plugins/debug-manager/debugger.c:
7708 * plugins/debug-manager/debugger.h:
7709 * plugins/debug-manager/disassemble.c:
7710 * plugins/debug-manager/disassemble.h:
7711 * plugins/debug-manager/info.c:
7712 * plugins/debug-manager/info.h:
7713 * plugins/debug-manager/locals.c:
7714 * plugins/debug-manager/locals.h:
7715 * plugins/debug-manager/memory.c:
7716 * plugins/debug-manager/memory.h:
7717 * plugins/debug-manager/plugin.c:
7718 * plugins/debug-manager/plugin.h:
7719 * plugins/debug-manager/registers.c:
7720 * plugins/debug-manager/registers.h:
7721 * plugins/debug-manager/sexy-icon-entry.c:
7722 * plugins/debug-manager/sexy-icon-entry.h:
7723 * plugins/debug-manager/sharedlib.c:
7724 * plugins/debug-manager/sharedlib.h:
7725 * plugins/debug-manager/signals.c:
7726 * plugins/debug-manager/signals.h:
7727 * plugins/debug-manager/sparse_buffer.c:
7728 * plugins/debug-manager/sparse_buffer.h:
7729 * plugins/debug-manager/sparse_view.c:
7730 * plugins/debug-manager/sparse_view.h:
7731 * plugins/debug-manager/stack_trace.c:
7732 * plugins/debug-manager/stack_trace.h:
7733 * plugins/debug-manager/start.c:
7734 * plugins/debug-manager/start.h:
7735 * plugins/debug-manager/threads.c:
7736 * plugins/debug-manager/threads.h:
7737 * plugins/debug-manager/utilities.c:
7738 * plugins/debug-manager/utilities.h:
7739 * plugins/debug-manager/watch.c:
7740 * plugins/debug-manager/watch.h:
7741 * plugins/devhelp/htmlview.c:
7742 * plugins/devhelp/htmlview.h:
7743 * plugins/document-manager/action-callbacks.c:
7744 * plugins/document-manager/action-callbacks.h:
7745 * plugins/document-manager/anjuta-docman.c:
7746 * plugins/document-manager/anjuta-docman.h:
7747 * plugins/document-manager/editor-tooltips.c:
7748 * plugins/document-manager/editor-tooltips.h:
7749 * plugins/document-manager/file_history.c:
7750 * plugins/document-manager/file_history.h:
7751 * plugins/document-manager/indent-dialog.c:
7752 * plugins/document-manager/indent-dialog.h:
7753 * plugins/document-manager/indent-util.c:
7754 * plugins/document-manager/indent-util.h:
7755 * plugins/document-manager/plugin.c:
7756 * plugins/editor/aneditor-autocomplete.cxx:
7757 * plugins/editor/aneditor-calltip.cxx:
7758 * plugins/editor/aneditor-indent.cxx:
7759 * plugins/editor/aneditor-priv.h:
7760 * plugins/editor/aneditor.cxx:
7761 * plugins/editor/aneditor.h:
7762 * plugins/editor/lexer.h:
7763 * plugins/editor/plugin.c:
7764 * plugins/editor/plugin.h:
7765 * plugins/editor/print.c:
7766 * plugins/editor/print.h:
7767 * plugins/editor/properties.h:
7768 * plugins/editor/properties_cxx.h:
7769 * plugins/editor/style-editor.c:
7770 * plugins/editor/style-editor.h:
7771 * plugins/editor/text-editor-iterable.c:
7772 * plugins/editor/text-editor-iterable.h:
7773 * plugins/editor/text_editor.c:
7774 * plugins/editor/text_editor.h:
7775 * plugins/editor/text_editor_cbs.c:
7776 * plugins/editor/text_editor_cbs.h:
7777 * plugins/editor/text_editor_menu.c:
7778 * plugins/editor/text_editor_menu.h:
7779 * plugins/editor/text_editor_prefs.c:
7780 * plugins/editor/text_editor_prefs.h:
7781 * plugins/file-loader/dnd.c:
7782 * plugins/file-loader/dnd.h:
7783 * plugins/file-loader/plugin.c:
7784 * plugins/file-manager/an_file_view.c:
7785 * plugins/file-manager/plugin.c:
7786 * plugins/file-wizard/file.c:
7787 * plugins/file-wizard/file.h:
7788 * plugins/file-wizard/plugin.c:
7789 * plugins/file-wizard/plugin.h:
7790 * plugins/gdb/debugger.c:
7791 * plugins/gdb/debugger.h:
7792 * plugins/gdb/gdbmi-test.c:
7793 * plugins/gdb/gdbmi.c:
7794 * plugins/gdb/gdbmi.h:
7795 * plugins/gdb/global.h:
7796 * plugins/gdb/parser.c:
7797 * plugins/gdb/parser.h:
7798 * plugins/gdb/plugin.c:
7799 * plugins/gdb/plugin.h:
7800 * plugins/gdb/utilities.c:
7801 * plugins/gdb/utilities.h:
7802 * plugins/glade/plugin.c:
7803 * plugins/glade/plugin.h:
7804 * plugins/gtodo/egg-datetime.c:
7805 * plugins/gtodo/egg-datetime.h:
7806 * plugins/gtodo/eggtrayicon.c:
7807 * plugins/gtodo/eggtrayicon.h:
7808 * plugins/gtodo/plugin.c:
7809 * plugins/gvim/anjuta-vim.c:
7810 * plugins/gvim/anjuta-vim.h:
7811 * plugins/gvim/gtkvim.c:
7812 * plugins/gvim/gtkvim.h:
7813 * plugins/gvim/plugin.c:
7814 * plugins/gvim/plugin.h:
7815 * plugins/language-support-cpp-java/plugin.c:
7816 * plugins/language-support-cpp-java/plugin.h:
7817 * plugins/macro/macro-actions.c:
7818 * plugins/macro/macro-actions.h:
7819 * plugins/macro/macro-db.c:
7820 * plugins/macro/macro-db.h:
7821 * plugins/macro/macro-dialog.c:
7822 * plugins/macro/macro-dialog.h:
7823 * plugins/macro/macro-edit.c:
7824 * plugins/macro/macro-edit.h:
7825 * plugins/macro/macro-util.c:
7826 * plugins/macro/macro-util.h:
7827 * plugins/macro/plugin.c:
7828 * plugins/macro/plugin.h:
7829 * plugins/message-view/anjuta-msgman.c:
7830 * plugins/message-view/anjuta-msgman.h:
7831 * plugins/message-view/message-view.c:
7832 * plugins/message-view/message-view.h:
7833 * plugins/message-view/plugin.c:
7834 * plugins/message-view/plugin.h:
7835 * plugins/patch/patch-plugin.c:
7836 * plugins/patch/patch-plugin.h:
7837 * plugins/patch/plugin.c:
7838 * plugins/patch/plugin.h:
7839 * plugins/profiler/gprof-call-graph-block-entry.c:
7840 * plugins/profiler/gprof-call-graph-block-entry.h:
7841 * plugins/profiler/gprof-call-graph-block.c:
7842 * plugins/profiler/gprof-call-graph-block.h:
7843 * plugins/profiler/gprof-call-graph-view.c:
7844 * plugins/profiler/gprof-call-graph-view.h:
7845 * plugins/profiler/gprof-call-graph.c:
7846 * plugins/profiler/gprof-call-graph.h:
7847 * plugins/profiler/gprof-flat-profile-entry.c:
7848 * plugins/profiler/gprof-flat-profile-entry.h:
7849 * plugins/profiler/gprof-flat-profile-view.c:
7850 * plugins/profiler/gprof-flat-profile-view.h:
7851 * plugins/profiler/gprof-flat-profile.c:
7852 * plugins/profiler/gprof-flat-profile.h:
7853 * plugins/profiler/gprof-function-call-chart-view.c:
7854 * plugins/profiler/gprof-function-call-chart-view.h:
7855 * plugins/profiler/gprof-function-call-tree-view.c:
7856 * plugins/profiler/gprof-function-call-tree-view.h:
7857 * plugins/profiler/gprof-options.c:
7858 * plugins/profiler/gprof-options.h:
7859 * plugins/profiler/gprof-profile-data.c:
7860 * plugins/profiler/gprof-profile-data.h:
7861 * plugins/profiler/gprof-view-manager.c:
7862 * plugins/profiler/gprof-view-manager.h:
7863 * plugins/profiler/gprof-view.c:
7864 * plugins/profiler/gprof-view.h:
7865 * plugins/profiler/plugin.c:
7866 * plugins/profiler/plugin.h:
7867 * plugins/profiler/string-utils.c:
7868 * plugins/profiler/string-utils.h:
7869 * plugins/project-import/plugin.c:
7870 * plugins/project-import/plugin.h:
7871 * plugins/project-import/project-import.c:
7872 * plugins/project-import/project-import.h:
7873 * plugins/project-manager/plugin.c:
7874 * plugins/project-manager/plugin.h:
7875 * plugins/project-wizard/action.c:
7876 * plugins/project-wizard/action.h:
7877 * plugins/project-wizard/autogen.c:
7878 * plugins/project-wizard/autogen.h:
7879 * plugins/project-wizard/druid.c:
7880 * plugins/project-wizard/druid.h:
7881 * plugins/project-wizard/file.c:
7882 * plugins/project-wizard/file.h:
7883 * plugins/project-wizard/header.c:
7884 * plugins/project-wizard/header.h:
7885 * plugins/project-wizard/install.c:
7886 * plugins/project-wizard/install.h:
7887 * plugins/project-wizard/parser.c:
7888 * plugins/project-wizard/parser.h:
7889 * plugins/project-wizard/plugin.c:
7890 * plugins/project-wizard/plugin.h:
7891 * plugins/project-wizard/property.c:
7892 * plugins/project-wizard/property.h:
7893 * plugins/project-wizard/values.c:
7894 * plugins/project-wizard/values.h:
7895 * plugins/sample1/plugin.c:
7896 * plugins/search/plugin.c:
7897 * plugins/search/plugin.h:
7898 * plugins/search/search-replace_backend.c:
7899 * plugins/search/search-replace_backend.h:
7900 * plugins/search/search_preferences.c:
7901 * plugins/sourceview/anjuta-convert.c:
7902 * plugins/sourceview/anjuta-convert.h:
7903 * plugins/sourceview/anjuta-document-loader.c:
7904 * plugins/sourceview/anjuta-document-loader.h:
7905 * plugins/sourceview/anjuta-document-saver.c:
7906 * plugins/sourceview/anjuta-document-saver.h:
7907 * plugins/sourceview/anjuta-document.c:
7908 * plugins/sourceview/anjuta-document.h:
7909 * plugins/sourceview/anjuta-encodings.c:
7910 * plugins/sourceview/anjuta-encodings.h:
7911 * plugins/sourceview/anjuta-languages-manager.c:
7912 * plugins/sourceview/anjuta-languages-manager.h:
7913 * plugins/sourceview/anjuta-utils.c:
7914 * plugins/sourceview/anjuta-utils.h:
7915 * plugins/sourceview/anjuta-view.c:
7916 * plugins/sourceview/anjuta-view.h:
7917 * plugins/sourceview/assist-window.c:
7918 * plugins/sourceview/assist-window.h:
7919 * plugins/sourceview/sourceview-cell.c:
7920 * plugins/sourceview/sourceview-cell.h:
7921 * plugins/sourceview/sourceview-prefs.c:
7922 * plugins/sourceview/sourceview-prefs.h:
7923 * plugins/sourceview/sourceview-print.c:
7924 * plugins/sourceview/sourceview-print.h:
7925 * plugins/sourceview/sourceview-private.h:
7926 * plugins/sourceview/sourceview-tags.c:
7927 * plugins/sourceview/sourceview-tags.h:
7928 * plugins/sourceview/sourceview.c:
7929 * plugins/sourceview/sourceview.h:
7930 * plugins/subversion/plugin.c:
7931 * plugins/subversion/plugin.h:
7932 * plugins/subversion/subversion-actions.c:
7933 * plugins/subversion/subversion-actions.h:
7934 * plugins/subversion/subversion-callbacks.c:
7935 * plugins/subversion/subversion-callbacks.h:
7936 * plugins/subversion/svn-auth.c:
7937 * plugins/subversion/svn-auth.h:
7938 * plugins/subversion/svn-backend-priv.h:
7939 * plugins/subversion/svn-backend.c:
7940 * plugins/subversion/svn-backend.h:
7941 * plugins/subversion/svn-notify.c:
7942 * plugins/subversion/svn-notify.h:
7943 * plugins/subversion/svn-thread.c:
7944 * plugins/subversion/svn-thread.h:
7945 * plugins/symbol-browser/an_symbol.c:
7946 * plugins/symbol-browser/an_symbol.h:
7947 * plugins/symbol-browser/an_symbol_info.c:
7948 * plugins/symbol-browser/an_symbol_info.h:
7949 * plugins/symbol-browser/an_symbol_iter.c:
7950 * plugins/symbol-browser/an_symbol_iter.h:
7951 * plugins/symbol-browser/an_symbol_prefs.c:
7952 * plugins/symbol-browser/an_symbol_prefs.h:
7953 * plugins/symbol-browser/an_symbol_search.c:
7954 * plugins/symbol-browser/an_symbol_search.h:
7955 * plugins/symbol-browser/an_symbol_view.c:
7956 * plugins/symbol-browser/an_symbol_view.h:
7957 * plugins/symbol-browser/plugin.c:
7958 * plugins/symbol-browser/plugin.h:
7959 * plugins/terminal/terminal.c:
7960 * plugins/tools/dialog.c:
7961 * plugins/tools/dialog.h:
7962 * plugins/tools/editor.c:
7963 * plugins/tools/editor.h:
7964 * plugins/tools/execute.c:
7965 * plugins/tools/execute.h:
7966 * plugins/tools/fileop.c:
7967 * plugins/tools/fileop.h:
7968 * plugins/tools/plugin.c:
7969 * plugins/tools/plugin.h:
7970 * plugins/tools/scripts/find-fixmes.pl:
7971 * plugins/tools/scripts/translation-status.pl:
7972 * plugins/tools/tool.c:
7973 * plugins/tools/tool.h:
7974 * plugins/tools/variable.c:
7975 * plugins/tools/variable.h:
7976 * plugins/valgrind/ldd.c:
7977 * plugins/valgrind/ldd.h:
7978 * plugins/valgrind/list.c:
7979 * plugins/valgrind/list.h:
7980 * plugins/valgrind/menu-utils.c:
7981 * plugins/valgrind/menu-utils.h:
7982 * plugins/valgrind/parser.c:
7983 * plugins/valgrind/parser.h:
7984 * plugins/valgrind/plugin.c:
7985 * plugins/valgrind/plugin.h:
7986 * plugins/valgrind/preferences.c:
7987 * plugins/valgrind/preferences.h:
7988 * plugins/valgrind/process.c:
7989 * plugins/valgrind/process.h:
7990 * plugins/valgrind/symtab.c:
7991 * plugins/valgrind/symtab.h:
7992 * plugins/valgrind/vgactions.c:
7993 * plugins/valgrind/vgactions.h:
7994 * plugins/valgrind/vgcachegrindprefs.c:
7995 * plugins/valgrind/vgcachegrindprefs.h:
7996 * plugins/valgrind/vgdefaultview.c:
7997 * plugins/valgrind/vgdefaultview.h:
7998 * plugins/valgrind/vgerror.c:
7999 * plugins/valgrind/vgerror.h:
8000 * plugins/valgrind/vggeneralprefs.c:
8001 * plugins/valgrind/vggeneralprefs.h:
8002 * plugins/valgrind/vghelgrindprefs.c:
8003 * plugins/valgrind/vghelgrindprefs.h:
8004 * plugins/valgrind/vgio.c:
8005 * plugins/valgrind/vgio.h:
8006 * plugins/valgrind/vgmemcheckprefs.c:
8007 * plugins/valgrind/vgmemcheckprefs.h:
8008 * plugins/valgrind/vgrule-editor.c:
8009 * plugins/valgrind/vgrule-editor.h:
8010 * plugins/valgrind/vgrule-list.c:
8011 * plugins/valgrind/vgrule-list.h:
8012 * plugins/valgrind/vgrule.c:
8013 * plugins/valgrind/vgrule.h:
8014 * plugins/valgrind/vgrulepattern.c:
8015 * plugins/valgrind/vgrulepattern.h:
8016 * plugins/valgrind/vgsearchbar.c:
8017 * plugins/valgrind/vgsearchbar.h:
8018 * plugins/valgrind/vgstrpool.c:
8019 * plugins/valgrind/vgstrpool.h:
8020 * plugins/valgrind/vgtoolprefs.c:
8021 * plugins/valgrind/vgtoolprefs.h:
8022 * plugins/valgrind/vgtoolview.c:
8023 * plugins/valgrind/vgtoolview.h:
8026 * src/action-callbacks.c:
8027 * src/action-callbacks.h:
8028 * src/anjuta-actions.h:
8031 * src/anjuta-callbacks.c:
8032 * src/anjuta-callbacks.h:
8036 * src/bacon-message-connection.c:
8037 * src/bacon-message-connection.h:
8046 * tagmanager/options.c:
8048 Change the address of FSF in various files
8050 2007-08-30 Johannes Schmid <jhs@gnome.org>
8054 Removed because they are no longer in use
8056 * plugins/class-gen/anjuta-class-gen-plugin.glade:
8057 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8058 Marked some strings as not translatable
8060 * plugins/search/search-replace.c: (list_max_items):
8061 Fixed a possible memory corruption
8063 * src/anjuta-app.c: (anjuta_app_add_widget_full):
8064 Do not show menuitems for locked layout items
8066 * src/main.c: (main):
8067 Some minor style correction in gnome_init
8069 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
8071 * plugins/debug-manager/debugger.c,
8072 plugins/debug-manager/breakpoints.c,
8073 plugins/gdb/plugin.c,
8074 plugins/gdb/debugger.c,
8075 libanjuta/interfaces/libanjuta.idl:
8076 Move all breakpoints functions from IAnjutaDebugger to a new
8077 IAnjutaBreakpointDebugger interface
8079 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
8081 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8082 * plugins/debug-manager/plugin.c,
8083 plugins/debug-manager/breakpoints.c,
8084 plugins/tools/execute.c,
8085 plugins/project-wizard/plugin.c,
8086 plugins/build-basic-autotools/executer.c,
8087 plugins/gdb/debugger.c,
8088 plugins/profiler/gprof-options.h,
8089 plugins/sourceview/assist-window.h,
8090 plugins/class-gen/transform.c,
8091 libanjuta/anjuta-plugin-description.c,
8092 libanjuta/anjuta-status.c,
8093 libanjuta/anjuta-glue-c.c,
8094 libanjuta/anjuta-glue-cpp.c,
8095 plugins/symbol-browser/an_symbol_prefs.c:
8096 Fix warnings mostly "dereferencing type-punned pointer"
8097 Fix two bugs in breakpoints.c and an_symbol_prefs.c
8099 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
8101 * plugins/debug-manager/breakpoints.c,
8102 plugins/debug-manager/debugger.c:
8103 Avoid an endless loop if clearing all breakpoints while the programm
8106 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
8108 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8109 * plugins/debug-manager/plugin.c:
8110 Fix a segmentation fault added in the previous patch
8112 2007-07-21 Johannes Schmid <jhs@gnome.org>
8114 * plugins/build-basic-autotools/executer.c:
8115 (get_program_parameters):
8117 Show an error dialog if no targets are availible instead of
8120 2007-07-20 Johannes Schmid <jhs@gnome.org>
8122 * libanjuta/anjuta-shell.c: (on_widget_data_add),
8123 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
8124 * libanjuta/anjuta-shell.h:
8125 * plugins/document-manager/plugin.c: (activate_plugin):
8126 * plugins/glade/anjuta-design-document.c:
8127 * plugins/glade/plugin.c: (glade_update_ui):
8128 * src/anjuta-app.c: (anjuta_app_add_widget_full),
8129 (anjuta_shell_iface_init):
8130 * src/shell.c: (anjuta_test_shell_add_widget),
8131 (anjuta_shell_iface_init):
8133 Make the document manager undockable (#458038)
8135 2007-07-20 Johannes Schmid <jhs@gnome.org>
8137 * plugins/document-manager/plugin.c: (on_editor_update_ui):
8138 * plugins/glade/anjuta-design-document.c:
8139 * plugins/glade/plugin.c: (glade_update_ui):
8141 Fixed some save/dirty status bug in glade
8143 2007-07-20 Johannes Schmid <jhs@gnome.org>
8145 * libanjuta/anjuta-status.c:
8146 Fixed crasher on shutdown
8148 2007-07-20 Johannes Schmid <jhs@gnome.org>
8151 Minimum glade requirement is 3.2 now. It was before
8152 but we did not check...
8154 * libanjuta/anjuta-glue-factory.c: (load_plugin):
8155 * libanjuta/anjuta-profile.c:
8156 (anjuta_profile_add_plugins_from_xml):
8157 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
8158 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
8159 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
8160 * plugins/file-loader/plugin.c: (on_create_submenu):
8161 * plugins/file-manager/an_file_view.c: (compare_iter):
8162 * plugins/glade/plugin.c: (activate_plugin):
8163 * src/anjuta-app.c: (on_toolbar_view_toggled):
8164 * src/main.c: (main):
8166 Fixed lots of memory leaks (thansk valgrind)
8168 2007-07-19 Johannes Schmid <jhs@gnome.org>
8170 * plugins/debug-manager/plugin.c: (value_added_current_editor):
8171 * plugins/document-manager/anjuta-docman.c:
8172 (anjuta_docman_set_busy):
8173 * plugins/document-manager/plugin.c: (on_editor_changed):
8174 * plugins/glade/plugin.c: (activate_plugin):
8175 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
8176 (on_value_removed_current_editor):
8178 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
8180 2007-07-18 Johannes Schmid <jhs.gnome.org>
8182 * plugins/build-basic-autotools/executer.c: (execute_program):
8183 Fixed some of the scratchbox stuff but the environment is
8186 2007-07-18 Johannes Schmid <jhs@gnome.org>
8188 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
8189 (on_plugin_deactivated), (get_plugin_loader_type):
8190 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
8191 (activate_plugin), (deactivate_plugin),
8192 (glade_plugin_instance_init):
8194 Fixed glade plugin deactivation
8196 2007-07-18 Johannes Schmid <jhs@gnome.org>
8198 * plugins/document-manager/anjuta-docman.c:
8199 (anjuta_docman_add_document):
8200 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
8202 Fixed path display in document manager with glade files
8204 2007-07-17 Johannes Schmid <jhs@gnome.org>
8206 * libanjuta/interfaces/Makefile.am.iface:
8207 * pixmaps/Makefile.am:
8208 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
8209 * plugins/debug-manager/plugin.c: (value_added_current_editor),
8210 (value_removed_current_editor):
8211 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
8212 (anjuta_docman_set_current_document):
8213 * plugins/document-manager/plugin.c: (on_editor_update_ui),
8214 (on_editor_added), (on_editor_changed):
8215 * plugins/glade/Makefile.am:
8216 * plugins/glade/anjuta-design-document.c:
8217 (anjuta_design_document_instance_init),
8218 (anjuta_design_document_set_property),
8219 (anjuta_design_document_get_property),
8220 (anjuta_design_document_class_init), (anjuta_design_document_new),
8221 (ifile_open), (ifile_get_uri), (ifile_iface_init):
8222 * plugins/glade/anjuta-design-document.h:
8223 * plugins/glade/anjuta-glade-notebook.c:
8224 * plugins/glade/anjuta-glade-notebook.h:
8225 * plugins/glade/plugin.c: (value_added_current_editor),
8226 (value_removed_current_editor), (glade_update_ui),
8227 (on_close_activated), (on_glade_project_changed),
8228 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
8230 * plugins/language-support-cpp-java/plugin.c:
8231 (on_value_added_current_editor), (on_value_removed_current_editor):
8232 * plugins/macro/plugin.c: (value_added_current_editor):
8233 * plugins/project-manager/plugin.c: (value_added_current_editor):
8234 * plugins/subversion/plugin.c: (value_added_current_editor):
8235 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
8237 Fixed lot of IAnjutaEditor stuff and completed glade integration
8238 with document manager
8240 * plugins/build-basic-autotools/build-basic-autotools.c:
8241 (value_added_current_editor):
8242 * plugins/build-basic-autotools/executer.c: (execute_program):
8244 Some initial code to execute projects inside scratchbox
8246 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
8248 * plugins/project-import/project-import.c:
8249 Project import overwrites file on user request (bug #452579)
8251 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
8253 * plugins/debug-manager/debugger.c,
8254 plugins/debug-manager/threads.c,
8255 plugins/debug-manager/plugin.c,
8256 plugins/debug-manager/registers.c,
8257 plugins/debug-manager/locals.c,
8258 plugins/debug-manager/stack_trace.c,
8259 plugins/gdb/plugin.c,
8260 plugins/gdb/debugger.c,
8261 plugins/gdb/debugger.h,
8262 libanjuta/interfaces/libanjuta.idl:
8263 Rename change-location to program-moved
8264 Store thread id as gint instead of guint
8265 Do not display registers list if not available
8266 Add intermediate debugger states if missing
8268 2007-07-11 Johannes Schmid <jhs@gnome.org>
8270 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
8272 Reverted unnecessary changes (#455819)
8274 2007-07-10 Johannes Schmid <jhs@gnome.org>
8276 * plugins/glade/plugin.c:
8277 Fixed glade plugin with glade 3.2 and another crasher
8279 2007-07-09 Johannes Schmid <jhs@gnome.org>
8281 * libanjuta/interfaces/libanjuta.idl:
8282 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
8284 * plugins/debug-manager/breakpoints.c:
8285 (breakpoint_item_update_in_ui),
8286 (breakpoints_dbase_edit_breakpoint),
8287 (on_toggle_breakpoint_activate):
8288 * plugins/debug-manager/plugin.c:
8289 (on_run_to_cursor_action_activate):
8290 * plugins/document-manager/action-callbacks.c:
8291 (on_editor_command_cut_activate),
8292 (on_editor_command_copy_activate),
8293 (on_editor_command_paste_activate),
8294 (on_editor_command_clear_activate):
8295 * plugins/document-manager/anjuta-docman.c:
8296 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
8297 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
8298 (anjuta_docman_goto_file_line_mark),
8299 (anjuta_docman_find_editor_with_path),
8300 (anjuta_docman_get_all_editors):
8301 * plugins/document-manager/anjuta-docman.h:
8302 * plugins/document-manager/plugin.c:
8303 (update_editor_ui_interface_items), (on_editor_update_ui),
8304 (on_editor_changed), (on_session_save), (on_docman_auto_save),
8305 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
8306 (ianjuta_document_manager_iface_init), (isaveable_save),
8307 (isavable_is_dirty):
8308 * plugins/editor/editor.glade:
8309 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
8310 (idocument_paste), (idocument_clear), (idocument_iface_init),
8311 (iselection_iface_init):
8312 * plugins/glade/Makefile.am:
8313 * plugins/glade/anjuta-glade-notebook.c:
8314 (anjuta_glade_notebook_instance_init),
8315 (anjuta_glade_notebook_set_property),
8316 (anjuta_glade_notebook_get_property),
8317 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
8318 (ifile_open), (ifile_get_uri), (ifile_iface_init),
8319 (ifile_savable_save), (ifile_savable_save_as),
8320 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
8321 (ifile_savable_iface_init), (idocument_can_redo),
8322 (idocument_can_undo), (idocument_begin_undo_action),
8323 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
8324 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
8325 (idocument_copy), (idocument_paste), (idocument_clear),
8326 (idocument_iface_init):
8327 * plugins/language-support-cpp-java/plugin.c:
8328 (on_value_added_current_editor), (on_value_removed_current_editor):
8329 * plugins/macro/macro-util.c: (get_current_editor):
8330 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
8331 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
8332 (on_next_occur), (on_incremental_entry_key_press),
8333 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
8334 (on_toolbar_find_incremental_start),
8335 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
8336 * plugins/search/search-replace.c: (search_start_over),
8337 (search_update_combos), (replace_update_combos),
8338 (anjuta_search_replace_activate):
8339 * plugins/search/search-replace_backend.c: (create_search_entries):
8340 * plugins/sourceview/sourceview.c: (idocument_cut),
8341 (idocument_copy), (idocument_paste), (idocument_clear),
8342 (idocument_iface_init), (iselect_iface_init), (iassist_react):
8343 * plugins/tools/editor.c: (on_editor_response):
8344 * plugins/tools/execute.c: (get_current_editor),
8345 (atp_output_context_initialize), (atp_user_tool_execute):
8346 * plugins/tools/variable.c: (get_current_editor),
8347 (atp_variable_get_editor_variable):
8349 Some more IAnjutaEditor => IAnjutaDocument fixing!
8351 * plugins/glade/anjuta-glade-notebook.h:
8352 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
8354 * plugins/glade/plugin.h:
8355 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
8356 and get rid of the glade menu. The Edit/File menu and the toolbar can now
8357 be used for glade, too. It might still have some rough edges but already works.
8358 (Fixes #415547 – Glade usability problem)
8360 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
8362 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
8363 development release (I updated version of glade3 svn to 3.3.2).
8365 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8367 * plugins/symbol-browser/an_symbol_view.c:
8368 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
8370 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8372 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
8373 (on_system_tags_update_finished), (on_update_global_clicked),
8374 (prefs_page_init), (on_gconf_notify_tags_list_changed),
8375 (symbol_browser_prefs_init),
8376 (symbol_browser_prefs_create_global_tags),
8377 (symbol_browser_load_global_tags):
8378 * plugins/symbol-browser/an_symbol_prefs.h:
8379 * plugins/symbol-browser/an_symbol_view.c:
8380 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
8381 * plugins/symbol-browser/an_symbol_view.h:
8382 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
8383 on global tags update because of delayed prefs merging. Happens when
8384 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
8387 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8389 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
8390 after install/uninstall.
8392 Patch from James Liggett:
8393 * scripts/glade2schemas.pl: Fixed creating schemas for list
8396 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
8398 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
8399 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
8400 development release since glade svn version is also 3.3.1. In future, the
8401 solution would be for us to always increment the micro version when
8404 2007-07-05 Johannes Schmid <jhs@gnome.org>
8406 * libanjuta/interfaces/libanjuta.idl:
8407 * plugins/build-basic-autotools/build-basic-autotools.c:
8408 (on_build_mesg_format):
8409 * plugins/debug-manager/breakpoints.c:
8410 (breakpoint_item_update_in_ui),
8411 (breakpoints_dbase_edit_breakpoint),
8412 (on_toggle_breakpoint_activate):
8413 * plugins/debug-manager/plugin.c:
8414 (on_run_to_cursor_action_activate):
8415 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
8416 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
8417 (get_current_editor), (on_save_activate), (on_save_as_activate),
8418 (on_save_prompt_save_editor), (on_close_file_activate),
8419 (on_close_all_file_activate), (on_reload_file_activate),
8420 (anjuta_print_cb), (anjuta_print_preview_cb),
8421 (on_editor_command_upper_case_activate),
8422 (on_editor_command_lower_case_activate),
8423 (on_editor_command_undo_activate),
8424 (on_editor_command_redo_activate),
8425 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
8426 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
8427 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
8428 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
8429 (on_zoom_out_text_activate), (on_force_hilite_activate),
8430 (on_indent1_activate), (on_swap_activate),
8431 (on_editor_add_view_activate), (on_editor_remove_view_activate):
8432 * plugins/document-manager/anjuta-docman.c:
8433 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
8434 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
8435 (anjuta_docman_dispose), (on_notebook_switch_page),
8436 (anjuta_docman_page_from_widget), (on_editor_destroy),
8437 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
8438 (anjuta_docman_get_current_document),
8439 (anjuta_docman_set_current_document),
8440 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
8441 (anjuta_docman_update_page_label),
8442 (anjuta_docman_get_document_from_path),
8443 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
8444 (anjuta_docman_order_tabs):
8445 * plugins/document-manager/anjuta-docman.h:
8446 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
8447 (update_editor_ui_interface_items), (update_editor_ui),
8448 (on_editor_update_save_ui), (on_editor_update_ui),
8449 (on_editor_changed), (on_save_prompt_save_editor),
8450 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
8451 (ianjuta_docman_get_current_document),
8452 (ianjuta_docman_set_current_document),
8453 (ianjuta_docman_remove_buffer),
8454 (ianjuta_document_manager_iface_init), (ifile_get_uri):
8455 * plugins/editor/text_editor.c: (itext_editor_iface_init),
8456 (idocument_get_filename), (idocument_can_undo),
8457 (idocument_can_redo), (idocument_undo),
8458 (idocument_begin_undo_action), (idocument_end_undo_action),
8459 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
8460 * plugins/language-support-cpp-java/plugin.c:
8461 (on_editor_char_inserted_cpp), (on_auto_indent):
8462 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
8463 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
8464 * plugins/sample1/plugin.c: (on_sample_action_activate):
8465 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
8466 (on_next_occur), (on_incremental_entry_key_press),
8467 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
8468 (on_toolbar_find_incremental_start),
8469 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
8470 * plugins/search/search-replace.c: (search_and_replace),
8471 (write_message_pane), (search_start_over), (search_update_combos),
8472 (replace_update_combos), (anjuta_search_replace_activate):
8473 * plugins/search/search-replace_backend.c:
8474 (file_buffer_new_from_path), (create_search_entries):
8475 * plugins/sourceview/sourceview-print.c: (create_print_job):
8476 * plugins/sourceview/sourceview.c:
8477 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
8478 (idocument_can_redo), (idocument_can_undo),
8479 (idocument_begin_undo_action), (idocument_end_undo_action),
8480 (idocument_undo), (idocument_redo), (idocument_grab_focus),
8481 (idocument_get_filename), (idocument_iface_init):
8482 * plugins/tools/editor.c: (on_editor_response):
8483 * plugins/tools/execute.c: (atp_output_context_initialize),
8484 (atp_user_tool_execute):
8485 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
8487 Create IAnjutaDocument interface. This interface is a more general idea
8488 of documents being anything that can be modified, has undo/redo and
8489 may have operations like copy/paste.
8490 The primary goal is to integrate better by making it use the standard file
8491 and edit menu instead of it's own glade menu. Of course the downside is that
8492 you won't be able to view a source file and the designer at the same time. Anyway
8493 so many people have complained that they "can't save a glade file" that I think
8494 this is the much better solution.
8495 Work on the glade plugin is still to come but the most difficult things should be
8498 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
8500 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
8503 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
8505 * libanjuta/anjuta-plugin-manager.c:
8506 (anjuta_plugin_manager_get_plugins_page),
8507 (anjuta_plugin_manager_get_remembered_plugins_page):
8508 * libanjuta/anjuta-plugin-manager.h:
8509 * src/anjuta-app.c: (anjuta_app_install_preferences):
8510 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
8511 and remembered plugins preferences pages in separate pages (avoid
8514 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
8516 Patch from James Liggett <jrliggett@cox.net>:
8517 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
8518 Installed editor preferences schemas. Fixes bug #453463.
8520 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
8522 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
8523 (anjuta_preferences_dialog_init): Sort preferences pages on title.
8525 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
8527 * plugins/document-manager/anjuta-document-manager.ui:
8528 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8529 * src/action-callbacks.c:
8530 * src/action-callbacks.h:
8531 * src/anjuta-actions.h:
8532 * src/anjuta-app.c: (anjuta_app_instance_init),
8533 (anjuta_app_install_preferences):
8535 * src/anjuta.ui: Moved plugins and shortcuts settings inside
8536 General preferences page. Move preferences menu from Settings to
8537 Edit submenu. And got rid of Settings submenu.
8539 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
8541 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
8543 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
8545 * TODO.tasks: Increased bounty for on-demand preferences task to $150
8546 as discussed and agreed with James Liggett.
8548 Patch from James Liggett <jrliggett@cox.net>:
8551 * libanjuta/anjuta-plugin-manager.c:
8552 (on_activated_plugin_objects_foreach),
8553 (anjuta_plugin_manager_get_active_plugin_objects):
8554 * libanjuta/anjuta-plugin-manager.h:
8555 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
8556 (anjuta_plugin_deactivate):
8557 * libanjuta/anjuta-preferences-dialog.c:
8558 (anjuta_preferences_dialog_finalize),
8559 (anjuta_preferences_dialog_class_init), (add_category_columns),
8560 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
8561 (anjuta_preferences_dialog_remove_page):
8562 * libanjuta/anjuta-preferences.c: (property_destroy),
8563 (unregister_preferences_key), (register_callbacks),
8564 (preferences_foreach_callback), (connect_prop_to_object),
8565 (anjuta_preferences_register_property_raw),
8566 (anjuta_preferences_register_property_custom),
8567 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
8568 (anjuta_preferences_remove_page),
8569 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
8570 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
8571 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
8572 (anjuta_preferences_class_init), (anjuta_preferences_new):
8573 * libanjuta/anjuta-preferences.h:
8574 * plugins/build-basic-autotools/Makefile.am:
8575 * plugins/build-basic-autotools/build-basic-autotools.c:
8576 (ipreferences_unmerge):
8577 * plugins/cvs-plugin/Makefile.am:
8578 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
8579 * plugins/document-manager/Makefile.am:
8580 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
8581 * plugins/editor/plugin.c: (ipreferences_unmerge):
8582 * plugins/file-manager/Makefile.am:
8583 * plugins/file-manager/plugin.c: (activate_plugin),
8584 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
8585 * plugins/gtodo/plugin.c: (ipreferences_merge),
8586 (ipreferences_unmerge):
8587 * plugins/language-support-cpp-java/Makefile.am:
8588 * plugins/language-support-cpp-java/plugin.c:
8589 (ipreferences_unmerge):
8590 * plugins/message-view/Makefile.am:
8591 * plugins/message-view/plugin.c: (ipreferences_unmerge):
8592 * plugins/sourceview/Makefile.am:
8593 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
8594 * plugins/symbol-browser/Makefile.am:
8595 * plugins/symbol-browser/an_symbol_prefs.c:
8596 (symbol_browser_prefs_finalize):
8597 * plugins/terminal/Makefile.am:
8598 * plugins/terminal/terminal.c: (ipreferences_unmerge):
8599 * plugins/valgrind/plugin.c: (ipreferences_merge),
8600 (ipreferences_unmerge):
8601 * scripts/Makefile.am:
8602 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
8604 * src/action-callbacks.c: (on_set_preferences1_activate):
8605 * src/anjuta-app.c: (anjuta_app_instance_init),
8606 (anjuta_app_install_preferences):
8608 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
8609 task: Bug #445314: On demand preferences widgets creation. Thanks
8610 James for this great work.
8612 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
8614 * plugins/debug-manager/data_buffer.c,
8615 plugins/message-view/message-view.c: Fixed compiler warnings.
8617 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
8619 * src/action-callbacks.c: (help_activate),
8620 (on_help_manual_activate), (on_help_tutorial_activate),
8621 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
8623 Fixed help activation (bug #451557).
8625 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
8627 * AUTHORS: Added James Liggett. Forgot to add him before :(
8629 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
8631 * plugins/debug-manager/debugger.c,
8632 plugins/debug-manager/plugin.c,
8633 plugins/gdb/debugger.c,
8634 libanjuta/interfaces/libanjuta.idl:
8635 Add a GError* parameter to debugger-stopped signal
8637 * (added) libanjuta/anjuta-error.c,
8638 (added) libanjuta/anjuta-error.h,
8639 libanjuta/Makefile.am:
8640 Register GError as a boxed type
8642 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8643 Support GError* in signal, GError must be registered as a boxed type
8644 Accept NULL as strings
8646 === anjuta 2.2.0 ===
8648 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
8650 * configure.in: Bumped version to 2.2.0
8651 * NEWS: Updated for 2.2.0 stable release.
8652 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
8653 Reduce the idle priority to make the UI update before anything else.
8655 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
8657 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
8659 * libanjuta/interfaces/libanjuta.idl:
8660 * plugins/document-manager/action-callbacks.c:
8661 (on_editor_command_complete_word_activate):
8662 * plugins/document-manager/plugin.c:
8663 (update_editor_ui_interface_items):
8664 * plugins/editor/text_editor.c: (iautocomplete_activate),
8665 (iautocomplete_iface_init):
8666 * plugins/sourceview/sourceview.c: (iassist_iface_init):
8668 Moved autocomplete() method away from IAnjutaEditorAssist into
8669 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
8670 autocomplete and does not crash with sourceview. Fixes Bug #449620
8671 â The auto completion functionality not work. Also sets menuitem
8672 insensitive when hiding them.
8674 * plugins/debug-manager/disassemble.c:
8675 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
8678 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
8680 * pixmaps/anjuta_splash.png: Updated.
8682 * plugins/search/search-replace.c
8683 (anjuta_search_replace_activate): Fixed "Find in Files" to select
8684 the right target (project).
8685 * ChangeLog: Added missing log.
8687 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8689 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
8690 manuals/anjuta-manual/C/fileoperations.xml,
8691 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
8693 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
8695 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
8697 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8699 * TODO.tasks: Added bounty for on-demand preferences.
8701 Patch from Thierry Moisan:
8702 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
8705 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8707 Patch from tpgww@onepost.net:
8709 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
8710 * libegg/test-actions.c:
8711 * libegg/test-multi-drag.c: (main):
8712 * plugins/debug-manager/memory.c: (read_memory_block):
8713 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
8715 Fixes compile warnings. Fixes bug #427101.
8717 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8719 Patch from James Liggett:
8721 * plugins/profiler/gprof-options.c: (on_option_changed),
8723 * plugins/profiler/gprof-options.h:
8724 * plugins/profiler/gprof-profile-data.c:
8725 (gprof_profile_data_init_profile):
8726 * plugins/profiler/gprof-profile-data.h:
8727 * plugins/profiler/plugin.c: (profiler_get_data),
8728 (profiler_set_target), (register_options),
8729 (on_profile_data_browse_button_clicked),
8730 (on_profiling_options_button_clicked), (on_profiler_delete_data):
8731 * plugins/profiler/profiler.glade: implements independent targets.
8732 implements the ability to select arbitrary gmon.out files.
8733 Fixes bug #403502 â User should also be allowed to select an
8734 independent executable target.
8736 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8738 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
8740 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
8741 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
8743 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
8745 * plugins/debug-manager/plugin.c,
8746 plugins/debug-manager/breakpoints.c:
8747 Remove weak pointers when owner is destroyed
8748 Remove all breakpoints before loading new one
8750 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
8752 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
8754 2007-06-19 Naba Kumar <naba@gnome.org>
8756 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
8757 Bug #448491 Empty Lines Problem.
8759 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
8761 * data/default.profile, plugins/message-view/plugin.c: Do not
8762 restore session for messages.
8763 Fixes bug #377461 â don't create new message window for each
8766 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
8767 Fixes a crash on exit/project-close if profiler plugin is loaded.
8769 2007-06-17 Naba Kumar <naba@gnome.org>
8771 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
8772 C keywords. Fixes bug #447655 â C keyword must NOT be localised.
8774 * plugins/file-loader/plugin.c: Fail on opening non existent files.
8775 Bug #448034 â Anjuta crashes on starting (when the last project
8776 directory was deleted).
8778 * plugins/document-manager/plugin.c: Set line markers for files
8779 opened via IAnjutaFile::open(). Fixes missing line markers while
8782 2007-06-17 Naba Kumar <naba@gnome.org>
8784 * plugins/sourceview/sourceview.glade: Set correct font
8785 default value and use monospace instead of sans. Fixes
8786 bug #448408 â crash in Anjuta IDE: Trying to change the
8789 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8791 * plugins/search/search-replace.c,
8792 plugins/search/search-replace.h,
8793 plugins/search/anjuta-search.glade:
8794 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
8797 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8799 * plugins/debug-manager/plugin.c,
8800 plugins/debug-manager/breakpoints.c:
8801 Add weak references, fixes bug #448053 ?
8803 2007-06-16 Naba Kumar <naba@gnome.org>
8805 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
8806 dialog to allow forgetting them if user chooses to select a different
8809 2007-06-13 Naba Kumar <naba@gnome.org>
8811 * plugins/sourceview/sourceview-prefs.c: Initialize font
8812 on startup correctly if use_theme is set.
8814 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
8815 if available for default font. Fixes bug #447304.
8817 * plugins/sourceview/sourceview-prefs.c: Return value based
8818 on right data type. Fixes Bug #438878 â Using gtksourceview editor
8819 for the first time has black background
8821 * plugins/project-manager/plugin.c: Give a better error message
8822 when project could not be loaded.
8824 * libanjuta/anjuta-serializer.c: Added a comment.
8826 2007-06-13 Johannes Schmid <jhs@gnome.org>
8829 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
8830 most warnings to avoid simple coding problems.
8832 * plugins/message-view/anjuta-msgman.c:
8833 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
8834 * plugins/message-view/plugin.c: (on_view_changed),
8835 (ianjuta_msgman_add_view):
8837 Fixed #440866 by always presenting the message-manager when a tab is
8838 added because Gtk+ seems to have problems to add tabs to hidden widgets.
8840 * plugins/subversion/subversion-callbacks.c:
8841 (on_subversion_commit_response):
8842 Destroy dialog if user clicks "No"
8844 2007-06-12 Naba Kumar <naba@gnome.org>
8846 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
8847 read and use of uninitialized variable.
8849 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
8850 because it is used in credits listing and packaging could compress
8851 it in docdir. Fixes bug #397881: The credits are empty
8853 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
8854 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
8855 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
8856 plugins/symbol-browser/an_symbol_info.c,
8857 plugins/symbol-browser/plugin.c,
8858 plugins/symbol-browser/an_symbol_view.c,
8859 plugins/editor/aneditor-autocomplete.cxx:
8861 - Do not access TMTag
8862 member in TMSymbol when freeing it because by then the tags
8863 could have changed. Avoids dangerous memory corruptions by freeing
8864 someone else's memory (Could explain those random crashes when
8865 refreshing symbols or re-loading a different project or closing
8866 a project). Anything that tries to refresh symbols could trigger
8868 - Added a flag to also retrieve method definitions as part of
8869 the class's scope members. And used it to set both function prototype
8870 and definition in symbols. Fixes navigation to prototype and
8871 function definitions from symbol browser (bug #440370)
8873 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
8874 memory. Could fix those bogus 'file changed' dialogs.
8876 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
8878 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8880 * (added) libanjuta/anjuta-utils-priv.h,
8881 libanjuta/anjuta-utils.h,
8882 libanjuta/anjuta-launcher.c,
8883 libanjuta/Makefile.am:
8884 Fix bug #440801: do not use config.h in public include files
8886 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8888 * plugins/project-wizard/templates/mkfile.wiz:
8889 Fix bug #442038: missing project.sh file
8892 plugins/project-wizard/templates/Makefile.am,
8893 plugins/project-wizard/templates/translatable-strings.h,
8894 (added) plugins/project-wizard/templates/sdl.wiz,
8895 (added) plugins/project-wizard/templates/appwiz_sdl.png,
8896 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
8897 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
8898 (added) plugins/project-wizard/templates/sdl/Makefile.am,
8899 (added) plugins/project-wizard/templates/sdl/.cvsignore,
8900 (added) plugins/project-wizard/templates/sdl/src/main.c,
8901 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
8902 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
8903 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
8904 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
8905 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
8906 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
8907 Fix bug #315635: add a SDL project wizard
8909 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
8911 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
8912 when SIGCHLD is triggered when main loop context is locked. Dead lock
8913 happens when child_exited callback also accesses main loop context.
8914 Happens particularly badly in debug target exiting.
8916 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
8918 * manuals/anjuta-manual/C/debugger.xml:
8919 First update of the debugger documentation
8921 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
8923 * manuals/anjuta-manual/C/fileoperations.xml,
8924 manuals/anjuta-manual/C/projects.xml,
8925 manuals/anjuta-manual/C/anjuta-manual.xml,
8926 manuals/anjuta-manual/C/build.xml,
8927 manuals/anjuta-manual/C/execute.xml,
8928 manuals/anjuta-manual/Makefile.am: Updated more documentation.
8929 Added project properties documentation. Moved execution section
8930 inside project management. Removed dead documentation.
8932 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
8934 * src/anjuta.c, plugins/symbol-browser/plugin.c,
8935 plugins/symbol-browser/plugin.h,
8936 plugins/symbol-browser/an_symbol_prefs.c,
8937 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8938 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
8939 progress bar instead of separate window for system tags
8940 generation. Renamed AnjutaStatus methods to a proper ones.
8942 * plugins/symbol-browser/plugin.c,
8943 plugins/symbol-browser/plugin.h,
8944 plugins/symbol-browser/an_symbol_prefs.c,
8945 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8946 global-tags/create_global_tags.sh.in: Get rid of message window
8947 for showing global tags creation and use a small window with
8950 2007-05-30 Naba Kumar <naba@gnome.org>
8952 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
8953 Bug 442315 – After calling configure, the build menus are still insensitive,
8954 Bug 442314 – Autogeneration fails when there is no autogen.sh
8956 * plugins/project-manager/plugin.c: Fixed mem corruption when it
8957 fails to remove target/source/group. Fixes bug #440196 – crash in
8958 Anjuta IDE: removing a target
8960 2007-05-29 Naba Kumar <naba@gnome.org>
8962 * plugins/symbol-browser/an_symbol_view.c,
8963 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
8964 tags generation. Fixed runtime warning.
8966 2007-05-28 Naba Kumar <naba@gnome.org>
8968 Patch from James Liggett <jrliggett@cox.net>:
8969 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
8970 Fixed bug #403502 – User should also be allowed to select an
8971 independent executable target.
8973 2007-05-27 Johannes Schmid <jhs@gnome.org>
8975 * plugins/build-basic-autotools/build-basic-autotools.c:
8976 (get_real_directory), (on_build_mesg_format):
8978 Find correct files for error messages inside scratchbox
8980 2007-05-27 Naba Kumar <naba@gnome.org>
8982 * manuals/anjuta-manual/C/projects.xml,
8983 manuals/anjuta-manual/C/projects.xml: Updated project
8984 management chapter more.
8986 2007-05-25 Johannes Schmid <jhs@gnome.org>
8988 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8989 * plugins/build-basic-autotools/build-basic-autotools.c:
8990 (on_sb_check_toggled), (build_execute_command),
8991 (ipreferences_merge), (ipreferences_unmerge):
8992 Added support for building inside scratchbox environment
8994 Patch from James Liggett <jrliggett@cox.net>:
8995 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
8996 (anjuta_msgman_append_view):
8999 – Anjuta aborts with numerous assertion failures when adding a new message view tab
9001 2007-05-23 Naba Kumar <naba@gnome.org>
9003 * manuals/anjuta-manual/C/projects.xml: Updated project
9006 2007-05-22 Naba Kumar <naba@gnome.org>
9008 * manuals/anjuta-manual/C/projects.xml: More updates.
9010 * manuals/anjuta-manual/C/introduction.xml,
9011 manuals/anjuta-manual/C/projects.xml,
9012 manuals/anjuta-manual/C/interface.xml: Updated documentation.
9014 2007-05-22 Naba Kumar <naba@gnome.org>
9016 Patch from Étienne Bersac:
9017 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
9018 class in generated class.
9020 2007-05-22 Naba Kumar <naba@gnome.org>
9022 * plugins/profiler/plugin.c: Fixed a compiler warning.
9023 * plugins/valgrind/Makefile.am: Added ldflags.
9025 Patch from James Liggett:
9026 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
9027 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
9030 2007-05-18 Johannes Schmid <jhs@gnome.org>
9032 * plugins/editor/text_editor.c:
9033 * plugins/language-support-cpp-java/plugin.c:
9034 (on_editor_language_changed), (on_value_added_current_editor),
9035 (on_value_removed_current_editor):
9037 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
9038 Fix assist support in language-support-plugin.
9040 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
9042 * libanjuta/interfaces/libanjuta.idl:
9043 Add a new interface allowing to implement plugin able
9044 to load other plugins (not written in C)
9046 * libanjuta/anjuta-plugin-handle.c,
9047 libanjuta/anjuta-plugin-handle.h:
9048 Add a language and a resident plugin properties
9050 * libanjuta/anjuta-glue-plugin.c,
9051 libanjuta/anjuta-glue-plugin.h,
9052 (added)libanjuta/anjuta-glue-c.c,
9053 (added)libanjuta/anjuta-glue-c.h,
9054 libanjuta/Makefile.am:
9055 Split code used to load a C plugin into a common part
9056 in anjuta-glue-plugin and a specific part in anjuta-glue-c
9058 * libanjuta/anjuta-glue-factory.c,
9059 libanjuta/anjuta-glue-factory.h,
9060 libanjuta/anjuta-plugin-manager.c:
9061 Allow to load plugin not written in C and search for the
9062 additional needed code in another plugin
9064 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
9066 * plugins/editor/text_editor.c:
9067 Add an empty implementation of IAnjutaEditorAssist for scintilla,
9068 avoiding a crash if scintilla is used
9070 2007-05-14 Johannes Schmid <jhs@gnome.org>
9072 * libanjuta/interfaces/libanjuta.idl:
9073 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
9074 (assist_cleanup), (on_assist_end), (on_assist_cancel),
9075 (on_assist_chosen), (on_assist_update), (get_context),
9076 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
9077 (install_assist), (uninstall_assist), (install_support),
9078 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
9079 (cpp_java_plugin_instance_init):
9080 * plugins/language-support-cpp-java/plugin.h:
9081 Use IAnjutaEditorAssist to show language specific suggestions
9083 * plugins/sourceview/Makefile.am:
9084 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
9085 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
9086 * plugins/sourceview/anjuta-view.h:
9087 * plugins/sourceview/assist-window.c: (assist_window_expose),
9088 (assist_window_set_property), (assist_window_get_property),
9089 (assist_window_class_init), (assist_activated),
9090 (assist_window_init), (assist_window_finalize),
9091 (assist_window_select), (assist_window_first),
9092 (assist_window_last), (assist_window_up), (assist_window_down),
9093 (get_coordinates), (assist_window_move), (assist_window_update),
9094 (assist_window_filter_keypress), (assist_window_is_active),
9095 (assist_window_new), (assist_window_get_trigger),
9096 (assist_window_get_position):
9097 * plugins/sourceview/assist-window.h:
9098 * plugins/sourceview/sourceview-args.c (removed):
9099 * plugins/sourceview/sourceview-args.h (removed):
9100 * plugins/sourceview/sourceview-autocomplete.c (removed):
9101 * plugins/sourceview/sourceview-autocomplete.h (removed):
9102 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9103 * plugins/sourceview/sourceview-private.h:
9104 * plugins/sourceview/sourceview-scope.c(removed):
9105 * plugins/sourceview/sourceview-scope.h(removed):
9106 * plugins/sourceview/sourceview.c: (on_assist_chosen),
9107 (on_assist_cancel), (on_document_char_added),
9108 (on_reload_dialog_response), (sourceview_class_init),
9109 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
9110 (iassist_remove_trigger), (iassist_autocomplete),
9111 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
9112 (iassist_react), (iassist_iface_init):
9113 * plugins/sourceview/tag-window.c (moved to assist-window.c):
9114 * plugins/sourceview/tag-window.h (moved to assist-window.c):
9116 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
9117 - Mark files dirty if reload dialog is canceled.
9119 2007-05-12 Naba Kumar <naba@gnome.org>
9121 * libanjuta/anjuta-launcher.h: Corrected include file.
9123 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
9125 * libanjuta/anjuta-glue-plugin.c,
9126 libanjuta/anjuta-glue-plugin.h,
9127 libanjuta/anjuta-glue-factory.c,
9128 libanjuta/anjuta-glue-factory.h,
9129 ibanjuta/anjuta-plugin-manager.c:
9130 Move code used to load a C plugin from glue-factory to glue-plugin
9131 So loading a plugin written in another language could be done by
9132 just using another object derived from AnjutaGluePlugin
9134 * libanjuta/libanjuta.h:
9135 Remove anjuta-plugin-handle header, it's not installed as libanjuta
9138 === anjuta 2.1.3 ===
9140 2007-05-11 Naba Kumar <naba@gnome.org>
9142 * configure.in: Bumped version to 2.1.3
9145 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
9147 2007-05-11 Naba Kumar <naba@gnome.org>
9150 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
9151 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
9152 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
9154 2007-05-10 Johannes Schmid <jhs@gnome.org>
9156 * plugins/search/plugin.c:
9157 Make incremental search behave less annoying
9159 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
9161 * plugins/macro/macro-util.c:
9162 Fix bug #419008 and bug #419036
9163 When creating new header file, use name and email set in
9164 preferences and replace invalid C character by underscore
9167 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
9169 * plugins/search/search-replace.c,
9170 plugins/search/search-replace_backend.c:
9171 Disable search button if search expression is empty (bug #378193)
9173 2007-05-08 Naba Kumar <naba@gnome.org>
9175 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
9178 2007-05-07 Naba Kumar <naba@gnome.org>
9181 * plugins/project-wizard/templates/Makefile.am:
9182 * plugins/project-wizard/templates/minimal.wiz:
9183 * plugins/project-wizard/templates/minimal/.cvsignore:
9184 * plugins/project-wizard/templates/minimal/Makefile.am:
9185 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
9186 * plugins/project-wizard/templates/minimal/autogen.sh:
9187 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
9188 * plugins/project-wizard/templates/minimal/project.anjuta:
9189 Added 'minimal', a generic and flat, project template.
9191 2007-05-05 Naba Kumar <naba@gnome.org>
9193 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
9195 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
9196 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
9197 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
9198 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
9199 instead of a real one, fixes interdependency with libanjuta.
9200 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
9201 * libanjuta/Makefile.am:
9202 * libegg/Makefile.am:
9203 * plugins/build-basic-autotools/Makefile.am:
9204 * plugins/class-gen/Makefile.am:
9205 * plugins/class-inheritance/Makefile.am:
9206 * plugins/cvs-plugin/Makefile.am:
9207 * plugins/debug-manager/Makefile.am:
9208 * plugins/devhelp/Makefile.am:
9209 * plugins/document-manager/Makefile.am:
9210 * plugins/editor/Makefile.am:
9211 * plugins/file-loader/Makefile.am:
9212 * plugins/file-manager/Makefile.am:
9213 * plugins/file-wizard/Makefile.am:
9214 * plugins/gdb/Makefile.am:
9215 * plugins/glade/Makefile.am:
9216 * plugins/gtodo/Makefile.am:
9217 * plugins/language-support-cpp-java/Makefile.am:
9218 * plugins/macro/Makefile.am:
9219 * plugins/message-view/Makefile.am:
9220 * plugins/patch/Makefile.am:
9221 * plugins/profiler/Makefile.am:
9222 * plugins/project-import/Makefile.am:
9223 * plugins/project-manager/Makefile.am:
9224 * plugins/project-wizard/Makefile.am:
9225 * plugins/sample1/Makefile.am:
9226 * plugins/search/Makefile.am:
9227 * plugins/sourceview/Makefile.am:
9228 * plugins/subversion/Makefile.am:
9229 * plugins/symbol-browser/Makefile.am:
9230 * plugins/terminal/Makefile.am:
9231 * plugins/tools/Makefile.am:
9232 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
9234 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
9236 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
9238 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9240 * libanjuta/anjuta-launcher.c,
9241 libanjuta/anjuta-launcher.h:
9242 Add some missing implementation
9244 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
9246 Reviewed by Naba Kumar <naba@gnome.org>:
9247 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
9250 2007-04-26 Jason Switzer <jswitzer@gmail.com>
9252 Reviewed by Naba Kumar <naba@gnome.org>:
9253 * plugins/editor/text_editor.c: Large memory addresses were being
9254 truncated, switched to glong (bug #422143).
9256 2007-04-24 Naba Kumar <naba@gnome.org>
9258 * plugins/document-manager/plugin.c: (prefs_finalize):
9259 * plugins/editor/aneditor-autocomplete.cxx:
9260 * plugins/editor/text_editor_menu.c:
9261 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
9262 * plugins/file-loader/plugin.c: (open_file_with),
9263 (create_open_with_submenu):
9264 * plugins/file-manager/plugin.c: (prefs_finalize):
9265 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
9266 pointer type castings.
9268 2007-04-24 Naba Kumar <naba@gnome.org>
9270 Patch from s|s <supreet.sethi@gmail.com>:
9271 * (added) plugins/project-wizard/templates/django-logo.png:
9272 * (added) plugins/project-wizard/templates/django.wiz:
9273 * plugins/project-wizard/templates/Makefile.am:
9274 * plugins/project-wizard/templates/translatable-strings.h: Added
9275 django project template. http://www.djangoproject.com/
9277 2007-04-24 Naba Kumar <naba@gnome.org>
9279 * plugins/subversion/anjuta-subversion.glade: Set expansion for
9280 the log entry widget and made the dialog little larger.
9282 2007-04-24 Naba Kumar <naba@gnome.org>
9284 Patch from Halton Huo:
9286 * plugins/project-wizard/property.c:
9287 * plugins/subversion/svn-auth.c:
9288 * plugins/subversion/svn-backend-priv.h:
9289 * plugins/subversion/svn-backend.c:
9290 * plugins/subversion/svn-backend.h:
9291 * plugins/subversion/svn-notify.h: Proper use of subversion
9292 headers. Fixes build issues in solaris (bug #426701).
9294 2007-04-24 Naba Kumar <naba@gnome.org>
9296 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
9298 * plugins/project-wizard/templates/cpp.wiz:
9299 * plugins/project-wizard/templates/gcj.wiz:
9300 * plugins/project-wizard/templates/gnome.wiz:
9301 * plugins/project-wizard/templates/gtk.wiz:
9302 * plugins/project-wizard/templates/gtkmm.wiz:
9303 * plugins/project-wizard/templates/java.wiz:
9304 * plugins/project-wizard/templates/python.wiz:
9305 * plugins/project-wizard/templates/terminal.wiz:
9306 * plugins/project-wizard/templates/wxwin.wiz:
9307 * plugins/project-wizard/templates/xlib-dock.wiz:
9308 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
9309 project option and set it ON by default (since gnome-build, can't
9310 enabled configure shared lib support later when a sharedlib target
9313 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9315 * plugins/debug-manager/stack_trace.c:
9316 Fix a missing case in the previous changes
9318 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9320 * plugins/debug-manager/plugin.c:
9323 * plugins/debug-manager/breakpoints.c,
9324 plugins/gdb/plugin.c:
9325 Fix adding breakpoint on a function
9327 * plugins/debug-manager/stack_trace.c:
9328 Highlight changed stack frame
9330 2007-04-18 Naba Kumar <naba@gnome.org>
9332 * plugins/document-manager/anjuta-docman.c:
9333 (anjuta_docman_dispose), (on_editor_destroy),
9334 (anjuta_docman_remove_editor): Remove the editor widget from
9335 the parent container before calling destroy, otherwise container
9336 removal happens after TextEditor is disposed resulting in call
9337 to value-remove for a TextEditor which is half-dead (crash).
9339 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
9341 * plugins/debug-manager/data_buffer.c
9342 plugins/debug-manager/data_view.c,
9343 plugins/debug-manager/memory.c:
9344 Fixes for bug #418523, bug #427090 and bug #428174
9346 2007-04-11 Halton Huo <halton.huo@sun.com>
9348 reviewed by: <jhs@gnome.org>
9351 * libanjuta/Makefile.am:
9352 * libanjuta/anjuta-utils.c:
9353 * libanjuta/anjuta-utils.h:
9354 * manuals/reference/libanjuta/Makefile.am:
9356 Fixed compilation on sun by deploying the libutil methods
9357 in anjuta-utils.h and building them on condition.
9359 2007-04-11 Johannes Schmid <jhs@gnome.org>
9361 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
9362 (anjuta_docman_add_editor):
9363 Hold a reference on the editor as long as we use it.
9365 * plugins/document-manager/plugin.c: (on_editor_changed):
9366 Destroy GValue to fix a memoery leak.
9368 2007-04-11 Johannes Schmid <jhs@gnome.org>
9370 * plugins/document-manager/plugin.c: (on_editor_changed):
9371 Fixed reference counting for editor by using g_value_take_object instead
9372 of g_value_set_object. The editors are now correctly finalized and thus
9373 we do not lack so much memory anymore.
9375 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
9376 (anjuta_view_finalize), (anjuta_view_focus_out),
9377 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
9378 * plugins/sourceview/anjuta-view.h:
9379 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
9380 * plugins/sourceview/sourceview-prefs.c:
9381 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
9382 * plugins/sourceview/sourceview-prefs.h:
9383 * plugins/sourceview/sourceview-private.h:
9384 * plugins/sourceview/sourceview.c: (on_document_loaded),
9385 (timeout_unref), (on_document_saved), (sourceview_finalize),
9386 (sourceview_new), (ifile_open), (ifile_savable_save),
9387 (ifile_savable_save_as):
9389 Several changes to fix things when the editor is correctly destroyed.
9390 Fixed preferences (which led me to the refcounting issue, #409412)
9391 and removed deprecated completition code that will be replace by
9392 IAnjutaAssist interface soon.
9394 2007-04-11 Johannes Schmid <jhs@gnome.org>
9396 * libanjuta/anjuta-launcher.c:
9397 (anjuta_launcher_execution_done_cleanup),
9398 (anjuta_launcher_child_terminated):
9399 Possible fix for #428363 and added a g_return_if_fail
9401 * plugins/message-view/plugin.c: (activate_plugin):
9402 Fixed a Gtk/Gdl-Critical
9404 Patches from Étienne Bersac <bersace03@laposte.net>
9405 * plugins/class-gen/templates/go-source.tpl:
9406 * plugins/macro/macros.xml:
9407 Use better template for GObjects (#417875 and #417918)
9409 Patches from Halton Huo <halton.huo@sun.com>
9410 * libanjuta/anjuta-launcher.h:
9411 * libanjuta/anjuta-preferences.c:
9412 * libanjuta/anjuta-utils.c:
9413 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
9414 (cg_window_set_add_to_repository):
9415 * plugins/class-inheritance/class-inherit.c:
9416 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
9418 2007-04-09 Johannes Schmid <jhs@gnome.org>
9420 * plugins/editor/print.c: (anjuta_print_show_header):
9421 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9422 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9424 Some string changes (#427395 and #427399)
9426 2007-04-06 Johannes Schmid <jhs@gnome.org>
9428 * plugins/build-basic-autotools/build-basic-autotools.c:
9429 (on_build_mesg_format), (on_build_mesg_parse):
9430 Fixed full path detection
9432 2007-04-05 Naba Kumar <naba@gnome.org>
9434 Patch from Halton Huo:
9435 * libanjuta/Makefile.am:
9436 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
9437 * libanjuta/anjuta-glue-cpp.h:
9438 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
9439 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
9440 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
9441 (anjuta_glue_factory_get_path), (get_already_loaded_module),
9442 (load_plugin), (anjuta_glue_factory_get_object_type):
9443 * libanjuta/anjuta-glue-factory.h:
9444 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
9445 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
9446 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
9447 (anjuta_glue_plugin_new):
9448 * libanjuta/anjuta-glue-plugin.h:
9449 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
9450 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
9451 * libanjuta/anjuta-plugin.h:
9452 * libanjuta/glue-cpp.c:
9453 * libanjuta/glue-cpp.h:
9454 * libanjuta/glue-factory.c:
9455 * libanjuta/glue-factory.h:
9456 * libanjuta/glue-plugin.c:
9457 * libanjuta/glue-plugin.h:
9458 * plugins/build-basic-autotools/build-basic-autotools.h:
9459 * plugins/class-gen/plugin.h:
9460 * plugins/class-inheritance/plugin.h:
9461 * plugins/cvs-plugin/plugin.h:
9462 * plugins/debug-manager/plugin.h:
9463 * plugins/devhelp/plugin.h:
9464 * plugins/document-manager/plugin.h:
9465 * plugins/editor/plugin.h:
9466 * plugins/file-loader/plugin.h:
9467 * plugins/file-manager/plugin.h:
9468 * plugins/file-wizard/plugin.h:
9469 * plugins/gdb/plugin.h:
9470 * plugins/glade/plugin.h:
9471 * plugins/gtodo/plugin.h:
9472 * plugins/language-support-cpp-java/plugin.h:
9473 * plugins/macro/plugin.h:
9474 * plugins/message-view/plugin.h:
9475 * plugins/patch/plugin.h:
9476 * plugins/profiler/plugin.h:
9477 * plugins/project-import/plugin.h:
9478 * plugins/project-manager/plugin.h:
9479 * plugins/project-wizard/plugin.h:
9480 * plugins/sample1/plugin.h:
9481 * plugins/search/plugin.h:
9482 * plugins/sourceview/plugin.h:
9483 * plugins/subversion/plugin.h:
9484 * plugins/symbol-browser/plugin.h:
9485 * plugins/terminal/terminal.c:
9486 * plugins/tools/plugin.h:
9487 * plugins/tools/scripts/tools-2.xml.in:
9488 * plugins/valgrind/plugin.h:
9490 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
9492 2007-04-05 Naba Kumar <naba@gnome.org>
9494 * anjuta.spec.in, configure.in: Removed dead codes.
9496 Patch from Jos Dehaes:
9497 * configure.in, plugins/project-wizard/templates/Makefile.am,
9498 plugins/project-wizard/templates/mkfile.wiz,
9499 plugins/project-wizard/templates/translatable-strings.h: Enabled
9500 makefile-based project creation and import. Fixes bug #355145
9502 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
9504 * plugins/debug-manager/debugger.c,
9505 plugins/debug-manager/plugin.c,
9506 plugins/gdb/anjuta-gdb.plugin.in:
9507 Code cleaning (remove unused code, rename this into self)
9508 Add information about supported format in debugger plugin
9509 Activate debugger plugin according to the target format
9511 2007-04-01 Naba Kumar <naba@gnome.org>
9513 * plugins/message-view/message-view.c:
9514 (message_view_instance_init): Fixed message icons to appear.
9516 2007-03-31 Johannes Schmid <jhs@gnome.org>
9518 * plugins/message-view/anjuta-msgman.c:
9519 (anjuta_msgman_append_view):
9520 * plugins/message-view/plugin.c: (on_view_changed),
9521 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
9525 2007-03-31 Johannes Schmid <jhs@gnome.org>
9527 * plugins/message-view/message-view.c:
9528 (message_view_instance_init), (imessage_view_append):
9529 Show nice icons beside the messages for info, warning and error. This is a completly
9530 cosmetic change so if someone dislikes it he is free to remove it.
9532 2007-03-31 Johannes Schmid <jhs@gnome.org>
9534 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
9535 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
9536 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
9537 * plugins/message-view/anjuta-msgman.h:
9538 * plugins/message-view/message-view.h:
9539 * plugins/message-view/plugin.c: (on_view_changed),
9541 Fixed #359399 and made next/previous insensitive when not availible
9543 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
9544 (tag_style_to_string):
9545 Fixed namespace Problem with gdk >= 2.11
9547 * plugins/sourceview/sourceview-autocomplete.c:
9548 (sourceview_autocomplete_init):
9549 Removed structure, follow-up of #423682
9551 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
9553 * plugins/debug-manager/debug_tree.c,
9554 plugins/debug-manager/debug_tree.h,
9555 plugins/debug-manager/watch.c,
9556 plugins/debug-manager/anjuta-debug-manager.glade:
9557 Inspect variable at cursor
9558 Fix buttons in inspect dialog
9560 2007-03-27 Halton Huo <halton.huo@sun.com>
9562 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
9564 * plugins/sourceview/sourceview-autocomplete.c
9565 plugins/debug-manager/disassemble.c,
9566 libanjuta/interfaces/libanjuta.idl:
9567 Remove array with 0 size and empty structure as it is not
9568 supported by sun cc, Fixes bug #423682
9570 * plugins/debug-manager/debugger.c:
9571 Remove anonymous union as it is not supported by sun cc,
9574 === anjuta 2.1.2 ===
9576 2007-03-28 Naba Kumar <naba@gnome.org>
9578 * configure.in: Bumped version to 2.1.2
9579 * NEWS: Updated for release.
9581 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
9582 Improved breakpoint marker icon.
9584 * plugins/editor/anjuta-editor.plugin.in,
9585 plugins/sourceview/sourceview.plugin.in: Made editor plugins
9586 non user activable since they are now remembered properly.
9588 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
9590 * plugins/tools/editor.c:
9593 2007-03-27 Naba Kumar <naba@gnome.org>
9595 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
9596 word when autocompleting without leaving any trailing part of
9599 2007-03-27 Kamil Páral <ripper42@gmail.com>
9601 Reviewed by Naba Kumar <naba@gnome.org>:
9602 * anjuta.desktop.in.in: Remove "Application" category from desktop
9603 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
9605 2007-03-27 Naba Kumar <naba@gnome.org>
9607 * configure.in, plugins/document-manager/anjuta-docman.c:
9608 (anjuta_docman_add_editor): Conditionally compile notebook tab
9609 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
9611 Patch from Halton Huo:
9612 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
9613 non gcc compiler flags. Fixes bug #423089.
9615 2007-03-26 Naba Kumar <naba@gnome.org>
9617 * AUTHORS, NEWS, TODO.tasks: Updated.
9619 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
9622 * plugins/symbol-browser/plugin.c: (on_editor_saved),
9623 (update_editor_symbol_model), (iter_matches),
9624 (on_editor_update_ui), (value_added_current_editor),
9625 (activate_plugin), (dispose),
9626 (symbol_browser_plugin_instance_init):
9627 * plugins/symbol-browser/plugin.h: update line on editor save
9628 and editor change. Code clean up and fixed warnings.
9630 2007-03-26 Naba Kumar <naba@gnome.org>
9632 * plugins/project-wizard/templates/java/project.anjuta,
9633 plugins/project-wizard/templates/python/project.anjuta,
9634 plugins/project-wizard/templates/python/project.anjuta:
9635 Removed version control plugins from default selection.
9637 * plugins/tools/scripts/prepare-changelog.pl,
9638 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
9639 script to a better one (that works on both cvs and svn).
9641 2007-03-26 Naba Kumar <naba@gnome.org>
9643 * (added) plugins/project-wizard/templates/translatable-strings.pl,
9644 Makefile.am: Added the generated translatable file (required for
9645 translations for svn checkouts).
9648 plugins/project-wizard/templates/extract-translatable-strings.pl
9649 plugins/project-wizard/templates/Makefile.am, Makefile.am,
9650 po/POTFILES.in: Generated translatable strings for .wiz files and
9651 added them in POTFILES.in for translation. Fixes bug #398035
9653 2007-03-25 Naba Kumar <naba@gnome.org>
9655 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
9657 * src/anjuta-app.c: Removed dead codes.
9659 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
9660 global tags generation starts.
9662 * plugins/debug-manager/chunk_view.c,
9663 plugins/debug-manager/start.h,
9664 plugins/debug-manager/chunk_view.h,
9665 plugins/debug-manager/utilities.c,
9666 plugins/debug-manager/utilities.h,
9667 plugins/debug-manager/debugger.c,
9668 plugins/debug-manager/threads.c,
9669 plugins/debug-manager/disassemble.c,
9670 plugins/debug-manager/info.c,
9671 plugins/debug-manager/sharedlib.c,
9672 plugins/debug-manager/threads.h,
9673 plugins/debug-manager/disassemble.h,
9674 plugins/debug-manager/signals.c,
9675 plugins/debug-manager/info.h,
9676 plugins/debug-manager/sharedlib.h,
9677 plugins/debug-manager/data_buffer.c,
9678 plugins/debug-manager/data_view.c,
9679 plugins/debug-manager/signals.h,
9680 plugins/debug-manager/debug_tree.c,
9681 plugins/debug-manager/watch.c,
9682 plugins/debug-manager/registers.c,
9683 plugins/debug-manager/data_buffer.h,
9684 plugins/debug-manager/data_view.h,
9685 plugins/debug-manager/memory.c,
9686 plugins/debug-manager/debug_tree.h,
9687 plugins/debug-manager/watch.h,
9688 plugins/debug-manager/registers.h,
9689 plugins/debug-manager/memory.h,
9690 plugins/debug-manager/locals.c,
9691 plugins/debug-manager/sexy-icon-entry.c,
9692 plugins/debug-manager/breakpoints.c,
9693 plugins/debug-manager/locals.h,
9694 plugins/debug-manager/sexy-icon-entry.h,
9695 plugins/debug-manager/stack_trace.c,
9696 plugins/debug-manager/breakpoints.h,
9697 plugins/debug-manager/sparse_buffer.c,
9698 plugins/debug-manager/sparse_view.c,
9699 plugins/debug-manager/stack_trace.h,
9700 plugins/debug-manager/sparse_buffer.h,
9701 plugins/debug-manager/sparse_view.h,
9702 plugins/debug-manager/start.c,
9703 plugins/gdb/utilities.c,
9704 plugins/gdb/utilities.h,
9705 plugins/gdb/debugger.c,
9706 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
9709 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9711 * plugins/gdb/debugger.c:
9712 Avoid empty debugger log window by limiting line to 90 characters
9714 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9716 * plugins/debug-manager/plugin.c,
9717 plugins/debug-manager/plugin.h,
9718 plugins/debug-manager/threads.c,
9719 plugins/debug-manager/threads.h,
9720 plugins/debug-manager/breakpoints.c,
9721 plugins/debug-manager/breakpoints.h,
9722 plugins/debug-manager/stack_trace.c,
9723 plugins/debug-manager/stack_trace.h:
9724 View code action now changes location in disassembly view too
9726 * plugins/debug-manager/anjuta-debug-manager.ui:
9727 Rename breakpoint actions
9729 2007-03-24 Naba Kumar <naba@gnome.org>
9731 * configure.in, src/anjuta-app.c: Use the new docking algorithm
9732 in gdl 0.7.3 (svn trunk).
9733 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
9735 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9737 * plugins/debug-manager/threads.c,
9738 plugins/debug-manager/debug_tree.c,
9739 plugins/debug-manager/debug_tree.h,
9740 plugins/debug-manager/locals.c,
9741 plugins/debug-manager/registers.c,
9742 plugins/debug-manager/stack_trace.c:
9743 Allow to change current thread updating register, stack and locals
9744 Allow to change current stack frame updating locals
9746 * plugins/gdb/debugger.c:
9747 Read argument of selected stack frame
9749 * plugins/debug-manager/data_view.c:
9750 Fix an unrelated bug
9752 2007-03-23 Naba Kumar <naba@gnome.org>
9754 * plugins/document-manager/anjuta-docman.c,
9755 plugins/document-manager/plugin.c: Fixed many memory leaks.
9756 (ianjuta_file_get_uri() returns a new string).
9758 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
9759 widget for save dialogs.
9761 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
9762 svn and fixed to get function/prototype/member args list. Call tips
9765 2007-03-22 Naba Kumar <naba@gnome.org>
9767 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
9768 and calltips would work again for functions from global tags (Needs
9769 regenerating global tags).
9771 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
9772 ctags svn version and reopened bug #395362. Fixes tags parsing that
9773 seemed to have stopped working recently.
9775 2007-03-21 Naba Kumar <naba@gnome.org>
9777 * tagmanager/tm_source_file.c, tagmanager/options.c,
9778 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
9779 extend .. more needs to be investigated and fixed). Enabled some
9782 2007-03-16 Naba Kumar <naba@gnome.org>
9784 * src/anjuta.c: Fixed project loading from command line.
9786 2007-03-16 Naba Kumar <naba@gnome.org>
9788 Patch from James Liggett <jrliggett@cox.net>:
9789 plugins/profiler/gprof-profile-data.c: Fixed a crash.
9791 2007-03-15 Naba Kumar <naba@gnome.org>
9793 * libanjuta/anjuta-profile-manager.c,
9794 libanjuta/anjuta-profile-manager.h: Added method to get current
9797 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
9798 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
9801 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
9802 plugins/file-loader/plugin.c: Moved to functions as utility functions.
9803 Also, not load project files in session load in loader plugin.
9805 * plugins/project-manager/plugin.c, src/anjuta.c:
9806 Emit "exiting" signal in shell when exiting anjuta. project manager
9807 listens to exiting signal and saves session. anjuta.c saves session
9808 only when current projfile is 'user'. Load project saved in session
9809 differently then the rest of the session. This should fix all the
9810 session restoration bugs.
9812 src/main.c: Present anjuta window when becon message is received.
9814 2007-03-14 Naba Kumar <naba@gnome.org>
9816 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
9817 not randomly save (it was a wrong looping).
9819 2007-03-12 Naba Kumar <naba@gnome.org>
9821 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
9823 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9825 * plugins/debug-manager/anjuta-debug-manager.ui,
9826 libanjuta/interfaces/libanjuta.idl,
9827 plugins/debug-manager/debugger.c,
9828 (added) plugins/debug-manager/threads.c,
9829 (added) plugins/debug-manager/threads.h,
9830 plugins/debug-manager/plugin.c,
9831 plugins/debug-manager/Makefile.am,
9832 plugins/gdb/plugin.c,
9833 plugins/gdb/debugger.c,
9834 plugins/gdb/debugger.h:
9835 Add a window displaying all threads
9836 Add needed functions
9837 Switching to a different thread is still not done
9839 * plugins/debug-manager/debug_tree.c,
9840 plugins/debug-manager/locals.c,
9841 plugins/debug-manager/stack_trace.c:
9842 Small cosmetic changes
9844 * plugins/gdb/gdbmi.c:
9845 Keep all elements in gdbmi hash
9846 Even if using the same key like in -threads-list-ids
9848 2007-03-11 Naba Kumar <naba@gnome.org>
9850 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
9852 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
9854 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9855 manuals/reference/libanjuta/libanjuta-sections.txt,
9856 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
9859 2007-03-11 Naba Kumar <naba@gnome.org>
9861 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
9862 gtk-doc properly. Bumped gtk-doc requirement to 1.4
9864 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9865 manuals/reference/libanjuta/libanjuta.types,
9866 manuals/reference/libanjuta/libanjuta-sections.txt,
9867 manuals/reference/libanjuta/.cvsignore,
9868 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
9869 infrastructure. Got rid of tmpl/ directory and moved all section
9870 documenation to source code (requires gtk-doc >= 1.4).
9872 * libanjuta/anjuta-plugin-description.c,
9873 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
9874 libanjuta/cell-renderer-captioned-image.c,
9875 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
9876 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
9877 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
9878 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
9879 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
9880 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
9881 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
9882 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
9883 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
9884 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
9885 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
9886 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
9887 documentation from templates to source code.
9889 2007-03-10 Johannes Schmid <jhs@gnome.org>
9891 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
9892 Added some debug output but could not figure out why
9893 some plugins are not kept.
9895 * libanjuta/interfaces/libanjuta.idl:
9896 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9897 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9898 Added IAnjutaEditorGoto::matching_brace
9900 * plugins/document-manager/action-callbacks.c:
9901 (on_editor_command_match_brace_activate):
9902 * plugins/document-manager/plugin.c:
9903 (update_editor_ui_interface_items):
9904 * plugins/editor/text_editor.c: (igoto_matching_brace),
9906 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
9907 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
9909 2007-03-09 Johannes Schmid <jhs@gnome.org>
9911 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9914 * plugins/sourceview/sourceview-private.h:
9915 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9916 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9917 (sourceview_new), (ifile_savable_save_as):
9918 Tweaked vfs monitoring
9920 2007-03-09 Johannes Schmid <jhs@gnome.org>
9922 * libanjuta/interfaces/Makefile.am.iface:
9923 Fixed installtion of header files
9925 * plugins/sourceview/sourceview.c: (set_select):
9926 do not scroll to much in interactive search
9928 2007-03-09 Naba Kumar <naba@gnome.org>
9930 * src/anjuta.c: Fixed session restoration.
9932 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
9933 signal handlers after symbol browser plugin is deactivated.
9935 * plugins/editor/editor.glade,
9936 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9937 Fixed indentation confustion in preferences.
9939 2007-03-08 Johannes Schmid <jhs@gnome.org>
9941 * plugins/search/search-replace.c: (search_set_combo),
9942 (search_set_action), (search_set_target), (search_set_direction),
9943 (create_dialog), (search_disconnect_set_toggle_connect),
9944 (on_search_match_whole_word_toggled),
9945 (on_search_match_whole_line_toggled),
9946 (on_search_match_word_start_toggled),
9947 (search_set_toggle_direction):
9948 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
9949 it's somehow ugly and uses many deprecated widgets
9951 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
9952 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9955 2007-03-07 Naba Kumar <naba@gnome.org>
9957 * src/anjuta.c: Make launching projects work from command line. Also
9958 fixes gnome session restart command.
9960 2007-03-07 Johannes Schmid <jhs@gnome.org>
9962 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
9963 * plugins/class-gen/plugin.c: (iwizard_activate):
9966 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
9969 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9970 Fixed #377483 (It's not possible to know if directories have
9971 a version in CVS. Show version column only if there are version
9972 informations availible
9974 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9977 2007-03-07 Johannes Schmid <jhs@gnome.org>
9979 * plugins/sourceview/sourceview-prefs.c: (get_bool):
9981 * plugins/symbol-browser/an_symbol_prefs.c:
9982 (on_update_global_clicked):
9985 2007-03-07 Johannes Schmid <jhs@gnome.org>
9987 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
9988 (anjuta_save_prompt_new):
9989 * plugins/project-import/project-import.c:
9990 (project_import_finalize):
9991 Fixed Gtk-Criticals (maybe #409408)
9993 2007-03-07 Naba Kumar <naba@gnome.org>
9995 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
9996 when we are at just beginning of string or comment. Fixes bug #397981.
9998 2007-03-07 Johannes Schmid <jhs@gnome.org>
10000 * plugins/language-support-cpp-java/plugin.c:
10001 (initialize_indentation_params):
10002 Removed annoying DEBUG_PRINT
10004 * plugins/sourceview/sourceview-cell.c:
10005 (sourceview_cell_instance_init), (icell_get_character),
10006 (icell_get_length), (icell_get_char), (icell_get_attribute):
10007 Improved code to be faster
10008 Implemented attribute handling so that indentation really works in any case
10010 2007-03-06 Johannes Schmid <jhs@gnome.org>
10013 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
10015 * plugins/document-manager/anjuta-docman.c:
10016 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
10017 Removed old and ugly tab drag&drop code and use built-in gtk stuff
10018 instead (required GTK >= 2.10)
10020 * plugins/sourceview/sourceview-private.h:
10021 * plugins/sourceview/sourceview.c:
10022 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
10023 (sourceview_finalize), (sourceview_new), (imark_mark),
10024 (imark_unmark), (imark_is_marker_set),
10025 (imark_location_from_handle), (imark_delete_all_markers):
10026 Fixed marker handling and worked a bit more on vfs monitoring
10028 2007-03-05 Johannes Schmid <jhs@gnome.org>
10030 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
10031 Added method to select specific iter
10033 * plugins/sourceview/sourceview-private.h:
10034 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
10035 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
10036 (sourceview_add_monitor), (on_document_saved),
10037 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
10038 Fixed vfs monitoring (mostly ported code from text_editor.c)
10040 * plugins/symbol-browser/an_symbol_view.c:
10041 * plugins/symbol-browser/an_symbol_view.h:
10042 * plugins/symbol-browser/plugin.c: (iter_matches),
10043 (on_editor_update_ui), (value_added_current_editor):
10044 Select the current tag in locals window and symbol toolbar. If there
10045 is no tag at the current line, reserve backward for the next tag. This will
10046 select the correct tag if inside a function.
10048 2007-03-05 Naba Kumar <naba@gnome.org>
10050 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
10051 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
10053 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
10056 2007-03-04 Johannes Schmid <jhs@gnome.org>
10058 * data/Makefile.am:
10060 Fixed distcheck (well, partly)
10062 2007-03-04 Johannes Schmid <jhs@gnome.org>
10064 * plugins/document-manager/anjuta-document-manager.ui:
10065 Move "Swap .c/.h from Main to Browser toolbar
10067 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
10068 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
10069 (fv_prefs_free), (fv_add_tree_entry):
10070 * plugins/file-manager/anjuta-file-manager-plugin.glade:
10071 * plugins/file-manager/plugin.c: (prefs_init):
10073 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
10075 2007-03-04 Naba Kumar <naba@gnome.org>
10077 * data/default.proflie, data/Makefile.am, src/anjuta.c,
10078 plugins/project-manager/plugin.c:
10079 Restored default profile and renamed it from "default.anjuta" to
10082 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
10084 * plugins/debug-manager/debugger.c,
10085 plugins/debug-manager/plugin.c,
10086 plugins/gdb/debugger.c,
10087 libanjuta/interfaces/libanjuta.idl,
10088 plugins/debug-manager/stack_trace.c:
10089 Add a dialog box when a signal is received (except SIGINT)
10090 Display stack frame even if arguments are not available
10092 2007-03-03 Naba Kumar <naba@gnome.org>
10094 * TODO.tasks: Icons bounty added.
10096 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
10099 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
10102 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
10103 plugins/Makefile.am, (removed) plugins/profile-default/*,
10104 plugins/project-manager/anjuta-project-manager.plugin.in,
10105 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
10106 profile implementation to load user profile and projects. Store and
10107 restore remembered plugins. Use profile scoping and descoping for
10108 saving and loading sesstions.
10110 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
10111 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
10112 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
10115 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
10117 * plugins/debug-manager/debug_tree.c
10118 plugins/debug-manager/debug_tree.h:
10119 Bug fix, deleting wrong variable
10121 * plugins/gdb/debugger.c:
10122 Bug fix, remove forgotten debugging code
10124 2007-03-02 Johannes Schmid <jhs@gnome.org>
10126 * plugins/document-manager/anjuta-document-manager.ui:
10127 * plugins/search/anjuta-search.ui:
10128 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
10129 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
10132 * src/anjuta-app.c: (on_toolbar_view_toggled),
10133 (on_add_merge_widget), (on_session_save), (on_widget_remove):
10134 Save toolbar positions, don't use fixed toolbar style
10136 All in all this will allow more complex toolbar configurations and
10137 might gain some space on smaller displays because the user can disable
10138 toolbar parts he does not use. Also allows to use any toolbar style
10139 without looking too ugly.
10141 2007-03-01 Naba Kumasr <naba@gnome.org>
10143 * TODO.tasks: Added a bounty for creating icons.
10145 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
10146 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
10147 profile-changed signal. Do not sync non-user-activatable plugins.
10149 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
10151 * plugins/debug-manager/disassemble.c,
10152 plugins/debug-manager/sparse_view.c,
10153 plugins/gdb/debugger.c,
10154 libanjuta/interfaces/libanjuta.idl:
10155 Display function name in disassembly view
10157 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
10159 * (added) plugins/debug-manager/bookmark.png,
10160 (added) plugins/debug-manager/breakpoint-disabled.png,
10161 (added) plugins/debug-manager/breakpoint-enabled.png,
10162 (added) plugins/debug-manager/program-counter.png,
10163 (added) plugins/debug-manager/linemarker.png,
10164 plugins/debug-manager/Makefile.am,
10165 plugins/debug-manager/disassemble.c,
10166 plugins/debug-manager/disassemble.h,
10167 plugins/debug-manager/sparse_buffer.c,
10168 plugins/debug-manager/sparse_buffer.h,
10169 plugins/debug-manager/sparse_view.c,
10170 plugins/debug-manager/sparse_view.h,
10171 plugins/debug-manager/plugin.c,
10172 plugins/debug-manager/breakpoints.c,
10173 libanjuta/interfaces/libanjuta.idl:
10174 Add markers in the disassembly view
10175 Display program counter and breakpoints in disassembly view
10177 * plugins/gdb/debugger.c:
10178 Fix a bug added with my previous patch, setting and clearing
10179 breakpoints was not working
10181 2007-02-28 Johannes Schmid <jhs@gnome.org>
10183 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
10184 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
10185 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
10186 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
10187 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
10188 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
10189 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
10190 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
10191 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
10192 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10193 Updated (why do they need to be under version control?)
10195 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
10196 (create_tab_popup_menu), (on_msgman_popup_menu),
10197 (on_tab_button_press_event), (anjuta_msgman_page_new),
10198 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
10199 Added "Close all message tabs" popup menu
10201 2007-02-26 Naba Kumar <naba@gnome.org>
10203 * plugins/profiler/gprof-flat-profile-entry.c,
10204 plugins/profiler/gprof-flat-profile.c,
10205 plugins/profiler/gprof-flat-profile-entry.h,
10206 plugins/profiler/gprof-flat-profile.h,
10207 plugins/profiler/gprof-flat-profile-view.c,
10208 plugins/profiler/gprof-flat-profile-view.h,
10209 plugins/profiler/gprof-call-graph-block-entry.c,
10210 plugins/profiler/gprof-call-graph-block.c,
10211 plugins/profiler/gprof-function-call-chart-view.c,
10212 plugins/profiler/gprof-call-graph-block-entry.h,
10213 plugins/profiler/gprof-profile-data.c,
10214 plugins/profiler/gprof-call-graph-block.h,
10215 plugins/profiler/gprof-view.c,
10216 plugins/profiler/gprof-call-graph.c,
10217 plugins/profiler/gprof-function-call-chart-view.h,
10218 plugins/profiler/gprof-profile-data.h,
10219 plugins/profiler/gprof-call-graph.h,
10220 plugins/profiler/gprof-view.h,
10221 plugins/profiler/gprof-view-manager.c,
10222 plugins/profiler/gprof-call-graph-view.c,
10223 plugins/profiler/plugin.c,
10224 plugins/profiler/gprof-view-manager.h,
10225 plugins/profiler/gprof-call-graph-view.h,
10226 plugins/profiler/gprof-function-call-tree-view.c,
10227 plugins/profiler/gprof-function-call-tree-view.h,
10228 plugins/profiler/Makefile.am: Fix compiler warnings and link with
10229 gnome-vfs. Fixes bug #411377.
10231 2007-02-26 Naba Kumar <naba@gnome.org>
10233 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
10235 Patch from James Liggett <jrliggett@cox.net>:
10236 * plugins/profiler/gprof-flat-profile-view.c,
10237 plugins/profiler/gprof-flat-profile-view.h,
10238 plugins/profiler/gprof-function-call-chart-view.c,
10239 plugins/profiler/gprof-function-call-chart-view.h,
10240 plugins/profiler/gprof-view.c,
10241 plugins/profiler/gprof-view.h,
10242 plugins/profiler/gprof-call-graph-view.c,
10243 plugins/profiler/plugin.c,
10244 plugins/profiler/gprof-call-graph-view.h,
10245 plugins/profiler/gprof-function-call-tree-view.c,
10246 plugins/profiler/gprof-function-call-tree-view.h: Implements
10247 double click navigation. Fixes bug #403514.
10249 2007-02-25 Naba Kumar <naba@gnome.org>
10251 * libanjuta/anjuta-plugin-manager.c,
10252 libanjuta/anjuta-plugin-handle.[ch],
10253 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
10254 g_hash_table_remove_all (introduced in glib 2.12) to stay the
10255 dependency on glib 2.8. Fixes bug #411623.
10257 2007-02-24 Naba kumar <naba@gnome.org>
10259 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
10261 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
10262 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
10263 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
10264 (added) libanjuta/anjuta-profile-manager.c,
10265 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
10267 Implemented profile pushing and popping. Implemented profile xml
10268 synchronization. Implemented error handling in profiles. Implemented
10269 activation and deactivation signals in plugin manager.
10271 * libanjuta/Makefile.am: Added libanjuta log domain.
10273 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10274 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
10275 in AnjutaShell interface and implemented it in AnjutaApp.
10277 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
10279 2007-02-23 Naba kumar <naba@gnome.org>
10281 src/main.c: Fixed missing end quote.
10283 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10285 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
10288 2007-02-20 Naba Kumar <naba@gnome.org>
10290 * plugins/subversion/plugin.c: Added "..." menuitems.
10291 * ROADMAP, README: Updated.
10292 * libanjuta/anjuta-profile.c: Fixed bugs.
10294 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
10295 plugins/gtodo/Makefile.am: Removed dead code.
10297 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
10298 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
10299 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
10300 plugins/gtodo/list_tooltip.c,
10301 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
10302 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
10303 not contain markups. Fixes Bug #360462.
10305 2007-02-16 Naba Kumar <naba@gnome.org>
10307 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
10308 unnecessary sub-sections.
10310 2007-02-15 Naba Kumar <naba@gnome.org>
10312 * (removed) plugins/document-manager/bookmark-prev-16.png,
10313 plugins/document-manager/bookmark-last.png,
10314 (removed)plugins/document-manager/bookmark-first-16.png,
10315 plugins/document-manager/bookmark-prev.png,
10316 (added) plugins/document-manager/bookmark-toggle.png,
10317 (removed)plugins/document-manager/bookmark_toggle.xpm,
10318 (removed)plugins/document-manager/bookmark-last-16.png,
10319 plugins/document-manager/plugin.c,
10320 plugins/document-manager/anjuta-document-manager.ui,
10321 (removed)plugins/document-manager/bookmark-next-16.png,
10322 plugins/document-manager/bookmark-next.png,
10323 plugins/document-manager/Makefile.am,
10324 (added) plugins/document-manager/bookmark-clear.png,
10325 plugins/document-manager/bookmark-first.png: Upgraded bookmark
10326 icons (stolen from monodevelop). Added clear bookmarks toolbar
10329 * plugins/document-manager/plugin.c,
10330 (added) plugins/document-manager/swap.png,
10331 (removed) plugins/document-manager/undock.png,
10332 plugins/document-manager/Makefile.am: Fixed swap icon.
10334 2007-02-13 Naba Kumar <naba@gnome.org>
10336 * plugins/class-gen/element-editor.c: Fixed typo.
10338 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
10339 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
10340 Implementing plugin profiles loading.
10342 2007-02-13 Naba Kumar <naba@gnome.org>
10344 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
10345 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
10346 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
10347 pixmaps/open_project.png, pixmaps/close_project.png:
10348 Removed more old icons.
10349 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
10350 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
10353 2007-02-13 Naba Kumar <naba@gnome.org>
10355 * plugins/class-gen/element-editor.c: Included missing headers to
10356 prevent build failures in some cases.
10358 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
10360 * plugins/debug-manager/stack_trace.c:
10363 * plugins/debug-manager/watch.c,
10364 plugins/debug-manager/breakpoints.c:
10365 Same bug than above, wrong use of gtk_ui_manager_get_widget
10367 === anjuta 2.1.1 ===
10369 2007-02-11 Naba Kumar <naba@gnome.org>
10371 * cofigure.in: Bumped version to 2.1.1
10372 * NEWS: Updated for 2.1.1 release.
10374 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
10376 * plugins/debug-manager/plugin.c,
10377 plugins/debug-manager/sparse_view.c,
10378 plugins/debug-manager/sparse_view.h:
10381 * plugins/gdb/debugger.c,
10382 plugins/debug-manager/debugger.c,
10383 plugins/debug-manager/memory.c,
10384 plugins/debug-manager/sparse_buffer.c
10385 plugins/gdb/debugger.h,
10386 libanjuta/interfaces/libanjuta.idl:
10387 Clean up, remove some warnings
10388 Use guint everywhere for addresses
10389 Rewrite code parsing position in debugger
10391 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
10393 * plugins/debug-manager/debug_tree.c:
10394 Use GtkTreeRowReference instead of GtkTreeIter as callback data
10397 2007-02-08 Naba Kumar <naba@gnome.org>
10399 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
10400 Delay showing the 'file modified on disk' dialog for one sec
10401 from the last notification to insure multiple notifications for
10402 the same file are treated as one. Do not same multiple dialogs
10403 for the same file. Make sure to destory the dialog if later
10404 the conent is no longer different.
10406 2007-02-08 Naba Kumar <naba@gnome.org>
10408 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
10409 Prevented spurious 'file modified' dialogs in scintilla editor
10410 when the file is saved.
10412 2007-02-09 Johannes Schmid <jhs@gnome.org>
10414 * scripts/glade2schema.pl:
10415 Added script to convert glade preferences into gconf schema files.
10418 2007-02-08 Naba Kumar <naba@gnome.org>
10420 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
10421 itself is destroyed. Fixes bug #355160.
10423 2007-02-08 Johannes Schmid <jhs@gnome.org>
10425 * plugins/profiler/profiler.plugin:
10426 removed from version control (only .in file needed)
10428 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10429 * plugins/sourceview/sourceview.c: (sourceview_new):
10432 * plugins/subversion/svn-thread.c: (svn_thread_start):
10433 * src/main.c: (main):
10435 Fixed #395875 about initialisation of threads too late
10437 2007-02-07 Armin Burgmeier <armin@arbur.net>
10439 Reviewed by Naba Kumar <naba@gnome.org>:
10440 * plugins/class-gen/plugin.c:
10441 * plugins/class-gen/window.c: Removed browse button related code, load
10442 generated output directly into new buffers when not adding to project.
10444 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
10445 buttons from user interface.
10447 2007-02-07 Naba Kumar <naba@gnome.org>
10449 * po/POTFILES.in: Fixed distcheck.
10451 2007-02-07 Daniel Nylander <po@danielnylander.se>
10453 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
10455 2007-02-07 Johannes Schmid <jhs@gnome.org>
10457 * anjuta.desktop.in.in:
10460 2007-02-07 Johannes Schmid <jhs@gnome.org>
10463 * manuals/anjuta-manual/*
10464 * manuals/anjuta-faqs/*:
10465 #398991 – Anjuta manuals does not use the gnome-doc-utils format
10467 * plugins/document-manager/anjuta-document-manager.plugin.in:
10468 Removed duplicate application-xml mime-type (review patches properly ;-)
10470 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
10472 * plugins/gdb/debugger.c,
10473 libanjuta/interfaces/libanjuta.idl:
10475 Fix handling of missing source file
10477 2007-02-06 Naba Kumar <naba@gnome.org>
10479 Patch from James Liggett <jrliggett@cox.net>:
10480 * plugins/profiler/gprof-flat-profile.c,
10481 plugins/profiler/gprof-profile-data.c,
10482 plugins/profiler/gprof-call-graph.c,
10483 plugins/profiler/gprof-profile-data.h,
10484 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
10485 Show profiler view when target selected bug #403515.
10487 2007-02-05 Naba Kumar <naba@gnome.org>
10489 * configure.in: Enabled devhelp plugin by default now that
10492 Patch from parmigio@2ainfo.it:
10493 * plugins/document-manager/anjuta-document-manager.plugin.in:
10494 Added xml file type in supported mime types list.
10496 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
10498 * plugins/debug-manager/debugger.c,
10499 plugins/debug-manager/plugin.c:
10500 Add a field in status bar displaying debugger state
10501 Change cursor shape when debugger is busy
10504 * plugins/debug-manager/watch.c,
10505 plugins/debug-manager/locals.c,
10506 libanjuta/interfaces/libanjuta.idl:
10507 Clean up, remove debugging messages and unused signals
10509 2007-02-03 Johannes Schmid <jhs@gnome.org>
10512 Fixed AC_INIT and seperated version to major, minor, micro
10515 Load Subversion instead of CVS
10517 * anjuta.desktop.in.in:
10518 Fixed bug-buddy component
10520 Original patch from Rob Bradfort <robster@debian.org>:
10521 * src/main.c: (get_command_line_args), (main):
10522 Bug #335981 – Migration from popt to GOption
10524 2007-02-03 Naba Kumar <naba@gnome.org>
10526 * configure.in: Depend on devhelp 0.13 and fixed gecko home
10527 path variable. Fixed bug #341170.
10528 * plugins/profiler/Makefile.am: Fixed indentation.
10530 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
10532 * libanjuta/interfaces/libanjuta.idl,
10533 plugins/sourceview/sourceview.c,
10534 plugins/editor/text-editor.c,
10535 plugins/symbol-browser/plugin.c,
10536 plugins/search/search-replace.c,
10537 plugins/document-manager/goto_line.c,
10538 plugins/document-manager/action-callbacks.c,
10539 plugins/document-manager/anjuta-docman.c:
10540 Rename markers of anjuta interface
10541 IANJUTA_MARKABLE_NONE has been removed
10542 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
10543 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
10544 IANJUTA_MARKABLE_ATTENTIVE renamed in
10545 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
10546 IANJUTA_MARKABLE_INTENSE renamed in
10547 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
10548 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
10550 * (removed) plugins/sourceview/marker-light.png,
10551 (removed) plugins/sourceview/marker-basic.png,
10552 (removed) plugins/sourceview/marker-attentive.png,
10553 (removed) plugins/sourceview/marker-intense.png,
10554 plugins/sourceview/bookmark.png,
10555 (added) plugins/sourceview/breakpoint-disabled.png,
10556 (added) plugins/sourceview/breakpoint-enabled.png,
10557 (added) plugins/sourceview/program-counter.png,
10558 (added) plugins/sourceview/linemarker.png,
10559 plugins/sourceview/Makefile.am,
10560 (added) plugins/editor/bookmark.xpm,
10561 (added) plugins/editor/breakpoint-disabled.xpm,
10562 (added) plugins/editor/breakpoint-enabled.xpm,
10563 (added) plugins/editor/program-counter.xpm,
10564 (added) plugins/editor/linemarker.xpm,
10565 plugins/editor/Makefile.am:
10566 Add or change marker pixmaps in scintilla and sourceview editor
10568 * plugins/document-manager/plugin.c,
10569 libanjuta/interfaces/libanjuta.idl,
10570 plugins/debug-manager/plugin.c,
10571 plugins/debug-manager/breakpoints.c
10572 plugins/gdb/debugger.c:
10573 Fix bug #376404, program counter marker is not displayed when debugger
10574 Return the selected editor or NULL (if file does not exist) with
10575 ianjuta_document_manager_goto_file_line* functions
10576 Emit a change-location signal even if the program counter is in an
10579 2007-02-02 Naba Kumar <naba@gnome.org>
10581 * TODO.tasks: Marked bounty bug #359478 completed. And checked
10582 older bounties 'Done'.
10584 2007-02-02 Naba Kumar <naba@gnome.org>
10586 * TODO.tasks: Fixed typop.
10588 Patch from James Liggett <jrliggett@cox.net>:
10589 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
10590 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
10591 profiler plugin by James Liggett. Completes bounty bug #359478
10592 'Gprof performance profiler plugin'
10594 2007-02-01 Naba Kumar <naba@gnome.org>
10596 * src/main.c: Renamed option name.
10598 * TODO.tasks: Marked "Test and fix all project wizards templates"
10601 2007-01-29 Johannes Schmid <jhs@gnome.org>
10603 * plugins/document-manager/plugin.c: (on_editor_changed):
10604 Added DEBUG_PRINT(...)
10605 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
10607 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
10608 Fix language support plugin for sourceview editor (add some new
10611 * plugins/sourceview/sourceview.c: (iindic_clear):
10612 Clear all indicators
10614 2007-01-29 Johannes Schmid <jhs@gnome.org>
10617 Minor task currentions
10619 * libanjuta/interfaces/libanjuta.idl:
10620 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
10621 (itext_editor_iface_init):
10622 * plugins/language-support-cpp-java/plugin.c: (install_support):
10623 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
10624 (ieditor_get_attributes), (ieditor_iface_init):
10625 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
10628 * plugins/sourceview/sourceview.glade:
10629 Fixed sourceview preference window
10631 2007-01-28 Naba Kumar <naba@gnome.org>
10633 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
10634 Implemented --no-files and --no-session command line options and
10635 corresponding preferernces checkboxes in General tab.
10637 2007-01-28 Johannes Schmid <jhs@gnome.org>
10639 * plugins/subversion/plugin.c:
10640 * plugins/subversion/plugin.h:
10641 * plugins/subversion/svn-notify.c: (svn_show_info),
10642 (show_svn_error), (on_svn_notify):
10643 * plugins/subversion/svn-notify.h:
10644 * plugins/subversion/svn-thread.c: (create_message_view),
10645 (svn_thread_start):
10646 Fixed error handling and fixed #394216 – No indication of subversion commands running
10648 * plugins/tools/execute.c: (atp_output_context_print):
10649 Show name of tool in message pane
10651 2007-01-28 Naba Kumar <naba@gnome.org>
10653 * configure.in, plugins/glade/plugin.c: Make it work with
10654 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
10656 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
10657 from devhelp (won't work untill devhelp is fixed: bug #341170).
10659 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
10661 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
10663 Reviewed by Naba Kumar <naba@gnome.org>:
10664 * libanjuta/interfaces/libanjuta.idl,
10665 plugins/debug-manager/debugger.c,
10666 plugins/debug-manager/start.c,
10667 plugins/gdb/plugin.c,
10668 plugins/gdb/debugger.c,
10669 plugins/gdb/debugger.h:
10670 Fix a bug when launching gdb
10671 Set the terminal for the debugged program on the command line.
10673 2007-01-26 Johannes Schmid <jhs@gnome.org>
10675 * plugins/sourceview/anjuta-document-saver.c:
10676 (anjuta_document_saver_save):
10677 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
10678 * plugins/sourceview/sourceview.c: (save_if_modified),
10679 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
10680 Proper error handling, for example if a file was modified externally. Use backup files
10681 to avoid data-loss on disk full.
10683 2007-01-24 Naba Kumar <naba@gnome.org>
10685 * plugins/devhelp/htmlview.c: Fixed crash during project load.
10686 Fixed mem leak and source leak.
10688 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
10690 Reviewed by Naba Kumar <naba@gnome.org>:
10691 * plugins/debug-manager/debug_tree.c,
10692 plugins/debug-manager/debug_tree.h,
10693 plugins/debug-manager/watch.c:
10694 Partial rewrite of the variable object code, find and fix a few bugs
10695 Fix bug #395808: gdb can still crash but children are listed
10696 on request only so you can avoid the crash
10698 2007-01-24 Naba Kumar <naba@gnome.org>
10700 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
10701 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
10702 plugins/symbol-browser/plugin.h,
10703 plugins/symbol-browser/plugin.c,
10704 plugins/symbol-browser/Makefile.am: Added current file (local)
10705 symbols view (Seriously getting bored with the browse toolbar).
10707 2007-01-22 Naba Kumar <naba@gnome.org>
10709 Patch from Gabor Kelemen:
10710 * po/POTFILES.in: Added .plugin.in files.
10712 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
10714 Reviewed by Naba Kumar <naba@gnome.org>:
10715 * plugins/document-manager/anjuta-docman.c,
10716 plugins/message-view/anjuta-msgman.c
10717 Set right alignment to the label widget in the tab title.
10719 2007-01-21 Naba Kumar <naba@gnome.org>
10721 * libegg/egg-combo-action.c: Fixed mode line.
10722 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10723 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
10725 2007-01-21 Armin Burgmeier <armin@arbur.net>
10727 Reviewed by Naba Kumar <naba@gnome.org>:
10728 * plugins/class-gen/plugin.c: Prompt for target before actually
10729 generating the class files. This ensures that the files are created in
10730 the correct directory. Fixes bug #397406.
10732 * plugins/class-gen/window.c: Set browse buttons to insensitive when
10733 the class is added to the project.
10735 2007-01-21 Naba Kumar <naba@gnome.org>
10737 * libanjuta/anjuta-plugin-description.c,
10738 libanjuta/anjuta-ui.h,
10739 libanjuta/anjuta-status.c,
10740 libanjuta/anjuta-plugin-description.h,
10741 libanjuta/cell-renderer-captioned-image.c,
10742 libanjuta/anjuta-plugin-handle.c,
10743 libanjuta/anjuta-status.h,
10744 libanjuta/resources.c,
10745 libanjuta/cell-renderer-captioned-image.h,
10746 libanjuta/glue-cpp.c,
10747 libanjuta/anjuta-plugin-handle.h,
10748 libanjuta/anjuta-plugin.c,
10749 libanjuta/anjuta-preferences-dialog.c,
10750 libanjuta/libanjuta.h,
10751 libanjuta/resources.h,
10752 libanjuta/glue-cpp.h,
10753 libanjuta/anjuta-plugin.h,
10754 libanjuta/anjuta-preferences-dialog.h,
10755 libanjuta/anjuta-plugin-manager.c,
10756 libanjuta/anjuta-shell.c,
10757 libanjuta/anjuta-plugin-manager.h,
10758 libanjuta/anjuta-shell.h,
10759 libanjuta/anjuta-save-prompt.c,
10760 libanjuta/anjuta-save-prompt.h,
10761 libanjuta/anjuta-children.c,
10762 libanjuta/anjuta-utils.c,
10763 libanjuta/anjuta-profile.c,
10764 libanjuta/anjuta-preferences.c,
10765 libanjuta/anjuta-launcher.c,
10766 libanjuta/anjuta-utils.h,
10767 libanjuta/anjuta-profile.h,
10768 libanjuta/anjuta-launcher.h,
10769 libanjuta/anjuta-ui.c: Updated file headers.
10771 * po/POTFILES.in: Updated.
10773 * libanjuta/anjuta-marshal.list,
10774 (added) libanjuta/anjuta-plugin-handle.c,
10775 (added) libanjuta/anjuta-plugin-handle.h,
10776 (added) libanjuta/anjuta-plugin-manager.c,
10777 (added) libanjuta/anjuta-plugin-manager.h,
10778 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10779 (added) libanjuta/anjuta-profile.c,
10780 (added) libanjuta/anjuta-profile.h,
10781 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
10782 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
10783 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
10784 src/action-callbacks.c: Implemented AnjutaPluginManager
10785 class based on old plugins.[ch]. Implemented AnjutaProfile as
10786 prelimanary profiles implementation. Implemented AnjutaPluginHandle
10787 class to represent plugins (not to be confused with plugin objects).
10788 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
10789 implemented it in AnjutaApp and AnjutaTestShell.
10790 De-globalized plugin management and several clean ups.
10792 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
10793 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
10794 plugins/search/search-replace.c, plugins/terminal/terminal.c,
10795 plugins/project-import/project-import.c,
10796 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10797 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
10798 Fixed plugins for the change in API.
10800 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
10803 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
10805 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
10807 Reviewed by Naba Kumar <naba@gnome.org>:
10808 * libanjuta/anjuta-launcher.c,
10809 libanjuta/anjuta-launcher.h:
10810 Add a new function anjuta_set_terminate_on_exit to close the i/o
10811 channel when the child exit
10812 Return directly the status and not the exit code in child-exited
10815 * plugins/gdb/debugger.c:
10816 Use new function in debugger plugin
10818 2007-01-18 Johannes Schmid <jhs@gnome.org>
10820 * src/about.c: Do not show empty license information instead hide the button (#397883)
10822 2007-01-15 Johannes Schmid <jhs@gnome.org>
10824 * plugins/project-manager/plugin.c:
10825 * plugins/project-wizard/templates/python.wiz
10826 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
10828 Fixed #335235 python programs are not executeable/ do not start when pressing F3
10829 You will also need latest gnome-build svn
10831 === anjuta 2.1.0 ===
10833 2007-01-14 Naba Kumar <naba@gnome.org>
10835 * configure.in: Removed reference of mkfile project
10836 template to fix distcheck build error.
10837 * AUTHORS: Updated.
10839 * configure.in: Bumped version to 2.1.0 for beta release.
10840 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
10841 crashes as soon as editing starts in normal text files.
10843 2007-01-14 Johannes Schmid <jhs@gnome.org>
10847 Applied http://live.gnome.org/GnomeGoals/PoLinguas
10850 Patch from Massimo Cora' to hopefully fix #395362
10852 * plugins/project-wizard/templates/*:
10854 Fixed and tested all project-wizards. Deactivated mkfile project because
10855 it was totally broken and I don't see any real use for it.
10856 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
10858 2007-01-14 Naba Kumar <naba@gnome.org>
10860 * NEWS: Updated for release.
10862 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
10864 * libanjuta/interfaces/libanjuta.idl,
10865 plugins/editor/text_editor_cbs.c,
10866 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
10867 interface and implemented it for scintilla.
10869 * plugins/editor/text-editor.c: Fixed highlighing issues when
10870 used with indicators (particularly when the file is just opened).
10871 Fixes bug #377477 – when debugging, scintilla editor grays out all
10872 lines before current line.
10874 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
10875 Maintain a separate list of indicated edtitors for separate contexts.
10876 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
10878 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
10880 Reviewed by Naba Kumar <naba@gnome.org>:
10881 * plugins/debug-manager/plugin.c:
10882 Bug fix: breakpoints cannot be added after stopping the debugger
10884 2007-01-13 Naba Kumar <naba@gnome.org>
10886 * NEWS: Updated for release.
10888 2007-01-12 Johannes Schmid <jhs@gnome.org>
10890 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
10891 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
10892 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
10893 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
10894 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
10895 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
10896 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
10897 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
10898 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
10899 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
10901 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
10902 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
10904 * plugins/sourceview/sourceview.c:
10905 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
10906 on character positions.
10908 2007-01-12 Naba Kumar <naba@gnome.org>
10910 * src/anjuta-app.c,
10911 plugins/project-manager/plugin.c,
10912 plugins/profile-default/plugin.c,
10913 libanjuta/anjuta-status.c,
10914 libanjuta/anjuta-status.h: Introduced an API for application title
10915 in AnjutaStatus. Set application title to project name.
10917 2007-01-11 Massimo Cora' <maxcvs@email.i>
10919 Reviewed by Naba Kumar <naba@gnome.org>:
10920 * tagmanager/Makefile.am,
10921 plugins/symbol-browser/Makefile.am: removed installation for
10924 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
10926 Reviewed by Naba Kumar <naba@gnome.org>:
10927 * plugins/debug-manager/start.h,
10928 plugins/debug-manager/start.c,
10929 plugins/debug-manager/anjuta-debug-manager.ui,
10930 plugins/debug-manager/plugin.c:
10931 Partial fix for bug #392537
10933 * plugins/debug-manager/disassemble.c:
10936 2007-01-11 Naba Kumar <naba@gnome.org>
10938 * src/anjuta.c: Load project seperately from session,
10939 so that project session is also loaded.
10941 * plugins/profile-default/plugin.c: Load project in new
10942 anjuta if there already is one loaded currently (disabled
10945 * plugins/editor/aneditor.cxx: Disconnect focus in/out
10946 signals when editor is destroyed. Fixes a crash bug.
10948 * plugins/editor/text_editor.c: Do not mark line in
10949 ianjuta_editor_goto_line() implementation.
10951 * plugins/search/search-replace.c: Always check for markable
10952 interface availablility because its optional for an editor.
10954 * plugins/document-manager/goto_line.c,
10955 plugins/document-manager/action-callbacks.c: Mark lines for
10956 goto line commands (from dialog and from menu entry box).
10958 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
10959 plugins/file-manager/an_file_view.c: Expand file manager
10960 nodes in idle loop, one at a time. Did as a possible work
10961 around for bug #361763, but it didn't make any difference.
10962 However, it could still be useful in situations where there
10963 are lots to expand.
10965 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
10967 2007-01-11 Naba Kumar <naba@gnome.org>
10969 * plugins/editor/scintilla/LineMarker.h,
10970 plugins/editor/scintilla/LexBasic.cxx,
10971 plugins/editor/scintilla/LexHTML.cxx,
10972 plugins/editor/scintilla/include/SciLexer.h,
10973 plugins/editor/scintilla/include/Scintilla.h,
10974 plugins/editor/scintilla/include/Scintilla.iface,
10975 plugins/editor/scintilla/include/ScintillaWidget.h,
10976 plugins/editor/scintilla/LexBash.cxx,
10977 plugins/editor/scintilla/PlatGTK.cxx,
10978 plugins/editor/scintilla/ViewStyle.h,
10979 plugins/editor/scintilla/Editor.cxx,
10980 plugins/editor/scintilla/StyleContext.h,
10981 plugins/editor/scintilla/LexCPP.cxx,
10982 plugins/editor/scintilla/Converter.h,
10983 plugins/editor/scintilla/LexAU3.cxx,
10984 plugins/editor/scintilla/Editor.h,
10985 plugins/editor/scintilla/LexPerl.cxx,
10986 plugins/editor/scintilla/LexVB.cxx,
10987 plugins/editor/scintilla/ScintillaGTK.cxx,
10988 plugins/editor/scintilla/ViewStyle.cxx,
10989 plugins/editor/scintilla/PropSet.cxx,
10990 plugins/editor/scintilla/LexSQL.cxx,
10991 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
10994 2007-01-11 Armin Burgmeier <armin@arbur.net>
10996 Reviewed by Naba Kumar <naba@gnome.org>:
10997 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
10998 selected for editing. This fixes bug #394218.
11000 * plugins/class-gen/plugin.c: Do not use project's root URI as project
11001 name if said URI is not known.
11003 * plugins/class-gen/window.c: When stripping function prefix away,
11004 include the trailing underscore because it is already set by the
11007 * plugins/class-gen/transform.c: Include "const char*" and "const
11008 gchar*" in the list for transforming a default C type to a GType.
11009 Don't access invalid memory when writing pointer_str in
11010 cg_transform_first_argument.
11012 2007-01-11 Naba Kumar <naba@gnome.org>
11014 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
11015 pixmaps/anjuta.svg, pixmaps/Makefile.am,
11016 (renamed) pixmaps/anjuta_icon.png, src/main.c,
11017 libegg/test-actions.c, anjuta.desktop.in.in,
11018 anjuta.prj: Renamed application icon to 'anjuta.png' from
11019 'anjuta_icon.png'. Added more fields in desktop file.
11021 * mime/anjuta.xml: Added magic section.
11023 * (removed) mime/anjuta.applications,
11024 (removed) mime/anjuta.mime, mime/Makefile.am,
11025 (removed) mime/anjuta.keys,
11026 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
11027 registeration and added scalable icon. Also fixes bug #393680
11029 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
11031 Reviewed by Naba Kumar <naba@gnome.org>:
11032 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
11033 and anjuta_status_progress_add_ticks() to check for progressbar
11034 being realized before trying to update it.
11036 2007-01-10 Naba Kumar <naba@gnome.org>
11038 * tagmanager/tm_workspace.c,
11040 plugins/debug-manager/Makefile.am,
11041 plugins/tools/scripts/Makefile.am,
11042 plugins/class-gen/plugin.c,
11043 plugins/class-gen/Makefile.am,
11044 global-tags/Makefile.am: Fixed make distcheck.
11046 * plugins/debug-manager/attach_process.c,
11047 plugins/debug-manager/attach_process.h,
11048 plugins/class-gen/action-callbacks.h,
11049 plugins/class-gen/action-callbacks.c,
11050 plugins/class-gen/class_gen.h,
11051 plugins/class-gen/class_gen.c: Deleted unused/old files.
11053 * (removed) scintilla, (added) plugins/editor/scintilla,
11054 plugins/editor/scintilla/lexers.make,
11055 plugins/editor/scintilla/Makefile.am,
11056 plugins/editor/Makefile.am
11057 configure.in, manuals/reference/libanjuta/Makefile.am
11058 Makefile.am: Moved scintilla to its right place.
11060 2007-01-09 Naba Kumar <naba@gnome.org>
11062 * plugins/profile-default/plugin.c: Save project session before
11063 a new one is opened.
11065 * plugins/project-manager/plugin.c,
11066 plugins/project-manager/plugin.h,
11067 plugins/project-manager/anjuta-project-manager.ui,
11068 plugins/profile-default/plugin.c,
11069 plugins/profile-default/plugin.h,
11070 plugins/profile-default/Makefile.am,
11071 (added) plugins/profile-default/anjuta-default-profile.ui,
11072 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11073 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
11074 multiple projects support.
11076 2007-01-06 Armin Burgmeier <armin@arbur.net>
11078 Reviewed by Naba Kumar <naba@gnome.org>
11079 * plugins/class-gen/combo-flags.h:
11080 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
11081 enum, added a type parameter to selected signal. Select highlighted
11082 entry when pressing enter (but not unselect it if it was already
11083 selected) before closing the popup. Also accept input when clicking
11084 not into the popup.
11086 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
11087 according to selection type.
11089 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
11092 2007-01-08 Johannes Schmid <jhs@gnome.org>
11094 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
11095 * plugins/project-wizard/templates/gtkmm/Makefile.am
11096 * plugins/project-wizard/templates/python/configure.ac.tpl
11097 * plugins/project-wizard/templates/python/configure.in.tpl
11098 * plugins/project-wizard/templates/python/Makefile.am
11099 * plugins/project-wizard/templates/cpp/configure.ac.tpl
11100 * plugins/project-wizard/templates/cpp/configure.in.tpl
11101 * plugins/project-wizard/templates/cpp/Makefile.am
11102 * plugins/project-wizard/templates/terminal.wiz
11103 * plugins/project-wizard/templates/xlib-dock.wiz
11104 * plugins/project-wizard/templates/wxwin.wiz
11105 * plugins/project-wizard/templates/java.wiz
11106 * plugins/project-wizard/templates/xlib/configure.ac.tpl
11107 * plugins/project-wizard/templates/xlib/configure.in.tpl
11108 * plugins/project-wizard/templates/xlib/Makefile.am
11109 * plugins/project-wizard/templates/gcj/configure.ac.tpl
11110 * plugins/project-wizard/templates/gcj/configure.in.tpl
11111 * plugins/project-wizard/templates/gcj/Makefile.am
11112 * plugins/project-wizard/templates/terminal/configure.ac.tpl
11113 * plugins/project-wizard/templates/terminal/configure.in.tpl
11114 * plugins/project-wizard/templates/terminal/Makefile.am
11115 * plugins/project-wizard/templates/terminal/autogen.sh
11116 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
11117 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11118 * plugins/project-wizard/templates/wxwin/Makefile.am
11119 * plugins/project-wizard/templates/gnome.wiz
11120 * plugins/project-wizard/templates/java/configure.ac.tpl
11121 * plugins/project-wizard/templates/java/configure.in.tpl
11122 * plugins/project-wizard/templates/java/Makefile.am
11123 * plugins/project-wizard/templates/anjuta-plugin.wiz
11124 * plugins/project-wizard/templates/gtkmm.wiz
11125 * plugins/project-wizard/templates/python.wiz
11126 * plugins/project-wizard/templates/cpp.wiz
11127 * plugins/project-wizard/templates/gtk.wiz
11128 * plugins/project-wizard/templates/gcj.wiz
11129 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
11130 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
11131 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11133 Starting fixing of all project wizards:
11134 - rename configure.in to configure.ac
11135 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
11136 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
11139 * TODO.task: Added bug number to bounty
11141 2007-01-07 Johannes Schmid <jhs@gnome.org>
11143 * plugins/build-basic-autotools.c:
11144 Fixed #392290 – Missed install as root option in project manager
11146 2007-01-07 Johannes Schmid <jhs@gnome.org>
11148 * plugins/sourceview/sourceview.c:
11149 Fixed #388731 – Odd editor behaviour after performing block-text operations
11150 Fixed #388727 – Block-tab does not work
11152 * plugins/sourceview/anjuta-document.h/c:
11153 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
11156 Require Gtk+ >= 2.10 for sourceview plugin
11158 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
11160 * libanjuta/anjuta-status.c:
11161 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
11163 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
11166 plugins/terminal/terminal.c:
11168 remove support for VTE < 0.9
11170 2007-01-06 Naba Kumar <naba@gnome.org>
11172 * po/POTFILES.in: Updated
11174 2007-01-05 Adam Dingle <adam@medovina.org>
11176 Reviewed by Naba Kumar <naba@gnome.org>:
11177 * plugins/message-view/anjuta-message-manager-plugin.glade:
11178 Fixed bug #377903 (improve message color defaults).
11180 2007-01-05 Naba Kumar <naba@gnome.org>
11182 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
11184 2007-01-03 Armin Burgmeier <armin@arbur.net>
11186 Reviewed by Naba Kumar <naba@gnome.org>:
11187 * plugins/symbol-browser/test-class.h: Fixed block ends.
11189 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
11190 C-style-block comment.
11192 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
11193 allow lists when writing autogen definition files. This is required
11194 for the new class generator. Also fixed a wrong return value in
11195 npw_autogen_write_definition_file and set a GError in
11196 npw_autogen_execute when the output file could not be opened.
11198 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
11201 * plugins/class-gen/Makefile.am: Added templates subdir, removed
11202 goc_template_header and goc_template_source, added top_srcdir to
11203 includes, link against project wizard (also hopefully temporarily),
11204 removed class_gen.h, class_gen.c, action-callbacks.h,
11205 action-callbacks.c.
11207 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
11209 * plugins/class-gen/cell-renderer-flags.h:
11210 * plugins/class-gen/cell-renderer-flags.c:
11211 * plugins/class-gen/combo-flags.h:
11212 * plugins/class-gen/combo-flags.c:
11213 * plugins/class-gen/element-editor.c:
11214 * plugins/class-gen/element-editor.h:
11215 * plugins/class-gen/generator.c:
11216 * plugins/class-gen/generator.h:
11217 * plugins/class-gen/plugin.h:
11218 * plugins/class-gen/plugin.c:
11219 * plugins/class-gen/transform.c:
11220 * plugins/class-gen/transform.h:
11221 * plugins/class-gen/validator.c:
11222 * plugins/class-gen/validator.h:
11223 * plugins/class-gen/window.c:
11224 * plugins/class-gen/window.h: Rewrote class generator, it now allows
11225 adding of several class elements and uses autogen.
11227 * plugins/class-gen/templates/cc-header.tpl:
11228 * plugins/class-gen/templates/cc-source.tpl:
11229 * plugins/class-gen/templates/go-header.tpl:
11230 * plugins/class-gen/templates/go-source.tpl:
11231 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
11232 for the class generator.
11234 * configure.in: Added plugins/class-gen/templates/Makefile to output.
11236 2007-01-04 Naba Kumar <naba@gnome.org>
11238 Patch from Nick Treleaven:
11239 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
11240 all matching symbols.
11242 Patches from Maik Beckmann and Sébastien Granjoux:
11243 * plugins/profile-default/plugin.c,
11244 plugins/project-manager/plugin.c: Unescape project name. Fixes
11247 2007-01-04 Naba Kumar <naba@gnome.org>
11249 * plugins/glade/plugin.c: Fixed compilation with
11250 older glade-3 version.
11252 Patch from Roland Illig:
11253 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
11254 plugins/sourceview/anjuta-document-saver.c,
11255 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
11256 are necessary to build anjuta on NetBSD 3.0
11258 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
11259 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
11260 window manager in gnome.
11262 2007-01-02 Naba Kumar <naba@gnome.org>
11264 * plugins/glade/plugin.c: Make it work with glade-3 svn.
11266 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
11268 Reviewed by Naba Kumar <naba@gnome.org>:
11269 * libanjuta/interfaces/libanjuta.idl,
11270 plugins/debug-manager/Makefile.am,
11271 plugins/debug-manager/anjuta-marshal.list,
11272 plugins/debug-manager/debugger.c,
11273 plugins/debug-manager/sparse_buffer.c,
11274 plugins/debug-manager/sparse_buffer.h,
11275 plugins/debug-manager/sparse_view.c,
11276 plugins/debug-manager/sparse_view.h,
11277 plugins/debug-manager/disassemble.h,
11278 plugins/debug-manager/disassemble.c,
11279 plugins/debug-manager/anjuta-marshal.list,
11280 plugins/debug-manager/plugin.c,
11281 plugins/gdb/debugger.c,
11282 plugins/gdb/debugger.h,
11283 plugins/gdb/plugin.c:
11284 Add a disassembly view window
11286 * plugins/debug-manager/breakpoints.c,
11287 plugins/debug-manager/chunk_view.c,
11288 plugins/debug-manager/locals.c,
11289 plugins/debug-manager/memory.c,
11290 plugins/debug-manager/registers.c,
11291 plugins/debug-manager/stack_trace.c:
11292 Add some debugging information
11294 2006-12-18 Naba Kumar <naba@gnome.org>
11296 * configure.in, plugins/glade/plugin.c: Allow building against both
11297 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
11299 2006-12-03 Naba Kumar <naba@gnome.org>
11301 * TODO.tasks: Marked a bounty completed.
11303 2006-11-24 Adam Dingle <adam@medovina.org>
11305 Reviewed by Naba Kumar <naba@gnome.org>:
11306 * plugins/build-basic-autotools/build-basic-autotools.c,
11307 plugins/debug-manager/watch.c,
11308 plugins/document-manager/plugin.c,
11309 plugins/patch/plugin.c,
11310 plugins/project-manager/plugin.c:
11311 Fixed bug #378879 (several command names need ellipses).
11313 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
11315 Reviewed by: Naba Kumar <naba@gnome.org>
11316 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
11317 GCC 4.1.2 (there are only two warnings remaining now when compiling
11320 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
11322 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
11323 macro so that the generated function support a NULL plugin parameter.
11325 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
11326 in debug_tree_find_expression by freeing memory returned by the call
11327 to gtk_tree_model_get instead of the parameter string.
11329 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11331 * plugins/debug-manager/breakpoints.c:
11334 * plugins/debug-manager/anjuta-debug-manager.ui,
11335 plugins/debug-manager/debugger.c,
11336 plugins/debug-manager/plugin.c:
11339 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
11341 * libanjuta/anjuta-launcher.c,
11342 plugins/gdb/debugger.c:
11345 2006-11-21 Naba Kumar <naba@gnome.org>
11347 * plugins/search/search_preferences.c: Fixed build break.
11349 2006-11-20 Naba Kumar <naba@gnome.org>
11351 Patch from Kjartan Maraas:
11352 * plugins/cvs-plugin/cvs-interface.c,
11353 plugins/document-manager/plugin.c,
11354 plugins/gtodo/interface.c,
11355 plugins/gtodo/libgtodo.h,
11356 plugins/message-view/anjuta-msgman.c,
11357 plugins/project-wizard/druid.c,
11358 plugins/search/search_preferences.c,
11359 plugins/sourceview/sourceview-prefs.c,
11360 plugins/terminal/terminal.c,
11361 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
11363 Patch from Przemysław Grzegorczyk:
11364 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11365 plugins/subversion/anjuta-subversion.glade: Enable files in
11366 fileselection dialog. Fixes bug #376031.
11368 2006-11-17 Adam Dingle <adam@medovina.org>
11370 Reviewed by: Naba Kumar <naba@gnome.org>
11371 * plugins/build-basic-autotools/build-basic-autotools.c
11372 * plugins/class-gen/anjuta-class-gen.plugin.in
11373 * plugins/debug-manager/breakpoints.c
11374 * plugins/debug-manager/plugin.c
11375 * plugins/devhelp/plugin.c
11376 * plugins/document-manager/plugin.c
11377 * plugins/gdb/debugger.c
11378 * plugins/glade/anjuta-glade.plugin.in
11379 * plugins/gtodo/plugin.c
11380 * plugins/language-support-cpp-java/plugin.c
11381 * plugins/message-view/plugin.c
11382 * plugins/project-import/anjuta-project-import.glade
11383 * plugins/project-import/anjuta-project-import.plugin.in
11384 * plugins/search/plugin.c
11385 * plugins/tools/scripts/tools-2.xml.in
11386 * plugins/valgrind/plugin.c
11387 * src/anjuta-actions.h:
11388 Fixed bug #376335 "menu items should be capitalized". Minor
11391 2006-11-20 Naba Kumar <naba@gnome.org>
11393 * configure.in: Fixed build.
11395 Patch from: Arjan Timmerman
11396 *configure.in: Make subvesion plugin build for apr 1.x.
11397 Fixes: Bug #364754.
11399 2006-11-20 Johannes Schmid <jhs@gnome.org>
11402 * plugins/*/*.[ch]:
11403 Removed patches from Sylvain and Günther. They caused not problems but
11404 Naba was against them.
11406 2006-11-20 Johannes Schmid <jhs@gnome.org>
11408 * Removed me from MAINTAINERS
11410 2006-11-14 Günther Brammer <GBrammer@gmx.de>
11413 Use apr-1 instead of apr-0
11415 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
11417 * global-tags/create_global_tags.sh.in: Correct a bug when environment
11418 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
11419 and another bug occuring when parsing .pc file containing quotes.
11421 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
11423 * plugins/*/*.[ch]: Use class macro for type casting.
11425 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
11426 GCC 4.1.2 (there are only two warnings remaining now when compiling
11429 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
11430 a memory leak in debug_tree_find_expression; g_free was called on
11431 the parameter instead of the memory allocated by gtk_tree_model_get.
11433 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
11434 to declare and initialize the global type variable of the plugin.
11436 2006-10-31 Naba Kumar <naba@gnome.org>
11438 * global-tags/create_global_tags.sh.in: Added an end message.
11440 * libanjuta/anjuta-launcher.h: Fixed indentation.
11442 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
11443 creation to a) append the messages in right way, b) Connect signals
11444 to the view properly and c) Recreate the system-tags.cache at the
11445 end of the generation.
11447 * plugins/symbol-browser: Fixed action path (double
11448 click on sysmbols was not working).
11450 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
11451 Fixed typedef and removed dead code.
11453 * tagmanager/c.c: Took the latest version from ctags source
11454 repository, because the one we had (from ctags 5.6) was broken.
11456 * global_tags/create_global_tags.sh.in: Reverted the patch from
11457 Sylvain because it was not right fix (and added a helpful comment).
11458 Used /bin/bash to fix the bashism and generated separate log files
11459 for each tag files in the same directory.
11461 2006-10-29 Naba Kumar <naba@gnome.org>
11463 * plugins/editor/text_editor.c: Use a temporary file
11464 to save the editor and move it at the end to original
11465 file. This will prevent data corruption if file save
11466 failed for any reason. Also report proper errors when
11467 file save fails. Fixes bug #346575.
11469 2006-10-26 Naba Kumar <naba@gnome.org>
11471 * plugins/document-manager/anjuta-docman.c: Do not load
11472 the same files with different path more than once (happens
11473 with symlinked files). Fixes Bug #323591.
11475 2006-10-25 Naba Kumar <naba@gnome.org>
11477 * plugins/valgrind/vgactions.c: Fixed a warning.
11479 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
11481 Reviewed by Naba Kumar <naba@gnome.org>:
11483 * plugins/valgrind/vgtoolview.c:
11484 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
11486 * plugins/valgrind/bugged-prg-test.c:
11487 No more warning during compilation with GCC 4.1.
11488 Program is still buggy in order to be used as a test of the
11491 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
11492 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
11493 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
11494 plugins/valgrind/vgrule.c:
11495 No more warning during compilation with GCC 4.1.
11497 * plugins/valgrind/plugin.c:
11498 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
11499 prototype (was missing from previous patch).
11501 2006-10-24 Naba Kumar <naba@gnome.org>
11503 * plugins/glade/plugin.c: Show glade tree view, not list view.
11505 * plugins/glade/plugin.c: Fixed crash when Anjuta is
11506 exited with glade plugin still loaded. Fixes Bug #364755.
11508 * plugins/document-manager/anjuta-document-manager.plugin.in:
11509 Added application/x-reject in accepted mime-types.
11511 * Changelog: Fixed changelog alignments.
11513 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
11515 Reviewed by: Naba Kumar <naba@gnome.org>
11517 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
11518 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
11519 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
11520 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
11521 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
11522 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
11523 plugins/valgrind/vgsearchbar.c:
11524 Use class macro for type casting.
11526 * plugins/valgrind/plugin.h:
11527 Don't force cast a GtkActionGroup to a GtkAction.
11529 * plugins/valgrind/plugin.c:
11530 Use correct API to get path of the preoject root when building
11531 the list of targets for the run action.
11532 Correct ordering of the construction of the preferences widgets.
11533 Only remove the valgrind widget if it is currently displayed.
11535 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
11536 Return if check_valgrind_binary() fails.
11537 The ValgrindPluginPrefs object is initialized after the call to
11538 vg_action_new. Take a handle to the location of the pointer to
11541 2006-10-24 Naba Kumar <naba@gnome.org>
11543 * HACKING: Updated coding sample.
11545 Patch from: Armin Burgmeier <armin@arbur.net>
11546 * plugins/symbol-browser/test-class.h,
11547 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
11549 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
11551 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
11552 * plugins/valgrind/vgtoolview.h:
11553 Correctly handle the argv / srcdir of vg_tool_view object. Do
11554 not leak memory associated with those arrays.
11556 * plugins/symbol-browser/an_symbol_prefs.c:
11557 Support unloading / reloading of the module (for example when
11558 closing a project and opening another one).
11560 * plugins/project-manager/plugin.c:
11561 Remove plugin widget before removing plugin itself, preventing
11562 a crash with valgrind plugin.
11564 * libanjuta/anjuta-preferences-dialog.c:
11565 Do not use the page_num returned by gtk_notebook_append_page to
11566 remove the page as it cause bugs when pages removal is not done
11569 * plugins/document-manager/anjuta-docman.c:
11570 Fix some GTK+ warnings.
11572 * global-tags/create_global_tags.sh.in:
11573 Rewrite script to remove bash-ism and use pkg-config directly
11574 instead of parsing the *.pc file by hand. This solve problems
11575 that occurred when one of the directory in PKG_CONFIG_PATH is
11578 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
11580 * plugins/glade/plugin.c: Fix build (#363884)
11582 2006-10-22 Johannes Schmid <jhs@gnome.org>
11584 * plugins/file-manager/an_file_view.c:
11585 * plugins/file-manager/plugin.c:
11586 * plugins/file-manager/plugin.h:
11587 Fix possible crasher when changing project-root uri when we try to restore open nodes
11590 2006-10-19 Naba Kumar <naba@gnome.org>
11592 Patch from: Juan Pablo Ugarte
11593 * plugins/glade/plugin.c: Include glade header
11596 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
11598 * plugins/debug-manager/Makefile.am,
11599 plugins/debug-manager/sexy-icon-entry.h,
11600 plugins/debug-manager/sexy-icon-entry.c,
11601 plugins/debug-manager/dataview.c:
11602 Fix bug #358134 (Goto memory prompt)
11603 Use sexy-icon-entry from libsexy 0.1.10
11605 * plugins/debug-manager/debugger.c,
11606 plugins/debug-manager/plugin.c,
11607 plugins/debug-manager/start.c,
11608 plugins/gdb/debugger.c,
11609 plugins/gdb/plugin.c:
11610 Better error handling when starting and stopping debugger
11612 2006-10-13 Maik Beckmann <maik@eigenco.de>
11614 * src/action_callbacks.c:
11615 Fixed bug #361830 (AboutDialog does not close) which is caused
11616 due to a change in Gtk+ 2.10
11618 2006-10-12 Adam Dingle <adam@medovina.org>
11620 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
11622 * plugins/search/search-replace.c:
11623 Fixed bug #358068 (indicate when Find in Files is complete)
11625 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11627 * plugins/sourceview/sourceview-prefs.c:
11628 * plugins/sourceview/sourceview.glade:
11629 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
11631 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
11633 * plugins/devhelp/plugin.c:
11634 * plugins/search/plugin.c:
11635 Fixed bug #359750 (fix find/replace shortcut keys).
11637 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
11638 use Alt+key for shortcuts)
11640 * plugins/debug-manager/debug_tree.c:
11641 * plugins/debug-manager/debugger.c:
11642 Fixed bug #359317 (can't load debug manager)
11644 * /plugins/document-manager/plugin.c:
11645 Fixed bug #359259 (highlight modes listed in reverse
11646 alphabetical order).
11648 2006-10-10 Johannes Schmid <jhs@gnome.org>
11650 * plugins/glade/plugin.c:
11651 Add scrollbars to glade project window
11653 2006-10-10 Johannes Schmid <jhs@gnome.org>
11655 * libanjuta/interfaces/Makefile.am.iface:
11656 Fixed Makefile with broke build
11658 2006-10-07 Johannes Schmid <jhs@gnome.org>
11660 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11661 * libanjuta/interfaces/Makefile.iface.am:
11662 Fixed enum types generation
11664 * libanjuta/interfaces/libanjuta.idl:
11665 Fixed some strange typo
11667 2006-10-06 Johannes Schmid <jhs@gnome.org>
11669 * libanjuta/interfaces/Makefile.iface.am:
11670 Fixed enum-types.h generation
11671 * libanjuta/interfaces/libanjuta.idl:
11673 IAnjutaTODO::load should take const gchar* argument
11674 Remove include to libanjuta/e-splash.h which is not installed as header file
11675 Disable get_attributes for now
11677 * pluings/sourceview/sourceview.c: Disabled get_attributes
11679 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
11681 2006-10-05 Naba Kumar <naba@gnome.org>
11683 * TODO.tasks: Set 'Improve class widzard' task to assigned.
11684 Set bug id for 'Profiler plugin' task.
11686 2006-10-03 Naba Kumar <naba@gnome.org>
11688 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
11689 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
11691 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
11692 plugins/project-manager/plugin.c: Added a new API in
11693 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
11694 Added some documentation. On project close, close all editors that
11695 has files opened for the project.
11697 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
11698 from the containers on anjuta_shell_remove_widget(). Do not destroy
11699 glade widgets once created.
11701 2006-10-03 Johannes Schmid <jhs@gnome.org>
11703 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11704 * libanjuta/interfaces/libanjuta.idl:
11705 const-List<> => const List<>
11706 List-free<> => List<>
11708 * Makefile.am: Reenabled launcher
11710 2006-10-03 Johannes Schmid <jhs@gnome.org>
11712 * libanjuta/interfaces/Makefile.am.iface:
11713 Install libanjuta.idl
11715 2006-10-02 Adam Dingle <adam@medovina.org>
11717 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11719 2006-10-02 Adam Dingle <adam@medovina.org>
11721 * plugins/editor/style-editor.c: fixed bug #357534
11722 * plugins/gdb/utilities.h: removed 2 unused declarations
11724 2006-10-02 Johannes Schmid <jhs@gnome.org>
11726 * Makefile.am: disabled anjuta-launcher
11727 * libanjuta/Makefile.am:
11729 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
11730 * libanjuta/glue-factory.c: (glue_factory_add_path),
11731 (glue_factory_get_path):
11732 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
11733 * libanjuta/glue-factory.h:
11734 * libanjuta/glue-cpp.h:
11735 * libanjuta/glue-cpp.c:
11736 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
11738 * libanjuta/interfaces/Makefile.am.iface:
11739 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11740 * libanjuta/interfaces/libanjuta.idl:
11741 Add a new features to idl compiler:
11742 List<Type> => List of Type
11743 List-free<Type> => List of Type, it is up to the caller to free items and list
11744 const-List(-free)<Type> = const List of Types
11745 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
11747 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
11748 (generic_cpp_class_create_code):
11749 Adapted to new project_manager interface
11751 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
11752 * plugins/debug-manager/debugger.c:
11753 (ivariable_debugger_iface_init):
11754 Do not use C++ keyword "delete" for interface name
11756 * plugins/document-manager/anjuta-document-manager.plugin.in:
11757 Added m4 to mime-types
11759 * plugins/project-manager/plugin.c:
11760 (iproject_manager_add_source_multi):
11761 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
11763 2006-10-01 Naba Kumar <naba@gnome.org>
11765 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
11766 UI file used when out-of-process devhelp is used instead of
11769 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
11770 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
11771 plugins/profile-default/default.anjuta: Build devhelp plugin,
11772 but use out-of-process devhelp if devhelp plugin is disabled
11773 (either by user or devhelp is not installed). Disabled devhelp
11774 plugin by default. Added it in default profile.
11776 2006-10-01 Naba Kumar <naba@gnome.org>
11778 * plguins/project-manager/plugin.c: Possible fix for crash
11781 * configure.in, plugins/Makefile.am: Enabled glade plugin and
11782 set dep to last version 3.0.2.
11784 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
11785 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
11786 plugins/symbol-browser/plugin.c: Use the right action group
11787 for getting popup actions (Fixes lots of assertion failures).
11789 * plugins/project-manager/plugin.c,
11790 plugins/project-manager/plugin.h: use separate action group
11791 for profie actions.
11793 * plugins/message-view/plugin.c: Disconnect session load
11794 signal on plugin deactivation (fixes a crash).
11796 2006-09-30 Naba Kumar <naba@gnome.org>
11798 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
11799 * TODO.tasks: Assigned a bounty to Massimo.
11801 2006-09-29 Naba Kumar <naba@gnome.org>
11803 * src/anjuta-app.c, src/shell.c: Fixed build errors.
11805 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
11807 * plugins/debug-manager/debugger.c,
11808 plugins/debug-manager/plugin.c,
11809 libanjuta/interfaces/libanjuta.idl:
11810 Add a new abort command to quit debugger without waiting
11812 * plugins/gdb/debugger.c,
11813 plugins/gdb/debugger.h,
11814 plugins/gdb/plugin.c:
11815 Send a signal directly to the debugged program
11816 Implement abort command
11818 * plugins/debug-manager/debug_tree.c:
11821 * plugins/debug-manager/stack-trace.c:
11824 2006-09-29 Naba Kumar <naba@gnome.org>
11826 * TODO.tasks: Updated.
11828 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
11831 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
11833 * TODO.tasks: Updated in light of the word wrapping fix
11834 in Tasks Manager. Added a test bounty entry.
11836 * TODO.tasks: Added four bounties.
11838 2006-09-28 Naba Kumar <naba@gnome.org>
11840 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
11841 Added 'customizable' parameter to
11842 anjuta_ui_add_action_group_entries() and similar functions to
11843 allow user configuration of the actions. Filter out actions that
11844 are not configurable items (such as submenu items). Now the
11845 'Customize shortcuts' dialog is much better listed.
11847 * plugins/build-basic-autotools/build-basic-autotools.c,
11848 plugins/build-basic-autotools/build-basic-autotools.h,
11849 plugins/cvs-plugin/plugin.c,
11850 plugins/cvs-plugin/plugin.h,
11851 plugins/debug-manager/breakpoints.c,
11852 plugins/debug-manager/plugin.c,
11853 plugins/debug-manager/stack_trace.c,
11854 plugins/debug-manager/watch.c,
11855 plugins/devhelp/plugin.c,
11856 plugins/document-manager/plugin.c,
11857 plugins/file-loader/plugin.c,
11858 plugins/file-manager/plugin.c,
11859 plugins/glade/plugin.c,
11860 plugins/gtodo/interface.c,
11861 plugins/gtodo/plugin.c,
11862 plugins/language-support-cpp-java/plugin.c,
11863 plugins/macro/plugin.c,
11864 plugins/macro/plugin.h,
11865 plugins/message-view/plugin.c,
11866 plugins/patch/plugin.c,
11867 plugins/profile-default/default.anjuta,
11868 plugins/project-manager/plugin.c,
11869 plugins/project-manager/plugin.h,
11870 plugins/sample1/plugin.c,
11871 plugins/search/plugin.c,
11872 plugins/subversion/plugin.c,
11873 plugins/subversion/plugin.h,
11874 plugins/symbol-browser/plugin.c,
11875 plugins/symbol-browser/plugin.h,
11876 plugins/tools/plugin.c,
11877 plugins/valgrind/plugin.c,
11878 plugins/valgrind/plugin.h: Fixed to take care of above change
11879 in API of AnjutaUI. Properly added/removed action groups in some
11880 plugins. Split action groups into customization and non-customizable
11881 groups and added them separately.
11883 * plugins/document-manager/plugin.c: Close files belonging to
11884 project when project is closed (not complete).
11886 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
11887 vertical aligned cell entries.
11889 * src/anjuta-app.c: Define macros for the placeholder names.
11890 Set default widths and heights of the default placeholders,
11891 so that newly docked widgets are correclty sized.
11893 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11894 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
11895 Fixed to generated correct actions addition/removal code.
11897 2006-09-25 Naba Kumar <naba@gnome.org>
11899 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
11900 libanjuta/anjuta-serializer.[ch]: Implemented serialization
11903 * plugins/message-view/anjuta-msgman.c,
11904 plugins/message-view/anjuta-msgman.h,
11905 plugins/message-view/message-view.c,
11906 plugins/message-view/message-view.h,
11907 plugins/message-view/plugin.c: Serialize messages panes in
11908 session save and deserialize them in session load so that
11909 build messages persistant.
11911 2006-09-24 Johannes Schmid <jhs@gnome.org>
11913 * libanjuta/anjuta-utils.c:
11914 * plugins/message-view/message-view.c:
11915 Really fixed #355407
11917 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
11919 * libanjuta/interfaces/libanjuta.idl:
11920 Change one variable sign
11922 * plugins/debug-manager/anjuta-debug-manager.glade,
11923 plugins/debug-manager/anjuta-debug-manager.ui:
11924 Few small interface changes
11926 * plugins/debug-manager/debug_tree.h,
11927 plugins/debug-manager/watch.c,
11928 plugins/debug-manager/debugger.c,
11929 plugins/debug-manager/plugin.c
11930 plugins/gdb/debugger.c,
11931 plugins/gdb/plugin.c:
11932 Big rewrite of debugger queue
11933 Allow to cancel command
11935 * plugins/debug-manager/memory.c:
11936 Fix a bug if a command is cancelled
11938 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
11940 * plugins/gdb/debugger.c,
11941 plugins/debug-manager/debug_tree.c,
11942 plugins/debug-manager/locals.c:
11943 Restore tree representation for local variable
11944 Add argument in local variable list
11945 Use gdb variable object to get all informations
11947 2006-09-19 Naba Kumar <naba@gnome.org>
11949 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
11950 that implements AnjutaSavePrompt class.
11952 * ChangeLog: Fixed indentation.
11954 * libanjuta/Makefile.am,
11955 libanjuta/anjuta-marshal.list,
11956 libanjuta/anjuta-shell.c,
11957 libanjuta/anjuta-shell.h,
11958 plugins/document-manager/action-callbacks.c,
11959 plugins/document-manager/action-callbacks.h,
11960 plugins/document-manager/anjuta-docman.c,
11961 plugins/document-manager/anjuta-docman.h,
11962 plugins/document-manager/plugin.c,
11963 src/anjuta.c: Impletemnted save prompt dialog to prompt for
11964 unsaved items during exit. A new signal is added in shell
11965 interface called 'save-prompt' to collect all unsaved items.
11966 Create AnjutaSavePrompt class (dialog) to process unsaved items.
11967 Fixed document manager to use the new save-prompt signal in shell
11968 and AnjutaSavePrompt object for unsaved files. Cleaned up
11969 AnjutaDocman to synchronously save new files. Fixed function
11972 2006-09-18 Johannes Schmid <jhs@gnome.org>
11974 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
11975 gdl requirement to 0.7.0
11977 2006-09-18 Johannes Schmid <jhs@gnome.org>
11979 * global-tags/.cvsignore:
11980 * global-tags/Makefile.am:
11981 * global-tags/create_global_tags.sh (removed):
11982 * global-tags/create_global_tags.sh.in (added):
11985 * libanjuta/anjuta-launcher.c:
11988 * plugins/project-manager/plugin.c:
11989 (project_manager_plugin_close_project):
11992 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
11995 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
11996 More reasonable toolbar creation/deletition though it does
11997 not completly work!
11999 2006-09-15 Johannes Schmid <jhs@gnome.org>
12001 * libanjuta/anjuta-utils.c/.h:
12004 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
12006 * scintilla/ScintillaGTK.cxx
12007 Fixed doulbe freeing in Scintilla
12009 2006-09-12 Johannes Schmid <jhs@gnome.org>
12011 * plugins/symbol-browser/an_symbol_prefs.c:
12012 Support unloading / reloading of the module (for example when
12013 closing a project and opening another one).
12015 * plugins/project-manager/plugin.c:
12016 Really fixed #355148 (Show project name in title bar)
12018 2006-09-09 Johannes Schmid <jhs@gnome.org>
12020 * libanjuta/plugins.c:
12021 Fixed #355156 (Show plugins in alphabetical order)
12023 2006-09-09 Johannes Schmid <jhs@gnome.org>
12025 * plugins/project-manager/plugin.c:
12026 Fixed #355148 (Show project name in title bar)
12028 2006-09-09 Johannes Schmid <jhs@gnome.org>
12030 * plugins/project-manager/plugin.c:
12031 (value_removed_project_root_uri):
12032 Fixed crasher if project cannot be opened
12034 2006-08-30 Naba Kumar <naba@gnome.org>
12036 * plugins/language-support-cpp-java/plugin.[c,h],
12037 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
12038 Impletemnted UI for auto indent.
12040 2006-08-28 Naba Kumar <naba@gnome.org>
12042 * plugins/gvim/.cvsignore,
12043 plugins/gvim/Makefile.am,
12044 plugins/gvim/anjuta-vim-plugin.png,
12045 plugins/gvim/anjuta-vim.c,
12046 plugins/gvim/anjuta-vim.h,
12047 plugins/gvim/anjuta-vim.plugin.in,
12048 plugins/gvim/gtkvim.c,
12049 plugins/gvim/gtkvim.h,
12050 plugins/gvim/plugin.c,
12051 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
12054 2006-08-28 Naba Kumar <naba@gnome.org>
12056 Patch from: Massimo Corà <maxcvs@email.it>
12057 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
12058 possible infinite loop.
12060 2006-08-22 Adam Dingle <adam@medovina.org>
12062 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
12063 to edit are shown in the preferences dialog in anjuta").
12064 Removed unused widgets from the style editor dialog.
12066 2006-08-21 Johannes Schmid <jhs@gnome.org>
12068 * plugins/symbol-browser/test-class.[cpp/h]
12069 Added missing files
12071 2006-08-18 Naba Kumar <naba@gnome.org>
12073 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
12074 end of document loading.
12076 * plugins/language-support-cpp-java/plugin.c,
12077 plugins/sourceview/sourceview.c: Fixed plugin loading.
12079 2006-08-17 Naba Kumar <naba@gnome.org>
12081 * plugins/language-support-cpp-java/plugin.c,
12082 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
12083 mode line parsing. Indentation parameters initialized based on
12084 mode line parameters.
12086 2006-08-16 Naba Kumar <naba@gnome.org>
12088 * Makefile.am, plugins/editor/text_editor.c,
12089 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
12092 2006-08-16 Naba Kumar <naba@gnome.org>
12094 Patch from Massimo Cora' <maxcvs@email.it>:
12096 * plugins/editor/aneditor-autocomplete.cxx,
12097 plugins/editor/aneditor-calltip.cxx,
12098 plugins/symbol-browser/Makefile.am,
12099 plugins/symbol-browser/an_symbol.c,
12100 plugins/symbol-browser/an_symbol_view.c,
12101 plugins/symbol-browser/plugin.c,
12102 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
12103 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
12104 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
12105 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
12106 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
12107 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
12108 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
12109 tagmanager/get.h, tagmanager/html.c,
12110 tagmanager/include/tm_source_file.h,
12111 tagmanager/include/tm_tag.h,
12112 tagmanager/include/tm_workspace.h,
12113 tagmanager/jscript.c, tagmanager/keyword.c,
12114 tagmanager/keyword.h, tagmanager/lisp.c,
12115 tagmanager/lregex.c, tagmanager/lua.c,
12116 tagmanager/main.h, tagmanager/make.c,
12117 tagmanager/options.c, tagmanager/options.h,
12118 tagmanager/parse.c, tagmanager/parse.h,
12119 tagmanager/parsers.h, tagmanager/pascal.c,
12120 tagmanager/perl.c, tagmanager/php.c,
12121 tagmanager/python.c, tagmanager/read.c,
12122 tagmanager/read.h, tagmanager/readtags.c,
12123 tagmanager/readtags.h, tagmanager/rexx.c,
12124 tagmanager/routines.c, tagmanager/routines.h,
12125 tagmanager/ruby.c, tagmanager/scheme.c,
12126 tagmanager/sh.c, tagmanager/slang.c,
12127 tagmanager/sml.c, tagmanager/sort.c,
12128 tagmanager/sort.h, tagmanager/sql.c,
12129 tagmanager/strlist.c, tagmanager/strlist.h,
12130 tagmanager/tcl.c, tagmanager/tm_source_file.c,
12131 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
12132 tagmanager/tm_workspace.c, tagmanager/verilog.c,
12133 tagmanager/vim.c, tagmanager/vstring.c,
12134 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
12135 5.6 and namespace completion fixed.
12137 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12138 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
12140 2006-08-15 Naba Kumar <naba@gnome.org>
12142 * libanjuta/interfaces/libanjuta.idl,
12143 plugins/editor/text-editor-iterable.c,
12144 plugins/editor/text_editor.c,
12145 plugins/sourceview/sourceview-cell.c,
12146 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
12147 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
12148 ianjuta_editor_end_action().
12150 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
12152 2006-08-13 Naba Kumar <naba@gnome.org>
12154 * plugins/debug-manager/breakpoints.c,
12155 plugins/debug-manager/memory.c,
12156 plugins/debug-manager/registers.c,
12157 src/layout.xml: Fixed debugger widgets layout.
12159 2006-08-12 Naba Kumar <naba@gnome.org>
12161 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
12162 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12163 plugins/editor/editor.glade, plugins/editor/text_editor.h,
12164 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
12165 codes and dead codes. Removed automatic indentation prefs.
12167 2006-08-12 Johannes Schmid <jhs@gnome.org>
12169 * libanjuta/Makefile.am:
12170 * libanjuta/anjuta-launcher.c:
12171 * libanjuta/anjuta-launcher.h:
12172 * libanjuta/anjuta-plugin.c:
12173 * libanjuta/anjuta-plugin.h:
12174 * libanjuta/anjuta-preferences.c:
12175 * libanjuta/anjuta-preferences.h:
12176 * libanjuta/anjuta-shell.c:
12177 * libanjuta/anjuta-shell.h:
12178 * libanjuta/libanjuta.h:
12180 Made wrapper friendly:
12181 - no inline in header files (preferences_set/get)
12182 - correct signal names
12183 - correct GError** argument in anjuta_shell_freeze/thaw
12184 - include correct files in libanjuta.h
12186 * plugins/project-manager/plugin.c:
12189 2006-08-11 Naba Kumar <naba@gnome.org>
12191 * plugins/editor/aneditor-priv.h,
12192 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
12194 * plugins/editor/text_editor_cbs.c,
12195 plugins/sourceview/anjuta-view.c: Pass the right position for char
12198 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
12200 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
12202 2006-08-11 Naba Kumar <naba@gnome.org>
12204 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
12205 return the right character at the iter position and get_char() to
12208 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
12209 to set to character offset and not byte index.
12211 * plugins/language-support-cpp-java/plugin.c: Improved
12212 auto-indentation login. Indents opening and closing braces correctly.
12214 2006-08-10 Johannes Schmid <jhs@gnome.org>
12218 Required automake = 1.9
12220 * libanjuta/anjuta-children.c:
12221 * libanjuta/anjuta-children.h:
12222 * libanjuta/anjuta-encodings.h:
12223 * libanjuta/anjuta-launcher.h:
12224 * libanjuta/anjuta-plugin-description.h:
12225 * libanjuta/anjuta-preferences-dialog.h:
12226 * libanjuta/anjuta-preferences.h:
12227 * libanjuta/anjuta-session.h:
12228 * libanjuta/anjuta-status.h:
12229 * libanjuta/anjuta-ui.h:
12230 * libanjuta/anjuta-utils.c:
12231 * libanjuta/anjuta-utils.h:
12232 * libanjuta/e-splash.h:
12233 * libanjuta/glue-factory.h:
12234 * libanjuta/glue-plugin.h:
12235 * libanjuta/plugins.h:
12236 * libanjuta/resources.h:
12237 Fixed libanjuta to be able to wrap it
12238 - G_BEGIN_DECLS, G_END_DECLS
12239 - include all necessary files in libanjuta.h
12241 * plugins/gtodo/tray-icon.c:
12242 * plugins/terminal/terminal.c:
12243 Some build fixes for freebsd
12245 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12246 * plugins/sourceview/sourceview.glade:
12247 Remove auto-indent feature as it is now in language-support
12249 2006-08-09 Naba Kumar <naba@gnome.org>
12251 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
12252 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
12253 Added missing files.
12255 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
12256 get_use_spaces(), set_tabsize() and set_use_spaces().
12258 2006-08-09 Naba Kumar <naba@gnome.org>
12260 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
12261 succeeded in activating.
12263 * plugins/document-manager/plugin.c: Added debug message.
12265 * libanjuta/interfaces/libanjuta.idl,
12266 plugins/editor/text_editor.c: Implemented get_tabsize(),
12267 get_use_spaces(), set_tabsize() and set_use_spaces().
12269 * plugins/language-support-cpp-java/Makefile.am,
12270 plugins/language-support-cpp-java/plugin.c,
12271 plugins/language-support-cpp-java/plugin.h: Used editor parameters
12272 for indentation. Added preferences page for paramenters.
12274 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
12276 2006-08-08 Naba Kumar <naba@gnome.org>
12278 * libanjuta/interfaces/libanjuta.idl,
12279 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12280 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12281 plugins/editor/text_editor.c,
12282 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
12283 and implemented it for both scintilla and sourceview.
12285 * plugins/search/plugin.c: Use the new grab_focus() to transfer
12286 focus back to editor (happens when pressing esc in incremental
12289 2006-08-08 Naba Kumar <naba@gnome.org>
12291 * libanjuta/interfaces/libanjuta.idl,
12292 plugins/editor/text_editor.c,
12293 plugins/editor/text_editor.h,
12294 plugins/editor/text-editor-iterable.c,
12295 plugins/sourceview/sourceview-cell.c,
12296 plugins/sourceview/sourceview.c: Implemented editor attributes
12299 * plugins/editor/aneditor.cxx: Disabled old indentation code.
12300 plugins/language-support-cpp-java/plugin.c: Implemented indentation
12301 code (not complete yet).
12303 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12304 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12305 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12306 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12307 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12308 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12310 2006-08-04 Naba Kumar <naba@gnome.org>
12312 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
12315 2006-08-03 Johannes Schmid <jhs@gnome.org>
12317 * configure.in: Add a more informative text to valgrind plugin
12320 Modified Preferences tasl
12321 * libanjuta/anjuta-plugin.c:
12322 * libanjuta/anjuta-preferences-dialog.c:
12323 * libanjuta/anjuta-preferences-dialog.h:
12324 * libanjuta/anjuta-preferences.c:
12325 * libanjuta/anjuta-preferences.h:
12326 * libanjuta/interfaces/Makefile.am.iface:
12327 * libanjuta/interfaces/libanjuta.idl:
12328 Added IAnjutaPreferences interface which every plugin that has preferences should
12329 implement. Call merge() and unmerge() at plugin activation/deactivation.
12330 Fixed preferences_page_remove()
12332 * plugins/build-basic-autotools/build-basic-autotools.c:
12333 * plugins/cvs-plugin/plugin.c:
12334 * plugins/document-manager/plugin.c:
12335 * plugins/editor/plugin.c:
12336 * plugins/editor/plugin.h:
12337 * plugins/file-manager/plugin.c:
12338 * plugins/gtodo/main.h:
12339 * plugins/gtodo/plugin.c:
12340 * plugins/gtodo/preferences.c:
12341 * plugins/message-view/anjuta-msgman.c:
12342 * plugins/message-view/anjuta-msgman.h:
12343 * plugins/message-view/plugin.c:
12344 * plugins/sourceview/plugin.c:
12345 * plugins/sourceview/plugin.h:
12346 * plugins/symbol-browser/an_symbol_prefs.c:
12347 * plugins/symbol-browser/plugin.c:
12348 * plugins/terminal/terminal.c:
12349 * plugins/valgrind/plugin.c
12350 * src/anjuta-app.c:
12352 Updated preference loading/unloading for all plugins
12354 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
12356 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
12357 src/Makefile.am, plugins/tools/scripts/Makefile.am:
12358 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
12359 recommended by the autoconf manual.
12360 - Fixes compiling with autoconf 2.60.
12362 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
12364 2006-08-02 Johanes Schmid <jhs@gnome.org>
12366 * plugins/profile-default/plugin.c:
12367 Fixed session handling
12369 2006-08-01 Johannes Schmid <jhs@gnome.org>
12372 * plugins/Makefile.am:
12373 Disabled devhelp and glade for now as they do not work (#341073
12376 * plugins/profile-default/anjuta-default-profile.ui (removed):
12377 * plugins/profile-default/plugin.c:
12378 * plugins/profile-default/plugin.h:
12379 * plugins/project-manager/anjuta-project-manager.ui:
12380 * plugins/project-manager/plugin.c:
12381 * plugins/project-manager/plugin.h:
12382 Limted multiple project support #315043
12384 * libanjuta/interfaces/libanjuta.idl:
12385 Added ianjuta_profile_unload
12387 2006-07-31 Naba Kumar <naba@gnome.org>
12389 * libanjuta/interfaces/libanjuta.idl,
12390 plugins/editor/text-editor-iterable.c,
12391 plugins/editor/text_editor.c,
12392 plugins/sourceview/anjuta-view.c,
12393 plugins/sourceview/anjuta-view.h,
12394 plugins/sourceview/sourceview.c: Fixed text iteration and
12395 IAnjutaEditor implementations in both scintilla
12396 and sourceview. Cleand up libanjuta API: Removed redundant
12397 erase_range() method from IAnjutaEditor interface, fixed
12398 ianjuta_editor_get_text to take length instead of range (consistency).
12399 autoindentation in both sourceview and scintilla more or less works,
12400 but still disabled for now because there are still some anomalies
12403 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
12405 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
12408 2006-07-30 Johannes Schmid <jhs@gnome.org>
12410 * plugins/sourceview/anjuta-document.c:
12411 * plugins/sourceview/anjuta-document.h:
12412 * plugins/sourceview/anjuta-view.c:
12413 * plugins/sourceview/sourceview.c:
12414 Wrote a new "char_added" implementation, I hope this one is good
12416 * plugins/sourceview/sourceview-cell.c:
12417 Fixed typo: "text_iter" instead of "iter"
12419 2006-07-30 Naba Kumar <naba@gnome.org>
12421 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
12423 2006-07-30 Johannes Schmid <jhs@gnome.org>
12425 * autogen.sh: use gnome-autogen.sh from gnome-coomen
12427 * plugins/debug-manager/plugin.c:
12428 * plugins/patch/plugin.c:
12429 Use IAnjutaIndicable to mark debugger position
12431 * plugins/sourceview/sourceview.c:
12432 Define colors for IAnjutaIndicable
12434 2006-07-29 Johannes Schmid <jhs@gnome.org>
12436 * plugins/debug-manager/anjuta-debug-manager.ui:
12437 * plugins/debug-manager/breakpoints.c:
12438 * plugins/debug-manager/images/Makefile.am:
12439 * plugins/debug-manager/images/run-to-cursor.png:
12440 * plugins/debug-manager/plugin.c:
12441 Added toolbar and some icons
12443 * plugins/patch/anjuta-patch.ui:
12444 * plugins/patch/patch-plugin.c:
12445 * plugins/patch/patch-plugin.glade:
12446 * plugins/patch/plugin.c:
12447 * plugins/patch/plugin.h:
12448 Improved patch plugin (GUI and function)
12450 * plugins/sourceview/sourceview.c:
12451 Fixed another Gtk-Critical
12453 * plugins/tools/anjuta-tools.ui:
12454 * plugins/tools/plugin.h:
12455 Put Patch plugin in tools menu and changed ui file
12457 2006-07-29 Johannes Schmid <jhs@gnome.org>
12459 * plugins/document-manager/plugin.c:
12460 Fixed accelator Gtk-Warning
12462 * plugins/message-view/anjuta-msgman.c:
12465 * plugins/sourceview/anjuta-document.c:
12466 * plugins/sourceview/anjuta-document.h:
12467 * plugins/sourceview/anjuta-marshal.list:
12468 Wrote a better emitter for the char-added signal
12470 * plugins/sourceview/sourceview.c:
12471 Fixed Redo/Undo to void Gtk-Criticals
12473 * plugins/sourceview/sourceview-args.c:
12474 * plugins/sourceview/sourceview-cell.c:
12475 * plugins/sourceview/sourceview-scope.c:
12476 * plugins/sourceview/sourceview-tags.c:
12477 Adapted to new IAnjutaIterator API
12479 2006-07-28 Naba Kumar <naba@gnome.org>
12481 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
12483 * plugins/symbol-browser/an_symbol.c,
12484 plugins/symbol-browser/an_symbol_iter.c,
12485 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
12486 subclass of AnjutaSymbol so that the symbol is accessible from
12487 the iter in light of changes in IAnjutaIterable.
12489 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
12490 implementation of IAnjutaIterable.
12492 2006-07-28 Naba Kumar <naba@gnome.org>
12494 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
12495 IAnjutaIterable. They were kind of useless since the interface is
12496 defined on the data object itself. Added set_position() method
12497 in IAnjutaIterable to allow setting arbitrary current index to the
12499 Added erase() and erase_range() in IAnjutaEditor.
12501 * plugins/editor/text-editor-iterable.c: Fixed
12502 plugins/editor/text_editor.c: Implemented erase() and erase_range()
12503 methods in editor. Fixed get_line_from_position() method.
12505 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
12506 code. It's disabled for now.
12508 * plugins/sourceview/sourceview-cell.c,
12509 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
12512 2006-07-27 Johannes Schmid <jhs@gnome.org>
12514 * plugins/sourceview/sourceview-cell.c:
12515 Fixed IAnjutaEditorCell to work only on a single line
12516 Fixed crasher in finalize
12518 * plugins/symbol-browser/an_symbol_prefs.c:
12519 * global-tags/Makefile.am:
12520 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
12521 script installation
12523 2006-07-26 Naba Kumar <naba@gnome.org>
12525 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
12526 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
12528 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
12530 * plugins/document-manager/plugin.c: Fixed dynamic loading of
12533 * plugins/editor/text-editor-iterable.c,
12534 plugins/editor/text_editor.c,
12535 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
12536 method to work correctly, it was ignoring start and end parameters.
12537 Fixed TextEditorCell implementation. Fixed 'char-added' signal
12540 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
12541 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
12543 2006-07-24 Massimo Cora' <maxcvs@email.it>
12545 * plugins/symbol-browser/an_symbol_view.c,
12546 plugins/symbol-browser/an_symbol_view.h,
12547 plugins/symbol-browser/plugin.c:
12548 fix a matching case into sv_extract_type_qualifier_from_expr ()
12549 and some minor issues.
12551 2006-07-26 Johannes Schmid <jhs@gnome.org>
12553 * plugins/language-support-cpp-java/plugin.c:
12554 Fixed to work kind of with sourceview editor
12555 * plugins/sourceview/anjuta-document.c:
12556 * plugins/sourceview/anjuta-view.c:
12557 * plugins/sourceview/sourceview-cell.c:
12558 * plugins/sourceview/sourceview.c:
12559 Fixed IAnjutaEditorCell and "char-added" signal
12561 2006-07-24 Naba Kumar <naba@gnome.org>
12563 * plugins/document-manager/plugin.c,
12564 plugins/document-manager/plugin.h: Initial implementedion for loading
12567 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
12570 * plugins/editor/text_editor.c: Fixed syntax highlighting when
12571 indicators are cleared (that leaved grey texts).
12573 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
12575 * libanjuta/interfaces/libanjuta.idl,
12576 plugins/debug-manager/breakpoints.c,
12577 plugins/debug-manager/memory.c,
12578 plugins/debug-manager/registers.c,
12579 plugins/debug-manager/debug_tree.c,
12580 plugins/debug-manager/debugger.c,
12581 plugins/gdb/debugger.c,
12582 plugins/gdb/debugger.h,
12583 plugins/gdb/plugin.c:
12584 Add a parameter for reporting error
12585 Add a new interface for using gdb variable object
12586 Allow to cancel commands
12587 Rewrite handling of debugger state
12589 * plugins/debug-manager/plugin.c,
12590 plugins/debug-manager/locals.c,
12591 plugins/debug-manager/locals.h,
12592 plugins/debug-manager/register.c,
12593 plugins/debug-manager/stack_trace.c,
12594 plugins/debug-manager/stack_trace.h:
12595 Create and destroy local and stack trace windows when needed
12597 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12599 * plugins/document-manager/plugin.c:
12600 Fixed "Automatic" highlighting
12602 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12604 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
12606 * plugins/sourceview/anjuta-view.c:
12607 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
12609 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
12611 * configure.in: Check for C/C++-Compiler correctly
12613 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
12615 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12617 * plugins/debug-manager/stack_trace.c:
12618 Destroy stack window when debuuger is disabled (#347414)
12620 * plugins/sourceview/anjuta-view.c:
12621 Fix a crash with popup-menu (#347412)
12623 2006-07-13 Naba Kumar <naba@gnome.org>
12625 * plugins/editor/Makefile.am,
12626 plugins/editor/text_editor.h,
12627 plugins/editor/text-editor-iterable.h,
12628 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
12631 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
12634 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
12636 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12638 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
12641 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12643 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12645 * libanjuta/anjuta-preferences-dialog.c:
12646 Do not use the page_num returned by gtk_notebook_append_page to
12647 remove the page as it cause bugs when pages removal is not done
12650 * plugins/document-manager/anjuta-docman.c:
12651 * src/anjuta-app.c:
12652 makes Anjuta display dock_items which have previously been hidden
12654 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12656 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12658 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
12659 * plugins/sourceview/sourceview.c: (imark_unmark):
12661 Patches for bugs #346450 and #346295
12663 * AUTHORS: Added Fredrik
12665 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
12667 * plugins/message-view/anjuta-msgman.c:
12668 Fixed close button/icon size (like in docman)
12670 2006-06-10 Naba Kumar <naba@gnome.org>
12672 * plugins/editor/text_editor.c: Fixed goto line to mark the line
12675 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
12677 * libanjuta/interfaces/libanjuta.idl:
12678 Move inspect_memory function in IAnjutaCpuDebugger interface
12679 Rename Boolean type to State
12681 * plugins/debug-manager/breakpoint.c:
12682 Rename Boolean type to State
12684 * plugins/debug-manager/Makefile.am,
12685 plugins/debug-manager/anjuta-marshal.list,
12686 plugins/debug-manager/data_view.c,
12687 plugins/debug-manager/data_view.h,
12688 plugins/debug-manager/data_buffer.c,
12689 plugins/debug-manager/data_buffer.h,
12690 plugins/debug-manager/chunk_view.c,
12691 plugins/debug-manager/chunk_view.h,
12692 plugins/debug-manager/anjuta-debug-manager.ui,
12693 plugins/debug-manager/debugger.c,
12694 plugins/debug-manager/memory.c,
12695 plugins/debug-manager/memory.h,
12696 plugins/debug-manager/plugin.c,
12697 plugins/gdb/debugger.c,
12698 plugins/gdb/debugger.h,
12699 plugins/gdb/plugin.c:
12700 Rewrite memory window using a special widget
12701 Rename Boolean type to State
12703 2006-06-08 Naba Kumar <naba@gnome.org>
12705 * plugins/editor/text_editor.c (itext_editor_get_current_word):
12706 Do not return garbage characters and return NULL when there is no
12709 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
12712 * plugins/search/search-replace.c: Fixed a mem leak.
12714 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
12716 * libanjuta/anjuta-launcher.c:
12717 Added debug message (see #343522)
12719 * plugins/build-basic-autotools/build-basic-autotools.c:
12720 Patch from Günther Brammer to fix #344015
12722 * plugins/sourceview/sourceview.c:
12723 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
12724 automatic highlight of build messages)
12726 2006-06-06 Naba Kumar <naba@gnome.org>
12729 libanjuta/interfaces/libanjuta.idl,
12730 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12731 plugins/Makefile.am,
12732 plugins/document-manager/action-callbacks.c,
12733 plugins/document-manager/plugin.c,
12734 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
12735 interface for language highlight selection and langauge change
12738 * plugins/language-support-cpp-java: Added language support
12739 plugin for cpp and java.
12741 2006-05-27 Naba Kumar <naba@gnome.org>
12743 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
12744 plugins/debug-manager/*, data/Makefile.am,
12745 manuals/reference/libanjuta/libanjuta.types,
12746 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12747 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12748 merged anjuta-new-debugger branch into trunck.
12749 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
12751 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
12753 * libanjuta/interfaces/libanjuta.idl,
12754 plugins/debug-manager/debugger.c,
12755 plugins/debug-manager/debugger.h,
12756 plugins/gdb/anjuta-gdb.plugin.in,
12757 plugins/gdb/debugger.c,
12758 plugins/gdb/debugger.h,
12759 plugins/gdb/plugin.c:
12760 Add new IAnjutaCpuDebugger interface to access cpu register
12761 Run gdb instead of /usr/local/bin/gdb
12763 * plugins/debug-manager/plugin.c,
12764 plugins/debug-manager/registers.c,
12765 plugins/debug-manager/registers.h:
12766 Rewrite register window
12767 Rename Load target menu item to Run target
12769 2006-05-07 Naba Kumar <naba@gnome.org>
12773 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12775 * plugins/debug-manager/watch.c,
12776 plugins/debug-manager/breakpoint.c,
12777 plugins/debug-manager/breakpoint.h:
12778 Fix crash: disconnect save and load session signals
12780 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
12782 * libanjuta/interface/libanjuta.idl,
12783 plugins/debug-manager/debugger.c,
12784 plugins/gdb/plugin.c:
12785 Add a value parameter for evaluate command
12787 * plugins/debug-manager/anjuta-debug-manager.glade:
12788 Create new dialog box for watches using glade
12790 * plugins/debug-manager/anjuta-debug-manager.ui:
12791 Move watch menu items near the end
12792 Move breakpoint menu items outside the sub menu
12794 * plugins/debug-manager/debug_tree.c,
12795 plugins/debug-manager/debug_tree.h,
12796 plugins/debug-manager/debug_tree.h,
12797 plugins/debug-manager/watch.c:
12798 Move all GUI code from watch.c to debug_tree.c
12799 Add an auto update property to watches
12801 * plugins/debug-manager/locals.c,
12802 plugins/debug-manager/locals.h,
12803 plugins/debug-manager/stack_trace.c,
12804 plugins/debug-manager/stack_trace.h,
12805 plugins/debug-manager/plugin.c:
12806 Register actions before starting debugger
12808 * plugins/gdb/debugger.c:
12809 Do not call callback function if not present
12811 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
12813 * libanjuta/interfaces/libanjuta.idl,
12814 plugins/debug-manager/stack_trace.c,
12815 plugins/debug-manager/stack_trace.h,
12816 plugins/debug-manager/anjuta-debug-manager.ui,
12817 plugins/gdb/debugger.c:
12818 Add a popup menu in stack frame window
12819 Add a new frame-changed event
12820 Use MI command for getting stack informations
12821 Get filename with full path (need gdb > 6.3)
12823 * libanjuta/interfaces/libanjuta.idl,
12824 plugins/debug-manager/debug_tree.c,
12825 plugins/debug-manager/debugger.c,
12826 plugins/debug-manager/locals.c,
12827 plugins/debug-manager/locals.h,
12828 plugins/debug-manager/plugin.c,
12829 plugins/gdb/debugger.c,
12830 plugins/gdb/debugger.h,
12831 plugins/gdb/parser.c,
12832 plugins/gdb/parser.h,
12833 plugins/gdb/plugin.c,
12834 plugins/gdb/Makefile.am:
12835 Pass watch data with string instead of Watch structures
12836 Use debug_tree in local window
12840 * plugins/debug-manager/breakpoints.c,
12841 plugins/debug-manager/utilities.c,
12842 plugins/debug-manager/utilities.h:
12843 Use a GtkListStore instead of a GtkTreeStore
12844 move goto_location_in_editor in utilities.c
12846 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
12848 * libanjuta/interfaces/libanjuta.idl,
12849 plugins/debug-manager/anjuta-debug-manager.ui,
12850 plugins/debug-manager/breakpoints.c,
12851 plugins/debug-manager/plugin.c,
12852 plugins/gdb/debugger.c:
12853 Add a breakpoint type
12854 Add new popup menu in breakpoint window
12855 Add toggle breakpoint in editor popup menu
12856 Save and restore breakpoint enable
12857 Fix bug in clear all breakpoints
12858 Remove old useless code
12860 * plugins/debug-manager/debugger.c:
12861 Fix some problem with debugger states
12863 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
12864 Update documentation
12866 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
12868 * data/Makefile.am,
12869 plugins/gdb/Makefile.am,
12870 plugins/gdb/gdb.init:
12871 Move gdb.init crom data to plugins/gdb
12873 * plugins/gdb/gdb.init,
12874 libanjuta/interfaces/libanjuta.idl,
12875 plugins/debug-manager/breakpoints.c,
12876 plugins/debug-manager/debugger.c,
12877 plugins/debug-manager/plugin.c,
12878 plugins/gdb/debugger.c,
12879 plugins/gdb/plugin.c:
12880 Support pending breakpoints
12881 Rewrite debugger states
12882 Split ianjuta_debugger_log into _enable_log and _disable_log
12884 * plugins/debug-manager/start.c,
12885 plugins/debug-manager/debug_tree.c,
12886 plugins/gdb/parser.c:
12887 Remove some useless lines
12889 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12890 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12891 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12892 Update documentation
12894 2006-03-12 Naba Kumar <naba@gnome.org>
12896 * manuals/references/libanjuta/libanjuta.types: Fixed
12897 debug-manager name.
12899 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
12901 * libanjuta/anjuta-debugger.c,
12902 libanjuta/anjuta-debugger.h:
12905 * libanjuta/interfaces/libanjuta.idl,
12906 plugins/debug-mananger/breakpoints.c,
12907 plugins/debug-manager/debug_tree.c,
12908 plugins/debug-manager/debugger.c,
12909 plugins/debug-manager/plugin.c,
12910 plugins/debug-manager/registers.c,
12911 plugins/debug-manager/sharedlib.c,
12912 plugins/debug-manager/signal.c,
12913 plugins/debug-manager/stack_trace.c,
12914 plugins/debug-manager/start.c,
12915 plugins/debug-manager/watch.c,
12916 plugins/gdb/debugger.c,
12917 plugins/gdb/debugger.h,
12918 plugins/gdb/parser.c,
12919 plugins/gdb/parser.h,
12920 plugins/gdb/plugin.c:
12921 Move types definitions from libanjuta/anjuta-debugger.{ch}
12922 Rename types from AnjutaDebugger* to IAnjutaDebugger*
12924 * plugins/gdb/Makefile.am:
12925 Remove user interface from gdb plugin
12927 2006-03-12 Naba Kumar <naba@gnome.org>
12929 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
12931 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
12933 Modified Patch from Marc Maurer <uwog@uwog.net>:
12934 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
12937 * plugins/sourceview/Makefile.am:
12938 * plugins/sourceview/sourceview-cell.c:
12939 * plugins/sourceview/sourceview-cell.h:
12940 * plugins/sourceview/sourceview.c:
12942 Implemented IAnjutaEditorCell
12944 2006-05-21 Naba Kumar <naba@gnome.org>
12946 * libanjuta/interfaces/libanjuta.idl,
12947 plugins/document-manager/action-callbacks.c,
12948 plugins/document-manager/plugin.c,
12949 plugins/editor/print.c, plugins/editor/text_editor.c,
12950 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
12951 Fixed zooming and added icons and shortcuts for zoom menu items.
12953 2006-05-21 Naba Kumar <naba@gnome.org>
12955 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
12958 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12960 * plugins/document-manager/anjuta-docman.c:
12961 Fixed close button reaction by setting the correct current editor
12963 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12965 Patch from Yang Hong <yanghong@ccoss.com.cn>:
12966 * plugins/document-manager/anjuta-docman.c
12967 - Fix close button, you can close any tab as you wish now.
12968 - Fadeout mime icon as the same as close image
12970 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
12972 Patch from Marc Maurer <uwog@uwog.net>
12973 * main.c: Compile fix when NLS is enabled
12975 AUTHORS: Added Marc
12977 2006-05-20 Naba Kumar <naba@gnome.org>
12979 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
12980 while loading abiword-2.4.4/abi project).
12982 2006-05-18 Naba Kumar <naba@gnome.org>
12984 * libanjuta/interfaces/libanjuta.idl,
12985 plugins/document-manager/action-callbacks.c,
12986 plugins/editor/print.c,
12987 plugins/editor/text_editor.c,
12988 plugins/editor/text_editor.h,
12989 plugins/editor/text_editor_prefs.c: Fixed zooming.
12991 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
12992 interface for character iteration and IAnjutaEditorAssist interface
12993 for autocompletions and editor tips.
12995 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
12997 Patch from Günther Brammer <GBrammer@gmx.de>:
12998 * plugins/document-manager/anjuta-docman.c:
12999 Make tabs smaller but keep nice closing icon
13001 * plugins/document-manager/anjuta-docman.c:
13002 * plugins/document-manager/Makefile.am:
13004 Added nice mime-icons to the editor tabs
13006 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
13008 * configure.in: Bumped version to 2.0.3 (pre-release increment)
13010 * plugins/symbol-browser/an_symbol_view.c:
13012 - Fixed symbol searching (Yang Hong (#341997))
13014 * plugins/devhelp/htmlview.c:
13015 Fixed devhelp plugin
13017 * plugins/build-basic-autotools/build-basic-autotools.c:
13018 * plugins/search/search-replace.c:
13019 * plugins/document-manager/anjuta-docman.c:
13021 Only add a marker to a line where it makes sense!
13023 === anjuta 2.0.2 ===
13025 2006-05-15 Naba Kumar <naba@gnome.org>
13027 * configure.in: set required versions for
13030 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
13032 * plugins/glade/plugin.c:
13033 Fixed signal connection for "gtk-doc-search"
13035 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
13037 * NEWS: Set release date, add known issues
13039 * libanjuta/anjuta-shell.c:
13040 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
13041 and debug other gtk-warnings/criticals)
13043 * plugins/build-basic-autotools/build-basic-autotools.c:
13044 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
13046 * plugins/sourceview/anjuta-view.c:
13047 * plugins/sourceview/sourceview-args.c:
13048 * plugins/sourceview/sourceview-scope.c:
13049 * plugins/sourceview/sourceview-tags.c:
13050 Fixed gtk-criticals (gtk_source_language_get_mime_types)
13052 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13054 * pixmaps/Makefile.am:
13055 Add preferences_general.png
13057 * plugins/devhelp/plugin.c:
13058 Fixed some more realise things
13060 * plugins/message-view/anjuta-msgman.c:
13061 Support stock icons for message panes
13063 * plugins/search/search-replace.c:
13064 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
13066 * plugins/search/search-replace_backend.c:
13069 * plugins/sourceview/anjuta-document.c:
13070 * plugins/sourceview/sourceview.c:
13071 Fixed finalise and tag completion
13073 * src/anjuta-app.c:
13074 Use preferences_general icon
13076 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13078 * pixmaps/Makefile.am:
13081 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13083 * plugins/sourceview/sourceview-prefs.c:
13084 Fixed font & color handling
13086 * plugins/symbol-browser/an_symbol_view.c:
13089 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13091 * plugins/macro/macros.xml:
13092 Fixed bug #341583 (Address of FSF)
13094 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13097 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
13098 Update: Do it the cool way...
13100 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
13102 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
13103 Implement gtk-api-help signals of glade3
13104 * configure.in: Bump to glade3 2.91.2
13106 * plugins/devhelp/plugin.c:
13107 Fixed some realize stuff in the devhelp plugin
13109 * plugins/sourceview/anjuta-document.c:
13110 fixed bug with scope completion
13112 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
13114 * plugins/symbol-browser/an_symbol_view.c
13115 * plugins/symbol-browser/an_symbol_prefs.c
13116 * plugins/symbol-browser/an_symbol_prefs.h
13117 * global_tags/create_global_tags.sh:
13119 Automaticly create global tags on first startup
13121 2006-05-08 Massimo Cora' <maxcvs@email.it>
13124 * plugins/project-wizard/templates/Makefile.am:
13125 * (added) plugins/project-wizard/templates/cpp-logo.png:
13126 * (added) plugins/project-wizard/templates/cpp.wiz:
13127 * (added) plugins/project-wizard/templates/cpp/*:
13129 Added a generic c++ template. It's a simple hello world.
13131 2006-05-07 Massimo Cora' <maxcvs@email.it>
13133 * plugins/symbol-browser/an_symbol_view.c:
13134 fixed a stupid crasher.
13136 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
13138 * plugins/project-wizard/templates/wxwin/configure.in.tpl
13139 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
13141 Fixed WxWidgets project type
13143 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
13145 * plugins/devhelp/htmlview.c:
13146 * plugins/devhelp/plugin.c:
13147 Maybe I fixed the crash this time! I could at least not reproduce anymore!
13149 * plugins/project-wizard/install.c:
13150 Don't set a message - thanks to seb
13152 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
13154 * plugins/devhelp/htmlview.c:
13155 * plugins/symbol-browser/an_symbol_view.c:
13157 There is a weird crash in gtk_idle which I still did not completly fix!
13159 * plugins/project-wizard/install.c:
13160 Default to success instead of failure
13162 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
13164 * plugins/devhelp/htmlview.c:
13165 * plugins/devhelp/plugin.c:
13166 Fixed bug and libdevhelp issue!
13168 * plugins/project-wizard/install.c:
13169 Fixed message string!
13171 2006-05-03 Massimo Cora' <maxcvs@email.it>
13173 * plugins/symbol-browser/an_symbol_view.c:
13174 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
13176 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13178 * pixmaps/Makefile.am:
13180 * anjuta.desktop.in.in
13182 GNOME Goal #2.1: Install theme-friendly icons
13184 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13186 * plugins/devhelp/htmlview.c: Reload page on reparent
13187 * plugins/document-manager/anjuta-docman.c:
13188 Present document-manager when document is selected in file-manager
13190 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13192 * plugins/symbol-broser/an_symbol_view.c:
13193 Fixed crasher in namespace exploration
13195 2006-05-01 Massimo Cora' <maxcvs@email.it>
13198 * plugins/valgrind/Makefile.am:
13200 Optional compiling of Valgrind plugin
13202 2006-05-01 Massimo Cora' <maxcvs@email.it>
13204 * plugins/symbol-browser/an_symbol_view.c:
13205 - modularized code. Marked with FIXME the parts which need improvement.
13207 - Added basic namespace completion for Gtkmm type project:
13208 - namespace1::MyClass *class;
13209 - class-> [display]
13210 - Namespaces must be anyway improved.
13212 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13214 * plugins/devhelp/plugin.c:
13215 Fixed up plugin unloading and show html widget on link selected
13219 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13221 * plugins/devhelp/Makefile.am:
13222 * plugins/devhelp/anjuta-devhelp.plugin.in:
13223 * plugins/devhelp/htmlview.c:
13224 * plugins/devhelp/htmlview.h:
13225 * plugins/devhelp/plugin.c:
13226 * plugins/devhelp/plugin.h:
13227 Reimplemeted devhelp plugin from scratch
13229 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
13232 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
13234 * plugins/sourceview/sourceview-tags.c:
13235 complete some more tag types
13237 * plugins/valgrind/plugin.c:
13238 * plugins/valgrind/preferences.c:
13239 * plugins/valgrind/vggeneralprefs.c:
13241 Fixed lots of gtk warnings
13243 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
13245 * plugins/sourceview/sourceview-scope.c:
13246 Implemented type-ahead for scope completion
13248 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
13250 * manuals/C/Makefile.am:
13251 * manuals/Makefile.am:
13252 * plugins/document-manager/Makefile.am:
13253 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
13254 * plugins/sourceview/Makefile.am:
13259 * plugins/class-gen/goc_template_header: G_END_DECLS
13261 2006-05-27 Naba Kumar <naba@gnome.org>
13263 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
13264 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
13265 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
13266 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
13267 scintilla/include/Scintilla.iface,
13268 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
13269 cvs. Fixed compile flags. Removed outdated patches.
13271 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
13273 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
13275 * plugins/sourceview/anjuta-document.c:
13276 * plugins/sourceview/sourceview-args.c:
13277 * plugins/sourceview/sourceview-scope.c:
13279 Add End/Home keypresses and support completion if symbol start with '!' for example
13282 2006-04-27 Massimo Cora' <maxcvs@email.it>
13284 * libanjuta/interfaces/libanjuta.idl:
13286 * plugins/sourceview/sourceview-scope.c:
13287 * plugins/sourceview/tag-window.c:
13288 * plugins/sourceview/tag-window.h:
13289 * plugins/symbol-browser/an_symbol_view.c:
13290 * plugins/symbol-browser/an_symbol_view.h:
13291 * plugins/symbol-browser/plugin.c:
13293 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
13295 Code and ideas for C/C++ new completion engine comes from IComplete written by
13296 Martin Stubenschrott <stubenschrott@gmx.net>.
13297 Currently the interface works only with GtkSourceView plugin.
13299 * tagmanager/Makefile.am:
13301 * tagmanager/entry.h:
13302 * tagmanager/get.c:
13303 * tagmanager/get.h:
13304 * tagmanager/include/tm_file_entry.h:
13305 * tagmanager/include/tm_project.h:
13306 * tagmanager/include/tm_source_file.h:
13307 * tagmanager/include/tm_symbol.h:
13308 * tagmanager/include/tm_tagmanager.h:
13309 * tagmanager/include/tm_work_object.h:
13310 * tagmanager/include/tm_workspace.h:
13311 * tagmanager/parse.c:
13312 * tagmanager/read.c:
13313 * tagmanager/read.h:
13314 * tagmanager/tm_project.c:
13315 * tagmanager/tm_source_file.c:
13316 * tagmanager/tm_workspace.c:
13318 Tagmanager can now parse a memory buffer and generate/update
13319 tags into tm_workspace/tm_project on the fly, without using files.
13320 C/C++ is supported now.
13322 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
13324 * plugins/sourceview/anjuta-document.c:
13325 * plugins/sourceview/sourceview-args.c:
13326 * plugins/sourceview/sourceview-scope.c:
13327 * plugins/sourceview/sourceview.c:
13329 Fixed some memory leaks and argument completion
13331 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
13333 * plugins/glade/plugin.c:
13335 Fixed glade plugin build because of API changes in glade3
13337 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
13339 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
13340 Updated editor section
13342 * manuals/C/anjuta-manual/interface.xml:
13343 * manuals/C/anjuta-manual/preferences.xml:
13344 * manuals/C/anjuta-manual/projects.xml:
13347 * plugins/editor/anjuta-editor.plugin.in:
13350 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
13353 * plugins/editor/anjuta-editor.plugin.in:
13354 * plugins/sourceview/sourceview.plugin.in:
13356 Build both editors and let the user decide a runtime!
13358 * plugins/sourceview/sourceview-scope.c:
13359 Fixed bug in regex to allow test()-> completions
13361 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
13363 * plugins/sourceview/anjuta-document.c:
13364 * plugins/sourceview/sourceview-args.c:
13365 * plugins/sourceview/sourceview-scope.c:
13366 * plugins/sourceview/sourceview-tags.c:
13367 * plugins/sourceview/tag-window.c:
13369 Improved callltip windows
13371 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13373 * src/anjuta-app.c: (on_session_save):
13374 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
13375 <ricardo.jose.ferrari@gmail.com> for pointing this out!
13377 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13379 * libanjuta/anjuta-utils.c:
13380 * plugins/cvs-plugin/cvs-execute.c:
13383 * scintilla/LexInno.cxx:
13384 * scintilla/LexOpal.cxx:
13385 * scintilla/LexTCL.cxx:
13387 Added missing files from scintilla-update
13389 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13392 * manuals/C/Makefile.am:
13393 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
13394 * manuals/C/anjuta-manual/Makefile.am:
13395 * manuals/C/anjuta-manual/anjuta-manual.xml:
13396 * manuals/C/anjuta-manual/build.xml:
13397 * manuals/C/anjuta-manual/debugger.xml:
13398 * manuals/C/anjuta-manual/execute.xml:
13399 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
13400 * manuals/C/anjuta-manual/figures/arguments.png:
13401 * manuals/C/anjuta-manual/figures/configure_dlg.png:
13402 * manuals/C/anjuta-manual/figures/file_menu.png:
13403 * manuals/C/anjuta-manual/figures/menu_main.png:
13404 * manuals/C/anjuta-manual/figures/menubar.png:
13405 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
13406 * manuals/C/anjuta-manual/figures/project_info.png:
13407 * manuals/C/anjuta-manual/figures/scrshot.png:
13408 * manuals/C/anjuta-manual/figures/symbol_browser.png:
13409 * manuals/C/anjuta-manual/figures/tool-editor.png:
13410 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
13411 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
13412 * manuals/C/anjuta-manual/figures/toolbar_format.png:
13413 * manuals/C/anjuta-manual/figures/toolbar_main.png:
13414 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
13415 * manuals/C/anjuta-manual/fileoperations.xml:
13416 * manuals/C/anjuta-manual/interface.xml:
13417 * manuals/C/anjuta-manual/introduction.xml:
13418 * manuals/C/anjuta-manual/preferences.xml:
13419 * manuals/C/anjuta-manual/projects.xml:
13420 * manuals/C/anjuta-manual/tools.xml:
13421 * manuals/Makefile.am:
13423 Updated manual and faq
13425 * scintilla/CallTip.cxx:
13426 * scintilla/CallTip.h:
13427 * scintilla/CellBuffer.cxx:
13428 * scintilla/CellBuffer.h:
13429 * scintilla/ContractionState.cxx:
13430 * scintilla/Document.cxx:
13431 * scintilla/Document.h:
13432 * scintilla/DocumentAccessor.cxx:
13433 * scintilla/Editor.cxx:
13434 * scintilla/Editor.h:
13435 * scintilla/ExternalLexer.cxx:
13436 * scintilla/Indicator.cxx:
13437 * scintilla/KeyMap.cxx:
13438 * scintilla/KeyWords.cxx:
13439 * scintilla/LexAU3.cxx:
13440 * scintilla/LexBash.cxx:
13441 * scintilla/LexCPP.cxx:
13442 * scintilla/LexCaml.cxx:
13443 * scintilla/LexCsound.cxx:
13444 * scintilla/LexEiffel.cxx:
13445 * scintilla/LexGui4Cli.cxx:
13446 * scintilla/LexHTML.cxx:
13447 * scintilla/LexLua.cxx:
13448 * scintilla/LexMSSQL.cxx:
13449 * scintilla/LexOthers.cxx:
13450 * scintilla/LexPOV.cxx:
13451 * scintilla/LexPython.cxx:
13452 * scintilla/LexRuby.cxx:
13453 * scintilla/LexSQL.cxx:
13454 * scintilla/LexVB.cxx:
13455 * scintilla/Makefile.am:
13456 * scintilla/PlatGTK.cxx:
13457 * scintilla/PropSet.cxx:
13458 * scintilla/RESearch.cxx:
13459 * scintilla/RESearch.h:
13460 * scintilla/ScintillaBase.cxx:
13461 * scintilla/ScintillaGTK.cxx:
13462 * scintilla/StyleContext.h:
13463 * scintilla/ViewStyle.cxx:
13464 * scintilla/ViewStyle.h:
13465 * scintilla/XPM.cxx:
13466 * scintilla/include/KeyWords.h:
13467 * scintilla/include/Platform.h:
13468 * scintilla/include/PropSet.h:
13469 * scintilla/include/SciLexer.h:
13470 * scintilla/include/Scintilla.h:
13471 * scintilla/include/Scintilla.iface:
13472 * scintilla/include/ScintillaWidget.h:
13473 * scintilla/lexers.make:
13475 Update to scintilla 1.68
13477 * src/anjuta-app.c:
13478 Only show help items which are really availible
13480 * plugins/cvs-plugin/cvs-callbacks.c
13481 * plugins/cvs-plugin/cvs-execute.c
13482 * plugins/cvs-plugin/subversion-callbacks.c:
13483 * libanjuta/anjuta-utils.c:
13484 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
13486 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
13488 * plugins/project-wizard/install.c,
13489 * plugins/project-wizard/autogen.c:
13490 Add error messages if using a read only directory
13491 Improve fix for bug #339296
13493 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13495 * libanjuta/interfaces/libanjuta.idl:
13496 * plugins/document-manager/action-callbacks.c:
13497 * plugins/document-manager/plugin.c:
13498 * plugins/editor/text_editor.c:
13499 Added IAnjutaEditorGoto
13501 * plugins/editor/aneditor.cxx:
13502 * plugins/editor/aneditor.h:
13503 * plugins/editor/text_editor.h:
13504 * plugins/editor/text_editor_prefs.c:
13508 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
13510 * libanjuta/interfaces/libanjuta.idl:
13511 * plugins/document-manager/action-callbacks.c:
13512 * plugins/document-manager/anjuta-docman.c:
13513 * plugins/document-manager/plugin.c:
13514 * plugins/editor/text_editor.c:
13515 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
13517 * plugins/sourceview/sourceview.c:
13518 * plugins/sourceview/sourceview.glade:
13519 Fixed some uft-8 issues and added a preference option
13520 to enable/disable gnome-vfs monitoring
13522 * scintilla/Makefile.am:
13523 * scintilla/include/Makefile.am:
13526 2006-04-20 Massimo Cora' <maxcvs@email.it>
13528 * libanjuta/interfaces/libanjuta.idl:
13529 Remove get_current_pos () because we have get_position()
13531 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
13534 * plugins/sourceview/tag-window.c:
13535 Don't close window on PageUp/PageDown
13537 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
13539 * data/Makefile.am:
13540 * manuals/reference/libanjuta/Makefile.am:
13545 * src/bacon-message-connection.c:
13546 * src/bacon-message-connection.h: (both from gedit)
13549 Fixed #312319 (Opening files when Anjuta is already open)
13551 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13553 * TODO.tasks: Updated
13554 * plugins/sourceview/anjuta-view.c:
13555 * plugins/sourceview/anjuta-view.h:
13556 * plugins/sourceview/sourceview.c:
13558 * configure.in: Fix --enable-plugin-scintilla
13560 Added char_added signal
13562 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13564 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
13566 Fixed diff for utf8
13568 * plugins/sourceview/sourceview.c:
13569 Fixed VFS monitoring (still a bit buggy)
13571 * plugins/sourceview/sourceview-args.c:
13572 * plugins/sourceview/tag-window.c:
13574 Better sizing for the popup-window
13576 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
13578 * plugins/project-wizard/templates/gnome/src/main.c:
13579 * plugins/project-wizard/templates/gnome/src/project.glade:
13580 * plugins/project-wizard/templates/gtk/src/main.c:
13581 * plugins/project-wizard/templates/gtk/src/project.glade:
13582 * plugins/project-wizard/templates/gtkmm/src/main.cc:
13584 Fixed up GLADE_FILE definition in project types and fixed bug #334546
13586 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
13588 * configure.in: More removal of obsoleteness.
13591 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
13594 * libanjuta/anjuta-preferences.c:
13595 * libanjuta/anjuta-utils.c:
13596 * libanjuta/anjuta-utils.h:
13597 * plugins/message-view/message-view.c:
13599 Changed color functions and moved convert_color to anjuta-utils.h
13601 * plugins/message-view/anjuta-message-manager-plugin.glade:
13602 GnomeColorPicker -> GtkColorButton (bug #309154)
13604 * plugins/sourceview/plugin.c:
13605 * plugins/sourceview/sourceview-prefs.c:
13606 * plugins/sourceview/sourceview.glade:
13607 Added color and font preferences
13609 * plugins/sourceview/sourceview-tags.c:
13610 Only show as much choices as configured in preferences
13612 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13614 * ROADMAP, NEWS: Updated (we are far behind ;-)
13615 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
13617 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13620 * plugins/editor/Makefile.am:
13621 * scintilla/Makefile.am
13623 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
13625 * global-tags/Makefile.am:
13626 * global-tags/create_global_tags.sh:
13627 * plugins/symbol-browser/an_symbol_prefs.c:
13628 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
13629 * plugins/symbol-browser/plugin.h:
13630 * tagmanager/include/tm_workspace.h:
13631 * tagmanager/tm_workspace.c:
13633 Fixed symbol-browser prefs and move global tags generation from installtion to
13634 preferences to make the life easier for distributers and to allow updates after installtion
13636 * plugins/document-manager/action-callbacks.c:
13637 * plugins/document-manager/action-callbacks.h:
13638 * plugins/document-manager/anjuta-document-manager.ui:
13639 * plugins/document-manager/indent-util.c:
13640 * plugins/document-manager/plugin.c:
13641 * plugins/editor/text_editor.c:
13643 Moved indent stuff to document-manager
13645 * plugins/sourceview/anjuta-view.c:
13646 * plugins/sourceview/sourceview-args.c:
13647 * plugins/sourceview/sourceview-scope.c:
13648 * plugins/sourceview/sourceview-tags.c:
13649 * plugins/sourceview/sourceview.c:
13653 * plugins/sourceview/sourceview.plugin (removed):
13654 * plugins/sourceview/sourceview.plugin.in:
13655 Editor is not user-activatible
13657 * plugins/sourceview/sourceview.png:
13660 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
13662 * src/anjuta-app.c: Fixed crasher on plugin unloading
13664 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
13666 * plugins/sourceview/sourceview.c
13667 * plugins/sourceview/sourceview-args.c
13668 * plugins/sourceview/sourceview-args.h:
13670 Polished argument completion
13672 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
13674 * plugins/message-view/anjuta-msgman.c:
13675 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
13677 Show message pane on switch (does not work, anjuta_shell needs a fix)
13679 * plugins/sourceview/Makefile.am:
13680 * plugins/sourceview/anjuta-view.c: (find_tag_window),
13681 * plugins/sourceview/sourceview-args.c:
13682 * plugins/sourceview/sourceview-args.h:
13683 * plugins/sourceview/sourceview-private.h:
13684 * plugins/sourceview/sourceview-scope.c:
13685 (sourceview_scope_update), (sourceview_scope_filter_keypress):
13686 * plugins/sourceview/sourceview-tags.c:
13687 * plugins/sourceview/sourceview.c:
13688 * plugins/sourceview/tag-window.c:
13689 * plugins/sourceview/tag-window.h:
13691 Added scope and argument completion
13693 2006-04-03 Johannes Schmid <jhs@gnome.org>
13696 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
13697 (on_widget_remove):
13700 * plugins/sourceview/sourceview.c: (iselect_clear):
13701 Make "Delete"-key working
13703 * configure.in: #336389
13705 2006-04-03 Johannes Schmid <jhs@gnome.org>
13707 * plugins/sourceview/Makefile.am:
13708 * plugins/sourceview/anjuta-view.c:
13709 * plugins/sourceview/plugin.c:
13710 * plugins/sourceview/sourceview-private.h:
13711 * plugins/sourceview/sourceview-scope.c:
13712 * plugins/sourceview/sourceview-scope.h:
13713 * plugins/sourceview/sourceview-tags.c:
13714 * plugins/sourceview/sourceview-tags.h:
13715 * plugins/sourceview/sourceview.c:
13716 * plugins/sourceview/sourceview.h:
13717 * plugins/sourceview/tag-window.c:
13719 - fixed goto_file_line
13720 - scroll to cursor on undo/redo
13721 - show correct popup-menu
13722 - scope completion (not ready yet)
13724 2006-04-03 Johannes Schmid <jhs@gnome.org>
13726 * plugins/sourceview/plugin.c:
13727 * plugins/sourceview/sourceview-tags.c:
13728 * plugins/sourceview/sourceview.c:
13729 * plugins/sourceview/sourceview.h:
13730 * plugins/sourceview/tag-window.c:
13732 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
13734 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13736 * plugins/sourceview/sourceview.c:
13737 Fixed next/previous bookmark.
13738 Toggled bookmark (set/unset).
13740 2006-04-03 Johannes Schmid <jhs@gnome.org>
13742 * plugins/document-manager/action-callbacks.c:
13743 Fixed Gtk-Warning in goto_line
13745 * plugins/sourceview/Makefile.am:
13746 * plugins/sourceview/anjuta-document.c:
13747 * plugins/sourceview/anjuta-view.c:
13748 * plugins/sourceview/anjuta-view.h:
13749 * plugins/sourceview/sourceview-autocomplete.c:
13750 * plugins/sourceview/sourceview-autocomplete.h:
13751 * plugins/sourceview/sourceview-private.h:
13752 * plugins/sourceview/sourceview-tags.c:
13753 * plugins/sourceview/sourceview-tags.h:
13754 * plugins/sourceview/sourceview.c:
13755 * plugins/sourceview/tag-window.c:
13756 * plugins/sourceview/tag-window.h:
13757 Created a nice API for tag and completion windows
13759 * plugins/sourceview/sourceview-print.h:
13760 * plugins/sourceview/sourceview-print.c:
13763 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13765 * plugins/sourceview/sourceview.c:
13766 Fixed typo (Sort bookmarks).
13768 2006-04-01 Johannes Schmid <jhs@gnome.org>
13770 * plugins/sourceview/anjuta-document.c:
13771 * plugins/sourceview/anjuta-document.h:
13772 * plugins/sourceview/anjuta-view.c:
13773 * plugins/sourceview/anjuta-view.h:
13774 * plugins/sourceview/sourceview-autocomplete.c:
13775 * plugins/sourceview/sourceview-autocomplete.h:
13776 * plugins/sourceview/sourceview-prefs.c:
13777 * plugins/sourceview/sourceview-prefs.h:
13778 * plugins/sourceview/sourceview-private.h:
13779 * plugins/sourceview/sourceview-tags.c:
13780 * plugins/sourceview/sourceview-tags.h:
13781 * plugins/sourceview/sourceview.c:
13782 * plugins/sourceview/sourceview.glade:
13783 * plugins/sourceview/tag-window.c:
13784 * plugins/sourceview/tag-window.h:
13786 Improved code complete and autocomplete
13788 2006-04-01 Johannes Schmid <jhs@gnome.org>
13790 * plugins/sourceview/Makefile.am:
13791 * plugins/sourceview/bookmark.png:
13792 * plugins/sourceview/marker-attentive.png:
13793 * plugins/sourceview/marker-basic.png:
13794 * plugins/sourceview/marker-intense.png:
13795 * plugins/sourceview/marker-light.png:
13796 * plugins/sourceview/sourceview.c:
13798 Added pixmaps for all marker types and show bookmarks
13801 * plugins/sourceview/Makefile.am:
13802 Build sourceview on 2.14 only
13804 2006-03-31 Johannes Schmid <jhs@gnome.org>
13806 * plugins/sourceview/Makefile.am:
13807 * plugins/sourceview/anjuta-document.c:
13808 * plugins/sourceview/anjuta-view.c:
13809 * plugins/sourceview/anjuta-view.h:
13810 * plugins/sourceview/sourceview-autocomplete.c:
13811 * plugins/sourceview/sourceview-private.h:
13812 * plugins/sourceview/sourceview-tags.c:
13813 * plugins/sourceview/sourceview-tags.h:
13814 * plugins/sourceview/sourceview.c:
13815 * plugins/sourceview/tag-window.c:
13816 * plugins/sourceview/tag-window.h:
13818 Added code completion with tag manager to the editor and fixed a save_as bug
13820 2006-03-31 Johannes Schmid <jhs@gnome.org>
13822 * src/main.c: Revert patch from Rob to allow building with
13824 * configure.in: Require at least 2.12 libraries
13826 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
13828 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
13830 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
13831 Improve anjuta-plugin project template: Added missed files dist tarball
13834 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
13837 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
13839 reviewed by: Johannes Schmid <jhs@gnome.org>
13841 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
13842 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
13843 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
13844 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13846 Improve anjuta-plugin project template. Also fix for #322744
13848 2006-03-27 Johannes Schmid <jhs@gnome.org>
13850 * plugins/sourceview/sourceview-private.h:
13851 plugins/sourceview/sourceview.c:
13853 Added basic bookmark support
13855 2006-03-27 Johannes Schmid <jhs@gnome.org>
13860 Patch from Rob Bradfort <robster@debian.org>:
13861 * src/main.c: (get_command_line_args), (main):
13862 Migration from popt to GOption
13864 2006-03-26 Naba Kumar <naba@gnome.org>
13866 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
13867 size to scale itself with theme.
13869 2006-03-26 Naba Kumar <naba@gnome.org>
13871 * plugins/file-manager/an_file_view.c,
13872 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
13873 when symbolview and fileview objects are destroyed to avoid crashes
13874 after the plugins are disabled.
13876 2006-03-26 Naba Kumar <naba@gnome.org>
13878 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
13879 Deleted unused file.
13881 * plugins/glade/plugin.c: Be able to close glade plugin when there
13882 there is no glade project loaded.
13884 * plugins/sourceview/sourceview.plugin,
13885 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
13887 2006-03-23 Naba Kumar <naba@gnome.org>
13889 * plugins/editor/print.c: Fixed a bug where some sections of
13890 printed/previewed text is not highlighted.
13892 2006-03-20 Johannes Schmid <jhs@gnome.org>
13894 * libanjuta/interfaces/libanjuta.idl:
13896 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
13897 as we do not use private apis. Show help window and startup because it does
13900 * plugins/document-manager/action-callbacks.c:
13901 plugins/editor/Makefile.am:
13902 plugins/editor/text_editor.c:
13903 plugins/editor/print.c:
13904 plugins/editor/print.h:
13906 Fixed printing (nobody has missed it BTW ;-)
13908 * plugins/sourceview/sourceview.c:
13911 2006-03-20 Naba Kumar <naba@gnome.org>
13913 * configure.in, plugins/devhelp/plugin.c: Be able to build with
13914 devhelp >= 0.9 < 0.11 versions.
13916 2006-03-20 Johannes Schmid <jhs@gnome.org>
13918 * plugins/sourceview/anjuta-document-loader.c
13919 plugins/sourceview/sourceview.c:
13921 Fixed encoding bugs
13923 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13925 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
13926 Fixed bug (line position)
13927 Give the good line position whatever the active editor.
13929 2006-03-19 Ilkka Tuohela <hile@iki.fi>
13931 * configure.in: Added fi to ALL_LINGUAS
13933 2006-03-19 Johannes Schmid <jhs@gnome.org>
13935 * plugins/sourceview/anjuta-document-loader.c:
13936 replace gnome_vfs_get_mime_type_for_name_and data
13938 * plugins/build-basic-autotools/build-basic-autotools.c:
13941 2006-03-17 Johannes Schmid <jhs@gnome.org>
13943 * plugins/editor/editor.glade:
13944 Added style-editor again after it got lost somehow
13946 2006-03-17 Johannes Schmid <jhs@gnome.org>
13948 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
13949 configure.in: require devhelp 0.11
13951 Post 0.11 devhelp versions (CVS) do not work because of an API change...
13953 plugins/build-basic-autotools/build-basic-autotools.c:
13954 forgot a an installtion callback for the "install as root"-feature
13956 2006-03-17 Massimo Cora' <maxcvs@email.it>
13958 reviewed by: Johannes Schmid <jhs@gnome.org>
13960 * plugins/class-gen/anjuta-class-gen-plugin.glade
13961 plugins/class-gen/class_gen.c
13962 plugins/class-gen/goc_template_header
13963 plugins/class-gen/goc_template_source
13967 2006-03-16 Johannes Schmid <jhs@gnome.org>
13969 * plugins/sourceview/sourceview.c:
13970 Fixed "save-point" signal for undo actions
13972 2006-03-16 Massimo Cora' <maxcvs@email.it>
13974 reviewed by: Johannes Schmid <jhs@gnome.org>
13976 * plugins/document-manager/anjuta-docman.c:
13977 Implement tab drag and drop
13979 2006-03-16 Johannes Schmid <jhs@gnome.org>
13981 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
13982 plugins/build-basic-autotools/build-basic-autotools.c:
13984 Implemented "install as root"-feature (#321455)
13986 2006-03-16 Johannes Schmid <jhs@gnome.org>
13989 plugins/sourceview/.cvsignore
13990 plugins/tools/scripts/.cvsignore:
13991 Added/extended .cvsignore files
13993 * plugins/sourceview/sourceview-autocomplete.c:
13994 plugins/sourceview/sourceview-autocomplete.h:
13995 plugins/sourceview/sourceview-prefs.c:
13996 plugins/sourceview/sourceview-private.h:
13997 plugins/sourceview/sourceview.glade:
13998 Autcomplete just works(tm) now and respects preferences
14000 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
14001 Use better algorithm from autocomplete
14003 2006-03-15 Johannes Schmid <jhs@gnome.org>
14005 * src/anjuta-app.c:
14008 2006-03-15 Johannes Schmid <jhs@gnome.org>
14010 * libanjuta/interfaces/libanjuta.idl:
14011 plugins/class-gen/class_gen.c:
14012 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
14013 plugins/project-manager/plugin.c:
14015 Allow to add multiple source files (#320191)
14017 * configure.in: Require gnome-build 0.1.3
14019 2006-03-14 Johannes Schmid <jhs@gnome.org>
14021 * plugins/macro/macro-utils.c: Fixed bug #333606
14022 * plugins/file-wizard/file.c: Fixed bug #333601
14024 2006-03-13 Johannes Schmid <jhs@gnome.org>
14026 * plugins/sourceview/sourceview_autocomplete.c
14027 plugins/sourceview/sourceview_autocomplete.h
14028 plugins/sourceview/sourceview.c
14029 plugins/sourceview/sourceview-private.h
14030 plugins/sourceview/sourceview-prefs.c:
14032 Cleaned up and fixed several issues
14034 2006-03-13 Johannes Schmid <jhs@gnome.org>
14036 * plugins/sourceview/Makefile.am:
14037 plugins/sourceview/sourceview-autocomplete.c
14038 plugins/sourceview/sourceview-autocomplete.h:
14039 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
14040 plugins/sourceview/sourceview-private.h:
14041 plugins/sourceview/sourceview.c:
14043 Added (buggy) autocomplete feature to sourceview
14045 2006-03-12 Naba Kumar <naba@gnome.org>
14047 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
14048 libanjuta/anjuta-session.c: Added API docs.
14050 2006-03-12 Naba Kumar <naba@gnome.org>
14052 * TODO.tasks: Added couple of tasks.
14053 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
14054 Register private class as early as possible so that members could
14055 point to self class. Code clean up.
14057 2006-03-12 Naba Kumar <naba@gnome.org>
14059 * po/POTFILES.in, po/POTFILES.skip: Updated.
14061 2006-03-11 Naba Kumar <naba@gnome.org>
14063 * libanjuta/anjuta-shell.c,
14064 plugins/document-manager/anjuta-docman.c,
14065 plugins/document-manager/plugin.c,
14066 plugins/symbol-browser/an_symbol_search.c,
14067 plugins/valgrind/vgrule-list.c: Use correct signal names while
14070 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
14071 signal names and fixed enum IANJUTA_TYPE_* macro.
14073 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14075 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
14076 plugins/search/search-replace.c :
14077 Fixed bug (Bookmark the good line).
14078 Search & Replace (Mark all matched strings).
14080 2006-03-09 Johannes Schmid <jhs@gnome.org>
14082 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
14083 Completed changes from yesterday
14085 * plugins/document-manager/anjuta-document-manager.glade:
14086 plugins/editor/editor.glade
14087 plugins/editor/plugin.c: (activate_plugin)
14088 plugins/editor/text_editor.c
14089 plugins/sourceview/Makefile.am
14090 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
14091 plugins/sourceview/sourceview.glade:
14092 Completed preference changes
14094 2006-03-08 Johannes Schmid <jhs@gnome.org>
14096 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
14097 plugins/search/plugin.c: (activate_plugin):
14099 Removed Gtk-Criticals
14101 * plugins/document-manager/anjuta-document-manager.glade:
14102 plugins/document-manager/plugin.c: (on_docman_auto_save),
14103 (on_gconf_notify_timer), (prefs_init):
14104 plugins/document-manager/plugin.h:
14105 plugins/editor/text_editor.c: (text_editor_instance_init),
14106 (text_editor_dispose):
14107 plugins/editor/text_editor.h:
14108 plugins/editor/text_editor_cbs.c:
14109 plugins/editor/text_editor_cbs.h:
14110 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
14111 plugins/glade/plugin.c: (activate_plugin):
14112 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
14113 plugins/sourceview/sourceview-private.h:
14114 plugins/sourceview/sourceview.c: (on_menu_popup),
14115 (sourceview_new), (ifile_open), (ifile_savable_save),
14116 (ifile_savable_save_as), (ieditor_set_popup_menu),
14117 (ieditor_get_filename), (imark_mark):
14119 Moved autosave from editor to document manager and fixed some things in
14122 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14124 * plugins/search/anjuta-search.glade :
14125 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
14126 plugins/search/search-replace_bachend.c: Fixed a crash bug.
14127 plugins/search/search-replace.c : Fixed bug.
14129 2006-03-08 Johannes Schmid <jhs@gnome.org>
14131 * plugins/search/anjuta-search.glade
14132 Fixed widget names (glade is a bit stupid on copying widgets to other files)
14134 2006-03-07 Johannes Schmid <jhs@gnome.org>
14136 * plugins/document-manager/action-callbacks.c
14137 plugins/document-manager/anjuta-document-manager.glade
14138 plugins/document-manager/plugin.c: (prefs_init),
14140 plugins/editor/Makefile.am:
14141 plugins/editor/editor.glade:
14142 plugins/editor/plugin.c: (on_style_button_clicked),
14143 (activate_plugin), (dispose):
14144 plugins/editor/style-editor.c:
14146 Startet to seperate document-manager and editor preferences
14148 * plugins/search/Makefile.am:
14149 plugins/search/anjuta-search.glade:
14150 plugins/search/search-replace.c:
14152 Moved search GUI to search-plugin
14154 * plugins/sourceview/sourceview-prefs.c:
14155 plugins/sourceview/sourceview-prefs.h:
14156 plugins/sourceview/sourceview-private.h:
14157 plugins/sourceview/sourceview.c:
14158 plugins/sourceview/sourceview.h:
14159 plugins/sourceview/Makefile.am:
14160 plugins/sourceview/anjuta-document.h:
14161 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
14162 plugins/sourceview/plugin.c:
14164 Added some preferences to sourceview and fixed vfs_monitor
14166 * tagmanager/c.c: (parseParens):
14167 Removed annoying debug message
14169 * libanjuta/interfaces/libanjuta.idl:
14170 Removed IAnjutaEditorFactory::create_style_editor()
14172 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14174 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
14175 Search : Bookmark all matched lines.
14177 2006-03-06 Johannes Schmid <jhs@gnome.org>
14179 * plugins/class-gen/anjuta-class-gen.plugin.in
14180 plugins/file-loader/plugin.c: (sort_wizards)
14181 (on_create_submenu), (activate_plugin)
14182 plugins/file-wizard/anjuta-file-wizard.plugin.in
14183 plugins/glade/anjuta-glade.plugin.in
14184 plugins/project-import/anjuta-project-import.plugin.in
14185 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14187 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
14188 sorted alphabeticly
14190 * plugins/project-wizard/templates/mkfile.wiz:
14191 Use configured project directory instead of ~/myproject
14193 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
14195 Show markers (again) and monitor uri
14197 2006-03-06 Naba Kumar <naba@gnome.org>
14199 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
14200 typedefs separately so that forward linking would work.
14201 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
14203 2006-03-05 Naba Kumar <naba@gnome.org>
14205 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
14206 passing Enums and Structs in signals. Define struct _Name in
14207 generated code, so that forward referencing.
14208 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
14210 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
14212 2006-03-05 Naba Kumar <naba@gnome.org>
14214 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
14215 support. Generate GType definitions for enums in generated codes
14216 so that enums could be passed as signal params.
14218 2006-03-04 Naba Kumar <naba@gnome.org>
14220 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
14221 Restored cvs-moved revision files. They were originally marked
14222 deleted at their older locations. Now they are restored at
14223 their new locations. The changeset is one that was committed
14224 as part of document-manager, editor, search and print plugins
14225 separation from editor plugin.
14227 2006-03-03 Johannes Schmid <jhs@gnome.org>
14229 * plugins/sourceview/*:
14230 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
14233 2006-03-04 Naba Kumar <naba@gnome.org>
14235 * plugins/gdb/*: Deleted removed files (see previous changlog
14236 entry for files list).
14238 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
14240 * plugins/debug-mananger/breakpoints.c,
14241 plugins/debug-manager/breakpoints.h,
14242 plugins/debug-manager/debug_tree.c,
14243 plugins/debug-manager/debug_tree.h,
14244 plugins/debug-manager/info.c,
14245 plugins/debug-manager/info.h,
14246 plugins/debug-manager/locals.c,
14247 plugins/debug-manager/locals.h,
14248 plugins/debug-manager/memory.c,
14249 plugins/debug-manager/memory.h,
14250 plugins/debug-manager/registers.c,
14251 plugins/debug-manager/registers.h,
14252 plugins/debug-manager/sharedlib.c,
14253 plugins/debug-manager/sharedlib.h,
14254 plugins/debug-manager/signal.c,
14255 plugins/debug-manager/signal.h,
14256 plugins/debug-manager/stack_trace.c,
14257 plugins/debug-manager/stack_trace.h,
14258 plugins/debug-manager/watch.c,
14259 plugins/debug-manager/watch.h,
14260 plugins/debug-manager/Makefile.am:
14261 Move from gdb plugin to debug manager plugin
14263 * plugins/debug-manager/anjuta-debug-manager.glade,
14264 plugins/debug-manager/anjuta-debug-manager.ui:
14265 Move all user interface from gdb to debug manager
14267 * plugins/debug-manager/utilities.c,
14268 plugins/debug-manager/utilities.h:
14269 Remove some unused code
14270 Add useful code from gdb plugin
14272 * plugins/debug-manager/start.c,
14273 plugins/debug-manager/start.h:
14274 Include code of attach_process
14275 Add more code to start the debugger
14277 * plugins/debug-manager/plugin.c,
14278 plugins/debug-manager/plugin.h,
14279 plugins/debug-manager/anjuta-debug-manager.plugin.in:
14280 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
14282 * plugins/debug-manager/debugger.c,
14283 plugins/debug-manager/debugger.h:
14284 Implement a queue of debugger command
14286 * plugins/gdb/actions.c,
14287 plugins/gdb/actions.h,
14288 plugins/gdb/watch_cbs.c,
14289 plugins/gdb/watch_cbs.h,
14290 plugins/gdb/watch_gui.c,
14291 plugins/gdb/watch_gui.h:
14294 * plugins/gdb/debugger.c,
14295 plugins/gdb/debugger.h,
14296 plugins/gdb/gdbmi.c,
14297 plugins/gdb/gdbmi.h,
14298 plugins/gdb/utilities.c,
14299 plugins/gdb/utilities.h,
14300 plugins/gdb/Makefile.am,
14301 plugins/gdb/anjuta-gdb.plugin.in:
14302 Implement necessary functions
14304 * plugins/gdb/parser.c,
14305 plugins/gdb/parser.h:
14306 Code for parsing variable previously in debug_tree.c
14308 * plugins/gdb/anjuta-gdb.glade,
14309 plugins/gdb/anjuta-gdb.ui:
14310 Remove user interface
14312 * plugins/gdb/gdbmi-test.c:
14315 * plugins/gdb/anjuta-gdb.plugin.png:
14316 Try an improved icon for gdb (archer fish)
14318 * libanjuta/anjuta-debugger.c,
14319 libanjuta/anjuta-debugger.h,
14320 libanjuta/interfaces/libanjuta.idl,
14321 libanjuta/interfaces/anjuta-idl-compiler.pl,
14322 libanjuta/Makefile.am:
14323 Add declaration used in new IAnjutaDebugger interface
14325 * manuals/reference/libanjuta.types,
14326 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
14327 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
14328 Update documentation
14330 2006-03-02 Naba Kumar <naba@gnome.org>
14332 * manuals/reference/libanjuta/Makefile.am,
14333 manuals/reference/libanjuta/libanjuta-docs.sgml,
14334 manuals/reference/libanjuta/libanjuta-sections.txt,
14335 manuals/reference/libanjuta/libanjuta.types,
14336 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14337 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
14338 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14339 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14340 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
14341 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14342 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14343 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14344 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
14345 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14346 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14347 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
14348 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14349 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14350 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
14351 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
14352 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14353 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
14354 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
14355 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14356 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
14357 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
14358 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
14359 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
14360 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
14361 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
14362 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
14363 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
14364 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14365 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
14366 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
14367 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14368 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14369 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
14370 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
14371 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
14372 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
14373 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14374 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
14375 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
14376 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
14377 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14378 manuals/reference/libanjuta/tmpl/plugins.sgml,
14379 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14380 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
14381 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
14382 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
14383 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
14384 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
14385 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
14386 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
14387 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
14388 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
14389 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
14390 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
14391 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
14392 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
14395 2006-02-28 Naba Kumar <naba@gnome.org>
14397 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14398 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
14399 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
14400 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
14401 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
14402 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
14403 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
14404 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
14405 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
14406 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
14407 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
14408 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
14409 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
14410 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
14412 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14414 * plugins/sourceview/sourceview.c:
14415 Select to brace, select block.
14417 2006-02-28 Johannes Schmid <jhs@gnome.org>
14419 * plugins/file-wizard/Makefile.am
14420 plugins/file-wizard/action-callbacks.c (removed)
14421 plugins/file-wizard/action-callbacks.h (removed)
14422 plugins/file-wizard/anjuta-file-wizard.ui
14423 plugins/file-wizard/plugin.c: (activate_plugin),
14424 (deactivate_plugin)
14425 plugins/file-wizard/plugin.h:
14426 Removed Edit->Insert Text submenu (replace by macros plugin)
14428 * plugins/sourceview/sourceview.c: (sourceview_new),
14429 (ieditor_set_popup_menu):
14430 Fixed some more bugs
14432 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
14434 2006-02-28 Naba Kumar <naba@gnome.org>
14436 * plugins/file-manager/an_file_view.c,
14437 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
14438 rows also and with delay 1 sec (the color and timout value should
14439 probably be picked up from some system wide preference key).
14441 2006-02-28 Naba Kumar <naba@gnome.org>
14443 * libanjuta/interfaces/libanjuta.idl,
14444 plugins/document-manager/action-callbacks.c,
14445 plugins/document-manager/plugin.c,
14446 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
14447 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
14448 Added interface checks in document manager and enable/disable
14449 menus based on supported interface.
14451 * plugins/project-import/anjuta-project-import.glade: Set some
14452 resonable size for the import dialog.
14454 2006-02-27 Naba Kumar <naba@gnome.org>
14456 * libanjuta/interfaces/libanjuta.idl,
14457 plugins/document-manager/action-callbacks.c,
14458 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
14459 and eol conversion actions.
14461 2006-02-27 Johannes Schmid <jhs@gnome.org>
14463 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
14464 * plugins/file-manager/an_file_view.c
14465 plugins/file-manager/plugin.h: Added tooltips
14466 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
14468 2006-02-26 Naba Kumar <naba@gnome.org>
14470 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14471 plugins/build-basic-autotools/build-basic-autotools.c,
14472 plugins/build-basic-autotools/build-basic-autotools.h,
14473 plugins/build-basic-autotools/executer.c,
14474 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
14475 disable indicator highlights preferences from message manager to
14476 build plugin. Implemented message indicator highlights in build tool.
14478 * plugins/editor/text_editor.c: Fixed indicators.
14480 2006-02-26 Johannes Schmid <jhs@gnome.org>
14482 * plugins/sourceview/sourceview.c:
14485 * plugins/subversion/svn_auth.c:
14486 Fixed username/password authentification but there might be a memory corruption
14488 2006-02-26 Naba Kumar <naba@gnome.org>
14490 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14491 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
14492 libanjuta/anjuta-launcher.h: Added documentation.
14494 2006-02-24 Naba Kumar <naba@gnome.org>
14496 * plugins/editor/text_editor.c: Fixed change in API in
14497 IAnjutaEditorSelection::set().
14499 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14501 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
14502 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
14503 libanjuta/interfaces/libanjuta.idl :
14504 Search in sourceview editor (Select in buffer).
14507 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14509 * plugins/sourceview/sourceview.c :
14510 Fixed Replace, to_upper, to_lower.
14512 * plugins/search/search-replace_backend.c :
14513 Renamed header name.
14515 2006-02-22 Naba Kumar <naba@gnome.org>
14517 * libanjuta/anjuta-plugin-description.c,
14518 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
14519 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
14520 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
14521 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14522 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
14524 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14525 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
14527 2006-02-21 Naba Kumar <naba@gnome.org>
14529 * libanjuta/interfaces/libanjuta.idl,
14530 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14531 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
14532 interface for editor.
14534 2006-02-21 Naba Kumar <naba@gnome.org>
14536 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
14538 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14539 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
14541 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14543 * GTKSOURCEVIEW EDITOR
14544 plugins/sourceview/sourceview.c :
14545 Fixed copy and Goto Line.
14547 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
14548 plugins/macro/plugin.c :
14549 Fixed Insert key word and Insert macro.
14551 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
14553 * plugins/document-manager/anjuta-docman.c:
14554 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
14557 plugins/Makefile.am:
14558 plugins/sourceview/.cvsignore:
14559 plugins/sourceview/Makefile.am:
14560 plugins/sourceview/plugin.c: :
14561 plugins/sourceview/plugin.h:
14562 plugins/sourceview/sourceview.c:
14563 plugins/sourceview/sourceview.h:
14564 plugins/sourceview/sourceview.plugin:
14565 plugins/sourceview/sourceview.plugin.in:
14566 plugins/sourceview/sourceview.png:
14568 Added sourceview editor plugin
14570 2006-02-19 Naba Kumar <naba@gnome.org>
14572 * libanjuta/interfaces/libanjuta.idl,
14573 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14574 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14575 plugins/cvs-plugin/cvs-interface.c,
14576 plugins/document-manager/action-callbacks.c,
14577 plugins/document-manager/action-callbacks.h,
14578 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
14579 plugins/search/plugin.c, plugins/search/search-replace.c,
14580 plugins/search/search-replace_backend.c,
14581 plugins/subversion/subversion-actions.c,
14582 plugins/subversion/subversion-callbacks.c,
14583 plugins/tools/editor.c, plugins/tools/execute.c,
14584 plugins/tools/variable.c: Defined proper editor interfaces and fixed
14585 few fatal warnings.
14587 2006-02-15 Naba Kumar <naba@gnome.org>
14589 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
14592 * libanjuta/interfaces/libanjuta.idl,
14593 plugins/document-manager/anjuta-docman.c,
14594 plugins/document-manager/plugin.c,
14595 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
14596 unnecessary parameters from IAnjutaEditor interface and used proper
14597 types instead of 'gpointer'. Fixed various compiler warnings.
14599 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
14602 2006-02-12 Naba Kumar <naba@gnome.org>
14604 * po/POTFILES.in: Updated.
14606 2006-02-11 Naba Kumar <naba@gnome.org>
14608 * plugins/editor/properties.[cxx,h],
14609 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
14610 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
14611 to sci_prop_*(), because they were conflicting with external
14612 functions (in some ssl library).
14614 2006-02-08 Naba Kumar <naba@gnome.org>
14616 Patch from Massimo Cora <maxcvs@email.it>:
14617 * plugins/valgrind/anjuta-valgrind.schemas,
14618 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
14619 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
14620 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
14621 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
14622 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
14623 plugins/valgrind/vgtoolview.c,
14624 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
14625 before running the debugging session. I've added also a
14626 preference in Anjuta Preferences where you can specify
14627 the path to the valgrind binary. The default is /usr/bin/valgrind.
14628 Now it displays a dialog with the error. [it can be -program
14629 exited- or -file loaded or end of input-]. Some valgrind 3.x
14632 2006-01-29 Naba Kumar <naba@gnome.org>
14634 Patch from Massimo Cora <maxcvs@email.it>:
14635 * configure.in, plugins/Makefile.am,
14636 plugins/valgrind/*: Valgrind plugin (requires
14637 binutils-dev and valgrind to be installed.
14639 2005-01-24 Johannes Schmid <jhs@gnome.org>
14641 * Patch from Eric Greveson <ejg45@cam.ac.uk>
14642 plugins/tools/variables.c:
14643 Added current directory to possible variables
14645 * Patch from Günther Brammer <gbrammer@gmx.de>
14646 plugins/document-manager/anjuta-docman.c:
14647 Fix a crash on opening a file
14649 AUTHORS: Added Günther Brammer
14651 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
14653 * libanjuta/anjuta-launcher.c:
14654 Fix a bug in AnjutaLauncher when output is bigger than buffer
14655 Probably fix bug #315188 and #305134
14657 2005-12-28 Johannes Schmid <jhs@gnome.org>
14659 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
14660 * src/about.c: Use new gtk about dialog
14661 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
14662 Updated anjuta_ui_add_action_group_entries call
14664 Patch from Jean Breford <jean.breford@normalesup.org>
14665 and Markus Habermehl <bmh1980de@yahoo.de>:
14667 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
14668 * AUTHORS: Added Jean and Markus
14670 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14671 * plugins/search/search-replace.c :
14672 Bookmark all matched lines.
14673 * plugins/search/search-replace_backend.c :
14674 Fixed bug (Search in all project files).
14676 2005-12-21 Johannes Schmid <jhs@gnome.org>
14678 * plugins/search/plugin.c:
14680 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
14681 investigation needed.
14683 AUTHORS: Added Ross Goldner
14685 2005-12-19 Ross Golder <ross@golder.org>
14687 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
14688 application/xml MIME type.
14690 2005-12-18 Johannes Schmid <jhs@gnome.org>
14692 po/POTFILES.in: Updated files after directory changes
14693 HACKING: Removed outdated section 3 (anoncvs)
14695 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
14697 * plugins/build-basic-autotools/build-basic-autotools.c:
14698 Save all files in editor before running a command
14700 * plugins/tools/execute.c:
14701 Use document manager plugin instead of each editor for
14704 2005-12-15 Johannes Schmid <jhs@gnome.org>
14706 * plugins/document-manager/action-callbacks.c:
14707 (on_save_all1_activate), (on_swap_activate)
14708 plugins/document-manager/anjuta-docman.c:
14709 (on_save_as_filesel_response), (on_notebook_switch_page):
14711 Fixed some remaining issues in document-manger
14713 2005-12-15 Johannes Schmid <jhs@gnome.org>
14715 * plugins/profile-default/default.anjuta:
14716 Load Search plugin and Message Manager by default
14718 2005-12-14 Johannes Schmid <jhs@gnome.org>
14720 * plugins/editor/text_editor.c
14721 libanjuta/anjuta-utils.c:
14723 Check if files differ when gnome-vfs monitoring is used.
14726 2005-12-13 Johannes Schmid <jhs@gnome.org>
14728 * plugins/document-manager/plugin.c:
14729 Only save modified files in ianjuta_file_savable_save() for document-manager
14730 as discussed on mailing list.
14732 * plugins/cvs-plugin/cvs-callbacks.c:
14733 Fixed dialog handling for empty log message
14735 2005-12-13 Johannes Schmid <jhs@gnome.org>
14737 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
14739 * plugins/project-manager/* Removed ununsed files
14741 * plugins/symbol-browser/an_symbol_iter.c
14742 plugins/build-basic-autotools/build-basic-autotools.c
14743 plugins/build-basic-autotools/executer.c
14744 plugins/class-gen/class_gen.c
14745 plugins/class-inheritance/class-inherit.c
14746 plugins/cvs-plugin/cvs-actions.c
14747 plugins/cvs-plugin/cvs-interface.c
14748 plugins/debug-manager/attach_process.
14749 plugins/devhelp/plugin.c
14750 plugins/document-manager/plugin.c
14751 plugins/document-manager/indent_util.c
14752 plugins/editor/properties.cxx
14753 plugins/editor/aneditor.cxx
14754 plugins/editor/style-editor.c
14755 plugins/editor/text_editor.c
14756 plugins/macro/macro_db.c
14759 Use DEBUG_PRINT for debug messages
14761 libanjuta/anjuta-debug.h: Include config.h
14763 HACKING: Updated (BTW: does anyone read this?)
14765 2005-12-12 Johannes Schmid <jhs@gnome.org>
14767 Patch from Johan Ersvik <jersvik@fastmail.fm>:
14768 * plugins/gdb/debugger.c
14770 Fix a crasher in gdb plugin
14772 * plugins/gtodo/plugin.c
14773 plugins/search/plugin.c
14777 * plugins/document-manager/anjuta-docman.c:
14779 Fixed error markers
14781 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
14783 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
14785 * plugins/document-manager/anjuta-docman.c:
14786 highlight changed files in docman popup-menu
14787 * plugins/gdb/debug-tree.c:
14788 plugins/gdb/debugger.c
14789 Do not corupt entire "locals" tree when variable pointer have
14790 additional info and arrays/strucs/unions correctly.
14793 2005-12-11 Johannes Schmid <jhs@gnome.org>
14795 * plugins/document-manager/anjuta-docman.c
14796 plugins/document-manager/plugin.c
14797 plugins/editor/text_editor.c:
14799 AUTHORS: Added Johan Ersvik
14801 Fixed "is-dirty" bug and tab ordering
14803 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
14805 * plugins/editor/aneditor-autocomplete.cxx
14806 plugins/editor/aneditor-calltip.cxx
14807 plugins/editor/aneditor-priv.h
14808 plugins/symbol-browser/an_symbol.c
14809 plugins/symbol-browser/an_symbol_view.c
14811 tagmanager/tm_symbol.c
14812 tagmanager/tm_tag.c
14813 tagmanager/include/tm_symbol.h
14814 tagmanager/include/tm_tag.h
14817 Better pointer recognition in tagmanager and symbol browser
14819 2005-12-11 Johannes Schmid <jhs@gnome.org>
14821 * plugins/search/*: New search plugin derived from search code in old editor
14824 * plugins/document-manager/*: new document-manger which is now seperated from
14825 editor to allow implementation of other editor widgets. Code is mostly derived
14826 from old editor plugin
14828 * plugins/print/* new print plugin which is not fully implemented in the
14831 * plugins/editor/text_editor.c: Added lots of interface code
14833 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
14834 IAnjutaEditorFactory and extended IAnjutaEditor
14836 * configure.in, plugins/Makefile.am updated build system for new
14839 This is a huge commit which might still contain some bugs and also has
14840 some fixmes. Things that are not working are the search toolbar because it
14841 does not use the same backend as any other searching function and printing
14842 (easy to fix) because it did not yet implement IAnjutaPrintable.
14844 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
14846 * plugins/project-wizard/property.c:
14847 Use newer GtkFileChooser instead of GtkFileSelection with
14848 GnomeFileEntry to avoid a bug
14850 * plugins/project-wizard/install.c:
14851 Avoid an endless loop if project directory is not writable
14853 * plugins/project-wizard/druid.c:
14854 Allow creating project in empty directory without a
14857 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
14859 Patch from Massimo Cora <maxcvs@email.it>
14860 * plugins/class-inheritence/class-inherit.c
14861 plugins/class-inheritence/plugin.c
14862 plugins/class-inheritence/plugin.h
14865 Update plugin to use new API from graphviz 2.6. Version 2.2 is
14866 no longer supported!
14868 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
14870 Patch from Johan Ersvik <jersvik@fastmail.fm>
14871 * plugins/message-view/message-view.c
14872 plugins/build-basic-autotools/build-basic-autotools.c
14873 plugins/build-basic-autotools/automake-c.filters
14875 This patch correct regex-filters for newer automake
14878 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
14880 * plugins/tools/execute.c:
14881 Detect variables inside a word
14883 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14885 * libanjuta/anjuta-status.[ch],
14886 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
14887 plugins/editor/anjuta-docman.c :
14888 New anjuta-status procedure.
14890 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14893 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
14894 plugins/editor/Makefile.am
14895 plugins/editor/anjuta-document-manager.glade
14896 plugins/editor/plugin.c plugins/editor/plugin.h
14897 plugins/editor/text_editor.c plugins/editor/text_editor.h
14899 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
14900 plugins/editor/indent-util.c plugins/editor/indent-util.h
14901 plugins/editor/indent_test.c :
14902 Set and Preview indent preferences parameters.
14903 Saved indent user parameters.
14905 2005-10-27 Naba Kumar <naba@gnome.org>
14907 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
14908 * plugins/editor/anjuta-docman.c: Restore tab color to normal
14909 theme color for saved documents.
14911 2005-10-26 Naba Kumar <naba@gnome.org>
14913 * libanjuta/anjuta-encodings.c: Save changed supported encodings
14914 list. Fixed bug #316731.
14916 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
14918 * tagmanager/tm_symbol.c: Fixed bug #315218
14920 2005-10-23 Adam Weinberger <adamw@gnome.org>
14922 * plugins/build/build_file.c
14923 plugins/build-basic-autotools/build-basic-autotools.c
14924 plugins/tools/execute.c
14925 plugins/build/compile.c
14926 plugins/build/configurer.c
14927 plugins/debug-manager/plugin.c
14928 plugins/editor/plugin.c
14929 plugins/editor/print.c
14930 plugins/editor/text_editor.c
14931 plugins/file-loader/plugin.c
14932 plugins/file-manager/an_file_view.c
14933 plugins/symbol-browser/an_symbol_view.c
14934 plugins/gdb/debugger.c
14935 plugins/gdb/plugin.c
14936 plugins/glade/plugin.c
14937 plugins/macro/macro-actions.c
14938 plugins/macro/plugin.c
14939 plugins/profile-default/plugin.c
14940 plugins/project-manager/plugin.c
14941 plugins/project-manager/project_import.c
14942 plugins/symbol-browser/plugin.c
14943 plugins/tools/execute.c
14945 src/anjuta-actions.h
14947 Correct spacing errors before and after "...".
14949 2005-10-20 Naba Kumar <naba@gnome.org>
14951 * plugins/gdb/debugger.c: Fixed attach/detach process to
14952 updated UI properly.
14954 2005-10-18 Naba Kumar <naba@gnome.org>
14956 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
14959 2005-10-13 Naba Kumar <naba@gnome.org>
14961 * plugins/project-mkfile-import/*: Removed separate import wizard for
14962 makefile based projects (because single widzard handles all wizards).
14964 * plugins/project-import/project-import.c: Made wizard window
14965 transient to main window.
14967 Patch from: Eric Greveson <ejg45@cam.ac.uk>
14969 * AUTHORS: Added Eric's name in contributors list.
14971 * configure.in, plugins/Makefile.am,
14972 plugins/project-import/Makefile.am,
14973 plugins/project-import/anjuta-project-import.glade,
14974 plugins/project-import/project-import.c,
14975 plugins/project-import/project-import.h: Import wizard now detects
14976 both makefile and automake projects together instead of separate wizard.
14978 * plugins/project-wizard/templates/java/project.anjuta,
14979 plugins/project-wizard/templates/mkfile/project.anjuta,
14980 plugins/project-wizard/templates/python/project.anjuta,
14981 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
14982 name to make it appropriate.
14984 2005-10-11 Naba Kumar <naba@gnome.org>
14986 * configure.in: Fixed glade3 version requirement.
14988 2005-09-29 Alexander Shopov <ash@contact.bg>
14990 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
14992 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
14994 * plugins/subversion/svn_auth.c
14995 plugins/subversion/anjuta_subversion.glade:
14996 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
14998 2005-09-22 Naba Kumar <naba@gnome.org>
15000 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
15002 * configure.in, plugins/Makefile.am
15003 plugins/project-manager/anjuta-project-manager.plugin.in,
15004 plugins/project-manager/plugin.c,
15005 (added) plugins/project-mkfile-import/.cvsignore,
15006 (added) plugins/project-mkfile-import/Makefile.am,
15007 (added) plugins/project-mkfile-import/
15008 anjuta-project-mkfile-import-plugin.png,
15009 (added) plugins/project-mkfile-import/
15010 anjuta-project-mkfile-import.glade,
15011 (added) plugins/project-mkfile-import/
15012 anjuta-project-mkfile-import.plugin.in,
15013 (added) plugins/project-mkfile-import/plugin.c,
15014 (added) plugins/project-mkfile-import/plugin.h,
15015 (added) plugins/project-mkfile-import/project-mkfile-import.c,
15016 (added) plugins/project-mkfile-import/project-mkfile-import.h,
15017 plugins/project-wizard/templates/Makefile.am,
15018 (added) plugins/project-wizard/templates/mkfile-logo.png,
15019 (added) plugins/project-wizard/templates/mkfile.wiz,
15020 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
15021 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
15022 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
15023 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
15024 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
15025 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
15026 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
15027 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
15028 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
15029 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
15030 (added) plugins/project-wizard/templates/mkfile/src/main.c:
15031 Added makefile based project import wizard and wizard template.
15033 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
15035 * libanjuta/anjuta-launcher.c: Reduced false password detections
15037 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
15039 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
15040 messages correctly.a
15042 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
15044 * scintilla/Makefile.am: Changed scintilla library to noinst
15045 * pixmaps/Makefile.am: Install password.png
15046 * libanjuta/anjuta-launcher.c: Changed password detection
15047 to be able to access GNOME CVS with ssh.
15049 2005-08-31 Naba Kumar <naba@gnome.org>
15051 * plugins/glade/plugin.c: Set transient window for the widget
15054 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
15056 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
15058 2005-08-10 Naba Kumar <naba@gnome.org>
15060 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
15061 as shortcut key for execute.
15063 * src/about.c: Clean up.
15065 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
15066 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
15069 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15071 * plugins/editor/search-replace_backend.c :
15072 Fixed search in File Patterns.
15074 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
15076 * plugins/gdb/Makefile.am: Fixed a make -j x bug
15078 2005-08-04 Naba Kumar <naba@gnome.org>
15080 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
15081 for pango-1.8 rendering bug.
15083 2005-08-03 Naba Kumar <naba@gnome.org>
15085 * plugins/glade/plugin.c: Proper names for plugin widgets.
15087 * plugins/subversion/anjuta-subversion.glade,
15088 plugins/subversion/svn-auth.c: Fixed authentication dialog and
15089 string allocations. Use passed default values when available.
15090 Set proper focus and dialog default response. Destroy dialog after use.
15091 Return error when appropriate.
15093 2005-08-02 Naba Kumar <naba@gnome.org>
15095 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
15096 for pango-1.8 rendering bug.
15098 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
15100 * scintilla/Makefile.am: Fixed a make -j x bug
15102 2005-08-02 Johannes Schmid <jhs@gnome.org>
15104 * plugins/subversion/svn-auth.c: Added username/password
15107 2005-08-01 Naba Kumar <naba@gnome.org>
15109 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
15110 checks for character width calculations.
15112 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15114 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
15116 2005-07-31 Naba Kumar <naba@gnome.org>
15118 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
15119 messup with pango 1.8. Fixed bug #311846.
15121 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15123 * plugins/gdb/memory.c : Fixed bug 305082.
15125 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15126 plugins/project-wizard/templates/gcj.wiz,
15127 plugins/project-wizard/templates/gnome.wiz,
15128 plugins/project-wizard/templates/gtk.wiz,
15129 plugins/project-wizard/templates/java.wiz,
15130 plugins/project-wizard/templates/python.wiz,
15131 plugins/project-wizard/templates/wxwin.wiz,
15132 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
15134 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
15136 * plugins/tools/execute.c:
15137 Correct a crash if editor is closed while a tool still use it.
15139 2005-07-28 Naba Kumar <naba@gnome.org>
15141 * scintilla/*: Updated scintilla from their latest CVS.
15143 2005-07-27 Naba Kumar <naba@gnome.org>
15145 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15146 plugins/build-basic-autotools/build-basic-autotools.c,
15147 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
15148 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15149 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15150 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15151 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
15152 plugins/message-view/plugin.c, plugins/patch/plugin.c,
15153 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
15154 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
15155 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
15156 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
15157 argument to anjuta_ui_add_action_group_entries() and
15158 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
15159 Fixed all plugins to pass translation domain. This fixes untranslated
15162 2005-07-27 Naba Kumar <naba@gnome.org>
15164 * plugins/class-inheritance/class-callbacks.c,
15165 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
15166 proper system colors.
15168 2005-07-26 Naba Kumar <naba@gnome.org>
15170 * ROADMAP: Updated and added more tasks.
15172 2005-07-25 Naba Kumar <naba@gnome.org>
15174 * ROADMAP: Updated and added more tasks.
15176 2005-07-24 Naba Kumar <naba@gnome.org>
15178 * HACKING: Fixed format.
15180 2005-07-24 Naba Kumar <naba@gnome.org>
15182 * ROADMAP: Fixed format.
15183 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
15185 2005-07-24 Naba Kumar <naba@gnome.org>
15187 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
15188 * data/properties/cpp.properties: Added *.c++ as file extension for c++
15190 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
15192 * plugins/tools/dialog.c, plugins/tools/dialog.h:
15193 Correct wrong sensitivity setting
15195 * plugins/tools/tool.c: Correct a crash when removing overridden tool
15197 * plugins/tools/variable.c: Add variables for project manager
15199 2005-07-23 Naba Kumar <naba@gnome.org>
15201 * ROADMAP: updated.
15203 2005-07-23 Naba Kumar <naba@gnome.org>
15205 * plugins/subversion/Makefile.am,
15206 plugins/subversion/svn-auth.c,
15207 plugins/subversion/svn-auth.h: Added subversion authentication code
15210 * plugins/subversion/subversion-callbacks.c,
15211 plugins/subversion/subversion-callbacks.h,
15212 plugins/subversion/svn-backend-priv.h,
15213 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
15214 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
15215 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
15216 Added file mode line.
15218 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
15220 * configure.in: Added 'gl' to ALL_LINGUAS.
15222 2005-07-21 Naba Kumar <naba@gnome.org>
15224 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
15225 the active sources and kill the running process without emitting
15226 signals (which could be fatal because the object is being destroyed).
15227 Incidentally, fixed the crash that happens when stopping an active
15228 debugger session. Disabled debug prints and code clean up.
15231 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
15232 message view object, because that prevents many unprocessed outputs
15233 from the cvs command from being appended in view. Does not set NULL
15234 to mesg_view private member (not required) so that any pending outputs
15235 to view is processed.Fixed bug #172666.
15237 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
15238 type in supported list.
15240 2005-07-18 Adam Weinberger <adamw@gnome.org>
15242 * plugins/file-manager/anjuta-file-manager-plugin.glade:
15243 grammar/spelling fixes.
15245 2005-07-17 Naba Kumar <naba@gnome.org>
15247 * (new) plugins/project-wizard/templates/terminal/cvsignore,
15248 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
15249 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
15250 plugins/project-wizard/templates/anjuta-plugin.wiz,
15251 plugins/project-wizard/templates/gcj.wiz,
15252 plugins/project-wizard/templates/gnome.wiz,
15253 plugins/project-wizard/templates/gtk.wiz,
15254 plugins/project-wizard/templates/gtkmm.wiz,
15255 plugins/project-wizard/templates/java.wiz,
15256 plugins/project-wizard/templates/python.wiz,
15257 plugins/project-wizard/templates/terminal.wiz,
15258 plugins/project-wizard/templates/terminal/Makefile.am,
15259 plugins/project-wizard/templates/terminal/po/Makefile.am,
15260 plugins/project-wizard/templates/terminal/src/Makefile.am,
15261 plugins/project-wizard/templates/wxwin.wiz,
15262 plugins/project-wizard/templates/xlib-dock.wiz,
15263 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
15264 wizards and updated .wiz files to install them in newly created
15267 2005-07-16 Naba Kumar <naba@gnome.org>
15269 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
15271 * plugins/file-manager/an_file_view.c,
15272 plugins/file-manager/plugin.c: Added file manager preferences to
15273 show/hide files ignored by version control (e.g. cvsignore).
15275 * plugins/editor/text_editor.c: Initialize vfs info struct.
15277 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
15278 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
15279 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
15280 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
15281 omf-install/.cvsignore, pixmaps/.cvsignore,
15282 plugins/file-manager/anjuta-file-manager-plugin.glade,
15283 scintilla/.cvsignore, scintilla/include/.cvsignore,
15284 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
15285 tagmanager/python.c: Updated.
15287 2005-07-16 Naba Kumar <naba@gnome.org>
15289 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
15290 Fixed python parser to parser class methods.
15292 2005-07-15 Naba Kumar <naba@gnome.org>
15294 * plugins/project-wizard/property.c: Used parenthesis to remove
15297 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15298 plugins/project-wizard/templates/gcj.wiz,
15299 plugins/project-wizard/templates/gnome.wiz,
15300 plugins/project-wizard/templates/gtk.wiz,
15301 plugins/project-wizard/templates/gtkmm.wiz,
15302 plugins/project-wizard/templates/java.wiz,
15303 plugins/project-wizard/templates/python.wiz,
15304 plugins/project-wizard/templates/terminal.wiz,
15305 plugins/project-wizard/templates/wxwin.wiz,
15306 plugins/project-wizard/templates/xlib-dock.wiz,
15307 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
15310 2005-07-15 Naba Kumar <naba@gnome.org>
15312 * plugins/project-wizard/templates/java.wiz,
15313 plugins/project-wizard/templates/java/Makefile.am,
15314 plugins/project-wizard/templates/java/project.anjuta,
15315 plugins/project-wizard/templates/python.wiz,
15316 plugins/project-wizard/templates/python/Makefile.am,
15317 plugins/project-wizard/templates/python/project.anjuta: Use different
15318 project files for java and python module where debugger is not
15319 included in the list of plugins.
15321 2005-07-15 Naba Kumar <naba@gnome.org>
15323 * configure.in, plugins/project-wizard/templates/Makefile.am,
15324 plugins/project-wizard/templates/gcj-logo.png,
15325 plugins/project-wizard/templates/gcj.wiz,
15326 plugins/project-wizard/templates/gcj/.cvsignore,
15327 plugins/project-wizard/templates/gcj/Makefile.am,
15328 plugins/project-wizard/templates/gcj/configure.in.tpl,
15329 plugins/project-wizard/templates/gcj/src/.cvsignore,
15330 plugins/project-wizard/templates/gcj/src/Makefile.am,
15331 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
15332 plugins/project-wizard/templates/java-logo.png,
15333 plugins/project-wizard/templates/java.wiz,
15334 plugins/project-wizard/templates/java/configure.in.tpl,
15335 plugins/project-wizard/templates/java/po/Makefile.am,
15336 plugins/project-wizard/templates/java/po/POTFILES.in,
15337 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
15338 plugins/project-wizard/templates/java/src/main.java,
15339 plugins/project-wizard/templates/python-logo.png,
15340 plugins/project-wizard/templates/python.wiz,
15341 plugins/project-wizard/templates/python/.cvsignore,
15342 plugins/project-wizard/templates/python/Makefile.am,
15343 plugins/project-wizard/templates/python/configure.in.tpl,
15344 plugins/project-wizard/templates/python/po/.cvsignore,
15345 plugins/project-wizard/templates/python/po/Makefile.am,
15346 plugins/project-wizard/templates/python/po/POTFILES.in,
15347 plugins/project-wizard/templates/python/src/.cvsignore,
15348 plugins/project-wizard/templates/python/src/Makefile.am,
15349 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
15350 plugins/project-wizard/templates/python/src/main.py: Added Generic
15351 gcj and python project wizards. Fixed Generic java project to
15352 use _JAVA primary. Update gnome-build from cvs for them to work
15355 2005-07-12 Naba Kumar <naba@gnome.org>
15357 * plugins/project-manager/plugin.c: Automatically determine
15358 project backend by probing.
15360 2005-07-04 Naba Kumar <naba@gnome.org>
15362 * Makefile.am: Do not install old anjuta.glade file which conflicts
15363 with newer src/anjuta.glade.
15365 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
15367 * plugins/an_symbol_prefs.c:
15368 Sort list of available symbol files
15370 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
15372 * plugins/build-basic-autotools.c:
15375 * plugins/gtodo/libgtodo.c:
15376 Possible fix for #307800
15378 * libanjuta/anjuta-encodings.c
15379 libanjuta/anjuta-launcher.c
15380 libanjuta/anjuta-preference-dialog.c
15381 libanjuta/anjuta-preferences.c
15382 libanjuta/anjuta-ui.c
15383 libanjuta/anjuta-util.c
15384 libanjuta/cell-renderer-captioned-image.c
15385 libanjuta/plugin.c:
15387 Patch from de_lupus@pandora.be (Kristof Vansant):
15388 Replaced deprecated gnome-i18n.h
15391 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
15393 * plugins/subversion/anjuta-subversion.glade
15394 plugins/subversion/anjuta-subversion.ui
15395 plugins/subversion/plugin.c
15396 plugins/subversion/subversion-actions.c
15397 plugins/subversion/subversion-callbacks.h
15398 plugins/subversion/subversion-callbacks.c
15399 plugins/subversion/svn-backend-priv.h
15400 plugins/subversion/svn-backend.h
15401 plugins/subversion/svn-backend.c
15402 plugins/subversion/svn-thread.h
15403 plugins/subversion/svn-thread.c:
15405 Implemented Subversion diff
15407 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
15409 * plugins/build-basic-autotools/build-basic-autotools.c:
15410 Fixed crash bug! Might be useful to release 2.0.2 soon
15411 because this bug will crash any build which produces errors
15414 === Anjuta 2.0.1 ===
15416 2005-06-27 Naba Kumar <naba@gnome.org>
15418 * plugins/tools/execute.c: Formated code.
15420 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
15422 * plugins/build-basic-autotools/build-basic-autotools.c:
15423 Remove two memory leaks
15424 Check command output versus untranslated strings too
15426 * plugins/tools/execute.c:
15427 Remove two memory leaks
15428 Check command output versus untranslated strings too
15429 Remove description message
15431 * plugins/tools/fileop.c:
15432 Escape tool name in xml configuration file
15434 2005-05-26 Naba Kumar <naba@gnome.org>
15436 * configure.in: Bumped version to 2.0.1
15437 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
15439 * plugins/tools/execute.c: Fixed clickable messages.
15442 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
15443 Deactivate glade plugin when last glade project is closed. Reorder
15444 glade widgets in layout. Change glade project when user selects a
15445 new project. Removed project from the list when user closes it. Fixed
15446 glade project file loading from URI. Save and restored loaded glade
15447 projects in/from session.
15449 * plugins/class-gen/action-callbacks.c,
15450 plugins/class-gen/anjuta-class-gen-plugin.glade,
15451 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
15452 plugins/file-wizard/anjuta-file-wizard.glade,
15453 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
15454 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
15455 "Add to project" correctly. Use the source file path returned after
15456 adding to project. Fixed memory leaks. Deactivate wizard plugins
15459 * plugins/project-manager/plugin.c,
15460 plugins/project-wizard/anjuta-project-wizard.glade,
15461 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
15462 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
15463 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
15464 project-wizard preference page to anjuta app, because they are
15465 more appropriated as general preferences. Renamed username and
15466 useremail properties keys.
15468 * po/POTFILES.in: Updated.
15470 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
15473 * plugins/file-loader/plugin.c: Do not use static variable to store
15474 created submenu in factory. Fixed crash in anjuta exit.
15476 2005-05-24 Naba Kumar <naba@gnome.org>
15478 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15479 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15480 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15481 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15482 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15483 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15484 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15485 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15486 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15488 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
15489 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15490 plugins/build-basic-autotools/build-basic-autotools.c,
15491 plugins/build-basic-autotools/build-basic-autotools.h,
15492 plugins/build-basic-autotools/executer.c,
15493 plugins/build-basic-autotools/executer.h,
15494 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
15495 plugins/tools/variable.c: Added an extra argument to
15496 anuta_util_dialog_input() to pass default value. Save/load project
15497 configure and execution parameters in/from session.
15499 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
15500 symbol browser is loaded.
15502 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
15505 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
15506 deactivate would not start shell.
15508 2005-05-24 Naba Kumar <naba@gnome.org>
15510 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
15511 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
15512 libegg/egg-submenu-action.c, libegg/test-actions.c,
15513 plugins/build-basic-autotools/build-basic-autotools.c,
15514 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
15515 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
15516 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
15517 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
15518 plugins/macro/plugin.c, plugins/message-view/plugin.c,
15519 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
15520 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
15521 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15522 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
15523 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
15525 2005-05-24 Naba Kumar <naba@gnome.org>
15527 * data/properties/styles.properties: Fixed defalt font.
15529 * plugins/editor/search-replace.c,
15530 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
15531 project openness wihtout activating project-manager plugin (i.e.
15532 using anjuta_shell_get()).
15534 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
15535 - Completed add_source(), add_group() and add_target() methods of
15536 IAnjutaProjectManager.
15537 - Change their definition to return the added element (or NULL).
15538 - Used interface API for project main menus and 'add to project'
15539 from file-manager context menu.
15540 - Select proper default target/group when prompting for adding
15541 source/target/group.
15542 - Do not expand all nodes in selection tree when default selection
15543 are given (eases navigation in big projects).
15545 - Marked strings for translation.
15547 2005-05-23 Naba Kumar <naba@gnome.org>
15549 * src/anjuta-app.c: Save menu accelerators on change.
15551 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
15552 save-as dialog (leading to crash later).
15554 2005-05-22 Naba Kumar <naba@gnome.org>
15557 * AUTHORS: Added developers for other projects. Updated.
15558 * TODO.tasks: Updated.
15559 * ChangeLog: Added past changelogs from anjuta-0.1.5.
15561 2005-05-22 Naba Kumar <naba@gnome.org>
15563 * plugins/tools/execute.c: Make parsable lines distinct by adding
15564 a "Click me" description in the message. Allow tools to open arbibrary
15565 file in editory using gdb-styled annotation (The line starts with two
15566 \032 characters followed by the file:line).
15568 * plugins/tools/scripts/prepare-changelog.pl,
15569 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
15570 ChangeLog file itself and open it.
15572 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
15574 * plugins/tools/execute.c:
15575 Parse output in message pane
15576 Correct a crash on plugin deactivation
15578 * plugins/tools/fileop.c,
15579 plugins/tools/tool.c,
15580 plugins/tools/tool.h:
15581 Load only valid tools
15583 2005-06-21 Naba Kumar <naba@gnome.org>
15585 * anjuta.spec.in: Fixed devel package requirement.
15587 * plugins/message-view/message-view.c: Scroll message on next/previous.
15589 * TODO.tasks: Updated.
15591 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15592 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15593 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15594 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15595 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15596 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15597 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15598 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15600 * libanjuta/anjuta-preferences.c,
15601 plugins/build-basic-autotools/build-basic-autotools.c,
15602 plugins/build-basic-autotools/executer.c,
15603 plugins/class-gen/action-callbacks.c,
15604 plugins/class-gen/action-callbacks.h,
15605 plugins/class-gen/class_gen.c,
15606 plugins/cvs-plugin/cvs-interface.c,
15607 plugins/debug-manager/attach_process.c,
15608 plugins/debug-manager/plugin.c,
15609 plugins/debug-manager/utilities.c,
15610 plugins/debug-manager/utilities.h,
15611 plugins/editor/aneditor-autocomplete.cxx,
15612 plugins/editor/aneditor.cxx,
15613 plugins/editor/search-replace.c,
15614 plugins/editor/search-replace_backend.c,
15615 plugins/gdb/breakpoints.c,
15616 plugins/gdb/registers.c,
15617 plugins/patch/plugin.c,
15618 plugins/project-wizard/druid.c,
15619 plugins/project-wizard/install.c,
15620 plugins/subversion/plugin.c,
15621 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
15624 * plugins/class-gen/action-callbacks.c,
15625 plugins/project-wizard/parser.c,
15626 plugins/project-wizard/property.c,
15627 plugins/project-wizard/values.c,
15628 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
15630 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
15633 2005-06-20 Naba Kumar <naba@gnome.org>
15635 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15636 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15637 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15639 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
15640 exit idle function.
15642 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
15643 Fixed possible memory corruption.
15645 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
15646 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
15647 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
15648 progress bar increment and added progress status for symbol refresh
15649 and project loading.
15651 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
15652 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
15653 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
15654 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
15657 * TODO.tasks: Updated.
15659 2005-06-19 Naba Kumar <naba@gnome.org>
15661 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
15664 * plugins/project-import/project-import.c: Deactivate plugin when done.
15666 2005-06-18 Naba Kumar <naba@gnome.org>
15668 * plugins/profile-default/plugin.c: Fixed error when loading another
15669 project while a project is still loaded.
15671 * plugins/project-manager/plugin.c: Used (newly added) group-activated
15672 signal from gnome-build to popup group properties.
15674 * src/anjuta.c: Load default session by default.
15676 * po/POTFILES.in: Added missing files.
15678 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
15679 activate plugin on load (activate it separately). Connect to activate
15680 and deactivate signals for housekeeping, so that if plugins are
15681 activated or deactivate externally, they are properly recorded.
15683 * plugins/profile-default/plugin.c: Save profile before a project
15684 is loaded so that it could be restored when project is closed.
15686 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
15688 2005-06-17 Naba Kumar <naba@gnome.org>
15690 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
15691 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
15692 for project. The plugins loaded for the project is restored when project
15693 is loaded next time.
15695 * TODO.tasks: Updated.
15697 2005-06-15 Naba Kumar <naba@gnome.org>
15699 * plugins/tools/scripts/find-fixmes.pl,
15700 (new) plugins/tools/scripts/translation-status.pl,
15701 plugins/tools/scripts/tools-2.xml.in,
15702 plugins/tools/scripts/Makefile.am,
15703 plugins/tools/scripts/prepare-changelog.pl: Added translation
15704 status script. Completed find-fixmes.pl script. Fixed bugs.
15706 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
15709 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15711 * plugins/message-view/anjuta-message-manager-plugin.glade :
15712 renamed "messages.tag.position" to "messages.tab.position".
15713 plugins/message-view/anjuta-msgman.c :
15714 Messages tab position prefrences.
15716 2005-06-14 Naba Kumar <naba@gnome.org>
15718 * (new) plugins/tools/scripts/find-fixmes.pl,
15719 (new) plugins/tools/scripts/tools-2.xml.in,
15720 (new) plugins/tools/scripts/Makefile.am,
15721 (new) plugins/tools/scripts/prepare-changelog.pl,
15722 plugins/tools/plugin.h, plugins/tools/fileop.c,
15723 plugins/tools/Makefile.am, configure.in: Added system tools.
15725 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
15727 * plugins/tools/editor.c:
15728 Take care of creating .anjuta directory if missing
15730 2005-06-10 Naba Kumar <naba@gnome.org>
15732 * configure.in: Increased gnome-build required to version 0.1.2.
15734 * plugins/project-manager/plugin.c: Fixed target/group removal.
15735 Fixed memory leaks.
15737 2005-06-10 Naba Kumar <naba@gnome.org>
15739 * plugins/project-manager/plugin.c: Implemented target/group
15740 configuration (update gnome-build module from cvs).
15742 2005-06-07 Naba Kumar <naba@gnome.org>
15744 Patch from: Massimo Cora' <maxcvs@email.it>:
15745 * plugins/class-inheritance/Makefile.am,
15746 plugins/class-inheritance/class-inherit.c,
15747 plugins/class-inheritance/class-inherit.h,
15748 plugins/class-inheritance/plugin.c,
15749 plugins/class-inheritance/plugin.h,
15750 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
15751 expanded view of classes in hierarchy canvas (collapsable again).
15753 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
15755 * scintilla/patches/scintilla-64-bit.diff (added)
15756 * plugins/patch/patch-plugin.c:
15757 Conditional build for GTK 2.4 and GTK 2.6
15759 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
15761 * plugins/tools/anjuta-tools.glade,
15762 plugins/tools/editor.c,
15763 plugins/tools/plugin.h,
15764 plugins/tools/fileop.c:
15765 Add a check box to edit an user script
15766 Correct a few memory leak
15768 * plugins/tools/execute.c,
15769 plugins/tools/tool.c,
15770 plugins/tools/tool.h:
15771 Move utility remove_mnemonic function in tool.c
15774 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
15776 Patch from sbrabec@suse.cz:
15778 scintilla/include/Scintilla.h:
15780 Fix 64-Bit warnings in gcc 4
15782 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
15784 * plugins/patch/patch_plugin.c
15785 plugins/patch/patch.h
15786 plugin/patch/patch-plugin.glade
15787 plugin/patch/Makefile.am:
15789 Changed patch plugin to use libglade and new gtk 2.6 widgets
15791 2005-05-31 Naba Kumar <naba@gnome.org>
15793 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15794 * plugins/editor/text_editor.c: Don't show error
15797 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
15799 * plugins/message-view/anjuta-message-manager.ui,
15800 plugins/message-view/anjuta-msgman.c,
15801 plugins/message-view/anjuta-msgman.h,
15802 plugins/message-view/message-view.c,
15803 plugins/message-view/message-view.h,
15804 plugins/message-view/plugin.c:
15805 Add a popup menu in messages panes
15806 Move save message pane option in it
15808 2005-05-28 Naba Kumar <naba@gnome.org>
15810 * data/properties/styles.properties: Fixed default font
15813 * plugins/editor/style-editor.c: cleanup.
15815 2005-05-25 Naba Kumar <naba@gnome.org>
15817 * plugin/gdb/plugin.c: Start gdb even if the program does
15818 not exists. Fixes bug #305074
15820 2005-05-24 Naba Kumar <naba@gnome.org>
15822 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
15823 * configure.in: graphviz pkgconfig path.
15825 2005-05-24 Naba Kumar <naba@gnome.org>
15827 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
15828 * TODO.tasks: Updated.
15830 2005-05-22 Naba Kumar <naba@gnome.org>
15832 * anjuta.spec.in: Fixed spec file
15833 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
15835 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
15837 * TODO.tasks: Updated.
15839 * plugins/message-view/anjuta-message-manager.ui,
15840 plugins/message-view/message-view.c,
15841 plugins/message-view/message-view.h,
15842 plugins/message-view/plugin.c:
15843 Add shortcut for next and previous message
15844 Add a save message menu item
15845 Fix a bug in previous message
15847 2005-05-21 Naba Kumar <naba@gnome.org>
15849 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
15850 doc/Makefile.am, global-tags/create_global_tags.sh,
15851 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
15852 and rpm package creation. Fixed installation paths.
15854 * plugins/editor/anjuta-document-manager.glade,
15855 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
15856 and indent options.
15858 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
15860 2005-05-21 Naba Kumar <naba@gnome.org>
15862 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
15863 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
15864 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
15865 tagmanager/Makefile.am: Fixed paths configure variables to take
15866 automake configure variables instead of hardcoding.
15868 * global-tags/tm_global_tags.c: Formated code.
15870 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15871 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15872 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15873 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15874 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15875 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15876 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15877 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15878 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15880 2005-05-20 Naba Kumar <naba@gnome.org>
15882 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
15883 and fixed rpm spec file (more testing required).
15885 * data/gdb.init: Don't set gdb prompt.
15887 * mime/Makefile.am: run update-mime-data only on system-wide install.
15889 * plugins/gdb/Makefile.am: Install plugin at correct paths.
15891 2005-05-19 Naba Kumar <naba@gnome.org>
15893 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
15894 while it's not visible.
15896 Patch from: Jason Bayman <JBayman@HobbitHell.com>
15897 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
15899 2005-05-19 Naba Kumar <naba@gnome.org>
15901 * configure.in: Fixed subversion checks. Added
15902 --disable-plugin-subversion and --disable-plugin-glade
15903 configure flags to manually turn off their plugin builds.
15905 * plugins/editor/plugin.c: Save and restore current editor line
15906 positions in session.
15908 2005-05-18 Naba Kumar <naba@gnome.org>
15910 * AUTHORS: Fixed email address.
15912 * libanjuta/anjuta-utils.c,
15913 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
15914 when the projectmanager toplevel is not a window. Check for valid
15915 gtkwindow type before using the passed window as parent for anjuta
15918 2005-05-17 Naba Kumar <naba@gnome.org>
15920 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
15922 * plugins/cvs-plugin/Makefile.am,
15923 plugins/devhelp/plugin.c,
15924 plugins/file-loader/Makefile.am,
15925 plugins/macro/Makefile.am,
15926 plugins/message-view/Makefile.am,
15927 plugins/patch/Makefile.am,
15928 plugins/project-manager/Makefile.am,
15929 plugins/subversion/Makefile.am,
15930 plugins/symbol-browser/Makefile.am: Removed -module flags
15933 * MAINTAINERS: Added file so that I could recieve bugzilla
15936 * plugins/glade/plugin.c: Fixed compile error.
15938 === Anjuta 2.0.0 ===
15940 2005-05-15 Naba Kumar <naba@gnome.org>
15942 * configure.in: Adjusted gdl version requirement. Bumped anjuta
15945 * plugins/symbol-browser/an_symbol_view.c,
15946 plugins/symbol-browser/plugin.c,
15947 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
15948 symbols have been updated. Reset file symbols when update
15949 occurs. Fixed memory leaks.
15951 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15952 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
15954 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
15956 * plugins/tools/anjuta-tools.glade:
15957 Remove unused parameter dialog
15959 * plugins/tools/dialog.c,
15960 plugins/tools/fileop.c,
15961 plugins/tools/fileop.h,
15962 plugins/tools/tool.c,
15963 plugins/tools/tool.h,
15964 plugins/tools/variable.c:
15965 Add a few comments and cleanups
15967 * plugins/tools/editor.c,
15968 plugins/tools/editor.h:
15969 Remove code from previous plugin and add comments
15970 Use main window as parent (instead of tool list)
15972 * plugins/tools/execute.c,
15973 plugins/tools/execute.h:
15974 Remove code from previous plugin and add comments
15977 2005-05-14 Naba Kumar <naba@gnome.org>
15979 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
15982 * configure.in: Fixed
15984 * plugins/class-inheritance/class-inheritance.png: New icon.
15986 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
15987 screws up when reparented.
15989 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15991 * plugins/editor/search-replace.c,
15992 plugins/editor/search-replace_backend.c
15993 plugins/project-manager/plugin.c : Clear find pane if searching same
15994 expression. Clean code.
15996 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
15998 * configure.in: Added ne in ALL_LINGUAS
16000 2005-05-13 Naba Kumar <naba@gnome.org>
16002 * configure.in: Fixed glade-3 version.
16004 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
16005 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
16006 plugins/gdb/watch.c: Update locals, watch and frame document on
16009 2005-05-12 Naba Kumar <naba@gnome.org>
16011 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
16012 scope autocompletion when the function definition is incomplete.
16014 * plugins/class-gen/anjuta-class-gen.plugin.in,
16015 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16016 plugins/gdb/plugin.c,
16017 plugins/glade/anjuta-glade.plugin.in,
16018 plugins/project-import/anjuta-project-import.plugin.in,
16019 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
16020 titles for the wizards.
16022 2005-05-11 Naba Kumar <naba@gnome.org>
16024 * configure.in, plugins/debug-manager/Makefile.am,
16025 plugins/debug-manager/plugin.c,
16026 (added) plugins/debug-manager/images/.cvsignore,
16027 (added) plugins/debug-manager/images/Makefile.am,
16028 (added) plugins/debug-manager/images/detach-16.png,
16029 (added) plugins/debug-manager/images/detach.png,
16030 (added) plugins/debug-manager/images/step-into-16.png,
16031 (added) plugins/debug-manager/images/step-into.png,
16032 (added) plugins/debug-manager/images/step-out-16.png,
16033 (added) plugins/debug-manager/images/step-out.png,
16034 (added) plugins/debug-manager/images/step-over-16.png,
16035 (added) plugins/debug-manager/images/step-over.png,
16036 plugins/gdb/Makefile.am,
16037 plugins/gdb/breakpoints.c,
16038 plugins/gdb/plugin.c,
16039 (added) plugins/gdb/images/.cvsignore,
16040 (added) plugins/gdb/images/Makefile.am,
16041 (added) plugins/gdb/images/breakpoint.png,
16042 (added) plugins/gdb/images/locals.png,
16043 (added) plugins/gdb/images/stack.png,
16044 (added) plugins/gdb/images/watch.png: Fixed breakpoints
16045 'remove all'. Added debugger icons.
16047 * plugins/editor/text_editor.c: Fixed file monitor.
16049 Patch from: Massimo Cora' <maxcvs@email.it>
16050 * plugins/patch/anjuta-patch-plugin.png,
16051 plugins/class-gen/Makefile.am,
16052 plugins/class-gen/action-callbacks.c,
16053 plugins/class-gen/class_gen.c,
16054 plugins/class-gen/class_logo.xpm: Implemented vcs
16055 file addions. New icons by Fabio Zecchini
16057 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16059 * libanjuta/interfaces/libanjuta.idl
16060 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
16061 plugins/editor/search-replace_backend.c
16062 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
16064 2005-05-11 Naba Kumar <naba@gnome.org>
16066 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
16067 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
16068 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
16069 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
16070 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
16073 * plugins/symbol-browser/an_symbol_prefs.c,
16074 plugins/symbol-browser/an_symbol_search.c,
16075 plugins/symbol-browser/an_symbol_view.c,
16076 plugins/symbol-browser/an_symbol_view.h,
16077 plugins/symbol-browser/plugin.c: Fixed memory leaks.
16079 2005-05-11 Naba Kumar <naba@gnome.org>
16081 * libanjuta/anjuta-shell.c: Fixed runtime warning.
16083 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
16084 progress bar location at create time, instead of hardcoding.
16086 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
16087 Added mini splash screen.
16089 * plugins/editor/text_editor.c: Do not produce warning when file
16090 monitor could not be created.
16092 * plugins/profile-default/plugin.c: Save project session on exit.
16093 Show mini splash with progress bar at profile load.
16095 2005-05-10 Naba Kumar <naba@gnome.org>
16097 * configure.in, manuals/Makefile.am: Fixed compile flags.
16098 Disable outdated manuals builds.
16100 * global-tags/Makefile.am: Uninstall tags files on
16103 * libegg/Makefile.am: Use configured deprecated flags.
16105 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16106 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16107 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
16110 * mime/Makefile.am: Take DESTDIR into account.
16112 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
16114 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
16115 on scope autocompletion.
16117 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
16118 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
16119 shared libs and static libs paths for debugging. Order them
16122 * po/POTFILES.in: Updated.
16124 2005-05-09 Naba Kumar <naba@gnome.org>
16126 * libanjuta/interfaces/libanjuta.idl,
16127 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
16128 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
16129 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
16130 Implemented debugger source directory search and emits location changed
16131 signal with absolute path of the file.
16133 * plugins/tools/tool.c: Fixed compile errors.
16135 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
16137 * plugins/tools/anjuta-tools.glade,
16138 plugins/tools/dialog.h,
16139 plugins/tools/dialog.c,
16140 plugins/tools/plugin.c,
16141 plugins/tools/editor.c:
16142 Improve graphical user interface
16144 Correct an error on close
16147 * plugins/tools/fileop.c,
16148 plugins/tools/tool.h,
16149 plugins/tools/tool.c:
16150 Change the tool internal structure
16151 Support having tools configuration in several places
16153 2005-05-08 Naba Kumar <naba@gnome.org>
16155 * plugins/gdb/actions.c,
16156 (removed) plugins/gdb/registers_cbs.c,
16157 (removed) plugins/gdb/registers_cbs.h,
16158 (removed) plugins/gdb/registers_gui.c,
16159 (removed) plugins/gdb/sharedlib_cbs.c,
16160 (removed) plugins/gdb/sharedlib_cbs.h,
16161 (removed) plugins/gdb/sharedlib_gui.c,
16162 (removed) plugins/gdb/signals_cbs.c,
16163 (removed) plugins/gdb/signals_cbs.h,
16164 (removed) plugins/gdb/signals_gui.c: Removed dead files.
16166 2005-05-08 Naba Kumar <naba@gnome.org>
16168 * plugins/build-basic-autotools/executer.c: Fixed programs
16171 * plugins/debug-manager/Makefile.am,
16172 plugins/debug-manager/anjuta-debug-manager.glade,
16173 plugins/debug-manager/plugin.c,
16174 plugins/gdb/Makefile.am: Used libglade for programs listing
16177 * (added) plugins/gdb/pointer.png: Stack pointer image.
16179 * libanjuta/anjuta-marshal.list,
16180 pixmaps/Makefile.am,
16181 plugins/gdb/actions.c,
16182 plugins/gdb/actions.h,
16183 plugins/gdb/anjuta-gdb-plugin.ui,
16184 plugins/gdb/anjuta-gdb.glade,
16185 plugins/gdb/breakpoints.c,
16186 plugins/gdb/breakpoints.h,
16187 plugins/gdb/debug_tree.c,
16188 plugins/gdb/debug_tree.h,
16189 plugins/gdb/debugger.c,
16190 plugins/gdb/debugger.h,
16191 plugins/gdb/gdbmi-test.c,
16192 plugins/gdb/gdbmi.c,
16193 plugins/gdb/gdbmi.h,
16194 plugins/gdb/info.c,
16195 plugins/gdb/info.h,
16196 plugins/gdb/locals.c,
16197 plugins/gdb/locals.h,
16198 plugins/gdb/memory.c,
16199 plugins/gdb/memory.h,
16200 plugins/gdb/plugin.c,
16201 plugins/gdb/plugin.h,
16202 plugins/gdb/registers.c,
16203 plugins/gdb/registers.h,
16204 plugins/gdb/registers_cbs.c,
16205 plugins/gdb/registers_cbs.h,
16206 plugins/gdb/registers_gui.c,
16207 plugins/gdb/sharedlib.c,
16208 plugins/gdb/sharedlib.h,
16209 plugins/gdb/sharedlib_cbs.c,
16210 plugins/gdb/sharedlib_cbs.h,
16211 plugins/gdb/sharedlib_gui.c,
16212 plugins/gdb/signals.c,
16213 plugins/gdb/signals.h,
16214 plugins/gdb/signals_cbs.c,
16215 plugins/gdb/signals_cbs.h,
16216 plugins/gdb/signals_gui.c,
16217 plugins/gdb/stack_trace.c,
16218 plugins/gdb/stack_trace.h,
16219 plugins/gdb/utilities.c,
16220 plugins/gdb/utilities.h,
16221 plugins/gdb/watch.c,
16222 plugins/gdb/watch.h,
16223 plugins/gdb/watch_cbs.c,
16224 plugins/gdb/watch_cbs.h,
16225 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
16226 it for all debugger component updates and listing. Implemented
16227 user custom debugger command window. Fixed all debugger components
16228 to work correctly. Implemented debugger as GObject. Removed
16231 2005-05-06 Naba Kumar <naba@gnome.org>
16233 * TODO.tasks: Updated.
16235 * plugins/build-basic-autotools/Makefile.am,
16236 plugins/file-loader/Makefile.am,
16237 plugins/profile-default/Makefile.am,
16238 plugins/sample1/Makefile.am,
16239 plugins/symbol-browser/images/Makefile.am,
16240 src/Makefile.am: Fixed 'make distcheck' errors.
16242 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
16245 * tagmanager/tm_workspace.c: Include prototypes in getting
16248 2005-05-06 Naba Kumar <naba@gnome.org>
16250 * TODO.tasks: Updated.
16252 * configure.in, plugins/cvs-plugin/Makefile.am,
16253 plugins/debug-manager/Makefile.am,
16254 plugins/devhelp/Makefile.am,
16255 plugins/editor/Makefile.am,
16256 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
16258 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
16259 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
16262 * tagmanager/tm_workspace.c,
16263 tagmanager/include/tm_workspace.h,
16264 plugins/editor/aneditor-autocomplete.cxx,
16265 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
16266 to return all matching tag types when no name is given instead of
16267 returning empty array.
16269 * plugins/symbol-browser/Makefile.am,
16270 (added) plugins/symbol-browser/an_symbol.c,
16271 (added) plugins/symbol-browser/an_symbol.h,
16272 plugins/symbol-browser/an_symbol_info.c,
16273 plugins/symbol-browser/an_symbol_info.h,
16274 (added) plugins/symbol-browser/an_symbol_iter.c,
16275 (added) plugins/symbol-browser/an_symbol_iter.h,
16276 plugins/symbol-browser/an_symbol_search.c,
16277 plugins/symbol-browser/an_symbol_view.c,
16278 plugins/symbol-browser/an_symbol_view.h,
16279 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16280 plugins/symbol-browser/plugin.c,
16281 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
16282 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
16283 plugin and implemented IAnjutaIterable interface for symbol search
16286 * plugins/class-inheritance/Makefile.am,
16287 plugins/class-inheritance/class-inherit.c,
16288 plugins/class-inheritance/class-inherit.h,
16289 plugins/class-inheritance/plugin.h: Use the newly added
16290 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
16291 get rid of libanjuta-ctags.la dependencies.
16293 2005-05-02 Naba Kumar <naba@gnome.org>
16295 * plugins/class-inheritance/class-inherit.c,
16296 plugins/class-inheritance/plugin.c,
16297 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
16298 be found for a class. Formated code.
16300 Patch from: Curtis Magyar <curtm4n@gmail.com>:
16301 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
16304 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
16306 * libanjuta/anjuta-launcher.c:
16307 Keep trying sending data until all bytes have been written
16309 * plugins/tools/anjuta-tools.glade,
16310 plugins/tools/editor.c:
16311 Add a combo box to defined data from stdin
16313 * plugins/tools/execute.c:
16314 Send data in stdin if needed
16317 * plugins/tools/fileop.c,
16318 plugins/tools/tool.h,
16319 plugins/tools/tool.c:
16320 Store, load and save stdin data
16321 Use tools-2.xml instead of tools.xml
16323 * plugins/tools/plugin.c,
16324 plugins/tools/plugin.h:
16327 * plugins/tools/dialog.c,
16328 plugins/tools/dialog.h:
16331 * plugins/tools/variable.c,
16332 plugins/tools/variable.h:
16333 Add editor related variables
16336 2005-04-29 Naba Kumar <naba@gnome.org>
16338 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
16340 * plugins/editor/text_editor.c: Fixed line marker interpretation.
16342 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16343 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
16344 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
16345 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
16346 working on gdb MI interface. Completed MI parser interface.
16348 Patch from Massimo Cora <maxcvs@email.it>:
16349 * plugins/class-inheritance/Makefile.am,
16350 plugins/class-inheritance/class-inherit.c,
16351 plugins/class-inheritance/class-inherit.h,
16352 plugins/class-inheritance/plugin.c,
16353 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
16354 Used system theme for colors. Display class members on mouse click.
16356 2005-04-28 Naba Kumar <naba@gnome.org>
16358 * plugins/symbol-browser/an_symbol_prefs.c
16359 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
16360 implementation to create/add/remove custom tags files in symbol
16361 brower preferences.
16363 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
16366 * plugins/project-import/project-import.c: Fixed memory leaks and
16367 use correct debug prints.
16369 * TODO.tasks: Updated.
16371 2005-04-27 Naba Kumar <naba@gnome.org>
16373 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
16374 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
16375 scintilla/Makefile.am: Fixed 'make distcheck' errors.
16377 * plugins/editor/anjuta-docman.c,
16378 plugins/editor/anjuta-docman.h,
16379 plugins/editor/plugin.c: Emit editor-added signal from docman
16380 and connect signals to new editor correctly.
16382 * plugins/class-inheritance/plugin.c,
16383 plugins/symbol-browser/plugin.c: Added stock icons.
16385 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
16386 plugins/build-basic-autotools/executer.c,
16387 plugins/build-basic-autotools/executer.h: Added missing files
16388 for the execute programs implementation.
16390 2005-04-26 Naba Kumar <naba@gnome.org>
16392 * TODO.tasks: Updated.
16394 * plugins/file-loader/plugin.c,
16395 plugins/project-import/anjuta-project-import.plugin.in,
16396 plugins/project-import/plugin.c,
16397 plugins/project-import/project-import.c,
16398 plugins/project-import/project-import.h: Be able to import older
16401 2005-04-26 Naba Kumar <naba@gnome.org>
16403 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
16404 removing it from the shell.
16406 * libanjuta/anjuta-shell.c,
16407 libanjuta/anjuta-shell.h,
16408 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
16409 so that widget additions are freezed or thaw using a pending queue.
16410 Fixded UI flicker while loading projects.
16412 2005-04-26 Naba Kumar <naba@gnome.org>
16414 * TODO.tasks: Updated.
16416 * libanjuta/interfaces/libanjuta.idl: Added execute method for
16417 IAnjutaBuildable interface.
16419 * plugins/build-basic-autotools/Makefile.am,
16420 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16421 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16422 plugins/build-basic-autotools/build-basic-autotools.c,
16423 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
16424 interface and UI for executing project/file programs. Implemented
16425 IAnjutaFile interface so that executables could be opened directly.
16427 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
16428 Authors line (Reserved for external plugins, which do not have a way to
16429 show their credits).
16431 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
16432 [File Loader] group for menu labels (default to "Name" if it is not
16435 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
16436 for executing external commands.
16438 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
16440 * plugins/project-wizard/property.c:
16441 Correct a memory leak
16443 * libanjuta/interfaces/libanjuta.idl,
16444 plugins/editor/text_editor.c:
16445 Add erase_all and replace_selection function to IAnjutaEditor
16447 * plugins/tools/anjuta-tools.glade,
16448 plugins/tools/fileop.c,
16449 plugins/tools/editor.c,
16450 plugins/tools/tool.c
16451 plugins/tools/tool.h:
16452 Add shortcut and icon
16454 * plugins/tools/variable.c,
16455 plugins/tools/variable.h:
16456 Add a variable asking parameters at run time
16458 * plugins/tools/execute.c:
16459 Add a warning message for missing document manager
16460 Add replace buffer and replace selection output
16461 Correct an error in popup output
16463 * plugins/tools/plugin.c,
16464 plugins/tools/plugin.h,
16465 plugins/tools/anjuta-tools.ui,
16468 Attach tools menu to a new place
16470 2005-04-25 Naba Kumar <naba@gnome.org>
16472 * libanjuta/plugins.c, src/about.c, src/about.h,
16473 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
16474 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
16475 plugins (about box for plugins) menu.
16477 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16479 * plugins/editor/search-replace.c :
16480 Displayed full path in Search pane window.
16481 Bug 300231 : Selected line in Search pane window .
16483 2005-04-23 Naba Kumar <naba@gnome.org>
16485 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
16487 2005-04-22 Naba Kumar <naba@gnome.org>
16489 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
16491 * plugins/project-wizard/templates/java.wiz,
16492 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
16493 to create bytecodes (.class) files.
16495 * plugins/symbol-browser/an_symbol_info.c,
16496 plugins/symbol-browser/an_symbol_info.h,
16497 plugins/symbol-browser/an_symbol_search.c,
16498 plugins/symbol-browser/an_symbol_view.c,
16499 plugins/symbol-browser/plugin.c,
16500 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
16501 in file symbol list.
16503 2005-04-22 Naba Kumar <naba@gnome.org>
16505 * TODO.tasks: Updated.
16507 * plugins/class-inheritance/Makefile.am,
16508 plugins/subversion/Makefile.am: Do not install plugin files when
16509 plugin build condition is false.
16511 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16512 plugins/build-basic-autotools/build-basic-autotools.c,
16513 plugins/build-basic-autotools/build-basic-autotools.h,
16514 plugins/file-loader/anjuta-loader-plugin.ui,
16515 plugins/file-loader/dnd.c,
16516 plugins/file-loader/plugin.c,
16517 plugins/file-loader/plugin.h,
16518 plugins/project-manager/anjuta-project-manager.ui,
16519 plugins/project-manager/plugin.c: Added open file and build context
16520 menu in project manager context menu.
16522 2005-04-22 Naba Kumar <naba@gnome.org>
16524 * configure.in: Added message output showing conditional plugins to
16527 * src/layout.xml: Added layout for class-inheritance plugin widget.
16529 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
16530 plugin name to remove redundant terms.
16532 * TODO.tasks: Updated.
16535 plugins/symbol-browser/Makefile.am,
16536 plugins/symbol-browser/an_symbol_view.c,
16537 (removed) plugins/symbol-browser/sv_class.xpm,
16538 (removed) plugins/symbol-browser/sv_function.xpm,
16539 (removed) plugins/symbol-browser/sv_macro.xpm,
16540 (removed) plugins/symbol-browser/sv_private_fun.xpm,
16541 (removed) plugins/symbol-browser/sv_private_var.xpm,
16542 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
16543 (removed) plugins/symbol-browser/sv_protected_var.xpm,
16544 (removed) plugins/symbol-browser/sv_public_fun.xpm,
16545 (removed) plugins/symbol-browser/sv_public_var.xpm,
16546 (removed) plugins/symbol-browser/sv_static_fun.xpm,
16547 (removed) plugins/symbol-browser/sv_static_var.xpm,
16548 (removed) plugins/symbol-browser/sv_struct.xpm,
16549 (removed) plugins/symbol-browser/sv_unknown.xpm,
16550 (removed) plugins/symbol-browser/sv_variable.xpm,
16551 (added) plugins/symbol-browser/images/.cvsignore,
16552 (added) plugins/symbol-browser/images/Icons.16x16.Class,
16553 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
16554 (added) plugins/symbol-browser/images/Icons.16x16.Field,
16555 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
16556 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
16557 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
16558 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
16559 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
16560 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
16561 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
16562 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
16563 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
16564 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
16565 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
16566 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
16567 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
16568 (added) plugins/symbol-browser/images/Icons.16x16.Method,
16569 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
16570 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
16571 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
16572 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
16573 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
16574 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
16575 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
16576 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
16577 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
16578 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
16579 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
16580 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
16581 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
16582 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
16583 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
16584 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
16585 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
16586 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
16587 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
16588 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
16589 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
16590 pixmaps and added new icons (taken from monodevelop).
16592 2005-04-21 Naba Kumar <naba@gnome.org>
16594 Patch from Massimo Cora <maxcvs@email.it>:
16596 * configure.in, plugins/Makefile.am
16597 (new) plugins/class-inheritance/.cvsignore,
16598 (new) plugins/class-inheritance/Makefile.am,
16599 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
16600 (new) plugins/class-inheritance/class-inherit.c,
16601 (new) plugins/class-inheritance/class-inherit.h,
16602 (new) plugins/class-inheritance/plugin.c,
16603 (new) plugins/class-inheritance/plugin.h,
16604 (new) plugins/class-inheritance/class-inheritance.png: Added class
16605 inheritance plugin.
16607 Changes by naba: Added pkgconfig check for graphviz and conditionally
16610 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
16612 2005-04-20 Naba Kumar <naba@gnome.org>
16614 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16615 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16616 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16617 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16618 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16619 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16620 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16621 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16622 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16623 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16624 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16626 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
16627 message view management.
16629 * libanjuta/anjuta-children.[ch],
16630 plugins/build-basic-autotools/build-basic-autotools.c,
16631 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
16632 Removed anjuta_children_init() function,
16633 because it is done automatically when first invoked. Introduced
16634 anjuta_children_recover() to recover the child signalling. Fixed
16635 child exit management to correctly recover the exit status.
16637 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
16638 to properly shutdown the launcher and to kill the running process
16639 (without emitting any signal).
16641 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16642 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
16643 gdb and program instance.
16645 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16647 * plugins/editor/search-replace.c :
16648 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
16650 2005-04-18 Naba Kumar <naba@gnome.org>
16652 * TODO.tasks: Marked completed items.
16654 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
16655 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16656 plugins/project-manager/plugin.c: Prompt user for the debugging
16657 target (select from a list of project's executable targets) and
16658 correctly start debugger. Take care of libtool wrapping when the
16659 target selected is libtool target. Fixed debugger menu items
16662 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
16664 * plugins/tools/execute.c,
16665 plugins/tools/execute.h:
16666 Implement save all files before running a command
16667 Implement all options for stdout and stderr except replace buffer
16668 Allow running several tools
16670 * plugins/tools/plugin.c:
16671 Move anjuta launcher in execute.c
16673 * plugins/tools/tools.h,
16674 plugins/tools/variable.c:
16677 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
16679 * plugins/tools/anjuta-tools.glade:
16680 Add new properties in tool editor dialog
16681 Cosmetic improvements
16683 * plugins/tools/anjuta-tools.ui:
16684 Attach tool menu as a build menu
16686 * plugins/tools/dialog.c:
16687 Set tool menu item sensitivity in tool list
16690 * plugins/tools/editor.c,
16691 plugins/tools/editor.h,
16692 plugins/tools/fileop.c,
16693 plugins/tools/tool.c,
16694 plugins/tools/tool.h:
16695 Add new properties (active, save file...)
16696 Most of them are still not implemented
16698 * plugins/tools/execute.c,
16699 plugins/tools/execute.h:
16700 Reorganize code to support multiple run
16701 Support run in terminal
16703 * plugins/tools/plugin.c
16704 plugins/tools/plugin.h:
16705 Move message handling in execute.c
16707 * plugins/tools/variable.h,
16708 plugins/tools/variable.c:
16709 Add useful variables
16711 2005-04-13 Naba Kumar <naba@gnome.org>
16713 * plugins/editor/text_editor.c: Fixed file monitoring condition.
16714 * plugins/editor/Makefile.am: Added gnome-vfs flags.
16716 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16718 * plugins/tools/dialog.c plugins/tools/tool.c :
16721 2005-04-06 Naba Kumar <naba@gnome.org>
16723 * src/anjuta.c: Load default session only when
16724 "anjuta.session.load.last" preference is enabled.
16726 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
16728 * plugins/tools/Makefile.am,
16729 plugins/tools/variable.c,
16730 plugins/tools/variable.h:
16731 Add new code for handling variables
16733 * plugins/tools/anjuta-tools.glade:
16734 Improve tool editor dialog
16735 Add variable selection dialog
16737 * plugins/tools/dialog.c,
16738 plugins/tools/dialog.h,
16739 plugins/tools/plugin.c,
16740 plugins/tools/plugin.h:
16741 Add variable object
16742 Add a function to get it
16744 * plugins/tools/editor.c:
16745 Add gui code for variable selection dialog
16747 * plugins/tools/execute.c:
16748 Use variables for executing command
16750 * Naba: Compile warning fixes.
16752 2005-04-06 Naba Kumar <naba@gnome.org>
16754 * TODO.tasks: Marked completed items.
16756 2005-04-06 Naba Kumar <naba@gnome.org>
16758 * plugins/subversion/svn-backend.c: Fixed subversion plugin
16761 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
16763 2005-04-04 Naba Kumar <naba@gnome.org>
16765 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
16766 inside Main window.
16768 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
16770 * plugins/tools/Makefile.am,
16771 plugins/tools/anjuta-tools.plugin.in,
16772 plugins/tools/anjuta-tools.ui,
16773 plugins/tools/anjuta-tools.gladei,
16774 plugins/tools/anjuta-tools-plugin.png,
16775 plugins/tools/plugin.c,
16776 plugins/tools/plugin.h,
16777 plugins/tools/dialog.c,
16778 plugins/tools/dialog.h,
16779 plugins/tools/fileop.c,
16780 plugins/tools/fileop.h,
16781 plugins/tools/tool.c,
16782 plugins/tools/tool.h,
16783 plugins/tools/editor.c,
16784 plugins/tools/editor.h,
16785 plugins/tools/execute.c,
16786 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
16787 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
16790 * anjuta-tools.[ch]: Removed old tools code.
16792 2005-04-01 Steve Murphy <murf@e-tools.com>
16794 * configure.in: Added "rw" to ALL_LINGUAS.
16796 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16799 manuals/C/anjuta-manual/fileoperations.xml
16801 manuals/C/anjuta-manual/figures/search_expr.png
16802 manuals/C/anjuta-manual/figures/search_expr_basic.png
16803 manuals/C/anjuta-manual/figures/search_file_list.png
16804 manuals/C/anjuta-manual/figures/search_file_pattern.png
16805 manuals/C/anjuta-manual/figures/search_replace.png
16806 manuals/C/anjuta-manual/figures/search_setting.png
16807 manuals/C/anjuta-manual/figures/search_target.png
16808 manuals/C/anjuta-manual/figures/search_target_action.png
16809 manuals/C/anjuta-manual/figures/search_target_in.png
16811 manuals/C/anjuta-manual/figures/find_files.png
16812 manuals/C/anjuta-manual/figures/find_replace.png
16813 manuals/C/anjuta-manual/figures/find_text.png :
16814 Updated Anjuta manual (File Operations)
16816 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16818 * manuals/C/anjuta-manual/fileoperations.xml,
16819 manuals/C/anjuta-manual/figures/open_file.png,
16820 manuals/C/anjuta-manual/figures/open_file_multiple.png,
16821 manuals/C/anjuta-manual/figures/prefs_print.png,
16822 manuals/C/anjuta-manual/figures/print_dlg.png,
16823 manuals/C/anjuta-manual/figures/print_preview.png.
16825 manuals/C/anjuta-manual/figures/add_edit_macro.png,
16826 manuals/C/anjuta-manual/figures/display_macro.png,
16827 manuals/C/anjuta-manual/figures/insert_text.png,
16828 manuals/C/anjuta-manual/figures/keyword_macro.png,
16829 manuals/C/anjuta-manual/figures/new_file_wizard.png,
16830 manuals/C/anjuta-manual/figures/save_as_file.png :
16831 Updated Anjuta Manual (File Operations)
16833 2005-03-23 Adam Weinberger <adamw@gnome.org>
16835 * plugins/editor/action-callbacks.c,
16836 plugins/file-loader/plugin.c,
16837 plugins/gtodo/main.c,
16838 plugins/project-wizard/druid.c:
16839 Fix spelling/grammar errors. Fixes bugs
16840 169068, 169137, 169138, and 169139.
16842 2005-03-21 Naba Kumar <naba@gnome.org>
16844 Patch from: Massimo Cora' <maxcvs@email.it>:
16846 * plugins/editor/Makefile.am
16847 plugins/editor/anjuta-docman.c,
16848 (added) plugins/editor/editor-tooltips.c,
16849 (added) plugins/editor/editor-tooltips.h: Added tooltips to
16850 editor tabs to show full path.
16852 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
16854 * plugins/subversion/svn-backend.c:
16855 Removed "apr-0/" from include because this is
16856 already included in SVN_INCLUDE and broke building if
16857 apr >= 1.0 was installed.
16859 2005-03-18 Naba Kumar <naba@gnome.org>
16861 Patch from: Massimo Cora' <maxcvs@email.it>:
16863 * plugins/editor/action-callbacks.c,
16864 plugins/editor/aneditor-calltip.cxx,
16865 plugins/editor/aneditor-priv.h,
16866 plugins/editor/aneditor.cxx,
16867 plugins/editor/aneditor.h,
16868 plugins/editor/anjuta-document-manager.ui: Added calltip
16869 activation from menu.
16871 2005-03-16 Naba Kumar <naba@gnome.org>
16873 Patch from: Massimo Cora' <maxcvs@email.it>:
16875 * plugins/class-gen/action-callbacks.c,
16876 plugins/class-gen/anjuta-class-gen-plugin.glade,
16877 plugins/class-gen/class_gen.c,
16878 plugins/class-gen/class_gen.h,
16879 plugins/class-gen/class_logo.xpm,
16880 plugins/class-gen/plugin.c: Create files without project
16881 being open. Add to project support. And other enhancements.
16883 2005-03-15 Adam Weinberger <adamw@gnome.org>
16886 plugins/debug-manager/utilities.c,
16887 plugins/file-loader/plugin.c,
16888 plugins/gdb/utilities.c,
16889 plugins/profile-default/plugin.c,
16890 plugins/project-import/project-import.c,
16891 src/anjuta-actions.h:
16892 Spelling/grammar fixes.
16894 2005-03-13 Naba Kumar <naba@gnome.org>
16896 * plugins/editor/action-callbacks.c,
16897 plugins/editor/action-callbacks.h,
16898 plugins/editor/anjuta-document-manager.ui,
16899 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
16900 submenu. Moved menuitems from Format to View->Editor.
16902 * src/action-callbacks.c, src/action-callbacks.h,
16903 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
16904 layout and lock layout menus in View submenu. Get rid of
16905 Settings->Layout Manager menu.
16907 * plugins/project-import/anjuta-project-import.plugin.in:
16910 * global-tags/Makefile.am,
16911 global-tags/create_global_tags.sh,
16912 plugins/editor/aneditor-autocomplete.cxx,
16913 plugins/editor/aneditor-priv.h,
16914 plugins/editor/aneditor.cxx,
16915 tagmanager/tm_workspace.c: Fixed scope members autocompletion
16916 in editor and made it work in global symbols also.
16918 * src/anjuta-app.c: Always use priority texts besides icons style
16919 for toolbars, because other styles look horible for Anjuta (fixme).
16921 2005-03-11 Naba Kumar <naba@gnome.org>
16923 * configure.in: Removed test for iconv.
16925 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
16926 before scintilla widget is realized.
16928 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
16929 for Update menuitem.
16931 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
16932 already applied in scintilla main stream.
16934 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
16935 and notified scintilla developer.
16937 2005-03-10 Naba Kumar <naba@gnome.org>
16939 * src/action-callbacks.c: Removed reference to src/help.h (dead
16942 * plugins/editor/text_editor.c: Removed reference to
16943 src/launcher.h (a dead file).
16945 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
16946 src/controls.c, src/controls.h, src/fileselection.c,
16947 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
16948 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
16949 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
16950 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
16951 src/session.h, src/support.c, src/support.h, src/toolbar.c,
16952 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
16953 Removed these dead files from CVS.
16956 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16958 * plugins/file-wizard/action-callbacks.c : Added error message.
16959 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
16962 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16964 * plugins/cvs-plugin/cvs-callbacks.c
16965 plugins/cvs-plugin/plugin.c:
16966 Fixed preferences page init and busy handling
16968 * plugins/subversion/plugin.c:
16969 Fixed preferences page init
16971 2005-03-09 Naba Kumar <naba@gnome.org>
16973 * plugins/Makefile.am, plugins/glade/Makefile.am,
16974 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
16975 enabled glade plugin in Anjuta. The plugin is built only when
16976 glade3 is installed.
16978 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16980 * plugins/project-wizard/templates/java.wiz
16981 plugins/project-wizard/templates/java-logo.png (*)
16982 plugins/project-wizard/templates/java/*
16983 plugins/project-wizard/templates/Makefile.am
16986 Add Java project type. It generates a autoconf/automake
16987 project which is compiled using gcj. It requires automake
16988 > 1.4 (1.9 is known to work) to work!
16990 (*) still awaiting response from the gcj team if we
16991 may use their logo.
16993 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
16995 * plugins/project-import/*
16996 plugins/Makefile.am
16998 Added project import plugin. Might be a bit buggy and limited
17000 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17001 Icon from old pixmaps dir
17003 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17005 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
17006 plugins/macro/macro-util.c, plugins/macro/macros.xml :
17007 Added C Custom_Indent line macro.
17010 2005-03-09 Naba Kumar <naba@gnome.org>
17012 * TODO.tasks: Added new message-manager tasks.
17014 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17015 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17016 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17017 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17018 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17019 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17020 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17021 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17022 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17023 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17025 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
17026 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
17027 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
17028 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
17029 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
17030 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
17031 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
17032 Removed debugger widgets from shell on debugger shutdown. Added
17033 scrolled windows for docked widgets. Removed unnecessary widget refs
17034 and unrefs. Destroy widgets correctly on debugger shutdown.
17036 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
17037 with project description title. Removed frame shadow.
17039 * plugins/project-wizard/druid.c: Initializes tooltips.
17041 * scintilla/Makefile.am: Fixed comiple error.
17043 2005-03-08 Adam Weinberger <adamw@gnome.org>
17045 * plugins/class-gen/anjuta-class-gen-plugin.glade,
17046 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
17048 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17050 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
17051 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
17052 plugins/macro/macro-util.c, plugins/macro/macro-util.h
17053 plugins/macro/macros.xml, plugins/macro/plugin.c :
17054 Moved cursor at the '|' position defined in macros.
17056 2005-03-07 Naba Kumar <naba@gnome.org>
17058 * plugins/subversion/Makefile.am: Fixed build error.
17060 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
17061 types (perl, python, shellscript).
17063 * plugins/editor/plugin.c: Fixed to show all highlight options.
17065 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17067 * TODO.tasks : updated tasks.
17068 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
17070 2005-03-07 Naba Kumar <naba@gnome.org>
17072 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
17073 or disable subversion file-manager submenu. If "Subvesion" is also
17074 valid directory, we should also check for it.
17076 * configure.in: Disable cygwin macro until someone fixes the
17079 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
17080 backward compatibility.
17082 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17084 * src/about.c : Cleaned code.
17085 * plugins/macro/macros.xml : Added "do_while" C macro.
17086 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
17087 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
17088 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
17089 Closed registers, shared libraries, kernel signals dialogs with ESC key.
17091 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
17093 * plugins/class-gen/plugin.c:
17094 Removed "return" to activate project_root_uri watching.
17096 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
17098 * plugins/Makefile.am
17099 plugins/subversion/*:
17100 Added subversion plugin. Add, Remove, Commit and Update work
17101 everything else needs work.
17103 * plugins/terminal/terminal.c
17104 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
17105 we still have focus problems with the editor.
17107 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17109 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
17111 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17113 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
17115 2005-03-04 Naba Kumar <naba@gnome.org>
17117 Patch from Massimo Cora' <maxcvs@email.it>:
17119 * plugins/class-gen/Makefile.am,
17120 plugins/class-gen/action-callbacks.c,
17121 plugins/class-gen/action-callbacks.h,
17122 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
17123 plugins/class-gen/anjuta-class-gen.plugin.in,
17124 plugins/class-gen/class_gen.c,
17125 plugins/class-gen/class_gen.h,
17126 (removed) plugins/class-gen/clsGen.c,
17127 (added) plugins/class-gen/goc_template_header,
17128 (added) plugins/class-gen/goc_template_source,
17129 plugins/class-gen/plugin.c,
17130 plugins/class-gen/plugin.h: Refactored class gen code.
17131 Added GOCBuilder code. Fixed UI. Implemented plugin.
17133 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
17135 * plugins/project-wizard/property.c
17136 plugins/project-wizard/install.c
17137 plugins/project-wizard/druid.c
17138 plugins/editor/goto_line.c
17139 plugins/editor/plugin.c
17140 plugins/gtodo/add_edit_item.c
17141 plugins/gtodo/ligtodo.c
17142 plugins/gtodo/main.c
17143 plugins/gtodo/preferences.c:
17144 Fixed #167559, #167534, #167266, #167357
17145 (Bad English in strings...)
17147 Thanks to Adam Weinberger and Thierry Moisan for
17150 2005-03-03 Naba Kumar <naba@gnome.org>
17152 * libegg/Makefile.am, libegg/menu/Makefile.am,
17153 (added) libegg/egg-submenu-action.c,
17154 (added) libegg/menu/egg-submenu-action.h: Created a new action for
17155 submenu (used for wizard listing).
17157 * plugins/file-loader/anjuta-loader-plugin.ui
17158 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
17161 * plugins/editor/action-callbacks.c,
17162 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
17163 ctrl+tabbing because it was interfaring with focus navigation.
17164 Focus editor on "Esc" in incremental search entry. Cleanups.
17166 * plugins/file-manager/an_file_view.c,
17167 plugins/symbol-browser/plugin.c,
17168 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
17171 * plugins/profile-default/plugin.c,
17172 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
17175 * (removed) scintilla/patches/a64-crash-fix.patch,
17176 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
17179 2005-03-03 Naba Kumar <naba@gnome.org>
17181 * HACKING: Fixed typos.
17183 * plugins/editor/aneditor-indent.cxx: Clean up.
17185 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
17186 Enable/disable save, undo and redo actions depending on state
17189 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17191 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
17192 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
17193 Displayed search_incremental status.
17195 * Removed plugins/editor/search_incremental.[ch]
17197 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
17199 * plugins/cvs-plugin/cvs-execute.c
17200 plugins/cvs-plugin/cvs-callbacks.c:
17201 - Use weak reference on mesg_view and reuse tab if
17202 it still exists to avoid cluttering message manager.
17203 - Fixed bug in cvs remove
17205 README, HACKING: Updated
17207 configure.in: Added check for libsvn
17209 2005-02-29 Naba Kumar <naba@gnome.org>
17211 * plugins/file-manager/an_file_view.c,
17212 plugins/symbol-browser/an_symbol_view.c,
17213 plugins/symbol-browser/plugin.c: Hide column headers (they
17216 2005-02-29 Naba Kumar <naba@gnome.org>
17218 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17219 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17220 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17221 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17222 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17223 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17224 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17225 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17226 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17227 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17229 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
17230 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17231 (added) libanjuta/anjuta-session.[hc],
17232 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17233 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
17234 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
17237 Implemented session management. Implemented session
17238 container class. Added session notifications from shell. Implemented
17239 session save/load in editor, file-loader, default-profile-plugin
17240 and anjuta-app. Fixed window sizing and restoration. Cleaned up
17241 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
17242 and maximized states in session. Implemented project session
17245 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17247 * plugins/class-gen/action-callbacks.[ch],
17248 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
17249 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
17250 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
17253 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
17255 * plugins/project-wizard/anjuta-project-wizard.glade,
17256 plugins/project-wizard/druid.c:
17257 Add some padding in tab label in project selection page
17259 * plugins/project-wizard/druid.c,
17260 plugins/project-wizard/parser.c:
17261 Search for project template recursively
17262 Add ~/.anjuta/project to the search paths
17264 2005-02-26 Naba Kumar <naba@gnome.org>
17266 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
17267 * plugins/file-loader/plugin.c: Fixed crash bug.
17268 * libanjuta/plugins.c: Fixed memory leak.
17270 2005-02-26 Naba Kumar <naba@gnome.org>
17272 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
17273 "UserActivatable" attribute for plugins. This attribute if set to
17274 "no" will prevent users from activating/deactivating it from
17275 plugins dialog. Added a toggle button in plugins dialog to toggle
17276 the plugins list between list of activatable plugins (default) to
17277 list of all plugins. anjuta_plugin_select() now only selects the
17278 plugin. Added anjuta_plugins_select_and_activate() method that will
17279 select and activate it.
17281 * plugins/profile-default/Makefile.am,
17282 plugins/profile-default/anjuta-default-profile.ui,
17283 plugins/profile-default/plugin.c,
17284 plugins/profile-default/plugin.h,
17285 plugins/project-manager/anjuta-project-manager.ui,
17286 plugins/project-manager/plugin.c,
17287 plugins/project-manager/plugin.h:
17289 Anjuta projects (*.anjuta) files define the profile of respective
17290 projects. Profile is a set of related plugins required for the
17291 project to open. Moved "close project" action from Project Manager
17292 to Profile Manager plugin. Implemented loading and unloading of
17293 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
17294 (instead of Project Manager) now handles opening of *.anjuta files.
17295 Close Project menuitem is now moved to File submenu (being
17296 consistent with Anjuta 1.x versions and avoiding creating Project
17297 submenu when project manager is not loaded).
17299 * src/anjuta-actions.h: Fixed short-cut key for Help content.
17301 * src/anjuta.ui: Fixed place holder for projects.
17303 * (new) plugins/profile-default/default.anjuta: default startup
17304 profile. Removed the hardcoded plugins loading in
17305 DefaultProfilePlugin.
17308 plugins/project-wizard/templates/terminal/project.anjuta:
17309 Implemented project format in newly created projects.
17311 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
17312 plugins/class-gen/anjuta-class-gen.plugin.in,
17313 plugins/cvs-plugin/anjuta-cvs.plugin.in,
17314 plugins/editor/anjuta-document-manager.plugin.in,
17315 plugins/file-loader/anjuta-loader.plugin.in,
17316 plugins/file-wizard/anjuta-file-wizard.plugin.in,
17317 plugins/gdb/anjuta-gdb.plugin.in,
17318 plugins/glade/anjuta-glade.plugin.in,
17319 plugins/message-view/anjuta-message-manager.plugin.in,
17320 plugins/profile-default/anjuta-default-profile.plugin.in,
17321 plugins/project-manager/anjuta-project-manager.plugin.in,
17322 plugins/project-wizard/anjuta-project-wizard.plugin.in:
17323 Defined UserActivatable attributes. Added supported types attribute.
17325 * plugins/project-wizard/anjuta-project-wizard.glade
17326 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
17327 "Project Wizard" in preferences title.
17329 * TODO.tasks: Updated.
17331 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
17334 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17336 * plugins/file-wizard/anjuta-file-wizard.glade
17337 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
17339 Integrated License macros, cleaned file.c.
17341 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
17343 * plugins/macor/macro-util.c: Fixed crash bugs if email or
17344 username can not be found correctly.
17346 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17348 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
17349 plugins/macro/macros.xml :
17351 Added Headers macros. Cleaned file.c
17353 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17355 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
17356 plugins/macro/macros.xml :
17358 Fixed a bug. Added Header macro.
17361 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17363 * plugins/file-wizard/action-callbacks.c,
17364 plugins/file-wizard/file.c, plugins/macro/macro-util.c
17365 plugins/macro/macros.xml :
17367 Added FileName, Header template macros.
17369 2005-02-24 Naba Kumar <naba@gnome.org>
17371 * plugins/patch/patch-plugin.c: Fixed a function call.
17373 * src/anjuta.c, src/main.c: Save and load default session.
17375 2005-02-24 Naba Kumar <naba@gnome.org>
17377 * libanjuta/interfaces/libanjuta.idl,
17378 plugins/message-view/anjuta-msgman.c,
17379 plugins/message-view/anjuta-msgman.h,
17380 plugins/message-view/plugin.c: Added and implemented
17381 set_view_title() method.
17383 * plugins/build-basic-autotools/build-basic-autotools.c,
17384 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
17385 build context pooling. Maximum 3 contexts are reused. Additional
17386 contexts are created when all are busy.
17388 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17390 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
17391 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
17392 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
17393 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
17395 Added Copyright, Changelog macros.
17397 2005-02-23 Naba Kumar <naba@gnome.org>
17399 Patch from Massimo Cora' <maxcvs@email.it>:
17400 * plugins/Makefile.am,
17401 plugins/patch/Makefile.am,
17402 (added) plugins/patch/anjuta-patch-plugin.png,
17403 (added) plugins/patch/anjuta-patch.plugin.in,
17404 (added) plugins/patch/anjuta-patch.ui,
17405 plugins/patch/patch-plugin.c,
17406 (added) plugins/patch/patch-plugin.h,
17407 (added) plugins/patch/plugin.c,
17408 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
17411 2005-02-23 Naba Kumar <naba@gnome.org>
17413 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
17414 file-loader/plugin.c, profile-default/plugin.c:
17415 Implemented "activated" and "deactivated" signals for plugin class.
17416 Renamed *_location() functions to *_id(), because location is
17417 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
17418 anjuta_plugins_unload_plugin().
17420 * class-gen/plugin.c: Fixed complier warning and utility function call.
17422 * debug-manager/plugin.c: Unload debugger plugin correctly.
17424 * project-manager/plugin.c: Fixed compiler warnings.
17426 * plugins/project-wizard/templates/gnome/.cvsignore,
17427 plugins/project-wizard/templates/gnome/po/.cvsignore,
17428 plugins/project-wizard/templates/gnome/src/.cvsignore,
17429 plugins/project-wizard/templates/gtk/po/.cvsignore,
17430 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
17431 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
17433 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
17434 build (we need to fix this thing).
17436 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
17438 * plugins/macro/macro-action.[ch]
17439 plugins/macro/macro-edit.c
17440 plugins/macro/macro-dialog.c
17441 plugins/macro/macro-db.[ch]
17442 plugins/macro/plugin.[ch]
17443 plugins/macro/macro-util.[ch] (added)
17445 Cleaned up macro plugin and preview expanded macros.
17447 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
17449 * plugins/cvs-plugin/cvs-interface.c:
17451 Fixed option setting when using no compression and not
17454 2005-02-23 Naba Kumar <naba@gnome.org>
17456 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
17457 geometry on exit and startup (only if there is no geometry from the
17460 * TODO.tasks: Updated.
17462 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
17464 * manuals/reference/libanjuta/Makefile.am,
17465 manuals/reference/libanjuta/libanjuta-docs.sgml,
17466 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
17467 documentation for writing project templates.
17469 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17471 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
17472 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
17474 Expansion keywords in macros.
17476 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17478 * plugins/file-wizard/action-callbacks.c,
17479 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
17480 plugins/macro/macros.xml :
17482 Inserting text by macro plugin
17485 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
17487 * plugins/macro/plugin.c
17488 plugins/cvs-plugin/plugin.c:
17490 Fixed interfaces (use static)
17492 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
17494 * plugins/macro/macro-actions.[ch]
17495 plugins/macro/plugin.c
17496 libanjuta/interfaces/libanjuta.idl:
17498 Implemented IAnjutaMacro interface to be used by file-wizard
17500 * plugins/cvs-plugin/plugin.c
17501 libanjuta/interfaces/libanjuta.idl:
17503 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
17504 for all version control systems and not only for cvs.
17506 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17508 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
17511 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
17514 2005-02-21 Naba Kumar <naba@gnome.org>
17516 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
17517 IAnjutaDebugger interface.
17519 * plugins/debug-manager/anjuta-debug-manager.ui,
17520 plugins/debug-manager/attach_process.c,
17521 plugins/debug-manager/attach_process.h,
17522 plugins/debug-manager/plugin.c,
17523 plugins/debug-manager/plugin.h,
17524 plugins/gdb/actions.c,
17525 plugins/gdb/actions.h,
17526 plugins/gdb/anjuta-gdb-plugin.ui,
17527 plugins/gdb/breakpoints.c,
17528 plugins/gdb/breakpoints.h,
17529 plugins/gdb/debugger.c,
17530 plugins/gdb/debugger.h,
17531 plugins/gdb/memory.c,
17532 plugins/gdb/plugin.c,
17533 plugins/gdb/plugin.h,
17534 plugins/gdb/sharedlib.h,
17535 plugins/gdb/sharedlib_cbs.c,
17536 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
17537 correctly between debug-manager and debugger. Implemented debugger
17538 interface in gdb plugin. Fixed action names. Added UI updating.
17539 Start and stop debugger (does not work yet). Fixed UI merging.
17540 Fixed debugger plugin handling in debug-manager.
17542 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
17544 * plugins/editor/aneditor-autocomplete.cxx:
17546 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
17547 crash with C++ "template" keyword.
17549 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17551 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17552 Fixed bug (Closed macro dialogs with Esc key).
17554 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
17556 * plugins/project-wizard/xlib.wiz,
17557 plugins/project-wizard/xlib-logo.png,
17558 plugins/project-wizard/xlib/*:
17559 Port old xlib anjuta project on new project wizard
17561 * plugins/project-wizard/xlib-dock.wiz,
17562 plugins/project-wizard/xlib-dock/*:
17563 Port old xlib dock anjuta project on new project wizard
17565 * plugins/project-wizard/wxwin.wiz,
17566 plugins/project-wizard/wxwin-logo.png,
17567 plugins/project-wizard/wxwin/*:
17568 Port old wxwin anjuta project on new project wizard
17570 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
17571 necessary changes for the new templates.
17573 2005-02-18 Naba Kumar <naba@gnome.org>
17575 * plugins/Makefile.am: Added class-gen
17577 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
17579 * plugins/project-wizard/header.c:
17580 Fix a bug in sorting of project categories
17582 2005-02-18 Naba Kumar <naba@gnome.org>
17584 Patch from Massimo Cora <maxcvs@email.it>:
17586 * plugins/class-gen/.cvsignore,
17587 plugins/class-gen/Makefile.am,
17588 (added) plugins/class-gen/action-callbacks.c,
17589 (added) plugins/class-gen/action-callbacks.h,
17590 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
17591 (added) plugins/class-gen/class_gen.c,
17592 (added) plugins/class-gen/class_gen.h,
17593 (added) plugins/class-gen/plugin.c,
17594 (added) plugins/class-gen/plugin.h: Ported class wizard to the
17597 * plugins/project-manager/plugin.c: implemented add_source().
17599 2005-02-17 Naba Kumar <naba@gnome.org>
17601 * plugins/file-loader/plugin.c: Fixed possible crash.
17603 * src/action-callbacks.c, src/action-callbacks.h,
17604 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
17606 2005-02-17 Naba Kumar <naba@gnome.org>
17608 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17609 plugins/project-wizard/templates/gnome.wiz,
17610 plugins/project-wizard/templates/gtk.wiz,
17611 plugins/project-wizard/templates/gtkmm.wiz,
17612 plugins/project-wizard/templates/terminal.wiz,
17613 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17614 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17615 plugins/project-wizard/templates/gnome/src/callbacks.c,
17616 plugins/project-wizard/templates/gnome/src/callbacks.h,
17617 plugins/project-wizard/templates/gnome/src/main.c,
17618 plugins/project-wizard/templates/gtk/src/callbacks.c,
17619 plugins/project-wizard/templates/gtk/src/callbacks.h,
17620 plugins/project-wizard/templates/gtk/src/main.c,
17621 plugins/project-wizard/templates/gtkmm/src/main.cc,
17622 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
17623 to generate licence correctly (without any extra newlines). Removed
17624 IncludeGNUHeader macro definition and added proper licence property.
17625 Fixed project directory paths in file contents.
17627 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17629 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17630 Closed macro dialogs with Esc key.
17632 2005-02-16 Naba Kumar <naba@gnome.org>
17634 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17635 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17636 plugins/project-wizard/templates/gnome/src/callbacks.c,
17637 plugins/project-wizard/templates/gnome/src/callbacks.h,
17638 plugins/project-wizard/templates/gnome/src/main.c,
17639 plugins/project-wizard/templates/gtk/src/main.c,
17640 plugins/project-wizard/templates/gtkmm/src/main.cc,
17641 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
17642 macros to avoid blank newlines.
17644 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
17646 * plugins/project-wizard/autogen.c:
17647 Correct a problem when having property value in UTF-8
17649 * plugins/project-wizard/druid.c:
17650 Correct a bug when reselecting a new project (all pages
17653 * plugins/project-wizard/property.c:
17654 Avoid having default invalid properties
17656 * plugins/project-wizard/templates/terminal.wiz,
17657 plugins/project-wizard/templates/terminal/po/ChangeLog,
17658 plugins/project-wizard/templates/terminal/src/main.c:
17659 Remove command for testing run function
17660 Move destination directory to second page and include
17661 project name. Add exist tag. Remove unused properties.
17663 2005-02-16 Naba Kumar <naba@gnome.org>
17665 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
17666 plugins/debug-manager/anjuta-debug-manager.ui,
17667 plugins/debug-manager/plugin.c,
17668 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
17669 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
17670 plugins/gdb/plugin.h, plugins/gdb/registers.c,
17671 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
17672 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
17673 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
17674 (removed) src/anjuta_info.c,
17675 (removed) src/anjuta_info.h,
17676 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
17677 (added) plugins/gdb/anjuta-gdb-plugin.ui,
17678 (added) plugins/gdb/actions.c,
17679 (added) plugins/gdb/actions.h: Completed initial
17680 porting of debugger to new architecture. Fixed many of the debugger
17683 * plugins/file-loader/plugin.c: Detect some important mime ourself
17684 to avoid inconsistencies when mime system isn't working.
17686 2005-02-16 Naba Kumar <naba@gnome.org>
17688 * plugins/editor/Makefile.am,
17689 (added) plugins/editor/aneditor-autocomplete.cxx,
17690 (added) plugins/editor/aneditor-calltip.cxx,
17691 (added) plugins/editor/aneditor-indent.cxx,
17692 (added) plugins/editor/aneditor-priv.h,
17693 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
17694 different smaller chunks to make it easy to maintain.
17696 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17698 * plugins/project-wizard/druid.c :
17700 Found system Email address if not defined in Preferences.
17702 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
17704 * plugins/project-wizard/gtkmm.wiz
17705 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
17706 plugins/project-wizard/gtkmm/*
17708 Added GTKmm (C++) project type
17710 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
17712 * plugins/message-view/plugin.c
17713 plugins/message-view/message-view.c
17715 Implemented next/prev action
17717 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17719 * plugins/project-wizard/templates/libglade2.* :
17720 Removed libglade2 project.
17722 * plugins/project-wizard/templates/gtk* :
17723 Removed interface.[ch] & support.[ch].
17725 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17727 * plugins/project-wizard/anjuta-project-wizard.glade,
17728 plugins/project-wizard/property.[ch],
17729 plugins/project-wizard/templates/anjuta-plugin.wiz :
17730 Added a new property ("iconfile").
17732 2005-02-14 Naba Kumar <naba@gnome.org>
17734 * plugins/project-wizard/install.c,
17735 plugins/project-wizard/plugin.c,
17736 plugins/project-wizard/templates/anjuta-plugin.wiz,
17737 plugins/project-wizard/templates/gnome.wiz,
17738 plugins/project-wizard/templates/gtk.wiz,
17739 plugins/project-wizard/templates/libglade2.wiz,
17740 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
17741 newly created projects and open them. Fixed message buffering in
17744 2005-02-14 Naba Kumar <naba@gnome.org>
17746 * src/about.c, pixmaps/Makefile.am,
17747 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
17749 * mime/gnome-mime-application-x-anjuta.png,
17750 pixmaps/anjuta_icon.png,
17751 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
17752 done by 9-speed at:
17753 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
17755 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17758 plugins/project-wizard/templates/libglade2-logo.png,
17759 plugins/project-wizard/templates/libglade2.wiz,
17760 plugins/project-wizard/templates/libglade2/* :
17764 2005-02-14 Naba Kumar <naba@gnome.org>
17766 * TODO.tasks: Updated.
17768 * plugins/editor/anjuta-docman.c,
17769 plugins/editor/text_editor.c,
17770 plugins/editor/text_editor.h,
17771 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
17772 for file modification, but it is still not functioning.
17774 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
17776 * plugins/project-wizard/values.c,
17777 plugins/project-wizard/values.h,
17778 plugins/project-wizard/property.c,
17779 plugins/project-wizard/property.h,
17780 plugins/project-wizard/druid.c:
17781 Rewrite mandatory property check
17782 Add check of exist property
17783 Rewrite handling of cached property page
17785 2005-02-13 Naba Kumar <naba@gnome.org>
17787 Patch from Igor Kovalenko <garrison@mail.ru>:
17788 * tagmanager/tm_workspace.c: Improved performance.
17790 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17792 *plugins/project-wizard/templates/*.wiz,
17793 plugins/project-wizard/druid.c,
17794 plugins/project-wizard/templates/terminal/src/main.c,
17795 plugins/project-wizard/templates/gtk/src/*.[ch],
17796 plugins/project-wizard/templates/gtk/src/Makefile.am,
17797 plugins/project-wizard/templates/gnome/src/*.[ch],
17798 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
17799 Add Copyright date & Email address,
17800 Correct terminal project.
17802 2005-02-12 Naba Kumar <naba@gnome.org>
17804 * plugins/project-wizard/property.c: Fixed hidden
17805 properties to take values.
17807 * plugins/project-wizard/file.[ch]: Renamed
17808 true/false enum values to fix compile error
17809 (conflict with other definition).
17811 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
17812 even when mime type detection fails (for example, when Anjuta is
17813 installed in non-system prefix).
17815 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
17817 * plugins/project-wizard/values.c,
17818 plugins/project-wizard/values.h:
17819 Rewrite file with more comments
17821 * plugins/project-wizard/druid.c,
17822 plugins/project-wizard/druid.h,
17823 plugins/project-wizard/autogen.c,
17824 plugins/project-wizard/autogen.h,
17825 plugins/project-wizard/druid.c,
17826 plugins/project-wizard/druid.h:
17828 Use values instead of properties
17829 Move default properties to druid.c
17831 * plugins/project-wizard/install.c,
17832 plugins/project-wizard/install.h:
17833 Use values instead of properties
17834 Add a check to avoid overwriting files
17836 * plugins/project-wizard/parser.c,
17837 plugins/project-wizard/property.c,
17838 plugins/project-wizard/property.h:
17839 Update to use new values
17840 Add an "exist" attribute to check if a directory already exist
17842 * plugins/project-wizard/anjuta-project-wizard.glade:
17843 Change project selection page (GtkTextView => GtkLabel,
17844 GtkTable => GtkVBox)
17846 * plugins/project-wizard/templates/terminal.wiz:
17847 Move destination directory on second page
17849 * plugins/project-wizard/action.c:
17852 2005-02-12 Naba Kumar <naba@gnome.org>
17854 * plugins/file-manager/an_file_view.c,
17855 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
17856 views. Created dynamic update date of view depending on project
17857 changes -- similar to file-manager view.
17859 * plugins/devhelp/plugin.c: Load help on idle.
17861 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
17862 autoformat' to proper location in preferences.
17864 * mime/anjuta.mime: Added .prj extension in the mime type for backward
17867 * plugins/editor/plugin.c: Fixed accel name.
17869 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17871 *plugins/project-wizard/templates/anjuta-plugin.wiz,
17872 plugins/project-wizard/templates/gnome.wiz,
17873 plugins/project-wizard/templates/gtk.wiz,
17874 plugins/project-wizard/anjuta-project-wizard.glade,
17875 plugins/project-wizard/autogen.c:
17876 Add Username & Email address in Project preferences.
17878 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17880 *plugins/project-wizard/templates/gnome-logo.png,
17881 plugins/project-wizard/templates/gnome.wiz,
17882 plugins/project-wizard/templates/gnome/* :
17885 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17887 * plugins/project-wizard/templates/terminal/src/main.c,
17888 plugins/project-wizard/templates/terminal/src/main.c,
17889 plugins/project-wizard/templates/terminal/src/main.[ch] :
17890 Insert License in projects
17892 2005-02-11 Naba Kumar <naba@gnome.org>
17894 * TODO.tasks: Added message manager task.
17896 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
17898 * plugins/editor/plugin.c: Use bookmark stock icons.
17900 * plugins/message-view/anjuta-message-manager.ui,
17901 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
17903 2005-02-10 Naba Kumar <naba@gnome.org>
17905 * libanjuta/interfaces/libanjuta.idl: fixed build error.
17907 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17909 * global-tags/Makefile.am
17910 Error during 'make install'
17912 2005-02-09 Naba Kumar <naba@gnome.org>
17914 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
17917 2005-02-08 Naba Kumar <naba@gnome.org>
17919 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
17921 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
17922 Show busy cursur when updating global tags in preferences.
17924 * configure.in: Fixed.
17926 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17928 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
17929 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
17931 - Fixed anjuta-plugin project (glade)
17933 2005-02-08 Naba Kumar <naba@gnome.org>
17935 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
17936 Fixed automatic indentations.
17938 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
17939 Global tags are now segregated into smaller api tags, which can be
17940 selectively loaded from symbol browser preferences.
17942 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
17943 Implemented IProjectManager interface in project-manager. Mostly getter
17944 methods for now, but need to add add() and remove() methods to add
17945 or remove project elements.
17947 * plugins/gdb/debug_tree.c: Small fix.
17949 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
17950 plugins/symbol-browser/an_symbol_info.c,
17951 plugins/symbol-browser/an_symbol_info.h,
17952 plugins/symbol-browser/an_symbol_search.c,
17953 plugins/symbol-browser/an_symbol_search.h,
17954 plugins/symbol-browser/an_symbol_view.c,
17955 plugins/symbol-browser/an_symbol_view.h,
17956 plugins/symbol-browser/plugin.c,
17957 plugins/symbol-browser/plugin.h,
17959 tagmanager/entry.h,
17960 tagmanager/tm_project.c,
17961 tagmanager/tm_symbol.c,
17962 tagmanager/tm_tag.c,
17963 tagmanager/tm_workspace.c,
17964 tagmanager/vstring.c,
17965 tagmanager/include/tm_tag.h,
17966 tagmanager/include/tm_workspace.h:
17968 - Fixed tagmanager parsing of source files to parse for typedefines and
17969 properly record element scopes. Implemented scope autocompletion
17970 (autocompletion on '.', '->', '::' and ':'. The functionality is not
17971 fully working. It was based on older patch for Anjuta 1.2.2 in SF
17972 patch list (author is unknown).
17973 - Implemented symbol-browser preferences for dynamically loading and
17974 saving tags API segments.
17975 - Fixed symbol-search to use tagmanager directly instead of depending
17976 on symbol-view for tags list.
17977 - Fixed symbol-view to create the tree using TMSymbol tree directly.
17978 - Fixed TMSymbol to create the complete tags tree instead of letting the
17979 symbol-view created the root nodes.
17980 - Changed project tags cache name to .tm_project2.cache because the
17981 newer format records additional scope information.
17983 2005-02-07 Naba Kumar <naba@gnome.org>
17985 * plugins/editor/style-editor.c,
17986 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
17987 and GtkFontButton instead of deprecated widgets in
17990 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
17992 * plugins/project-wizard/action.c,
17993 plugins/project-wizard/action.h,
17994 plugins/project-wizard/autogen.c,
17995 plugins/project-wizard/autogen.h,
17996 plugins/project-wizard/file.c,
17997 plugins/project-wizard/file.h,
17998 plugins/project-wizard/install.c,
17999 plugins/project-wizard/install.h,
18000 plugins/project-wizard/parser.h,
18001 plugins/project-wizard/parser.c,
18002 plugins/project-wizard/property.c,
18003 plugins/project-wizard/property.h,
18004 plugins/project-wizard/plugin.h,
18005 plugins/project-wizard/plugin.c,
18006 plugins/project-wizard/values.c,
18007 plugins/project-wizard/values.h:
18008 Replace C++ comments by C comments
18010 * plugins/project-wizard/autogen.c,
18011 plugins/project-wizard/autogen.h:
18012 Add a run time check of autogen version.
18013 Add UserName variable.
18015 * plugins/project-wizard/anjuta-project-wizard.glade,
18016 plugins/project-wizard/header.c,
18017 plugins/project-wizard/druid.c,
18018 plugins/project-wizard/druid.h:
18019 Sort project in alphabetic order.
18020 Correct selection troubles in notebooks.
18022 * plugins/project-wizard/parser.c:
18023 Add some check when reading the project header block.
18025 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
18027 * plugins/project-wizard/action.c,
18028 plugins/project-wizard/action.h,
18029 plugins/project-wizard/autogen.c,
18030 plugins/project-wizard/autogen.h,
18031 plugins/project-wizard/file.c,
18032 plugins/project-wizard/file.h,
18033 plugins/project-wizard/install.c,
18034 plugins/project-wizard/parser.h,
18035 plugins/project-wizard/parser.c,
18036 plugins/project-wizard/property.c,
18037 plugins/project-wizard/property.h,
18038 plugins/project-wizard/values.c,
18039 plugins/project-wizard/values.h,
18040 Add a space between function name and open.
18042 * plugins/project-wizard/plugin.h,
18043 plugins/project-wizard/plugin.c,
18044 plugins/project-wizard/install.c,
18045 Avoid a crash if the user close the message view used by the .
18047 * plugins/project-wizard/anjuta-project-wizard,
18048 plugins/project-wizard/druid.c,
18049 plugins/project-wizard/druid.h,
18050 plugins/project-wizard/header.h,
18051 plugins/project-wizard/header.c,
18052 Add a text view with the description of each.
18053 Add a tab for each project.
18054 Replace some C++ comments to C comments.
18056 2005-02-05 Naba Kumar <naba@gnome.org>
18058 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
18059 New icon from Sebastien Granjoux .
18061 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
18063 * libanjuta/anjuta-preferences.c:
18064 Set file property even without a focus out event (file selected
18067 2005-02-04 Naba Kumar <naba@gnome.org>
18069 * plugins/glade/plugin.c: Fixed glade function calls.
18070 * configure.in: Fixed a typo.
18071 * TODO.tasks: Updated.
18073 2005-02-03 Naba Kumar <naba@gnome.org>
18075 * plugins/project-manager/plugin.c: Fixed memory corruption.
18077 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
18080 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
18081 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18082 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
18083 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18085 * libanjuta/interfaces/libanjuta.idl,
18086 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
18089 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
18091 Patch from Massimo Cora <maxcvs@email.it>:
18092 * plugins/editor/plugin.c: Fixed update UI for created buffers.
18094 2005-02-01 Naba Kumar <naba@gnome.org>
18096 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
18097 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
18098 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
18099 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
18100 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
18101 from sourceforge -- a64 crash fixes (correct typing for GType)
18102 and fixes compile errors in sun.
18104 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
18105 paste (shift+insert) in terminal.
18107 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
18109 * configure.in: Add «nb» to ALL_LINGUAS.
18111 2005-02-01 Naba Kumar <naba@gnome.org>
18113 * TODO.tasks, TODO: Updated todo tasks.
18115 * plugins/editor/anjuta-document-manager.glade: Improved search
18118 * TODO.tasks: Fixed xml format.
18120 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
18123 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
18126 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
18127 format during save (removed unwanted text nodes). Fixed scrollbars.
18129 2005-01-31 Naba Kumar <naba@gnome.org>
18131 * libanjuta/interfaces/libanjuta.idl,
18132 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
18133 Implemented append() method for IAnjutaEditor interface and fixed
18134 various bugs with text insertions (cvs diff and macro insertions).
18136 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
18137 automatic indentation.
18139 * plugins/editor/action-callbacks.c,
18140 plugins/editor/action-callbacks.h,
18141 plugins/editor/anjuta-docman.c,
18142 plugins/editor/anjuta-document-manager.ui,
18143 plugins/editor/plugin.c,
18144 plugins/editor/text_editor.c,
18145 plugins/editor/text_editor.h,
18146 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
18147 Fixed highlight issues.
18149 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
18152 * plugins/symbol-browser/an_symbol_view.c: Force update project.
18154 * data/properties/*: Updated properties files from scite. Created
18155 styles.properties to override the scite styles.
18157 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
18159 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
18161 2005-01-30 Naba Kumar <naba@gnome.org>
18163 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
18164 unused definitions.
18166 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
18168 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
18169 plugins/editor/text_editor.c,
18170 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
18171 fixed linuwidth preference setting, fixed insert text interface
18172 implementation. Improved automatice-indentation for cpp lexer.
18174 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
18176 2005-01-29 Naba Kumar <naba@gnome.org>
18178 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
18179 option in update dialog as default. Improved import dialog. Sized
18182 * configure.in: Fixed underquoted warning from autoconf.
18184 * plugins/editor/action-callbacks.c,
18185 plugins/editor/aneditor.cxx,
18186 plugins/editor/aneditor.h,
18187 plugins/editor/anjuta-document-manager.glade,
18188 plugins/editor/plugin.c,
18189 plugins/editor/plugin.h,
18190 plugins/editor/text_editor.c,
18191 plugins/editor/text_editor.h,
18192 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
18193 for Editor and fixed all preferences syncronization and notifys for
18194 visible prefs (in editor preferences page).
18196 * plugins/file-loader/plugin.c: Load recent files on idle.
18198 2005-01-28 Naba Kumar <naba@gnome.org>
18200 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18201 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
18203 * plugins/editor/action-callbacks.c,
18204 plugins/editor/action-callbacks.h,
18205 plugins/editor/aneditor.cxx,
18206 plugins/editor/aneditor.h,
18207 plugins/editor/anjuta-document-manager.ui,
18208 plugins/editor/plugin.c,
18209 plugins/editor/text_editor.c,
18210 plugins/editor/text_editor.h,
18211 plugins/editor/text_editor_cbs.c,
18212 plugins/editor/text_editor_cbs.h,
18213 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
18216 Patch from Massimo Cora <maxcvs@email.it>:
18217 * plugins/editor/an_symbol_search.c,
18218 plugins/editor/an_symbol_search.c: Fixed crash bugs.
18220 2005-01-27 Naba Kumar <naba@gnome.org>
18222 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
18223 minimum size request to 200.
18225 * plugins/symbol-browser/an_symbol_info.c,
18226 plugins/symbol-browser/an_symbol_info.h,
18227 plugins/symbol-browser/an_symbol_search.c,
18228 plugins/symbol-browser/an_symbol_search.h,
18229 plugins/symbol-browser/an_symbol_view.c,
18230 plugins/symbol-browser/an_symbol_view.h,
18231 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
18232 pixbuf retrieval. Fixed runtime warning. Code clean up.
18234 2005-01-27 Naba Kumar <naba@gnome.org>
18236 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
18237 src/anjuta.ui, (new) plugins/glade/.cvsignore,
18238 (new) plugins/glade/Makefile.am,
18239 (new) plugins/glade/anjuta-glade-plugin.png,
18240 (new) plugins/glade/anjuta-glade.plugin.in,
18241 (new) plugins/glade/anjuta-glade.ui,
18242 (new) plugins/glade/plugin.c,
18243 (new) plugins/glade/plugin.h,
18244 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
18245 now until glade3 works properly.
18247 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
18248 they are generated.
18250 2005-01-26 Naba Kumar <naba@gnome.org>
18252 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
18253 Added mime icon for anjuta projects.
18255 patch from Massimo Cora <maxcvs@email.it>:
18256 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
18257 an_symbol_search.h, an_symbol_view.c, plugin.c:
18258 Fix/implement objects destroying/freeing.
18260 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
18262 * src/action-callback.[ch], src/anjuta-actions.h:
18263 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
18264 because it has not been updated for years and we know have a devhelp plugin
18265 which can do the job much better.
18266 * TODO.tasks: Updated done items
18268 2005-01-25 Naba Kumar <naba@gnome.org>
18270 * autogen.sh: Fixed to generate interface files.
18272 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
18273 session save filenames.
18275 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
18277 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
18279 * plugins/project-wizard/Makefile.am,
18280 plugins/project-wizard/install.c,
18281 plugins/project-wizard/install.h,
18282 plugins/project-wizard/parser.c,
18283 plugins/project-wizard/parser.h,
18284 plugins/project-wizard/templates/terminal.wiz:
18285 Add action list block in wizard template
18286 * plugins/project-wizard/file.c,
18287 plugins/project-wizard/autogen.c:
18290 2005-01-23 Naba Kumar <naba@gnome.org>
18292 * configure.in: Fixed build error.
18294 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
18296 * plugins/project-wizard/druid.c,
18297 plugins/project-wizard/parser.c,
18298 plugins/project-wizard/property.c: Rewrite parser with
18299 better error handling
18301 2005-01-22 Naba Kumar <naba@gnome.org>
18303 * plugins/symbol-browser/plugin.c: Changed c++ coments
18304 to c commnets and formated code to anjuta coding styles.
18306 2005-01-21 Naba Kumar <naba@gnome.org>
18308 * configure.in, autogen.sh: Fixed build errors in newer automake.
18310 * plugins/editor/anjuta-docman.c: Do not emit change editor
18311 signal while in dispose.
18313 Patch from: Massimo Corà <maxcvs@email.it>
18314 * plugins/symbol-browser/Makefile.am,
18315 plugins/symbol-browser/an_symbol_view.c,
18316 plugins/symbol-browser/an_symbol_view.h,
18317 plugins/symbol-browser/plugin.c,
18318 plugins/symbol-browser/plugin.h,
18319 plugins/symbol-browser/test-symbol-browser.c,
18320 (new) plugins/symbol-browser/an_symbol_info.c,
18321 (new) plugins/symbol-browser/an_symbol_info.h,
18322 (new) plugins/symbol-browser/an_symbol_search.c,
18323 (new) plugins/symbol-browser/an_symbol_search.h:
18324 Added a cool real-time symbol-search-view in symbol browser.
18326 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
18328 * plugin/macro/plugin.c
18329 plugin/macro/anjuta-macro-plugin.ui
18330 plugin/macro/macro-db.[ch]
18331 plugin/macro/macro-dialog.[ch]
18332 plugin/macro/macro-actions.[ch]
18333 plugin/macro/macro-edit.[ch]
18334 plugin/macro/plugin.[ch]:
18336 Implemented three menu items as Naba proposed:
18338 Insert Macro: Pops of a border-less window to enter a shortcut
18339 Add Macro: Same as Manage Macro => New
18340 Manage Macros: Full-features macro dialog
18342 2005-01-20 Naba Kumar <naba@gnome.org>
18344 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
18345 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
18346 libanjuta/anjuta-shell.h,
18347 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18348 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
18349 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
18350 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
18351 src/main.c, src/shell.c: Implemented command line args processing
18352 and session management. Fixed geometry restoration.
18354 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
18356 * plugins/macro/macro-db.c,
18357 plugins/macros.xml:
18358 Cleaned up XML interface and use attributes now for name, category and
18359 shortcut. CDATA is used to avoid xml errors inside of macros.
18361 2005-01-19 Naba Kumar <naba@gnome.org>
18363 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
18365 2005-01-18 Naba Kumar <naba@gnome.org>
18367 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
18370 * scintilla/*: Updated scintilla to current cvs and updated
18373 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
18375 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
18376 plugins/cvs-plugin/cvs-actions.c:
18377 Added "Whole project" infrastructure but it does not
18378 work because I did not find a way to get the current project's
18381 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
18383 * plugins/cvs-plugin/Makefile.am
18384 plugins/cvs-plugin/anjuta-cvs.plugin.in
18385 plugins/cvs-plugin/cvs-actions.c
18386 plugins/cvs-plugin/cvs-callbacks.c
18387 plugins/cvs-plugin/cvs-interface.[ch] (added)
18388 plugins/cvs-plugin/plugin.c:
18390 Added IAnjutaCVS interface and improved cvs plugin. There
18391 is still some work to do on cvs import and to add a current
18394 2005-01-17 Naba Kumar <naba@gnome.org>
18396 * plugins/editor/aneditor.cxx: Fixed auto indentation.
18398 * configure.in: Fixed build errors.
18400 * data/Makefile.am, (removed) data/README.stock_libs,
18401 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
18402 (removed) data/header.c, (removed) data/stock_libs.anj,
18403 (removed) data/x-anjuta-project.desktop,
18404 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
18406 * libanjuta/anjuta-plugin-description.c,
18407 libanjuta/anjuta-shell.c: Updated documentations.
18409 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
18411 * libanjuta/anjuta-launcher.c,
18412 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
18415 2005-01-17 Naba Kumar <naba@gnome.org>
18417 * plugins/project-wizard/templates/anjuta-plugin.wiz,
18418 plugins/project-wizard/templates/gtk.wiz,
18419 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
18420 Updated templates to new format.
18422 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18423 * plugins/project-wizard/druid.c,
18424 plugins/project-wizard/parser.c,
18425 plugins/project-wizard/property.c,
18426 plugins/project-wizard/property.h,
18427 plugins/project-wizard/templates/terminal.wiz,
18428 plugins/project-wizard/templates/terminal/AUTHORS,
18429 plugins/project-wizard/templates/terminal/ChangeLog,
18430 plugins/project-wizard/templates/terminal/NEWS,
18431 plugins/project-wizard/templates/terminal/README,
18432 plugins/project-wizard/templates/terminal/project.anjuta,
18433 plugins/project-wizard/templates/terminal/src/main.c:
18434 Moveed code related to property types from druid.c and parser.c to
18435 property.c. Changed tag from "<string ..." to
18436 "<property type="string..." and so on. Rewrite parser
18437 (warning still in progress). Added list property. Changed
18438 terminal project to avoid using autogen on some file (much
18439 faster) using the autogen attribute. Add a license list box in
18440 terminal project (just as an example). _label in item list is
18443 2005-01-16 Naba Kumar <naba@gnome.org>
18445 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
18446 plugins/edtior/anjuta-docman.c: Fixed build errors.
18448 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
18449 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
18450 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
18451 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
18452 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
18453 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
18454 libanjuta/resources.h,
18455 plugins/build-basic-autotools/build-basic-autotools.c,
18456 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18457 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
18458 plugins/gtodo/plugin.c, src/Makefile.am,
18459 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
18460 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
18461 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
18462 should be handled in respective plugins. Added API documentations.
18464 * libanjuta-docs.sgml, libanjuta-sections.txt,
18466 (added) tmpl/anjuta-debug.sgml,
18467 (added) tmpl/anjuta-launcher.sgml,
18468 tmpl/anjuta-plugin.sgml,
18469 tmpl/anjuta-preferences.sgml,
18470 tmpl/anjuta-shell.sgml,
18471 (added) tmpl/anjuta-status.sgml,
18472 (removed) tmpl/anjuta-stock.sgml,
18473 tmpl/anjuta-utils.sgml,
18474 (removed) tmpl/defaults.sgml,
18475 (removed) tmpl/fileselection.sgml,
18476 (removed) tmpl/gnomefilelist.sgml,
18477 tmpl/ianjuta-buildable.sgml,
18478 (added) tmpl/ianjuta-debugger-manager.sgml,
18479 (added) tmpl/ianjuta-debugger.sgml,
18480 tmpl/ianjuta-document-manager.sgml,
18481 tmpl/ianjuta-editor.sgml,
18482 tmpl/ianjuta-file.sgml,
18483 tmpl/ianjuta-loader.sgml,
18484 tmpl/ianjuta-markable.sgml,
18485 tmpl/ianjuta-message-view.sgml,
18486 (added) tmpl/ianjuta-project-manager.sgml,
18487 (added) tmpl/ianjuta-todo.sgml,
18488 (added) tmpl/ianjuta-wizard.sgml,
18489 tmpl/libanjuta-iface-marshallers.sgml,
18490 tmpl/libanjuta-unused.sgml,
18491 (removed) tmpl/pixmaps.sgml,
18493 (removed) tmpl/properties.sgml,
18494 tmpl/resources.sgml: Updated API documentations.
18496 2005-01-15 Naba Kumar <naba@gnome.org>
18498 * libanjuta/anjuta-launcher.c: Added API docs.
18500 * plugins/project-wizard/templates/anjuta-plugin.wiz,
18501 plugins/project-wizard/templates/gtk.wiz,
18502 plugins/project-wizard/templates/terminal.wiz,
18503 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18504 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
18505 plugins/project-wizard/templates/gtk/src/main.c,
18506 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
18507 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
18510 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
18511 * plugins/project-wizard/anjuta-project-wizard.glade,
18512 plugins/project-wizard/autogen.c,
18513 plugins/project-wizard/druid.c,
18514 plugins/project-wizard/druid.h,
18515 plugins/project-wizard/file.c,
18516 plugins/project-wizard/file.h,
18517 plugins/project-wizard/install.c,
18518 plugins/project-wizard/parser.c,
18519 plugins/project-wizard/plugin.c,
18520 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
18521 setting the default project directory. Fix HIDDEN property, it's
18522 working but I think we could make this cleaner. Removed the
18523 copy of the string in mandatory_property. Add an optional autogen
18524 attribute, to force or avoid using autogen on some files, default
18525 without any attribute is autodetect.+ Replace the script tag with
18526 a normal file tag and an attribute execute.
18528 2005-01-14 Naba Kumar <naba@gnome.org>
18530 * plugins/editor/action-callbacks.c,
18531 plugins/editor/search_incremental.c,
18532 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
18535 * plugins/editor/plugin.c, plugins/editor/plugin.h,
18536 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
18539 2005-01-12 Naba Kumar <naba@gnome.org>
18542 plugins/project-wizard/templates/Makefile.am,
18543 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
18544 plugins/project-wizard/templates/anjuta-plugin.wiz,
18545 (added) plugins/project-wizard/templates/gtk-logo.png,
18546 (added) plugins/project-wizard/templates/gtk.wiz,
18547 (added) plugins/project-wizard/templates/terminal-logo.png,
18548 plugins/project-wizard/templates/terminal.wiz,
18549 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18550 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18551 (added) plugins/project-wizard/templates/gtk/.cvsignore,
18552 (added) plugins/project-wizard/templates/gtk/Makefile.am,
18553 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
18554 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
18555 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
18556 (added) plugins/project-wizard/templates/gtk/src/main.c,
18557 (added) plugins/project-wizard/templates/gtk/src/project.glade,
18558 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
18559 GTK+ project templated and fixed other templates. Updated template
18562 2005-01-12 Naba Kumar <naba@gnome.org>
18564 * plugins/macro/anjuta-macro.glade: Improved GUI.
18566 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
18568 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
18569 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
18570 * plugins/cvs-plugin/cvs.[ch] (removed)
18571 Removed old unused files
18573 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
18574 * plugins/cvs-plugin/cvs-actions.c
18575 * plugins/cvs-plugin/Makefile.am:
18576 Seperate callback functions for better error
18577 handling. Cleaned up code.
18579 * plugins/macro/macros.xml: removed corrupt cvs
18582 2005-01-10 Naba Kumar <naba@gnome.org>
18584 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
18585 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
18588 2005-01-09 Naba Kumar <naba@gnome.org>
18590 * libegg/egg-recent-action.c, libegg/test-actions.c,
18591 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
18592 recent files models.
18594 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
18595 two models -- one for projects and other for regular files and show
18596 both in recent files menu. Changed recent files group from "anjuta"
18597 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
18598 when adding the URI in recent files.
18600 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
18601 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
18602 * plugins/macro/macro-dialog.c: Fixed dispose() method.
18603 * plugins/macro/macros.xml: Fixed xml errors.
18605 2005-01-08 Naba Kumar <naba@gnome.org>
18607 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
18608 libegg/test-actions.c, libegg/menu/Makefile.am,
18609 libegg/menu/egg-recent-action.h: Added a new action for
18612 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
18613 Fixed dispose. Cleanup.
18615 * plugins/file-loader/anjuta-loader-plugin.ui,
18616 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18617 Use the new action for recent files. Added recent files in
18620 * plugins/project-wizard/druid.c: Show busy cursor and
18621 de-sensitize druid buttons during page change.
18623 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18624 * plugins/project-wizard/Makefile.am,
18625 plugins/project-wizard/druid.c,
18626 plugins/project-wizard/druid.h,
18627 plugins/project-wizard/install.c,
18628 plugins/project-wizard/plugin.c,
18629 plugins/project-wizard/plugin.h,
18630 plugins/project-wizard/property.c,
18631 plugins/project-wizard/property.h,
18632 (added) plugins/project-wizard/values.c,
18633 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
18634 objects (in values.c and values.h) containing the values of all
18635 properties. The NPWProperty objects now keep their values in this
18636 object which is persistant for one activation of the plugin, so the
18637 user keeps all the values even if he goes backward. Used an anjuta
18638 message view to list all files copied by the project wizard.
18640 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
18642 * plugins/macro/plugin.[ch],
18643 plugins/macro/macro-dialog.[ch]
18644 plugins/macro/macro-edit.[ch]
18645 plugins/macro/macro-db.[ch]
18646 plugins/macro/macro-actions.[ch]
18647 plugins/macro/anjuta-macro.plugin.in
18648 plugins/macro/anjuta-macro.glade
18649 plugins/macro/anjuta-macro.png
18650 plugins/macro/Makefile.am
18651 plugins/macro/macros.xml
18652 plugins/macro/anjuta-macro.ui (all added)
18654 plugins/Makefile.am:
18655 Added new macro plugins
18657 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
18660 * manuals/reference/template (removed)
18661 Removed old api reference
18663 * plugins/message-view/message-view.c:
18664 "Fixed" crash in on_row_deleted and added a
18665 comment that I cannot work this way. We will
18666 have to change everything a bit to avoid losing
18669 * plugins/text-editor/text_editor.c:
18670 Update line number width on file save
18673 2005-01-07 Naba Kumar <naba@gnome.org>
18675 * plugins/project-wizard/anjuta-project-wizard.glade,
18676 plugins/project-wizard/druid.c,
18677 plugins/project-wizard/templates/anjuta-plugin.wiz,
18678 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
18679 Display page description in bold. Fixed mandatory field check.
18682 libanjuta/libanjuta-1.0.pc.in,
18683 plugins/project-wizard/druid.c,
18684 plugins/project-wizard/parser.c,
18685 plugins/project-wizard/property.h,
18686 plugins/project-wizard/templates/anjuta-plugin.wiz,
18687 plugins/project-wizard/templates/terminal.wiz,
18688 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
18689 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
18690 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
18691 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
18692 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
18693 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18694 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18695 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18696 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18697 plugins/project-wizard/templates/terminal/configure.in.tpl,
18698 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
18699 plugins/project-wizard/templates/terminal/src/main.c: Implemented
18700 a new property type -- hidden. Fixed terminal and anjuta-plugin
18703 2005-01-07 Naba Kumar <naba@gnome.org>
18705 * templates/anjuta-plugin.wiz,
18706 templates/terminal.wiz,
18707 templates/terminal/Makefile.am.tpl,
18708 templates/terminal/autogen.sh,
18709 (Removed) templates/terminal/configure.ac.tpl,
18710 (Added) templates/.cvsignore,
18711 (Added) templates/Makefile.am,
18712 (Added) templates/anjuta-plugin/.cvsignore,
18713 (Added) templates/anjuta-plugin/Makefile.am,
18714 (Added) templates/anjuta-plugin/src/.cvsignore,
18715 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
18716 (Added) templates/terminal/.cvsignore,
18717 (Added) templates/terminal/Makefile.am,
18718 (Added) templates/terminal/configure.in.tpl,
18719 (Added) templates/terminal/po/.cvsignore,
18720 (Added) templates/terminal/po/ChangeLog,
18721 (Added) templates/terminal/po/Makefile.am,
18722 (Added) templates/terminal/po/POTFILES.in,
18723 (Added) templates/terminal/src/.cvsignore,
18724 (Added) templates/terminal/src/Makefile.am,
18725 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
18726 project wizard. Fixed configure/po/Makefile template errors.
18728 2005-01-06 Naba Kumar <naba@gnome.org>
18730 * configure.in: Added project templates.
18731 * plugins/project-wizard/templates/*: Added to project and renamed
18732 Makefile.am and configure.in to Makefile.am and configure.ac respectively
18733 for the project templates (so that they do not conflict with autotools
18734 build. Created proper configure.ac.tpl and autogen.sh for project
18737 2005-01-06 Naba Kumar <naba@gnome.org>
18739 * plugins/project-wizard/anjuta-project-wizard.glade,
18740 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
18741 Fixed file list parsing and to take absolute file paths (for example,
18742 from an icon selected previously). Used toggle buttons for boolean
18743 properties. Check if all mandatory fields are given before going
18744 forward in the wizard. Use scrollable viewport for listing property
18745 widgets incase the list goes out of wizard's size. Added tooltips
18746 as descriptions of the property widgets. And other fixes.
18748 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
18749 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
18750 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
18751 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
18752 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
18753 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
18754 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
18755 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18756 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
18757 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18758 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18759 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
18760 Restructured template files.
18762 2005-01-06 Naba Kumar <naba@gnome.org>
18764 * configure.in: Added check for autogen.
18766 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
18769 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
18770 Do not emit changed signal when in dispose.
18772 * plugins/symbol-browser/plugin.c: Don't updated symbols when
18773 symbol-view widget has been destroyed.
18775 * src/anjuta-app.c: Set null to preference, status and ui object
18776 pointers when they are destroyed.
18778 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
18779 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
18780 Added boolean, integer and file property types.
18782 * plugins/project-wizard/Makefile.am,
18783 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
18784 project wizard templates.
18786 2005-01-04 Naba Kumar <naba@gnome.org>
18788 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
18791 * plugins/editor/aneditor.cxx,
18792 plugins/editor/anjuta-docman.c,
18793 plugins/editor/plugin.c,
18794 plugins/editor/text_editor.c:
18795 Removed unnecessary ref/unref of scintilla.
18797 * plugins/message-view/anjuta-msgman.c,
18798 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
18799 make close button similar to document manager.
18801 * plugins/project-manager/plugin.c,
18802 plugins/project-manager/plugin.h: Removed dead codes. Removed
18803 unnecessary ref/unref.
18805 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
18806 instead of hard refs.
18808 2005-01-03 Naba Kumar <naba@gnome.org>
18810 * libanjuta/interfaces/libanjuta.idl: Added configure() and
18811 generate() methods for IAnjutaBuildable interface.
18813 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
18814 IAnjutaBuildable inteface.
18816 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
18817 to destroy build context when message view is destroyed.
18819 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
18820 a ref to it and unref in destructor. AnEditor class wants to be the
18821 owner of scintilla widget. Fixed compile warnings with signed/unsigned
18824 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
18825 complicate the scene. Removed editor widget from AnjutaDocman when
18826 the widget is destroyed.
18828 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
18829 from shell. It will be removed from shell when the widget is destroyed.
18831 * plugins/editor/text_editor.c: Added debug codes to track object
18834 * plugins/message-view/anjuta-msgman.c: Remove message view on
18835 widget destroy. Destroy message view on remove. Removed all views
18838 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
18841 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18843 * plugins/file-wizard/action-callbacks.c,
18844 plugins/file-wizard/anjuta-file-wizard.glade,
18845 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
18846 Insert Licence, copyright, header template ...
18848 2005-01-02 Naba Kumar <naba@gnome.org>
18850 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
18851 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
18852 anjuta_status_add_widget() to allow setting busy cursor on non
18855 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
18857 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
18858 mime types to take text/source also.
18860 * plugins/editor/anjuta-docman.c,
18861 plugins/editor/anjuta-docman.h,
18862 plugins/editor/plugin.c,
18863 plugins/editor/text_editor.c,
18864 plugins/editor/text_editor.h,
18865 plugins/editor/text_editor_cbs.c: Listen for busy signal from
18866 AnjutaStatus and set busy cursor on editors.
18868 * plugins/file-loader/Makefile.am,
18869 plugins/file-loader/plugin.c,
18870 (added) plugins/file-loader/dnd.c,
18871 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
18873 * src/anjuta.c: Hide anjuta window before destruction.
18875 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18876 * configure.in, plugins/Makefile.am,
18877 (removed) plugins/project-wizard/appwiz_page1.c,
18878 (removed) plugins/project-wizard/appwiz_page2.c,
18879 (removed) plugins/project-wizard/appwiz_page3.c,
18880 (removed) plugins/project-wizard/appwiz_page4.c,
18881 (removed) plugins/project-wizard/appwizard.c,
18882 (removed) plugins/project-wizard/appwizard.h,
18883 (removed) plugins/project-wizard/appwizard_cbs.c,
18884 (removed) plugins/project-wizard/appwizard_cbs.h,
18885 (removed) plugins/project-wizard/appwizard_gui.c,
18886 (removed) plugins/project-wizard/gnome_project.c,
18887 (removed) plugins/project-wizard/gnome_project.h,
18888 (removed) plugins/project-wizard/wizard_gui.c,
18889 (removed) plugins/project-wizard/wizard_gui.h,
18890 (added) plugins/project-wizard/.cvsignore,
18891 (added) plugins/project-wizard/Makefile.am,
18892 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
18893 (added) plugins/project-wizard/anjuta-project-wizard.glade,
18894 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
18895 (added) plugins/project-wizard/applogo.png,
18896 (added) plugins/project-wizard/appwizard.png,
18897 (added) plugins/project-wizard/autogen.c,
18898 (added) plugins/project-wizard/autogen.h,
18899 (added) plugins/project-wizard/druid.c,
18900 (added) plugins/project-wizard/druid.h,
18901 (added) plugins/project-wizard/file.c,
18902 (added) plugins/project-wizard/file.h,
18903 (added) plugins/project-wizard/header.c,
18904 (added) plugins/project-wizard/header.h,
18905 (added) plugins/project-wizard/install.c,
18906 (added) plugins/project-wizard/install.h,
18907 (added) plugins/project-wizard/parser.c,
18908 (added) plugins/project-wizard/parser.h,
18909 (added) plugins/project-wizard/plugin.c,
18910 (added) plugins/project-wizard/plugin.h,
18911 (added) plugins/project-wizard/property.c,
18912 (added) plugins/project-wizard/property.h: Removed old application-wizard
18913 codes and added new template based (autogen based) project wizard
18914 implemented by Sébastien Granjoux <seb.sfo@free.fr>
18916 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
18918 * plugins/cvs-plugin/plugin.c: Fixed crash bug
18919 * plugins/cvs-plugin/cvs-execute.c:
18920 Fix cvs_log which did not work because of some
18922 Patch from Mark R. Pariente <markpariente@cmu.edu>
18923 - Fix message highlighting
18925 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18930 Removed template stuff completly because we dicussed to implement
18931 a macro system for Edit->Insert Text
18933 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18935 * plugins/editor/aneditor.cxx,
18936 plugins/editor/text_editor.c:
18937 Set line number width dynamically
18939 Prepered new GTK 2.6 about dialog
18941 2004-12-30 Naba Kumar <naba@gnome.org>
18943 patch from: Massimo Corà <maxcvs@email.it>
18944 * plugins/editor/aneditor.cxx: Highlights correct function
18945 argument in recursive calltips.
18947 2004-12-30 Naba Kumar <naba@gnome.org>
18949 * plugins/symbol-browser/plugin.c,
18950 libanjuta/interfaces/libanjuta.idl,
18951 plugins/editor/text_editor.c: Fixed editor markers and added a new
18952 marker (BASIC) to indicate line numbers. Fixed symbol browser to
18953 mark the line visited.
18955 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
18956 libegg/Makefile.am, libegg/eggcomboselect.c,
18957 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
18958 widget for use with symbol view in toolbar.
18960 * plugins/cvs-plugin/anjuta-cvs.ui,
18961 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
18962 placeholder for cvs plugin context menu in filemanager.
18964 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18966 * plugins/cvs-plugin/plugin.c:
18967 Show popup menu only if the file is contained in
18968 a directory containing a "CVS" directory
18970 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
18972 * plugins/cvs-plugin/cvs-action.[ch],
18973 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18974 * plugins/cvs-plugin/anjuta-cvs.ui,
18975 * plugins/cvs-plugin/plugin.c:
18976 Implemented "Import"
18978 Patch from Mark R. Pariente <markpariente@cmu.edu>:
18979 Added right-click-menu for file-manager
18981 2004-12-26 Naba Kumar <naba@gnome.org>
18983 * src/action-callbacks.c, src/action-callbacks.h,
18984 src/anjuta-actions.h, src/anjuta-app.c,
18985 src/anjuta.ui: Added fullscreen action.
18987 * plugins/cvs-plugin/cvs-actions.c,
18988 plugins/cvs-plugin/plugin.c,
18989 plugins/cvs-plugin/plugin.h: Watches current editor,
18990 project and file manager selection in plugin
18993 2004-12-26 Naba Kumar <naba@gnome.org>
18995 * src/anjuta-app.c, src/anjuta.c, src/main.c,
18996 src/action-callbacks.c: Fixed app finalization. Added a
18997 command line arg --proper-shutdown (-p), which when set
18998 will release all plugins and their resources (this option
18999 is mainly for debugging).
19001 * plugins/file-loader/plugin.c: Fixed filename duplications
19002 in recent files history.
19004 * plugins/profile-default/plugin.c: Disabled problematic
19005 plugins for now to load at startup.
19007 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
19008 annoying debug prints.
19010 2004-12-23 Naba Kumar <naba@gnome.org>
19012 Patch from: Mark R. Pariente <markpariente@cmu.edu>
19013 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19014 plugins/cvs-plugin/anjuta-cvs.ui,
19015 plugins/cvs-plugin/cvs-actions.c,
19016 plugins/cvs-plugin/cvs-actions.h,
19017 plugins/cvs-plugin/cvs-execute.c,
19018 plugins/cvs-plugin/cvs-execute.h,
19019 plugins/cvs-plugin/Makefile.am,
19020 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
19021 Added cvs log command.
19023 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
19025 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
19028 2004-12-20 Naba Kumar <naba@gnome.org>
19030 patch from: Massimo Corà <maxcvs@email.it>
19031 * plugins/editor/aneditor.cxx: Added recursive calltips.
19033 2004-12-20 Naba Kumar <naba@gnome.org>
19035 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
19036 Show busy cursor during loading and unloading.
19038 2004-12-19 Naba Kumar <naba@gnome.org>
19040 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
19041 memory leaks. Disabled debug print.
19043 * plugins/symbol-browser/an_symbol_view.c,
19044 plugins/symbol-browser/plugin.c,
19045 plugins/symbol-browser/plugin.h: Fixed loading and unloading
19046 problems. Creates SymbolView object every time when the
19047 plugin is activated.
19049 * plugins/project-manager/plugin.c: Close project when
19052 2004-12-18 Naba Kumar <naba@gnome.org>
19054 * po/POTFILES.in: Removed commented lines.
19055 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
19056 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
19057 * plugins/gdb/plugin.c: Fixed compile error.
19059 Patch from: Mark R. Pariente <mark@demar.com.tr>
19060 * libegg/eggcellrendererkeys.c: Fixed compile error.
19062 2004-12-18 Naba Kumar <naba@gnome.org>
19064 * plugins/file-loader/plugin.c: Fixed loading bug.
19066 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
19067 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19068 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
19069 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
19070 and corruptions. Fixed loading and unloading of plugins.
19072 2004-12-17 Naba Kumar <naba@gnome.org>
19074 * plugins/file-loader/Makefile.am,
19075 plugins/file-loader/plugin.c,
19076 plugins/project-manager/plugin.c: Fixed memory corruption
19077 and disposition codes. Added missing plugin.h in Makefile.am.
19079 2004-12-16 Naba Kumar <naba@gnome.org>
19081 * plugins/symbol-browser/an_symbol_view.c,
19082 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
19083 codes. Fixed memory leaks and corruptions.
19085 * plugins/build-basic-autotools/build-basic-autotools.c
19086 plugins/editor/anjuta-docman.c,
19087 plugins/editor/text_editor.c,
19088 plugins/file-loader/plugin.c,
19089 plugins/file-manager/plugin.c,
19090 plugins/file-wizard/plugin.c,
19091 plugins/message-view/anjuta-msgman.c,
19092 plugins/message-view/anjuta-msgman.h,
19093 plugins/message-view/message-view.c,
19094 plugins/message-view/plugin.c,
19095 plugins/message-view/plugin.h,
19096 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
19098 * src/about.c, src/about.h, src/action-callbacks.c,
19099 src/action-callbacks.h, src/anjuta-actions.h,
19100 src/anjuta-app.c, src/anjuta-app.h,
19101 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
19102 src/anjuta.c, src/anjuta.h, src/getline.c,
19103 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
19104 src/start-with.c, src/start-with.h: Fixed emacs modes.
19106 * src/layout.xml: Brought document manager in front.
19108 2004-12-15 Naba Kumar <naba@gnome.org>
19110 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
19113 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
19114 finalization. Added a method to unload all plugins and destroy them.
19115 Fixed memory leaks.
19117 * plugins/sample1/plugin.c: Proper finalization code and renamed
19118 functions to proper names.
19120 * plugins/build-basic-autotools/build-basic-autotools.c,
19121 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
19123 * src/shell.c: Unload all plugins on exit, so that memory profilers
19124 can detect memory leaks in plugins.
19126 2004-12-13 Naba Kumar <naba@gnome.org>
19128 * plugins/devhelp/plugin.c: Delay widget initialization, now that
19129 docking is working.
19130 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
19131 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
19133 2004-12-11 Naba Kumar <naba@gnome.org>
19135 * data/properties/anjuta.properties: Fixed font size.
19136 * plugin/build-basic-autotools/build-basic-autotools: Added initial
19137 compile file function. There are some fixmes there.
19138 * plugins/message-view/anjuta-msgman.c,
19139 * plugins/message-view/message-view.c: Fixed bugs and clean up.
19141 2004-12-08 Naba Kumar <naba@gnome.org>
19143 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
19144 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
19145 to escape quotes in a string.
19147 * plugins/cvs-plugin/cvs-actions.c,
19148 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
19151 * plugins/build-basic-autotools/build-basic-autotools.c,
19152 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
19155 2004-12-07 Naba Kumar <naba@gnome.org>
19157 * plugins/build-basic-autotools/build-basic-autotools.c,
19158 plugins/build-basic-autotools/automake-c.filters: Completed directory
19159 tracking. Double click on Errors and warnings now work as expected.
19161 * plugins/build-basic-autotools.c: Added codes to track build directory
19162 so that absolute path of the files could be determined.
19164 2004-12-06 Naba Kumar <naba@gnome.org>
19166 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
19167 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
19168 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
19170 2004-12-05 Naba Kumar <naba@gnome.org>
19172 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
19173 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
19175 * plugins/cvs-plugin/plugin.c,
19176 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
19178 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
19180 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19181 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
19182 plugins/cvs-plugin/cvs-execute.[ch]:
19183 Implemented cvs status and cvs diff
19185 - rdiff command is not correct
19186 - Must find a way to allow selection of directies AND files
19189 2004-12-03 Naba Kumar <naba@gnome.org>
19191 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
19192 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
19193 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
19194 session.properties file if it is for the first time.
19196 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
19198 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
19201 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
19202 plugins/cvs-plugin/anjuta-cvs.ui:
19203 Implemented update/commit and changed menu layout
19205 2004-12-02 Naba Kumar <naba@gnome.org>
19207 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
19208 property name (for cvs path property). Beautified dialogs.
19210 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
19212 * plugins/message-view/anjuta-msgman.c: Changed callback name
19213 and changed switch-page handling.
19215 * plugins/cvs-plugin/cvs-actions.c:
19216 * plugins/cvs-plugin/cvs-execute.c:
19217 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19218 - Implemented cvs add and cvs removed - both working now
19219 - Created a useful preferences page
19222 2004-11-30 Naba Kumar <naba@gnome.org>
19224 * libanjuta/anjuta-status.c: Fixed runtime warning.
19226 * plugins/editor/Makefile.am:
19227 plugins/editor/anjuta-document-manager.glade,
19228 plugins/editor/plugin.c
19229 plugins/editor/plugin.h
19230 plugins/editor/style-editor.c (new, moved from src/),
19231 plugins/editor/style-editor.h (new, moved from src/),
19232 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
19233 settings in preferences.
19235 * plugins/editor/text_editor.c,
19236 plugins/editor/text_editor.h: Do not take unused args in
19237 text_editor_get_props().
19239 * src/style-editor.c, src/style-editor.h: Removed, moved to
19240 plugins/editor/ directory.
19242 2004-11-29 Naba Kumar <naba@gnome.org>
19244 * plugins/editor/text_editor_cbs.c: Emit click signal in
19246 * libanjuta/anjuta-status.c: More spacing between items.
19248 2004-11-29 Naba Kumar <naba@gnome.org>
19250 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
19252 * libanjuta/interfaces/libanjuta.idl,
19253 plugins/debug-manager/anjuta-debug-manager.plugin.in,
19254 plugins/debug-manager/plugin.c,
19255 plugins/gdb/breakpoints.c,
19256 plugins/gdb/breakpoints.h,
19257 plugins/gdb/debugger.c,
19258 plugins/gdb/debugger.h,
19259 plugins/gdb/plugin.c,
19260 plugins/gdb/plugin.h,
19261 plugins/gdb/utilities.c,
19262 plugins/gdb/utilities.h: Code cleanups and partial implementation of
19263 toggle breakpoint margin clicks.
19265 2004-11-28 Naba Kumar <naba@gnome.org>
19267 * TODO.tasks: Fixed indentations.
19268 * plugins/gtodo/libgtodo.c: Save with indentation.
19269 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
19270 * plugins/project-manager/plugin.c: Fixed runtime warnings.
19271 * libanjuta/anjuta-status.c: Fixed busy cursors.
19272 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
19273 * po/POTFILES.in: Updated.
19275 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
19277 * plugins/editor/anjuta-document-manager.glade,
19278 plugins/editor/search-replace.[c,h],
19279 plugins/editor/search-replace_backend.h
19280 plugins/editor/search-preferences.[c,h] :
19281 Saved Search-Preferences (gconf),
19282 Basic search by default.
19284 2004-11-22 Naba Kumar <naba@gnome.org>
19286 * configure.in: Fixed build error.
19288 2004-11-21 Naba Kumar <naba@gnome.org>
19290 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
19291 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
19292 Added AnjutaStatus class to libanjuta.
19293 Added anjuta_shell_get_status() method.
19295 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
19296 and fixed marshaller generation.
19298 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
19299 "updade_ui" signals to IAnjutaEditor interface.
19301 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
19303 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
19306 * plugins/class-gen/clsGen.c: Intial port.
19308 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
19311 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
19312 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19313 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
19314 Implemented status update. Emits "update_ui" and "char_added" signals.
19315 Added view preferences.
19317 * plugins/file-loader/plugin.c: Added open with plugins in open with
19320 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
19322 * plugins/message-view/anjuta-msgman.c,
19323 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
19324 to close correct message view rather than current view.
19326 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
19328 * plugins/cvs-plugin/cvs-actions.c
19329 plugins/cvs-plugin/plugin.[ch]
19330 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19331 Implemented cvs add but ran into a launcher/message_view
19332 problem because of a limitation of the idl compiler
19334 2004-11-19 Naba Kumar <naba@gnome.org>
19336 * plugins/project-manager/plugin.c: Displays a progress window during
19339 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
19340 Fixed UI separators.
19342 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
19345 * plugins/project-manager/anjuta-project-manager.ui,
19346 plugins/project-manager/plugin.[c,h]: Added add/remove context
19347 menus and implemented them. Added file manager merge menu.
19349 2004-11-18 Naba Kumar <naba@gnome.org>
19351 * TODO.tasks: Updated.
19352 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
19353 plugins/message-view/message-view.c: Fixed finalize and dispose
19355 * plugins/debugger/*: Removed from cvs (development now in
19358 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
19360 Reviewed by Naba Kumar <naba@gnome.org>:
19362 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
19363 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19364 plugins/gdb/breakpoints.c: all marker related stuff moved from
19365 editor and docman interfaces to IAnjutaMarkable
19367 2004-11-17 Naba Kumar <naba@gnome.org>
19369 * TODO.tasks: Updated.
19371 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
19373 * libegg/egg-combo-action.c: Block changed signal when changing model.
19375 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
19376 Emit changed signal. Removed dead codes.
19378 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
19379 that recent files history do not duplicate.
19381 * plugins/symbol-browser/an_symbol_view.c,
19382 plugins/symbol-browser/an_symbol_view.h,
19383 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
19386 2004-11-15 Naba Kumar <naba@gnome.org>
19388 * plugins/project-manager/plugin.c: Opens targets on double click.
19390 * plugins/message-view/message-view.c,
19391 plugins/file-manager/anjuta-file-manager-plugin.glade,
19392 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
19393 Added proper class finalization
19394 and disposition. Added preferences notifications and callbacks to
19395 change info/warning/error colors.
19397 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
19398 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
19399 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
19400 Implemented finalize method for AnjutaApp. Code cleanups.
19402 * plugins/message-view/plugin.c: Static parent_class.
19404 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19405 * plugins/editor/search-replace.[c,h],
19406 plugins/editor/search-replace_backend.c
19407 Update search entry in main toolbar.
19410 2004-11-11 Naba Kumar <naba@gnome.org>
19412 * TODO.tasks: Updated.
19414 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
19415 and completed on-the-fly-change preferences. Removed "changed"
19416 signal as it is no longer necessary (use notify for similar
19417 purpose to monitor individual preferences).
19420 * plugins/editor/anjuta-document-manager.glade: Added view menu
19421 preferences so that they are registered.
19423 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
19424 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
19425 connection to "changed" signal of preferences and implemented
19426 notifications for some editor preferences. More to implement.
19428 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19429 * plugins/editor/print.c
19430 Fixed bug 1047624 : Add line number every X lines.
19432 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19433 * plugins/editor/search-replace.c
19434 Fixed a crash bug (995755) when searching "%n"
19436 2004-11-09 Naba Kumar <naba@gnome.org>
19438 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
19439 Fixed to refresh categories list on file load.
19441 2004-11-08 Naba Kumar <naba@gnome.org>
19443 * configure.in, plugins/Makefile.am,
19444 plugins/profile-default/plugin.c: Added cvs plugin in build.
19446 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
19448 * plugins/debug-manager/.cvsignore: Added file to ignore.
19450 * plugins/debug-manager/Makefile.am: Removed dead codes.
19452 * src/anjuta.ui: Added placeholder for version control UI.
19454 2004-11-08 Naba Kumar <naba@gnome.org>
19456 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19457 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19458 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
19461 * global-tags/Makefile.am: Fixed make error.
19463 * plugins/profile-default/plugin.c: Added debug-manager
19464 and gdb plugins to load at startup so that debugger
19465 windows are docked properly. They will be removed
19466 later when we figure out runtime docking.
19468 * plugins/sample1/*: Restored to last working state.
19470 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
19471 windows in lower pane. Named the windows appropriately.
19473 * ChangeLog: Fixed format.
19475 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
19477 * libanjuta/interfaces/libanjuta.idl,
19478 libanjuta/anjuta-marshal.c,
19479 plugins/Makefile.am,
19480 plugins/debug-manager/plugin.c,
19481 plugins/editor/plugin.c,
19482 plugins/editor/text_editor.c,
19483 plugins/gdb/breakpoints.c,
19484 plugins/gdb/debugger.c,
19485 plugins/gdb/plugin.c,
19486 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
19488 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19489 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
19490 plugins/editor/search-replace.c,
19491 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
19492 Search and Replace; Show result in find pane
19494 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
19496 * plugins/gdb, plugins/debug-manager: Applied debugger patch
19497 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
19498 (added features: starting debugger and loading of core/executable,
19499 StepIn, StepOut, StepOver and Execute, toggling breakpoint
19502 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
19504 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
19505 my cvs-plugin files...
19506 I hope I have rescued everything possible.
19508 * Naba: Could you please fix sample1 because I messed it up to
19509 but there should be a histroy of this directory we should commit
19511 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
19513 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
19515 * plugins/cvs-plugin/plugin.c,
19516 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19517 Added preferences dialog (not yet complete)
19519 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
19521 * global-tags/Makefile.am, mime/Makefile.am:
19522 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
19524 * template/xmltemplate.[ch],
19525 template/xmlstrings.[ch],
19526 template/autotools.[ch] removed,
19527 template/prj_template.[ch] removed,
19528 template/lang_template.[ch] removed,
19529 template/lib_template.[ch] removed,
19530 template/Makefile.am adjusted,
19531 template/dtds/lang.dtd removed,
19532 template/dtds/lib.dtd removed,
19533 template/dtds/prj.dtd removed,
19534 template/dtds/autotools.dtd removed,
19535 data/template/lib/* removed,
19536 data/template/language/* removed,
19537 data/template/library/* removed,
19538 data/template/project/* removed,
19539 date/template/Makefile.am adjusted:
19540 Remove everything except text-templates to replace hardcoded
19541 Edit->Insert texts with dynamic loaded.
19543 * plugins/cvs-plugin/plugin.[ch],
19544 plugins/cvs-actions.[ch],
19545 plugins/Makefile.am,
19546 plugins/cvs-plugin/Makefile.am,
19547 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
19548 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19549 plugins/cvs-plugin/anjuta-cvs.plugin.in:
19550 Added initial cvs-plugin code
19552 2004-10-21 Naba Kumar <naba@gnome.org>
19554 * libanjuta/anjuta-plugin.c,
19555 plugins/build-basic-autotools/build-basic-autotools.c,
19556 plugins/debugger/plugin.c,
19557 plugins/devhelp/plugin.c,
19558 plugins/editor/anjuta-docman.c,
19559 plugins/editor/goto_line.c,
19560 plugins/editor/plugin.c,
19561 plugins/editor/search-replace.c,
19562 plugins/editor/text_editor.c,
19563 plugins/file-loader/plugin.c,
19564 plugins/file-manager/plugin.c,
19565 plugins/file-wizard/file.c,
19566 plugins/file-wizard/plugin.c,
19567 plugins/gdb/plugin.c,
19568 plugins/gtodo/plugin.c,
19569 plugins/message-view/anjuta-msgman.c,
19570 plugins/profile-default/plugin.c,
19571 plugins/project-manager/plugin.c,
19572 plugins/sample1/plugin.c,
19573 plugins/terminal/terminal.c: Defined all global variables static,
19574 particularly class parent_class variables. They were getting
19575 confused at link time.
19577 * libanjuta/plugins.c: Do not unload plugins when they are
19578 deactivated. Simply cache them for later activation. Unloading
19579 modules have some problem with shared libs using static class
19580 registration. Fixed hash type for installed plugins. Eventually,
19581 we want to add "CanUnload" attribute for .plugin files (in
19582 "Anjuta Plugin" group) to let plugin loader know if the plugin can
19583 be unloaded from memory. Those plugins declaring CanUnload=false
19584 will not be unloaded from memory and will be put in the cache. Those
19585 not declaring anything or declaring CanUnload=true, will be unloaded
19586 from memory when they are deactivated.
19588 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
19589 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19590 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
19591 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
19592 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
19593 activation, deactivation. Fixed memory leaks.
19595 2004-10-20 Naba Kumar <naba@gnome.org>
19597 * TODO.tasks: Updated.
19599 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19600 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
19601 macro for adding interfaces to plugin types. Code cleanup.
19603 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19604 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19606 * plugins/build-basic-autotools/build-basic-autotools.c,
19607 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
19608 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19609 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
19610 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
19611 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
19612 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
19613 plugins/project-manager/plugin.c,
19614 plugins/symbol-browser/an_symbol_view.c,
19615 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
19616 newly defined macro to add interfaces to plugin types.
19618 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
19620 2004-10-20 Naba Kumar <naba@gnome.org>
19622 * TODO.tasks: Added task list.
19623 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
19626 2004-10-19 Naba Kumar <naba@gnome.org>
19628 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
19630 * plugins/editor/action-callbacks.c,
19631 plugins/editor/action-callbacks.h,
19632 plugins/editor/anjuta-docman.c,
19633 plugins/editor/anjuta-docman.h,
19634 plugins/editor/anjuta-document-manager.ui,
19635 plugins/editor/file_history.c,
19636 plugins/editor/file_history.h,
19637 plugins/editor/plugin.c: Added file history browsing.
19639 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
19641 * plugins/message-view/anjuta-message-manager.ui,
19642 plugins/message-view/plugin.c: Added document manager context menu.
19644 * plugins/symbol-browser/an_symbol_view.c,
19645 plugins/symbol-browser/an_symbol_view.h,
19646 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19647 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
19648 document manager context menu.
19650 * scintilla/*, scintilla/include/*: Updated to current cvs.
19652 2004-10-19 Naba Kumar <naba@gnome.org>
19654 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
19655 placeholder for debugger UI.
19657 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
19658 * plugins/file-manager/plugin.c: Fixed loading bug.
19660 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
19661 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
19662 Initializes gconf database with default values when the
19663 values are not defined. Use bool and int prefs separately.
19665 * plugins/editor/plugin.c: Added encoding preferences.
19666 * plugins/project-manager/plugin.c: Cleanup and debug messages.
19668 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19669 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19670 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19671 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19673 2004-10-18 Naba Kumar <naba@gnome.org>
19675 * po/POTFILES.in: Updated.
19677 * libanjuta/anjuta-ui.c: Corrected debug messages.
19679 * libegg/egg-combo-action.c, libegg/test-actions.c,
19680 libegg/menu/egg-combo-action.h: Fixed combo action.
19682 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
19685 * plugins/editor/action-callbacks.[c,h],
19686 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
19687 Implemented file swap. Removed dead codes.
19689 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
19692 * plugins/symbol-browser/an_symbol_view.[c,h],
19693 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19694 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
19695 Implemented file symbols. Implemented goto file line when symbol is
19698 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
19700 2004-10-10 Naba Kumar <naba@gnome.org>
19702 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
19704 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
19706 * plugins/debugger/.cvsignore,
19707 (added) plugins/debugger/Makefile.am,
19708 (added) plugins/debugger/anjuta-debugger.glade,
19709 (added) plugins/debugger/anjuta-debugger.plugin.in,
19710 (added) plugins/debugger/anjuta-debugger.plugin.png,
19711 (added) plugins/debugger/anjuta-debugger.ui,
19712 plugins/debugger/attach_process.c,
19713 (removed) plugins/debugger/attach_process_cbs.c,
19714 (removed) plugins/debugger/attach_process_cbs.h,
19715 (removed) plugins/debugger/breakpoints.c,
19716 (removed) plugins/debugger/breakpoints.h,
19717 (removed) plugins/debugger/debug_tree.c,
19718 (removed) plugins/debugger/debug_tree.h,
19719 (removed) plugins/debugger/debugger.c,
19720 (removed) plugins/debugger/debugger.h,
19721 (removed) plugins/debugger/memory.c,
19722 (removed) plugins/debugger/memory.h,
19723 (added) plugins/debugger/plugin.c,
19724 (added) plugins/debugger/plugin.h,
19725 (removed) plugins/debugger/registers.c,
19726 (removed) plugins/debugger/registers.h,
19727 (removed) plugins/debugger/registers_cbs.c,
19728 (removed) plugins/debugger/registers_cbs.h,
19729 (removed) plugins/debugger/registers_gui.c,
19730 (removed) plugins/debugger/sharedlib.c,
19731 (removed) plugins/debugger/sharedlib.h,
19732 (removed) plugins/debugger/sharedlib_cbs.c,
19733 (removed) plugins/debugger/sharedlib_cbs.h,
19734 (removed) plugins/debugger/sharedlib_gui.c,
19735 (removed) plugins/debugger/signals.c,
19736 (removed) plugins/debugger/signals.h,
19737 (removed) plugins/debugger/signals_cbs.c,
19738 (removed) plugins/debugger/signals_cbs.h,
19739 (removed) plugins/debugger/signals_gui.c,
19740 (removed) plugins/debugger/stack_trace.c,
19741 (removed) plugins/debugger/stack_trace.h,
19742 (added) plugins/debugger/utilities.c,
19743 (added) plugins/debugger/utilities.h,
19744 (removed) plugins/debugger/watch.c,
19745 (removed) plugins/debugger/watch.h,
19746 (removed) plugins/debugger/watch_cbs.c,
19747 (removed) plugins/debugger/watch_cbs.h,
19748 (removed) plugins/debugger/watch_gui.c,
19749 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
19751 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
19752 Added debugger gdb backend plugin.
19754 * plugins/message-view/plugin.c: Registered all message stock icons.
19756 * plugins/profile-default/plugin.c: Loads debugger plugin.
19758 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
19760 2004-10-08 Naba Kumar <naba@gnome.org>
19762 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
19765 * plugins/symbol-browser/.cvsignore,
19766 plugins/symbol-browser/Makefile.am,
19767 plugins/symbol-browser/an_symbol_view.c,
19768 plugins/symbol-browser/an_symbol_view.h,
19769 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
19770 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19771 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
19772 plugins/symbol-browser/plugin.c,
19773 plugins/symbol-browser/plugin.h,
19774 plugins/symbol-browser/sv_class.xpm,
19775 plugins/symbol-browser/sv_function.xpm,
19776 plugins/symbol-browser/sv_macro.xpm,
19777 plugins/symbol-browser/sv_private_fun.xpm,
19778 plugins/symbol-browser/sv_private_var.xpm,
19779 plugins/symbol-browser/sv_protected_fun.xpm,
19780 plugins/symbol-browser/sv_protected_var.xpm,
19781 plugins/symbol-browser/sv_public_fun.xpm,
19782 plugins/symbol-browser/sv_public_var.xpm,
19783 plugins/symbol-browser/sv_static_fun.xpm,
19784 plugins/symbol-browser/sv_static_var.xpm,
19785 plugins/symbol-browser/sv_struct.xpm,
19786 plugins/symbol-browser/sv_unknown.xpm,
19787 plugins/symbol-browser/sv_variable.xpm,
19788 plugins/symbol-browser/test-symbol-browser.c,
19789 plugins/Makefile.am: Implemented Symbol
19792 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
19794 * plugins/build-basic-autotools/Makefile.am,
19795 plugins/devhelp/Makefile.am,
19796 plugins/editor/Makefile.am,
19797 plugins/file-loader/Makefile.am,
19798 plugins/file-manager/Makefile.am,
19799 plugins/file-wizard/Makefile.am,
19800 plugins/gtodo/Makefile.am,
19801 plugins/message-view/Makefile.am,
19802 plugins/profile-default/Makefile.am,
19803 plugins/project-manager/Makefile.am
19804 plugins/sample1/Makefile.am,
19805 plugins/terminal/Makefile.am,
19806 scintilla/Makefile.am,
19807 libegg/Makefile.am,
19808 launcher/Makefile.am,
19809 libanjuta/Makefile.am,
19811 tagmanager/Makefile.am,
19812 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
19813 anjuta_data_dir in configure.in and used them in plugins Makefile.am
19814 files. Also fixed library dependencies.
19816 * plugins/editor/aneditor.cxx: Disabled unused codes.
19817 * plugins/file-manager/an_file_view.c: Added copyright.
19818 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
19820 * plugins/profile-default/plugin.c: Can load plugins by location.
19821 * plugins/project-manager/plugin.c: Remove project_root_uri value
19822 when project is closed.
19824 2004-10-06 Naba Kumar <naba@gnome.org>
19826 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
19828 * libanjuta/interfaces/libanjuta.idl,
19829 plugins/editor/text_editor.c: Added get_length()
19830 and get_current_word() methods in IAnjutaEditor interface.
19832 * libegg/Makefile.am: Added test_actions target.
19834 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
19836 * plugins/build-basic-autotools/build-basic-autotools.c,
19837 plugins/file-loader/plugin.c,
19838 plugins/message-view/message-view.c: Added code to go to file and
19841 * plugins/devhelp/plugin.c: Context sensitive help now works.
19842 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
19843 uri as line number and goes to that line number.
19845 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
19846 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
19847 gtodo_client_load() method to load from a diffrent file. Watched
19848 project root directory in plugin to open TODO.tasks of the project.
19850 * plugins/project-manager/plugin.c: Updates project UI
19851 sensitive/insensitive.
19853 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
19854 anjuta-shell program to test plugins.
19856 * src/anjuta-app.c: Registered UI accels.
19858 2004-09-28 Naba Kumar <naba@gnome.org>
19860 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
19863 * src/anjuta-app.c: Implemented present widget method.
19865 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19866 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
19868 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
19871 * plugins/editor/text_editor.c: Connects to preferences changed signal
19874 2004-09-28 Naba Kumar <naba@gnome.org>
19876 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
19879 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
19882 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
19883 in changed signal callback.
19885 * plugins/editor/action-callbacks.c: Implemented save_all action
19886 callback. Removed dead code. Do save_as when saving a new file.
19887 Implemented incremental search.
19889 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
19891 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
19893 * src/anjuta-app.c: Registers UI accelerators.
19895 2004-09-27 Naba Kumar <naba@gnome.org>
19897 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
19899 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19900 plugins/devhelp/anjuta-devhelp.plugin.in,
19901 plugins/file-loader/anjuta-loader.plugin.in,
19902 plugins/file-manager/anjuta-file-manager.plugin.in,
19903 plugins/gtodo/anjuta-gtodo.plugin.in,
19904 plugins/project-manager/anjuta-project-manager.plugin.in,
19905 plugins/terminal/anjuta-terminal.plugin.in:
19906 Gave proper plugin names.
19908 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
19909 error when regex fail.
19911 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
19912 Added help and context search. Watches current editor. More menus
19913 in Help submenu. Update UI (sensitive when required) properly.
19915 * plugins/editor/anjuta-document-manager.ui,
19916 plugins/devhelp/anjuta-devhelp.ui,
19917 plugins/message-view/anjuta-message-manager.ui,
19918 src/anjuta.ui: Goto menu actions are in separate submenu.
19920 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
19921 Removed unimplemented UI elements.
19923 * src/anjuta-app.c: Larger (and normal) icon size.
19925 * src/layout.xml: Task manager plugin along with document (in middle).
19927 * plugins/editor/plugin.c, plugins/file-loader.c,
19928 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
19929 in gtkactions. Enable/disable UI properly.
19931 2004-09-26 Naba Kumar <naba@gnome.org>
19933 * po/POTFILES.in: Updated, added missing files.
19935 * .cvsignore: Updated.
19937 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
19938 a new function to get User input text.
19940 * libanjuta/resources.[c,h]: Added a function to created sized image.
19942 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
19943 from filename, as thats the correct representation.
19945 * plugins/build-basic-autotools/Makefile.am,
19946 (added) plugins/build-basic-autotools/automake-c.filters,
19947 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19948 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
19949 Rearragned UI elements in the build menu. Added codes to read build
19950 filter rules from external file. Implemented all build, configure,
19951 autogen commands. Watches current editor and project.
19953 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
19954 Added editor changed signal and exports current editor value.
19955 Fixed parameter names. Fixed get_uri() interface implementation to
19956 return correct uri.
19958 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
19961 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
19963 * plugins/file-manager/an_file_view.c,
19964 plugins/file-manager/an_file_view.c: Exports file uri correctly.
19966 * plugins/file-wizard/file.c: Reads uri correctly.
19968 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
19969 sets the page to the new view.
19971 * plugins/message-view/message-view.c: Unrefs the tree model when done.
19972 Fixed signal connecting.
19974 * plugins/project-manager/plugin.c: Changed "project_root_directory"
19975 to "project_root_uri" and exports as uri.
19977 2004-09-24 Naba Kumar <naba@gnome.org>
19979 * libanjuta/anjuta-ui.c: Fixed a crash bug.
19980 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
19982 * plugins/file-manager/plugin.c: Fixed crash in unloading.
19983 * plugins/file-loader/plugin.c: Added comments.
19984 * plugins/build-basic-autotools/plugin.c: Added comments.
19985 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
19987 * libanjuta/interfaces/libanjuta.idl,
19988 plugins/message-view/anjuta-msgman.c,
19989 plugins/message-view/message-view.c,
19990 plugins/message-view/message-view.h,
19991 plugins/message-view/plugin.c: Buffering and appending messages have
19992 been separated. message-view implementations cleaned up. Signals
19993 Emissions fixed. Messages now displayed in summary and details show
19994 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
19997 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
20000 * plugins/build-basic-autotools/Makefile.am,
20001 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
20002 parsing of output to create message summaries. Uses new message view
20005 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
20006 preferences to make dialog box smaller.
20008 * plugins/editor/search-replace.c: Fixed compile error with change
20009 in IAnjutaMessageView API.
20011 2004-09-21 Naba Kumar <naba@gnome.org>
20013 * plugins/Makefile.am: Deletes old (installed) plugins before
20014 installing new ones.
20016 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
20017 plugins/build-basic-autotools/build-basic-autotools.c,
20018 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
20019 file URI from filemanager. Only disables/enables build submenu in file
20020 manager, instead of merging/unmerging.
20022 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
20025 * plugins/file-loader/anjuta-loader-plugin.ui,
20026 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
20027 Implemented "Open with" file manager submenu. Displays error message
20028 when file can not be opened.
20030 * plugins/file-manager/an_file_view.c: Renamed
20031 file_manager_current_filename value name to file_manager_current_uri
20032 and exports proper URI.
20034 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
20036 2004-09-19 Naba Kumar <naba@gnome.org>
20038 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
20039 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
20040 save point signal to change editor tabs. Fixed accels.
20042 * plugins/file-loader/plugin.c: Fixed accels.
20044 * plugins/project-manager/plugin.c: Added target selection callback.
20046 * plugins/project-manager/plugin.c: Added URI activation.
20047 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
20048 Fixed dialog and closed it on ok. Fixed a crash bug.
20049 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
20051 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
20052 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
20053 plugins/file-loader/anjuta-loader-plugin.ui,
20054 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
20055 Added recent files in file loade plugin.
20057 * ChangeLog: Fixed entry dates.
20059 2004-09-18 Naba Kumar <naba@gnome.org>
20061 * plugins/devhelp/plugin.c: Added UI sensitization and removed
20062 an unnecessary GtkFrame.
20064 2004-09-17 Naba Kumar <naba@gnome.org>
20066 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
20070 * data/Makefile.am: Disabled installing old mime info.
20072 * mime/anjuta.applications, mime/anjuta.keys: Updated.
20074 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
20075 plugins/editor/anjuta-document-manager.ui,
20076 plugins/editor/plugin.c, plugins/editor/text_editor.c,
20077 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
20078 Added Editor context popup menu.
20080 * plugins/project-manager/anjuta-project-manager-plugin.png:
20083 * plugins/project-manager/anjuta-project-manager.plugin.in:
20084 Support .anjuta mime type.
20086 * plugins/project-manager/plugin.c: Exports "project_root_directory"
20089 * plugins/file-manager/plugin.c: Watches "project_root_directory"
20092 * src/layout.xml, plugins/profile-default/plugin.c:
20093 Added project manager plugin for startup.
20095 2004-09-16 Naba Kumar <naba@gnome.org>
20097 * anjuta.prj: Updated.
20099 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
20100 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
20101 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
20102 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
20103 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
20104 plugins/terinal/Makefile.am, src/Makefile.am,
20105 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
20106 Fixed makefile syntax errors.
20108 2004-09-16 Naba Kumar <naba@gnome.org>
20110 * configure.in, src/layout.xml,
20111 plugins/profile-default/plugin.c,
20112 libanjuta/interfaces/libanjuta.idl,
20113 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
20115 * configure.in, plugins/Makefile.am,
20116 plugins/project-manager/.cvsignore,
20117 plugins/project-manager/Makefile.am,
20118 plugins/project-manager/anjuta-project-manager-plugin.png,
20119 plugins/project-manager/anjuta-project-manager.plugin.in,
20120 plugins/project-manager/anjuta-project-manager.ui,
20121 plugins/project-manager/plugin.c,
20122 plugins/project-manager/plugin.h: Added project manager plugin
20123 based on gnome-build.
20125 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
20126 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
20128 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
20129 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20130 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
20132 2004-09-16 Naba Kumar <naba@gnome.org>
20134 * plugins/editor/action-callbacks.c: Fixed compile error.
20136 2004-09-15 Naba Kumar <naba@gnome.org>
20138 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
20140 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
20141 New improved splace with nicer progress.
20143 * configure.in, plugins/Makefile.am,
20144 (added) file-wizard/.cvsignore,
20145 (added) file-wizard/Makefile.am,
20146 (added) file-wizard/action-callbacks.c,
20147 (added) file-wizard/action-callbacks.h,
20148 (added) file-wizard/anjuta-file-wizard-plugin.png,
20149 (added) file-wizard/anjuta-file-wizard.glade,
20150 (added) file-wizard/anjuta-file-wizard.plugin.in,
20151 (added) file-wizard/anjuta-file-wizard.ui,
20152 (added) file-wizard/file.c,
20153 (added) file-wizard/file.h,
20154 (added) file-wizard/plugin.c,
20155 (added) file-wizard/plugin.h:
20156 Created new file wizard and added it. The wizard takes care of text
20157 bit insertions and new files creation.
20159 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
20160 plugins/editor/action-callbacks.h,
20161 plugins/editor/anjuta-document-manager.glade,
20162 plugins/editor/anjuta-document-manager.ui,
20163 plugins/editor/plugin.c, plugins/editor/text_editor.c,
20164 (removed) plugins/editor/file.[c,h]: Removed text insertions and
20165 new files code and moved into a new plugin (file wizard).
20167 * libanjuta/plugins.[c,h]: Added plugins selection function.
20169 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
20170 get_position(), insert() in IAnjutaEditor interface. Added
20171 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
20172 interface (for wizard plugins).
20174 * plugins/file-loader/anjuta-loader-plugin.ui,
20175 plugins/file-loader/plugin.c: Added wizard launcher interface which
20176 scans for plugins implement IAnjutaWizard interface and presents the
20177 list to user for selection. The selected plugin is then activated
20180 * libanjuta/interfaces/.cvsignore: Updated.
20181 * plugins/message-view/.cvsignore: Updated.
20182 * plugins/launcher/*: Removed as launcher has already been moved to
20183 libanjuta as class.
20185 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20186 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20187 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20188 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20189 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
20190 Updated API documentations.
20192 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
20194 * configure.in: Added Punjabi to ALL_LINGUAS
20196 2004-07-29 Naba Kumar <naba@gnome.org>
20198 * configure.in: Added file-loader plugin Makefile path and
20199 fixed devhelp version requirement.
20201 2004-07-28 Naba Kumar <naba@gnome.org>
20203 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
20204 terminal/preferences-terminal.png (added), message-view/*.png (added),
20205 message-view/*.xpm (added), editor/*.png (added),
20206 editor/*.xpm (added), plugins/editor/Makefile.am,
20207 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
20208 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
20209 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
20210 respective plugins directories.
20212 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
20213 pixmaps/block-end-16.png, pixmaps/block-end.png
20214 pixmaps/block-start-16.png, pixmaps/block-start.png
20215 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
20216 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
20217 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
20218 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
20219 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
20220 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
20221 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
20222 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
20223 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
20224 pixmaps/preferences-editor.png, pixmaps/undock.png
20225 pixmaps/error-next-16.png, pixmaps/error-next.png
20226 pixmaps/error-prev-16.png, pixmaps/error-prev.png
20227 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
20228 pixmaps/preferences-terminal.png: Deleted
20230 * libanjuta/properties* (removed), plugins/editor/properties* (added),
20231 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
20232 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
20233 plugins/editor/anjuta-document-manager.plugin.in,
20234 plugins/editor/anjuta-document-manager.ui,
20235 plugins/editor/plugin.c, plugins/editor/print.c,
20236 plugins/editor/search-replace_backend.c,
20237 plugins/editor/search_preferences.h,
20238 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
20239 Moved properties souce files to editor plugin as it not required in
20240 libanjuta. Other editor fixes.
20242 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
20243 libegg/dock/* (removed)
20244 : Restored GDL external dependencies and removed libegg dock
20245 sources, because gdl is being developed.
20247 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
20248 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
20249 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
20250 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
20251 libanjuta/plugins.c, libanjuta/plugins.h,
20252 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
20253 gconf system. Shell now takes docking positions. Added more utility
20254 functions. Added plugins query function. And other fixes.
20256 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
20258 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
20259 plugin to load files based on mime type.
20261 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
20263 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
20264 plugins/file-manager/plugin.c: File manager now uses file loader to
20267 * plugins/message-view/anjuta-msgman.c,,
20268 plugins/message-view/message-view.c,
20269 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
20271 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
20272 plugins/terminal/terminal.c, src/Makefile.am,
20273 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
20274 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
20276 * libegg/dock/*: Removed directory.
20278 2004-07-28 Naba Kumar <naba@gnome.org>
20280 * configure.in: Reduced gnome-print version requirement.
20281 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
20283 2004-07-21 Ray Strode <rstrode@redhat.com>
20284 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
20287 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
20289 * plugins/editor/search-replace.c: Some fixes
20290 * plugins/terminal/Makefile.am:
20291 Patch from: Alexey Rusakov <ktirf@users.sf.net>
20293 2004-05-19 Naba Kumar <naba@gnome.org>
20295 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
20298 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
20300 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
20301 Implemented IAnjutaSavable
20302 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
20304 2004-05-17 Naba Kumar <naba@gnome.org>
20306 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
20307 plugins/build-basic-autotools/.cvsignore,
20308 plugins/build-basic-autotools/Makefile.am,
20309 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
20310 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
20311 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
20312 plugins/build-basic-autotools/build-basic-autotools.c,
20313 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
20316 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
20319 * plugins/file-manager/an_file_view.c,
20320 plugins/file-manager/anjuta-file-manager.ui,
20321 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
20322 Added context menu UI.
20324 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
20327 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
20329 * libanjuta/anjuta-preferences.[ch]:
20330 Added save/load_gconf functions
20331 * src/action_callbacks.[ch], src/preferences.c:
20332 Load global prefs from gconf at startup and save them
20333 on exit. Prefs load and save correctly but something resets
20334 them to default after loading...
20335 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
20336 Somehow the linker does not find save/load_gconf functions
20337 in libanjuta. Must be a stupid mistake, I would be glad
20338 if someone could fix that.
20339 * manuals/reference/libanjuta-sections.txt: Added new
20340 preferences functions and removed gnome-filelist
20341 * plugins/file-manager/anjuta-file-manager-plugin.glade:
20342 * plugins/file-manager/plugin.c:
20343 Added root-path property
20345 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20347 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
20348 they are not longer needed.
20349 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
20350 anjuta-sections.txt: Remove references to the files
20351 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
20352 Use new nautilus icons for file-manager, looks incredible
20355 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20357 * plugins/editor/anjuta-docman.c: gchar* to
20358 const gchar* in arguments
20359 * plugins/editor/text_editor.c: Implemented IAnjutaFile
20361 * plugins/file-manager/an_file_view.c: Open files on
20362 double-click. Does not work yet because it does not
20363 find IAnjutaFile interface in document manager
20365 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20367 * plugins/editor/anjuta-docman.c
20368 * plugins/editor/text_editor.c:
20369 Made close button working, made multiple selection in
20370 File/Open dialog possble, fixed crash bug if file cannot
20373 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
20375 * plugins/editor/action-callbacks.c
20376 * plugins/editor/anjuta-docman.c
20377 * plugins/editor/anjuta-docman.h
20378 * plugins/editor/search-replace.c
20379 * plugins/editor/search-replace_backend.c
20380 * plugins/editor/text_editor.c
20381 * plugins/editor/text_editor.h:
20382 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
20383 able to open all files, use uri instead of full_filename, fixed
20387 2004-05-13 Naba Kumar <naba@gnome.org>
20389 * plugins/message-view/anjuta-message-manager-plugin.glade:
20392 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
20395 * pixmaps/anjuta_splash.png: Added border.
20397 * plugins/editor/anjuta-document-manager.png: New icon.
20399 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
20400 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
20402 plugins/editor/Makefile.am,
20403 plugins/editor/search-replace.c,
20404 plugins/editor/search-replace.h,
20405 plugins/editor/search-replace_backend.c,
20406 plugins/editor/search-replace_backend.h,
20407 plugins/editor/search_preferences.h,
20408 plugins/editor/search_preferences.c: Merged changes from
20409 ANJUTA_1_2_0 branch.
20411 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
20412 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
20415 * plugins/terminal/Makefile.am,
20416 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
20419 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
20422 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
20423 * plugins/message-view/plugin.c: Fixed glade file loading
20424 Removed "Show messages" menu item
20425 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
20426 twice because of this load system layout hack.
20427 * libanjuta/anjuta-ui.h: Removed #include config.h
20428 * libanjuta/libanjuta.pc: Fixed path and depencies
20429 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
20430 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
20431 * libanjuta/properties.cxx : #include "properties_cxx.h"
20432 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
20434 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
20435 * plugins/message-view/*: Fixed message view preferences
20436 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
20437 * anjuta.glade: Removed messages stuff
20439 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
20441 * Removed libanjutamm, it is now hosted on SF.net:
20442 cvs.sf.net/cvsroot/anjuta/libanjutamm
20444 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
20447 Added some experimental code to add support for C++ plugins.
20448 Nothing works yet and it is likely that it will disappear but
20449 I have some questions to murrayc and he wants to see the code.
20451 2004-05-11 Naba Kumar <naba@gnome.org>
20453 * plugins/terminal/terminal.c: Fixed prefs loading bug.
20455 * plugins/editor/action-callbacks.c: Fixed a crash bug in
20456 hightlight style menu actions.
20458 * manuals/reference/libanjuta/libanjuta-docs.sgml,
20459 manuals/reference/libanjuta/plugin-description-file.sgml,
20460 manuals/reference/libanjuta/writing-plugins.sgml,
20461 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20462 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20463 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
20465 * src/anjuta-app.c: Always load system layout for now.
20467 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
20469 * manuals/reference/libanjuta/libanjuta-docs.sgml,
20470 manuals/reference/libanjuta/libanjuta-sections.txt,
20471 manuals/reference/libanjuta/libanjuta.types,
20472 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20473 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20474 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20475 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20476 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20477 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
20478 Updated documentation.
20480 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
20481 plugins/profile-default/plugin.c, src/layout.xml:
20482 Created terminal plugin.
20484 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
20485 (new) plugins/file-manager/.cvsignore,
20486 plugins/file-manager/an_file_view.c,
20487 plugins/file-manager/plugin.c,
20488 plugins/file-manager/plugin.h: Moved preferences to separate
20489 glade file and added cvsignore file.
20491 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
20492 from ANJUTA_1_2_0 branch. Please note that other po files need merging
20493 from the branch. I tried it but there were way too many conflicts.
20495 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
20497 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
20498 util functions required during the merge.
20500 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
20503 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
20504 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
20505 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
20506 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
20507 Merged with ANJUTA_1_2_0 branch.
20509 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
20511 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
20513 2004-05-07 Naba Kumar <naba@gnome.org>
20515 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
20517 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
20518 Added preferences reading and loading.
20520 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
20521 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
20522 libanjuta/fileselection.c, libanjuta/fileselection.h,
20523 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
20525 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
20527 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
20528 anjuta.spec.in, configure.in, data/autogen.sh.generic,
20529 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
20530 data/macros/autogen.sh, data/macros2/autogen.sh
20531 data/properties/ada.properties, data/properties/anjuta.properties,
20532 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
20533 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
20534 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
20535 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
20536 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
20537 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
20538 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
20539 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
20540 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
20541 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
20542 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
20543 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
20544 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
20545 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
20546 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
20547 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
20548 plugins/class-gen/clsGen.c, plugins/editor/print.c,
20549 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
20550 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
20551 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20552 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20553 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
20554 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
20555 (added) scintilla/scintilla-marshal.c,
20556 (added) scintilla/scintilla-marshal.h,
20557 (added) scintilla/scintilla-marshal.list,
20558 scintilla/include/SString.h, scintilla/include/SciLexer.h,
20559 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
20560 (added) scintilla/patches/scintilla-calltip-align.patch,
20561 (added) scintilla/patches/scintilla-minor.patch,
20562 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
20564 2004-05-06 Naba Kumar <naba@gnome.org>
20566 * (added) plugins/file-manager/Makefile.am,
20567 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
20568 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
20569 (added) plugins/file-manager/anjuta-file-manager.ui,
20570 (added) plugins/file-manager/plugin.c,
20571 (added) plugins/file-manager/plugin.h,
20572 (removed) plugins/file-manager/an_file_view.h,
20573 plugins/Makefile.am, configure.in,
20574 plugins/file-manager/an_file_view.c: Created file manager plugin.
20576 * plugins/profile-default/plugin.c: Added file manager plugin in default
20579 * libanjuta/Makefile.am: Fixed dependencies.
20580 * pixmaps/anjuta_splash.png: New splash screen.
20582 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
20584 * template/template.c/h: Added in-line doc
20585 * manuals/reference/template/*: Added template documentation
20586 * configure.in: Build template docs
20588 2004-05-05 Naba Kumar <naba@gnome.org>
20590 * autogen.sh: Added commands to generate initial interfaces.
20592 * libanjuta/Makefile.am,
20593 (removed)libanjuta/anjuta-plugin-parser.c,
20594 (removed)libanjuta/anjuta-plugin-parser.h,
20595 (added)libanjuta/anjuta-plugin-description.c,
20596 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
20597 plugin description.
20599 * libanjuta/anjuta-plugin.c,
20600 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
20602 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
20603 and added AnjutaShellPlacement enum for widgeds placement (passed to
20604 widget add_widget() method.
20606 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
20607 and moved plugin sets loading in profile plugins.
20609 * libanjuta/interfaces/.cvsignore,
20610 (removed)libanjuta/interfaces/Makefile.am,
20611 libanjuta/interfaces/libanjuta.idl,
20612 libanjuta/interfaces/anjuta-idl-compiler.pl,
20613 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
20614 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
20615 (removed)libanjuta/interfaces/ianjuta-editor.c,
20616 (removed)libanjuta/interfaces/ianjuta-editor.h,
20617 (removed)libanjuta/interfaces/ianjuta-file.c,
20618 (removed)libanjuta/interfaces/ianjuta-file.h,
20619 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
20620 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
20621 (removed)libanjuta/interfaces/ianjuta-message-view.c,
20622 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
20623 *.h and Makefile.am files. They are autogenerated. Interfaces are
20624 by anjuta-idl-compiler.pl from libanjuta.idl file.
20626 * manuals/reference/libanjuta/Makefile.am,
20627 manuals/reference/libanjuta/anjuta-architecture.sgml,
20628 manuals/reference/libanjuta/libanjuta-docs.sgml,
20629 manuals/reference/libanjuta/libanjuta-sections.txt,
20630 manuals/reference/libanjuta/libanjuta.types,
20631 manuals/reference/libanjuta/plugin-description-file.sgml,
20632 manuals/reference/libanjuta/writing-plugins.sgml,
20633 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
20634 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
20635 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20636 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20637 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20638 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
20639 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
20640 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
20641 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
20642 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
20643 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20644 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20645 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
20646 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
20647 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
20648 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
20649 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
20650 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
20651 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20652 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
20653 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
20654 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20655 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
20656 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
20657 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
20658 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
20659 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
20660 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
20661 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
20662 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
20663 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
20664 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20665 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
20666 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
20667 interfaces template sgmls.
20669 * plugins/Makefile.am,
20670 plugins/devhelp/anjuta-devhelp.plugin.in,
20671 plugins/devhelp/plugin.c,
20672 plugins/editor/action-callbacks.c,
20673 plugins/editor/anjuta-document-manager.plugin.in,
20674 plugins/editor/plugin.c,
20675 plugins/editor/plugin.h,
20676 plugins/editor/text_editor.c,
20677 plugins/sample1/plugin.c,
20678 plugins/message-view/anjuta-message-manager.plugin.in,
20679 plugins/message-view/plugin.c: Fixed shell add_widget method to take
20680 placement. Fixed other errors.
20682 * (added)plugins/profile-default/.cvsignore,
20683 (added)plugins/profile-default/Makefile.am,
20684 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
20685 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
20686 (added)plugins/profile-default/anjuta-default-profile.ui,
20687 (added)plugins/profile-default/plugin.c,
20688 (added)plugins/profile-default/plugin.h: Added a default new
20692 src/action-callbacks.c,
20695 src/main.cpp: Fixed necessary changes for libanjuta
20697 2004-05-04 Naba Kumar <naba@gnome.org>
20699 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
20700 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
20701 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
20702 placement for default widgets placements.
20704 2004-05-03 Naba Kumar <naba@gnome.org>
20706 * manuals/reference/libanjuta/anjuta-architecture.sgml,
20707 manuals/reference/libanjuta/libanjuta-docs.sgml,
20708 manuals/reference/libanjuta/plugin-description-file.sgml,
20709 manuals/reference/libanjuta/writing-plugins.sgml:
20710 Wrote more sections in writing-plugins document and fixed errors.
20712 2004-05-03 Naba Kumar <naba@gnome.org>
20714 * libanjuta/interfaces/libanjuta.idl: Added interface
20715 IAnjutaFileManager.
20717 * manuals/reference/libanjuta/anjuta-architecture.dia,
20718 manuals/reference/libanjuta/anjuta-architecture.png: Updated
20719 architecture diagram.
20721 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
20722 manuals/reference/libanjuta/libanjuta-docs.sgml,
20723 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
20724 (added) manuals/reference/libanjuta/writing-plugins.sgml:
20725 Wrote writing-plugins document and separated chapters into
20726 separate sgml files.
20728 * plugins/file-manager/an_file_view.c,
20729 plugins/file-manager/an_file_view.h: New and improved directory
20732 2004-05-02 Sven Herzberg <herzi@abi02.de>
20734 * anjuta.glade: re-designed the new file dialog
20735 * anjuta_dialogs_strings.c: new strings from the new file dialog
20737 2004-04-30 Naba Kumar <naba@gnome.org>
20739 * libanjuta/interfaces/Makefile.am.iface,
20740 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
20742 * libanjuta/interfaces/libanjuta.idl: Updated.
20744 * libanjuta/interfaces/Makefile.am.iface,
20745 libanjuta/interfaces/libanjuta.idl: Updated.
20747 2004-04-29 Naba Kumar <naba@gnome.org>
20749 * libanjuta/interfaces/Makefile.am.iface,
20750 libanjuta/interfaces/libanjuta.idl: Updated.
20752 2004-04-29 Naba Kumar <naba@gnome.org>
20754 * libanjuta/interfaces/giface-idlc-c.pl,
20755 libanjuta/interfaces/libanjuta.idl: Upgraded.
20756 * libanjuta/interfaces/Makefile.am.iface: Added.
20758 2004-04-28 Naba kumar <naba@gnome.org>
20760 * libanjuta/interfaces/giface-idlc-c.pl,
20761 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
20762 definitions and wrote a compiler.
20764 2004-04-28 Naba Kumar <naba@gnome.org>
20766 * libanjuta/anjuta-shell.c: Fixed docs.
20767 * libanjuta/interfaces/Makefile.am,
20768 libanjuta/interfaces/ianjuta-file.c,
20769 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
20771 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
20773 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
20775 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20776 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20777 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20778 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20779 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
20780 * src/anjuta-app.c: Fixed bug.
20782 2004-04-27 Naba Kumar <naba@gnome.org>
20784 * libanjuta/anjuta-preferences-dialog.c,
20785 manuals/Makefile.am: Fixed document bugs and enabled docs
20788 * libanjuta/anjuta-preferences-dialog.c,
20789 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
20790 More documentation.
20792 * libanjuta/anjuta-preferences.c,
20793 manuals/reference/libanjuta/libanjuta-docs.sgml,
20794 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20795 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20796 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20797 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20798 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
20799 Wrote more documentations.
20801 * (removed) plugins/message-view/imessage-view.c,
20802 (removed) plugins/message-view/ianjuta-msgman.c,
20803 plugins/message-view/Makefile.am,
20804 plugins/message-view/anjuta-msgman.c,
20805 plugins/message-view/anjuta-msgman.h,
20806 plugins/message-view/message-view.c,
20807 plugins/message-view/message-view.h,
20808 plugins/message-view/plugin.c,
20809 plugins/message-view/plugin.h: Moved interface implementations
20810 in their respective classes and used correct macros to
20811 defined class types.
20813 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20814 src/action-callbacks.c, src/anjuta-app.c: Subclassed
20815 AnjutaUI from GtkUIManager instead of GtkDialog.
20817 * manuals/reference/libanjuta/Makefile.am,
20818 manuals/reference/libanjuta/libanjuta-docs.sgml,
20819 manuals/reference/libanjuta/libanjuta-sections.txt,
20820 manuals/reference/libanjuta/libanjuta.types,
20821 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20822 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20823 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20824 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20825 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20826 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
20827 Wrote more documentation, fixed typos, added architecture
20828 diagram, updated object types etc.
20830 * plugins/editor/text_editor.c: Fixed interface implementation.
20832 2004-04-26 Naba Kumar <naba@gnome.org>
20834 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20835 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20836 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
20837 architecture diagram and a new chapter on plugins description file.
20839 2004-04-25 Naba Kumar <naba@gnome.org>
20841 * libanjuta/anjuta-children.h,
20842 libanjuta/anjuta-plugin.c,
20843 libanjuta/anjuta-plugin.h,
20844 libanjuta/anjuta-preferences.c,
20845 libanjuta/anjuta-shell.c,
20846 libanjuta/anjuta-shell.h,
20847 libanjuta/e-splash.c,
20848 libanjuta/e-splash.h,
20849 manuals/reference/libanjuta/Makefile.am,
20850 manuals/reference/libanjuta/libanjuta-docs.sgml,
20851 manuals/reference/libanjuta/libanjuta-sections.txt,
20852 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20853 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20854 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20855 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20856 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20857 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20858 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20859 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20860 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20861 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20862 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20863 manuals/reference/libanjuta/tmpl/defaults.sgml,
20864 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20865 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20866 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20867 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20868 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20869 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20870 manuals/reference/libanjuta/tmpl/plugins.sgml,
20871 manuals/reference/libanjuta/tmpl/properties.sgml,
20872 manuals/reference/libanjuta/tmpl/resources.sgml,
20873 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
20874 manuals/reference/libanjuta/tmpl/e-splash.sgml,
20875 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20876 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20877 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20878 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
20880 Added more template files and wrote more documentation.
20882 2004-04-24 Andras Timar <timar@gnome.hu>
20884 * configure.in: Added hu to ALL_LINGUAS.
20886 2004-04-23 Naba Kumar <naba@gnome.org>
20888 * configure.in: Fixed compile error.
20890 * libanjuta/anjuta-children.c,
20891 libanjuta/anjuta-children.h,
20892 libanjuta/anjuta-preferences.c,
20893 libanjuta/anjuta-preferences.h,
20894 libanjuta/anjuta-shell.c,
20895 libanjuta/anjuta-ui.c,
20896 libanjuta/anjuta-ui.h,
20897 manuals/reference/libanjuta/Makefile.am,
20898 manuals/reference/libanjuta/libanjuta-docs.sgml,
20899 manuals/reference/libanjuta/libanjuta.types,
20900 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20901 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20902 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20903 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20904 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20905 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20906 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20907 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20908 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20909 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20910 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20911 manuals/reference/libanjuta/tmpl/defaults.sgml,
20912 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20913 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20914 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20915 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20916 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20917 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20918 manuals/reference/libanjuta/tmpl/plugins.sgml,
20919 manuals/reference/libanjuta/tmpl/properties.sgml,
20920 manuals/reference/libanjuta/tmpl/resources.sgml,
20921 plugins/sample1/plugin.c: Added libanjuta API documentation.
20923 2004-04-22 Naba Kumar <naba@gnome.org>
20925 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
20926 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20927 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20928 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
20929 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
20930 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
20931 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
20932 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
20933 (removed) libegg/eggradiotoolbutton.c,
20934 (removed) libegg/eggseparatortoolitem.c,
20935 (removed) libegg/eggtoggletoolbutton.c,
20936 (removed) libegg/eggtoolbar.c,
20937 (removed) libegg/eggtoolbutton.c,
20938 (removed) libegg/eggtoolitem.c,
20939 (removed) libegg/prop-editor.c,
20940 (removed) libegg/test-actions.c,
20941 (removed) libegg/test-drag.c,
20942 (removed) libegg/test-merge.c,
20943 (removed) libegg/test-toolbar.c,
20944 libegg/menu/Makefile.am,
20945 (removed) libegg/menu/egg-accel-dialog.h,
20946 (removed) libegg/menu/egg-action-group.h,
20947 (removed) libegg/menu/egg-action.h,
20948 libegg/menu/egg-entry-action.h,
20949 (removed) libegg/menu/egg-markup.h,
20950 (removed) libegg/menu/egg-menu-merge.h,
20951 (removed) libegg/menu/egg-menu.h,
20952 (removed) libegg/menu/egg-radio-action.h,
20953 (removed) libegg/menu/egg-toggle-action.h,
20954 (removed) libegg/menu/howitshouldwork.txt,
20955 (removed) libegg/toolbar/.cvsignore,
20956 (removed) libegg/toolbar/Makefile.am,
20957 (removed) libegg/toolbar/TODO,
20958 (removed) libegg/toolbar/eggradiotoolbutton.h,
20959 (removed) libegg/toolbar/eggseparatortoolitem.h,
20960 (removed) libegg/toolbar/eggtoggletoolbutton.h,
20961 (removed) libegg/toolbar/eggtoolbar.h,
20962 (removed) libegg/toolbar/eggtoolbutton.h,
20963 (removed) libegg/toolbar/eggtoolitem.h,
20964 (removed) libegg/toolbar/prop-editor.h,
20965 (removed) libegg/toolbar/toolbar-api.txt,
20966 (removed) libegg/toolbar/toolbar-ideas.txt,
20967 plugins/devhelp/anjuta-devhelp.ui,
20968 plugins/devhelp/plugin.c,
20969 plugins/editor/action-callbacks.c,
20970 plugins/editor/action-callbacks.h,
20971 plugins/editor/anjuta-docman.c,
20972 plugins/editor/anjuta-document-manager.ui,
20973 plugins/editor/plugin.c,
20974 P plugins/message-view/Makefile.am,
20975 plugins/message-view/anjuta-message-manager.ui,
20976 plugins/message-view/plugin.c,
20977 plugins/sample1/anjuta-sample.ui,
20978 plugins/sample1/plugin.c,
20979 src/action-callbacks.c,
20980 src/action-callbacks.h,
20981 src/anjuta-actions.h,
20983 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
20984 Gtk actions and UIManager. Fixed all plugins to use this.
20986 * manuals/reference/gtkdoc-scangobj.diff,
20987 manuals/reference/libanjuta/Makefile.am,
20988 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20989 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20990 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20991 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20992 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
20994 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
20996 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
20998 * plugins/message-view/imessage-view.c
20999 * plugins/message-view/ianjuta-msgman.c:
21002 2004-04-17 Adam Weinberger <adamw@gnome.org>
21004 * configure.in: Added en_CA to ALL_LINGUAS.
21006 2004-04-08 Naba Kumar <naba@gnome.org>
21008 * libanjuta/interfaces/ianjuta-message-view.[c,h],
21009 libanjuta/interfaces/Makefile.am,
21010 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
21011 message manager and message view interfaces.
21013 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
21014 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
21015 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
21016 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
21017 src/anjuta-app.c: Used 'activate' and
21018 'deactivate' virtual methods for plugins. Fixed installed plugins
21019 dialogs. Added remove_widget() method for AnjutaShell.
21021 * libanjuta/interfaces/Makefile.am,
21022 libanjuta/interfaces/ianjuta-document-manager.c,
21023 libanjuta/interfaces/ianjuta-document-manager.h,
21024 libanjuta/interfaces/ianjuta-editor.c,
21025 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
21026 and editor interfaces.
21028 * plugins/devhelp/plugin.c,
21029 plugins/message-view/anjuta-message-manager.plugin.in,
21030 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
21031 plugins/sample1/plugin.c: Updated plugins implementation to
21032 reflect the changes.
21034 2004-04-07 Naba Kumar <naba@gnome.org>
21036 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
21037 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
21038 libanjuta/interfaces/ianjuta-editor.h,
21039 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
21040 plugins/editor/anjuta-docman.c,
21041 plugins/editor/anjuta-document-manager.plugin.in,
21042 plugins/editor/plugin.c, plugins/sample1/plugin.c,
21043 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
21044 Added supported interfaces for plugins. Tested plugin interfaces
21045 through sample plugin.
21047 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
21049 * template/Makefile.am, data/templates/library/Makefile.am
21050 Fixed some automake-1.7 incompatibilities
21051 * template/xmltemplate.c: Small fix
21053 2004-02-23 Naba Kumar <naba@gnome.org>
21055 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
21056 Added plugins manager dialog.
21058 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
21059 library dependencies.
21061 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
21062 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
21063 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
21064 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
21065 geometry command line option.
21067 2004-02-16 Naba Kumar <naba@gnome.org>
21069 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
21070 Added interfaces and IAnjutaEditor editor interface.
21071 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
21073 * libanjuta/anjuta-shell.h: Fixed bug.
21075 2004-02-13 Naba Kumar <naba@gnome.org>
21077 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
21079 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
21081 * data/template/*/.cvsignore:
21082 Avoid all these ? in cvs output
21084 2004-02-13 Naba Kumar <naba@gnome.org>
21086 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
21087 includes and linking.
21089 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
21090 and set required version to devhelp 0.8. This devhelp version
21091 can be acquired from gnome cvs branch devhelp branch
21092 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
21094 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
21095 src/actions-callbacks.c: Added Dock Manager settings menu item.
21097 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
21098 * plugins/devhelp/plugin.c: Fixed a linking bug.
21100 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
21101 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
21102 external GDL dependency and used libegg codes.
21104 2004-02-12 Naba Kumar <naba@gnome.org>
21106 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
21107 Added devhelp plugin, but it can't be used without a
21108 patch in devhelp. So it's disabled for now.
21110 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
21111 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
21112 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
21113 Update cvsignore files.
21115 * libanjuta/plugins.c, widgets/e-splash.c:
21116 Fixed plugins loading to show splash icons.
21118 * plugins/message-view/anjuta-message-manager.plugin.in,
21119 plugins/message-view/plugin.c: Fixed plugin registered name.
21121 * plugins/message-view/anjuta-message-view.png,
21122 plugins/sample1/anjuta-sample-plugin.png: Update images.
21124 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
21125 src/main.c: Fixed layout loading.
21127 * plugins/devhelp/Makefile.am: Fixed error.
21129 * (removed) widgets/*, libanjuta/plugins.h,
21130 src/main.c: Transfered widgets to libanjuta/.
21132 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
21133 toplevel directory to created only one library as libanjuta-egg.
21135 * data/Makefile.am: Fixed build error.
21137 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
21138 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
21139 libegg/.cvsignore: Added egg dock widget.
21141 * gdl/*: Removed as they are now available in libegg.
21143 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
21145 * plugins/editor/anjuta-docman.c:
21146 Use stock close icon on tab close button
21148 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
21150 * data/template/Makefile.am
21151 data/template/language/Makefile.am
21152 data/template/library/Makefile.am
21153 data/template/text/Makefile.am
21154 data/template/project/Makefile.am
21155 data/template/project/terminal/Makefile.am
21156 configure.in: Created Makefile to install templates
21158 2004-02-11 Naba Kumar <naba@gnome.org>
21160 * plugins/editor/action-callbacks.c,
21161 plugins/editor/anjuta-document-manager.ui,
21162 plugins/editor/plugin.c
21163 plugins/message-view/anjuta-message-manager.ui,
21164 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
21166 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
21168 * plugins/message-view/*: MessageView plugin is now loaded
21169 The menu items are still dummies.
21171 2004-02-09 Naba Kumar <naba@gnome.org>
21173 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
21176 * libanjuta/anjuta-preferences.h: Added some documentation.
21178 * libanjuta/anjuta-shell.h: Removed dead codes.
21180 * (removed) manuals/reference/gtkdoc-scangobj,
21181 manuals/reference/gtkdoc-scangobj.diff,
21182 manuals/reference/libanjuta/.cvsignore,
21183 manuals/reference/libanjuta/Makefile.am,
21184 manuals/reference/libanjuta/README.inline-doc,
21185 manuals/reference/libanjuta/README.sections,
21186 manuals/reference/libanjuta/libanjuta-docs.sgml,
21187 manuals/reference/libanjuta/libanjuta-sections.txt,
21188 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
21189 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
21190 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
21191 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
21192 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
21193 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
21194 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
21195 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
21196 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
21197 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
21198 manuals/reference/libanjuta/tmpl/defaults.sgml,
21199 manuals/reference/libanjuta/tmpl/fileselection.sgml,
21200 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
21201 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
21202 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
21203 manuals/reference/libanjuta/tmpl/plugins.sgml,
21204 manuals/reference/libanjuta/tmpl/properties.sgml,
21205 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
21206 of scan program. Updated templates.
21208 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
21209 editor action callbacks data.
21211 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
21212 scintilla object ref/unref.
21214 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
21216 * template/*: Added new xml based template system
21217 * template/dtds/*: Dtds to validate xml files of the template systems
21218 * data/template/*: Some sample template files
21219 Still needs some work but builds fine!
21221 2004-02-06 Naba Kumar <naba@gnome.org>
21223 * cofigure.in, manuals/Makefile.am,
21224 (added) manuals/reference/*: Added API documentation
21225 structure (gtk-doc based).
21227 * libanjuta/libanjuta.h: Updated
21229 2004-02-05 Naba Kumar <naba@gnome.org>
21231 * configure.in: Sets correct dependencies and
21232 uses gdl external library.
21234 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
21235 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
21236 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
21237 libanjuta/fileselection.h, libanjuta/glue-factory.c,
21238 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
21239 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
21240 and added file dialogs.
21242 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
21243 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
21244 Build dynamic libraries for libegg.
21246 * plugins/Makefile.am, plugins/editor/Makefile.am,
21247 plugins/editor/action-callbacks.c,
21248 plugins/editor/action-callbacks.h,
21249 plugins/editor/anjuta-docman.c,
21250 plugins/editor/anjuta-docman.h
21251 plugins/editor/anjuta-document-manager.plugin.in
21252 plugins/editor/anjuta-document-manager.png
21253 plugins/editor/anjuta-document-manager.ui
21254 plugins/editor/file.c
21255 plugins/editor/file.h
21256 plugins/editor/plugin.c
21257 plugins/editor/print.c
21258 plugins/editor/print.h
21259 plugins/editor/search-replace.c
21260 plugins/editor/search_incremental.c
21261 plugins/editor/search_incremental.h
21262 plugins/editor/text_editor.c
21263 plugins/editor/text_editor.h
21264 plugins/editor/text_editor_cbs.c
21265 plugins/editor/text_editor_menu.h
21266 plugins/sample1/Makefile.am
21267 plugins/sample1/anjuta-sample-plugin.png
21268 plugins/sample1/anjuta-sample.plugin.in
21269 plugins/sample1/anjuta-sample.ui
21270 plugins/sample1/plugin-sample1.c
21271 plugins/sample1/plugin.c
21272 plugins/sample1/plugin.h: Created sample
21273 plugin and fixed editor plugin.
21275 * printing/*: Removed.
21277 * scintilla/Makefile.am: Builds dynamic library.
21279 * src/Makefile.am, src/action-callbacks.c,
21280 src/action-callbacks.h, (removed) src/an_symbol_view.c,
21281 src/anjuta-actions.h, src/anjuta-app.c,
21282 src/anjuta-app.h, src/anjuta-callbacks.c,
21283 src/anjuta-callbacks.h, (removed) src/anjuta.c,
21284 (removed) src/anjuta.h, src/anjuta.ui,
21285 src/layout.xml, src/main.c, src/preferences.h,
21286 src/utilities.c: Debuggged and finally made plugins
21289 * global-tags/Makefile.am: Fixed build error.
21291 2004-02-03 Naba Kumar <naba@gnome.org>
21293 * configure.in: Users GDL from external package.
21294 * plugins/*: Added many new plugins (not ready though).
21295 * src/*: Removed many files (which have been transfered in plugins/).
21297 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
21299 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21301 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21303 * configure.in: Added editor plugins
21305 * plugins/Makefile.am, src/search-replace_backend.h,
21306 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
21307 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
21309 * Added: plugins/editor/search_incremental.c,
21310 plugins/editor/search_incremental.h
21312 * Update search-replace in plugins/editor
21314 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
21316 * plugins/message-view/message-view.c: Some code clean-up
21318 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21320 * Added: search_incremental[ch]
21322 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
21323 src/mainmenu_callbacks.c, src/toolbar.c
21324 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
21326 * Incremental Search
21328 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
21330 * plugins/message-view/anjuta-msgman.[c/h]:
21331 Added message manager for easier message handling with a
21332 similar interface as docman. Of course you can still use
21333 MessageView standalone.
21334 * plugins/Makefile.am: Added message-view because it compiles
21337 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
21339 * plugins/message-view/*: Added message-view plugin
21341 * configure.in: Added plugins/message-view/Makefile
21343 2004-01-03 Naba Kumar <naba@gnome.org>
21345 * libanjuta/*.c: Added new files and updated old ones.
21346 * plugins/editor/*: Added editor plugin.
21347 * configure.in: Added editor plugin and moved editor related
21350 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21352 * src/Makefile.am: Added search-replace_backend.[ch]
21353 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21355 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21356 src/search-replace_backend.c, src/search-replace_backend.h,
21357 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21358 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21359 src/toolbar_callbacks.c
21360 * The advanced Search/Replace functionality now replaces the older
21361 Find/Replace stuff.
21362 * The Search/Replace functionality can be interrupted during a long
21365 2003-12-11 Naba Kumar <naba@gnome.org>
21367 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
21368 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
21370 * Makefile.am, libanjuta/*: Added new module.
21371 * src/Makefile.am: Fixed linking error.
21372 * src/watch_cbs.c: Debugger clean up.
21373 * configure.in: Added libanjuta-2.0.pc
21375 * configure.in, libanjuta/Makefile.am,
21376 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
21379 2003-12-11 Naba Kumar <naba@gnome.org>
21381 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21383 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
21384 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
21385 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
21386 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
21387 The user can now give a name at the creation of a new file and
21388 insert automatically (user choice) header, gpl notice, header
21389 template. The file extension is added automatically according
21390 to the selected type of file. The various insert functions have
21391 been moved from mainmenu-callback.c to file.c. The cursor is now
21392 moved after an insert operation. Removes also useless code in
21393 memory.c and search-replace.c
21395 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
21397 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
21398 sortable headers, process tree, removal of path and process params
21399 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
21400 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
21403 2003-12-10 Naba Kumar <naba@gnome.org>
21405 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
21407 2003-11-30 Abel Cheung <maddog@linux.org.hk>
21409 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
21411 2003-11-28 Naba Kumar <naba@gnome.org>
21413 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
21415 * manuals/de/*: Added german translation docs.
21417 * configure.in, Makefile.am, src/Makefile.am,
21418 libegg/*/*: Added libegg library.
21420 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
21421 installation directory.
21423 * src/text_editor_cbs.c: Fixed closing of file.
21425 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21427 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21429 2003-09-05 Naba Kumar <naba@gnome.org>
21431 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
21432 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
21433 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
21434 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
21435 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
21436 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
21437 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
21438 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
21439 using libegg. Initial commit -- compiles but is not complete.
21441 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21443 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21445 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21447 * configure.in: Removed "ta" from ALL_LINGUAS.
21449 2003-05-16 Jordi Mallach <jordi@sindominio.net>
21451 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
21453 2003-05-16 Danilo Šegan <dsegan@gmx.net>
21455 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
21457 2004-04-24 Andras Timar <tmar@gnome.hu>
21459 * configure.in: Added hu to ALL_LINGUAS.
21461 2004-04-14 Naba Kumar <naba@gnome.org>
21463 * src/Makefile.am, printing/Makefile.am,
21464 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
21465 because we are still using GtkCombo and build breaks with gtk-2.4.
21467 2004-04-13 Naba Kumar <naba@gnome.org>
21470 * anjuta.spec.in: Fixed build error.
21471 * po/POTFILES.in: Updated.
21472 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
21474 2004-04-11 Naba Kumar <naba@gnome.org>
21477 * AUTHORS: Updated.
21478 * configure.in: Added ga in ALL_LINGUAS.
21479 * ChangeLog: Fixed dates.
21481 2004-04-09 Naba Kumar <naba@gnome.org>
21483 * src/print.c: Fixed buffer styling bug when printing with
21486 * data/properties/anjuta.properties: Defined only one base font and
21487 used courier instead of lucidatypewriter, because most newer systems are
21488 unlikely to have it (bug #885023, #925956, #890473).
21490 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
21493 * src/an_file_view.c: Fixed possible crash bug.
21495 2004-04-07 Naba Kumar <naba@gnome.org>
21497 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
21498 gtk_main_quit() etc..), so that atexit() functions are not called
21499 (which is apparently done to free up memory and we don't need to
21500 do that at this point). Incidentally, something also happens in the
21501 atexit call which freezes the UI for far too long when the application
21502 exits and we want to avoid that..
21503 * src/glade_iface.c: Fixed compiler warning.
21505 2004-04-06 Naba Kumar <naba@gnome.org>
21507 * src/project_dbase_gui.c: Fixed errors.
21509 * src/registers_gui.c: Fixed possible crash bug.
21510 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
21511 * src/signals.[c,h]: Used tree view and glade file for dialog.
21512 * src/Makefile.am, src/about.c, src/an_file_view.c,
21513 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
21514 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
21515 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
21516 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
21517 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
21518 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
21519 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
21520 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
21521 src/launcher.h, src/main.c, src/main_menubar.c,
21522 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
21523 src/message-manager-private.cc, src/message-manager.cc,
21524 src/preferences.c, src/project_config.c, src/project_dbase.c,
21525 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
21526 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
21527 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
21528 src/search-replace.c, src/search-replace_backend.c,
21529 src/search_incremental.c, src/search_preferences.c,
21530 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
21531 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
21532 src/signals_gui.c, src/source.c, src/src_paths.c,
21533 src/stack_trace.c, src/start-with.c, src/style-editor.c,
21534 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
21535 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
21536 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
21537 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
21538 tagmanager/Makefile.am, scintilla/include/SString.h,
21539 widgets/Makefile.am, widgets/gnomefilelist.c:
21541 Removed all deprecated codes and substituted
21542 with newer APIs. Fixed some possible crash bugs where cell renderers
21545 * scintilla/patches/scintilla-minor.patch: Minor patch.
21547 2004-04-06 Naba Kumar <naba@gnome.org>
21549 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
21550 tree after all the files have been added (and not everytime a file
21551 is added in the project). Also fixed some memory corruption
21552 (possibly bug #900478).
21554 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
21555 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
21556 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
21557 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
21558 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
21559 qualifier wherever appropriate.
21561 2004-04-05 Naba Kumar <naba@gnome.org>
21563 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
21564 switch terminal echo on/off. Debugger requires it off, while the
21565 rest requires it on.
21567 * src/search-replace.c: sets search direction and action (in addtion
21568 to target) for find in files.
21570 2004-04-02 Naba Kumar <naba@gnome.org>
21572 * src/mainmenu_callbacks.c: Sets filename during save of new files.
21574 * src/project_dbase.c, src/debugger, src/an_file_view.c,
21575 src/an_symbol_view.c: Added an gtk events loop for
21576 displaying project loading status (for loading large projects) and
21577 debugger program starting ... just to give an impression of fastness :-).
21579 * configure.in, anjuta.prj: Bumped version to 1.2.2.
21581 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
21582 crash bug, which occurs when opening and closing a large project
21585 * src/attach_process.c: Fixed a comiple error for old gcc.
21587 * src/launcher.c: Prints proper error message when launcher child
21588 could not be executed and exits properly. Fixed a crash
21591 * src/resources.c, src/utilities.c, src/glade_iface.c,
21592 src/debugger.c, src/attach_process.c: Properly exits forked children
21593 when they could not be executed.
21595 2004-04-01 Naba Kumar <naba@gnome.org>
21597 * src/search-replace.c: Fixed a crash bug (bug #921893).
21599 2004-03-31 Naba Kumar <naba@gnome.org>
21601 * anjuta.glade: Added a note on compiler options dialog ->support
21602 dialog telling that supports are only available for file mode.
21604 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
21606 Improved shutdown time delay by bypassing project closing
21607 and unloading plugins.
21609 * src/build_file.c, data/properties/anjuta.properties: Added a property
21610 to toggle on/off for going to first error automatically.
21612 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21614 * src/debugger.c: fixed core file loading
21615 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
21616 for long lines (bugs #700968 and #911376)
21617 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
21619 * src/anjuta.c: Focuses current AnEditor correctly.
21621 2004-03-30 Naba Kumar <naba@gnome.org>
21623 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
21624 * AUTHORS: Updated with all contributors names.
21626 * src/about.c: Reads contributors names from AUTHORS file.
21627 * manuals/C/anjuta-manual/authors.xml: Points to online
21630 2004-03-29 Naba Kumar <naba@gnome.org>
21632 * data/properties/ada.properties: Fixed syntax colors. Patch
21633 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
21636 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
21637 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
21638 generated projects, so that their pixmap files are
21639 found properly (bug #919903).
21641 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
21644 * src/source.c: Installs .glade file of libgllade
21645 projects in $(datadir)/$(package)/glade (part of bug #861038).
21647 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
21648 in compiler options (bug #883837).
21650 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
21651 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
21653 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
21655 * anjuta/src/search-replace.c: fixed another crash bug in
21657 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
21658 breakpoint property fix
21660 2004-03-29 Naba Kumar <naba@gnome.org>
21662 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
21663 (new) manuals/C/anjuta-advanced-tutorial/*:
21664 Added menu entry for 'Anjuta Advanced Tutorial'
21665 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
21667 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21669 * src/fileselection.[ch], src/mainmenu_callbacks.c:
21670 Fixed bug #908941 ('Open' starts in wrong directory)
21672 2004-03-26 Naba Kumar <naba@gnome.org>
21674 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
21675 compile error and bug #905738 with terminal.
21677 * src/search_incremental.c, src/register.c, src/sharedlib.c,
21678 src/search-replace.[h,c], src/search_incremental.[h,c],
21679 src/search_preferences.h, src/utilities.c, src/anjuta.c,
21680 src/text_editor.[c,h]: Fixed compiler warnings.
21682 * src/search-replace.c: Fixed a memory corruption (possible
21683 fix for bug #921893, but not yet confirmed).
21685 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
21686 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
21687 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
21688 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
21690 2004-03-25 Naba Kumar <naba@gnome.org>
21692 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
21693 crash bug with attach process dialog and made the dialog closable
21696 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
21697 always display within the margin.)
21699 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
21700 the old breakpoint when it's properties are updated
21701 (creating a new updated one).
21703 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
21705 * src/aneditor.cxx, src/aneditor.h: fixed calltips
21706 displayed for wrong file.
21707 * src/breakpoints.c: conditional breakpoints
21708 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
21709 "Find in Files..." disabling policy
21711 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21713 * src/build_file.c: Fixed bug #874380
21714 Goto the first error if it exists.
21716 2004-03-24 Naba Kumar <naba@gnome.org>
21718 * src/anjuta.c: Fixed to get correct child exit status
21719 using mask (bug #905738).
21721 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
21722 Aligned buttons in the New file dialog,
21723 set default response to OK, entry box activates default response,
21724 ESC closes dialog and hides on delet_event.
21726 2004-03-19 Naba Kumar <naba@gnome.org>
21728 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
21731 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
21733 * src/search-replace.c: fixed "Find Usage" crash when no project open
21735 2004-03-17 Naba Kumar <naba@gnome.org>
21737 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
21738 Fixed the generated projects to read m4 directory if the directory
21739 exists (bug #917781).
21741 2004-03-12 Naba Kumar <naba@gnome.org>
21743 * HACKING: Fixed formatting for auto-parsing.
21745 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
21747 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
21748 rework (bug #890609)
21750 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21752 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
21754 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21756 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
21757 * src/search_preferences.c: Fixed typo.
21759 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21761 * src/search-replace.c: improved Search&Replace
21762 For the moment "Replace All" does not work with non opened files
21763 but Anjuta should not crash now ! ???
21765 2004-02-26 Naba Kumar <naba@gnome.or>
21767 * src/source.c: Fixed to pass cflags correctly
21768 and suppress the automake's default cflags.
21769 bug #816130, #801056, #782798, #773459
21771 * data/properties/anjuta.properties: Do not defualt to -k make option.
21774 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
21777 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
21779 * src/message-manager-private.cc: Disabled debug messages.
21781 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
21783 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
21785 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21786 * anjuta.glade, src/search-replace.c:
21787 Reduced Search&Replace dialog, bug #902636.
21789 2004-02-23 Naba Kumar <naba@gnome.or>
21791 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
21794 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21796 * src/search_incremental.c: Fixed bug #900903
21798 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
21800 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
21801 src/anjuta.c: Fixed bugs #890609 and #890609
21803 2004-02-23 Naba Kumar <naba@gnome.or>
21805 * src/message-manager.cc: Disconnects menuitem signal properly.
21808 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
21811 2004-02-20 Naba Kumar <naba@gnome.org>
21813 * src/message-manager-private.[c,h]: Implemented keypress
21814 event for the terminal and resets it when ctrl c or ctrl d
21815 is pressed. But it doesn't seem to be working on keypress.
21816 Added a workaround to let it work on key release instead.
21819 * src/search-replace: Fixed compiler warnings.
21821 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
21823 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
21824 Use defined file name when saving new files (fixes bug #898105)
21825 Don't change filename when clicking on a directory
21827 BTW: Happy birthday to me :-)
21829 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21831 * src/search-replace.c: Fixed a crash bug
21832 Crash on Find & Replace (#887833)
21834 2004-02-18 Naba Kumar <naba@gnome.org>
21836 * src/executer.c: Fixed a crash bug.
21838 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
21839 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
21840 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
21841 instead of GtkWindow (Part of bug #671596).
21843 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
21844 src/registers_gui.c, src/registers_cbs.[h,c],
21845 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
21846 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
21847 src/compiler_options.c, src/an_file_view.c, start-with.c,
21848 src/anjuta-tools.c, help.c:
21850 Added "close" buttons on all
21851 dialogs (HIG) and fixed to properly response to ESC close
21852 (Part of bug #671596).
21854 * src/launcher.c: Disabled printing of long debug lines.
21856 * src/utilities.h: Fixed a compiler warning.
21858 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
21860 * src/anjuta.c: "Save all" action now asks for filenames for new files
21861 (fixes bug #898111)
21863 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
21865 * anjuta.glade, src/text_editor.c:
21866 Fixed a typo in Hello World indentation style
21867 Fixed misuse of translated strings when looking for style
21868 This entry fixes bug #876037
21870 2004-02-16 Naba Kumar <naba@gnome.org>
21872 * src/utilities.c: Fixed return value when dest file could
21875 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
21876 * src/utilities.[c,h]: Removed 'cmp' dependency and used
21877 internal function to compare files.
21879 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
21881 * src/message-manager-private.cc:
21882 Set bold color as foreground color in terminal
21883 (fixes bug #864924)
21885 * src/aneditor.cxx:
21886 Use font style defined for message indicators in
21887 preferences/messages
21888 (fixes bug #885032)
21890 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
21892 * src/build_project.c:
21893 Use build.silent option from preferences (fixes bug #895726)
21895 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
21897 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21899 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
21901 Patch from Massimo Corà <maxcvs@email.it>:
21902 * scintilla/LexCPP.cxx: Support "///" comments
21904 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21905 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
21906 src/search_replace.h, src/search-replace_backend.h
21909 * Added: src/search_preferences.c, src/search_preferences.h
21910 Allow the user to save search/replace settings and give them names.
21912 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
21914 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
21915 scintilla/ScintillaGTK.cxx:
21916 Hopefully fixed AMD 64 crash bug by using correct marshaller
21918 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
21920 * src/preferences.c: Save GtkOptionMenu properties properly
21921 * src/text_editor.c: Fixes editor mispell of fold.symbols property
21923 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21925 * configure.in, src/Makefile.am, scintilla/Makefile.am:
21926 Fixed libiconv issue
21929 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21931 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21932 * src/attach_process.c, src/debugger.c, src/registers.c/h,
21933 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
21934 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
21935 src/sharedlib_gui.c:
21936 Debugger speed-up, replaced deprecated GtkCList
21938 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
21940 * src/text-editor.c: Use stock gtk+ close button for editor tabs
21942 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
21944 * configure.in: Added "sq" to ALL_LINGUAS.
21946 2004-01-12 Changwoo Ryu <cwryu@debian.org>
21948 * configure.in: Added "ko" to ALL_LINGUAS.
21950 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21952 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
21953 src/search_incremental.c, src/search_incremental.h:
21954 Search_incremental code cleanup
21956 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21958 * scintilla/*/*: Updated scintilla to CVS
21959 * Added: scintilla/Readme.sync
21960 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
21961 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
21962 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
21963 scintilla/ScintillaGTK.cxx,
21964 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
21965 scintilla/include/Scintilla.iface: Updated.
21967 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21969 * search-replace_backend.[ch], search_incremental[ch]: Added
21971 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21972 find_replace.[ch]: Removed.
21974 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21975 src/search-replace_backend.c, src/search-replace_backend.h,
21976 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21977 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21978 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
21979 functionality now replaces the older Find/Replace stuff. The Search/Replace
21980 functionality can be interrupted during a long Search/Replace.
21982 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
21984 * widgets/gnomefilesel.c: Fix use of previously freed memory on
21985 selecting ".." and "." from file selector.
21987 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
21989 * anjuta.glade: Fixed wrong "fold.symbols" property
21991 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
21993 * src/project_dbase_gui.c: Alphabetical order ;-)
21994 * src/compiler_options.c: Fixed bug #867539
21995 * src/launcher.c: Workaround for bugs #864922, #849928,
21996 #846386 and #845782: The launcher no longer hangs but does
21997 not get the exit status correctly sometimes.
21998 * Changes suggested by Bosik are obviously already in without
21999 any Changelog entry (ClsGen.c, project_dbase_gui.c)
22000 * NEWS, README, anjuta.prj, configure.in:
22001 Changed version to 1.2.1
22003 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
22004 * anjuta_dialogs_strings.c, anjuta.glade:
22005 Fixed bugs #860906, #859329
22007 Patch from grzegol@pld-linux.org
22008 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
22009 freedesktop.org standard)
22011 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22013 Patch from Stefano Vallarino <stevalla@libero.it>:
22014 * src/source.[c/h]: Fixes cpp sample file to conform to
22015 ISO/IEC 14882, C++-Standard
22017 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
22019 Review by Johannes Schmid <jhs@cvs.gnome.org>
22020 * src/build_file.[ch]: Add build_execute_shell_command which executes the
22021 command using sh -c.
22022 * src/compile.c: Use build_execute_shell_command when compiling single
22025 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22027 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
22028 * src/breakpoints.c: Code cleanup, workaroud for possible
22030 * src/src_paths.c: Update debugger dirs on directory change
22032 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
22034 Review by Johannes Schmid <jhs@cvs.gnome.org>
22035 * src/attach_process.c, src/attach_process.h, anjuta.glade:
22036 sortable headers, process tree, removal of path and process params
22037 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
22038 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
22041 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22043 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
22044 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
22045 Add a dialog for "New file" which lets the user set the
22046 filename and to add copyright/header templates to the file
22047 * Review: Changed function names to contain modules name (file_)
22049 2003-12-09 Naba Kumar <naba@gnome.org>
22051 * setup-gettext: Fixed a typo.
22052 * scintilla/Makefile.am: Fixed a build error for SMP systems.
22054 ---- Released version 1.2.0 ---
22056 2003-12-08 Naba Kumar <naba@gnome.org>
22058 * src/preferences.c: Fixed compiler error.
22059 * global_tags/create_global_tags.sh: Fixed to install properly
22060 even when system.tags could not be generated.
22063 2003-12-06 Naba Kumar <naba@gnome.org>
22065 * setup-gettext: Fixed to not generate intl directory with gettextize.
22067 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
22068 * src/anjuta.c: Filters out unnecessary files from find in files
22072 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
22073 * src/widzard_gui.c: Added horiz scrollbar for desc text.
22075 2003-12-04 Naba Kumar <naba@gnome.org>
22077 * src/gnome_project.c: Enables debug and optimization flags for
22080 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
22082 * src/project_dbase_gui.c: combined header and c files for
22085 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
22086 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
22088 2003-11-30 Abel Cheung <maddog@linux.org.hk>
22090 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
22092 2003-11-29 Naba Kumar <naba@gnome.org>
22094 * configure.in, anjuta.prj: Bumped version to 1.2.0.
22097 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
22099 * src/main_menubar.c: Now files cannot be opened twice in recently
22102 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
22104 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
22106 2003-11-28 Naba Kumar <naba@gnome.org>
22108 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
22110 2003-11-27 Naba Kumar <naba@gnome.org>
22112 * src/breakpoints.c, src/launcher.c, src/find_text.c,
22113 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
22115 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
22116 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
22117 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
22118 checkbox in project wizard (project options page) to enable/disable
22119 source code generation with glade(mm).
22123 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
22125 * src/dnd.c: Opening files with special characters in the name.
22127 2003-11-20 Jordi Mallach <jordi@sindominio.net>
22129 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
22132 2003-11-18 Naba Kumar <naba@gnome.org>
22134 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
22135 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
22136 src/project_import.c, plugins/patch/patch-plugin.c:
22137 Fixed g_signal_diconnect calls to pass correct data.
22138 (Fixed possible crash in project imports).
22142 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
22144 Reviewed by Naba Kumar <naba@gnome.org>
22145 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
22146 and debugger. Sets default settings for pty in launcher.
22147 * data/gdb.init: Removed charset work around (now works with user's
22149 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
22151 2003-11-18 Naba Kumar <naba@gnome.org>
22153 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
22154 names of 'index' to 'idx'.
22156 2003-11-17 Naba Kumar <naba@gnome.org>
22158 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
22159 * src/project_dbase.c: Prompts user for unsaved project files
22160 when project is closed.
22162 2003-11-16 Naba Kumar <naba@gnome.org>
22164 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
22165 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
22168 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
22170 * src/anjuta.c: Fixed crash related to tag == NULL while
22173 2003-11-11 Naba Kumar <naba@gnome.org>
22175 * src/glade_iface.c: Avoids error conditions for glade or glademm not
22176 found. It simply doesn't generate the c/c++ codes and continues with
22180 2003-11-10 Naba Kumar <naba@gnome.org>
22182 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
22183 'Start with dialog'.
22185 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
22186 German translation of anjuta-tutorial.
22188 * src/launcher.c: Fixed an encoding bug with GIOChannels.
22191 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22193 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
22194 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
22195 the syntax highlighting in Preferences, the automatic syntax
22196 highlighting is now selected. When the debugger is stopped and the
22197 breakpoints window not closed, the gtk_tree_view in this window is
22198 now made unsensitive.
22200 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
22202 * src/preferences.h, src/preferences.c, anjuta.glade:
22203 Fixed translation bug in preferences by using GtkOptionMenu
22204 * anjuta.prj: Project version 1.1.98
22206 ---------------- Released version 1.1.98 ----------------
22208 2003-11-07 Naba Kumar <naba@gnome.org>
22210 * anjuta.spec.in: Revived docs package and combined all docs into
22212 * configure.in: Bumped version to 1.1.98 rc2
22214 * anjuta.spec.in: Fixed scrollkeepr-update command.
22215 * anjuta.spce.in: Fixed file permissions.
22217 2003-11-06 Naba Kumar <naba@gnome.org>
22219 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
22220 menus to activate anjuta helps.
22222 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
22223 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
22224 manuals/C/anjuta-faqs/legal.xml (added),
22225 manuals/C/anjuta-faqs/Makefile.am,
22226 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22227 manuals/C/anjuta-faqs/.cvsignore,
22228 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
22229 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
22230 manuals/C/anjuta-tutorial/legal.xml (added),
22231 manuals/C/anjuta-tutorial/Makefile.am,
22232 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22233 manuals/C/anjuta-tutorial/.cvsignore,
22234 manuals/C/anjuta-manual/*.sgml (removed),
22235 manuals/C/anjuta-manual/*.xml (added),
22236 manuals/C/anjuta-manual/Makefile.am,
22237 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22238 manuals/C/anjuta-manual/.cvsignore,
22239 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
22240 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
22241 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
22242 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
22243 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
22244 manuals/ja/anjuta-faqs/legal.xml (added),
22245 manuals/ja/anjuta-faqs/Makefile.am,
22246 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
22247 manuals/ja/anjuta-faqs/.cvsignore,
22248 manuals/ja/anjuta-manual/*.sgml (removed),
22249 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
22250 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
22251 manuals/ja/anjuta-manual/*.xml (added),
22252 manuals/ja/anjuta-manual/Makefile.am,
22253 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
22254 manuals/ja/anjuta-manual/.cvsignore,
22255 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
22256 manuals/sgmldocs.make (removed),
22257 manuals/xmldocs.make (added), manuals/omf.make (added),
22258 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
22259 documentations to newer docbook xml documentations. Converted
22260 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
22261 Enabled manulas installations.
22263 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
22265 2003-11-05 Naba Kumar <naba@gnome.org>
22267 * data/gdb.init: Sets host's charset to ascii to solve debugger
22268 freeze up due to uninitialized strings in target program.
22270 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
22271 Fixed a crash bug with 'Add expression in watch'. Bug #822017
22275 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
22276 src/launcher.c: Turns off echo in spawned pty to fix debugger.
22278 2003-11-04 Naba Kumar <naba@gnome.org>
22280 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
22283 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
22284 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
22285 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22286 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
22289 * src/search-replace.c: Fixed infinite loop bug.
22290 * start-with.c: Fixed a crash bug with "Open last project".
22292 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
22293 * scintilla/Makefile.am: Fixed compiler option.
22295 2003-10-16 Naba Kumar <naba@gnome.org>
22297 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
22298 * src/text_editor.c: Fixed autoformat.
22300 2003-10-15 Naba Kumar <naba@gnome.org>
22302 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
22305 2003-10-09 Naba Kumar <naba@gnome.org>
22307 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
22309 2003-10-08 Naba Kumar <naba@gnome.org>
22311 * src/source.c: Fixed a GETTEXT typo error.
22312 * anjuta.glade: Made 'Sorted in order you open them' default option
22315 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22316 * anjuta.glade, data/properties/anjuta.properties:
22317 Fixed the freeze of the "Preferences" combos at the first Anjuta
22318 init is generated by:
22319 - a not complete translation of preferences.c file
22320 - a difference between 2 names in anjuta.glade and
22321 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
22322 - the same name given to 3 combos (anjuta.glade).
22324 * src/find_text.c: If the "whole document" mode is selected,
22325 a new search will select the next occurrence (Bug #764954).
22326 It is now possible to use the shortcuts to search next or previous
22327 occurrence even if the search dialog has the focus. Bug #790318
22329 * src/main_menubar_def.h: "Select code block" shortcut; the new
22330 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
22333 Patch from: Richard Lee <r.h.lee@comcast.net>
22334 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
22335 tagmanager/tm_workspace.c: The following is a patch to fix a
22336 seemingly random occurence where Anjuta would crash when a
22337 certain key was pressed.
22339 2003-09-29 Naba Kumar <naba@gnome.org>
22341 * src/find_in_files.c: Ignores binary by default. Disabled the option
22342 of NOCVS search, because launcher does not use sh and hence can not
22345 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
22346 "clean before build" state in project session and not in account session,
22347 otherwise the state gets reflected to other projects causing annoyance.
22349 * src/compiler_options.c: Fixed a bug where compiler options were always
22350 claimed 'modified'.
22352 * src/build_project.c, data/properties/anjuta.properties,
22353 src/commands.[h]: Fixed a bad bug where clean-before-build
22356 * scintilla/patches/research-cvs-nolog.diff,
22357 scintilla/patches/scintilla-ac-gtk2-port.diff,
22358 scintilla/patches/scintilla-ac-sort-fix.diff,
22359 scintilla-optimization.diff: Removed, because they are already in
22362 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
22365 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
22366 scintilla/LexYAML.cxx: Added new scintilla lexers.
22368 * TODO, NEWS: Updated.
22370 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22371 * src/utilities.c: Fixed typo bugs.
22373 2003-09-26 Naba Kumar <naba@gnome.org>
22375 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
22376 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
22377 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
22378 text_editor_find() and Fixed I-Search wrapping.
22379 * src/debugger.c: Fixed to pass a newline after a debugger
22380 command (which was broken since the launcher was refactored.
22381 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
22383 2003-09-25 Naba Kumar <naba@gnome.org>
22385 * src/toolbar_callbacks.c: Fixed start of incremental search.
22387 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22388 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
22389 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22390 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
22391 menu and implementation.
22393 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
22395 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
22396 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
22397 variables in Locals window.
22399 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
22401 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
22402 * src/utilities.[ch] : Fix a tooltip bug in
22403 anjuta_util_toolbar_append_stock(), the label appeared instead of
22404 the tooltip text. Remove label from arguments of the function
22405 because label is included in the stock icon data.
22406 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
22407 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
22408 * FIXME: translation file should be updated because of label text removal.
22410 2003-09-24 Naba Kumar <naba@gnome.org>
22412 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
22414 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22415 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
22416 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
22417 stdout and stderr. Also buffered output and check-for-password
22418 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
22419 with password prompts. Checkes for password prompts from all outputs.
22421 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
22422 which takes a string (which could be utf8 also) and converts into
22425 * src/main.c: Connects kernel signals after gnome_program_init().
22427 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22428 * src/message-manager.c: Fixed bug #787026 by converting the strings
22431 2003-09-22 Naba Kumar <naba@gnome.org>
22433 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
22434 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
22435 GtkCList and using GtkTreeView instead. Added the patch.
22436 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
22437 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
22439 2003-09-19 Naba Kumar <naba@gnome.org>
22441 * printing/print.c: Proper UTF8 printing support.
22442 * src/main.c: moved kernel signal connects at the
22443 end of application initialization.
22445 2003-09-18 Naba Kumar <naba@gnome.org>
22447 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
22448 (new) lexers.make, (new) lexers: Update scintilla to latest
22449 scintilla CVS (2003-09-18), added new lexers, automated
22450 lexers makefiles sections and scintilla update. Added
22451 patches. Optimized pango rendering. Fixed a crash bug
22454 * (new) scintilla/patches/research-cvs-nolog.diff: Added
22455 patch to remove cvs log command from RESearch.cxx file.
22456 * scintilla/patches/scintilla-pango-always.diff:
22458 * scintilla/RESearch.cxx: Removed spurious cvs log command
22460 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
22462 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
22463 * src/dnd.c: Fixed a crash bug with DND.
22465 2003-09-15 Naba Kumar <naba@gnome.org>
22467 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
22468 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
22469 src/toolbar_callbacks.c: Added an additional parameter to
22470 text_editor_goto_line() funtion which decides if the line should
22471 be made visible (if it's under fold).
22473 * src/style-editor.c: Fixed a compiler warning.
22474 * src/message-manager.cc: Calls parent method correctly.
22476 * src/preferences.h: Fixed prent class.
22478 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22479 * src/project_dbase.c: Fixed bug #713210.
22481 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
22483 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
22485 2003-09-11 Naba Kumar <naba@gnome.org>
22487 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22488 * src/style-editor.c: Fixed bug #769130 (Crash on font
22491 * src/message-manger.[h,cc]: Made AnMessageManager
22492 derived from GtkFrame and removed deprecated code.
22494 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
22497 2003-09-09 Naba Kumar <naba@gnome.org>
22499 * src/Makefile.am: Addded rules for built sources.
22501 2003-09-08 Naba Kumar <naba@gnome.org>
22503 * (new) src/anjuta-marshalers.list: Added marshalers definition
22506 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
22507 and CXXFLAGS are not overwriten by automake's default.
22508 * src/style-editor.c: Added 'operators' in the style editor.
22510 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
22511 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
22512 * src/message-manager-private.cc, src/message-manager.cc:
22513 Converts message going into message into UTF-8 endoding.
22514 * src/main.c: Uses UTF-8 codeset for localization.
22516 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
22518 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
22520 2003-09-08 Naba Kumar <naba@gnome.org>
22524 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22525 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
22526 Fixed bug #798717, Find - Find&Replace - Find in files bug;
22527 The combo entries were updated if the same data with a different
22528 case exist in the combo list. The combo entries are now case sensitive.
22529 Search&Replace bug; First search ,max actions = 0 ==> now max
22532 2003-09-08 Naba Kumar <naba@gnome.org>
22535 * src/utilities.[c,h]: a function takes contant args.
22536 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
22537 Now the child terminated signal is emitted properly.
22538 * src/Makefile.am: Used $(top_srcdir) for referring to
22540 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
22541 definitions file which will generate anjuta-marshalers.[c,h] files.
22542 * src/.cvsignore: Updated.
22543 * src/build_project.c: Changed su command to preserve quotes.
22544 * src/anjuta-tools.c, tagmanager/tm_project.c,
22545 tagmanager/tm_workspace.c: Use standard tmp file.
22546 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
22547 so that users could report bugs easily.
22548 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
22550 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
22551 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
22552 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
22553 src/attach_process.c, src/breakpoints.c, src/commands.c,
22554 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
22555 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
22556 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
22557 src/memory.c, src/message-manager-private.c, src/preferences.c,
22558 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
22559 src/search-replace.[c,h], stack_trace.c, text_editor.c,
22560 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
22561 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
22562 Fixed compile warnings and cleanup.
22564 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
22565 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
22566 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
22567 Removed libzvt usage and implemented child spawing differently. Launcher is
22568 now proper GObject, which can be created multiple times (and can be
22569 operated in parallel).
22571 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
22572 * src/project_import_gui.c, src/project_import_cbs.c,
22573 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
22574 (crash on project import). Removed deprecared codes.
22576 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22578 * src/cvs.c: Fixed cvs output bug.
22580 2003-09-03 Naba Kumar <naba@gnome.org>
22582 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22583 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
22584 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
22585 src/text_editor_cbs.c: Implements --
22586 If the debugger is started
22587 A double click in the margin add or remove a breakpoint
22588 A single click activate or deactivate the breakpoint
22590 A double click in the margin add or remove a bookmark
22592 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22594 Reviewed by Naba Kumar <naba@gnome.org>
22595 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
22596 User is now able to choose a branch on cvs update for project.
22597 Cleaned up variable names.
22599 2003-09-03 Naba Kumar <naba@gnome.org>
22601 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
22602 src/Makefile.am: Added lexers.
22603 * scintilla/*/*: Updated...
22604 * src/an_symbol_view.c: Fixed a crash bug.
22605 * src/compiler_options.c, src/project_dbase.c: Fixed compile
22607 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
22608 * src/source.c: Fixed project generation bug with gettext code.
22609 * tagmanager/tm_project.c: Fixed a crash bug.
22610 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22611 bug when there is no project open. Bug #____.
22612 * src/source.c: Fixed a bug with build failure with non-gnome
22613 project with glade-generated source (eg. gtk2). Bug #____.
22616 2003-08-22 Naba Kumar <naba@gnome.org>
22618 Patch from: Rob Bradford <rob@debianplanet.org>
22619 * data/Makefile.am: Fixed to install properly during
22622 Patch from: Etay Meiri <etay-m@bezeqint.net>
22623 * src/debug-tree.c: Fixed a crash bug.
22624 * src/compiler_options.c: Takes care of linking the missing pieces;
22625 C flags, libs, optimization options, debug and profile.
22627 Patch from: Enver ALTIN <ealtin@casdb.com>
22628 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
22630 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
22632 Reviewed by Naba Kumar <naba@gnome.org>
22633 * src/project_dbase.c: Fixed bugs #778263 and #778413
22634 Adding multiple files to project should work now.
22636 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
22638 Reviewed by Naba Kumar <naba@gnome.org>
22639 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
22640 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
22643 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22645 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
22647 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22649 * src/text_editor.c: Fix translatable string (#113934).
22651 2003-07-04 Naba Kumar <naba@gnome.org>
22653 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22654 bug when there is no project open. Bug #____.
22656 * src/source.c: Fixed a bug with build failure with non-gnome
22657 project with glade-generated source (eg. gtk2). Bug #____.
22659 2003-06-26 Naba Kumar <naba@gnome.org>
22661 * src/anjuta.h: Removed reference to windows-dialog.h.
22662 * src/message-manager-private.[cc,h]: Fixed doulbe click
22663 activation of messages to properly jump at the destination.
22664 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
22665 * src/toolbar.c: Code clean-ups.
22667 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22668 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
22670 * src/message-manager-private.[cc,h]: Removed dead codes.
22672 * (new) data/properties/css.properties,
22673 data/properties/anjuta.properties, data/properties/Makefile.am:
22674 Added CSS syntax hiliting properties.
22676 * tagmanager/tm_file_entry.c: Fixed a possible bug.
22677 * src/debugger.c: Clean ups.
22678 * src/lexer.h: Added CSS lexer definition.
22680 * Makefile.am: Installs destop file properly.
22681 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
22682 * NEWS: Updated for 1.1.97 release.
22683 * src/main_menubar_def.h: Changed some non working shortcuts.
22685 2003-06-24 Naba Kumar <naba@gnome.org>
22687 * src/search-replace.c: Shows the dialog properly, even when it is
22688 hidden behind another window.
22690 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
22691 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
22692 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
22695 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
22696 setup wizard dialogs.
22698 * src/debugger.c: Removed a redundant call to
22699 debugger_update_controls().
22700 * src/compiler_options.c, src/launcher.c: code cleanup.
22701 * src/executer.c: Fixed execution bug with 'Set Program params...".
22703 2003-06-23 Naba Kumar <naba@gnome.org>
22705 * widgets/e-splash.c: Removed border around the splash image.
22706 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
22707 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
22708 * src/cvs.c: Added a frame around commit log text widget.
22709 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
22710 crash bug associated with translated combo box list in preferences
22711 dialog (in different locale other than en_US). Used widget names
22712 to pass the combo list items.
22713 * po/POTFILES.in: Updated.
22714 * src/launcher.c: Creates the zvt terminal at startup (and not
22715 every time a build is done) -- speeds up buld operations.
22716 * src/file_history.c: Should be if() conditional instead of
22718 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
22719 Disabled useless warnings.
22720 * src/project_dbase.c: Fixed bonobo 2 project name.
22721 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
22722 and uses correct glade-2 for file generation.
22724 2003-06-21 Naba Kumar <naba@gnome.org>
22726 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
22727 And disables autocomple show for numbers (very annoying).
22728 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
22729 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
22730 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
22731 from view menu and adjust the controls accordingly.
22732 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
22734 * src/project_dbase.[c,h]: Removed show_local flag processing.
22735 * src/message-manager.[c,h]: Reorganized messages tabs in more
22737 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
22738 Also added PCRE dependency.
22740 2003-06-20 Naba Kumar <naba@gnome.org>
22742 * pixmaps/anjuta_splash.png: New splash.
22743 from Jean Schurger <yshartk@schurger.org>
22745 * src/controls.c: De-sensitize run-to-cursor when debugger
22747 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
22749 * src/message-manager-private.cc: Fixed to properly jump at
22750 the right file:line.
22752 * src/appwiz_page1.c: Fixed to correctly determine the project
22753 trpe from the wizard.
22755 2003-06-20 Naba Kumar <naba@gnome.org>
22757 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
22758 * src/watch_gui.c: Code cleanups.
22759 * src/debugger.[c,h], src/stack_trace.[c,h],
22760 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
22761 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
22762 Removed direct access to stack_trace private data, Increased debugger
22763 command size from 256 to 1024 (to be on safer side). Also implemented
22764 row-activated signle for seting frame and viewing the source.
22765 * src/debugger.c: Avoids starting program and stopping debugger
22766 when starting debugger and stopping program, respectively.
22768 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
22769 Reverted codes to start debugger automatically
22770 The file is brought to the state just after the branching
22771 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
22772 some code clean ups.
22774 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
22775 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
22776 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
22777 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
22778 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
22779 src/project_dbase.c: Code clean ups.
22781 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
22782 (Projects dir) so that correct $HOME/Projects path is set when
22783 anjuta is run for the first time.
22785 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
22787 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
22789 2003-06-13 Naba Kumar <naba@gnome.org>
22791 * src/stack_trace_cbs.c: Moved variable declaration at the
22792 top of the block (bug #737867)
22794 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
22795 just CFLAGS and CXXFLAGS (bug #743617).
22797 * src/create_global_tags.sh: Fixed shell script to properly
22798 detect installed *-config files.
22800 2003-06-12 Naba Kumar <naba@gnome.org>
22802 * src/preferences.[c,h]: Added methods for custom widgets in
22803 preferences: using custom set/get methods for them.
22805 * src/anjuta-encoding.c: Implemented up/down of the encodings
22806 in the list and property saves correctly.
22808 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22809 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
22810 the beginning of a file.
22812 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22813 * src/aneditor.cxx, src/aneditor.h,
22814 src/controls.c, src/main_menubar.c, src/main_menubar.h,
22815 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22816 src/mainmenu_callbacks.h: Allows the operator to select the current
22817 word or the current line (Request: 680801). It puts also
22818 sensitive/unsensitive several select/comment menu items.
22820 * src/breakpoints.c: Presets by default the current line for a
22821 defined breakpoint.
22823 2003-06-11 Naba Kumar <naba@gnome.org>
22825 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
22826 color (red highlight) now cosistent for inactive tabs also.
22828 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
22829 'Advanced search and replace' in Edit->Search submenu.
22831 * data/properties/tcltk.properties: Fixed bug #731851. Added line
22832 wrappings '\' where they were missing.
22834 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
22835 message is now more descriptive and details the correct thing to do
22836 for GNOME2 desktop.
22838 2003-06-10 Naba Kumar <naba@gnome.org>
22840 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
22841 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
22842 Removed any reference to particular version of automake/autoconf
22843 so that they could work with newer versions (Bug #659394).
22845 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
22846 src/anjuta.c: Added coded to add/remove supported encodings.
22848 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
22849 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
22850 src/project_import.c, src/project_type.c, src/project_type.h,
22851 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
22852 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
22853 from the project wizard.
22855 2003-06-06 Naba Kumar <naba@gnome.org>
22857 Patch from Etay Meiri <etay-m@bezeqint.net>
22858 * src/compiler_options.c: Fixed bugs related to clean before
22861 * anjuta.desktop.in.in: Added commandline options.
22862 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
22863 -dP and -A flags of CVS update into different options.
22865 2003-06-04 Abel Cheung <maddog@linux.org.hk>
22867 * configure.in: Removed "ta" from ALL_LINGUAS.
22869 2003-06-02 Naba Kumar <naba@gnome.org>
22871 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
22872 return NULL for undefined properties and "" for defined but empty
22873 strings. It was creating many problems where both are assumed to be
22874 same. And besides, it doesn't matter to differentiate the two (the
22875 problem with preferences was due to a different bug).
22877 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
22878 correctly. Also, s/props_build_in/props_built_in/g.
22880 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
22883 * src/an_file_view.c: Unrefed pixbufs when done with them.
22885 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
22886 (removed) file_text.png: Added and removed pixmaps.
22888 2003-05-30 Naba Kumar <naba@gnome.org>
22890 * anjuta.glade: Fixed encodings preferences dialog
22892 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
22894 Reviewed by Naba Kumar <naba@gnome.org>
22896 * src/build_project.c src/clean_project/c: perform a clean before
22897 build, if required. Show the message manager on clean.
22898 * src/compiler_options.c: save the new options when window is closed
22899 and flag project to be cleaned before the next build.
22900 * src/project_dbase.c: added a 'clean before build' flag to project
22902 2003-05-29 Naba Kumar <naba@gnome.org>
22904 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
22907 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
22908 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
22909 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
22910 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
22911 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
22912 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
22913 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
22914 print_color.xpm, print_landscape.xpm, print_layout.xpm,
22915 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
22917 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
22918 Removed unused icons references.
22920 2003-05-27 Enver ALTIN <ealtin@casdb.com>
22922 Reviewed by Naba Kumar <naba@gnome.org>
22924 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
22925 src/compiler_options.c, src/debugger.c, src/find_replace.c,
22926 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
22927 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
22928 src/toolbar_callbacks.c: HIG compliant dialogs.
22930 * src/utilities.c: anjuta_button_new_with_stock_image() and
22931 anjuta_dialog_add_button() stolen from gedit.
22933 * src/main_menubar_def.h: Fixed mnemonics.
22935 2003-05-26 Naba Kumar <naba@gnome.org>
22937 * src/project_dbase_gui.c: Added header files filter for add file
22938 dialog box. Disabled project window to be transient window.
22940 * src/message-manager.cc: Disabled message manager window to be
22943 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
22944 a file could not be loaded.
22946 * src/project_dbase.c: Fixed a bug with GUI editor command
22947 where empty string is returned.
22949 * src/Makefile.am, src/preferences.h, src/text_editor.c
22950 src/text_editor.h, (new) src/anjuta-encodings.h,
22951 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
22952 Added encoding support and to handle characters encoding correctly
22953 by auto detecting it during load. Added preferences for selecting
22954 the encoding during save.
22956 * src/preferences.c, src/resources.c: Removed debug messages.
22958 Patch from: Alexander Nedotsukov <bland@mail.ru>
22959 * src/getline.c: Fixed many fatal bugs for FreeBSD.
22961 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22962 * src/anjuta.c: Try to sow the splash image more often.
22964 2003-05-20 Naba Kumar <naba@gnome.org>
22966 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22967 * src/debug_tree.c: Colorize the modified locals during
22968 debugging and call memory analyze from the debugger.
22969 * src/breakpoints.c: The color is now different for the enabled
22970 and disabled breakpoints. Anjuta now can erase several
22971 breakpoints defined at the same line. The markers are updated
22972 according to the enable/disable action.
22974 Patch from Etay Meiri <etay-m@bezeqint.net>
22975 * src/launcher.c: Fixes launcher freeze up bug during build.
22977 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
22979 Reviewed by Naba Kumar <naba@gnome.org>
22980 * scintilla/PropSet.h: Change member variables from private to protected.
22981 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
22982 to PropSetFile class, which return a gchar * (and can therefore indicate
22983 whether properties are empty or do not exist) and make prop_get and
22984 prop_get_expanded use them.
22985 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
22986 that the result of of prop_get cannot be an empty string.
22988 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22990 Reviewed by Naba Kumar <naba@gnome.org>
22991 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
22992 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
22993 src/text_editor_cbs.c: When saving all the files in the project, the
22994 text editors are now only rehighlighted once instead of once for each
22997 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22998 * src/main.c, widgets/e-splash.c: Splash screen improvements.
22999 * src/anjuta.desktop.in.in: Support startup notification.
23000 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23001 * src/main.c, widgets/e-splash.c: Splash screen improvements.
23002 * src/anjuta.desktop.in.in: Support startup notification.
23005 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
23007 Reviewed by Naba Kumar <naba@gnome.org>
23009 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
23010 memory leak from glade_xml_new call. Removed gxml field from Executer
23011 struct as only used in create_executer_dialog and then destroyed.
23013 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
23015 * src/configurer.c: Fix warning trying to connect signal to non-existent
23016 environment entry in configure dialog and fix crash when closing the
23019 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
23020 gnome_date_edit_get_time instead.
23022 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
23023 in view menu required renumbering elsewhere.
23025 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
23027 Reviewed by Naba Kumar <naba@gnome.org>
23029 * src/breakpoints.c: fixed an error when removing breakpoint
23030 * src/controls.c: 'run to cursor' is sensitive when debugger not active
23031 * src/debugger.c: changes to the way the debugger is activated
23032 * src/debugger.h: clean ups
23034 2003-05-13 Naba Kumar <naba@gnome.org>
23036 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23037 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
23038 src/memory.h: A new version of memory and the interface
23039 is now integrated in anjuta.glade
23041 2003-05-09 Naba Kumar <naba@gnome.org>
23043 * configure.in: Bumped required gtk version to 2.0.8.
23045 2003-05-06 Naba Kumar <naba@gnome.org>
23047 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
23049 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23050 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
23052 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23053 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
23054 , tagmanager/c.c: Support for ProC and RDB files.
23056 2003-05-06 Naba Kumar <naba@gnome.org>
23058 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
23059 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23060 Uncomment (Box & Stream), Select the current function,
23061 authorize the "Quit" button of the GotoLine window
23063 2003-05-05 Naba Kumar <naba@gnome.org>
23065 * src/watch_gui.h: CVS added new file.
23067 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
23069 Patch from Etay Meiri <etay-m@bezeqint.net>
23070 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
23071 src/mainmenu_callbacks.c, src/message-manager.cc,
23072 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
23073 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
23074 Ported stack trace to GNOME2 and added it in the message manager
23077 2003-05-02 Naba Kumar <naba@gnome.org>
23079 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
23081 * src/preferences.[h,c]: Fixed preferences to save only one copy of
23082 preferences property.
23084 * anjuta.prj: Fixed multiple preferences saved data.
23086 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
23087 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
23088 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
23089 scintilla/include/Platform.h, scintilla/include/PropSet.h,
23090 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
23091 Upgraded scitilla from CVS with faster window repaint
23094 Patch from Etay Meiri <etay-m@bezeqint.net>
23095 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
23098 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
23100 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
23101 the window if messages are appended to the end and the scrollbar is
23104 2003-04-29 Naba Kumar <naba@gnome.org>
23106 * configure.in: Removed omf-install from Makefiles list.
23108 2003-04-28 Naba Kumar <naba@gnome.org>
23110 * po/POTFILES.in: Remvoded deleted files.
23112 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
23113 pixmaps/windows-style-undocked.png: Added setup wizard's images.
23115 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
23116 is executed as detached) is not set properly.
23118 2003-04-25 Naba Kumar <naba@gnome.org>
23120 * anjuta.prj: Updated.
23121 * src/anjuta_info.c: Fixed text wrapping and column view.
23122 * data/welcome.txt.in: Removed unaligned characters.
23124 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23125 * src/main_menubar.c: Disable setup dialog.
23127 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23128 * src/breakpoints.c; Fixed compilation with older GCC
23129 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
23130 * HACKING: Spelling fixes (Suggested by Stephen Knight)
23132 2003-04-18 Naba Kumar <naba@gnome.org>
23134 * anjuta.prj: Updated (includes compiler options).
23136 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
23137 function from anjuta.c (it was already available in anjuta-tools.c).
23139 2003-04-18 Naba Kumar <naba@gnome.org>
23141 * src/about.c, THANKS: Updated
23143 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
23145 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
23146 properly from the project session before updating the file
23149 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23150 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
23151 dialog settings (as it will not be required once GDL is in place) and
23152 added file view filters in the settings sub-menu.
23154 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23156 * configure.in: Disable cast checks on final build.
23158 2003-04-17 Naba Kumar <naba@gnome.org>
23160 * src/build_project.c: Fixed a compilation error.
23162 * src/launcher.c: Removed commnets.
23164 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
23165 properties from editor tab to indentation tab and fixed a property
23166 label for proper i18n translation. Fixed typos in project config
23167 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
23168 sorting and reordering in compiler options dialog.
23170 * src/compiler_options.c: Implemented _save() function to save the
23171 options (which was pending).
23173 * src/build_project.c: Destroys install-as-root dialog when it is done.
23175 * src/an_symbol_view.c: Change "event" event to "event-after" so
23176 that symbol row is selected first before the popup is shown.
23178 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
23180 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
23181 file in CVS/Entries. (Reviewed and applied by Biswa)
23183 2003-04-16 Naba Kumar <naba@gnome.org>
23185 * aneditor.cxx: use unicode everytime (fixed unicode related
23188 * anjuta.prj: Fixed UI editor name (blank to use default) and
23191 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
23192 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
23193 Editor preferences page.
23195 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23196 * src/anjuta.[ch], src/print.c: Fixed warnings
23197 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
23198 * configure.in: Profiling support with gprof
23200 2003-04-16 Naba Kumar <naba@gnome.org>
23202 Patch from Gaëtan de Menten <ged@bugfactory.org>
23203 * src/launcher.c: Fixed cvs dialog.
23205 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
23207 * src/message-manager-private.cc: Fixed double-click on first line of
23208 output to properly select a line.
23209 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
23210 because still was a deprecatd GtkCTreeNode and always NULL anyway.
23212 2003-04-15 Naba Kumar <naba@gnome.org>
23214 * src/message-manager-private.cc: Fixed the glade filename typo.
23216 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23217 * scintilla/*, data/properties/*: Scintilla CVS merge
23218 * anjuta.prj: Removed unnecessary files.
23219 * scintilla/PlatGTK.cxx: Force Pango fonts always
23220 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
23221 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
23223 * configure.in: Change version no. for 1.1.1 (alpha release)
23224 * configure.in: Added '--with-pref-suffix' option.
23225 * config.guess, config.sub: Removed from CVS.
23227 2003-04-15 Naba Kumar <naba@gnome.org>
23229 Patch from Timothee Besset <ttimo@idsoftware.com>
23230 * Makefile.am: Fixed a shell script error during intallation.
23232 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23234 Reviewed by Naba Kumar <naba@gnome.org>
23235 * src/message-manager.cc: Added popup-menu to TreeView and fixed
23236 set_wm_class to use "anjuta" instead of "an.
23237 * src/message-manager-private.cc: Headers are hidden again.
23239 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23240 * src/project_dbase_gui.c: Memory corruption fix.
23241 * anjuta.prj: Updated project file
23243 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
23244 * an_file_view.c: Connect to event-after signal rather than event so that
23245 selection is updated first and thus context menu is for the right file.
23246 Reviewed and applied by Biswa.
23248 2003-04-14 Naba Kumar <naba@gnome.org>
23250 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
23252 * src/auncher.c: More child exit fixes
23253 from Timothee Besset <ttimo@idsoftware.com>
23255 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23257 Reviewed by Naba Kumar <naba@gnome.org>
23259 * src/message-manager.[c/h], src/message-manager-private[c/h],
23260 anjuta.[c/h]: Ported message-manager to Gtk2
23262 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
23263 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
23264 src/clean_project.c, src/compile.c, src/configurer.c,
23265 src/controls.c, src/cvs.c, src/debugger.c,
23266 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
23267 src/project_import.c, src/search-replace.c: Changed name from
23268 AnjutaMessageManager to AnMessageManager to avoid too long type
23271 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23272 * src/launcher.c: Fix build won't stop problem - TTimo
23274 * pixmaps/anjuta_splash.c: New splash screen prototype.
23275 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
23276 * src/compiler_options.c: Mute pkgconfig errors.
23277 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
23279 2003-04-10 Naba Kumar <naba@gnome.org>
23281 * configurer.[c,h]: Fixed dialog to close properly.
23282 * src/project_dbase.c, widgets/gnomefilelist.c: Added
23285 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23286 * anjuta.prj: Removed unnecessary files, load with 1.2.0
23287 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
23288 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
23289 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
23290 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
23291 src/makefile.am: Move gdl to it's own directory.
23292 * global-tags/create_global_tags.sh: Silently ignore SDL error.
23294 2003-04-09 Naba Kumar <naba@gnome.org>
23296 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
23299 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23300 * src/anjuta-tools.c: Use CDATA for saving tools data.
23301 * anjuta.glade, src/search-replace.c: Port from branch.
23302 * widgets/e-splash.*, src/main.c: Better splash screen.
23303 * configure.in, widgets/gdl*: Import GDL widgets.
23304 * ROADMAP: Updated roadmap.
23305 * src/an_file_view.c: Use GDL icons for file tree.
23307 2003-04-09 Naba Kumar <naba@gnome.org>
23309 * anjuta.glade: Added (hidden) initial setup-wizard window.
23311 Patch from: Vitaly <vvv@rfniias.ru>
23312 * src/preferences.c: Fixes a bug with libglace widget access with
23313 translated strings.
23315 Patch from: Etay Meiri <etay-m@bezeqint.net>
23316 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23317 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
23318 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
23319 src/toolbar_callbacks.[c,h],
23320 src/memory.c, src/message-manager-private.cc,
23321 src/message-manager-private.h, src/message-manager.cc,
23322 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
23323 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
23324 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
23325 watch window to a subwindow in the notebook
23327 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23328 * ROADMAP: Updated roadmap.
23330 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
23332 * configure.in: Added Belarusian to ALL_LINGUAS.
23334 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23335 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
23337 * ROADMAP: Added roadmap for HEAD.
23339 2003-03-29 Naba Kumar <naba@gnome.org>
23341 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
23342 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
23343 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
23344 (new) pixmaps/start-with-wizard.png,
23345 (new) pixmaps/start-with-import.png,
23346 (new) pixmaps/start-with-open.png Added Start with dialog which pops
23347 up on anjuta start-up to give quick access to opening file/project or
23350 * src/main.c: Sets proper data directory for the gnome
23353 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23354 * src/text_editor.c: Fixed error/warning indicators.
23356 2003-03-24 Naba Kumar <naba@gnome.org>
23358 * README: Correct version.
23360 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
23362 * configure.in: Added checks to see if were building on FreeBSD
23363 systems. Sets -DFREEBSD if we are, and also attempts to find
23364 gmake if the host system is FreeBSD.
23366 * src/getline.c: New file used to provide the getline function,
23367 which isnt available on a FreeBSD system. The function is only
23368 defined if FREEBSD is defined.
23370 * src/Makefile.am: Added getline.c to anjuta_SOURCES
23372 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
23373 configure.in sets this to gmake on FreeBSD systems, and make
23374 on everything else.
23376 2003-03-23 Naba Kumar <naba@gnome.org>
23378 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
23380 * anjuta.spec.in: Fixed spec file for correct file paths and
23381 corrected rpmbuild.
23383 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
23384 the rpm build command separately now.
23386 * src/anjuta.c, windows-dialog.c: Added some more window management
23387 stuffs (not still fully working, though).
23391 2003-03-22 Naba Kumar <naba@gnome.org>
23393 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
23395 2003-03-21 Naba Kumar <naba@gnome.org>
23397 * README: Removed Andy Piper's name from the active maintainers
23398 list on his request.
23400 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
23403 * src/anjuta-tools.c: Fixed compiler errors.
23405 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
23408 * src/commands.c, src/src_paths.c, src/style-editor.c,
23409 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
23410 becuase they are now hidden by default (from glade editing).
23412 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
23413 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
23414 src/main_menubar_def.h, src/mainmenu_callbacks.c,
23415 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
23416 basic windows managements.
23418 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23419 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
23420 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
23421 Enver ALTIN (a.k.a. skyblue)
23423 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23424 * tagmanager/*: Added ignore-list for symbols. This will make
23425 parsing more accurate for projects. Doc updates needed.
23427 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23428 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
23429 * launcher/Makefile.am: Link to correct libraries
23430 * src/launcher.c: Do not allow NULL shell
23432 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
23433 * src/debug_tree.c: Improve debug tree view.
23435 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
23437 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
23438 'Run Configure Script' and 'Execute Program'. Increase minimum width
23439 of Configure dialog.
23440 * find_in_files.c, find_in_files_cbs.*: Properly create the file
23441 list widget by setting a model and adding a column and renderer.
23442 Actually store the nocvs toggle button in FindInFiles data structure.
23443 Handle selection changes via changed signal rather than row_activated.
23444 Use response signal for handling the close and find buttons.
23445 Close window when escape is pressed.
23446 * find_replace.c: Close window when escape is pressed.
23447 * find_text.c: Close window when escape is pressed in find dialog as
23448 well as wrap search question, where now Yes is the default button.
23450 2003-03-05 Naba Kumar <naba@gnome.org>
23452 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23454 * src/message-manager-private.cc: Fixed a bug with vte conditional
23456 * anjuta.glade: Hides all windows in glade file.
23458 2003-03-05 Naba Kumar <naba@gnome.org>
23460 * src/an_file_view.c: Fixed a compilation warning.
23461 * src/message-manager-private.cc: Conditional compilation for vte
23464 2003-02-28 Naba Kumar <naba@gnome.org>
23466 * configure.in, anjuta.spec.in: Updated dependency packages version.
23467 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
23468 * src/preferences.c: Added debug assertions.
23469 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
23470 editor to enable/disable bringing the recent editor tabs first.
23472 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
23473 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
23474 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
23475 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
23476 and bug fixes. Also code clean ups.
23478 * (new) src/search-replace.[h,c]: New search replace implementation
23479 from ANJUTA_1_0_0 branch.
23481 * (new) src/windows-dialog.[h,c]: New windows management class
23482 [work in progress].
23484 2003-02-28 Naba Kumar <naba@gnome.org>
23486 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
23487 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
23488 src/appwizard.c, src/build_file.c, src/build_project.c,
23489 src/clean_project.c, src/compile.c, src/configurer.c,
23490 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
23491 src/message-manager-dock.c, src/message-manager-dock.h,
23492 src/message-manager-private.cc, src/message-manager.cc,
23493 src/preferences-dialog.c, src/preferences-dialog.h,
23494 src/preferences.c, src/preferences.h, src/project_dbase.c,
23495 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
23496 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
23497 src/utilities.c, src/utilities.h:
23499 Widgetized Preferences and gave proper function names.
23501 * src/executer.c: Fixed a session loading bug.
23503 2003-02-27 Naba Kumar <naba@gnome.org>
23505 * printing/print.c: Fixed printing font bug that failed to load the
23508 * src/toolbar.c: Disabled LED flashing (not yet implemented).
23510 * TODO, anjuta.prj: Updated.
23512 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
23514 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
23515 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23516 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
23517 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
23518 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
23521 2003-02-25 Naba Kumar <naba@gnome.org>
23523 * Makefile.am: Excluded omf-install from installation as the docs are
23528 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
23529 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
23530 property names and added new editor properties and code cleanups.
23531 Also added new project properties.
23533 * src/compiler_options.[h,c]: Added pkg-config packages supports
23536 * src/glade_iface.h: Cleanups.
23538 * src/launcher.c: Used timer instead of idle to scan.
23540 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
23541 src/project_config.[h,c], src/project_import.c: Implemented project
23542 property to define GUI editor and to handle it.
23544 * src/preferences.c: i18n fixes.
23546 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
23547 unused (and old) pixmaps.
23549 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
23551 2003-02-25 Naba Kumar <naba@gnome.org>
23553 * src/message-manager-private.[h,cc], src/preferences.c,
23554 anjuta.glade, anjuta_dialog_strings.c: Implemented
23555 gnome terminal profiles for the terminal preferences and moved the
23556 addition of terminal preferences in the terminal constructor.
23558 * anjuta.prj: Updated.
23560 2003-02-24 Naba Kumar <naba@gnome.org>
23562 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
23563 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
23564 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
23565 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
23566 preferences dialog.
23570 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
23571 text selection and child re-spawning.
23573 * src/pixmaps.h: Removed unused pixmaps definitions.
23575 2003-02-23 Naba Kumar <naba@gnome.org>
23577 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
23578 the project tree/window.
23580 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
23581 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
23582 Correct the use of a variable and implemented session save/load
23583 for tree expansion states.
23585 * src/main_menubar_def.h: Fixed shortcuts keys.
23587 * src/anjuta.c, src/gnome_project.c: Code clean ups.
23589 * anjuta.prj: Updated.
23591 2003-02-22 Naba Kumar <naba@gnome.org>
23593 * src/debug_tree.[c,h]: GNOME2 port from
23594 Etay Meiri <etay-m@bezeqint.net>
23596 * src/an_file_view.c, src/resources.[h,c],
23597 data/properties/bash.properties,
23598 data/properties/cpp.properties,
23599 data/properties/html.properties,
23600 data/properties/make.properties,
23601 data/properties/others.properties,
23602 data/properties/perl.properties,
23603 data/properties/props.properties,
23604 data/properties/xml.properties: Standarized file icons. Icons are
23605 defined in respective .properties file and are retrieved as resource
23608 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
23609 in labels from the commands editor as that would create
23610 problems for translators.
23612 2003-02-21 Naba Kumar <naba@gnome.org>
23614 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
23615 as they should be part of CVS(?).
23617 * Makefile.am: Corrected a typo for glade generated strings file.
23619 * configure.in, po/hi.po: Added new Hindi (hi) translation
23620 in ALL_LINGUS and added initial Hindi translation.
23622 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
23623 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
23624 sv_unknown.xpm to more proper icon.
23626 * (new)data/properties/php.properties, data/properties/Makefile.am,
23627 data/properties/anjuta.properties, data/properties/html.properties:
23628 Fixed PHP syntax hilighting bug by separating php properties into
23629 different file (because of file size).
23633 2003-02-20 Naba Kumar <naba@gnome.org>
23635 * src/breakpoints.c: Fixed breakpoints session saving/loading
23638 * scintilla/*, scintilla/include/*: Updated to scintilla
23641 2003-02-19 Naba Kumar <naba@gnome.org>
23643 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
23646 * Makefile.am, src/Makefile.am,
23647 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
23648 (removed) src/anjuta_dialog_strings.c,
23649 (removed) src/anjuta_dialogs_strings.c,
23650 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
23651 (added) anjuta.glade: Transfered glade files from src/ directory
23652 to the top level directory.
23654 * po/POTFILES.in: Updated.
23656 * (removed) macrocs2/*: Transfered to data/ directory.
23658 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
23659 data/Makefile.am: Moved macros in data directory. Anjuta no longer
23660 requires to have macros dir, but the projects generated by anjuta
23663 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
23666 * src/defaults.c: Corrected default compiler options.
23668 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
23671 * src/message-manager-private.cc, src/message-manager-private.h,
23672 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
23674 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
23675 source code generation for gnome2 projects.
23677 2003-02-11 Naba Kumar <naba@gnome.org>
23679 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
23680 restores the expand/collaspe states of the nodes after refresh.
23682 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
23684 2003-02-11 Naba Kumar <naba@gnome.org>
23686 * src/style-editor.c: Fixed pango font description handling for fonts.
23687 * src/anjuta.glade: Removed font size spin button.
23688 * configure.in, src/anjuta.prj: Corrected version.
23691 2003-02-10 Naba Kumar <naba@gnome.org>
23693 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
23694 references of scroll-menu.h and add about.h in Makefile.am.
23696 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
23697 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
23698 (removed) widgets/scroll-menu.h: Removed unused files.
23700 * Makefile.am: Added proper i18n rules and added intl tools for
23703 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
23704 to the stable release).
23706 * anjuta.spec.in: Removed manuals packaging.
23708 * data/Makefile.am: Removed 'macros' installation (not required for
23711 2003-02-10 Naba Kumar <naba@gnome.org>
23713 * po/POTFILES.in: Updated.
23715 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
23716 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
23717 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
23718 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
23719 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
23722 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
23723 src/toolbar_callbacks.h: Fixed scintilla notification signal name
23724 and fixed to properly handle focus in find entry box.
23726 * Makefile.am: Added code for RH system menu update.
23728 * .cvsignore: Updated.
23732 2003-02-03 Naba Kumar <naba@gnome.org>
23734 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
23735 editor preferences. and fixes dialogs.
23737 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
23738 Fixed linenumbers and header margins when they are disabled and
23739 removed unused header files.
23741 * src/attact_process.[h,c], src/debugger.c: Attach to process
23744 * src/help.c: Fixed dialog response.
23748 * data/properties/anjuta.properties: Corrected typo.
23750 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
23751 Change the signal to "changed" in entry from "selection-changed" in
23754 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
23757 2003-01-31 Naba Kumar <naba@gnome.org>
23759 * configure.in: Upgraded to use libgnomeprint-2.2
23761 * printing/Makefile.am: Updated
23763 *(removed) printing/print-doc.c, printing/print-doc.h,
23764 printing/print-util.c, printing/print-util.h: Removed because already
23765 merged with print.c.
23767 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
23768 and libgnomeprintui-2.2 and fixed rendering problems.
23770 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
23771 uneccessary print properties, as they are separately taken
23772 care in gnomeprint.
23774 * po/POTFILES.in: Update.
23776 2003-01-30 Naba Kumar <naba@gnome.org>
23778 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
23779 for about dialog box.
23781 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
23782 src/pixmaps.h: Modified for the above additions for about dialog.
23784 2003-01-29 Naba Kumar <naba@gnome.org>
23786 * src/style_editor.[c,h]: Added missing files.
23788 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23789 * scintilla/XPM.[cxx|h]: Added missing files
23791 2003-01-29 Naba Kumar <naba@gnome.org>
23793 * TODO, po/POTFILES.in: Updated.
23795 * anjuta.prj, src/anjuta.glade,
23796 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
23798 2003-01-28 Naba Kumar <naba@gnome.org>
23800 * data/properties/anjuta.properties, src/aneditor.cxx,
23801 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
23802 properties into text properties (earlier it was int properties).
23806 * scintilla/AutoComplete.c,xx,
23807 scintilla/AutoComplete.h,
23808 scintilla/CallTip.c,xx,
23809 scintilla/CallTip.h,
23810 scintilla/Document.c,xx,
23811 scintilla/Document.h,
23812 scintilla/Editor.c,xx,
23813 scintilla/Editor.h,
23814 scintilla/LexAVE.c,xx,
23815 scintilla/LexCSS.c,xx,
23816 scintilla/LexHTML.c,xx,
23817 scintilla/LexOthers.c,xx,
23818 scintilla/LexPython.c,xx,
23819 scintilla/LineMarker.c,xx,
23820 scintilla/LineMarker.h,
23821 scintilla/Makefile.am
23822 scintilla/PlatGTK.c,xx,
23823 scintilla/PropSet.c,xx,
23824 scintilla/ScintillaBase.c,xx,
23825 scintilla/ScintillaBase.h,
23826 scintilla/ScintillaGTK.c,xx,
23827 scintilla/ViewStyle.c,xx,
23828 scintilla/include/Platform.h,
23829 scintilla/include/SciLexer.h,
23830 scintilla/include/Scintilla.h,
23831 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
23835 src/an_file_view.c,
23836 src/an_symbol_view.c,
23837 src/anjuta-tools.c,
23842 src/anjuta_dialogs_strings.c,
23845 src/compiler_options.c,
23848 src/main_menubar.c,
23849 src/main_menubar.h,
23850 src/main_menubar_def.h,
23851 src/mainmenu_callbacks.c,
23852 src/mainmenu_callbacks.h,
23853 src/message-manager-private.c,c
23854 src/message-manager-private.h,
23855 src/message-manager.c,c
23856 src/message-manager.h,
23860 src/project_config.c,
23861 src/project_dbase.c,
23862 src/project_dbase_gui.c,
23863 src/project_import_gui.c,
23864 src/properties.c,xx,
23869 src/text_editor_gui.c,
23873 anjuta.prj: GNOME2 porting and fixed many porting bugs.
23875 2003-01-24 Naba Kumar <naba@gnome.org>
23877 * src/text_editor_gui.c, src/toolbar.c,
23878 src/text_editor.c, src/text_editor_cbs.h:
23879 Used correct notification signal name for scintilla
23880 (gtk2) and fixed UI.
23882 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
23885 * printing/print-doc.c,
23887 src/anjuta-tools.c,
23888 src/find_replace.c,
23891 src/mainmenu_callbacks.c,
23892 src/project_dbase.c,
23893 src/project_dbase.h,
23894 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
23896 src/text_editor_cbs.h:
23899 2003-01-23 Naba Kumar <naba@gnome.org>
23901 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
23902 correct stock icons and organized pixmap macros.
23904 Makefile.am: Removed non-generated files.
23906 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
23907 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
23908 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
23909 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
23910 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
23911 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
23912 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
23913 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
23914 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
23915 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
23916 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
23917 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
23918 stop.xpm, undo.xpm}: Removed because no longer used.
23920 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
23921 file_unknown.xpm}: Files renamed from fv_*, as it would
23924 * pixmaps/Makefile.am: Updated for the above changes.
23926 2003-01-23 Jakub Steiner <jimmac * ximian * com>
23928 * pixmaps/autocomplete-16.png,
23929 pixmaps/autocomplete.png,
23930 pixmaps/block-end-16.png,
23931 pixmaps/block-end.png,
23932 pixmaps/block-start-16.png,
23933 pixmaps/block-start.png,
23934 pixmaps/bookmark-first-16.png,
23935 pixmaps/bookmark-first.png,
23936 pixmaps/bookmark-last-16.png,
23937 pixmaps/bookmark-last.png,
23938 pixmaps/bookmark-next-16.png,
23939 pixmaps/bookmark-next.png,
23940 pixmaps/bookmark-prev-16.png,
23941 pixmaps/bookmark-prev.png,
23942 pixmaps/error-next-16.png,
23943 pixmaps/error-next.png,
23944 pixmaps/error-prev-16.png,
23945 pixmaps/error-prev.png: gnome2-styled icons
23948 2003-01-23 Naba Kumar <naba@gnome.org>
23950 * anjuta.prj: Updated compiler options.
23951 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
23953 * src/aneditor.cxx,
23956 src/anjuta_dialogs_strings.c,
23957 src/mainmenu_callbacks.c,
23958 src/mainmenu_callbacks.h,
23960 src/text_editor_cbs.c,
23961 src/text_editor_gui.c: GNOME2 Porting.
23963 2003-01-22 Naba Kumar <naba@gnome.org>
23965 * ChangeLog: Corrected dates.
23966 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
23967 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
23970 2003-01-22 Naba Kumar <naba@gnome.org>
23972 * plugins/patch/patch-plugin.c: Bug fix.
23974 * src/anjuta-tools.c,
23978 src/anjuta_dialogs_strings.c,
23986 src/mainmenu_callbacks.c,
23987 src/mainmenu_callbacks.h,
23989 src/project_dbase.c,
23990 src/project_dbase_gui.c,
23997 src/toolbar_callbacks.c,
24000 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
24003 (removed) src/CORBA-Server.c,
24004 (removed) src/CORBA-Server.h,
24005 (removed) src/Gladen-common.c,
24006 (removed) src/Gladen-stubs.c,
24007 (removed) src/Gladen.h,
24008 (removed) src/Prj-common.c,
24009 (removed) src/Prj-skelimpl.c,
24010 (removed) src/Prj-skels.c,
24011 (removed) src/Prj-stubs.c,
24012 (removed) src/Prj.h,
24013 (removed) src/glades.c,
24014 (removed) src/glades.h,
24015 (removed) src/messagebox.c,
24016 (removed) src/messagebox.h: Removed because no longer used.
24018 2003-01-21 Naba Kumar <naba@gnome.org>
24020 * src/anjuta-tools.c,
24023 src/anjuta_dialogs_strings.c,
24027 src/compiler_options.c,
24029 src/find_replace.c,
24030 src/find_replace.h,
24036 widgets/gnomefilelist.c: GNOME2 porting.
24038 2003-01-20 Naba Kumar <naba@gnome.org>
24040 * global-tags/create_global_tags.sh: Uses pkg-config to
24047 src/anjuta_dialogs_strings.c,
24050 src/compiler_options.c,
24051 src/compiler_options.h,
24052 src/fileselection.c,
24053 src/fileselection.h,
24054 src/mainmenu_callbacks.c,
24055 src/project_dbase_gui.c,
24060 src/text_editor_gui.c,
24061 widgets/gnomefilelist.c,
24062 widgets/gnomefilelist.h: GNOME2 porting.
24064 * widgets/Makefile.am,
24065 (removed) widgets/gnomedirlist.c,
24066 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
24069 (removed) src/src_paths_cbs.c,
24070 (removed) src/src_paths_cbs.h,
24071 (removed) src/src_paths_gui.c,
24072 (removed) src/compiler_options_cbs.c,
24073 (removed) src/compiler_options_cbs.h,
24074 (removed) src/breakpoints_cbs.c,
24075 (removed) src/breakpoints_cbs.h: Removed because they are now
24076 combined in singe file
24078 2003-01-16 Naba Kumar <naba@gnome.org>
24080 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
24081 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
24082 options dialog UI and data handling.
24085 2003-01-15 Naba Kumar <naba@gnome.org>
24087 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
24088 Completed command editor porting.
24090 * src/anjuta.c: Removed the use of commands load function
24093 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
24096 * src/anjuta-tools.c: Fixed translatable strings.
24098 * src/find_text.c: Fixed dialog creation from glade.
24100 * src/text_editor_gui.c, src/text_editor.c,
24101 src/text_editor_cbs.c: Completed port of detached text editor
24102 to gnome2 plateform.
24104 2003-01-14 Naba Kumar <naba@gnome.org>
24106 * src/anjuta.glade, src/preferences.[h,c],
24107 src/anjuta_dialogs_strings.c: Added build and editor
24108 preferences pages and other UIs. Fixed preferense loading and saving.
24110 * src/anjuta.c: Does case-insensitive match for tabs position
24111 preferences and removed preferences loading (done at _new() call).
24113 * anjuta-tools.c: Debugged tools dialog handling.
24114 * plugins/class-gen/clsGen.c: Fixed an undefined function.
24116 2003-01-13 Naba Kumar <naba@gnome.org>
24118 * ABOUT-NLS: Update (strange).
24120 * autogen.sh: Removed blocking code.
24122 * configure.in: Fixed an autogen bug.
24124 2003-01-13 Naba Kumar <naba@gnome.org>
24126 * (new)src/anjuta.gladep
24127 (new)src/messagebox.c
24128 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
24129 will be gradually removed (and then the files).
24133 printing/print-util.c,
24135 scintilla/ScintillaGTK.c,xx
24137 src/an_file_view.c,
24138 src/an_symbol_view.c,
24142 src/anjuta_dialogs_strings.c,
24144 src/attach_process.c,
24145 src/attach_process.h,
24148 src/breakpoints_cbs.c,
24151 src/compiler_options.c,
24152 src/compiler_options.h,
24153 src/compiler_options_cbs.c,
24162 src/find_in_files.c,
24163 src/find_in_files.h,
24164 src/find_in_files_cbs.c,
24165 src/find_replace.c,
24166 src/find_replace.h,
24174 src/main_menubar.c,
24175 src/mainmenu_callbacks.c,
24176 src/message-manager.c,c
24179 src/project_config.c,
24180 src/project_config.h,
24181 src/project_dbase.c,
24182 src/project_import_cbs.c,
24188 src/src_paths_gui.c,
24190 src/text_editor_gui.c,
24196 widgets/gnomefilelist.c: GNOME2 Port.
24198 2003-01-10 Naba Kumar <naba@gnome.org>
24200 * src/an_file_view.c,
24202 src/appwizard_gui.c,
24203 src/compiler_options.c,
24204 src/compiler_options_cbs.c,
24207 src/fileselection.c,
24208 src/find_in_files.c,
24210 src/main_menubar.c,
24212 src/message-manager-dock.c,
24214 src/project_dbase_gui.c,
24215 src/project_import_gui.c,
24216 src/registers_gui.c,
24217 src/sharedlib_gui.c,
24218 src/src_paths_gui.c,
24219 src/text_editor_gui.c,
24221 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
24223 2003-01-09 Naba Kumar <naba@gnome.org>
24225 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
24226 problems with some comments.
24228 * anjuta.prj: New project file (updated?)
24230 * src/Makefile.am: Enabled deprecated API and fixed variables.
24232 * src/an_file_view.c,
24233 src/an_symbol_view.c,
24234 src/anjuta-plugins.c,
24235 src/anjuta-tools.c,
24238 src/appwizard_cbs.c,
24239 src/attach_process.c,
24240 src/attach_process_cbs.c,
24241 src/compiler_options.c,
24242 src/compiler_options_cbs.c,
24244 src/mainmenu_callbacks.c,
24245 src/message-manager-private.c,c
24246 src/message-manager-private.h,
24247 src/message-manager.c,c
24248 src/message-manager.h,
24249 src/project_dbase.c,
24250 src/project_dbase.h,
24251 src/project_dbase_gui.c,
24252 src/project_import_cbs.c,
24253 src/project_import_gui.c,
24262 src/src_paths_cbs.c,
24263 src/src_paths_gui.c,
24266 src/text_editor_gui.c,
24267 src/text_editor_menu.c,
24269 src/toolbar_callbacks.c,
24273 src/wizard_gui.c: GNOME porting.
24275 2002-12-24 Naba Kumar <naba@gnome.org>
24277 * AUTHORS, ChangeLog, HACKING, Makefile.am,
24278 NEWS, README, SEARCH-REPLACE,
24279 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
24280 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
24281 launcher/Makefile.am,
24282 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
24283 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
24284 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
24285 printing/print-util.c, printing/print.c, printing/print.h,
24286 scintilla/*/*, widgets/e-shell-about-box.c,
24287 src/*, tagmanager/*/*, widgets/Makefile.am,
24288 widgets/gnomefilelist.c:
24290 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
24291 src/*.[c,h] files to gnome2 API.
24293 * src/anjuta_dialogs_strings.c: Added glade generated translatable
24296 2002-10-23 Naba Kumar <naba@gnome.org>
24298 * autogen.sh: Prevented Users from building HEAD cvs.
24300 2002-09-16 Stephane Demurget <demurgets@free.fr>
24302 * src/anjuta.glade: added the compiler options dialog, hopefully
24303 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
24305 2002-09-15 Stephane Demurget <demurgets@free.fr>
24307 * src/anjuta.glade: fixed a lot of small glitches.
24309 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
24312 * src/breakpoints_cbs.c: polished a bit.
24314 2002-09-15 Stephane Demurget <demurgets@free.fr>
24316 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
24318 * src/commands.c: partial gnome 2 port.
24320 * src/utilities.[ch]: changed some bits to be const.
24322 2002-09-14 Stephane Demurget <demurgets@free.fr>
24324 * src/Makefile.am: removed breakpoints_gui.c and added a check
24325 for gdk-pixbuf deprecated functions, but there shouldn't be much
24328 * src/breakpoints_gui.c: killed.
24330 * src/anjuta.glade: added two dialogs for the breakpoints management.
24333 * src/anjuta_cbs.c:
24335 * src/attach_process.c:
24337 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
24338 really huge changes and porting work.
24340 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
24341 (breakpoints_dbase_new): moved the UI init bits here.
24343 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
24344 a lot, not using any color anymore (not HIG compliant) and not using
24345 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
24346 to be double checked.
24348 * src/build_file.c:
24349 * src/build_project.c: gnome 2 port.
24351 2002-09-11 Stephane Demurget <demurgets@free.fr>
24353 * src/anjuta.glade:
24355 * src/anjuta_cbs.c:
24357 * src/breakpoints.c:
24358 * src/breakpoints_cbs.c: cleaned up some bits.
24360 2002-09-09 Stephane Demurget <demurgets@free.fr>
24363 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
24365 * src/an_symbol_view.[ch]:
24366 * src/attach_process_cbs.h: polished a bit.
24368 * src/breakpoints_cb.[ch]: partial gnome 2 port.
24370 2002-09-02 Stephane Demurget <demurgets@free.fr>
24373 * src/Makefile.am: added libglade-2 to the build.
24375 * src/anjuta.[ch]: added support for libglade.
24377 * src/anjuta.glade: added. There could be a file per top-level widget,
24378 as some other gnome projects, though.
24380 * src/attach_process_gui.c: removed.
24381 * src/attach_process.[ch]: gnome 2 port.
24382 (attach_process_new): Added the treeview init and the widget references
24385 2002-08-31 Stephane Demurget <demurgets@free.fr>
24387 * src/an_file_view.c: fixed some compilation issues.
24389 * src/an_symbol_view.c: gnome 2 port.
24391 2002-08-26 Stephane Demurget <demurgets@free.fr>
24393 * src/an_file_view.c: finished gnome 2 port.
24394 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
24395 directory pixmap depending on the event.
24397 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
24398 (project_file_data_new): use a GtkTreePath.
24400 2002-08-23 Stephane Demurget <demurgets@free.fr>
24402 * src/Makefile.am: readded back an_*_view.[ch] because they are still
24403 driving me nuts but they need to be ported, heh ?
24405 * src/an_file_view.c: gnome 2 port, almost finished after some hard
24406 work since it's quite a total rewrite again.
24408 2002-08-22 Stephane Demurget <demurgets@free.fr>
24410 * src/an_file_view.c:
24411 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
24413 2002-08-21 Stephane Demurget <demurgets@free.fr>
24415 * src/anjuta_info.c:
24416 * src/utilities.h: gnome 2 port, featuring a total rewrite.
24418 2002-08-20 Stephane Demurget <demurgets@free.fr>
24420 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
24423 * src/an_file_view.c:
24424 * src/aneditor.cxx:
24425 * src/anjuta_cbs.c:
24426 * src/compiler_options.h:
24427 * src/messagebox.c:
24428 * src/messagebox.h:
24430 * src/project_dbase.h:
24431 * src/resources.h: gnome 2 port.
24433 2002-08-14 Stephane Demurget <demurgets@free.fr>
24435 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
24437 * data/properties/sql.properties: added the DATETIME data type.
24439 * data/properties/html.properties: added the foreach php keyword.
24441 2002-08-08 Stephane Demurget <demurgets@free.fr>
24443 * widgets/Makefile.am: removed blank line after the last backslash
24444 for avoiding a warning from automake.
24447 * src/Makefile.am: added the ORBit-2 dep.
24449 2002-08-08 Stephane Demurget <demurgets@free.fr>
24451 * AUTHORS: added Biswa, because I wonder why noone already have
24452 written his name in the Anjuta's hall of fame :)
24454 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
24456 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
24457 widgets/e-shell-about-box.c: Made to compile for gnome2.
24459 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
24461 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
24462 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
24464 * configure.in, printing/print.h, printing/print.c,
24465 printing/print-doc.c: Made to compile for gnome2.
24467 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
24469 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
24470 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
24471 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
24472 widgets/Makefile.am:
24474 Upgraded the build system to gnome2 platform.
24476 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24477 * manuals/*: Added capability to generate PDF and PS.
24478 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
24479 * TODO, TODO.biswa: Intergated TODO list.
24480 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
24482 * src/dnd.c: Fix typo
24483 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
24484 * src/anjuta.c: Bug #568895, Bug #575419
24486 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24488 * tagmanager/tm_global_tags.c: Fixed compiler warning.
24489 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
24491 2002-12-17 Naba Kumar <naba@gnome.org>
24493 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
24496 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24497 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
24498 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
24499 * anjuta.prj: Added tools.sgml
24500 * data/properties/cpp.properties: Bug # 646974
24502 2002-12-16 Naba Kumar <naba@gnome.org>
24504 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
24505 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
24506 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
24507 on 'Enter' and adds proper focus mechanism.
24508 * src/anjuta.c: Fixed a memory corruption bug.
24509 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
24510 'Enter' and can also be Canceled. Sets proper default and focus policies
24512 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
24513 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
24514 translatable strings in dialogs and fixed some dialog properties.
24515 * src/anjuta-tools.c: Now uses xml format for loading and saving.
24516 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
24517 * src/message_manager_private.cc: Fixed some debug messages.
24518 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
24519 widgets/gnomefilelist.c: Fixed a memory leaks.
24520 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
24521 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
24522 src/main_menubar_def.h: Implemented incremental search.
24525 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24526 * tagmanager/*: Minor cleanups and warning fixes.
24527 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
24528 GUI during long updates.
24529 * src/text_editor.c: Remove debug message.
24531 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24532 * tagmanager/tm_project.c: Fix a memory access problem.
24534 2002-12-13 Naba Kumar <naba@gnome.org>
24536 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
24537 tools list to show "Enabled" flag of the tool. Fixed a bug where
24538 tool list is not cleared when creating a new tool.
24540 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24541 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
24543 2002-12-12 Naba Kumar <naba@gnome.org>
24545 * anjuta-tools.[h,c], commands.c: Used the tools help of
24546 anjuta variables list in commands editor and fixed a typos
24547 buy in anjuta-tools.c.
24549 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24550 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
24551 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
24552 * TODO.biswa: Added to help me track things better.
24554 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24556 * configure.in, anjuta.spec.in: Added libglade dependency.
24557 * Makefile.am: Added anjuta.glade file.
24558 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
24559 , src/mainmenu_callbacks.[ch], src/message-manager.h
24560 , src/widget-registry.c: Tools editor GUI + other additions.
24562 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24564 * src/project_dbase.[ch], tagmanager/tm_project.c,
24565 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
24566 Implement syncing tags image with the project database.
24567 * src/anjuta-tools.c: Implemented variable substitution and
24568 working directory in tools.
24570 2002-12-09 Naba Kumar <naba@gnome.org>
24572 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
24573 command configuration language list from properties.
24575 * data/properties/asm.properties, data/properties/ruby.properties:
24578 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24580 * src/an_symbol_view.c: Remember current selected entry and select
24581 it automatically after refresh.
24583 2002-11-26 Murray Cumming <murrayc@usa.net>
24585 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
24586 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
24587 and gnomemm 1.2 projects so that people know they are really
24588 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
24589 But I did correct these to sue lowercase names.
24591 2002-12-01 Naba Kumar <naba@gnome.org>
24593 * data/anjuta.properties: Fixed caching problem on
24595 * src/preferences.c, src/preferences_gui.c: Implemented automatic
24598 2002-12-01 Naba Kumar <naba@gnome.org>
24600 * data/properies/anjuta.properties: Corrected "indicators.automatic"
24602 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
24603 property and uses it.
24604 * src/aneditor.cxx: Fixed a bug associated with selection a word at
24607 2002-11-30 Naba Kumar <naba@gnome.org>
24609 * src/debugger.c: Fixed a typo.
24610 * data/properties/*: Updated properties files and added
24612 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
24613 Added comment submenu and cleaned up ref and unref of menus.
24614 * src/aneditor.h: Added definition of comment commands.
24615 * src/aneditor.c: Upgrade from latest SciTE source code.
24616 * src/text_editor.[hc], src/text_editor_cbs.c,
24617 src/message_manager_private.cc, src/message_manager.[cc,h],
24618 src/anjuta.[c,h]: Added indicators support for errors/warnings
24619 highlight in the editor.
24620 * NEWS, TODO: Update.
24621 * scintilla/include/PropSet.h: Removed deprecrated function.
24623 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24625 * src/anjuta-tools.[ch]: Tools implementation (basic)
24626 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
24627 , src/main_menubar_def.h: PLugins cleanup and segregation
24628 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
24630 * anjuta.prj: Added new files
24631 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
24632 * plugins/class-gen/clsGen.c: Register menu under 'Project'
24633 * plugins/patch/patch-plugin.c: Register menu under 'Format'
24634 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
24635 * src/Makefile.am: Added new files
24636 * src/message-manager.[cc/h]: Added standard output and error windows
24638 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
24640 * project_type.c: Fixed Gnomemm2 project type
24642 2002-11-25 Naba Kumar <naba@gnome.org>
24644 * printing/print.c: Fixed a compile warning.
24645 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
24646 * src/utilities.c: Fixed a compile warning in sparc, hides the
24647 terminal check error output from the user.
24648 * project_config.[ch], project_dbase.[ch], source.c: Added project
24649 version, exclude modules configuration and reordered other config
24650 properties. Changed some strings to more descriptive text.
24651 * src/compiler_opitions.c: Removed extra newlines from .prj file
24653 * anjuta.prj: Converted to new format (only reorganised properties
24654 and removed extra newlines ... nothing else).
24657 2002-11-21 Naba Kumar <naba@gnome.org>
24659 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
24660 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
24661 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
24662 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
24663 Updated to the CVS version.
24665 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24667 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
24668 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
24669 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
24670 images in completion lists.
24671 * src/resources.h: Make C++ friendly.
24672 * scintilla/PropSet.cxx: Fix memory leak.
24674 2002-11-20 Naba Kumar <naba@gnome.org>
24676 * scintilla/*/*: Synced to latest scintilla 1.49
24677 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
24680 * scintilla/RESearch.cxx: The automatic cvs log in the
24681 file really broke things trying to interprete the changelog
24682 entry incorrectly as end-of-comment. Removed the $cvs line
24683 and committed again.
24685 2002-11-19 Naba Kumar <naba@gnome.org>
24687 Patch from Timothee Besset <ttimo@idsoftware.com>
24689 * src/message-manager-private.cc: Interpretes absolute
24690 file paths properly in zvt terminal.
24692 2002-11-19 Naba Kumar <naba@gnome.org>
24694 Patch from Timothee Besset <ttimo@idsoftware.com>
24696 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
24697 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
24698 (important) editor preferences in project (if there is one
24703 2002-11-18 Naba Kumar <naba@gnome.org>
24705 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24707 * src/debug_tree.c, src/find_in_files_gui.c,
24708 src/find_replace.c, src/find_text.c,
24709 src/project_import.c, src/project_import_gui.c,
24710 src/wizard_gui.c: i18n Fixes.
24712 2002-11-15 Naba Kumar <naba@gnome.org>
24714 * plugins/class-gen/clsGen.c: Fixed to use project function
24715 to import files. Create non-existent directories before the
24716 sources are written.
24718 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
24719 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
24721 src/glades.c: Excluded gladen files from build. This
24722 will fix the unnecessary dependency on libssl.
24724 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
24725 file import funtion.
24727 * src/message_manager_private.cc: Fixed a compiler warning with
24728 DEBUG preprocessor macro.
24730 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
24731 wrong (undocked) editor window was closed on clicking close on an
24732 undocked editor window.
24734 * src/debugger.c: Fixed a bad bug where debugger terminal won't
24735 start correctly if the executable was run before with 'F3'.
24737 * src/toolbar_callbacks.c: Wrap around find next.
24738 * src/toolbar.c: Disable combo activate.
24739 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
24740 button positions to get 'yes' as default.
24742 * anjuta.spec.in: Updated.
24744 * src/anjuta_info.c, src/appwizard_gui.c,
24745 src/attach_process_gui.c, src/breakpoints_gui.c,
24746 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
24747 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
24748 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
24749 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
24750 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
24751 src/preferences.c, src/preferences_gui.c, src/project_config.c,
24752 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
24753 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
24754 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
24755 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
24756 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
24757 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
24758 plugins/patch/patch-plugin.c, printing/print-util.c:
24759 Set all windows and dialogs transient
24760 to their parents so that they remain floated above their parents.
24762 2002-11-13 Naba Kumar <naba@gnome.org>
24764 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
24765 take default editor font).
24767 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
24768 Corrected email address.
24770 * src/mainmenu_callbacks.c: Used spaces instead of tabs
24771 for changelog entry.
24775 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24776 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
24778 2002-11-06 Naba Kumar <naba@gnome.org>
24781 * anjuta.spec.in: Ships the .omf files with the
24782 documents instead of the base package.
24784 2002-11-04 Naba Kumar <naba@gnome.org>
24786 * data/properties/latex.properties: Fixed a bug.
24787 * ChangeLog: Released 1.0.0 stable.
24789 2002-11-04 Naba Kumar <naba@gnome.org>
24791 * src/commands.c: Added command with shell redirection capability.
24792 * data/properties/anjuta.properties: Changed default execution
24794 * src/project_dbase.c: Set project top dir in properties.
24795 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
24796 * data/Makefile.am: More diskcheck error fixes.
24798 * README, anjuta.spec.in, THANKS, AUTHORS,
24799 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24800 manuals/C/anjuta-manual/authers,sgml,
24801 manuals/C/anjuta-manual/anjuta-manual.sgml,
24802 manuals/C/anjuta-manual/anjuta-manual-C.omf,
24803 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
24804 : Changed anjuta home to
24805 new URL and my email address.
24807 * manuals/C/anjuta-manual/interfaces.sgml,
24808 manuals/C/anjuta-manual/prefereces.sgml,
24809 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
24811 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
24812 : removed reference to the help menu as the menu is modified
24813 when no help is found (which is very likely when we are
24814 shiping the documents separately).
24816 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24817 * anjuta.spec.in: Update specfile to make multiple RPMs.
24818 * data/Makefile.am: make dist fix.
24819 * src/text_editor_menu.c: Fix compile warnings (casts).
24821 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24822 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
24823 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
24825 2002-11-01 Naba Kumar <naba@gnome.org>
24827 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
24828 Added gnome2 macros to be used by gnome2 project wizard.
24830 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
24833 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
24834 as it was conflicting with generated projects and is not
24837 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
24838 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
24839 project generation, removed qt project as it's not complete and
24840 added gnome2 bonobo wizard.
24842 2002-10-29 Naba Kumar <naba@gnome.org>
24844 * po/POTFILES.in: Updated.
24845 * po/POTFILES.skip: Added.
24846 * preferences.h: Fixed print paper size property name.
24848 2002-10-28 Naba Kumar <naba@gnome.org>
24850 * data/user.properties, data/Makefile.am: Added user properties file
24851 which will be copied in user's ~/.anjuta/user.properties.
24853 * data/anjuta.properties: Changed a comment.
24855 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
24857 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24858 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
24859 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
24862 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
24863 instead of user properties file.
24865 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
24866 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
24867 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
24868 * README, TODO: Updated.
24870 2002-10-28 Naba Kumar <naba@gnome.org>
24872 * manuals/C/anjuta-manual/figures/editor_guides.png,
24873 manuals/C/anjuta-manual/figures/editor_margins.png,
24874 manuals/C/anjuta-manual/figures/editor_markers.png,
24875 manuals/C/anjuta-manual/figures/local_variables.png,
24876 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24877 manuals/C/anjuta-manual/figures/prefs_print.png,
24878 manuals/C/anjuta-manual/figures/print_dlg.png,
24879 manuals/C/anjuta-manual/figures/print_preview.png,
24880 manuals/C/anjuta-manual/figures/symbol_browser.png,
24881 manuals/C/anjuta-manual/figures/variable_tip.png: New png
24882 files for manual documentation.
24884 * manuals/sgmldocs.make,
24885 manuals/C/anjuta-manual/Makefile.am,
24886 manuals/C/anjuta-manual/authors.sgml,
24887 manuals/C/anjuta-manual/build.sgml,
24888 manuals/C/anjuta-manual/compileopts.sgml,
24889 manuals/C/anjuta-manual/debugger.sgml,
24890 manuals/C/anjuta-manual/execute.sgml,
24891 manuals/C/anjuta-manual/fileoperations.sgml,
24892 manuals/C/anjuta-manual/interface.sgml,
24893 manuals/C/anjuta-manual/preferences.sgml,
24894 manuals/C/anjuta-manual/projects.sgml,
24895 manuals/C/anjuta-manual/figures/arguments.png,
24896 manuals/C/anjuta-manual/figures/open_file.png,
24897 manuals/C/anjuta-manual/figures/other_opts.png,
24898 manuals/C/anjuta-manual/figures/scrshot.png,
24899 manuals/C/anjuta-manual/figures/toolbar_browser.png,
24900 manuals/C/anjuta-manual/figures/toolbar_tags.png:
24902 Updated anjuta manual documentation.
24905 2002-10-27 Naba Kumar <naba@gnome.org>
24907 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
24908 check and modifies debugger terminal command accordingly
24909 to function properly.
24911 2002-10-25 Naba Kumar <naba@gnome.org>
24913 * manuals/sgmldocs.make: Fixed a couple of bugs.
24914 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
24916 2002-10-24 Naba Kumar <naba@gnome.org>
24918 * src/debug_tree.c: Fixed a crash bug from Etay.
24920 * global_tags/create_global_tags: Added messages.
24921 Fixed infinite looping within files.
24923 * macro/autogen.sh: Removed debug and warning flags for defaults.
24925 Patch from Vadim Berezniker <vadim@berezniker.com>
24927 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
24928 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
24931 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
24932 temporarily just copy it
24934 2002-10-24 Naba Kumar <naba@gnome.org>
24936 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
24937 manuals/C/anjuta-manual/anjuta-manual.sgml,
24938 manuals/C/anjuta-manual/compileopts.sgml,
24939 manuals/C/anjuta-manual/debugger.sgml,
24940 manuals/C/anjuta-manual/execute.sgml,
24941 manuals/C/anjuta-manual/fileoperations.sgml,
24942 manuals/C/anjuta-manual/interface.sgml,
24943 manuals/C/anjuta-manual/introduction.sgml,
24944 manuals/C/anjuta-manual/projects.sgml,
24945 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24946 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
24947 manuals/ja/anjuta-manual/anjuta-manual.sgml,
24948 manuals/ja/anjuta-manual/compileopts.sgml,
24949 manuals/ja/anjuta-manual/debugger.sgml,
24950 manuals/ja/anjuta-manual/execute.sgml,
24951 manuals/ja/anjuta-manual/fileoperations.sgml,
24952 manuals/ja/anjuta-manual/interface.sgml,
24953 manuals/ja/anjuta-manual/introduction.sgml,
24954 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
24956 2002-10-24 Naba Kumar <naba@gnome.org>
24958 * src/project_type.c: added autogen for qt projects.
24959 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
24960 Fixed a bug that retrieves wrong terminal command.
24961 * src/commnads.c: Added more terminal commands.
24962 * configure.in: Checks for scrollkeeper version.
24964 2002-10-22 Naba Kumar <naba@gnome.org>
24966 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
24967 instead of AM_GNOME_GETTEXT.
24969 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
24970 for setup-gettext for the wizard generated projects.
24972 * src/source.c: Fixed a bug where glade file wasn't generated.
24974 * src/gnome_project.c: Excluded project version from project dir
24977 2002-10-22 Naba Kumar <naba@gnome.org>
24979 * acinclude.m4: New file with dummy funtion for gettext
24980 cross compatibility fix.
24982 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
24983 * configure.in: Fixed cflags to avoid useless warnings.
24984 * Makefile.am: EXTRA_DIST += setup-gettext.
24985 * src/toolbars.c: Added space paddings around tags label.
24987 2002-10-21 Naba Kumar <naba@gnome.org>
24989 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24991 * setup-gettext: New script to maintain gettext cross version
24993 * configure.in, macros/autogen.sh: Fix for gettext cross version
24996 2002-10-21 Naba Kumar <naba@gnome.org>
24998 * debug_tree.c: Fixed incorrect use of debug assertion.
25000 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
25001 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25002 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
25003 src/memory.c, src/memory.h, src/message-manager-private.cc:
25005 New parsing algorithm; adapted from kdevelop.
25006 Middle button menu for changing the value's display type
25008 2002-10-07 Naba Kumar <naba@gnome.org>
25010 * src/main_menubar_def.h: Changed status bar message for Help->
25011 Browse info pages. Bug #603308
25013 * src/executer.c: Made "User terminal" default for creating
25014 projects (User can always disable it later). Bug #114222
25016 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25018 * macros/autogen.sh: Require gettext 0.10.x for autogen
25019 * src/text_editor.c: Fixes Bug #595303
25020 * src/source.c: Fixes Bug #595970
25021 * src/anjuta.c: Fixes Bug #598366
25022 * scingtilla/LexCPP.cxx: Bug #602296
25023 * src/main_menubar_def.h: Bug #604363
25024 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
25026 2002-10-07 Jens Georg <mail@jensgeorg.de>
25028 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25029 * gnomefilelist.c: This patch fixes the bug #611542
25031 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25033 * data/properties/Makefile.am: Added tcltk.properties file.
25035 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25037 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25039 * README: Updated README
25040 * plugins/class-gen/clsGen.c, src/message_manager.cc
25041 , src/mainmeu_callbacks.c, src/memory.c
25042 , src/project_dbase_gui.c, src/text_editor_gui.c
25043 , widgets/gnomefilelist.c: Set window icons
25044 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
25045 Enabled release build (stripped + optimized binaries, etc.)
25046 * data/properties/anjuta.properties, src/commands.c,
25047 src/defaults.cFixed bug #595489 (stdin on executables)
25048 * src/appwizard.c, src/main.c, src/message-manager.cc
25049 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
25050 , src/debug_tree.c: Memory related (valgrind) fixes.
25051 * src/message-manager-private.[cc,h], src/pixpams.h
25052 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
25053 * anjuta.prj: Added debug_tree.c to SOURCES
25054 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
25055 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
25056 Compacted code and cleaned up unnecessary functions.
25057 * tagmanager/*.[ch]: Code fixes.
25059 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
25061 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25063 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
25064 Debug tree now detects changes of displayed variables
25065 and changes their color to red
25067 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25069 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25071 * mainmenu_callbacks.c: Set's the current file name in
25072 file save as dialog.
25074 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25076 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
25078 * data/properties/tcltk.properties: New file for tcl/tk
25081 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25083 * src/project_type.[c,h], src/source.c, data/Makefile.am:
25084 Fixed a fatal bug which doesn't let building gnome2 related
25085 projects. They use different autogen.sh script. Defined new
25086 type field "gnome_macro_support".
25088 * data/autogen.sh.gnome2: New file.
25090 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
25091 bug with quotes escaping in quotes.
25093 * src/message-manager-private.cc: Used event box instead
25094 of frame for local message pane, so that the borders appear
25095 properly and nicely.
25097 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
25098 if there is a project open and all the files are un-docked.
25100 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
25102 2002-08-27 Andy Piper <andy.piper@freeuk.com>
25104 * src/main_menubar_def.h: implement feature request #595356, patch #597161
25105 * THANKS: updated for new contributions
25106 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
25108 2002-08-27 Steven Knight <steven.knight@unh.edu>
25110 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
25111 src/project_dbase.h, src/project_type.c, src/source.c,
25112 src/wizard_gui.c: new Qt project type
25113 *** NB not fully tested, may need some work, icon required...
25115 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25117 * src/memory.c, src/memory.h: new memory patch
25119 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
25121 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
25123 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25125 * lancher/anjuta_launcher.c: Determine pty from function
25126 call instead of running 'tty' externally.
25128 * data/properties/cs.properties: Added compile/build commands.
25129 Fixed execution properties.
25131 * src/commands.c: Added c# options.
25133 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
25135 * src/debug_tree.[c,h], src/debugger.[c,h],
25136 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
25138 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
25139 1. Misaligned structs when they are members of other structs.
25140 2. '{' sometimes appears as a variable.
25141 3. Wrong processing of some arrays.
25142 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
25143 that displays the tree in two columns (variable and value).
25145 2002-08-14 Stephane Demurget <demurgets@free.fr>
25147 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
25149 * data/properties/sql.properties: added the DATETIME data type.
25151 * data/properties/html.properties: added the foreach php keyword.
25153 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25155 * NEWS: Updated with new features.
25157 * data/.cvsignore, doc/.cvsignore: Updated.
25159 Patch from: Etay Meiri <etay-m@bezeqint.net>
25161 * src/debug_tree.h, src/debug_tree.c: New files.
25163 * src/Makefile.am, src/message-manger-private.[h,cc],
25164 src/message-manger.cc: Added Tree view for debugger
25167 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25169 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25171 * src/memory.c, src/memory.h: New files.
25173 * src/Makefile.am, src/appwizard.c, src/controls.c,
25174 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25175 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25177 Memory view implemetation that would enable viewing raw memory
25180 2002-08-08 Stephane Demurget <demurgets@free.fr>
25182 * AUTHORS: added Biswa, because I wonder why noone already have
25183 written his name in the Anjuta's hall of fame :)
25185 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25187 * src/appwizard_gui.c: Removed an ambiguous prototype.
25188 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
25189 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
25190 * THANKS: Updated M. Ali Vardar's email.
25192 2002-08-01 Andy Piper <andy.piper@freeuk.com>
25194 * src/anjuta_gui.c: implemented feature request to stop main and browser
25195 toolbars having exclusive use of space
25197 2002-08-01 Andy Piper <andy.piper@freeuk.com>
25199 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
25200 left over from the previous work to fix bugs :-)
25202 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
25203 src/controls.c, src/mainmenu_callbacks.h,
25204 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
25207 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
25208 src/project_import_gui.c, src/sharedlib_gui.c,
25209 src/signals_gui.c: set window icon correctly
25211 * NEWS: more updates for the release
25213 * HACKING: updated for window icons and insert menu information
25215 * src/cvs_gui.c, src/build_project.c,
25216 src/project_import_cbs.c: message strings reviewed
25218 * src/controls.c: context help button should be disabled if
25219 DevHelp is not installed
25222 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
25224 * src/debugger.c: Fixed the signalling screw up because of string
25225 update in gdb used to report the child process PID. Also, no
25226 error dialog will be popped up for "no such file or directory"
25227 error (very annoying and useless error). This error will still
25228 be shown on the debug message window. Avoided terminating the
25229 program when the terminal is terminated -- doesn't hurt, otherwise
25230 we get crappy egg-and-hen problem.
25232 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
25233 dimensions loading.
25235 * src/anjuta.c: Limited the default size of main window to sane
25238 * src/preferences.c: Fixed some deadly memory corruption bugs in
25239 the recent patches. Return from getenv() should NEVER be freed,
25240 because they are static strings.
25242 * src/preferences_gui.c: Removed the fix for crash bug with font
25243 selection and applied the real fix.
25245 2002-06-08 Andy Piper <andy.piper@freeuk.com>
25247 * NEWS: updated for release
25249 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
25251 * src/launcher.c: Added a fix a memory leak and a possible
25252 fix for zvt-crash bug.
25254 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
25256 * data/properties/latex.properties,
25257 data/properties/ada.properties: Added file.is.source property.
25259 * src/an_file_view.c: Set auto column size of the file
25262 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
25263 The user is now prompted to confirm the closing of the file
25264 if it is being used by CVS. If yes, the editor is closed and
25265 the CVS operation stops.
25267 2002-06-07 Andy Piper <andy.piper@freeuk.com>
25269 * anjuta.prj: bump project version for release
25270 * BUGS: removed unnecessary file
25272 2002-06-07 Philip Van Hoof <freax@pandora.be>
25274 * widgets/gnomefilelist.c: fix up issue with directory deleted
25275 during the life of the file list widget
25276 * src/preferences_gui.c: sticking-plaster fix to font selection
25277 causes segfault bug
25279 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
25281 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25283 * data/properties/anjuta.properties, src/an_file_view.[ch],
25284 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
25285 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
25286 added options for symbol and file browsers.
25287 * data/properties/cpp.properties: linker flags should come after
25288 the name of the file to compile.
25289 * scintilla/Editor.cxx: fixed gcc compilation warning.
25290 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
25291 be executed from bindir only.
25292 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
25293 tagmanager/include/tm_file_entry.h: CVS version information in file
25295 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
25297 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
25298 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
25299 crashes during file import.
25300 * src/project_import.c: disable project menu items during project
25303 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25305 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25307 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
25308 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
25309 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
25310 modified Insert menu, added C functions template, header C
25311 template, modified header_template HEADER_H ==> NAMEFILE_H
25313 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25315 2002-06-05 Andy Piper <andy.piper@freeuk.com>
25317 * data/properties/html.properties: changed some file
25320 2002-06-05 Philip Van Hoof <freax@pandora.be>
25322 * widgets/gnomefilelist.c: Fixed #560759 and #561776
25324 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25326 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25328 * data/properties/anjuta.properties, src/defaults.c: Make windows
25329 docked by default, fix the big fonts bug.
25331 * src/an_file_view.c, src/main_menubar_def.h,
25332 src/project_dbase_gui.c: sanitized the Edit/View mess.
25334 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
25335 for customizing shortcuts.
25337 * src/mainmenu_callbacks.c: Search for selected word if present.
25339 * src/text_editor_menu.c: Added context menu options for docking
25340 and undocking editor windows.
25342 * src/main_menubar.h, src/main_menubar.c: more support for the
25343 shortcuts menu item.
25345 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25347 2002-06-05 Andy Piper <andy.piper@freeuk.com>
25349 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
25350 all commit messages being written to top of the file
25352 * src/main_menubar_def.h: message strings reviewed
25354 * src/project_import.c: message strings reviewed
25356 * src/source.c, src/glades.c: message strings reviewed. Fixed
25357 some bugs around reading the project properties for creating
25358 .glade and .desktop files in the Application Wizard. There were
25359 typos in the property names being retrieved
25361 * widgets/gnomefilelist.c: changed build_full_path to make
25362 the file widget support ~
25363 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
25365 * THANKS, widgets/e-shell-about-box.c,
25366 manuals/anjuta-manual/C/authors.sgml: updated for new
25369 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
25371 * src/project_dbase.c: Fixed the file-path-corruption bug
25372 and the cannot-import-file-in-project bug. (follow-up with
25373 the last commit from Stef).
25375 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
25376 with unsaved-project.
25378 2002-06-05 Stephane Demurget <demurgets@free.fr>
25380 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
25383 2002-06-04 Andy Piper <andy.piper@freeuk.com>
25385 * data/properties/{xml,html,other}.properties: changed some file
25388 * data/anjuta.mime: oops! cvs added
25390 * scintilla/RESearch.cxx: fixed up a problem with comments
25392 * global-tags/create_global_tags.sh: redirect errors to /dev/null
25393 to avoid messages about missing libs
25395 * NEWS: started the release notes
25397 2002-06-04 Andy Piper <andy.piper@freeuk.com>
25399 * HACKING: updated with new information on printing, patch naming
25401 * TODO: removed completed tasks
25403 * THANKS: updated a few contributions
25405 * anjuta.prj: updated the icon file
25407 * anjuta.desktop.in.in: updated to add Categories
25409 * data/anjuta.mime: created a mime type for Anjuta project files
25410 (NB needs to be added to the install in /usr/share/mime/)
25412 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
25413 "Coded in Anjuta" button in Gimp XCF format. It can be converted
25414 to PNG for websites.
25416 * plugins/patch/patch-plugin.c: clarified some messages and
25417 made it easier to see different patching sessions
25419 * src/toolbar.c: changed some message text for consistency
25421 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
25422 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
25424 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25426 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
25427 src/project_dbase.{c,h}, src/project_import_cbs.c,
25428 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
25429 Added XLib Project and a Dockapp Project types.
25430 * pixmaps/Makefile.am: added line for new pixmap for new xlib
25432 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
25433 * src/source.c: Fixed memory leak in existing projects.
25434 (filename was not freed)
25435 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
25437 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
25439 * src/anjuta.h, src/anjuta.c: Added error display funtions
25440 with parent windows.
25442 * src/appwizard_cbs.c: Changed error display function to use
25445 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
25447 * printing/print.h, printing/printing.c: Taken care of document
25448 zoom factor and fixed a font loading bug. Dynamically calculated
25449 text widths to work with zooms properly. Re-organized code for
25450 dynamic text width calulations to work in general with utf8 chars.
25451 Determined font height and width automatically from the font info.
25453 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
25454 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
25455 Converted text.zoom.factor property to use #defined value. Removed
25456 margin header and margin numbers preferences, as they now
25457 calculated dynamically.
25459 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
25461 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
25462 printing/print-util.h, printing/print.c, printing/print.h:
25463 Rewritten printing support for style based printing. Syntax highlighted
25464 printing, monochromatic printing, setup using preferences etc.
25466 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
25467 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
25468 language and the styled text buffer.
25470 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
25471 the print setup preferences page and added printer preferences. Added functions
25472 to retrieve preferences with default values.
25474 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
25477 * data/properties/anjuta.properties: Added default printer preferences.
25479 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
25480 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
25481 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
25483 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
25485 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25487 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25489 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
25490 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
25491 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
25492 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
25494 printing/Makefile.am: Reduced compiler optimizations.
25496 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
25497 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
25498 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
25499 tagmanager/tm_workspace.c: TagManager fixes.
25501 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
25503 * printing/*: CVS added. :)
25505 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25507 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25509 * printing*: CVS added.
25510 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
25511 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
25512 src/main_menubar_def.h: Gnome Print support
25513 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
25514 * configure.in: Enable debugging flag option
25515 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
25516 Print properties defined.
25517 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
25519 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25521 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25523 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
25524 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25525 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
25527 * src/text_editor.c: Minor cleanups.
25528 * anjuta.c: Tweaks to 'Goto File Line' functionality.
25529 * src/project_dbase.c: Fixes to add/remove files from project.
25530 * src/help.c: Fix minor memory leak.
25531 * src/project_dbase_gui.c: Remove debugging messages.
25532 * src/utilities.[ch]: Cleanups and minor fixes.
25533 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
25535 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
25537 * src/anjuta.c [anjuta_apply_preferences()]:
25538 Fixed a crash bug when tab pos is not defined for the editors.
25540 * data/properties/cpp.properties: Set default identifier property to normal.
25541 This fixes the bug in which the fore color gets hidden with dark background.
25543 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
25545 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
25548 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
25549 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
25550 src/anjuta.c, data/properties/anjuta.properties:
25551 Implemented line wrapping.
25553 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
25555 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
25556 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
25557 tags. Code was reviewed from GNOME Bonsai view.
25559 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
25560 it seems to have been removed by scintilla people.
25562 * data/properties/anjuta.properties: Set default line wrap to false, as
25563 is noticably slow with big files.
25565 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25567 * src/project_import_gui.c: disallow the selection of files in
25569 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
25572 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25574 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
25575 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
25576 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
25577 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
25578 now works properly.
25579 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
25580 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
25581 * src/utilities.[ch]: Added some utility functions.
25582 * tagmanager/tm_project.c: Fix for bug in file removal from project.
25584 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25586 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25588 * HACKING: info on FIXME statements and removed ccview references
25589 * Makefile.am: added rule to make RPM package
25591 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25593 * THANKS, widgets/e-shell-about-box.c,
25594 manuals/anjuta-manual/C/authors.sgml: updated for new
25596 * src/anjuta.c: removed unnecessary warning code since CVS
25597 support is now implemented :-)
25598 * manuals/sgmldocs.make: implemented a fix for bug #553969
25599 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
25600 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
25601 manuals/C/anjuta-faqs-C.omf: modified the descriptions
25603 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25605 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
25606 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
25607 src/main_menubar_def.h, src/preferences_gui.c,
25608 preferences.c, preferences.h: setup Username and Email
25609 preferences, Insert ChangeLog and Username editor functions
25611 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
25613 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25615 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
25616 src/src_paths_cbs.c, src/src_paths_gui.c
25617 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
25619 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25621 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25623 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
25624 and goto tag menu items to main menu.
25626 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25628 * THANKS, widgets/e-shell-about-box.c,
25629 manuals/anjuta-manual/C/authors.sgml: added new contributors
25630 * HACKING: updated with info on files to change for credits
25632 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
25634 * src/aneditor.cxx: extended extension list which fixes segfault
25635 on selecting lisp, ruby or matlab as highlight style.
25637 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25639 * src/main_menubar_def.h: fixed an array initialiser and fixed
25640 the lexer settings for the new entries on the Format menu
25642 2002-05-07 Stephane Demurget <demurgets@free.fr>
25644 * Synced with Scintilla 1.45
25646 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25648 * anjuta.prj: added another missing file
25649 * ChangeLog: fixed some incorrect change dates I caused by
25650 sloppy cut-and-pasting :-/
25652 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25654 * src/mainmenu_callbacks.c: fixed title of new About box
25656 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25658 * src/pixmaps.h: added macros for OpenGL and SDL project icons
25660 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25662 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
25663 * anjuta.prj: updated for new files
25665 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
25667 * widgets/e-shell-about-box.c: Added version display.
25669 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25671 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
25672 widgets/scroll_menu.c: fixed up some compiler warnings (patch
25673 from Philip Van Hoof)
25675 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25677 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
25679 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
25680 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
25681 that produced build errors (needs checking on a machine with the
25683 * data/properties/lisp.properties: updated to match format of other
25684 lexer property files supplied with Anjuta
25686 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25688 * anjuta.prj: added new files
25689 * HACKING: added information from the mailing list on
25690 adding new project types to the wizard (thanks to Johannes)
25692 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25694 * src/utilities.h, src/launcher.c, src/gnome_project.c,
25695 src/appwiz_page2.c: Fix for 547038.
25697 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25699 * attach_process.c, attach_process_cbs.c: Fixed a dialog
25702 * about.h: cvs removed.
25704 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25706 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25710 * src/anjuta.c (anjuta_system_error): checks for the error number to
25711 know whether the error description is needed or not.
25713 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25715 * pixmaps/anjuta_logo.png: New about logo.
25717 * pixmaps/anjuta_icon.png: New icon from Misha. The
25718 old one had trouble with some gtk themes.
25720 * about.c: Removed. No longer needed.
25722 * mainmenu_callbacks.c: Removed reference of about.h
25724 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25726 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25728 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
25729 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
25730 About Dialog (thanks to the Evolution team for the cool widget!)
25732 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25734 Patch from lbell <lbell@tsc4.com>
25736 * src/find_in_files.c, src/find_in_files.h,
25737 src/anjuta.c: Added save_yourself, load_yourself routines.
25739 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
25740 Added "Append messages" toggle button. This will enable
25741 the search results to be appended to the already existing
25744 * src/debugger.c: Fixed a typo.
25746 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
25747 src/session.c, src/session.h: Improved session management.
25749 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25751 * THANKS, FUTURE, AUTHORS: Changed my email and
25754 2002-05-02 Stephane Demurget <demurgets@free.fr>
25756 Impl. feature request #525271 (add Lisp support).
25758 * data/properties/lisp.properties: added.
25760 * data/properties/Makefile.am, data/properties/anjuta.properties: added
25761 the lisp properties.
25763 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
25764 src/utilities.[ch]: added support for the Lisp highlight style.
25766 2002-05-02 Stephane Demurget <demurgets@free.fr>
25768 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25769 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
25770 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
25771 option preferences to have a persistent setting. Plus it's not used
25772 often, so it's better here than flooding the menus.
25774 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
25775 preferences pages a lot more consistent and sweeter: tabs direction
25776 radiobuttons are directed against the meaning, all pages have an
25777 outter frame, a lot of padding, removed all expand attributes for
25778 vertical boxes, ...
25780 That's not a total revamp, but it's really looking better now, even
25781 if there's still work to be done.
25783 2002-05-01 Andy Piper <andy.piper@freeuk.com>
25785 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
25786 * TODO: added task to be completed before next release (update all credits)
25788 2002-05-01 Stephane Demurget <demurgets@free.fr>
25790 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
25793 2002-05-01 Benke László <decike@freemail.hu>
25795 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25797 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25798 src/main_menubar_def.h, src/mainmenu_callback.[ch],
25799 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
25800 to the format menu in order to reorder the notebook tabs in
25801 alphabetical order everytime a file is created/opened/saved.
25803 2002-05-01 Philip Van Hoof <freax@pandora.be>
25805 * widgets/gnomefilelist.[ch] (history_combo_go),
25806 (history_combo_clicked): impl.
25808 (gnome_filelist_new_with_path): use this new impl.
25810 2002-05-01 Stephane Demurget <demurgets@free.fr>
25812 * src/project_dbase_gui.c (add_file): added the xpm file type.
25814 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25816 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
25819 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
25822 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
25823 src/text_editor_menu.c: Added context sensitive search in symbol
25824 browser and editor.
25826 * configure.in: Changed version number to 0.1.9.99.
25828 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
25829 src/project_import.c: Minor changes to project import facility.
25831 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
25832 (Forced to use specific brace format)
25834 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
25835 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
25836 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
25838 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
25840 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
25841 replaced the spinbutton with an hscale, and made the UI less "blocky".
25843 * src/cvs_gui.c: When diffing a project you can choose date and
25846 * src/project_dbase.c: Import_file activated again
25848 * configure.in, plugins/Makefile.am: Added patch plugin
25850 * plugins/patch/*: The new patch plugin
25852 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25854 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25856 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
25857 dropdown list shown by autocompletion are now removed.
25859 2002-04-28 Philip Van Hoof <freax@pandora.be>
25861 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
25862 a bunch of filetypes from the older version.
25864 * src/project_dbase_gui.c (add_file): changed the import
25865 dialog's filetypes combo contents depending on the
25866 type of data to be imported.
25868 2002-04-28 Stephane Demurget <demurgets@free.fr>
25870 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
25871 the amount parameter as Philip stated and reformated to follow the
25874 * src/project_dbase.c (project_dbase_make_default_filetype_list):
25875 changed accordingly.
25877 2002-04-25 Stephane Demurget <demurgets@free.fr>
25881 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
25882 Shift-F6, to be more consistent with other Gnome apps.
25883 Moved the "Search next" entry under the "Search" one, and swapped the
25884 order of the "Find in files" and "Find and Replace" ones.
25886 Some additional fixes ands cleanups on the edit menu.
25888 * src/main_menubar.h: replaced all occurences of repeat_find by
25889 find_again for the code to be more consistent.
25891 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
25892 sensitiveness depending on the existence of an active text buffer.
25894 * TODO: added some bits about improving the usability of the
25895 search/search again couple.
25897 2002-04-25 Stephane Demurget <demurgets@free.fr>
25899 * src/preferences_gui.c: made the tab labels text more consistent
25902 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25904 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
25906 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
25909 * src/main.c (main): simplified some code and cleanups.
25911 Fix a part of #499366:
25913 * src/commands.[ch] (sync_from_props), (command_editor_save),
25914 (on_apply_clicked), (create_command_editor_gui): added the gui
25915 corresponding to the command.terminal preference.
25917 2002-04-25 Stephane Demurget <demurgets@free.fr>
25921 * anjuta.spec.in: added build requirements for the source rpm.
25923 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
25925 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25927 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
25928 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
25929 src/project_type.c, source.c, wizard_gui.c:
25930 Added new GNOME 2 project types and changed glade behaviour to
25931 produce GTK code if project type GTK was selected and GTKmm code
25932 if project type GTKmm was selected (and not depending on the
25933 selected language. Disabled glade for GNOME 2 projects because
25934 we will need glade2 there.
25936 * src/project_dbase.c: Fixed a memory lack.
25938 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
25940 * src/cvs.c: Added an error message if jobs are running
25942 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
25944 * tagmanager/tm_work_object.c: Fixed a chrash
25945 bug which occurs when it tries to stat an empty
25948 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
25950 * src/controls.c: CVS menu items now becomes
25951 insensitive when the launcher is busy.
25953 * src/anjuta.c, cvs.h, cvs.c: Created a function
25954 to update the cvs preferences when preferences are
25955 applied in preferences dialog and called it from
25956 anjuta_update_preferences().
25958 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
25960 * src/cvs.c: Added a space in the cvs command
25961 before the revision part. This fixes the cvs
25962 error we get when cvs-diffing with revisions.
25964 * src/cvs.c: Fixed a compiler warning.
25966 * src/find_replace.c: The dialog now remembers
25967 the settings including the "prompt on replace"
25968 which seems to have broken somewhere line the
25971 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25973 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
25974 Added a new property in cvs class to hold a boolean
25975 for enabling date in cvs diff. This fixed the bizzare
25976 diff output due to the date that goes with the cvs
25977 command. Also, set the default value of compression
25978 to 3 and unified diff option to 1.
25980 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
25982 * src/cvs.c: The diff editor is set to hilite as
25983 diff syntax hiliting.
25985 * configure.in, manual/Makefile.am:
25986 Added a new manual module for ja language.
25988 * manual/ja/*/*/*: New module and files for the
25989 ja translation for the anjuta documentation
25990 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
25992 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
25994 * src/launcher.c: Made a very messy work around
25995 for the launcher authentication to work properly.
25997 * src/find_replace.c: Applied the missing patch
25998 from Dan Elphick <dre00r@ecs.soton.ac.uk>
26000 2002-04-16 Andy Piper <andy.piper@freeuk.com>
26002 * src/cvs.c, src/main_menubar_def.h: made message strings
26003 consistent with existing standards from our own documentation
26004 (such as uppercase P in Project, corrected spelling of
26007 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
26009 * src/cvs_gui.c: Cleaned up gui and aligned various
26010 widgets to give a clean look.
26012 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
26014 * src/launcher.c: Added work around to retrieve
26015 the child exit code. It works. :)
26017 * src/find_in_files.c, src/gnome_project.c,
26018 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
26019 src/clean.c, src/clean_project.c, src/build_project.c,
26020 src/build_file.c: Modified to handle the new
26023 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
26025 * src/find_replace.c: Changed signal to call
26026 on_replace_text_close on from delete_event
26027 to close => the replace history is now updated.
26029 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
26031 * src/cvs.c: escaped the cvs import message before
26034 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
26036 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26038 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
26040 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
26043 * src/preferences_gui.c: GUI improvements
26045 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
26047 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
26049 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
26050 Removed static qualifier from tm_tag_type_name() and
26051 availed it's prototype for use in outside code. also
26052 created reverse map function tm_tag_type_name();
26054 * src/anjuta.c: Implemented qualified tags names for
26055 the tag list (on the toolbar pulldown list) to avoid
26056 ambiguty in tags with similar names (like prototype
26057 and definition). Patch modified and improved.
26059 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
26061 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
26063 * src/utilities.[c,h]: Added a utility funtion
26064 that escapes the single and double quotes in a
26065 given string. Useful for passing command line
26068 * src/cvs.c: Escaped the cvs log message before
26069 passing it to cvs command line to avoid ambiguties
26070 with quotes in the message.
26072 * pixmaps/anjuta_icon.png: Changed to the new icon.
26073 from Todd Goyen <goyen@mbi-berlin.de>
26075 * src/message-manager-private.cc: Added regex to
26076 recognize (underline hilite) the parsable outputs
26077 from the zvt terminal.
26079 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
26081 Patch from: Tina Hirsch <tehirsch@arcor.de>
26083 * src/project_type.c:
26084 Fixed a bug in the wxproject type and modified the erroroutput when
26085 configure doesn't find wx-config
26087 Patch from: Timothee Besset <ttimo@idsoftware.com>
26089 * src/anjuta.c, src/message-manager-private.cc,
26090 src/message-manager-private.h
26091 Catches double clicks in the zvt terminal, and calls goto_error_line
26092 to jump to the appropriate location in the source. This will recognize
26095 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
26097 * src/build_project.c: Taken care of memory leak
26098 by freeing cmd variable properly.
26100 * src/main_menubar_def.h: Fixed wrong signal connection
26101 for cvs project commit.
26103 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
26105 * src/preferences_gui.c: Added some border and adjusted
26106 expandsion, filling in box adds to make the cvs preferences
26109 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
26111 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26113 * src/cvs*, src/main_menubar*, src/preferences*:
26114 Moved CVS settings to preferences, added a nice login dialog.
26116 * src/controls.c, src/project_dbase.c:
26117 CVS project options are only shown if a project is open
26119 * src/build_project.c:
26120 User is now asked if he wants to install as root
26125 * anjuta.prj: Updated with cvs files
26127 * TODO: Remove task which are done
26129 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
26131 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
26132 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
26133 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
26135 Modified launcher to use controlling terminal to detect and
26136 take care of password authentications (for example, for cvs
26137 and root installs).
26139 * pixmaps/password.png: New file.
26141 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26143 Anjuta kick start tutorial wirtten by:
26144 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
26146 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
26147 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
26148 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
26149 manuals/C/anjuta-tutorial/figures/*.png:
26153 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
26157 2002-03-28 Roel Vanhout <roel@stack.be>
26159 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26161 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
26162 src/preferences_gui.c:
26163 Added option to wrap around to beginning/end of file when on last bookmark
26164 and next/previous bookmark is pressed
26166 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26168 Patch from Philip Van Hoof <freax@pandora.be>
26170 * src/gnomefilelist.c:
26171 Added gimp like feature that changes the file extension of
26172 the filename entered in the selections when the file
26175 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26177 Patch from Roy Wood <roy.wood@filogix.com>
26179 * src/controls.c, src/find_text.c, src/find_text.h,
26180 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26181 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
26183 Menuitem for entering currently selected text as find target,
26184 added key accel for "find next" and changed some key accels for
26185 other key for consistency.
26190 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26192 * src/watch.c, src/watch.h, src/watch_cbs.c,
26193 src/watch_cbs.h, src/watch_gui.c:
26195 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
26197 Added change watch entries feature
26198 and Watch entries modify on double click fixed.
26200 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26202 * src/mainmenu_callbacks.c:
26204 Project commit should not bypass dialog as
26205 we need to get the cvs log from the user.
26207 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26209 * src/project_dbase.c:
26211 Patch from Roy Wood <roy.wood@filogix.com>
26213 Fixed docking bug with the new docking patch
26214 to fix copy/paste bug.
26216 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26218 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
26219 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
26220 src/main_menubar.h, src/main_menubar_def.h,
26221 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
26223 Added cvs project support. Featured bypass cvs dialog for
26224 cases where we don't need dialog (such as project and right
26225 click selection from file browser). Cleaned up cvs code to
26226 make them generic cvs operations instead of separate file
26227 and project operations. Added cvs log action. Increased
26228 file entry box width and enabled "unified diff" by default.
26229 Used Editor buffer for status and log and set hilite for
26230 these buffers including diff buffer (DIFF hilite).
26232 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
26234 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26236 * data: Added file autogen.sh.wxwin
26237 * data/Makefile.am: Added entry for autogen.sh.wxwin
26238 * pixmaps: Added project image appwiz_wxwin.png
26239 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
26240 * src/appwizard_cbs
26241 src/compiler_options.c
26243 src/project_dbase.c
26244 src/project_dbase.h
26245 src/project_import_cbs.c
26249 src/wizard_gui.c: Added everything necessary for new
26250 project type 'wxWindows (wxGTK)
26251 * src/project_dbase.c: Fixed a bug that caused every project
26252 to be a glade project in dialog
26253 'Project information'.
26255 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
26257 Patch submitted by Roy Wood <roy.wood@filogix.com>
26259 * src/anjuta_gui.c, src/message-manager-dock.c,
26260 src/project_dbase.c:
26262 fixed the copy/paste bug by rewriting dock/undock
26265 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
26267 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26269 * src/cvs*, src/Makefile.am:
26270 New file for CVS support. File operations currently work
26271 cvs login needs to be done. Project support is not yet
26274 * src/main_menubar*, src/mainmenu_callbacks,
26275 src/anjuta.c, src/anjuta.h:
26276 Added menus and functions for cvs commands.
26278 * src/text_editor_menu.h:
26279 Added #include <gtk/gtk.h>
26282 Removed a warning (and this time it works ;-)
26284 * src/utilities.c, src/utilities.h:
26285 Added a utility function to retrieve directory
26286 name out of full path.
26288 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
26290 * src/executer.c: (create_executer_dialog): changed the default
26291 focus on the entry.
26293 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
26295 * widgets/gnomefilelist.c:
26296 Fixed duplicate history entries for the same directory.
26298 2002-03-10 Stephane Demurget <demurgets@free.fr>
26302 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
26303 it's already used by scintilla to delete the whole current line.
26305 2002-03-10 Stephane Demurget <demurgets@free.fr>
26309 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
26310 calls to fileselection_hide_widget,
26311 (on_open_filesel_cancel_clicked): removed.
26313 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
26314 (on_add_prjfilesel_cancel_clicked):
26316 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
26319 * src/fileselection.c: Made some functions static.
26320 (fileselection_hide_widget): rewritten using the new
26321 gnome_filelist_set_multiple_selection function.
26323 * src/fileselection.c: (on_file_selection_delete_event): removed
26324 unuseful widget hides. Some cleanups,
26325 (on_file_selection_cancel_clicked): impl,
26326 (create_fileselection_gui): changed the cancel button clicked's
26327 callback to use this new function.
26329 * src/anjuta.c: (anjuta_new):
26330 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
26331 callbacks, because this the gnome filelist widget's job.
26333 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
26334 clist selection mode duplicates set,
26335 (gnome_filelist_key_press): use the new impl. function.
26337 2002-03-10 Stephane Demurget <demurgets@free.fr>
26341 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
26342 fixed some bogus code using an array cell out of
26343 range, removed unecessary gettext usages.
26345 * src/appwiz_page2.c: (on_prj_name_entry_changed):
26346 some cleanups and now transform minus characters to
26350 (source_write_configure_in),
26351 (source_write_toplevel_makefile_am),
26352 (source_write_desktop_entry),
26353 (source_write_glade_file):
26354 * src/project_dbase.c: (project_dbase_summon_glade),
26355 (project_dbase_generate_source_code):
26356 * src/glades.c: (gladen_write_glade_write):
26357 replaced some occurences of the target name by the
26358 project filename, using project_dbase_get_proj_name,
26359 to fix the name of some files.
26360 Fixed a lot of mem leaks.
26361 Various code cleanups.
26363 2002-03-06 Stephane Demurget <demurgets@free.fr>
26365 Merged with latest (1.44) scintilla.
26367 Added: - The calltip.<lexer>.end.definition property to display help
26368 text on a second line of calltip.
26369 - The calltip.<lexer>.word.characters property to correctly find
26370 calltips for functions that include characters like '$' which
26371 is not normally considered a word character.
26372 - The use.monospaced property to determine initial state of
26373 Use Monospaced Font setting.
26375 Bugs fixed: Too many to mention; please see :
26376 http://www.scintilla.org/ScintillaHistory.html for the
26379 * scintilla/*/*: updated nearly all files.
26381 * TODO: removed the need of a scintilla merge.
26383 Merged with latest (1.44) SciTE properties.
26385 * data/properties/anjuta.properties: added the wrap, use.monospaced
26388 * data/properties/html.properties: added a missing php extension, and
26389 updated php keywords to the latest reference.
26391 * data/properties/pascal.properties: added commands to compile, build
26392 and execute pascal applications.
26394 * data/properties/lua.properties: added styles for statements.
26396 * data/properties/bash.properties: added the declare keyword.
26398 Fixed distchecking.
26400 * global-tags/Makefile.am,
26401 global-tags/create-global-tags.sh: used some kind of ugly hack to
26402 make distchek work, since noone has proposed some better way.
26404 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
26405 and Ctrl-N replace Alt-N for new file according to the Gnome design
26408 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26410 * widgets/gnomedirlist.c
26411 widgets/gnomedirlist.h
26412 widgets/gnomefilelist.c
26413 widgets/gnomefilelist.h:
26415 Added GPL headings in the file.
26417 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26419 * src/attach_process.c
26420 src/attach_process_cbs.c
26421 src/attach_process_cbs.h
26422 src/attach_process_gui.c
26424 src/breakpoints_cbs.c
26425 src/breakpoints_cbs.h
26426 src/breakpoints_gui.c
26428 src/compiler_options.c
26429 src/compiler_options_cbs.c
26430 src/compiler_options_cbs.h
26431 src/compiler_options_gui.c
26432 src/find_in_files.c
26433 src/find_in_files_cbs.c
26434 src/find_in_files_cbs.h
26435 src/find_in_files_gui.c
26440 src/preferences_gui.c
26441 src/project_config.c
26443 src/src_paths_cbs.c
26444 src/src_paths_cbs.h
26445 src/src_paths_gui.c:
26447 Bugs #521629 and #522427 fixed. The problem was, that the
26448 escape-key was not catched and the dialog was hidden, but
26449 the flag was not set correctly.
26451 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
26452 using the gnome_dialog_close_hides()-setting present in most dialogs.
26453 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
26454 emits "close" and set the flag in the close-callback.
26456 Patch from: Jens Georg <mail@jensgeorg.de>
26458 2002-03-06 Stephane Demurget <demurgets@free.fr>
26460 * src/*.{c,cpp}: s/string_free/g_free/
26462 * src/utilities.[ch]: (string_free): removed.
26464 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
26466 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26468 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
26469 src/mainmenu_callbacks.[ch]:
26470 Removed Project menu options: README, TODO, ChangeLog and NEWS
26471 Moved Save Build Messages to Build menu and only highlight it
26472 when there are build messages.
26473 Corrected a spelling: "mojority" -> "majority"
26474 Fixed initialisation of edit.edit_app_gui so now Edit menu
26475 can be shown when no project is loaded.
26477 * src/project_dbase.h: Removed prototype for static function
26479 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26481 * src/text_editor.c: Editor is marked changed after
26484 Patch from: Jens Georg <mail@jensgeorg.de>
26486 2002-03-04 Roel Vanhout <roel@stack.be>
26488 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26490 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
26491 Added option to ignore binary files on 'Find in files' (grep -I option)
26493 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26496 session restoration and commandline load in
26499 * src/anjuta.[h,c], src/anjuta_cbs.c:
26500 Removed "clear windows menu" and prevented runtime
26503 * src/compile.c, src/build_file.c, src/build_project.c,
26505 Takes into account the preference setting for
26506 show dialog when job completes. Dialogs are
26507 shown when it is enabled otherwise not.
26509 2002-03-03 Roel Vanhout <roel@stack.be>
26511 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26514 Store 'Find...' search string on search so that 'Find Next' will search for
26515 that string, even if the dialog hasn't been closed yet.
26517 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26519 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
26520 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
26521 src/main_menubar_def.h:
26523 Organized menus, removed "Windows" and "Utilities" menus from the
26524 menubar [they are no longer needed]. Also removed some extragenous
26527 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26529 * src/message-manager-private.cc:
26530 Set message clist selection mode to BROWSE.
26532 * src/message-manager.cc, src/an_symbol_view.c,
26533 src/an_file_view.c:
26534 Added Key navigation for the CTree and CList. Arrow left for
26535 node collapse, right for node expand, space (or enter) for
26536 activation (same as double click).
26538 2002-03-03 Roel Vanhout <roel@stack.be>
26540 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26542 * plugins/class-gen/clsGen.c
26543 Added functionality to semi-intelligently prefill filename
26544 boxes with names deduced from class name
26546 2002-02-26 lbell <lbell@tsc4.com>
26548 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26549 * src/preferences_gui.c:
26550 Removed an incorrect use of gtk_misc_set_alignment().
26552 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
26553 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
26554 src/preferences.h, src/preferences_gui.c:
26556 Added the option to reload last open project at the startup.
26557 Added the possibility to open a new project without close
26560 * src/properties.cxx:
26561 Corrected a spelling mistake in message string.
26564 Updated session functions.
26566 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
26568 * widgets/gnomefilelist.c: Bug fixes.
26570 Patch from Philip Van Hoof <freax@pandora.be>
26572 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26574 * src/an_file_view.c:
26575 anjuta was unable to open some files becuase they were not being
26576 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
26577 Removed mime checking when opening with anjuta, becuase it doesn't
26578 hurt to open binary files in anjuta (some even may want to do so).
26580 Added a warning when mime type is not set when "view with default
26581 viewer" is activated.
26583 * src/an_file_view.c, an_symbol_view.c:
26584 Converted N_() to _() where ever appropriate in the strings.
26586 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
26588 * src/appwizard_gui.c, src/appwizard_cbs.c
26589 src/wizard_gui.c/h, src/appwiz_page3.c,
26590 src/project_import_gui.c:
26592 Moved target type radiobuttons to appwiz. page 2
26594 * src/message-manager-private.cc
26595 Fixed a bug which caused a crash if next message function was used
26597 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26599 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26601 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
26602 Modifies the behaviour of Alt-TAB in Anjuta. This
26603 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
26604 edited files in the first items of the notebook.
26606 Patch from: Timothee Besset <timo@qeradiant.com>
26608 2002-02-24 Philip Van Hoof <freax@pandora.be>
26610 * widgets/gnomefilelist.c, gnomefilelist.h:
26611 Added filecompletion
26613 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26615 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
26617 * configure.in: Added "sk" to ALL_LINGUAS.
26619 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
26621 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
26622 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
26623 src/wizard_gui.c: Added support for static and dynamic libs
26625 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
26627 * widgets/gnomefilelist.c:
26628 Fixed gnome_filelist_get_lastfilename so it no longer returns
26631 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
26633 * src/resources.h, resources.c:
26636 * src/main_menubar_def.h, mainmenu_callbacks.c:
26637 Changed to use gnome configed url handler.
26639 2002-02-19 Philip Van Hoof <freax@pandora.be>
26641 * widgets/gnomefilelist.c
26642 Added PHP filetype.
26644 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
26646 * plugins/class-gen/clsGen.c:
26649 * widgets/gnomefilelist.c:
26650 Gives the maximum space to the files section of the open file dialog.
26652 Patches from: lbell <lbell@tsc4.com>
26654 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
26656 * src/anjuta.c, main.c:
26657 Used tm_get_real_path in anjuta_get_full_filename();
26659 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
26661 * anjuta.prj: update version
26663 2002-02-17 Stephane Demurget <demurgets@free.fr>
26665 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
26666 removed the amount arg and replaced with a NULL-ending list.
26667 (gnome_filelisttype_makedefaultlist): use the new prototype.
26669 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
26671 * src/about.c, THANKS: updated for new contributors
26673 * anjuta.prj: added new files
26675 * README: corrected some documentation, ctags no longer needed,
26676 pkgconfig now required
26678 * data/properties/others.properties: add .cvsdiff extension
26680 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
26681 patch from Vadim Berezniker <vadim@berezniker.com> to improve
26684 * doc/anjuta.1: added initial man page thanks to
26685 Rob Bradford <rob@debianplanet.org> (NB build and install
26688 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
26690 * src/Makefile.am: Cleaned handling of compiler flags by moving them
26691 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
26694 * configure.in: Changed version to 0.1.10-pre
26696 2002-02-17 Stephane Demurget <demurgets@free.fr>
26698 * src/fileselection.c: (create_fileselection_gui): always display
26699 the directory creation button as we cannot rely on the dialog
26702 * widgets/gnomefilelist.[ch]: fixed includes.
26704 * pixmaps/new_folder.xpm: resized, added a + sign.
26706 2002-02-17 Stephane Demurget <demurgets@free.fr>
26708 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
26709 changed all extensions to begin with a dot.
26711 2002-02-16 Philip Van Hoof <freax@pandora.be>
26713 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
26715 * THANKS: added Philip.
26717 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
26719 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
26720 * src/file_selection.[ch],
26721 * widgets/gnomefilelist.[ch]: added a filetype
26722 combobox to the Anjuta file dialog widget.
26724 2002-02-14 Andy Piper <andy.piper@freeuk.com>
26726 * anjuta.spec.in: eep! the import script was not being installed by
26727 RPM - fixed for the release.
26729 2002-02-13 Stephane Demurget <demurgets@free.fr>
26731 Various cleanups and fixes for the next release to be able to make
26734 * plugins/*/*.c: added missing prototypes causing gcc to speak to
26735 much and make some tweaks plus cleanups.
26737 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
26738 args to remove some warnings.
26740 * global-tags/Makefile.am,
26742 src/Makefile.am: link against Anjuta static libs using the
26743 $(top_builddir) dir, not anymore on $(top_srcdir) to make
26746 * src/Makefile.am: ditto with all the Anjuta static libs.
26748 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
26749 include, as we already include the whole directory for the build.
26751 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
26753 2002-02-13 Andy Piper <andy.piper@freeuk.com>
26755 * pixmaps/Makefile.am: icon for libglade project now installed
26756 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
26757 * manuals/C/Makefile.am: removed ChangeLog reference which was
26758 breaking some build stuff
26759 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
26760 include reference problems that showed up on make distcheck
26761 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
26763 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
26765 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
26767 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
26769 * src/message-manager-private.cc:
26770 The horizontal scrollbar now shows properly on demand.
26772 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
26774 * src/dnd.c fixed some warnings
26775 * src/message-manager-private.cc: Horizontal scrollbar is now shown
26776 and works. It is shown always at the moment but before it was
26777 shown on demand and did never work.
26779 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
26781 * src/anjuta.c: Fixed a crash bug.
26782 patch from: Jens Georg <mail@jensgeorg.de>
26784 2002-02-04 Andy Piper <andy.piper@freeuk.com>
26786 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
26787 reports a problem with missing end tags on <graphic>
26789 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26791 * manuals/C/ChangeLog: removed since it was never used
26792 * manuals/C/anjuta-manual/*: more updates, new screenshots
26793 * anjuta.prj: updated for new manuals/ structure
26795 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
26797 * source.c, compiler_options.[c/h]:
26798 Fixed bug #460321 "Problem with optimization options"
26799 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
26801 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26803 * NEWS: prepared for release, need to fill in date
26804 * data/welcome.txt: version number updated
26806 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26808 * src/text_editor_menu.c, src/an_file_view.c,
26809 src/an_symbol_view.c: marked strings for translation
26811 * src/defaults.c, data/properties/xml.properties:
26812 *.omf and *.xsl files should use XML highlighting
26814 * manuals/C/anjuta-manual/*:
26815 - restructured so that files have more meaningful names
26816 and are easier to edit (see anjuta-manual.sgml for the
26818 - updated some screenshots
26819 - continued rewrite
26821 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
26823 * main.c: Made a workaround to remove the old
26824 anjuta gnome config file (older than 9 Feb 2002). This
26825 will fix the bug which never lets the brower toolbar shown.
26827 * main.c: In fact, the above solution wouldn't work in all
26828 cases. Therefore, here is the better fix, which works by
26829 detecting the version of the old config file and deleting
26830 ~/.gnome/Anjuta if it is lesser than 0.1.9.
26832 2002-02-01 Andy Piper <andy.piper@freeuk.com>
26834 * HACKING: added info on submitting patches
26836 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
26838 * src/project_import_gui.c, src/project_import.c:
26839 - If Project Import Wizard is canceled everything is
26841 - Back button is now insensitive on page 3 (some problems:
26842 see TODO in project_import_qui.c:284
26843 - Menu frame is insensitive if project type != GNOME(mm)
26845 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26847 * src/main.c: Fixed bug # (Unable to open files on
26848 double click in project window from second trial onwards when
26849 the project is opened from command line).
26851 * po/POTFILES.in: Removed tags_manager.[h,c]
26853 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26855 * src/preferences.c:
26856 A quick hack to fix the 'invisible' browser toolbar when
26857 upgrading from 0.1.8 to 0.1.9
26860 Fixed toolbar names which were causing confusions in the toolbar
26864 Substituted "anjuta" with PACKAGE
26866 * src/project_import_gui.c:
26867 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
26869 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
26870 Added new files and removed obsolete ones.
26872 2002-01-30 Andy Piper <andy.piper@freeuk.com>
26874 * src/appwizard_cbs.c, project_import_cbs.c,
26875 main_menubar_def.h, project_import_gui.c:
26876 updates to message strings and layout for the
26879 * text_editor_cbs.c: fix for the tab menu entries for
26880 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
26882 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26889 Tag dropdown exclusive (takes
26890 all space in the toolbar) and never vertical and
26891 increased the width of the tag combo to 256 pixs.
26892 Toolbar separator before the combo and button.
26893 Added tags label before the tag button.
26894 Reorganized the dock bands for the toolbars.
26896 * src/project_import_gui.c
26897 src/project_import.c:
26898 Fixed an error and removed an unused variable.
26900 * data/properties/anjuta.properties:
26901 Removed the property for the old toolbar and set
26902 browser toolbar show to default.
26904 * src/project_dbase.c: excluded modules were not
26908 No build files will be written if the project is blocked.
26910 * src/project_import.c,
26911 src/project_import_cbs.c,
26915 Manually applied Johannes patch to fix some memory
26916 issues and gui clean up.
26917 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26919 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
26920 Fixed a bad bug with remove file from project because of
26921 files were never removed properly from the project and
26922 from the tagmanager.
26924 * src/appwiz_page3.c: Disabled unused codes to clear
26927 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26929 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
26932 pixmaps/Makefile.am
26935 src/an_symbol_view.c
26943 src/main_menubar_def.h
26944 src/mainmenu_callbacks.c
26945 src/mainmenu_callbacks.h
26947 src/project_dbase.c
26948 src/project_dbase.h
26950 src/text_editor_menu.c
26951 src/text_editor_menu.h
26954 src/toolbar_callbacks.c
26955 src/toolbar_callbacks.h :
26957 Patch submitted by:
26958 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26960 Removes the Tags toolbar and substituted it with
26961 tags combo dropdown list. Fixes a couple of bugs.
26963 Moved the tag combo to browser toolbar because
26964 main toolbar was becoming too long.
26965 Made a new icon of tag toolbar.
26967 * po/zh_TW.po: Fixed bug.
26969 * pixmaps/an_tag.xpm: Added new file.
26971 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26973 * src/project_import_gui.c: Reorganized project
26976 2002-01-29 Andy Piper <andy.piper@freeuk.com>
26978 * HACKING: added info on creating windows and dialogs
26980 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
26982 * src/tm_file_view.c:
26984 Sorts the file list at the end instead of doing sort-insert
26985 to improve performance.
26986 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
26988 * src/project_dbase.c: Resolved a conflict from
26991 * src/project_import.c:
26993 Fixed to use anjuta_import.sh for the bin dir and
26994 not from the data dir.
26996 Used anjuta_is_installed() function to verify a the command's
26999 Fixed import command to use sh (which is more general and is
27000 gauranteed to be found in any unix system :-)). Also, added
27001 double quotes around the import directory.
27003 Changed some strings for better translations (like avoiding
27006 Fixed the reading of wrong target type.
27008 * src/control.c: Insensitive "import project" when there is
27011 * src/project_import_cbs.c:
27013 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
27014 Fixed selection of gettext checkbox.
27015 Sets the menu entries.
27017 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
27019 * src/appwiz_page[1-4].c
27021 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
27022 be able to reuse it.
27024 * src/mainmenubar.[c/h]
27025 * src/mainmenubar_def.h
27026 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
27029 * src/message-manager.c: Fixed bug 509192
27030 * src/message-manager-dock.c: Added accel_group if window is undocked
27032 * src/project_dbase.[c/h]: Splitted opening code to be able
27033 to use it without an open file dialog
27034 (Maybe I broke Naba's changes, please take a look)
27036 * src/project_import.[c/h]
27037 * src/project_import_gui.c: New Files, Code for Project Import Wizard
27039 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
27042 2002-01-28 Andy Piper <andy.piper@freeuk.com>
27044 * src/main_menubar_def.h, tagmanager/tm_project.c: more
27047 * manuals/C/anjuta_manual/*: started rewrite of the
27048 manual, updated some screenshots
27050 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27052 * src/gnomefilelist.h, src/gnomefilelist.c:
27054 Fixed multiple selection bug (#497085). The OK button is
27055 sensitive when in multiple mode, if the no. of
27056 selection is one or more.
27058 Toggle between single and multiple selection mode
27059 and multiple mode display.
27061 Fixed strings to translable strings.
27063 Fixed some compiler warnings by commenting out
27066 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27068 * src/project_dbase.c: App status bar now updates
27069 with the project name when the project is loaded.
27071 * src/an_file_view.c, tagmanager/tm_file_entry.c:
27073 Puts the directories at the top. They're also sorted now.
27074 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
27076 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27078 * scripts/anjuta_import.sh.in: Added file.
27079 * scripts/anjuta_import.sh: Removed file.
27081 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
27084 * src/main_menubar_def.h:
27086 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
27087 reflect the opposite of Find (CTRL+F) and also to leave
27090 Changed Glade summon with ALT+G, which frees the ATL+E
27091 for poping up the edit menu.
27093 * src/Makefile.am: Debugging link flags by Biswa, removed.
27095 2002-01-28 Andy Piper <andy.piper@freeuk.com>
27097 * HACKING: added information on best practices for writing
27098 application messages and GUI labels
27100 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
27101 src/breakpoints.c, src/build_file.c, src/build_project.c,
27102 src/clean_project.c, src/compile.c,
27103 src/compiler_options_cbs.c, src/compiler_options_gui.c,
27104 src/configurer.c, src/debugger.c, src/executer.c,
27105 src/find_in_files.c, src/find_in_files_cbs.c,
27106 src/find_replace.c, src/find_text.c, src/glades.c,
27107 src/gnome_project.c, src/goto_line.c, src/main.c,
27108 src/main_menubar.c, src/main_menubar_def.h,
27109 src/mainmenu_callbacks.c, src/preferences_gui.c,
27110 src/project_config.c, src/project_dbase.c,
27111 src/project_dbase_gui.c, src/resources.c, src/source.c,
27112 src/support.c, src/tags_manager.c, src/text_editor.c,
27113 src/text_editor_gui.c, src/text_editor_menu.c,
27114 src/toolbar_callbacks.c, src/utilities.c:
27115 lots of minor message updates to make them more user-friendly
27118 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27122 Because of the spaces escaping, the command could not be
27123 executed when run without terminal. Now fixed.
27125 * anjuta.prj, Makefile.am:
27127 Added anjuta project file.
27129 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
27131 * src/message-manager-private.h, message-manager-private.cc,
27134 Added freeze() and thaw() for the message window class to
27135 speed up the message manager update.
27137 * src/project_config.h, project_config.c,
27138 src/project_dbase.h, project_dbase.h
27139 scripts/anjuta_project.template:
27141 Added two new prject attributes: project.config.blocked and
27142 project.excluded.modules. The former will make sure that users
27143 are not given any previlidge in enabling the 'overwrite build
27144 files' flags and the later issues a list of modules in the project
27145 to be skipped for symbol browsing and project listing.
27147 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
27149 Modified script to read the template from the anjuta data dir
27150 rather than from the directory in which the script exist. Otherwise,
27151 Being transfered to the bin dir, the script will not be able to
27152 find the template when it is run.
27154 The script is also create with configure.in to set in the anjuta
27155 data dir path inside the script.
27157 2002-01-26 Stephane Demurget <demurgets@free.fr>
27159 * po/fr.po: updated to the latest sources.
27161 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27163 * scripts/Makefile.am:
27164 anjuta_import.sh goes with distribution.
27166 * po/*.po: They seem to have updated (merged with
27167 anjuta.pot) automatically when I did "make dist".
27169 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27171 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
27172 Fixed Bug #499807, ie crash on removing libs, includes, defines from
27173 the compiler options dialog.
27176 Correct todays date. :)
27178 * scripts/Makefile.am:
27179 Installs anjuta_import.sh in $(prefix)/bin dir and
27180 is treated as an executable.
27182 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27184 * Fix for bug #499373
27186 * data/properties/anjuta.properties, ada.properties, cpp.properties,
27187 java, properties, latex.properties, lua.properties, others.properties,
27190 Added double-quotes around file arguments so that
27191 filenames with spaces could also work.
27193 * launcher/anjuta-launcher.c, executer.c:
27194 Escaped quotes in the cammand and it's arguments before executing
27195 so that args with spaces can also work.
27197 Commented #DEBUG switch.
27199 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27201 * scripts/*: Added files which I forgot previously.
27203 * src/aneditor.h: Lined up commands definition for better look.
27205 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
27206 main_menubar.h, control.c:
27207 Added three more convert EOL chars submenu items in transform.
27208 Reformatted some some.
27210 * data/anjuta.properties:
27211 Reformatted a line.
27213 * src/aneditor.h, aneditor.c:
27214 Added three commands (with definitions) for EOL conversions.
27216 * src/text_editor.c:
27217 Editor detects file mode from the file content and
27218 set the editing mode to CR/LF/CRLF automatically.
27219 Refined Dos mode extrageneous chars filter
27220 This will make sure that filter works only in Dos mode and not
27223 * src/anjuta.c: Editor mode display in status bar.
27225 * src/preferences_gui.c: Changed the string for dos mode
27226 filter to more sensible string.
27228 * src/aneditor.c: Default editor mode sets during widget creation
27229 and not everty time the properties are loaded. This makes sure
27230 that the auto-detected mode is not overridden by the default mode.
27232 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
27234 * src/anjuta.c: Fixed bug #476028.
27235 Now anjuta also searches for file relative to top project dir,
27236 when the project is open.
27238 * src/anjuta_cbs.c: Fixed bug #499536.
27239 File is not closed if it is not able to save the file properly.
27241 * src/mainmenu_callbacks.c: Fixed bug #499536.
27242 Newfiles (which are not modified) are also closed on "close all files".
27244 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
27246 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
27248 * tagmanager/tm_source_file.c, regex.c, parse.c:
27249 defined and delimited g_messages within #debug.
27251 * src/preferences.c, data/anjuta.properties:
27252 saved/defied message-manager tag position in string.
27253 Message tag possition is saved between sessions. And
27254 and tag position bottom as default.
27256 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
27258 Patch submitted by:
27259 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27264 data/properties/Makefile.am
27265 global-tags/Makefile.am
27266 pixmaps/Makefile.am
27270 src/an_symbol_view.c
27271 src/an_symbol_view.h
27276 src/message-manager-private.cc
27278 src/project_dbase.c
27279 src/project_dbase_gui.c
27289 pixmaps/sv_class.xpm
27290 pixmaps/sv_function.xpm
27291 pixmaps/sv_macro.xpm
27292 pixmaps/sv_private_fun.xpm
27293 pixmaps/sv_private_var.xpm
27294 pixmaps/sv_protected_fun.xpm
27295 pixmaps/sv_protected_var.xpm
27296 pixmaps/sv_public_fun.xpm
27297 pixmaps/sv_public_var.xpm
27298 pixmaps/sv_static_fun.xpm
27299 pixmaps/sv_static_var.xpm
27300 pixmaps/sv_struct.xpm
27301 pixmaps/sv_unknown.xpm
27302 pixmaps/sv_variable.xpm
27303 pixmaps/fv_core.xpm
27304 pixmaps/fv_text.xpm
27305 pixmaps/filestoremove.txt:
27309 * pixmaps/class.xpm
27310 pixmaps/function.xpm
27311 pixmaps/fv_autofile.xpm
27313 pixmaps/fv_i18n.xpm
27314 pixmaps/fv_source.xpm
27315 pixmaps/private_func.xpm
27316 pixmaps/private_var.xpm
27317 pixmaps/protected_func.xpm
27318 pixmaps/protected_var.xpm
27319 pixmaps/public_func.xpm
27320 pixmaps/public_var.xpm
27322 pixmaps/variable.xpm
27328 Upgraded to tagmanager-0.7
27330 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
27331 * src/anjuta_cbs.c: Fixed bug #506441
27332 * src/watch_gui.c: Changed layout of eval dialog so that
27333 it fits on a 800x600 desktop with German translation.
27335 2002-01-23 Andy Piper <andy.piper@freeuk.com>
27337 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
27338 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
27339 icon for new project type (thanks to Misha)
27340 * configure.in: build and install Danish translation
27341 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
27342 credits to cover new patches and translations
27344 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
27346 * src/preferences.c, src/message-manager.cc, src/project_type.c,
27347 src/appwiz_page1.c:
27349 - Font preferences are restored properly now (\n was missing)
27350 - Dock menu label of message-manager is "Dock/Undock" instead
27351 of "Dock|Undock" to match with the rest of anjuta.
27352 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
27353 changed it in anjuta, too
27355 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27357 * tagmanager/tm_source_file.c,
27358 tagmanager/parse.c,
27359 tagmanager/tm_project.c,
27360 src/an_symbol_view.c,
27363 Disabled debug warnings.
27365 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27367 * src/appwiz_page1.c
27368 src/compiler_options.c
27369 src/project_dbase.c
27370 src/project_dbase.h
27375 New project type named LibGlade.
27377 Patch submitted by:
27378 Dick Knol <dknol@gmx.net>
27381 Commented out unused pixmap creation. May be it
27382 will fix the crash in project creation.
27384 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27388 src/registers_cbs.c
27389 src/registers_cbs.h
27390 src/registers_gui.c
27393 src/sharedlib_cbs.c
27394 src/sharedlib_cbs.h
27395 src/sharedlib_gui.c
27403 src/stack_trace_cbs.c
27404 src/stack_trace_cbs.h
27405 src/stack_trace_gui.c
27413 Fixed bug #496290: Attach/detach removed from these
27414 windows as they are never implemented.
27416 Patch submitted by:
27417 Johannes Schmid <johannes.schmid@gmx.de>
27419 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
27425 when you right click on the tabs, a list of filenames are given
27426 out, but now it gives a list of "page 1", "page 2", etc...
27428 Patch submitted by:
27429 Jens Georg <mail@jensgeorg.de>
27431 * anjuta.in.in: Removed c|c++ because, it was not necessary
27432 and was causing translation problem.
27434 * plugins/class-gen/clsGen.c:
27435 removed "'" for the same reason.
27437 attached the fix for the menu
27440 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
27442 * src/preferences.h,
27444 src/preferences_gui.c:
27446 Adds the functionality to Anjuta to auto save your unsaved
27447 files before you build a project.
27449 Patch submitted by:
27450 jason <jason_williams@suth.com>
27452 * src/anjuta.[h,c]:
27453 Added function for save all files.
27455 * src/mainmenu_callbacks.c:
27456 Modified to use the above function.
27458 * src/build_project.c:
27459 Save all files before build if it is set in the
27462 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
27464 * src/message-manager-private.cc
27465 src/message-manager-private.h
27466 src/message-manager.cc:
27468 Message-manager now restores the tabs which were shown on startup.
27469 The terminal is now created on demand (as requested by Biswa)
27470 and I have removed some debug messages.
27472 Patch submitted by:
27473 Johannes Schmid <johannes.schmid@gmx.de>
27475 2002-01-13 Stephane Demurget <demurgets@free.fr>
27477 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
27478 proper tabs keyboard navigation.
27480 * src/an_symbol_view.c,
27482 src/gnome_project.c,
27483 src/project_dbase.c,
27484 src/tags_manager.c: removed some debugging display.
27486 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
27488 * src/message-manager-dock.c
27489 src/message-manager-private.cc
27490 src/message-manager-private.h
27491 src/message-manager.cc
27494 src/preferences_gui.c:
27496 Patch submitted by:
27497 Johannes Schmid <johannes.schmid@gmx.de>
27499 This patch adds a tab to the notebook of the preferences-dialog
27500 where you can change the colors, the tab position of the new
27501 message manager. Also the truncate messages stuff has moved
27502 from misc tab to messages tab.
27504 Also improved the remembering position stuff of message manager.
27506 * data/internal.properties,
27507 Added definitions for messages colors and tag position.
27509 * src/message_manager.cc:
27510 Fixed a bug that never lets the messages panes to get cleared.
27511 Added wmclass setting for the message window. Fixed a bug in
27512 which the message window was not being shown.
27514 * src/tag_manager.c: Fixed printing of (NULL) in the debug
27515 output and disabled it.
27517 * src/anjuta.c: Preferences created and loaded before anything else.
27518 anjuta now recognizes messages colors on startup and initializes
27521 2002-01-09 Andy Piper <andy.piper@freeuk.com>
27523 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
27525 2002-01-09 Stephane Demurget <demurgets@free.fr>
27527 * pixmaps/file_c.xpm,
27528 pixmaps/file_cpp.xpm,
27529 pixmaps/file_file.xpm,
27530 pixmaps/file_h.xpm,
27531 pixmaps/file_html.xpm,
27532 pixmaps/file_i18n.xpm,
27533 pixmaps/file_icon.xpm,
27534 pixmaps/file_pix.xpm,
27535 pixmaps/fv_doc.xpm,
27536 pixmaps/fv_i18n.xpm,
27537 pixmaps/fv_image.xpm,
27538 pixmaps/fv_source.xpm,
27539 pixmaps/fv_unknown.xpm: made these icons transparent.
27541 2002-01-08 Andy Piper <andy.piper@freeuk.com>
27543 * launcher/anjuta_launcher.c: updated message strings
27544 * src/message-manager-dock.c: added newline at end to avoid compile warning
27545 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
27546 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
27547 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
27548 entries for username and Python-style GPL notice
27549 * HACKING: added info on files to change to update Insert menu
27551 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27553 * src/project_dbase.c,
27554 src/an_file_view.c,
27555 src/an_symbol_view.c:
27556 Changed the CTree expander style to square and
27557 line style to Dotted line.
27559 * po/POTFILES.in: Removed and Added translable files.
27561 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27563 * ccview/.cvsignore: Removed.
27565 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27568 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
27569 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
27570 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
27571 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
27572 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
27573 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
27575 Removed ccview module because it is no longer needed.
27577 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27579 * src/project_dbase.c:
27580 Shifted structure initialization in project_dbase_new()
27581 before anything else, otherwise it was crashing due to
27582 uninitialized values.
27584 * src/an_symbol_view.c:
27585 Disabled high volume debug output.
27587 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27589 Applied a very heavy patch from:
27590 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27594 pixmaps/Makefile.am
27606 src/fileselection.c
27609 src/main_menubar_def.h
27610 src/mainmenu_callbacks.c
27611 src/mainmenu_callbacks.h
27612 src/project_dbase.c
27613 src/project_dbase.h
27614 src/project_dbase_gui.c
27616 src/text_editor_menu.c
27617 src/toolbar_callbacks.c
27618 tagmanager/Makefile.am
27620 tagmanager/include/Makefile.am
27621 tagmanager/include/tm_project.h
27622 tagmanager/include/tm_symbol.h
27623 tagmanager/include/tm_tag.h
27624 tagmanager/include/tm_tagmanager.h
27625 tagmanager/include/tm_workspace.h
27626 tagmanager/tm_project.c
27627 tagmanager/tm_source_file.c
27628 tagmanager/tm_symbol.c
27629 tagmanager/tm_tag.c
27630 tagmanager/tm_workspace.c
27631 widgets/Makefile.am: Modified.
27633 * src/an_file_view.[c,h],
27634 src/an_symbol_view.[c,h],
27635 src/file_history.[c,h],
27637 widgets/scroll-menu.[c,h],
27638 tagmanager/tm_file_entry.c
27639 tagmanager/include/tm_file_entry.h: Added new files.
27641 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
27642 private_func.xpm, public_func.xpm,
27643 class.xpm, fv_exec.xpm, fv_unknown.xpm,
27644 private_var.xpm, public_var.xpm,
27645 function.xpm, fv_i18n.xpm, macro.xpm,
27646 protected_func.xpm, struct.xpm,
27647 fv_autofile.xpm, fv_image.xpm,
27648 ofolder.xpm, protected_var.xpm, variable.xpm:
27649 Updated and Added pixmap files.
27653 a) Removes CCView dependency.
27654 b) Improves the terminal.
27655 c) Adds tag navigation context menus.
27656 d) Upgrades tagmanager to latest version.
27657 e) Miscellaneous small additions.
27659 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27661 * src/project_dbase_gui.c: Fixed crash of anjuta
27662 when project first created.
27664 * src/gnome_project.c: It now updates the tags manager
27665 when new projects are created.
27667 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27669 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
27670 for this big patch.
27672 * src/messages.[c,h]: Removed files.
27674 * src/message-manager.[cc,h],
27675 src/message-manager-dock.[c,h],
27676 src/message-manager-private.[cc,h]
27679 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
27680 src/build_project.c, src/clean_project.c, src/compile.c
27681 src/configurer.c, src/debugger.c, src/find_in_files.c
27682 src/mainmenu_callbacks.c, src/preferences.h
27683 src/preferences_gui.c, src/properties.h
27684 src/utilities.c, src/utilities.h:
27685 The new messages widget.
27687 - Use of GtkNotebook instead of ToggleButtons
27689 - Popupmenu to show and hide message types and
27690 to dock/undock in detach mode
27692 All other things should work as they did with the
27693 old message window. Currently the keyboard short-cuts
27694 do not work in detached mode.
27696 Some functions in utitlities.[c,h] changed.
27697 so that they take const arguments where this is possible
27699 * src/Makefile.am, po/POTFILES.in:
27700 Removed messages.[c,h] and
27701 added message-manager.[cc,h], message-manager-dock.[c,h],
27702 message-manager-private.[cc,h]
27704 * src/message-manager.h: Removed "include <bonobo.h>"
27705 and added a newline at the end of the file.
27707 * src/message-manager-private.cc:
27708 Set clist's width setting to Automatic.
27709 Set scroll window's scroll bars to Automatic.
27711 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
27713 * text_editor_menu.c:
27714 Fixed misalignment of the function sub menu
27715 in the text editor pop up menu.
27717 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27719 * src/text_editor.c: Fixed a compiler warning.
27721 2002-01-04 Andy Piper <andy.piper@freeuk.com>
27723 * THANKS, manuals/*/authors.sgml: updated for new translations
27724 * plugins/class-gen/clsGen.c: converted messages to English
27725 * src/about.c, src/main_menubar_def.h: string updates
27727 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27732 src/mainmenu_callbacks.c
27735 src/text_editor_cbs.c
27736 src/text_editor-gui.c:
27738 Earlier code for adding 'cross' button
27739 for closing pages were too error prone and unorganized.
27740 Cleaned up the code and shifted the 'extra' widgets
27741 creation (eg. close button, close_pixmap and lable)
27742 from anjuta to text_editor. This takes care of proper
27743 widgets creation and destruction. Otherwise, anjuta
27744 was crashing at too many points, especially related
27745 to docking and undocking.
27747 2002-01-04 Stephane Demurget <demurgets@free.fr>
27749 * src/aneditor.cxx: removed debugging code.
27751 * data/properties/.cvsignore: added swap files.
27753 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27757 Fixed Crashing of anjuta when a new file is saved as
27760 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27762 * src/aneditor.c: Some debug codes around.
27764 * data/internal.properties, data/anjuta.properties: Removed.
27765 data/properties/Makefile.am:
27766 data/properties/ada
27768 data/properties/make
27770 data/properties/html
27771 data/properties/ruby
27772 data/properties/baan
27773 data/properties/idl
27774 data/properties/pascal
27775 data/properties/sample
27776 data/properties/bash
27777 data/properties/java
27778 data/properties/perl
27779 data/properties/sql
27780 data/properties/conf
27781 data/properties/latex
27782 data/properties/props
27784 data/properties/cpp
27785 data/properties/lua
27786 data/properties/python
27787 data/properties/xml
27788 data/properties/others
27789 data/properties/.cvsignore:
27790 Added files. Properties now splitted into small files
27794 configure.in: Update the removal and added properties module.
27796 * src/preferences.c: preferences_new(): Updated to reflect the
27797 new properties files organization.
27799 * src/Makefile.am: Added Baan Lexer.
27801 2002-01-01 Stephane Demurget <demurgets@free.fr>
27803 * src/aneditor.cxx: readded the baan lexer.
27805 * src/preferences.c: fixed translated messages and a typo.
27807 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
27808 confusing the regexp usage in xml-i18-merge.
27810 2002-01-01 Andy Piper <andy.piper@freeuk.com>
27812 * src/project_dbase.c: tidied some messages, and spotted a typo in
27813 the reading of properties which prevented the project version from
27814 ever being reported in the Project Information window - fixed :)
27816 * po/POTFILES.in: removed syntax.h
27818 2001-12-31 Stephane Demurget <demurgets@free.fr>
27820 * data/internal.properties: fixed baan properties.
27821 Added all ada properties.
27823 * src/main_menubar_def.h,
27826 src/utilities.[ch]: added support for the Ada highlight style.
27828 2001-12-31 Stephane Demurget <demurgets@free.fr>
27830 * plugins/*/.cvsignore: updated.
27832 2001-12-31 Stephane Demurget <demurgets@free.fr>
27836 src/Makefile.am: removed the empty header syntax.h.
27838 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
27841 Stef's observation on the 'superfluous' hseparators in the recent
27842 files and projects is fully justified -- removed.
27844 * main_menubar_def.h:
27845 Changed "Plug Ins" to "Plugins" in the menu label.
27847 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
27848 Added class-gen in the configure output and class-gen module.
27850 * data/internal.properties:
27851 Correct mis-spelled "jave" to "java".
27852 Added file.is.source for *.h, *.c, *.cpp properties.
27854 * global-tags/Makefile.am:
27855 "chmod +x create_global_tags.sh" before it is executed, because
27856 there is very high chance that it will be found "-x" and resulting
27859 2001-12-31 Stephane Demurget <demurgets@free.fr>
27861 Fixed a crash on Solaris reported by Holder Burde, thanks to him
27864 * src/gnome_project.c: (create_new_project): if the user doesn't
27865 select any icon, it doesn't have any extension and thus we can't
27866 use it in printf on Solaris, since the %s modifier use strlen to
27867 know the string length and then crash. On Linux, gcc checks the value
27868 of the pointer to be NULL and write "(null)" if necessary. We can't
27871 * src/source.c: (source_write_desktop_entry): if there's no icon, we
27872 don't need to have the directory icon but the generic one.
27874 2001-12-30 Stephane Demurget <demurgets@free.fr>
27876 Merged with latest (1.42) scintilla.
27878 Added: Support for the {load,save}.on.(de)activate properties.
27879 The PHP lexer to match keywords case insensitively.
27881 Experimental supports for changeable style attribute & line
27884 Updated: Both the C++ and HTML lexers.
27885 More shell keywords added.
27886 Horizontal scrolling and diplay of long lines optimised.
27887 Cursor setting optimised.
27889 Bugs fixed: Caret movement over folded lines.
27890 Selection tracking in 2ndary views when doing modifications.
27892 * scintilla/CallTip.{cxx.h},
27893 scintilla/ContractionState.{cxx,h},
27894 scintilla/Document.{cxx,h},
27895 scintilla/Editor.{cxx,h},
27896 scintilla/KeyWords.cxx,
27897 scintilla/LexHTML.cxx,
27898 scintilla/PlatGTK.cxx,
27899 scintilla/RESearch.cxx,
27900 scintilla/ScintillaBase.cxx,
27901 scintilla/ScintillaGTK.cxx,
27902 scintilla/Style.{cxx,h},
27903 scintilla/StyleContext.h,
27904 scintilla/ViewStyle.cxx,
27905 scintilla/include/*.h: updated.
27907 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
27909 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
27910 should have been told to the scintilla team. We're lucky I read the
27911 ChangeLog and the modifications of the lexer (thanks to the Gnome
27914 * data/internal.properties: added Baan definitions.
27915 Fixed some issues for C such as *_cast directive, that are only
27916 available with C++.
27917 Updated C++, HTML and shell scripts definitions.
27918 Updated Ada and Bullant, that have been forgotten.
27920 * src/main_menubar_def.h,
27923 src/utilities.[ch]: added support for the Baan highlight style.
27925 2001-12-29 Stephane Demurget <demurgets@free.fr>
27927 Polished the plugins menu behaviour and added a tearoff
27928 menuitem to the recent entries submenu.
27930 Note: The recent entries list seems to be too height
27931 with all these superfluous hseparators.
27933 * src/main_menubar.c: Polished, making some
27934 functions declarations static and cleaning some code.
27936 (create_submenu_plugin): removed the extra
27937 plugins entry and the horizontal separators.
27939 (on_plugins_menu_realize): the plugins menu is only
27940 shown if there's at least one available.
27942 (create_submenu*): added a tearoff menuitem to have
27943 a more homogeneous menu style. For now, it doesn't
27944 take care of user settings (but it was even worse
27947 2001-12-29 Stephane Demurget <demurgets@free.fr>
27949 * configure.in: added the packageplugindir variable to avoid
27950 installing the plugins in $(prefix). It's not the same path as
27951 anjuta 2 to allow parallel installation.
27953 2001-12-29 Stephane Demurget <demurgets@free.fr>
27954 Fix a reopened part of bug #440676: keyboard navigation between the
27955 different text buffers. Changed to a more global approch.
27957 * src/notebook.[ch]: removed.
27959 * src/Makefile.am: removed notebook.[ch]
27961 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
27962 (on_anjuta_window_key_press_event): added to fulfill the global
27965 * HACKING: updated according to the new global shortcuts handling.
27967 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
27969 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
27970 Shifted plugin menu from Edit submenu to main menu.
27973 Added plugins/sample1/plugin-sample1.c
27975 * plugins/sample1/plugin-sample1.c:
27976 Added localization and used anjuta_info, instead of anjuta_error.
27978 * plugins/.cvsignore, plugins/sample1/.cvsignore:
27981 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
27983 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
27986 * Makefile.am: Added module plugins.
27988 * plugins, plugins/Makefile.am, plugins/sample1/*:
27989 Created plugins modules.
27991 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
27992 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
27993 to load plugins of *.so only and not *.so* (which results
27996 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
27997 plugins during packaging.
27999 2001-12-27 Simos Xenitellis <simos@hellug.gr>
28001 * configure.in: Added Greek (el) to ALL_LINGUAS.
28003 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
28005 * configure.in: Added portuguese to ALL_LINGUAS
28007 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
28009 * global-tags/.cvsignore
28010 tagmanager/.cvsignore
28011 tagmanager/include/.cvsignore:
28012 Added cvs ignore files.
28015 Updated cvs ignore file.
28017 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28019 * src/debugger.c, src/text_editor.c, src/anjuta.c,
28020 data/anjuta.properties, data/internal.properties: clean up some
28021 message strings (me)
28023 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28025 * src/about.c, THANKS: added Jens to the credits
28027 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28029 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
28030 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
28031 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
28032 Georg <mail@jensgeorg.de> to add close button to file tabs.
28034 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28036 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
28037 (debugger now catches correct signal from process)
28039 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28041 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
28042 * src/pixmaps.h: switch appwizard project icons to new designs
28043 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
28045 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28047 * pixmaps/Makefile.am: stop redundant images from being installed.
28048 The next step will be to remove them completely.
28049 * src/appwiz*: further updates (more to come)
28050 * src/pixmaps.h: cleaned up, commented
28051 * src/splash.c: should use the pixmaps macro defined
28052 * HACKING: more on the graphics stuff and use of pixmaps.h
28054 2001-12-19 Andy Piper <andy.piper@freeuk.com>
28056 * src/defaults.c: fix bug #494864
28058 2001-12-18 Andy Piper <andy.piper@freeuk.com>
28060 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
28061 graphics from Misha
28062 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
28063 redundant graphics, no longer used
28064 * src/appwiz*: revamped application wizard by Andy and Misha for
28065 a more usable and professional look-and-feel
28066 * HACKING: updates to cover patching, graphics, and some additions
28068 * TODO: removed some implemented features
28070 2001-12-17 Andy Piper <andy.piper@freeuk.com>
28072 * data/anjuta.properties, data/internal.properties: cleanup
28073 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
28074 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
28075 to edit styles colors for keywords and add Goto Tag menu option
28078 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
28080 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
28083 fixes the Forget of the cursor position when tab is brought active
28084 from project manager.
28086 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28089 Exported "TERM=xterm" to get a color terminal when
28090 anjuta is not started from within a terminal.
28092 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28096 Added a frame around zvt terminal.
28098 * src/preferences_gui.c
28099 Modified to say "Use glade component (experimental)"
28100 instead of "Use Component".
28102 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28105 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
28108 src/fileselection.c
28113 src/project_dbase.c
28115 a) Extra scrollbar in terminal no longer appears.
28116 b) Character set preference should be preserved (untested).
28117 c) File selection widget now remembers last directory.
28118 d) On creation of generic project, the glade 'file not found' error no
28120 e) First terminal window is created 'on demand', so it should always to
28121 the Right Thing (TM) as far as starting WD is concerned. Also, the
28122 environment is now passed to the terminal.
28123 f) Solaris compilation should be fixed (replaced get_current_dir_name()
28125 g) Fixed some compilation warnings.
28127 2001-12-10 Andy Piper <andy.piper@freeuk.com>
28129 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
28130 src/pixmaps.h: applied terminal and warnings patch (Biswa)
28131 * src/*: cleanups (me)
28132 * pixmaps/mini_term.xpm: added new file for terminal button
28133 (me, based on existing artwork)
28135 2001-12-07 Andy Piper <andy.piper@freeuk.com>
28137 * configure.in: bumped version to 0.1.9-pre
28138 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
28140 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
28142 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
28144 * src/splash.c: removed a DOS end of line of a comment (so the *.po
28145 files are free of that char)
28146 * configure.in: added "az" to ALL_LINGUAS
28148 2001-11-29 Andy Piper <andy.piper@freeuk.com>
28150 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
28151 crash bug fix from Biswa.
28152 * FUTURE: added Anjuta/gIDE merger information to provide
28153 details on future direction and status of 1.x stuff
28154 * NEWS: prepared for release
28155 * po/de.po: update from Jens Georg <mail@jensgeorg>
28157 2001-11-28 Andy Piper <andy.piper@freeuk.com>
28159 * multiple minor updates pre-0.1.8
28160 * patch from Biswa to fix syntax highlighting and packaging
28161 * po/fr.po: update from Stef
28163 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
28165 * global-tags/Makefile.am
28166 global-tags/create_global_tags.sh
28167 global-tags/tm_global_tags.c
28168 scintilla/LexCPP.cxx
28169 scintilla/include/SciLexer.h
28171 src/project_dbase.c
28172 tagmanager/Makefile.am
28173 tagmanager/include/Makefile.am
28174 tagmanager/include/tm_project.h
28175 tagmanager/include/tm_tag.h
28176 tagmanager/include/tm_tagmanager.h
28177 tagmanager/tm_project.c
28178 tagmanager/tm_source_file.c
28179 tagmanager/tm_tag.c
28180 tagmanager/tm_workspace.c:
28182 Includes the syntax highliting patch to scintilla).
28183 and more stable code.
28185 *tagmanager/include/tm_symbol.h: New file.
28186 *tagmanager/tm_symbol.c: New file.
28188 Add symbol tree building functionality at project level
28191 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
28193 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
28195 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
28196 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
28197 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
28198 : New and improved pixmaps from Misha <misha@phreaker.net>
28201 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
28203 * Big patch submitted by
28204 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
28205 Many thanks to him.
28207 * src/Makefile.am, src/aneditor.cxx
28208 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
28209 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
28210 Use of tagmanager lib for advanced calltips.
28212 * global-tags/*: Created new directory and added files to
28213 generate system.tags.
28215 * tagmanager/*: Created new directory and added tagmanager lib
28218 * configure.in, acconfig.h, Makefile.am: Modified to reflect
28219 the above additions.
28221 * data/Makefile.am: Modified to accomodate generated system.tags file.
28223 2001-11-07 Andy Piper <andy.piper@freeuk.com>
28225 * scintilla/: updated to 1.41
28226 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
28227 * src/about.c: updated list of authors
28228 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
28229 * HACKING: updated to cover Scintilla usage
28230 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
28233 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
28235 * src/aneditor.cxx: Fixed compilation errors with it.
28236 by add include to gtk+ headers and typedefining a mysteriously
28237 vanished class Colour.
28239 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
28241 * configure.in: Added pt_BR in the languages.
28243 2001-11-01 Andy Piper <andy.piper@freeuk.com>
28245 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
28246 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
28248 * manuals/C/anjuta-manual/*: new format to match
28249 the rest of the GNOME docs chapter layout. Added the many
28250 new contributors. Moved Authors and License information into new
28251 chapters of their own - should make expansion easier too
28252 * src/compiler_options.c: changed the profiler option to -pg to
28253 work with GNU tools (gprof)
28254 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
28257 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
28259 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
28260 compiler_options_gui.c:
28261 Added a new entry for linker flags and renamed c_options to c_flags
28262 and l_options to l_libs. Also, added a new function:
28263 compiler_options_set_prjlflags_in_file();
28265 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
28267 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
28269 2001-10-26 Andy Piper <andy.piper@freeuk.com>
28271 * THANKS, src/about.c: corrections and additions following
28273 * src/main_menubar.c: patch from Rikul to fix the problem with
28274 menu accelerators not being loaded
28276 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
28278 * THANKS: Added all contributors and translators names and emails.
28280 * pixmap/anjuta_logo.png: Reduced the size of the logo.
28281 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
28282 Added new file (earlier logo with border).
28283 * src/about.c: Added all contributors names and emails
28284 and used macro definition for logo pixmap file.
28285 * src/pixmaps.h: Added entry for anjuta splash screen.
28287 2001-10-24 Andy Piper <andy.piper@freeuk.com>
28289 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
28290 to new PNG version (thanks to Misha) and removed the old
28293 2001-10-24 Abel Cheung <maddog@linux.org.hk>
28295 * THANKS: added Conner Mo for simplified Chinese translation.
28296 * configure.in: added zh_CN in ALL_LINGUAS
28298 2001-10-21 Abel Cheung <maddog@linux.org.hk>
28300 * THANKS: added Joe Man for his traditional Chinese translation.
28301 * configure.in: added zh_TW in ALL_LINGUAS.
28303 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
28305 * src/main_menubar_def.h: Changed the link of lidn to
28306 http://lidn.sourceforge.net.
28308 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
28310 * Applied patch from Rikul
28311 * Applied patch from Luca
28312 * Fixed a cvs conflict. :)
28314 2001-10-17 Stephane Demurget <demurgets@free.fr>
28316 * THANKS: added Marc Botermans for his Dutch translation.
28318 * configure.in: added nl in ALL_LINGUAS.
28322 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
28324 * anjuta.c: Fixed luca's typo.
28325 * resources.c, resources.h: Changed gchar* return to void, to
28326 avoid a compiler warning.
28327 * scintilla/Makefile.am: Reorganized file entries.
28328 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
28330 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
28332 * Upgraded scintilla to 1.4.
28333 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
28334 LexLisp.cxx StyleContext.cxx StyleContext.h
28335 * src/Makefile.am: Added 4 lexers and separated lexer objects
28336 from the main link variable.
28338 2001-10-14 Stephane Demurget <demurgets@free.fr>
28340 * THANKS: added Luca, even if it shouldn't be my role to write
28341 this sort of thing :)
28343 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
28344 the latest Luca patch.
28346 2001-10-14 Andy Piper <andy.piper@freeuk.com>
28348 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
28349 This is not documented yet; plugins to come later.
28350 * src/find*.c: find dialogs now persistent
28351 (Rick <rikul@bellsouth.net>)
28352 * widgets/gnomefilelist.c: fixed multiple file open issue
28353 (Rick <rikul@bellsouth.net>)
28354 * changes to recent file and project lists handling
28355 (lbell <lbell@tsc4.com>)
28356 * more minor UI updates (me)
28358 2001-10-11 Andy Piper <andy.piper@freeuk.com>
28360 * src/Makefile.am: removed warnings for traditional C syntax
28361 * pixmaps: added new icons for mini_locals, mini_cvs and
28362 the splash screen - thanks to Misha <misha@phreaker.net>
28364 2001-10-10 Andy Piper <andy.piper@freeuk.com>
28366 * src/toolbar.c: fix typo in tooltip text
28367 * ccview/cccmd.cc: alter Func to Function in menu text
28369 2001-10-09 Andy Piper <andy.piper@freeuk.com>
28371 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
28372 issue with find dialog reporting an error when Scintilla finds text
28373 * applied patch from Denis Boehme <boehme at syncio dot de> to support
28374 DOS files (i.e. CR/LF translation)
28376 2001-10-03 Andy Piper <andy.piper@freeuk.com>
28378 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
28380 * data/internal.properties: default fold style now set to 3 :-)
28381 * applied patch from rikul <null@acm.org> to turn notebook tab
28382 headings red when file has been edited.
28384 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
28386 * configure.in: Added "no" to ALL_LINGUAS.
28388 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
28390 * Patch from lbell <lbell@tsc4.com>
28395 src/main_menubar_def.h
28396 src/mainmenu_callbacks.c
28397 src/mainmenu_callbacks.h
28398 src/project_dbase.c
28399 src/project_dbase.h
28401 Implemented a check menu item to handle the 'show locals' flag
28402 for the current project.
28404 * data/internal.properties: Removed the redundant command
28405 for gnome-terminal.
28407 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
28409 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
28411 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
28413 * configure.in: Added "ta" to the languages list.
28415 2001-09-21 Andy Piper <andy.piper@freeuk.com>
28417 * data/internal.properties:
28418 added fold.symbols property to control appearance of folds
28419 in the Scintilla editor (thanks to rikul <null@acm.org>)
28421 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
28424 one extra button for message win is being created -- Fixed.
28426 The frame should be hidden and not only the pix_lab when
28427 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
28430 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
28431 for the time being it is same as mini_cvs.xpm.
28433 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
28435 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
28437 Patch from rikul <null@acm.org>
28439 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
28440 glades.h, messages.c, messages.h, pixmaps.h,
28441 project_dbase.c, project_dbase.h, session.c,
28442 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
28444 inserted 'add to watch' option in inspect window, so you can add easily
28445 a variable in watch window .
28447 Added a new message pane for the gdb local variables inspection. Changed
28448 the code in messages.c to better account for future new panes insertion.
28449 Defined a new pixmap for the new tab button in pixmaps.h
28450 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
28453 Changed the debugger module to have a single function for asking to gdb
28454 to send program info. The idea is to ask the debugger about only the
28455 info needed to open windows( watch, registers, etc ) to speedup the step
28456 command. I plan to ask informations to the debugger based on the user
28458 The request for local variables is enabled by default, but the
28459 projectDBase has a variable to control it, to allow disabling that
28460 feature, there is also the code to save and to reload the state. If you
28461 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
28464 This big patch is from: lbell <lbell@tsc4.com>
28466 2001-09-20 Stephane Demurget <demurgets@free.fr>
28468 Patch from rikul <null@acm.org> :
28470 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
28471 problem and added folding support for php/hmtl.
28473 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
28475 * Fixed dnd of files within scintilla.
28476 patch from: rikul <null@acm.org>
28478 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
28480 * Applied patch from Luca.
28482 * src/source.c: source_write_build_files(): Fixed the project generation
28483 failure. The fist return statement and the free_project_type were
28486 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
28488 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
28489 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
28491 1) Restore the error color to red (waiting for a configurable one )
28492 2) Saving projects settings if you exit anjuta without closing an open
28494 3) New Menu 'repaeat search' to search with a keystroke without pressing
28496 4) some define in the menus to better handle menu item update
28498 Patch from: lbell <lbell@tsc4.com>
28500 * main_menubar_def.h, main_menubar.c: Change the position of
28501 "Repeat find" menu position.
28503 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
28505 project_type.h, project_type.c, source.c: Applied patch.
28506 patch from Johannes Schmid <clubfan@users.sourceforge.net>
28508 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28510 * configure.in, src/Makefile.am: Using macros for ORBit flags.
28512 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
28514 * Fixed bug #445752
28516 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
28518 * Fixed bugs in Gtk-- and Gnome-- project type
28520 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28522 * dnd.c: Support for multiple files drag-n-drop.
28524 Patch from: rikul <null@acm.org>
28526 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
28527 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
28530 Patch from: rikul <null@acm.org>
28532 * Applied patch for widgetizing goto dialog box.
28535 * Applied patch for having new project type handling.
28536 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
28538 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28540 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
28541 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
28542 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
28543 find_replace.c, find_replace.h, find_text.c, find_text.h,
28544 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
28545 project_dbase.h, source.c, text_editor.c, text_editor.h,
28546 text_editor_cbs.c, utilities.c, utilities.h:
28548 Applied a huge patch (after slight preview). I would like Luca
28549 to have his feature additions mentioned here.
28551 Patch from: lbell <lbell@tsc4.com>
28553 2001-09-09 Stephane Demurget <demurgets@free.fr>
28555 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
28557 * po/fr.po: updated to the latest sources.
28560 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
28562 * Fixed bug #445752
28564 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28566 * dnd.h, dnd.c: New files for drag n drop support.
28568 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
28569 Added drag and drop support for opening files.
28571 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
28572 Archit Baweja <bighead@crosswinds.net> for this idea.
28574 * TODO: Added some more todos. :-(
28576 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28578 * Fixed the goto line activate bug.
28579 patch from: Martyn Bone <mbone@brightstar.u-net.com>
28581 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
28583 * Fixed bugs in Gtk-- and Gnome-- project type
28585 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
28587 * widgets/gonmefilelist.c, gnomefilelist.c:
28588 Modified multiple selection on pressing control.
28589 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28591 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
28592 Modified multiple selection on pressing control.
28593 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28595 2001-09-05 Abel Cheung <maddog@linux.org.hk>
28597 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
28598 This is useless; but just in case...
28600 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
28602 * data/internal.properties: modified a bit of perl properties.
28604 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
28606 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
28607 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
28608 Added support for multiple file imports. Changed the standrd C++
28609 convention of #include <file> to #include <file.h>, because I had given
28610 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
28611 now support the #include <file> convention. That is something to be fixed :).
28612 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28614 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
28616 * src/anjuta.c: Added function static greetings_text(), to solve the non
28617 translation of the greetings text in the wizard.
28619 2001-08-31 Andy Piper <andy.piper@freeuk.com>
28621 * src/find_in_files_gui.c: made order of buttons consistent with other Find
28622 dialogs, with OK the default (fix bug #453482)
28624 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
28626 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
28628 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
28630 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
28638 src/main_menubar_def.h
28639 src/mainmenu_callbacks.c
28640 src/mainmenu_callbacks.h:
28641 Applied the patch that addes menu items which allow users to
28642 insert GPL notice and date time in current document.
28643 patch from: Rick Patel <rikul@shreve.net>
28645 * src/main_menu.c: Fixed a compilation error.
28647 * src/anjuta.c: Fixed non-rememberence of editor tab position.
28649 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
28650 about the unterminated strings.
28652 * scintilla/*: Updated scintilla to 1.3.9 version.
28654 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
28656 * widgets/gnomefileselection.c:
28657 Applied the patch for fixing multiple selection of file open funcion,
28658 which will deselect the files selected.
28659 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28661 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28663 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
28664 src/fileselection.c, src/anjuta_cbs.c:
28665 Applied the patch for multiple selection of file open.
28666 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28668 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28670 * Removed "-f" option in call to devhelp, because devhelp no longer
28673 2001-08-26 Stephane Demurget <demurgets@free.fr>
28675 All these modifications have been pointed out by
28676 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
28678 * data/internal.properties: two fixes for the PHP lexer.
28681 * fr.po: minor fixes.
28683 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
28685 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
28689 main_menubar_def.h,
28690 main_menubar_callbacks.c,
28692 Added new menu item for "close all fils".
28693 (Patch from Rikul <rikul@shreve.net>, after revision)
28695 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
28697 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
28698 (Patch from Rikul <rikul@shreve.net>)
28700 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
28701 (Patch from Rikul <rikul@shreve.net>)
28703 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28705 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
28706 project name in application widzard.
28707 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
28709 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
28710 of the 'OK' button there is an 'Execute' one.
28711 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
28713 * executer.c: Changed cancel button to close button. That was more appropriate.
28715 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28717 * HACKING: corrected >>>>>> Config management.
28719 * HACKING: Added many things.
28721 * src/launcher.h: Added some comments.
28723 2001-08-21 Stephane Demurget <demurgets@free.fr>
28725 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
28728 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
28729 src/appwizard_cbs.c,
28730 src/appwizard_gui.c: Applied UI/docs cleanup patch from
28731 Andy Piper <andy.piper@freeuk.com>
28733 * po/fr.po: updated to latest sources.
28735 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
28738 2001-08-18 Andy Piper <andy.piper@freeuk.com>
28740 * Fixed bugs #450280 and #448845
28742 * src/about.c: corrected Naba's e-mail address (.net, not .com)
28744 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
28747 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
28748 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
28749 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
28750 names to remove "Anjuta: " prefix
28752 * src/main_menubar_def.c: altered a message
28754 * launcher/anjuta_launcher.c: cleaned up some messages
28756 * src/debugger.c: edited messages to improve clarity
28758 * src/app_wiz*.c: tidied wizard interface
28761 2001-08-15 Stephane Demurget <demurgets@free.fr>
28763 Synced Naba's fix and mine about the wizards not working and removed
28764 anjuta.prj to avoid a nasty checkin.
28766 * Makefile.am: removed the install-data-local rule.
28768 * data/Makefile.am: changed the list of files.
28770 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
28772 * .cvsignore: added anjuta.prj for the same reason.
28775 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
28777 * src/source.c: Fixed a bug that fails new gnome projects to get
28780 * src/project_manager.c: Fixed a bug that disables storing recent
28783 * Makefile.am: Added stuffs to install the macro files in the
28787 2001-08-14 Stephane Demurget <demurgets@free.fr>
28789 * data/Makefile.am: added some rules to support the gnome/ macros
28790 dir in order to make the wizards work again.
28792 * anjuta.spec.in: upped the release number.
28795 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
28797 * configure.in (ALL_LINGUAS): Added pl.
28800 2001-08-09 Stephane Demurget <demurgets@free.fr>
28802 * anjuta.spec.in: fixed the doc files list.
28805 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
28807 * src/about.c: corrected my email address. :-)
28811 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
28812 (patch from Andy Piper <squiggle@ukgateway.net>)
28814 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
28816 * debugger.c: Fixed a bug associated with debugging threaded
28819 * text_editor_menu.c: Fixed broken ui in text editor
28822 * text_editor_menu.c: Now the option sub menu in text editor pop up
28825 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
28826 (suggested by lord sibn <sibn@utspl.cjb.net> )
28828 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28830 * src/text_editor_menu.c: Added menu item for context help
28831 (patch from Andy Piper <squiggle@ukgateway.net>)
28833 2001-08-06 Stephane Demurget <demurgets@free.fr>
28835 * ccview/cccproj.cc: added missing i18n strings.
28837 * data/welcome.txt: bumped version to 0.1.6.
28839 * src/anjuta.c: fixed a compilation error due to devhelp integration.
28841 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28843 * help.c, help.h: Added support for DevHelp context sensitive help
28844 and gnome api browsing.
28845 * Fixed toolbars and editor views "not save" bug.
28846 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
28847 (patch from Andy Piper <squiggle@ukgateway.net>)
28848 * Updated THANKS and chapter15.sgml for uk and ru translators.
28850 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
28852 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
28853 * Updated configure.in to include these changes
28855 2001-08-03 Stephane Demurget <demurgets@free.fr>
28857 * src/project_dbase_gui.c: fixed bug #446963
28858 (on_project_dbase_ccview_update_start),
28859 (on_project_dbase_ccview_update_end): added.
28860 These two respectively disable and enable close file/project
28861 menu entries and toolbar items, while the ccview part updates
28865 2001-08-03 Stephane Demurget <demurgets@free.fr>
28867 * configure.in: added sv to the ALL_LINGUAS list.
28870 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
28872 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
28873 file to work: merge translations and distribute it.
28875 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
28877 * NEWS, README, THANKS & TODO: Spelling fixes.
28879 2001-08-01 Stephane Demurget <demurgets@free.fr>
28881 * README: updated requirements.
28883 * scintilla/Makefile.am,
28884 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
28885 target can't be realized (custom build path).
28887 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
28888 Removed install-data-local.
28890 * src/compiler_options.c: changed the include paths of the pixmaps.
28891 we hadn't any warning because of the include paths passed to the
28892 compiler. Thanks to make distcheck for reporting this.
28895 2001-07-31 Stephane Demurget <demurgets@free.fr>
28897 * NEWS, THANKS: updated.
28899 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
28900 fixed to show the correct kernel signal number and its description.
28902 * widgets/gnomefilelist.c: fixed bug #445756
28903 (goto_last): renamed to goto_prev and changed according to goto_next.
28904 (goto_next): added.
28905 (goto_directory): removed.
28906 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
28907 returned value is now the position in the list.
28908 (check_ok_button_cb): changed the back check and added one for next.
28909 (gnome_filelist_set_dir): the check in history make it wouldn't be
28910 a "true" history. polished the whole thing, using set_dir_internal.
28911 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
28912 there's no check in the history when using back or next.
28914 * manuals/*: added missing .cvsignore files.
28917 2001-07-30 Stephane Demurget <demurgets@free.fr>
28919 * po/fr.po: updated to latest sources.
28921 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
28922 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
28923 to put off their sensitive attributes.
28925 2001-07-29 Stephane Demurget <demurgets@free.fr>
28927 * po/fr.po: fixed some grammar things.
28928 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
28931 * src/utilities.c: (file_is_link): use lstat instead of stat.
28933 2001-07-27 Naba Kumar <kh_naba@123india.com>
28935 * Remove help dir from cvs, because it is no longer
28938 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
28941 2001-07-24 Naba Kumar <kh_naba@123india.com>
28943 * debugger.c: (debugger_update_prog_status): Fixed
28944 the bug with gdb version 5. Debugger starts, when
28945 step in/out/over etc are clicked.
28947 * debugger.c: All functions: added debugging codes.
28949 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
28950 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
28951 Modified to recognize non project files also.
28953 * source.c: (source_write_configure_in):
28954 Added source for 'prefix' counterparts for
28955 no-prefix AC_SUBST.
28957 2001-07-23 Naba Kumar <kh_naba@123india.com>
28959 * anjuta.c: added function anjuta_remove_text_editor();
28960 and suitably modified anjuta_remove_current_text_editor().
28962 * project_dbase.c: project_dbase_close(), Added code to
28963 close all opened files that belong to the project when
28964 the project is closed.
28965 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
28967 * Updated the manuals/anjuta-manual subdir for GDP standards.
28968 (patch from Andy Piper <squiggle@ukgateway.net>)
28970 * main_menubar.h, main_menubar.def: Added Menu items to handle
28971 urls for library references, bugs, patches and feature request
28974 2001-07-20 Naba Kumar <kh_naba@123india.com>
28976 * Set wmclass names in all windows.
28977 (patch from Andy Piper <squiggle@ukgateway.net>)
28978 * New splash logo from "Misha" <misha@phreaker.net>);
28980 2001-07-19 Naba Kumar <kh_naba@123india.com>
28982 * preferences.[h,c], preferences_gui.c: Added 4 properties to
28983 set caret color, calltip back color and selection fore/back
28986 2001-07-18 Naba Kumar <kh_naba@123india.com>
28988 * project_dbase.c: Closes all files when project is closed.
28989 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
28990 -- We still need to refine this as it closes all sort of files.
28992 * compiler_options.c: Fixed seg-fault bug when last item in
28993 compiler option lists is removed.
28995 * Fixed missing newline warnings during compilation.
28996 (patch from Andy Piper <squiggle@ukgateway.net>)
28998 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
29000 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
29001 autogenerated no need to store'em in CVS.
29003 * ccview/.cvsignore: Addition of cvsignore.
29005 2001-07-17 Naba Kumar <kh_naba@123india.com>
29007 *GUI fixes and spell corrections
29008 (patch from Andy Piper <squiggle@ukgateway.net>)
29010 2001-07-15 Naba Kumar <kh_naba@123india.com>
29012 *Fixed double error message for file not found.
29014 *Put white backgrounds for png images.
29016 *Converted '-' to '_' in sgml files.
29018 2001-07-14 Naba Kumar <kh_naba@123india.com>
29020 * project_dbase.c: Short-cut for expand/collasp project tree
29022 * project_dbase_gui.c:
29023 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
29025 2001-07-13 Naba Kumar <kh_naba@123india.com>
29027 * notebook.[h,c]: Added
29028 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
29029 Project/message window now toggles on control and
29030 and notebook switch short-cut
29032 2001-07-7 Naba Kumar <kh_naba@123india.com>
29034 * Changed a new icon set which looks more gnomish.
29036 * Changed a new anjuta splash logo.
29037 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
29039 2001-07-6 Naba Kumar <kh_naba@123india.com>
29041 * ccview/*: Integrated ccview for class view and file view
29042 in the project Manager.
29044 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
29046 2001-07-1 Naba Kumar <kh_naba@123india.com>
29048 * scintilla/*: Upgraded Scintilla to version 1.3.7
29050 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
29052 2001-06-28 Naba Kumar <kh_naba@123india.com>
29054 * src/debugger.c: Correct step-over and step-out swapping.
29056 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
29057 chapters and added more stuffs.
29059 2001-06-13 Naba Kumar <kh_naba@123india.com>
29061 * data/autogen.sh.gtkmm: Added
29063 * data/autogen.sh.gnomemm: Added
29065 * src/appwiz.c: Added two more application wizard templetes
29067 * src/project: for gtk-- and gnome-- and proper support
29069 * src/source.c: for c++ in the project configuration.
29073 2001-05-05 Naba Kumar <kh_naba@123india.com>
29075 * Merged my pre-cvs modifications with
29076 the current cvs copy.
29078 * (lot of files change).
29080 * Implemented session management.
29082 * Local installation possible by
29083 manageing our own pixmaps paths
29086 * resources.h: Added.
29087 * resources.c: Added.
29091 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
29093 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
29094 Corrected/extended ignores.
29096 2001-05-04 Naba Kumar <kh_naba@123india.com>
29098 * manuals/: dir tree added.
29099 Sgml documentation started in this dir.
29101 * omf-install/: dir tree added.
29103 * manuals/anjuta-manual/C/anjuta-manual.sgml:
29104 Created initial document structure.
29106 * configure.in: Added test for scrollkeeper.
29107 Added some Makefile entries in AC_OUTPUT.
29109 * Makefile.am: Added subdir manuals/
29111 * HACKING: Wrote something stupid.
29113 2001-05-02 Stéphane Démurget <demurgets@free.fr>
29115 * Makefile.am: Added ChangeLog in local data list, becaused it's
29116 needed to create a new project.
29118 * po/fr.po: minor fixes.
29120 * src/build_file.c, src/configurer.c, src/debugger.c,
29121 src/executer.c, src/find_replace.c, src/gnome_project.c,
29122 src/goto_line.c, src/launcher.c, src/messages.c,
29123 src/preferences.c src/project_dbase.c: functions declared static.
29125 * widgets/gnomefilelist.c: Fixed a project creation bug,
29126 introduced with latest changes.
29128 2001-05-01 Stéphane Démurget <demurgets@free.fr>
29130 * widgets/gnomefilelist.c,
29131 BUGS: Fixed an annoying bug preventing from loading files/project
29132 given on the command line. Polished the whole gnome_filelist widget.
29134 2001-04-27 Stéphane Démurget <demurgets@free.fr>
29138 src/anjuta.h: Polished the command line parsing.
29140 * BUGS: Need to clean that damn gnome_filelist widget.
29142 2001-04-25 Stéphane Démurget <demurgets@free.fr>
29146 src/signals.c: Removed duplicated includes.
29148 * po/fr.po: minor fixes.
29150 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
29151 create_compiler_options_page? () declared static.
29153 src/anjuta.c: Put a command line option for disabling
29156 * src/preferences_gui.c: Fixed an internationalization issue,
29157 other functions declared static.
29159 * src/gnome_project.c: Fixed some memory leaks,
29160 new_prj_terminated () declared static.
29162 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
29164 * configure.in: Sort ALL_LINGUAS alphabetically.
29166 2001-04-22 Stéphane Démurget <demurgets@free.fr>
29168 * Emptied that ugly old Changelog.
29170 == Anjuta 0.1.5 ===
29173 2001-03-10 Naba kumar <naba@gnome.org>
29175 * src/gnome_project.c: Fixed project dir creation bug.
29177 * src/text_editor.c: Fixed double accelerators bug.
29179 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
29181 * src/stack_trace.c, * src/compiler_options.c,
29182 data/internals.properties, src/defaults.c:
29183 Fixed pixmap creation with NULL window.
29185 * src/commands.c, src/preferences_gui.c, src/build_project.c
29186 src/clean_project.c: Bug fix.
29188 * src/main_menubar_def.h: i18n bug fix.
29190 * src/executer.h, src/executer.c: Bug fix.
29192 * src/controls.c: Bug fix.
29194 * src/debugger.c: Debugger now takes program args.
29196 * po/ja.po: Added japanese translation file.
29198 Upgraded to ver 0.1.4
29199 ... Fixed other minor bugs.
29201 == Anjuta 0.1.3 ===
29203 2001-XX-XX Naba kumar <naba@gnome.org>
29205 * Lots of unaccountable changes. Integrated scintilla.
29206 Redesigned Project managemet. Added supports for other languages.
29207 Java style properties managements. .... blah blah
29209 2000-11-11 Naba kumar <naba@gnome.org>
29211 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
29212 Upgraded to version 0.1.3.
29214 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
29215 Fixed to activate Debug->add watch properly.
29217 === Anjuta 0.1.2 beta_2 ===
29218 === Anjuta 0.1.2 ===
29220 2000-11-05 Naba kumar <naba@gnome.org>
29222 * src/compiler_options.c, src/compiler_options_cbs.c
29223 src/compiler_options_cbs.h, src/compiler_options_gui.c
29224 src/anjuta2.c, extra/stock_libs.anj (new),
29225 extra/README.stock_libs (new), htmls/page13.html,
29226 htmls/images/*: Improved Library settings GUI. Can now enable/disable
29227 added libraries. Stock libs provided for ease of entry. Modified
29228 help html file accordingly.
29230 2000-11-03 Naba kumar <naba@gnome.org>
29232 * README: Minor fixes in Doc files.
29234 * src/gnome_prj.c, src/appwidzard_cbs.c:
29235 Fixed to ignore non-existant dir for blank prj.
29236 More checking in project creation, especially to confirm
29237 that the prj file already does not exist.
29239 * anjuta.spec, configure.in: Upgraded to version 0.1.2
29241 * src/controls.c: Now Menu item "Format/Detach current document"
29242 is inactive when there is no document opened.
29244 === Anjuta 0.1.1 ===
29246 2000-11-01 Naba kumar <naba@gnome.org>
29248 Completed and Release of first version (Beta) with lots of bugs.
29250 1999-12-27 Naba kumar <naba@gnome.org>
29252 Anjuta project started.