1 2008-07-05 Johannes Schmid <jhs@gnome.org>
4 #539551 – AutoComplete doesn't work
6 2008-07-05 Johannes Schmid <jhs@gnome.org>
8 * plugins/file-manager/file-model.c (file_model_filter_file):
9 Fixed "Hide binary files"
11 2008-07-05 Sébastien Granjoux <seb.sfo@free.fr>
13 * plugins/debug-manager/start.c,
14 plugins/build-basic-autotools/build-basic-autotools.c,
15 plugins/run-program/plugin.c,
16 plugins/run-program/plugin.h:
17 Fix bug #538217: Run in terminal option isn't remembered
18 Fix bug: Debugger sources directories isn't remembered neither
20 2008-07-04 Johannes Schmid <jhs@gnome.org>
22 * plugins/symbol-browser/plugin.c (project_root_added):
23 Fixed global tags loading
25 2008-07-04 Johannes Schmid <jhs@gnome.org>
27 Patch from Arun Chaganty:
29 * plugins/symbol-browser/an_symbol_prefs.c
30 (on_create_tags_clicked):
31 #515954 – create_global_tags.sh: wrong anjuta-tags path
33 * global-tags/create_global_tags.sh.in:
34 Use #!/bin/bash instead of #!/bin/sh as the script does not work with dash
36 2008-07-04 Johannes Schmid <jhs@gnome.org>
38 * plugins/debug-manager/breakpoints.c (on_editor_saved):
39 * plugins/symbol-browser/plugin.c (on_editor_saved):
40 * plugins/symbol-db/plugin.c (on_editor_saved):
41 Adapted to change in the "saved" signal of IAnjutaFile
43 * plugins/editor/text_editor.c (text_editor_save_file):
44 Fixed #541313 – Crash on saving file
46 * plugins/sourceview/sourceview.c (on_save_finish):
49 2008-07-04 Johannes Schmid <jhs@gnome.org>
51 * plugins/sourceview/anjuta-editor-sourceview.glade:
52 Remove "Monitor VFS" preference - it is always enabled
54 2008-07-04 Johannes Schmid <jhs@gnome.org>
56 * plugins/document-manager/action-callbacks.c
57 (on_close_file_activate):
58 * plugins/document-manager/anjuta-docman.c:
59 * plugins/project-manager/plugin.c (value_added_current_editor):
60 * plugins/symbol-browser/plugin.c (value_added_current_editor):
61 Fixed GFile* related stuff
63 * plugins/file-manager/file-model.c (file_model_update_file):
64 Do not unref GIcon* as it is owned by GFileInfo*
66 * plugins/sourceview/anjuta-document-loader.c:
67 * plugins/sourceview/anjuta-document-loader.h:
68 * plugins/sourceview/anjuta-document-saver.c:
69 * plugins/sourceview/anjuta-document-saver.h:
70 * plugins/sourceview/anjuta-document.c:
71 * plugins/sourceview/anjuta-document.h:
72 * plugins/sourceview/anjuta-utils.c:
73 * plugins/sourceview/anjuta-utils.h:
74 Deleted old (gedit) gnome-vfs stuff.
76 * plugins/sourceview/sourceview.io.c
77 * plugins/sourceview/sourceview.io.h:
78 New helper class that takes care of file saving/loading
79 and is much smaller than the gnome-vfs stuff as many things are
82 * plugins/sourceview/Makefile.am:
83 * plugins/sourceview/anjuta-view.c (anjuta_view_new),
84 (anjuta_view_cut_clipboard), (anjuta_view_paste_clipboard),
85 (anjuta_view_delete_selection), (anjuta_view_expose):
86 * plugins/sourceview/anjuta-view.h:
87 * plugins/sourceview/sourceview-private.h:
88 * plugins/sourceview/sourceview.c (sourceview_create_markers),
89 (sourceview_create_highligth_indic), (goto_line),
90 (on_document_modified_changed), (on_mark_set),
91 (on_reload_dialog_response), (on_file_changed), (on_open_failed),
92 (on_open_finish), (on_save_failed), (on_save_finish),
93 (sourceview_instance_init), (sourceview_dispose),
94 (sourceview_finalize), (sourceview_new), (ifile_open),
95 (ifile_get_file), (ifile_savable_save), (ifile_savable_save_as),
96 (ieditor_goto_line), (wordcharacters_contains),
97 (ieditor_get_current_word), (idocument_get_filename), (mark_real),
98 (autodetect_language), (ihover_iface_init):
99 Adapted to use the new IO class, clean up a bit
101 2008-07-03 Johannes Schmid <jhs@gnome.org>
103 * plugins/debug-manager/plugin.c (dma_plugin_location_changed):
104 Removed useless DEBUG_PRINTs
106 * plugins/document-manager/action-callbacks.c:
107 * plugins/document-manager/action-callbacks.h:
108 * plugins/document-manager/anjuta-docman.c
109 (anjuta_docman_goto_file_line_mark):
110 * plugins/document-manager/anjuta-document-manager.ui:
111 * plugins/document-manager/plugin.c
112 (update_document_ui_interface_items), (register_stock_icons):
113 * plugins/language-support-cpp-java/anjuta-language-support-cpp-jav
115 * plugins/language-support-cpp-java/plugin.c (on_swap_activate),
116 (register_stock_icons):
117 Moved "Swap .c/.h" from document-manager to language-support where it
118 belongs and reimplemented it without gnome-vfs
120 2008-07-02 Johannes Schmid <jhs@gnome.org>
122 * libanjuta/interfaces/libanjuta.idl:
123 Corrected sigal argument
124 * plugins/file-manager/file-model.c (file_model_row_collapsed):
125 #538921 Duplicated folders
127 2008-07-02 Johannes Schmid <jhs@gnome.org>
129 * plugins/debug-manager/breakpoints.c
130 (on_jump_to_breakpoint_activate):
131 * plugins/debug-manager/disassemble.c (on_location_changed):
132 * plugins/debug-manager/plugin.c (dma_plugin_location_changed),
133 (dma_plugin_activate):
134 * plugins/document-manager/anjuta-docman.c
135 (anjuta_docman_goto_file_line_mark):
137 Fixed crash when double-clicking on a breakpoint.
139 2008-07-02 Johannes Schmid <jhs@gnome.org>
141 * libanjuta/interfaces/anjuta-idl-compiler.pl:
144 * plugins/file-loader/plugin.c (on_session_load):
147 * src/main.c (on_message_received):
148 Fixed loading of files from the command line
150 2008-07-02 Johannes Schmid <jhs@gnome.org>
152 * libanjuta/interfaces/anjuta-idl-compiler.pl:
153 * libanjuta/interfaces/libanjuta.idl:
154 Change (nearly) all interfaces to use GFile* instead of uris
155 Document all shell variables
157 * plugins/build-basic-autotools/build-basic-autotools.c
158 (on_build_mesg_parse), (value_added_fm_current_file),
159 (value_removed_fm_current_file), (value_added_pm_current_uri),
160 (value_added_project_root_uri), (value_added_current_editor),
161 (activate_plugin), (ifile_open), (ifile_get_file),
162 (ifile_iface_init), (ibuilder_is_built), (ibuilder_build):
163 * plugins/class-gen/plugin.c (activate_plugin),
164 (cg_plugin_generator_created_cb):
165 * plugins/class-inheritance/class-callbacks.c
166 (on_member_menuitem_clicked), (on_nodedata_expanded_event):
167 * plugins/class-inheritance/class-inherit.c
168 (class_inheritance_show_dynamic_class_popup_menu),
169 (cls_inherit_draw_expanded_node):
170 * plugins/class-inheritance/plugin.c (activate_plugin):
171 * plugins/cvs-plugin/plugin.c (value_added_fm_current_file),
172 (value_removed_fm_current_file), (value_added_current_editor),
174 * plugins/debug-manager/breakpoints.c
175 (breakpoints_dbase_set_all_in_editor),
176 (breakpoints_dbase_add_breakpoint),
177 (breakpoints_dbase_edit_breakpoint),
178 (on_toggle_breakpoint_activate), (breakpoints_dbase_new):
179 * plugins/debug-manager/command.c (dma_command_run):
180 * plugins/debug-manager/plugin.c (set_program_counter),
181 (dma_plugin_location_changed), (on_run_to_cursor_action_activate),
182 (dma_plugin_activate):
183 * plugins/debug-manager/variable.c (on_program_stopped):
184 * plugins/devhelp/plugin.c (devhelp_activate):
185 * plugins/document-manager/Makefile.am:
186 * plugins/document-manager/action-callbacks.c
187 (on_close_file_activate), (on_reload_file_activate),
188 (get_swapped_filename), (on_swap_activate):
189 * plugins/document-manager/anjuta-docman.c
190 (anjuta_docman_page_init), (on_open_filesel_response),
191 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
192 (anjuta_docman_add_editor), (anjuta_docman_add_document),
193 (anjuta_docman_set_current_document),
194 (anjuta_docman_goto_file_line),
195 (anjuta_docman_goto_file_line_mark), (anjuta_docman_get_file),
196 (anjuta_docman_update_page_label),
197 (anjuta_docman_delete_all_indicators),
198 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
199 (anjuta_docman_get_document_for_file):
200 * plugins/document-manager/anjuta-docman.h:
201 * plugins/document-manager/editor-tooltips.c:
202 * plugins/document-manager/editor-tooltips.h:
203 * plugins/document-manager/file_history.c (an_file_history_back),
204 (an_file_history_forward):
205 * plugins/document-manager/plugin.c (get_directory_display_name),
206 (update_title), (value_added_project_root_uri),
207 (on_document_changed), (on_session_save), (on_save_prompt),
208 (on_docman_auto_save):
209 * plugins/editor/Makefile.am:
210 * plugins/editor/plugin.c (itext_editor_factory_new_editor):
211 * plugins/editor/print.c:
212 * plugins/file-loader/plugin.c (open_with_dialog), (open_file),
213 (open_file_with), (value_added_fm_current_file),
214 (value_removed_fm_current_file), (dnd_dropped), (on_session_load),
215 (activate_plugin), (iloader_load):
216 * plugins/file-manager/file-model.c (file_model_update_file),
217 (file_model_get_file):
218 * plugins/file-manager/file-model.h:
219 * plugins/file-manager/file-view-marshal.list:
220 * plugins/file-manager/file-view.c (file_view_get_selected),
221 (file_view_button_press_event), (file_view_selection_changed),
222 (file_view_class_init):
223 * plugins/file-manager/file-view.h:
224 * plugins/file-manager/plugin.c
225 (on_file_view_current_file_changed), (on_file_view_open_file),
226 (on_file_view_show_popup_menu), (file_manager_activate),
227 (ifile_manager_set_selected):
228 * plugins/file-wizard/file.c (on_new_file_okbutton_clicked):
229 * plugins/file-wizard/plugin.c (activate_plugin):
230 * plugins/gdb/plugin.c (idebugger_run_to):
231 * plugins/glade/anjuta-design-document.c (ifile_open),
232 (ifile_get_file), (ifile_iface_init):
233 * plugins/glade/plugin.c (value_added_current_editor),
234 (on_session_save), (activate_plugin), (ifile_open),
235 (ifile_get_file), (ifile_iface_init):
236 * plugins/gtodo/plugin.c (activate_plugin), (itodo_load):
237 * plugins/language-support-cpp-java/plugin.c
238 (cpp_java_plugin_activate_plugin):
239 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
240 * plugins/profiler/plugin.c (register_stock_icons),
241 (profiler_activate), (ifile_open), (ifile_get_file),
243 * plugins/project-import/plugin.c (ifile_open), (ifile_get_file),
245 * plugins/project-import/project-import.c (on_import_apply):
246 * plugins/project-manager/plugin.c (confirm_removal),
247 (on_uri_activated), (on_treeview_selection_changed),
248 (value_added_fm_current_file), (value_removed_fm_current_file),
249 (value_added_current_editor), (project_manager_unload_gbf),
250 (project_manager_plugin_activate_plugin), (ifile_open),
251 (ifile_get_file), (ifile_iface_init):
252 * plugins/project-wizard/install.c (npw_open_action):
253 * plugins/search/search-replace.c (search_and_replace),
254 (on_message_clicked):
255 * plugins/search/search-replace_backend.c
256 (file_buffer_new_from_te), (file_buffer_new_from_path):
257 * plugins/sourceview/plugin.c (ieditor_factory_new_editor):
258 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
259 (sourceview_new), (ifile_open), (ifile_get_file),
260 (ifile_savable_save_as), (ifile_iface_init):
261 * plugins/sourceview/sourceview.h:
262 * plugins/subversion/plugin.c (value_added_fm_current_file),
263 (value_removed_fm_current_file), (value_added_current_editor),
265 * plugins/symbol-browser/an_symbol.c (isymbol_get_file),
266 (isymbol_iface_init):
267 * plugins/symbol-browser/plugin.c (goto_file_line),
268 (update_editor_symbol_model), (value_added_current_editor),
270 * plugins/symbol-db/plugin.c
271 (on_editor_buffer_symbols_update_timeout),
272 (value_added_current_editor), (goto_file_line),
273 (symbol_db_activate):
274 * plugins/symbol-db/symbol-db-engine-iterator-node.c
275 (isymbol_get_file), (isymbol_iface_init):
276 * plugins/tools/editor.c (on_editor_response):
277 * plugins/tools/execute.c (on_message_buffer_click):
278 * plugins/tools/variable.c (atp_variable_get_editor_variable):
279 * plugins/valgrind/plugin.c (valgrind_activate):
280 * plugins/valgrind/vgdefaultview.c (custom_editor_cb):
281 * src/anjuta.c (anjuta_new):
282 * src/main.c (on_message_received), (main):
284 Adapt all plugins to the interface changes, port partly to gio
286 Patch from Yuriy Penkin:
287 * plugins/editor/text_editor.c (on_text_editor_uri_changed),
288 (text_editor_update_monitor), (text_editor_new),
289 (save_filtered_in_dos_mode), (load_from_file), (save_to_file),
290 (text_editor_save_file), (ifile_get_file), (ifile_open),
291 (isavable_save_as), (ifile_iface_init):
292 * plugins/editor/text_editor.h:
294 #540731 - Port editor to gio
296 2008-06-29 Johannes Schmid <jhs@gnome.org>
298 * plugins/language-support-cpp-java/cpp-java-assist.c
300 (cpp_java_assist_create_word_completion_cache),
301 (cpp_java_assist_show_autocomplete):
302 * plugins/sourceview/sourceview.c (iassist_get_suggestions):
304 #449620 – Implement autocompletion for gtksourceview editor
306 2008-06-28 Johannes Schmid <jhs@gnome.org>
308 Patch from Yuriy Penkin:
309 * plugins/search/search-replace.c (search_update_dialog):
310 #538906 – Enable state "Max actions" when "No limit" toggled
312 2008-06-28 Johannes Schmid <jhs@gnome.org>
314 Patch from Yuriy Penkin:
315 * plugins/file-loader/plugin.c (on_session_load):
316 * plugins/macro/macro-dialog.c (macro_dialog_init):
317 * plugins/patch/patch-plugin.glade:
318 #538443 – Missing files in POTFILES.in
320 2008-06-28 Johannes Schmid <jhs@gnome.org>
322 Patch from Ignacio Casal Quinteiro:
323 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose),
324 (anjuta_launcher_finalize):
325 * libanjuta/anjuta-ui.c (anjuta_ui_dispose), (anjuta_ui_finalize),
326 (anjuta_ui_class_init), (anjuta_ui_init):
327 * libanjuta/cell-renderer-captioned-image.c
328 (anjuta_cell_renderer_captioned_image_dispose),
329 (anjuta_cell_renderer_captioned_image_finalize),
330 (anjuta_cell_renderer_captioned_image_init),
331 (anjuta_cell_renderer_captioned_image_class_init):
332 * libanjuta/e-splash.c (e_splash_finalize), (e_splash_class_init),
334 513156 – Get rid of libgnome(ui)
336 * plugins/symbol-db/test/main.c (close_project),
337 (get_global_members):
340 2008-06-28 Johannes Schmid <jhs@gnome.org>
342 * plugins/document-manager/anjuta-docman.c
343 (anjuta_docman_update_documents_menu_status):
346 * plugins/document-manager/anjuta-document-manager.ui:
347 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
348 Show actions in correct Goto menu
350 2008-06-28 Johannes Schmid <jhs@gnome.org>
352 Patch from Yuriy Penkin:
354 * plugins/file-manager/Makefile.am:
355 * plugins/file-manager/plugin.c (file_manager_set_default_uri):
356 #539726 – Completing port to GIO
358 2008-06-28 Johannes Schmid <jhs@gnome.org>
360 * plugins/file-manager/file-model.c (file_model_row_expanded),
361 (file_model_init), (file_model_finalize), (file_model_refresh):
363 #538921 – Duplicated folders
364 Using sync API for now as the async approach does not seem to have any
365 advantages and just caused problems
367 2008-06-21 Sébastien Granjoux <seb.sfo@free.fr>
369 * plugins/document-manager/anjuta-docman.c:
370 Fix again #538798: UI selected tab document differs from real one
371 Remove automatic page reordering (annoying when sorting tab with
373 Do not reselect page on page switch as the page number could have
374 changed just update document menu
375 Update document menu after reordering all documents
377 2008-06-17 Sébastien Granjoux <seb.sfo@free.fr>
379 * plugins/document-manager/anjuta-docman.c:
380 Fix #538798: UI selected tab document differs from real one
382 2008-06-16 Johannes Schmid <jhs@gnome.org>
384 * plugins/language-support-cpp-java/plugin.c
385 (set_indentation_param_emacs), (set_indentation_param_vim),
386 (set_line_indentation), (get_line_indentation_base),
387 (get_line_auto_indentation), (on_editor_char_inserted_cpp):
389 Fixed #528699 – Auto-indent ignores spaces-per-indent settings
391 2008-06-15 Johannes Schmid <jhs@gnome.org>
393 * plugins/file-manager/file-model.c (on_file_model_changed):
394 Fixed file monitoring
396 * plugins/file-manager/file-view.c (file_view_show_extended_data),
397 (file_view_selection_changed):
399 Some code refactoring
401 * plugins/file-manager/plugin.c (on_file_view_show_popup_menu):
402 Hide "rename" menu item for now
404 2008-06-15 Sébastien Granjoux <seb.sfo@free.fr>
406 * plugins/document-manager/anjuta-docman.c:
407 Make sure that scintilla window is displayed
409 2008-06-15 Naba Kumar <naba@gnome.org>
411 * plugins/document-manager/anjuta-docman.c
412 (anjuta_docman_set_current_document),
413 (anjuta_docman_goto_uri_line_mark):
414 * plugins/sourceview/sourceview.c (ieditor_goto_line):
416 Restore text focus on switching editor with ALT+X and
417 navigating from local-symbols view.
419 2008-06-15 Naba Kumar <naba@gnome.org>
421 * plugins/file-manager/file-view.c (file_view_show_extended_data):
422 Fixed a crash on file selection. Gave enough buffer for the formated
425 2008-06-15 Naba Kumar <naba@gnome.org>
427 * libanjuta/anjuta-preferences.c: Fixed a compile warning.
429 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
431 Reviewed by: Naba Kumar <naba@gnome.org>
432 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
433 Removed GNOME_CALL_PARENT.
435 * libanjuta/anjuta-status.ch:
436 Now it uses GtkProgressBar and GtkStatusbar instead of GnomeAppBar.
439 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
441 Reviewed by: Naba Kumar <naba@gnome.org>
442 * plugins/debug-manager/info.c:
443 * plugins/debug-manager/data_view.c:
444 * plugins/debug-manager/debug_tree.c:
445 * plugins/debug-manager/sparse_view.c:
446 * plugins/project-wizard/druid.c:
447 * plugins/project-wizard/property.c:
448 * plugins/valgrind/vggeneralprefs.c:
449 * plugins/valgrind/vgdefaultview.c:
450 * plugins/valgrind/vgrule-list.c:
451 * plugins/valgrind/process.c:
452 * plugins/valgrind/vgcachegrindprefs.c:
453 * plugins/valgrind/vgrule-editor.c:
454 * plugins/valgrind/vghelgrindprefs.c:
455 * plugins/valgrind/vgmemcheckprefs.c:
456 * plugins/valgrind/vgsearchbar.c:
457 * plugins/symbol-db/symbol-db-view-search.c:
458 * plugins/gdb/parser.c:
459 Using glib/gi18n.h instead of libgnome/gnome-i18n.h
461 2008-06-14 Louis-Francis Ratté-Boulianne <louisfrancis.rb@gmail.com>
463 reviewed by: Johannes Schmid <jhs@gnome.org>
465 * libanjuta/Makefile.am:
466 * libanjuta/interfaces/libanjuta.idl:
467 * plugins/document-manager/anjuta-docman.c
468 (anjuta_docman_update_documents_menu),
469 (on_notebook_page_close_button_click), (anjuta_docman_page_init),
470 (on_notebook_switch_page), (on_document_save_point),
471 (on_document_destroy), (anjuta_docman_remove_document),
472 (anjuta_docman_get_page_for_document),
473 (anjuta_docman_get_nth_page), (anjuta_docman_set_current_document),
474 (anjuta_docman_set_message_area), (anjuta_docman_get_uri),
475 (anjuta_docman_present_notebook_page),
476 (anjuta_docman_update_page_label),
477 (anjuta_docman_delete_all_markers),
478 (anjuta_docman_delete_all_indicators), (anjuta_docman_order_tabs),
479 (anjuta_docman_get_document_for_uri),
480 (anjuta_docman_get_all_doc_widgets):
481 * plugins/document-manager/anjuta-docman.h:
482 * plugins/document-manager/plugin.c:
483 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
484 (on_sourceview_uri_changed_prompt):
486 #530215 – Have a message area like gedit
488 Commited with a trivial change to make sure it doesn't crash when a project is
491 2008-06-13 Massimo Cora' <maxcvs@email.it>
493 * plugins/project-manager/plugin.c (on_close_project_idle),
494 (project_manager_plugin_deactivate_plugin):
495 removed a forced anjuta_plugin_deactivate () that caused a critical-warning.
497 2008-06-13 Johannes Schmid <jhs@gnome.org>
499 * plugins/file-manager/file-view.c (file_view_query_tooltip),
500 (file_view_init), (file_view_class_init):
501 Correct position for tooltips
503 2008-06-13 Johannes Schmid <jhs@gnome.org>
505 * plugins/file-manager/file-view.c (file_view_query_tooltip):
508 2008-06-13 Johannes Schmid <jhs@gnome.org>
510 * plugins/file-manager/file-manager.ui:
511 * plugins/file-manager/file-model.c (file_model_filter_file),
512 (file_model_remove_file), (file_model_update_file),
513 (file_model_add_file), (on_file_model_changed),
514 (file_model_add_watch), (file_model_expand_row_real),
515 (file_model_row_collapsed), (file_model_new), (file_model_refresh):
516 * plugins/file-manager/file-model.h:
517 * plugins/file-manager/file-view.c (file_view_refresh),
518 (file_view_rename), (file_view_can_rename),
519 (file_view_show_extended_data), (file_view_selection_changed),
521 * plugins/file-manager/file-view.h:
522 * plugins/file-manager/plugin.c (on_file_manager_rename),
523 (project_root_added), (project_root_removed),
524 (on_file_view_show_popup_menu), (on_gconf_notify),
525 (file_manager_activate):
527 Big code reorganization in file-manger plugin. No more refresh as it now
528 listens to file system changes and an extended selection view.
530 2008-06-13 Johannes Schmid <jhs@gnome.org>
532 * configure.in: Require gio-2.0 >= 2.16.0 (GNOME stable)
533 * plugins/file-manager/file-model.c (file_model_add_dummy),
534 (file_model_filter_file), (file_model_expand_row_real),
535 (file_model_row_expanded), (file_model_row_collapsed),
536 (file_model_expand_cancelled), (file_model_init),
537 (file_model_finalize), (file_model_set_property), (file_model_new),
538 (file_model_refresh), (file_model_get_uri):
539 * plugins/file-manager/file-model.h:
540 * plugins/file-manager/file-view.c (file_view_button_press_event),
541 (file_view_selection_changed), (file_view_sort_model),
543 * plugins/file-manager/plugin.c (on_gconf_notify):
544 Ported file-manager to gio
546 2008-06-13 Naba Kumar <naba@gnome.org>
548 * plugins/file-loader/plugin.c (setup_recent_chooser_menu):
549 Enabled tooltips for recent files to identify full paths.
551 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
553 Reviewed by Naba Kumar <naba@gnome.org>:
554 * plugins/project-import/project-import.c:
555 Changed label alignment to 0.0
557 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
559 Reviewed by Naba Kumar <naba@gnome.org>:
561 * libanjuta/anjuta-ui.{ch}:
562 Moved accels save/load funcs to anjuta-ui.
564 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
566 * libanjuta/interfaces/libanjuta.idl,
567 libanjuta/anjuta-plugin-manager.c,
568 libanjuta/anjuta-plugin-manager.h:
569 Add new IAnjutaEnvironment interface
571 * plugins/build-basic-autotools/build-basic-autotools.c,
572 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
573 Remove scratchbox 1 support from build plugin
574 Use new IAnjutaEnvironment interface
576 * (added) plugins/scratchbox/plugin.c,
577 (added) plugins/scratchbox/plugin.h,
578 (added) plugins/scratchbox/anjuta-scratchbox.plugin.in,
579 (added) plugins/scratchbox/anjuta-scratchbox.glade,
580 (added) plugins/scratchbox/anjuta-scratchbox-48.png,
581 (added) plugins/scratchbox/Makefile.am,
584 Add new scratchbox 1 plugin implementing IAnjutaEnvironment
586 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
589 Fix #536375: libsocket not included cause build fail on Solaris
591 2008-06-12 Johannes Schmid <jhs@gnome.org>
593 * plugins/project-manager/plugin.c (on_close_project_idle),
594 (on_close_project), (project_manager_plugin_deactivate_plugin),
595 (project_manager_plugin_instance_init):
596 * plugins/project-manager/plugin.h:
598 Fixed a possible bug where the project-manager plugin is deactivated twice.
600 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
602 * libanjuta/anjuta-utils.c,
603 libanjuta/anjuta-utils.h,
604 plugins/debug-manager/start.c,
605 plugins/run-program/execute.c:
606 Copy libgnome deprecated gnome_util_user_shell into libanjuta
608 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
610 * plugins/build-basic-autotools/build-basic-autotools.c:
611 Fix #534523: anjuta parses filenames from make wrong
612 GMatchInfo need to be freed even when regex fail in build_get_summary
614 2008-06-09 Sébastien Granjoux <seb.sfo@free.fr>
616 * plugins/tools/plugin.c:
617 Fix #537134: critical warnings tools->plugin_deactivate
619 2008-06-09 Johannes Schmid <jhs@gnome.org>
621 * plugins/symbol-browser/plugin.c (project_root_removed):
622 Fixed #537398 – crash in Anjuta IDE: Closed project
624 2008-06-07 Johannes Schmid <jhs@gnome.org>
626 Patch from Marc Lorber:
627 * libanjuta/anjuta-plugin-manager.c (plugin_set_update),
628 (anjuta_plugin_manager_get_remembered_plugins_page):
631 Patch from Arun Raghavan:
632 * manuals/anjuta-manual/C/debugger.xml:
633 #536889 – anjuta doesn't pass "make check"
635 2008-06-07 Johannes Schmid <jhs@gnome.org>
637 * plugins/symbol-db/Makefile.am:
638 Put tables.sql into distribution
640 2008-06-07 Massimo Cora' <maxcvs@email.it>
642 Reviewed by: Johannes Schmid <jhs@gnome.org>
644 * libanjuta/interfaces/libanjuta.idl:
645 * plugins/class-inheritance/class-inherit.c
646 (class_inheritance_show_dynamic_class_popup_menu),
647 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
648 (class_inheritance_update_graph):
649 * plugins/language-support-cpp-java/cpp-java-assist.c
651 (cpp_java_assist_create_word_completion_cache),
652 (cpp_java_assist_show_calltip):
653 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
654 * plugins/symbol-browser/plugin.c (isymbol_manager_search):
655 * plugins/symbol-db/plugin.c (isymbol_manager_search):
656 * plugins/symbol-db/plugin.h:
657 * plugins/symbol-db/symbol-db-engine.c
658 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
659 * plugins/symbol-db/symbol-db-engine.h:
660 * plugins/symbol-db/symbol-db-view.c (prepare_for_adding):
661 now search for symbols can be done also in global tags. Added a new parameter
662 to search function and adjusted dependencies on different plugins.
664 2008-06-05 Sébastien Granjoux <seb.sfo@free.fr>
666 * plugins/terminal/terminal.c,
667 libanjuta/anjuta-preferences.c:
668 Fix a crash when GNOME Terminal is not installed
670 2008-06-03 Halton Huo <halton.huo@sun.com>
672 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
673 * libanjuta/anjuta-launcher.c:
674 Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD
678 2008-06-02 Naba Kumar <naba@gnome.org>
680 * NEWS: Updated for 2.5.0 release.
682 2008-06-02 Yuriy Penkin <yuriy.penkin@gmail.com>
684 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
685 * plugins/cvs-plugin/Makefile.am,
686 plugins/cvs-plugin/cvs-execute.c,
687 plugins/sourceview/anjuta-document.c,
688 plugins/sourceview/Makefile.am,
689 plugins/subversion/Makefile.am,
690 plugins/search/search-replace.h,
691 plugins/search/Makefile.am,
692 plugins/build-basic-autotools/build-basic-autotools.c,
693 plugins/build-basic-autotools/Makefile.am,
694 plugins/editor/Makefile.am,
695 plugins/document-manager/Makefile.am,
696 plugins/macro/Makefile.am,
698 Fix #514620: Port anjuta to GRegex
700 2008-06-02 Sébastien Granjoux <seb.sfo@free.fr>
702 * plugins/debug-manager/anjuta-marshal.list,
703 plugins/debug-manager/sexy-icon-entry.c:
704 Fix #536254: gtk_marshal_VOID__INT_INT shouldn't be used
705 Update sexy icon entry
707 2008-06-01 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
709 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
710 * plugins/run-program/execute.c:
711 Fix #536045: New run program plugin crash
713 2008-05-30 Sébastien Granjoux <seb.sfo@free.fr>
715 * libanjuta/interfaces/anjuta-idl-compiler.pl,
716 libanjuta/interfaces/libanjuta.idl,
717 manuals/reference/libanjuta/libanjuta-sections.txt:
718 Keep comment for enum and structures
719 Declare class typedef first
720 Allow to document Anjuta shell variable using define
721 Add a documentation sample in IAnjutaProjectManager interface
723 * manuals/reference/libanjuta/writing-plugins.sgml:
724 Fix a detail in the previous patch
726 2008-05-29 Arun Tejasvi Chaganty <arunchaganty@gmail.com>
728 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
729 * manuals/reference/libanjuta/writing-plugins.sgml:
730 Fix #534175: Deprecated code in Plugin Tutorial
732 2008-05-27 basti <pee@hiddenbox.de>
734 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
735 * scripts/anjuta_import.sh.in,
736 plugins/tools/scripts/prepare-changelog.pl,
737 global-tags/create_global_tags.sh.in:
738 Use sh instead of bash when possible
740 * plugins/sourceview/anjuta-document-saver.c,
741 plugins/sourceview/anjuta-document-loader.c:
742 Order of include matter on OpenBSD
744 * plugins/debug-manager/start.c:
745 ps syntax differ on *BSD
747 * libanjuta/anjuta-launcher.c:
748 Fix #527357: gdb plugin doesn't work under OpenBSD (do not clear
749 CREAD). Fix #528226: doesn't compiling on FreeBSD6.3
751 2008-05-27 Johannes Schmid <jhs@gnome.org>
753 * plugins/language-manager/Makefile.am:
754 Merged patch from bug
755 #535048 – Anjuta doesn't build when checking underlinking and overlinking
757 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
759 * manuals/reference/libanjuta/libanjuta-docs.sgml:
760 Forget this change to add AnjutaCommand and AnjutaAsyncCommand
763 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
765 * plugins/debug-manager/start.c,
766 plugins/build-basic-autotools/build-basic-autotools.c,
767 plugins/run-program/plugin.c,
768 plugins/run-program/execute.c,
769 plugins/run-program/plugin.h,
770 libanjuta/interfaces/libanjuta.idl,
771 libanjuta/interfaces/anjuta-idl-compiler.pl,
772 manuals/reference/libanjuta/libanjuta-docs.sgml,
773 manuals/reference/libanjuta/libanjuta-sections.txt:
774 Change the new IAnjutaBuilder interface to use callbacks
775 Add the documentation of IAnjutaBuilder
777 2008-05-25 Naba Kumar <naba@gnome.org>
779 Patch from: Pavel Kostyuchenko
781 * libanjuta/anjuta-preferences.c
782 (anjuta_preferences_is_dialog_created):
783 * libanjuta/anjuta-preferences.h:
784 * src/action-callbacks.c (on_set_preferences1_activate):
785 Fixed bug #532537 - Crash on closing Anjuta Preferences when it
788 2008-05-25 Sébastien Granjoux <seb.sfo@free.fr>
790 * plugins/editor/text_editor_cbs.c:
791 Set line to mouse location when popup-menu is displayed (#530689)
793 2008-05-25 James Liggett <jrliggett@cox.net>
795 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
796 * libanjuta/anjuta-command.c,
797 libanjuta/anjuta-async-command.c:
798 Document AnjutaCommand and AnjutaAsyncCommand
800 2008-05-25 basti <pee@hiddenbox.de>
802 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
803 * plugins/debug-manager/debug_tree.c:
804 Fix a crash when changing a watch while debugger is stopped
806 * plugins/gdb/plugin.c,
807 plugins/gdb/anjuta-gdb.plugin.in:
808 Allow loading application/octet-stream mime type
810 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
812 * plugins/debug-manager/start.c:
813 Fix #378903: Use IAnjutaBuilder to always debug an up to date program
815 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
817 * plugins/run-program/plugin.c,
818 plugins/run-program/execute.c,
819 plugins/run-program/plugin.h:
820 Use IAnjutaBuilder to always run an up to date program
822 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
824 * plugins/build-basic-autotools/build-basic-autotools.c,
825 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
826 libanjuta/interfaces/libanjuta.idl,
827 libanjuta/interfaces/anjuta-idl-compiler.pl:
828 New IAnjutaBuilder interface allowing to check if a target is up to
829 data and having a notification when the target is built
831 2008-05-21 Michael Placentra <someone@michaelplacentra2.net>
833 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
834 * plugins/project-wizard/templates/django.wiz:
835 Fix #533758: django project creation fails
837 2008-05-19 Johannes Schmid <jhs@gnome.org>
839 Patch from Pavel Kostyuchenko:
840 * plugins/glade/anjuta-design-document.h:
841 * plugins/glade/plugin.c (update_current_project),
842 (value_added_current_editor), (glade_update_ui),
843 (on_document_destroy), (glade_plugin_add_project):
845 #532625 – Wrong consecution of functions calls when opening a glade file
847 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
849 * plugins/project-wizard/templates/terminal.wiz,
850 plugins/project-wizard/templates/xlib-dock.wiz,
851 plugins/project-wizard/templates/wxwin.wiz,
852 plugins/project-wizard/templates/java.wiz,
853 plugins/project-wizard/templates/django.wiz,
854 plugins/project-wizard/templates/gnome.wiz,
855 plugins/project-wizard/templates/anjuta-plugin.wiz,
856 plugins/project-wizard/templates/gtkmm.wiz,
857 plugins/project-wizard/templates/python.wiz,
858 plugins/project-wizard/templates/cpp.wiz,
859 plugins/project-wizard/templates/sdl.wiz,
860 plugins/project-wizard/templates/gtk.wiz,
861 plugins/project-wizard/templates/minimal.wiz,
862 plugins/project-wizard/templates/xlib.wiz,
863 plugins/project-wizard/templates/gcj.wiz:
864 Fix #533346: Create project in path with spaces fails
866 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
869 libanjuta/anjuta-preferences.c:
870 Fix #531940: Can't change the default project directory
872 2008-05-14 Rémi Cardona <remi@gentoo.org>
874 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
875 * plugins/editor/scintilla/Makefile.am,
876 libanjuta/Makefile.am:
877 Remove useless _DEPENDENCIES
879 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
881 * plugins/run-program/execute.c:
882 Fix #532243: Execute program with whitespace in the project path fails
884 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
886 * plugins/debug-manager/debug_tree.c:
887 Fix #531623: Crash on updating non-existing watch
889 2008-05-13 Christian Kirbach <Christian.Kirbach@googlemail.com>
891 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
892 * tagmanager/tm_tag.c:
893 * tagmanager/test_tm_buffer.c:
894 * plugins/editor/scintilla/LexNsis.cxx:
895 * plugins/editor/aneditor.cxx:
896 * plugins/file-manager/file-view.c:
897 Fixed a bunch of compiler warnings
899 2008-05-10 Johannes Schmid <jhs@gnome.org>
901 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
902 * plugins/symbol-browser/plugin.c (project_root_added),
903 (isymbol_manager_search):
905 Fixed global tags loading from project configuration and added a
908 2008-05-08 Johannes Schmid <jhs@gnome.org>
910 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
912 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
913 * plugins/subversion/subversion-log-dialog.c (create_columns):
915 Fix translation issues (#530860 and #531411)
917 2008-05-08 Johannes Schmid <jhs@gnome.org>
919 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
921 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
922 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
923 * plugins/project-wizard/templates/java/configure.ac.tpl:
924 * plugins/project-wizard/templates/minimal/autogen.sh:
925 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
926 * plugins/project-wizard/templates/python/configure.ac.tpl:
927 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
928 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
929 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
931 #531405 – AM_CONFIG_HEADER macro is obsolete
933 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
934 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
936 2008-05-07 Massimo Cora' <maxcvs@email.it>
938 * libanjuta/interfaces/libanjuta.idl:
939 * plugins/class-inheritance/class-inherit.c
940 (class_inheritance_show_dynamic_class_popup_menu):
941 * plugins/language-support-cpp-java/cpp-java-assist.c
942 (cpp_java_assist_create_word_completion_cache),
943 (cpp_java_assist_show_calltip):
944 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
945 * plugins/symbol-db/plugin.c (isymbol_manager_search):
946 * plugins/symbol-db/symbol-db-engine.c
947 (on_scan_update_files_symbols_end),
948 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
949 * plugins/symbol-db/symbol-db-engine.h:
950 add limit/offset keywords to search query. Adjusted APIs.
951 Fixed a minor bug with caches in the engine.
953 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
955 * plugins/terminal/anjuta-terminal-plugin.glade,
956 plugins/terminal/terminal.c:
957 The terminal configuration default option doesn't work (#530031)
958 Combobox for terminal choose not working (#530032)
960 2008-05-06 Johannes Schmid <jhs@gnome.org>
962 * plugins/document-manager/plugin.c (on_session_save):
963 Do not reverse list of file in save-session (#531445)
965 * plugins/sourceview/anjuta-view.c
966 (anjuta_view_button_press_event):
967 Set line to mouse location when popup-menu is displayed (#530689)
969 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
971 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
972 plugins/terminal/Makefile.am,
973 plugins/terminal/terminal.c:
974 Add a context menu with copy/paste in terminal plugin
976 2008-05-02 Johannes Schmid <jhs@gnome.org>
978 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
979 * libanjuta/interfaces/libanjuta.idl:
980 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
981 (iproject_manager_iface_init):
982 Add an interface method to access the pkg-config data from gnome-build.
984 * plugins/symbol-browser/plugin.c (project_root_added):
985 Automatically load symbol from project configuration (proof-of-concept)
987 2008-05-01 Massimo Cora' <maxcvs@email.it>
989 * plugins/symbol-db/plugin.c (symbol_db_activate):
990 * plugins/symbol-db/test/main.c (main):
992 Adapt to changes in recent libgda
994 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
996 * plugins/run-program/execute.c:
997 Fix run plugin again, previous patch was causing a crash when
1000 2008-05-01 Johannes Schmid <jhs@gnome.org>
1002 * plugins/document-manager/plugin.c (update_title):
1003 Fixed bug broken titles for new files
1005 2008-05-01 Johannes Schmid <jhs@gnome.org>
1007 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
1008 (anjuta_util_replace_home_dir_with_tilde),
1009 (anjuta_util_str_middle_truncate):
1010 * libanjuta/anjuta-utils.h:
1011 Added some utility methods (derived from gedit)
1013 * plugins/document-manager/plugin.c (get_directory_display_name),
1015 Really fix #530033 now
1017 2008-05-01 Massimo Cora' <maxcvs@email.it>
1019 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
1020 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
1022 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1023 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
1024 (sdb_engine_thread_monitor), (sdb_engine_init),
1025 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1026 (sdb_engine_add_new_sym_implementation),
1027 (sdb_engine_second_pass_update_scope_1),
1028 (sdb_engine_second_pass_update_scope),
1029 (sdb_engine_second_pass_update_heritage),
1030 (symbol_db_engine_update_project_symbols),
1031 (symbol_db_engine_get_files_with_zero_symbols),
1032 (symbol_db_engine_get_file_symbols):
1033 fixed a population bug introduced with using of caches. It broke the kind
1034 of symbol in some cases (e.g. returning of table_id = -1).
1035 Avoid lazy initialization and inlined the lookup functions to speed up the
1037 Performances improvement in sdb_engine_second_pass_update_heritage () using
1038 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
1039 logic in this part should avoid gui freezing, at least here it does not freeze.
1041 * plugins/symbol-db/symbol-db-view-locals.c
1042 (symbol_db_view_locals_recv_signals_from_engine):
1043 * plugins/symbol-db/symbol-db-view.c
1044 (symbol_db_view_recv_signals_from_engine):
1045 greyed out trees while population is in place.
1047 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
1049 * data/default.profile:
1050 Put the new run program plugin in the default plugin list
1052 * plugins/run-program/execute.c:
1053 Fix a crash when the program doesn't exist
1055 2008-04-30 Johannes Schmid <jhs@gnome.org>
1057 * plugins/document-manager/anjuta-document-manager.ui:
1058 * plugins/message-view/anjuta-message-manager.ui:
1059 Put the menu items of the message-manager in the correct Goto menu
1061 2008-04-30 Johannes Schmid <jhs@gnome.org>
1063 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
1064 Allow markup in dialog description
1066 * plugins/file-loader/plugin.c (iloader_load):
1067 #523186 – Open With dialog should mention filename
1069 2008-04-30 Johannes Schmid <jhs@gnome.org>
1071 * libanjuta/anjuta-status.c (anjuta_status_set_title):
1072 * plugins/document-manager/anjuta-docman.c
1073 (anjuta_docman_update_page_label):
1074 * plugins/document-manager/plugin.c (update_title),
1075 (on_document_update_save_ui):
1077 #530033 – Have window title like gedit
1078 Also add the dirty char (*) at the beginning of the filename to match HIG
1080 2008-04-30 Johannes Schmid <jhs@gnome.org>
1082 * plugins/devhelp/anjuta-devhelp.ui:
1083 * plugins/search/anjuta-search.ui:
1084 * plugins/document-manager/anjuta-document-manager.ui:
1086 Moved Goto menu into View to avoid cluttering the menubar and created
1089 * plugins/document-manager/action-callbacks.c (on_next_document),
1090 (on_previous_document):
1091 * plugins/document-manager/action-callbacks.h:
1092 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
1093 (anjuta_docman_update_documents_menu_status),
1094 (anjuta_docman_update_documents_menu),
1095 (on_notebook_page_reordered), (anjuta_docman_page_init),
1096 (anjuta_docman_new), (on_notebook_switch_page),
1097 (anjuta_docman_add_document), (anjuta_docman_remove_document):
1098 * plugins/document-manager/plugin.c:
1100 Show open documents in the "Documents" menu and add actions for next/prev
1101 document like in gedit. Don't center menu items of notebook popup menu.
1102 (Fixes bugs #453702 and #529528)
1104 2008-04-29 Johannes Schmid <jhs@gnome.org>
1106 Patch from Yuriy Penkin:
1108 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1110 * plugins/debug-manager/anjuta-debug-manager.glade:
1111 * plugins/run-program/anjuta-run-program.glade:
1112 * plugins/tools/anjuta-tools.glade:
1113 530566 – Fix translation and POTFILES.in
1115 2008-04-29 Johannes Schmid <jhs@gnome.org>
1117 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
1118 Use current project folder as default and added a file filter for
1119 the patch file chooser.
1121 2008-04-28 Massimo Cora' <maxcvs@email.it>
1123 * plugins/symbol-db/symbol-db-view-search.c
1124 (sdb_view_search_model_filter):
1125 fixed search symbols to match "foo_symbol_%"
1127 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
1131 plugins/Makefile.am,
1133 (added) plugins/run-program/anjuta-run-program-48.png,
1134 (added) plugins/run-program/anjuta-run-program.glade,
1135 (added) plugins/run-program/anjuta-run-program.plugin.in,
1136 (added) plugins/run-program/anjuta-run-program.ui,
1137 (added) plugins/run-program/execute.c,
1138 (added) plugins/run-program/execute.h,
1139 (added) plugins/run-program/Makefile.am,
1140 (added) plugins/run-program/parameters.c,
1141 (added) plugins/run-program/parameters.h,
1142 (added) plugins/run-program/plugin.c,
1143 (added) plugins/run-program/plugin.h,
1144 (added) plugins/run-program/utils.c,
1145 (added) plugins/run-program/utils.h:
1146 New run program plugin, includes a new dialog box to set
1149 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
1150 plugins/debug-manager/anjuta-debug-manager.ui,
1151 plugins/debug-manager/plugin.c,
1152 plugins/debug-manager/start.c:
1153 Update debugger plugin to use run program parameter dialog
1155 * plugins/build-basic-autotools/build-basic-autotools.c,
1156 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
1157 Remove run program menu item
1159 * libanjuta/interfaces/libanjuta.idl,
1160 plugins/gdb/plugin.c,
1161 plugins/gdb/debugger.c,
1162 plugins/gdb/debugger.h,
1163 plugins/debug-manager/command.c,
1164 plugins/debug-manager/command.h:
1165 Use a gchar * null terminated array instead of a GList for
1166 passing environment variables
1168 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
1170 * plugins/terminal/terminal.c,
1171 libanjuta/interfaces/libanjuta.idl:
1172 Add a child-exited signal in the IAnjutaTerminal interface
1173 Remove environment variables merging, it is already done
1176 2008-04-28 Massimo Cora' <maxcvs@email.it>
1178 * plugins/symbol-db/plugin.c (isymbol_manager_search):
1179 * plugins/symbol-db/symbol-db-engine.c
1180 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1181 fixed partial pattern match accordingly with api.
1183 2008-04-28 Johannes Schmid <jhs@gnome.org>
1185 * plugins/symbol-db/plugin.c:
1186 Hide progress bar when things are done.
1188 2008-04-27 Massimo Cora' <maxcvs@email.it>
1190 * plugins/symbol-db/symbol-db-engine.c
1191 (symbol_db_engine_find_symbol_by_name_pattern),
1192 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1193 fixed typo on query.
1195 2008-04-26 Massimo Cora' <maxcvs@email.it>
1197 * plugins/document-manager/plugin.c (on_document_update_ui):
1198 * plugins/symbol-db/symbol-db-engine-iterator-node.c
1199 (symbol_db_engine_iterator_node_get_symbol_extra_string):
1200 * plugins/symbol-db/symbol-db-engine.c
1201 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
1202 (sdb_engine_get_dyn_query_node_by_id),
1203 (sdb_engine_dyn_child_query_node_destroy),
1204 (sdb_engine_insert_dyn_query_node_by_id),
1205 (sdb_engine_free_cached_queries),
1206 (sdb_engine_free_cached_dynamic_queries),
1207 (sdb_engine_get_tuple_id_by_unique_name),
1208 (sdb_engine_get_tuple_id_by_unique_name2),
1209 (sdb_engine_get_tuple_id_by_unique_name3),
1210 (sdb_engine_populate_db_by_tags),
1211 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
1212 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
1213 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1214 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
1215 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1216 (sdb_engine_add_new_sym_implementation),
1217 (sdb_engine_add_new_heritage),
1218 (sdb_engine_add_new_scope_definition),
1219 (sdb_engine_add_new_tmp_heritage_scope),
1220 (sdb_engine_second_pass_update_scope_1),
1221 (sdb_engine_second_pass_update_heritage),
1222 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
1223 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
1224 (on_scan_update_files_symbols_end),
1225 (symbol_db_engine_update_project_symbols),
1226 (symbol_db_engine_get_full_local_path),
1227 (symbol_db_engine_get_file_db_path),
1228 (sdb_engine_walk_down_scope_path),
1229 (symbol_db_engine_get_files_with_zero_symbols),
1230 (sdb_engine_prepare_symbol_info_sql),
1231 (symbol_db_engine_get_class_parents_by_symbol_id),
1232 (symbol_db_engine_get_class_parents),
1233 (symbol_db_engine_get_global_members_filtered),
1234 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
1235 (symbol_db_engine_get_scope_members_by_symbol_id),
1236 (symbol_db_engine_get_scope_members),
1237 (symbol_db_engine_get_current_scope),
1238 (symbol_db_engine_get_file_symbols),
1239 (symbol_db_engine_get_symbol_info_by_id),
1240 (symbol_db_engine_find_symbol_by_name_pattern),
1241 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
1242 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1243 * plugins/symbol-db/symbol-db-engine.h:
1244 * plugins/symbol-db/tables.sql:
1245 new dynamic prepared queries architecture. Now every query used in the
1246 engine has its own compiled query in libgda-sqlite provider. This for speed
1247 improvements, code cleaning and auto-escaping of string parameters.
1248 Lookup of dynamic queries takes care of sym_info parameters and of
1249 parameters passed to functions. The compiled GdaStatements are stored in an
1250 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
1251 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
1253 * plugins/symbol-db/test/Makefile.am:
1254 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
1258 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
1260 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1262 plugins/tools/tool.c:
1263 Fix #529798: Mark additional strings for translation
1265 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
1267 * plugins/project-wizard/druid.c,
1268 plugins/project-wizard/property.c,
1269 plugins/project-wizard/property.h,
1270 plugins/project-wizard/parser.c,
1271 plugins/project-wizard/templates/mkfile.wiz,
1272 plugins/project-wizard/templates/terminal.wiz,
1273 plugins/project-wizard/templates/xlib-dock.wiz,
1274 plugins/project-wizard/templates/wxwin.wiz,
1275 plugins/project-wizard/templates/java.wiz,
1276 plugins/project-wizard/templates/django.wiz,
1277 plugins/project-wizard/templates/gnome.wiz,
1278 plugins/project-wizard/templates/anjuta-plugin.wiz,
1279 plugins/project-wizard/templates/gtkmm.wiz,
1280 plugins/project-wizard/templates/python.wiz,
1281 plugins/project-wizard/templates/cpp.wiz,
1282 plugins/project-wizard/templates/sdl.wiz,
1283 plugins/project-wizard/templates/gtk.wiz,
1284 plugins/project-wizard/templates/minimal.wiz,
1285 plugins/project-wizard/templates/xlib.wiz,
1286 plugins/project-wizard/templates/gcj.wiz:
1287 Add additional restriction on project name fix #529226
1289 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
1291 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
1292 * plugins/tools/plugin.c:
1293 Fix #529506: Uncorrect unloading tools plugin
1295 2008-04-22 Johannes Schmid <jhs@gnome.org>
1297 * plugins/search/search-replace.c (search_and_replace),
1298 (on_message_view_destroyed):
1299 Don't spit out two many warnings when the message view is destroyed
1301 * plugins/search/search-replace_backend.c
1302 (file_buffer_new_from_path):
1303 Only use first 500 characters for validation
1305 2008-04-21 Johannes Schmid <jhs@gnome.org>
1307 * plugins/search/plugin.c (find_incremental):
1308 * plugins/search/search-replace.c (on_search_regex_toggled),
1309 (on_search_button_next_clicked), (search_replace_find_usage):
1310 * plugins/search/search-replace_backend.c (match_substr_free),
1311 (file_buffer_new_from_path), (get_next_match),
1312 (clear_search_replace_instance), (create_search_replace_instance):
1313 * plugins/search/search-replace_backend.h:
1315 Use GRegex instead of pcre and convert files to utf-8 if necessary.
1318 2008-04-21 Johannes Schmid <jhs@gnome.org>
1320 * plugins/document-manager/action-callbacks.c
1321 (on_editor_command_paste_activate):
1322 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
1323 (there was an else missing...)
1325 2008-04-17 Naba Kumar <naba@naba-desktop>
1327 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
1328 * plugins/project-import/anjuta-project-import.plugin.in:
1329 * plugins/project-wizard/anjuta-project-wizard.glade:
1330 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1331 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
1333 2008-04-20 Johannes Schmid <jhs@gnome.org>
1335 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
1336 Fixed a condition where we kill our own process
1338 2008-04-20 Johannes Schmid <jhs@gnome.org>
1340 * libanjuta/anjuta-session.h:
1341 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
1342 * plugins/symbol-db/plugin.c (value_added_current_editor),
1343 (on_session_load), (symbol_db_activate):
1344 * plugins/symbol-db/plugin.h:
1345 * plugins/symbol-db/symbol-db-view.c
1346 (sdb_view_build_and_display_base_tree):
1347 Added new sessions states to avoid loading the local symbols before
1348 the session is loaded (speeds up start-up).
1350 * plugins/document-manager/plugin.c
1351 (update_document_ui_undo_items), (update_document_ui_save_items),
1352 (on_document_update_ui):
1353 * plugins/sourceview/sourceview.c (idocument_redo):
1354 Fixed #528705 – There is no Redo
1356 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
1358 * libanjuta/interfaces/libanjuta.idl,
1359 plugins/terminal/terminal.c,
1360 plugins/build-basic-autotools/executer.c,
1361 plugins/gdb/plugin.c:
1362 Add an env parameter in the IAnjutaTerminal interface allowing
1363 to specify additional environment variables
1365 * libanjuta/anjuta-launcher.c:
1366 Add one initialization
1368 2008-04-16 Johannes Schmid <jhs@gnome.org>
1370 Patch from Ignacio Casal Quinteiro:
1371 * plugins/file-loader/anjuta-recent-chooser-menu.c
1372 (_gtk_recent_chooser_get_items),
1373 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
1374 (anjuta_recent_chooser_menu_populate):
1375 Show 5 project and 15 file items in recent-chooser
1377 2008-04-16 Johannes Schmid <jhs@gnome.org>
1379 * plugins/search/search-replace_backend.c (isawordchar),
1380 (extra_match), (get_next_match):
1382 Make searching utf-8 aware. We still need to fix encodings for
1383 search/replace in files as it is currently assumed they are utf-8 like
1386 2008-04-16 Johannes Schmid <jhs@gnome.org>
1388 Patch from Ignacio Casal Quinteiro:
1389 * plugins/file-loader/anjuta-recent-chooser-menu.c
1390 (anjuta_recent_chooser_menu_insert_item),
1391 (anjuta_recent_chooser_menu_populate):
1392 * plugins/file-loader/plugin.c (activate_plugin):
1393 Fix recent files in the toolbar
1395 * plugins/tools/plugin.c (ipreferences_merge):
1398 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
1400 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
1402 2008-04-13 Naba Kumar <naba@naba-desktop>
1404 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
1405 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1406 Do not enable brace autocompletion by defualt because it annoying for
1407 fast typist (i.e. it's easier to type ending brace than move carat)
1408 and it's currently broken for scintilla.
1410 2008-04-13 Naba Kumar <naba@naba-desktop>
1412 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
1413 * src/about.c (on_about_plugin_activate): Removed dead code.
1414 * src/main.c: Make smaller include.
1416 2008-04-12 Naba Kumar <naba@naba-desktop>
1418 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
1419 src/utilities.h: Removed dead files.
1420 * src/widget-registry.c, src/widget-registry.h: Removed more dead
1423 2008-04-12 Naba Kumar <naba@naba-desktop>
1425 * src/action-callbacks.c: Removed unneeded gnome.h include.
1426 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
1428 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
1430 Reviewed by Naba Kumar <naba@gnome.org>:
1431 * libanjuta/anjuta-utils.{ch}:
1432 Added anjuta_utils_get_user_config_dir. This func is used
1433 to get the user config directory.
1434 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
1436 2008-04-12 Johannes Schmid <jhs@gnome.org>
1438 * plugins/search/Makefile.am:
1439 * plugins/search/anjuta-search.glade:
1440 * plugins/search/anjuta-search.ui:
1441 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
1442 (on_find_and_replace1_activate), (on_find_in_files1_activate),
1443 (on_findnext1_activate), (on_findprevious1_activate),
1444 (on_prev_occur), (on_next_occur), (activate_plugin),
1445 (deactivate_plugin), (dispose), (finalize),
1446 (search_plugin_class_init):
1447 * plugins/search/plugin.h:
1448 * plugins/search/search-replace.c (search_and_replace_init),
1449 (search_and_replace), (write_message_pane), (on_message_clicked),
1450 (save_not_opened_files), (replace_in_not_opened_files),
1451 (search_replace_next_previous), (search_replace_next),
1452 (search_replace_previous), (sr_get_gladewidget),
1453 (search_set_popdown_strings), (search_set_popdown_map),
1454 (search_select_item), (search_set_combo), (search_set_action),
1455 (search_set_target), (search_set_direction),
1456 (search_get_item_combo), (search_get_item_combo_name),
1457 (search_direction_changed), (populate_value), (reset_flags),
1458 (reset_flags_and_search_button), (search_start_over),
1459 (search_end_alert), (max_results_alert), (nb_results_alert),
1460 (search_show_replace), (modify_label_image_button),
1461 (search_replace_populate), (show_jump_button),
1462 (translate_dialog_strings), (create_dialog), (show_dialog),
1463 (word_in_list), (list_max_items), (search_update_combos),
1464 (replace_update_combos), (search_update_dialog),
1465 (on_search_replace_delete_event),
1466 (on_search_dialog_key_press_event),
1467 (search_disconnect_set_toggle_connect),
1468 (on_search_match_whole_word_toggled),
1469 (on_search_match_whole_line_toggled),
1470 (on_search_match_word_start_toggled), (on_search_regex_toggled),
1471 (search_set_toggle_direction), (on_search_direction_changed),
1472 (on_search_action_changed), (on_search_target_changed),
1473 (on_search_expression_changed), (on_actions_no_limit_clicked),
1474 (on_search_button_close_clicked), (on_search_button_stop_clicked),
1475 (on_search_button_next_clicked), (search_replace_find_usage),
1476 (on_search_button_jump_clicked), (on_search_expression_activate),
1477 (on_search_full_buffer_toggled), (on_search_forward_toggled),
1478 (on_search_backward_toggled), (on_setting_basic_search_toggled),
1479 (basic_search_toggled), (anjuta_search_replace_activate):
1480 * plugins/search/search-replace.h:
1481 * plugins/search/search-replace_backend.c (pcre_info_free),
1482 (pcre_info_new), (match_substr_free), (match_info_free),
1483 (file_buffer_free), (file_buffer_new_from_te),
1484 (file_buffer_new_from_path), (file_buffer_line_from_pos),
1485 (file_match_line_from_pos), (create_search_files_list),
1486 (get_project_file_list), (isawordchar), (extra_match),
1487 (get_next_match), (create_search_entries), (regex_backref),
1488 (clear_search_replace_instance), (clear_pcre),
1489 (create_search_replace_instance):
1490 * plugins/search/search-replace_backend.h:
1491 Restored old search plugin - was a bad idea to merge this patch. Sorry!
1493 2008-04-12 Johannes Schmid <jhs@gnome.org>
1495 * libanjuta/Makefile.am:
1496 * libanjuta/libanjuta.h:
1497 * plugins/document-manager/anjuta-document-manager.glade:
1498 * plugins/document-manager/plugin.c:
1499 * plugins/editor/text_editor.c (text_editor_finalize),
1500 (convert_to_utf8), (load_from_file), (save_to_file):
1501 * plugins/editor/text_editor.h:
1502 * plugins/sourceview/Makefile.am:
1503 * plugins/sourceview/anjuta-convert.c:
1504 * plugins/sourceview/anjuta-convert.h:
1505 * plugins/sourceview/anjuta-document-loader.c:
1506 * plugins/sourceview/anjuta-document-saver.c:
1507 * plugins/sourceview/anjuta-document.c:
1508 * plugins/sourceview/anjuta-encodings.c:
1509 * plugins/sourceview/anjuta-encodings.h:
1510 * plugins/sourceview/anjuta-utils.c:
1511 * plugins/sourceview/anjuta-utils.h:
1512 * plugins/sourceview/anjuta-view.c:
1513 * plugins/sourceview/sourceview.c:
1515 Move the encoding conversion infrastrcute to libanjuta and update all
1516 users. Test all available encodings by default in scintilla editor
1517 like sourceview is doing and removed encoding preferences
1519 * plugins/search/search-replace_backend.c
1520 (file_buffer_new_from_uri):
1523 2008-04-11 Johannes Schmid <jhs@gnome.org>
1525 * plugins/search/anjuta-search.glade:
1526 Various small improvements to the dialog
1528 2008-04-11 Johannes Schmid <jhs@gnome.org>
1530 Patch from Ignacio Casal Quinteiro:
1531 * plugins/file-loader/Makefile.am:
1532 * plugins/file-loader/anjuta-recent-chooser-menu.c
1533 (gtk_recent_chooser_iface_init),
1534 (_anjuta_recent_chooser_install_properties),
1535 (sort_recent_items_mru), (get_is_recent_filtered),
1536 (_gtk_recent_chooser_get_items),
1537 (anjuta_recent_chooser_menu_class_init),
1538 (anjuta_recent_chooser_menu_init),
1539 (anjuta_recent_chooser_menu_finalize),
1540 (anjuta_recent_chooser_menu_dispose),
1541 (anjuta_recent_chooser_menu_constructor),
1542 (anjuta_recent_chooser_menu_set_property),
1543 (anjuta_recent_chooser_menu_get_property),
1544 (anjuta_recent_chooser_menu_set_current_uri),
1545 (anjuta_recent_chooser_menu_get_current_uri),
1546 (anjuta_recent_chooser_menu_select_uri),
1547 (anjuta_recent_chooser_menu_unselect_uri),
1548 (anjuta_recent_chooser_menu_select_all),
1549 (anjuta_recent_chooser_menu_unselect_all),
1550 (anjuta_recent_chooser_menu_set_sort_func),
1551 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
1552 (anjuta_recent_chooser_menu_get_recent_manager),
1553 (anjuta_recent_chooser_menu_add_filter),
1554 (anjuta_recent_chooser_menu_remove_filter),
1555 (anjuta_recent_chooser_menu_list_filters),
1556 (anjuta_recent_chooser_menu_set_current_filter),
1557 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
1558 (anjuta_recent_chooser_menu_create_item),
1559 (anjuta_recent_chooser_menu_insert_item),
1560 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
1561 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
1562 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
1563 (get_icon_size_for_widget), (foreach_set_shot_tips),
1564 (anjuta_recent_chooser_menu_set_show_tips),
1565 (anjuta_recent_chooser_menu_new),
1566 (anjuta_recent_chooser_menu_new_for_manager):
1567 * plugins/file-loader/anjuta-recent-chooser-menu.h:
1568 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
1569 (activate_plugin), (dispose):
1571 Add separator to recent menu (#526932)
1573 * plugins/search/Makefile.am:
1574 * plugins/search/anjuta-search.glade:
1575 * plugins/search/anjuta-search.ui:
1576 * plugins/search/plugin.c (on_find1_activate),
1577 (on_find_and_replace1_activate), (on_find_in_files1_activate),
1578 (on_findnext1_activate), (on_findprevious1_activate),
1579 (on_search_again_activate), (on_find_usage), (activate_plugin),
1580 (deactivate_plugin), (dispose), (search_plugin_class_init):
1581 * plugins/search/plugin.h:
1582 * plugins/search/search-replace.c (anj_sr_execute),
1583 (anj_sr_write_match_message), (on_message_clicked),
1584 (anj_sr_set_search_string), (anj_sr_select_nearest),
1585 (anj_sr_select_next), (anj_sr_select_previous),
1586 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
1587 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
1588 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
1589 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
1590 (anj_sr_set_target), (anj_sr_set_direction),
1591 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
1592 (anj_sr_get_combo_id_active_value),
1593 (anj_sr_conform_direction_change), (anj_sr_populate_value),
1594 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
1595 (anj_sr_end_alert), (anj_sr_max_results_alert),
1596 (anj_sr_total_results_alert), (anj_sr_show_replace),
1597 (anj_sr_modify_button), (anj_sr_populate_data),
1598 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
1599 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
1600 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
1601 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
1602 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
1603 (anj_sr_find_in_list), (anj_sr_trim_list),
1604 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
1605 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
1606 (on_search_dialog_delete_event), (on_search_dialog_key_press),
1607 (anj_sr_disconnect_set_toggle_connect),
1608 (on_search_match_whole_word_toggled),
1609 (on_search_match_whole_line_toggled),
1610 (on_search_match_word_start_toggled), (on_search_regex_toggled),
1611 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
1612 (on_search_direction_changed), (on_search_action_changed),
1613 (on_search_target_changed), (on_search_expression_changed),
1614 (on_search_button_close_clicked), (on_search_button_stop_clicked),
1615 (on_search_button_start_clicked),
1616 (on_search_button_replace_clicked),
1617 (on_search_expression_activate):
1618 * plugins/search/search-replace.h:
1619 * plugins/search/search-replace_backend.c (regex_backref),
1620 (pcre_info_free), (pcre_info_new), (match_substr_free),
1621 (match_info_free_subs), (editor_new_from_file_buffer),
1622 (file_buffer_new_from_te), (file_buffer_new_from_uri),
1623 (file_buffer_free), (file_buffer_get_byte_offset),
1624 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
1625 (file_buffer_find_lines), (file_buffer_freshen_lines),
1626 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
1627 (file_buffer_get_linetext_for_line), (save_file_buffer),
1628 (replace_in_local_buffer), (get_search_files_list),
1629 (get_project_files_list), (isawordchar), (extra_match),
1630 (get_next_match), (create_search_entries), (clear_search_entries),
1631 (search_get_default_data), (search_replace_data_new),
1632 (clear_search_replace_instance), (search_replace_data_destroy),
1633 (search_replace_init):
1634 * plugins/search/search-replace_backend.h:
1635 * plugins/search/search_preferences.c (removed):
1636 * plugins/search/search_preferences.h (removed):
1638 Merged the UI changes from bug #511688 and simplified the search dialog
1640 2008-04-10 Johannes Schmid <jhs@gnome.org>
1642 * plugins/symbol-db/symbol-db-engine.c:
1644 Check for ctags binary (#516123)
1646 2008-04-09 Massimo Cora' <maxcvs@email.it>
1648 * plugins/symbol-db/symbol-db-engine.c
1649 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
1650 (sdb_engine_get_query_parameters_list),
1651 (sdb_engine_free_cached_queries),
1652 (sdb_engine_get_tuple_id_by_unique_name),
1653 (sdb_engine_get_tuple_id_by_unique_name2),
1654 (sdb_engine_get_tuple_id_by_unique_name3),
1655 (symbol_db_engine_add_new_workspace),
1656 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
1657 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
1658 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1659 (sdb_engine_add_new_sym_implementation),
1660 (sdb_engine_add_new_heritage),
1661 (sdb_engine_add_new_scope_definition),
1662 (sdb_engine_add_new_tmp_heritage_scope),
1663 (sdb_engine_second_pass_update_scope_1),
1664 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
1665 (on_scan_update_files_symbols_end),
1666 (symbol_db_engine_update_project_symbols):
1667 GdaSet *plist is now used globally for every prepared statement.
1668 It won't be created/unreffed at every query.
1670 2008-04-09 Johannes Schmid <jhs@gnome.org>
1672 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
1673 Fixed crasher when deactivating symbol-db plugin
1675 2008-04-08 Johannes Schmid <jhs@gnome.org>
1677 * plugins/symbol-db/symbol-db-engine.c
1678 (sdb_engine_populate_db_by_tags):
1679 Don't use transactions - uses only half of the time now!
1681 2008-04-08 Massimo Cora' <maxcvs@email.it>
1683 * plugins/symbol-db/symbol-db-engine.c
1684 (sdb_engine_prepare_symbol_info_sql),
1685 (symbol_db_engine_get_global_members_filtered):
1686 * plugins/symbol-db/symbol-db-view.c
1687 (sdb_view_load_symbol_pixbufs),
1688 (sdb_view_build_and_display_base_tree):
1689 fixed global tab icons. Libgda could not understood the right fields, now it
1692 2008-04-07 Johannes Schmid <jhs@gnome.org>
1694 * plugins/language-support-cpp-java/cpp-java-assist.c
1695 (completion_compare), (create_completion),
1696 (cpp_java_assist_create_word_completion_cache):
1698 Only show () for functions/methods and macros with arguments. Does not work
1699 with symbol-db yet but fixes things for symbol-browser
1701 2008-04-07 Johannes Schmid <jhs@gnome.org>
1703 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1704 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1705 (sdb_engine_add_new_sym_implementation):
1707 Fixed some issues with caching
1709 2008-04-07 Johannes Schmid <jhs@gnome.org>
1711 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
1712 (on_importing_project_end), (project_root_added),
1713 (symbol_db_activate), (symbol_db_deactivate):
1714 * plugins/symbol-db/plugin.h:
1716 Give the symbol-db it's own progress bar because there are too many
1717 interactions with the global status bar.
1719 2008-04-07 Johannes Schmid <jhs@gnome.org>
1721 * plugins/symbol-db/symbol-db-view-locals.c
1722 (sdb_view_locals_create_new_store):
1723 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
1724 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
1725 (symbol_db_view_open):
1729 2008-04-07 Johannes Schmid <jhs@gnome.org>
1731 * plugins/sourceview/sourceview.c (idocument_cut),
1732 (idocument_copy), (idocument_paste):
1733 Block insert-text signal on cut/copy/paste
1735 2008-04-07 Johannes Schmid <jhs@gnome.org>
1737 * plugins/symbol-db/plugin.c (on_char_added),
1738 (on_single_file_scan_end):
1739 Only update buffer when a newline is inserted
1741 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
1742 (sdb_engine_get_tuple_id_by_unique_name),
1743 (sdb_engine_get_tuple_id_by_unique_name2),
1744 (sdb_engine_get_tuple_id_by_unique_name3),
1745 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
1746 (sdb_engine_finalize), (symbol_db_engine_db_exists),
1747 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
1748 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
1749 Precompute file_defined_id to speed up population
1751 2008-04-06 Johannes Schmid <jhs@gnome.org>
1753 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1754 (anjuta_launcher_set_encoding):
1755 Fixed some problems with binary streams needed by symbol-db
1757 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
1760 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
1761 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
1762 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
1763 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1764 (sdb_engine_add_new_sym_implementation),
1765 (on_scan_update_files_symbols_end):
1766 Use some caching to speed up population
1768 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
1769 Exit properly when scanning is over
1771 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1773 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1774 One additional change missed in the previous commit
1776 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
1778 * plugins/project-wizard/templates/gtkmm.wiz,
1779 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
1780 plugins/project-wizard/templates/gtkmm/src/main.cc,
1781 plugins/project-wizard/templates/django.wiz,
1782 plugins/project-wizard/templates/python.wiz,
1783 plugins/project-wizard/templates/python/configure.ac.tpl,
1784 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
1785 plugins/project-wizard/templates/cpp.wiz,
1786 plugins/project-wizard/templates/cpp/configure.ac.tpl,
1787 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
1788 plugins/project-wizard/templates/sdl.wiz,
1789 plugins/project-wizard/templates/sdl/configure.ac.tpl,
1790 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
1791 plugins/project-wizard/templates/terminal.wiz,
1792 plugins/project-wizard/templates/terminal/configure.ac.tpl,
1793 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
1794 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
1795 plugins/project-wizard/templates/gtk.wiz,
1796 plugins/project-wizard/templates/gtk/src/main.c,
1797 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
1798 plugins/project-wizard/templates/minimal.wiz,
1799 plugins/project-wizard/templates/minimal/configure.ac.tpl,
1800 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
1801 plugins/project-wizard/templates/java.wiz,
1802 plugins/project-wizard/templates/java/configure.ac.tpl,
1803 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
1804 plugins/project-wizard/templates/xlib.wiz,
1805 plugins/project-wizard/templates/xlib/configure.ac.tpl,
1806 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
1807 plugins/project-wizard/templates/gcj.wiz,
1808 plugins/project-wizard/templates/gcj/configure.ac.tpl,
1809 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
1810 plugins/project-wizard/templates/xlib-dock.wiz,
1811 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
1812 plugins/project-wizard/templates/wxwin.wiz,
1813 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
1814 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
1815 plugins/project-wizard/templates/gnome.wiz,
1816 plugins/project-wizard/templates/gnome/src/main.c,
1817 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
1818 plugins/project-wizard/templates/anjuta-plugin.wiz,
1819 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
1820 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
1821 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
1822 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
1823 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
1824 Fix bug #525999: Remove space in file and target names generated
1826 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
1827 has been renamed ianjuta_document_manager_get_current_document
1829 2008-04-06 Naba Kumar <naba@naba-desktop>
1831 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
1832 * libanjuta/anjuta-utils.h:
1833 * plugins/project-wizard/druid.c (check_and_warn_missing),
1835 * plugins/project-wizard/header.c (npw_header_free),
1836 (npw_header_add_required_program),
1837 (npw_header_add_required_package),
1838 (npw_header_check_required_programs), (package_is_installed),
1839 (npw_header_check_required_packages):
1840 * plugins/project-wizard/header.h:
1841 * plugins/project-wizard/parser.c (parse_tag),
1842 (parse_header_start), (parse_header_text):
1843 * plugins/project-wizard/templates/anjuta-plugin.wiz:
1844 * plugins/project-wizard/templates/cpp.wiz:
1845 * plugins/project-wizard/templates/django.wiz:
1846 * plugins/project-wizard/templates/gcj.wiz:
1847 * plugins/project-wizard/templates/gnome.wiz:
1848 * plugins/project-wizard/templates/gtk.wiz:
1849 * plugins/project-wizard/templates/gtkmm.wiz:
1850 * plugins/project-wizard/templates/java.wiz:
1851 * plugins/project-wizard/templates/minimal.wiz:
1852 * plugins/project-wizard/templates/mkfile.wiz:
1853 * plugins/project-wizard/templates/python.wiz:
1854 * plugins/project-wizard/templates/sdl.wiz:
1855 * plugins/project-wizard/templates/terminal.wiz:
1856 * plugins/project-wizard/templates/wxwin.wiz:
1857 * plugins/project-wizard/templates/xlib-dock.wiz:
1858 * plugins/project-wizard/templates/xlib.wiz:
1860 Added a check for vital programs and packages needed to create a
1861 new project. A warning dialog is shown to user in project
1862 wizard when he proceeds after selecting a project type.
1863 Updated all project templates to cover vital programs and
1864 packages to generate and build correctly.
1866 2008-04-05 Naba Kumar <naba@gnome.org>
1868 patch from surenspost@gmail.com:
1869 * src/about.c: Fixed bug #523068 link in about window doesn't work.
1871 2008-04-04 Johannes Schmid <jhs@gnome.org>
1873 * plugins/sourceview/anjuta-view.c:
1874 * plugins/sourceview/anjuta-view.h:
1875 * plugins/sourceview/sourceview-prefs.c (init_fonts),
1876 (sourceview_prefs_init):
1877 Removed unused color management code
1879 * plugins/sourceview/anjuta-editor-sourceview.glade:
1880 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
1881 (create_style_model), (on_style_changed), (ipreferences_merge),
1882 (ipreferences_unmerge):
1883 * plugins/sourceview/plugin.h:
1885 Added style chooser for sourceview editor (#522555)
1887 2008-04-04 Johannes Schmid <jhs@gnome.org>
1889 * plugins/document-manager/action-callbacks.c:
1890 * plugins/document-manager/anjuta-document-manager.ui:
1891 * plugins/document-manager/plugin.c (ui_give_shorter_names),
1892 (update_document_ui_disable_all):
1893 * plugins/file-loader/anjuta-loader-plugin.ui:
1894 * plugins/file-loader/plugin.c (on_new_activate),
1897 Moved "New" action from document-manager to file-loader using
1898 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
1900 2008-04-03 Johannes Schmid <jhs@gnome.org>
1904 * libegg/.cvsignore:
1905 * libegg/Makefile.am:
1906 * libegg/egg-cell-renderer-text.c:
1907 * libegg/egg-combo-action.c:
1908 * libegg/egg-entry-action.c:
1909 * libegg/egg-recent-action.c:
1910 * libegg/egg-recent-files-module.c:
1911 * libegg/egg-recent-item.c:
1912 * libegg/egg-recent-model.c:
1913 * libegg/egg-recent-util.c:
1914 * libegg/egg-recent-view-gtk.c:
1915 * libegg/egg-recent-view.c:
1916 * libegg/egg-submenu-action.c:
1917 * libegg/eggcellrendererpopup.c:
1918 * libegg/eggcomboselect.c:
1919 * libegg/eggmarshalers.list:
1920 * libegg/eggtreemodelfilter.c:
1921 * libegg/eggtreemodelunion.c:
1922 * libegg/eggtreemultidnd.c:
1923 * libegg/gtkcellview.h:
1924 * libegg/layout.glade:
1925 * libegg/menu/.cvsignore:
1926 * libegg/menu/Makefile.am:
1927 * libegg/menu/egg-combo-action.h:
1928 * libegg/menu/egg-entry-action.h:
1929 * libegg/menu/egg-recent-action.h:
1930 * libegg/menu/egg-submenu-action.h:
1931 * libegg/menu/eggcomboselect.h:
1932 * libegg/recent-files/.cvsignore:
1933 * libegg/recent-files/Makefile.am:
1934 * libegg/recent-files/egg-recent-item.h:
1935 * libegg/recent-files/egg-recent-model.h:
1936 * libegg/recent-files/egg-recent-util.h:
1937 * libegg/recent-files/egg-recent-view-gtk.h:
1938 * libegg/recent-files/egg-recent-view.h:
1939 * libegg/recent-files/egg-recent.h:
1940 * libegg/test-actions.c:
1941 * libegg/test-multi-drag.c:
1942 * libegg/test-union.c:
1943 * libegg/treeviewutils/.cvsignore:
1944 * libegg/treeviewutils/Makefile.am:
1945 * libegg/treeviewutils/egg-cell-renderer-text.h:
1946 * libegg/treeviewutils/eggcellrendererpopup.h:
1947 * libegg/treeviewutils/eggtreemodelfilter.h:
1948 * libegg/treeviewutils/eggtreemodelunion.h:
1949 * libegg/treeviewutils/eggtreemultidnd.h:
1950 * libegg/util/.cvsignore:
1951 * libegg/util/Makefile.am:
1952 * libegg/util/egg-macros.h:
1953 * libegg/util/eggintl.h:
1955 Killed libegg (#349279)
1957 * plugins/document-manager/Makefile.am:
1958 * plugins/document-manager/action-callbacks.c:
1959 * plugins/document-manager/plugin.c:
1960 * plugins/editor/plugin.c:
1961 (on_open_recent_file), (sort_recent_menu),
1962 (setup_recent_chooser_menu), (activate_plugin), (dispose),
1963 (anjuta_file_loader_plugin_instance_init):
1964 * plugins/file-loader/plugin.h:
1965 * plugins/search/Makefile.am:
1966 * plugins/search/plugin.c:
1967 * plugins/search/search-replace.c:
1969 Removed dead code and libegg from Makefiles
1971 * plugins/symbol-browser/Makefile.am:
1972 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
1973 * plugins/symbol-browser/plugin.c (on_editor_saved),
1974 (update_editor_symbol_model), (iter_matches),
1975 (value_removed_current_editor), (activate_plugin):
1976 Removed symbol-browser toolbar which used libegg and was
1979 Patch from Ignacio Casal Quinteiro with lots of changes:
1980 * plugins/file-loader/Makefile.am:
1981 * plugins/file-loader/anjuta-loader-plugin.ui:
1982 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
1983 Port FileLoader to GtkRecent (#398984)
1985 2008-04-03 Johannes Schmid <jhs@gnome.org>
1988 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
1989 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
1990 * libanjuta/interfaces/libanjuta.idl:
1991 * plugins/Makefile.am:
1992 * plugins/class-inheritance/class-inherit.c
1993 (class_inheritance_show_dynamic_class_popup_menu),
1994 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
1995 (class_inheritance_update_graph):
1996 * plugins/language-support-cpp-java/cpp-java-assist.c
1997 (create_completion),
1998 (cpp_java_assist_create_scope_completion_cache),
1999 (cpp_java_assist_create_word_completion_cache),
2000 (cpp_java_assist_show_calltip):
2001 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
2002 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
2003 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
2004 (isymbol_get_extra_info_string), (isymbol_get_line),
2005 (isymbol_get_icon), (isymbol_iface_init):
2006 * plugins/symbol-browser/an_symbol.h:
2007 * plugins/symbol-browser/an_symbol_view.c
2008 (anjuta_symbol_view_get_file_symbol_model):
2009 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
2010 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
2011 (isymbol_manager_iface_init):
2012 * plugins/symbol-db/Makefile.am:
2013 * plugins/symbol-db/anjuta-symbol-db.glade:
2014 * plugins/symbol-db/plugin.c
2015 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
2016 (value_added_current_editor), (goto_local_tree_iter),
2017 (goto_global_tree_iter), (on_global_treeview_row_expanded),
2018 (on_global_treeview_row_collapsed), (on_project_element_added),
2019 (on_project_element_removed), (on_importing_project_end),
2020 (do_import_sources_after_abort), (do_import_sources),
2021 (project_root_added), (project_root_removed), (symbol_db_activate),
2022 (symbol_db_deactivate), (isymbol_manager_search),
2023 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
2024 (isymbol_manager_iface_init), (ipreferences_merge),
2025 (ipreferences_unmerge), (ipreferences_iface_init):
2026 * plugins/symbol-db/plugin.h:
2027 * plugins/symbol-db/symbol-db-engine-iterator-node.c
2028 (symbol_db_engine_iterator_node_new),
2029 (sdb_engine_iterator_node_instance_init),
2030 (sdb_engine_iterator_node_finalize),
2031 (symbol_db_engine_iterator_node_get_symbol_id),
2032 (symbol_db_engine_iterator_node_get_symbol_name),
2033 (symbol_db_engine_iterator_node_get_symbol_file_pos),
2034 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
2035 (symbol_db_engine_iterator_node_get_symbol_signature),
2036 (symbol_db_engine_iterator_node_get_symbol_extra_string),
2037 (isymbol_get_name), (isymbol_get_args),
2038 (isymbol_get_extra_info_string), (isymbol_get_uri),
2039 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
2040 (isymbol_iface_init):
2041 * plugins/symbol-db/symbol-db-engine-iterator.c
2042 (symbol_db_engine_iterator_new):
2043 * plugins/symbol-db/symbol-db-engine.c
2044 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
2045 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
2046 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
2047 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
2048 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2049 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
2050 (sdb_engine_init), (sdb_engine_finalize),
2051 (sdb_engine_set_defaults_db_parameters),
2052 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
2053 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
2054 (sdb_engine_get_tuple_id_by_unique_name),
2055 (sdb_engine_get_tuple_id_by_unique_name2),
2056 (sdb_engine_get_tuple_id_by_unique_name3),
2057 (symbol_db_engine_add_new_workspace),
2058 (symbol_db_engine_project_exists),
2059 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
2060 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
2061 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
2062 (sdb_engine_add_new_sym_access),
2063 (sdb_engine_add_new_sym_implementation),
2064 (sdb_engine_add_new_heritage),
2065 (sdb_engine_add_new_scope_definition),
2066 (sdb_engine_add_new_tmp_heritage_scope),
2067 (sdb_engine_second_pass_update_scope_1),
2068 (sdb_engine_second_pass_update_heritage),
2069 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
2070 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
2071 (on_scan_update_files_symbols_end),
2072 (symbol_db_engine_fill_type_array),
2073 (symbol_db_engine_update_files_symbols),
2074 (symbol_db_engine_update_project_symbols),
2075 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
2076 (symbol_db_engine_update_buffer_symbols),
2077 (symbol_db_engine_get_files_with_zero_symbols),
2078 (sdb_engine_prepare_symbol_info_sql),
2079 (symbol_db_engine_get_class_parents_by_symbol_id),
2080 (symbol_db_engine_get_class_parents),
2081 (symbol_db_engine_get_global_members_filtered),
2082 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2083 (symbol_db_engine_get_scope_members_by_symbol_id),
2084 (symbol_db_engine_get_scope_members),
2085 (symbol_db_engine_get_file_symbols),
2086 (symbol_db_engine_get_symbol_info_by_id),
2087 (symbol_db_engine_get_full_local_path),
2088 (symbol_db_engine_get_file_db_path),
2089 (symbol_db_engine_find_symbol_by_name_pattern),
2090 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
2091 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
2092 * plugins/symbol-db/symbol-db-engine.h:
2093 * plugins/symbol-db/symbol-db-prefs.c
2094 (on_prefs_executable_changed), (on_gconf_notify_prefs),
2095 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
2096 (on_listall_output), (on_listall_exit), (files_visit_dir),
2097 (on_tag_load_toggled), (symbol_db_prefs_init),
2098 (symbol_db_prefs_finalize):
2099 * plugins/symbol-db/symbol-db-prefs.h:
2100 * plugins/symbol-db/symbol-db-view-locals.c
2101 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
2102 (do_add_root_symbol_to_view),
2103 (consume_symbols_inserted_queue_idle_destroy),
2104 (consume_symbols_inserted_queue_idle), (on_scan_end),
2105 (do_recurse_subtree_and_remove), (on_symbol_removed),
2106 (on_symbol_inserted),
2107 (symbol_db_view_locals_recv_signals_from_engine),
2108 (symbol_db_view_locals_update_list):
2109 * plugins/symbol-db/symbol-db-view.c
2110 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
2111 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
2112 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2113 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2114 (sdb_view_build_and_display_base_tree):
2115 * plugins/symbol-db/symbol-db.glade:
2116 * plugins/symbol-db/symbol-db.ui:
2117 * plugins/symbol-db/tables.sql:
2118 * plugins/symbol-db/test/Makefile.am:
2119 * plugins/symbol-db/test/main.c (get_parents), (main),
2120 (packages_foreach), (files_visit_dir):
2122 Merged changes from symbol-db branch
2124 2008-04-02 Johannes Schmid <jhs@gnome.org>
2126 * plugins/sourceview/sourceview.c (autodetect_language):
2127 Use gnome_vfs_get_slow_mime_type()
2129 2008-04-02 Johannes Schmid <jhs@gnome.org>
2131 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
2132 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
2135 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
2136 supertype instead no plugin for mime-type was found (#525706)
2138 2008-03-31 Johannes Schmid <jhs@gnome.org>
2140 patch by: Carl-Anton Ingmarsson:
2142 Fixed padding in preferences
2144 2008-03-31 Johannes Schmid <jhs@gnome.org>
2146 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
2148 * plugins/tools/anjuta-tools.glade:
2149 * plugins/tools/anjuta-tools.ui:
2150 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
2151 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
2152 atp_tool_dialog_refresh, atp_tool_dialog_show):
2153 * plugins/tools/dialog.h (dialog, plugin):
2154 * plugins/tools/plugin.c (prefs, gxml, action_group,
2155 atp_plugin_finalize, test, atp_plugin_activate,
2156 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
2157 ipreferences_unmerge, ipreferences_iface_init):
2158 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
2159 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
2160 atp_user_tool_activate, atp_tool_list_append_new,
2161 atp_tool_list_activate, atp_tool_list_deactivate):
2162 * plugins/tools/tool.h (plugin):
2164 #515854 – Move configuration into preferences
2166 2008-03-31 Johannes Schmid <jhs@gnome.org>
2168 patch by: Carl-Anton Ingmarsson:
2169 * src/anjuta-app.c (style, on_toolbar_style_changed,
2170 on_add_merge_widget, anjuta_app_instance_init):
2173 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
2175 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
2177 * plugins/debug-manager/anjuta-debug-manager.glade,
2178 plugins/debug-manager/command.c,
2179 plugins/debug-manager/command.h,
2180 plugins/debug-manager/start.c,
2181 plugins/gdb/plugin.c,
2182 plugins/gdb/debugger.c,
2183 plugins/gdb/debugger.h,
2184 libanjuta/interfaces/libanjuta.idl:
2185 Improve start program dialog, allowing to specify working
2186 directory and environment variables
2188 2008-03-26 Naba Kumar <naba@gnome.org>
2190 * libanjuta/resources.c (anjuta_res_url_show): Use
2191 anjuta_prog_is_installed() instead of g_find_program_in_path() and
2194 Patch from Carl-Anton Ingmarsson:
2196 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
2197 * libanjuta/anjuta-utils.h:
2198 * src/action-callbacks.c (help_activate),
2199 (on_help_manual_activate), (on_help_tutorial_activate),
2200 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
2201 * libanjuta/Makefile.am:
2202 Get rid of gnome_help_display_with_doc_id()
2204 2008-03-26 Naba Kumar <naba@gnome.org>
2206 Patch from Carl-Anton Ingmarsson:
2208 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
2209 * plugins/project-import/project-import.c (on_import_cancel): Remove
2210 stray GnomeDruid variable.
2212 2008-03-26 Naba Kumar <naba@gnome.org>
2214 * plugins/project-import/project-import.c (create_start_page):
2215 * plugins/project-wizard/druid.c (npw_druid_new):
2216 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
2218 Fixed type 'assistent' to 'assistant'.
2220 2008-03-25 Naba Kumar <naba@gnome.org>
2222 Patch from Carl-Anton Ingmarsson:
2224 * libanjuta/Makefile.am:
2225 * libanjuta/anjuta-ui.c (sensitivity_toggled),
2226 (visibility_toggled), (accel_edited_callback),
2227 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
2228 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
2229 (anjuta_ui_get_accel_editor):
2230 * libegg/Makefile.am:
2231 * libegg/eggaccelerators.c (removed):
2232 * libegg/eggcellrendererkeys.c (removed):
2233 * libegg/eggtreeviewstate.c (removed):
2234 * libegg/test-tree-utils.c (removed):
2235 * libegg/treeviewutils/Makefile.am:
2236 * libegg/treeviewutils/eggaccelerators.h (removed):
2237 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
2238 * libegg/treeviewutils/eggtreeviewstate.h (removed):
2240 Ports anjuta-ui to gtk_cell_renderer_accel
2242 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
2244 Reviewed by Naba Kumar <naba@gnome.org>
2246 * plugins/project-import/Makefile.am:
2247 * plugins/project-import/project-import.{ch}:
2248 * plugins/project-import/anjuta-project-import.glade (removed):
2249 * configure.in, po/POTFILES.in:
2251 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
2252 file because libglade doesn't have GtkAssistant support.
2254 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
2256 * plugins/debug-manager/registers.c:
2257 Avoid a crash when debugger stop on an error
2259 * plugins/debug-manager/start.c,
2260 plugins/gdb/debugger.c,
2261 libanjuta/interfaces/libanjuta.idl:
2262 Display an error message when debugger target is not found
2264 2008-03-15 Naba Kumar <naba@naba-desktop>
2268 * (removed) data/properties:
2269 * (added) plugins/editor/properties:
2270 * plugins/editor/Makefile.am:
2272 Moved data/properties to plugins/editor/ and removed dead code from
2275 2008-03-15 Naba Kumar <naba@naba-desktop>
2277 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
2278 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
2279 (macro_dialog_finalize):
2280 * plugins/macro/macro-edit.c (macro_edit_dispose),
2281 (macro_edit_finalize):
2283 Fixed errors in previous patch.
2285 2008-03-15 Naba Kumar <naba@naba-desktop>
2287 Patch from Ignacio Casal Quinteiro:
2289 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
2291 * plugins/class-gen/plugin.c (dispose), (finalize):
2292 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
2293 (class_inheritance_dispose):
2294 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
2295 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
2296 (dma_plugin_finalize):
2297 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
2298 (dma_debugger_queue_finalize):
2299 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
2300 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
2301 (anjuta_docman_finalize):
2302 * plugins/document-manager/plugin.c:
2303 * plugins/editor/plugin.c (dispose), (finalize),
2304 (editor_plugin_class_init):
2305 * plugins/editor/text_editor.c (text_editor_dispose),
2306 (text_editor_finalize):
2307 * plugins/file-loader/plugin.c (dispose), (finalize),
2308 (anjuta_file_loader_plugin_class_init):
2309 * plugins/file-manager/plugin.c (file_manager_finalize),
2310 (file_manager_dispose):
2311 * plugins/file-wizard/plugin.c (dispose), (finalize),
2312 (file_wizard_plugin_class_init):
2313 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
2314 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
2315 * plugins/glade/plugin.c (glade_plugin_dispose),
2316 (glade_plugin_finalize), (glade_plugin_class_init):
2317 * plugins/gtodo/plugin.c (finalize), (dispose):
2318 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
2319 (anjuta_vim_plugin_dispose):
2320 * plugins/indent/plugin.c (indent_plugin_finalize),
2321 (indent_plugin_dispose):
2322 * plugins/language-manager/plugin.c (language_manager_finalize),
2323 (language_manager_dispose):
2324 * plugins/language-support-cpp-java/plugin.c
2325 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
2326 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
2327 (macro_db_class_init):
2328 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
2329 (macro_dialog_finalize), (macro_dialog_class_init):
2330 * plugins/macro/macro-edit.c (macro_edit_dispose),
2331 (macro_edit_finalize), (macro_edit_class_init):
2332 * plugins/macro/plugin.c (finalize), (dispose):
2333 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
2334 (anjuta_msgman_finalize):
2335 * plugins/message-view/message-view.c (message_view_dispose),
2336 (message_view_finalize):
2337 * plugins/message-view/plugin.c (message_view_plugin_dispose),
2338 (message_view_plugin_finalize):
2339 * plugins/patch/plugin.c (patch_plugin_finalize),
2340 (patch_plugin_dispose):
2341 * plugins/profiler/plugin.c (profiler_finalize),
2343 * plugins/project-import/plugin.c (dispose), (finalize),
2344 (project_import_plugin_class_init):
2345 * plugins/project-manager/plugin.c
2346 (project_manager_plugin_finalize),
2347 (project_manager_plugin_dispose):
2348 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
2349 (npw_plugin_finalize), (npw_plugin_class_init):
2350 * plugins/sample1/plugin.c (sample_plugin_finalize),
2351 (sample_plugin_dispose):
2352 * plugins/search/plugin.c (dispose), (finalize),
2353 (search_plugin_class_init):
2354 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
2355 (sourceview_plugin_dispose):
2356 * plugins/subversion/plugin.c (finalize), (dispose):
2357 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
2358 * plugins/symbol-browser/an_symbol_iter.c
2359 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
2360 * plugins/symbol-browser/an_symbol_search.c
2361 (an_symbol_search_dispose), (an_symbol_search_finalize):
2362 * plugins/symbol-browser/an_symbol_view.c
2363 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
2364 * plugins/symbol-browser/plugin.c (dispose), (finalize):
2365 * plugins/symbol-db/plugin.c (symbol_db_finalize),
2366 (symbol_db_dispose):
2367 * plugins/terminal/terminal.c (terminal_plugin_dispose),
2368 (terminal_plugin_finalize):
2369 * plugins/tools/plugin.c (atp_plugin_dispose),
2370 (atp_plugin_finalize), (atp_plugin_class_init):
2371 * plugins/valgrind/plugin.c (valgrind_finalize),
2372 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
2374 2008-03-15 Naba Kumar <naba@gnome.org>
2376 * TODO.tasks: Updated and marked debugger bounties completed.
2378 2008-03-12 Johannes Schmid <jhs@gnome.org>
2380 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
2381 (get_line_indentation_base):
2383 #521847 – anjuta freez when edit file
2385 2008-03-11 Johannes Schmid <jhs@gnome.org>
2387 Patch from Rob Bradford:
2388 * plugins/build-basic-autotools/executer.c (execute_program):
2389 520324 – Execute command is not overridable
2391 * plugins/sourceview/sourceview.c (on_insert_text):
2394 2008-03-11 Johannes Schmid <jhs@gnome.org>
2396 Patch from James Liggett:
2397 * plugins/subversion/plugin.c (activate_plugin):
2398 521691 – Crash when click "Resolve Conflicts" without opened project
2400 2008-03-11 Johannes Schmid <jhs@gnome.org>
2402 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2403 * plugins/language-support-cpp-java/cpp-java-utils.c:
2404 * plugins/language-support-cpp-java/plugin.c
2405 (get_line_indentation_base), (on_editor_char_inserted_cpp):
2406 520415 – [PATCH] Problems in auto indentatation code,
2407 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
2409 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
2410 (anjuta_view_button_press_event):
2411 * plugins/sourceview/sourceview.c (on_insert_text),
2412 (sourceview_adjustment_changed), (sourceview_new):
2413 #520761 – Weirz behavior with popup
2415 2008-03-03 Johannes Schmid <jhs@gnome.org>
2417 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
2418 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
2419 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
2420 (anjuta_launcher_fork):
2421 * libanjuta/anjuta-launcher.h:
2422 Add API to set environment variables for the forked process
2424 * plugins/build-basic-autotools/Makefile.am:
2425 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2427 * plugins/build-basic-autotools/build-basic-autotools.c
2428 (build_set_env), (build_execute_command_full),
2429 (build_execute_command), (build_configure_project),
2430 (build_autogen_project):
2431 * plugins/build-basic-autotools/build-basic-autotools.h:
2432 * plugins/build-basic-autotools/build-options.c
2433 (fill_options_combo), (build_dialog_configure):
2434 * plugins/build-basic-autotools/build-options.h:
2435 Use new launcher API to set CFLAGS when running configure. New configure dialog
2436 which has predefined CFLAGS settings.
2438 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
2440 === anjuta 2.4.0 ===
2442 2008-03-11 Naba Kumar <naba@gnome.org>
2444 * NEWS: Updated for 2.4.0 stable release.
2445 * configure.in: Version bumped to 2.4.0
2446 * TODO.tasks: Updated.
2448 2008-03-10 Rob Bradford <rob@robster.org.uk>
2450 Reviewed by Naba Kumar <naba@gnome.org>:
2451 * global-tags/Makefile.am:
2452 Revert change for #515954. This change was incorrect, the anjuta-tags
2453 program is installed into the $(bindir) rather than the $(scriptdir).
2455 2008-03-02 Naba Kumar <naba@gnome.org>
2457 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
2458 * configure.in: Added a requirement for scintilla editor plugin.
2460 2008-03-02 Johannes Schmid <jhs@gnome.org>
2462 * plugins/message-view/anjuta-msgman.c
2463 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
2464 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
2465 * plugins/message-view/anjuta-msgman.h:
2467 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
2468 get rid of the cached current_view member.
2469 Fixes #518469 – Save message buffer not working good
2471 2008-03-01 Johannes Schmid <jhs@gnome.org>
2473 Patch by James Liggett:
2474 * plugins/subversion/svn-command.h:
2475 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
2476 Fixed #519275 – Subversion should allow offline diffs
2478 2008-02-29 Johannes Schmid <jhs@gnome.org>
2480 * plugins/language-support-cpp-java/cpp-java-assist.c
2481 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
2482 Removed some debug code
2484 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
2485 Escape tooltip text to avoid broken markup
2487 2008-02-29 Johannes Schmid <jhs@gnome.org>
2489 * libanjuta/Makefile.am:
2490 Fixed a build error when building with -j X
2492 * plugins/tools/scripts/prepare-changelog.pl:
2493 Updated to latest script version in gnome svn
2495 2008-02-28 Johannes Schmid <jhs@gnome.org>
2497 * plugins/document-manager/anjuta-docman.c:
2498 (anjuta_docman_page_destroy):
2499 Do not unref widget because the GtkNotebook will unref them
2501 * plugins/file-manager/file-view.c: (file_view_refresh):
2502 * plugins/search/search_preferences.c: (search_preferences_init):
2503 Fixed a memory leaks
2505 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
2506 (ieditor_get_offset), (ieditor_iface_init),
2507 (idocument_get_filename), (ilanguage_get_supported_languages),
2508 (autodetect_language):
2510 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
2513 2008-02-28 Johannes Schmid <jhs@gnome.org>
2515 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2516 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
2518 2008-02-27 Naba Kumar <naba@gnome.org>
2520 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
2521 string break. That was a mistake doing at this point.
2523 === anjuta 2.3.5 ===
2525 2008-02-26 Naba Kumar <naba@gnome.org>
2527 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
2528 crash when there is a modified new file open, a non-modified exiting
2529 file open and autosave happen. Simplified error checking logic and
2530 avoided memory corruption. Fixes bug #Bug 518716.
2532 2008-02-25 Naba Kumar <naba@gnome.org>
2534 * NEWS: Updated for release 2.3.5
2535 * configure.in: Bumped version to 2.3.5
2537 * plugins/build-basic-autotools/build-basic-autotools.c:
2538 (on_editor_changed): Avoid accessing text which is greater than
2541 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
2543 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
2545 * plugins/debug-manager/breakpoints.c:
2546 Fix #518329: Crash when adding breakpoint and other similar bugs
2548 2008-02-25 Johannes Schmid <jhs@gnome.org>
2550 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
2551 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
2552 Never call error() which calls exit()
2553 #517646 – Anjuta exists with code 2 when i try to import gedit
2555 2008-02-23 Johannes Schmid <jhs@gnome.org>
2557 * plugins/sourceview/sourceview.c: (ieditor_insert):
2558 Block insert_text signal when inserting manually.
2560 2008-02-23 Johannes Schmid <jhs@gnome.org>
2562 * plugins/sourceview/sourceview.c: (on_insert_text):
2563 Fixed a problem with the "insert-text" signal that broke
2564 copy&paste sometimes
2566 2008-02-22 Johannes Schmid <jhs@gnome.org>
2568 * plugins/language-support-cpp-java/plugin.c:
2569 (get_line_indentation_base):
2570 More fixes for comment handling and made the code
2573 2008-02-22 Johannes Schmid <jhs@gnome.org>
2575 * plugins/sourceview/sourceview.c: (on_insert_text):
2576 Fixed #517919 – Crash on pasting docblock
2578 2008-02-20 Johannes Schmid <jhs@gnome.org>
2580 Patch from James Liggett:
2581 * plugins/profiler/profiler.glade:
2582 Fix width options dialog. Translations are not longer cut off. (#516630)
2584 2008-02-18 Johannes Schmid <jhs@gnome.org>
2586 * plugins/sourceview/sourceview.c: (on_insert_text):
2587 Do not change the iterator in the "insert-text" handler because
2588 it has some strange side-effects when copying text
2589 Fix useless free'ing in hover-leave that might have led to random
2592 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
2594 * plugins/debug-manager/start.c:
2595 Avoid a glib warning if no project is loaded
2597 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
2599 * manuals/anjuta-manual/C/debugger.xml:
2600 Remove warning about new debugger
2602 2008-02-17 Johannes Schmid <jhs@gnome.org>
2604 * manuals/anjuta-manual/figures/project-window.png:
2605 Use a smaller picture
2607 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2609 * plugins/gdb/debugger.c:
2610 Set breakpoint in file with uncommon characters in path name
2612 2008-02-17 Johannes Schmid <jhs@gnome.org>
2614 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
2615 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2617 * plugins/sourceview/sourceview.c: (on_insert_text):
2618 Fix "char-added" signal to pass the correct iterator
2620 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
2622 * plugins/gdb/debugger.c:
2623 Load executable in gdb with space in path name
2625 2008-02-17 Johannes Schmid <jhs@gnome.org>
2627 * plugins/language-support-cpp-java/plugin.c:
2628 (get_line_indentation_base), (get_line_auto_indentation),
2630 Some bugfixes and clean-ups in comment indentation code
2632 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2633 (anjuta_view_finalize), (anjuta_view_key_press_event):
2634 * plugins/sourceview/sourceview.c: (on_insert_text),
2635 (sourceview_create_highligth_indic), (sourceview_new):
2636 Cleaned implementation of char-added signal by using "insert-text" signal
2637 instead of filtering "key-press-event"
2638 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
2639 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
2641 Fixed implementation of get_character and return value of iiter_first() and
2644 2008-02-16 Johannes Schmid <jhs@gnome.org>
2646 * plugins/valgrind/plugin.c: (valgrind_activate),
2647 (ipreferences_merge), (ipreferences_unmerge):
2648 * plugins/valgrind/vgactions.c: (vg_actions_run):
2649 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
2651 Fixed crasher when starting valgrind because of strange prefs handling and
2652 #516641 – Valgrind: Load Log does not clear list
2654 2008-02-15 James Liggett <jrliggett@cox.net>
2656 * plugins/profiler/plugin.c:
2657 (on_select_other_target_button_clicked):
2658 Select the new custom target in the list so that the user sees it.
2660 Bug 516630 – Selection custom binary in profiler is not
2663 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2665 * manuals/anjuta-manual/C/projects.xml:
2666 Fix #515993: "Add package" button is "Add Package" in code
2667 Fix #516727: "Build All" is "Build Project" in code
2668 Fix #516728: "Clean All" is "Clean Project" in code
2669 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
2670 Fix #516730: Fix note title
2671 "Configure" is "Run Configure..." in code
2673 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2675 * (added) manuals/anjuta-manual/C/figures/project-window.png,
2676 (removed) manuals/anjuta-manual/C/figures/project_win.png,
2677 manuals/anjuta-manual/C/projects.xml,
2678 manuals/anjuta-manual/Makefile.am:
2679 Fix #515207: Add a new project window screenshoot
2680 Rename "Project View" to "Project window"
2682 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2684 * plugins/project-import/project-import.c:
2685 Fix #516743: Import project keeps an old date on project file
2687 * plugins/project-manager/plugin.c:
2688 Fix #516737: Import project doesn't load project with space in name
2690 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
2692 * plugins/debug-manager/command.c:
2693 Destroy local variables on each step
2695 * plugins/debug-manager/debug_tree.c,
2696 plugins/debug-manager/watch.c,
2697 plugins/debug-manager/locals.c,
2698 plugins/gdb/debugger.c,
2699 libanjuta/interfaces/libanjuta.idl:
2700 Parse local variables scope (not used yet)
2702 2008-02-15 James Liggett <jrliggett@cox.net>
2704 reviewed by: Johannes Schmid <jhs@gnome.org>
2706 * plugins/profiler/gprof-options.c: (setup_widgets),
2707 (gprof_options_set_target), (gprof_options_has_target),
2708 (gprof_options_get_string):
2709 * plugins/profiler/gprof-options.h:
2710 * plugins/profiler/plugin.c: (ifile_open):
2711 516128 – crash in Anjuta IDE: selected profiler as the...
2713 2008-02-14 Johannes Schmid <jhs@gnome.org>
2715 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
2716 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
2717 * plugins/symbol-browser/an_symbol.c:
2718 * plugins/symbol-browser/an_symbol_view.c:
2719 (on_symbol_view_row_expanded):
2720 Fixed some memory leaks (Remember to all free/unref everything that comes
2721 from gtk_tree_model_get())
2723 2008-02-14 Johannes Schmid <jhs@gnome.org>
2725 * plugins/document-manager/search-box.c: (on_search_activated):
2726 516377 – Status bar does not change its status of 'Search for .. continued at top'
2727 (caused by differences between scintilla and sourceview)
2729 2008-02-13 James Liggett <jrliggett@cox.net>
2731 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
2732 Output in UTF-8 format to avoid hangs with the editor. (#516014)
2734 2008-02-14 Johannes Schmid <jhs@gnome.org>
2736 * plugins/language-support-cpp-java/plugin.c:
2737 (get_line_indentation_base), (get_line_auto_indentation),
2738 (on_editor_char_inserted_cpp):
2739 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
2741 2008-02-13 Johannes Schmid <jhs@gnome.org>
2743 * plugins/language-support-cpp-java/plugin.c:
2744 (is_iter_inside_string), (get_line_auto_indentation):
2745 Handle comments in the code and do not ask editor. Fixes scintilla
2746 indentation (sourceview does not report comments anyway).
2748 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
2749 Diff with correct sign (also fixes some issues with language-support)
2751 2008-02-13 Johannes Schmid <jhs@gnome.org>
2753 * plugins/language-support-cpp-java/plugin.c:
2754 (get_line_indentation_base):
2755 Act even more clever for comments. Indent /* */ comments correctly
2758 2008-02-13 Johannes Schmid <jhs@gnome.org>
2760 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
2761 Also set indentation size correctly, when tab size is set
2762 by language support plugin
2764 2008-02-13 Johannes Schmid <jhs@gnome.org>
2766 * plugins/language-support-cpp-java/plugin.c:
2767 (get_line_indentation_base):
2769 Indent lines after comments correctly
2771 2008-02-13 Johannes Schmid <jhs@gnome.org>
2773 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
2774 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
2775 * libanjuta/anjuta-launcher.h:
2776 Some more fixes from symbol-db-branch
2779 Move anjuta-shell to noinst_PROGRAMS as it is just a test
2781 2008-02-12 Johannes Schmid <jhs@gnome.org>
2783 Patch from Gennaro Bellizio <genbell@tiscali.it>:
2784 * global-tags/Makefile.am:
2786 #515954 – create_global_tags.sh: wrong anjuta-tags path
2788 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2789 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
2790 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2791 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
2792 (anjuta_launcher_fork):
2793 * libanjuta/anjuta-launcher.h:
2794 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
2795 from symbol-db branch
2797 2008-02-11 Johannes Schmid <jhs@gnome.org>
2799 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2800 515868 – File browser only shows icons when activated
2802 2008-02-11 Johannes Schmid <jhs@gnome.org>
2804 * plugins/file-manager/file-model.c: (file_model_expand_idle):
2805 #515867 – Anjuta dies on startup
2807 2008-02-11 Johannes Schmid <jhs@gnome.org>
2809 * TODO.tasks: Marked subversion task as completed
2811 === anjuta 2.3.4 ===
2813 2008-02-11 Naba Kumar <naba@gnome.org>
2815 * configure.in: Bumped version to 2.3.4
2817 2008-02-10 Naba Kumar <naba@gnome.org>
2819 * NEWS: Updated for release.
2821 2008-02-10 Johannes Schmid <jhs@gnome.org>
2823 * plugins/document-manager/anjuta-document-manager.plugin.in:
2824 Added html, javascript and glade file types. This makes it possible to
2825 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
2826 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
2828 * plugins/file-wizard/anjuta-file-wizard.glade:
2829 * plugins/gdb/anjuta-gdb.glade:
2830 * plugins/project-wizard/anjuta-project-wizard.glade:
2831 * plugins/search/anjuta-search.glade:
2832 * plugins/terminal/anjuta-terminal-plugin.glade:
2834 Fixed some other translation issues (#507921)
2836 2008-02-10 Naba Kumar <naba@gnome.org>
2838 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
2839 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
2841 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2843 * manuals/anjuta-manual/C/interface.xml,
2844 manuals/anjuta-manual/C/introduction.xml,
2845 manuals/anjuta-manual/C/preferences.xml,
2846 manuals/anjuta-manual/C/fileoperations.xml,
2847 manuals/anjuta-manual/C/projects.xml:
2848 Fix spelling errors, including bug #515204, #515172, #515117
2851 2008-02-10 Naba Kumar <naba@gnome.org>
2853 * plugins/document-manager/plugin.c: Fixed stream comment and added
2854 translator's comment for 'block comment', 'box comment' and 'stream
2857 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2859 * plugins/debug-manager/command.c,
2860 plugins/debug-manager/command.h,
2861 plugins/debug-manager/breakpoints.c,
2862 libanjuta/interfaces/libanjuta.idl:
2863 Avoid adding the same breakpoint several times
2865 * plugins/gdb/debugger.c:
2866 Fix bug #515463: Deattaching process kill it
2868 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2870 * manuals/anjuta-manual/C/debugger.xml:
2871 Fix translation bug #515459 and #515460
2873 2008-02-10 Johannes Schmid <jhs@gnome.org>
2875 Patch from Rémi Cardona <remi@gentoo.org>
2877 * plugins/build-basic-autotools/Makefile.am:
2878 * plugins/cvs-plugin/Makefile.am:
2879 * plugins/document-manager/Makefile.am:
2880 * plugins/editor/Makefile.am:
2881 * plugins/indent/Makefile.am:
2882 * plugins/language-support-cpp-java/Makefile.am:
2883 * plugins/message-view/Makefile.am:
2884 * plugins/sourceview/Makefile.am:
2885 * plugins/symbol-browser/Makefile.am:
2886 * plugins/terminal/Makefile.am:
2887 * scripts/build-schemas.mk:
2889 Fix #512531 – Parallel build fails
2891 * AUTHORS: Added Rémi
2893 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
2895 * plugins/debug-manager/queue.c:
2896 Fix interrupt command, not working due to previous change
2898 2008-02-10 Johannes Schmid <jhs@gnome.org>
2902 * src/anjuta-callbacks.c (removed):
2903 * src/anjuta-callbacks.h (removed):
2905 Removed (almost) empty files, fixes #515383 and #515388
2907 2008-02-09 James Liggett <jrliggett@cox.net>
2909 Reviewed by Naba Kumar <naba@gnome.org>:
2911 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
2912 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
2913 * plugins/subversion/svn-command.c:
2914 (svn_command_make_canonical_path):
2915 * plugins/subversion/svn-command.h:
2916 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
2917 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
2918 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
2919 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
2920 * plugins/subversion/svn-remove-command.c:
2921 (svn_remove_command_new):
2922 * plugins/subversion/svn-status-command.c:
2923 (svn_status_command_new):
2924 * plugins/subversion/svn-switch-command.c:
2925 (svn_switch_command_new):
2926 * plugins/subversion/svn-update-command.c:
2927 (svn_update_command_new):
2928 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
2929 die if the user gives a path that libsvn doesn't like.
2933 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
2935 * plugins/debug-manager/command.c,
2936 plugins/debug-manager/command.h,
2937 plugins/debug-manager/queue.c:
2938 Fix crashes when trying to stop the debugger while it is busy
2940 2008-02-08 Johannes Schmid <jhs@gnome.org>
2942 Patch from Rodrigo Moya <rodrigo@novell.com>
2944 * plugins/glade/plugin.c: (ifile_open):
2945 * plugins/symbol-browser/test-class.cpp:
2946 * AUTHORS: Added Rodrigo
2948 #514732 – 64 bit compliation error
2949 #514733 – Use of uninitialized variables
2951 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
2953 * manuals/anjuta-manual/C/debugger.xml:
2954 Fix translation bug #514494 and bug #514440
2956 2008-02-05 Massimo Cora' <maxcvs@email.it>
2958 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2959 Fix a compile error added in the previous patch
2961 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
2963 * plugins/profiler/gprof-view.c,
2964 plugins/class-inheritance/class-callbacks.c,
2965 plugins/class-inheritance/class-inherit.c,
2966 plugins/symbol-browser/an_symbol.c,
2967 plugins/symbol-db/symbol-db-engine-iterator-node.c,
2968 libanjuta/interfaces/libanjuta.idl:
2969 Change ianjuta_symbol_file function to ianjuta_symbol_uri
2971 2008-02-04 Johannes Schmid <jhs@gnome.org>
2973 * plugins/search/anjuta-search.glade: Fixed typo
2975 2008-02-03 Johannes Schmid <jhs@gnome.org>
2977 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
2978 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
2979 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2981 * plugins/build-basic-autotools/build-basic-autotools.c:
2982 (build_get_context), (build_configure_project):
2983 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2984 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2985 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
2986 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
2987 * plugins/devhelp/plugin.c: (devhelp_activate):
2988 * plugins/editor/Makefile.am:
2989 * plugins/editor/anjuta-editor-scintilla.glade:
2990 * plugins/editor/text_editor.c:
2991 * plugins/editor/text_editor.h:
2992 * plugins/editor/text_editor_menu.c (removed):
2993 * plugins/editor/text_editor_menu.h (removed):
2994 * plugins/file-wizard/anjuta-file-wizard.glade:
2995 * plugins/gtodo/notification.c: (create_notification_window):
2996 * plugins/gtodo/preferences.c: (preferences_widget):
2997 * plugins/language-support-cpp-java/plugin.c:
2998 (cpp_java_plugin_activate_plugin):
2999 * plugins/message-view/anjuta-message-manager-plugin.glade:
3000 * plugins/message-view/plugin.c: (activate_plugin):
3001 * plugins/project-manager/plugin.c: (confirm_removal):
3002 * plugins/search/anjuta-search.glade:
3003 * plugins/search/plugin.c:
3004 * plugins/search/search-replace.c: (nb_results_alert):
3005 * plugins/subversion/subversion-commit-dialog.c:
3006 (on_subversion_commit_response):
3007 * plugins/symbol-browser/plugin.c: (activate_plugin):
3008 * plugins/valgrind/plugin.c: (on_menu_run_activate):
3009 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
3010 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
3013 Fixed translation bugs from #507921.
3014 Removed unused files in scintilla plugin
3016 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3018 * manuals/anjuta-manual/C/debugger.xml:
3019 Fix bug #514124 and bug #514138: Wrong menu item name
3021 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3023 * plugins/profiler/gprof-view.c,
3024 plugins/symbol-browser/plugin.c,
3025 plugins/class-inheritance/class-callbacks.c,
3026 plugins/debug-manager/plugin.c,
3027 plugins/tools/editor.c,
3028 plugins/search/search-replace.c,
3029 plugins/search/search-replace_backend.c,
3030 plugins/search/search-replace_backend.h,
3031 plugins/build-basic-autotools/build-basic-autotools.c,
3032 plugins/document-manager/plugin.c,
3033 plugins/document-manager/file_history.c,
3034 plugins/document-manager/anjuta-docman.c,
3035 plugins/document-manager/anjuta-docman.h,
3036 plugins/document-manager/action-callbacks.c,
3037 libanjuta/interfaces/libanjuta.idl:
3038 Rename IAnjutaDocumentManager functions:
3039 find_document_with_path, goto_file_line, goto_file_line_mark
3040 and get_full_filename into
3041 find_document_with_uri, goto_uri_line, goto_uri_line_mark
3043 Fix search plugin to use an URI instead of a file path
3044 Fix anjuta_docman_get_uri to always return an URI
3046 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3048 * plugins/debug-manager/breakpoints.c:
3049 Fix bug #514118: Rename Clear All Breakpoints to Remove
3052 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3054 * manuals/anjuta-manual/C/debugger.xml:
3055 Update debugger documentation
3057 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
3059 * plugins/debug-manager/sharedlib.c,
3060 plugins/debug-manager/anjuta-debug-manager.glade,
3061 plugins/debug-manager/queue.c,
3062 plugins/tools/execute.c,
3063 plugins/tools/anjuta-tools.glade,
3064 plugins/tools/editor.c,
3065 plugins/project-wizard/templates/terminal.wiz,
3066 plugins/project-wizard/templates/xlib-dock.wiz,
3067 plugins/project-wizard/templates/wxwin.wiz,
3068 plugins/project-wizard/templates/java.wiz,
3069 plugins/project-wizard/templates/gnome.wiz,
3070 plugins/project-wizard/templates/anjuta-plugin.wiz,
3071 plugins/project-wizard/templates/gtkmm.wiz,
3072 plugins/project-wizard/templates/python.wiz,
3073 plugins/project-wizard/templates/cpp.wiz,
3074 plugins/project-wizard/templates/sdl.wiz,
3075 plugins/project-wizard/templates/gtk.wiz,
3076 plugins/project-wizard/templates/minimal.wiz,
3077 plugins/project-wizard/templates/xlib.wiz,
3078 plugins/project-wizard/templates/gcj.wiz,
3079 plugins/gdb/plugin.c,
3080 plugins/gdb/debugger.c,
3081 libanjuta/anjuta-plugin-manager.c:
3082 Partial fix of #507921: translation issues in debug-manager, tools,
3083 project-wizard, gdb and anjuta-plugin-manager.
3085 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
3087 * plugins/debug-manager/queue.c:
3088 Debugger Local, Stack and Thread windows were missing due to
3089 the previous change.
3091 2008-02-02 Johannes Schmid <jhs@gnome.org>
3093 * manuals/anjuta-manual/Makefile.am:
3094 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
3095 causes make install to fail
3097 2008-02-02 Johannes Schmid <jhs@gnome.org>
3099 * plugins/macro/macros.xml:
3100 #495511 – Header_h macro correction
3102 2008-02-02 Johannes Schmid <jhs@gnome.org>
3104 * plugins/patch/patch-plugin.glade:
3105 gtk-apply is not translatable...
3107 2008-02-02 Johannes Schmid <jhs@gnome.org>
3109 * plugins/build-basic-autotools/build-basic-autotools.c:
3110 (on_build_mesg_format):
3112 Also check for untranslated messages from make. Should fix
3113 #511981 – Error parsing make output
3115 2008-02-02 Johannes Schmid <jhs@gnome.org>
3117 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3120 Fixed #511010 – [UI] Execute program utility window
3122 2008-02-02 Johannes Schmid <jhs@gnome.org>
3125 Fixed #509908 – [UI] Problems with the General settings tab
3127 2008-02-02 Johannes Schmid <jhs@gnome.org>
3129 * manuals/anjuta-manual/C/fileoperations.xml:
3130 Fixed #513730 – Option not present in the GUI po file
3132 2008-02-02 Johannes Schmid <jhs@gnome.org>
3134 * plugins/sourceview/anjuta-editor-sourceview.glade:
3135 Adjust preferences default values
3137 2008-02-02 Johannes Schmid <jhs@gnome.org>
3139 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
3140 Fixed #512535 – Open files tabs' position is correctly remembered
3141 but not applied at startup
3143 2008-02-02 Johannes Schmid <jhs@gnome.org>
3145 * plugins/search/search-replace.c: (on_message_clicked):
3146 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
3147 fix clicking on search result messages
3149 2008-02-01 James Liggett <jrliggett@cox.net>
3151 * plugins/subversion/svn-command.c: (on_svn_notify):
3152 Fixed wrong status message output when resolving conflicts.
3154 2008-02-02 Johannes Schmid <jhs@gnome.org>
3156 * configure.in: Require GtkSourceView 2.1.2
3157 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
3158 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
3159 (imark_is_marker_set), (imark_delete_all_markers),
3160 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
3162 Adapted to API changes in GtkSourceView
3164 2008-02-01 Johannes Schmid <jhs@gnome.org>
3166 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
3167 Fixed tabsize preference
3169 2008-02-01 Johannes Schmid <jhs@gnome.org>
3171 * manuals/anjuta-manual/C/fileoperations.xml:
3172 * manuals/anjuta-manual/C/interface.xml:
3175 * manuals/anjuta-manual/Makefile.am:
3176 * manuals/anjuta-manual/C/figures/*:
3178 Updated figures to be in clearlooks theme, removed old figures
3180 2008-02-01 Johannes Schmid <jhs@gnome.org>
3182 * plugins/patch/patch-plugin.glade:
3183 * plugins/patch/plugin.c: (patch_plugin_activate):
3184 Another UI issue with the patch plugin and silenced a compiler
3187 Patch from James Liggett:
3188 * plugins/profiler/gprof-call-graph-view.c:
3189 (gprof_call_graph_view_create_columns):
3190 * plugins/profiler/gprof-flat-profile-view.c:
3191 (gprof_flat_profile_view_create_columns):
3192 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
3193 * plugins/profiler/gprof-view.h:
3195 Use two decimal places for float values in profiler views (#507831)
3197 2008-02-01 Johannes Schmid <jhs@gnome.org>
3200 * plugins/editor/Makefile.am:
3202 Fixed #512751 – libgnomeprint unnecessary without scintilla
3204 2008-01-31 Johannes Schmid <jhs@gnome.org>
3206 * plugins/language-manager/languages.xml:
3207 Added a pretty ugly string for C++ headers. Maybe we should rely
3208 on mime-types instead...
3210 2008-01-31 Johannes Schmid <jhs@gnome.org>
3212 * plugins/language-support-cpp-java/cpp-java-assist.c:
3213 (get_iter_column), (cpp_java_assist_get_calltip_context),
3214 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3215 (on_assist_chosen), (cpp_java_assist_install):
3216 * plugins/language-support-cpp-java/plugin.c:
3217 (on_editor_char_inserted_cpp):
3218 Removed annoying DEBUG_PRINTs
3220 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
3221 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3222 * plugins/sourceview/sourceview.c: (iassist_show_tips):
3224 Fixed "jumping" tooltips, fixed indentation of brances
3226 2008-01-31 Johannes Schmid <jhs@gnome.org>
3228 * plugins/document-manager/plugin.c: (on_document_changed):
3229 Fixed crash when closing anjuta after all document tabs have been closed
3231 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
3233 * plugins/debug-manager/anjuta-debug-manager.glade:
3234 Fix #513485: wrong strings maked as translatable
3236 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
3238 * plugins/debug-manager/threads.c,
3239 plugins/debug-manager/stack_trace.c:
3240 Avoid crash when getting relative path from debugger (same fix
3243 * plugins/debug-manager/queue.c:
3244 Emit all state changes notification
3246 * plugins/debug-manager/start.c:
3247 Fix #511586: Project path with "+" not working in debugger
3249 2008-01-31 Johannes Schmid <jhs@gnome.org>
3251 * plugins/patch/patch-plugin.glade:
3252 Fixed button ui problem...
3254 Patch from James Liggett:
3255 * plugins/profiler/gprof-call-graph-block-entry.c:
3256 (gprof_call_graph_block_primary_entry_new),
3257 (gprof_call_graph_block_secondary_entry_new):
3258 * plugins/profiler/gprof-flat-profile-entry.c:
3259 (gprof_flat_profile_entry_new):
3261 Fix #507831 - Wrong Profiler values for some locales
3263 2008-01-31 Johannes Schmid <jhs@gnome.org>
3265 * plugins/sourceview/anjuta-editor-sourceview.glade:
3266 * plugins/sourceview/sourceview-prefs.c:
3267 * plugins/sourceview/sourceview.c: (sourceview_finalize):
3269 Fixed Editor->View popup menu for those entries that are appropriate for
3272 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3274 * plugins/debug-manager/breakpoints.c:
3275 Fix #512901: Crash when adding a breakpoint
3277 * plugins/debug-manager/queue.c:
3278 Remove a possible memory leak
3280 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3282 * plugins/debug-manager/data_view.c,
3283 plugins/debug-manager/sparse_view.c,
3284 manuals/anjuta-manual/C/debugger.xml:
3285 Fix #513130, #513131 #513135: Wrong menu item names and errors
3286 in the documentation
3288 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
3290 * plugins/tools/editor.c:
3291 ianjuta_document_manager_find_document_with_path expect an uri not
3294 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
3296 * manuals/reference/libanjuta/libanjuta-docs.sgml,
3297 manuals/reference/libanjuta/libanjuta-sections.txt,
3298 libanjuta/interfaces/libanjuta.idl:
3299 Documentation fixes for IAnjutaDebugger* interfaces
3301 === anjuta 2.3.3 ===
3303 2008-01-27 Naba Kumar <naba@gnome.org>
3305 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
3308 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
3309 (value_added_current_editor), (value_removed_current_editor):
3312 * TODO.tasks: Updated.
3314 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
3315 scrollwindow shadow in.
3317 * plugins/editor/anjuta-editor-scintilla.glade:
3318 * plugins/editor/style-editor.c: (create_style_editor_gui):
3319 Set style window transient and cetered for preferences window.
3320 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
3322 * plugins/editor/anjuta-editor-scintilla.glade:
3323 Fixes Bug #427108 - Scintilla plugin configuration folding-style
3326 * configure.in, NEWS: Updated for release 2.3.3
3328 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3330 * plugins/debug-manager/anjuta-debug-manager.glade:
3331 Fix #512224: Use a string in english
3333 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3335 * plugins/build-basic-autotools/build-basic-autotools.c:
3336 ianjuta_document_manager_goto_file_line_mark needs an uri and
3339 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
3341 * plugins/symbol-browser/plugin.c,
3342 plugins/symbol-browser/an_symbol_view.c:
3343 use gnome_vfs_get_uri_from_local_path to get local path from uri
3344 This takes care of escaping some characters
3346 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
3348 * plugins/debug-manager/stack_trace.c:
3349 Probably fix #510028: crash debugger when having a relative filename
3352 2008-01-25 Tom <tpgww@onepost.net>
3354 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3356 * plugins/document-manager/plugin.c,
3357 plugins/document-manager/file_history.c,
3358 plugins/document-manager/file_history.h,
3359 plugins/document-manager/anjuta-docman.c,
3360 plugins/document-manager/anjuta-docman.h:
3361 Rename filename argument to uri when an uri is expected
3362 anjuta_docman_get_document_for_uri will remove symlinks
3364 2008-01-25 Naba Kumar <naba@gnome.org>
3366 * plugins/terminal/terminal.c: (terminal_execute),
3368 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
3370 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
3372 * plugins/debug-manager/anjuta-debug-manager.glade,
3373 plugins/debug-manager/start.c:
3374 Fix #511049: Change UI of add source directories dialog
3376 2008-01-24 Naba Kumar <naba@gnome.org>
3378 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
3379 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
3380 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
3381 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
3382 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
3385 2008-01-24 Johannes Schmid <jhs@gnome.org>
3387 Patch from: Luca Ferretti <ella.uca@libero.it>:
3389 * plugins/document-manager/anjuta-docman.c:
3390 (anjuta_docman_page_init), (anjuta_docman_class_init):
3391 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
3393 Fix #511757 – Close icon in tabs cut off (Patch was only for
3394 document-manager, also adapted it for message-manager)
3396 2008-01-24 Johannes Schmid <jhs@gnome.org>
3398 * plugins/Makefile.am:
3399 * plugins/sourceview/anjuta-document.c:
3400 * plugins/sourceview/anjuta-marshal.list:
3401 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
3402 (anjuta_view_key_press_event):
3403 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
3404 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
3405 (iiter_diff), (iiter_iface_init):
3406 * plugins/sourceview/sourceview.c: (on_document_char_added),
3407 (ieditor_goto_position), (ieditor_get_text),
3408 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
3409 (ieditor_erase), (ieditor_get_line_from_position),
3410 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
3411 (ieditor_get_position_from_offset), (ieditor_get_start_position),
3412 (ieditor_get_end_position), (ieditor_goto_start),
3413 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
3414 (iconvert_to_lower), (iindic_set), (iassist_suggest),
3415 (iassist_show_tips):
3417 Implemented new iterators interface in sourceview editor and
3420 2008-01-23 Naba Kumar <naba@gnome.org>
3422 * libanjuta/interfaces/libanjuta.idl:
3423 * manuals/reference/libanjuta/libanjuta-sections.txt:
3424 * plugins/build-basic-autotools/build-basic-autotools.c:
3425 (build_indicator_location_set), (on_editor_changed):
3426 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
3427 * plugins/debug-manager/variable.c: (get_hovered_word):
3428 * plugins/document-manager/action-callbacks.c:
3429 (on_editor_command_upper_case_activate),
3430 (on_editor_command_lower_case_activate):
3431 * plugins/document-manager/search-box.c: (on_incremental_search),
3432 (on_search_activated):
3433 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
3434 (iiter_last), (iiter_set_position), (iiter_get_position),
3435 (iiter_get_length), (iiter_compare), (iiter_diff),
3437 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
3438 (text_editor_goto_point), (itext_editor_goto_start),
3439 (itext_editor_goto_end), (itext_editor_goto_position),
3440 (itext_editor_get_text_all), (itext_editor_get_text),
3441 (itext_editor_get_position), (itext_editor_get_offset),
3442 (itext_editor_get_length), (itext_editor_insert),
3443 (itext_editor_erase), (itext_editor_erase_all),
3444 (itext_editor_get_column), (itext_editor_get_overwrite),
3445 (itext_editor_set_popup_menu),
3446 (itext_editor_get_line_from_position),
3447 (itext_editor_get_line_begin_position),
3448 (itext_editor_get_line_end_position),
3449 (itext_editor_get_position_from_offset),
3450 (itext_editor_get_start_position), (itext_editor_get_end_position),
3451 (itext_editor_iface_init), (iconvert_to_upper),
3452 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
3454 * plugins/editor/text_editor.h:
3455 * plugins/editor/text_editor_cbs.c:
3456 (on_text_editor_scintilla_notify):
3457 * plugins/indent/plugin.c: (on_indent_action_activate):
3458 * plugins/language-support-cpp-java/cpp-java-assist.c:
3459 (cpp_java_assist_get_scope_context),
3460 (cpp_java_assist_get_pre_word),
3461 (cpp_java_assist_show_autocomplete),
3462 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
3463 (on_editor_char_added), (on_assist_chosen):
3464 * plugins/language-support-cpp-java/plugin.c:
3465 (get_line_indentation), (skip_iter_to_previous_logical_line),
3466 (skip_preprocessor_lines), (initialize_indentation_params),
3467 (set_line_indentation), (get_line_indentation_base),
3468 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
3469 (on_editor_char_inserted_java), (on_auto_indent):
3470 * plugins/macro/macro-actions.c: (match_shortcut):
3471 * plugins/macro/macro-dialog.c: (on_ok_clicked):
3472 * plugins/macro/plugin.c: (match_keyword):
3473 * plugins/search/plugin.c: (find_incremental):
3474 * plugins/search/search-replace.c: (search_and_replace),
3475 (search_start_over):
3476 * plugins/search/search-replace_backend.c:
3477 (file_buffer_new_from_te), (file_buffer_line_from_pos),
3478 (create_search_entries):
3479 * plugins/symbol-browser/plugin.c:
3480 (on_editor_buffer_symbols_update_timeout), (on_char_added),
3481 (isymbol_manager_iface_init):
3482 * plugins/symbol-db/plugin.c:
3483 (on_editor_buffer_symbols_update_timeout), (on_char_added),
3484 (isymbol_manager_iface_init):
3485 * plugins/tools/execute.c: (atp_output_context_construct),
3486 (atp_output_context_destroy), (atp_user_tool_execute):
3488 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
3489 iterators instead of integer offsets.
3490 - Renamed original ianjuta_editor_get_position(int) to
3491 ianjuta_editor_get_offset(). It is deprecated.
3492 - Renamed original ianjuta_editor_get_position_iter() to
3493 ianjuta_editor_get_position().
3494 - Renamed ianjuta_editor_get_cell_iter() to
3495 ianjuta_editor_get_position_from_offset()
3496 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
3497 - Added new methods:
3498 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
3499 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
3500 ianjuta_editor_goto_end().
3501 - All relevent signals and methods converted to use iterators.
3502 - All relevent plugins fixed to use new API.
3503 - Removed ianjuta_editor_cell_get_line() because it is provided by
3504 ianjuta_editor_get_line_from_position().
3505 - Removed ianjuta_symbol_manager_get_completions_at_position()
3506 because it not used anywhere and is not right to be there.
3507 - Updated IAnjutaEditable documentation.
3509 Updated IAnjutaIterable interface:
3510 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
3511 - Introduced 'end-iter' to point at the end of the list.
3512 - Updated IAnjutaIterable documentation.
3514 * plugins/Makefile.am:
3515 (Disabled sourceview plugin for now. Jhs is coming up with a patch
3518 2008-01-22 Johannes Schmid <jhs@gnome.org>
3520 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
3521 * plugins/project-import/anjuta-project-import.glade:
3522 * plugins/project-import/anjuta-project-import.plugin.in:
3523 * plugins/project-wizard/anjuta-project-wizard.glade:
3524 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3525 * plugins/project-wizard/druid.c: (npw_druid_new):
3526 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
3528 Fixed #465084 – wizard instead of assistant (only string changes...)
3530 2008-01-20 Rob Bradford <rob@openedhand.com>
3532 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
3533 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
3534 coming up with the solution. (Bug: #510390.)
3536 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
3538 * plugins/build-basic-autotools/executer.c:
3539 Fix #502508, use anjuta_launcher to keep program output
3541 * plugins/terminal/terminal.c:
3542 Remove unused child_initizlized member
3543 Start the shell on plugin activation
3545 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
3547 * plugins/debug-manager/sparse_buffer.c:
3548 Fix a crash when scrolling in the diassembly window
3550 * plugins/debug-manager/sparse_view.c:
3551 Small limit change using the same "unit" for both number
3553 2008-01-19 Naba Kumar <naba@gnome.org>
3555 * plugins/language-support-cpp-java/cpp-java-assist.c:
3556 (cpp_java_assist_get_scope_context),
3557 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
3560 2008-01-19 Johannes Schmid <jhs@gnome.org>
3562 * plugins/sourceview/anjuta-editor-sourceview.glade:
3563 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
3565 And even more strings...
3567 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3569 * plugins/project-wizard/templates/cpp/src/main.cc:
3570 Fix #498734, typing error in c++ project template
3572 2008-01-19 Johannes Schmid <jhs@gnome.org>
3574 * plugins/editor/text_editor.c: (text_editor_save_file):
3575 * plugins/macro/anjuta-macro.glade:
3576 * plugins/subversion/anjuta-subversion.glade:
3578 Fixed even more strings
3580 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3582 * plugins/language-support-cpp-java/cpp-java-assist.c:
3583 Fix bug #488519, remove critical warning (completion_cache == NULL
3586 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3588 * plugins/gdb/debugger.c:
3589 Enable logging of gdb communication with an environment variable
3591 2008-01-19 Naba Kumar <naba@gnome.org>
3593 * plugins/editor/text-editor-iterable.c: (iiter_next),
3594 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
3595 editor native funtions to avoid round trips.
3597 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
3599 * plugins/editor/text_editor.c:
3600 Fix a bug due to the previous patch: Unable to save new file in
3603 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
3605 * plugins/debug-manager/disassemble.c,
3606 plugins/debug-manager/disassemble.h,
3607 plugins/debug-manager/registers.c,
3608 plugins/debug-manager/registers.h,
3609 plugins/debug-manager/memory.c,
3610 plugins/debug-manager/memory.h,
3611 plugins/debug-manager/command.c,
3612 plugins/debug-manager/command.h,
3613 plugins/debug-manager/queue.c,
3614 plugins/debug-manager/queue.h,
3615 plugins/debug-manager/breakpoints.c,
3616 plugins/debug-manager/stack_trace.c,
3617 plugins/debug-manager/threads.c,
3618 plugins/debug-manager/plugin.c,
3619 plugins/gdb/plugin.c,
3620 plugins/gdb/debugger.c,
3621 plugins/gdb/debugger.h,
3622 manuals/reference/libanjuta/libanjuta-sections.txt,
3623 manuals/reference/libanjuta/libanjuta.types,
3624 libanjuta/interfaces/libanjuta.idl:
3625 Use gulong instead of guint for addresses
3626 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
3627 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
3629 * plugins/gdb/anjuta-gdb.plugin.in:
3630 Remove reference to IAnjutaCpuDebugger (useless)
3632 2008-01-18 Johannes Schmid <jhs@gnome.org>
3634 * AUTHORS: Added Alexander
3636 2008-01-18 Johannes Schmid <jhs@gnome.org>
3638 Patch from: Alexander Korolyov <kilork@yandex.ru>
3640 * plugins/editor/text_editor.c: (load_from_file),
3641 (text_editor_save_file):
3643 Fixed symlinks (#510238) and file permission (#405321)
3644 handling for scintilla editor.
3646 2008-01-17 Johannes Schmid <jhs@gnome.org>
3648 * plugins/document-manager/action-callbacks.c:
3649 (on_editor_command_select_all_activate),
3650 (on_editor_command_cut_activate),
3651 (on_editor_command_paste_activate),
3652 (on_editor_command_copy_activate),
3653 (on_editor_command_clear_activate):
3654 Resupport cut/copy/paste/clear on GtkEditables when those
3655 have focus. (Important for shortcuts to work).
3657 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
3658 * plugins/document-manager/search-box.c: (on_search_activated):
3659 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
3660 * plugins/patch/patch-plugin.c: (on_ok_clicked):
3661 * plugins/profiler/plugin.c: (profiler_get_data):
3662 * plugins/project-wizard/druid.c: (npw_druid_new):
3663 * plugins/project-wizard/install.c: (on_install_end_install_file):
3664 * plugins/sourceview/anjuta-editor-sourceview.glade:
3665 * plugins/subversion/anjuta-subversion.glade:
3666 * plugins/tools/anjuta-tools.glade:
3667 Various string fixes
3669 2008-01-17 Naba Kumar <naba@gnome.org>
3671 Patch from James Liggett:
3673 * plugins/subversion/subversion-add-dialog.c:
3674 (on_subversion_add_response):
3675 * plugins/subversion/subversion-copy-dialog.c:
3676 (on_subversion_copy_response):
3677 * plugins/subversion/subversion-diff-dialog.c:
3678 (on_subversion_diff_response):
3679 * plugins/subversion/subversion-merge-dialog.c:
3680 (on_subversion_merge_response):
3681 * plugins/subversion/subversion-remove-dialog.c:
3682 (on_subversion_remove_response):
3683 * plugins/subversion/subversion-switch-dialog.c:
3684 (on_subversion_switch_response):
3685 * plugins/subversion/subversion-ui-utils.c: (check_input):
3686 * plugins/subversion/subversion-ui-utils.h:
3687 * plugins/subversion/subversion-update-dialog.c:
3688 (on_subversion_update_response):
3690 If the user doesn't enter any data for path or revision fields in
3691 certain SVN plugin dialogs, libsvn throws assertion failures and
3692 kills Anjuta. To avoid this, the validity of path and revision
3693 input data are checked before the command gets executed.
3695 Fixes Bug #509510 - Check input of some dialogs to avoid termination
3696 if user gives bad or no input
3698 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
3700 * plugins/document-manager/anjuta-docman.c:
3701 Fix #507627 memory tab stay active on debugger stop
3702 Remove two unused variables due to the previous patch
3704 2008-01-16 Johannes Schmid <jhs@gnome.org>
3706 * libanjuta/anjuta-plugin-manager.c:
3707 Fixed #508399 – When you enable a plugin, preferences don't show up
3709 2008-01-16 Rob Bradford <rob@openedhand.com>
3711 Reviewed by: Johannes Schmid <jhs@gnome.org>
3713 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
3714 (get_property_value_as_string), (set_property_value_as_string),
3715 (register_callbacks):
3716 * libanjuta/anjuta-preferences.h:
3717 Add support for both file and folder preferences (originally only
3718 folder choosers were supported. (Fixes bug: #508805.)
3720 * plugins/file-manager/file-manager.glade:
3721 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
3724 2008-01-16 Johannes Schmid <jhs@gnome.org>
3726 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3728 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3731 Fixed #509875 – The "Update globale tags" button wording is incorrect
3732 Fixed #509873 – Build Autotools Preferences has excessive padding
3733 Fixed #509872 – General Information labels are incorrectly aligned
3734 Fixed #509871 – General preferences has incorrect use of colons
3736 2008-01-16 Johannes Schmid <jhs@gnome.org>
3738 * plugins/document-manager/anjuta-document-manager.glade:
3739 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3741 Fixed #509865 – Incorrect padding in the Documents settings tabs
3742 Fixed #509867 – Create button contents is mis-aligned
3743 Fixed #509869 – "Add Directory" button is not HIG complient
3745 2008-01-16 Johannes Schmid <jhs@gnome.org>
3747 * libanjuta/anjuta-preferences-dialog.c:
3748 (anjuta_preferences_dialog_add_page):
3750 Fix #509864 – No initial section selected when opening the Preferences dialog
3752 2008-01-16 Johannes Schmid <jhs@gnome.org>
3754 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
3755 Removed unused gconf_notifications
3757 * plugins/search/anjuta-search.glade:
3758 * plugins/subversion/anjuta-subversion.glade:
3759 * plugins/tools/anjuta-tools.glade:
3760 * src/anjuta-app.c: (anjuta_app_instance_init):
3762 Fixed various strings
3764 2008-01-15 Naba Kumar <naba@gnome.org>
3766 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
3767 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
3770 * plugins/symbol-browser/an_symbol_view.c:
3771 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
3774 2008-01-15 Johannes Schmid <jhs@gnome.org>
3776 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
3777 (anjuta_profile_add_plugins_from_xml):
3778 * plugins/file-manager/file-manager.glade:
3781 * libanjuta/interfaces/libanjuta.idl:
3784 * plugins/sourceview/Makefile.am:
3785 * plugins/sourceview/anjuta-editor-sourceview.glade:
3786 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
3787 (end_print), (print_setup), (sourceview_print),
3788 (sourceview_print_preview):
3789 * plugins/sourceview/sourceview.c: (iprint_print),
3790 (iprint_print_preview):
3792 Added printing support to GtkSourceView editor
3794 2007-01-14 Tom <tpgww@onepost.net>
3796 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3798 * plugins/document-manager/anjuta-docman.c:
3799 Fix two memory leaks added by the previous patch
3801 2008-01-14 Johannes Schmid <jhs@gnome.org>
3803 * plugins/sourceview/assist-tip.c: (assist_tip_move):
3804 * plugins/sourceview/assist-window.c: (assist_window_move):
3808 2008-01-14 Rob Bradford <rob@openedhand.com>
3810 * global-tags/Makefile.am:
3811 * global-tags/create_global_tags.sh.in:
3812 Install anjuta-tags binary into FHS policy compliant directory and
3813 update references. (Fixes bug: 509346.)
3815 2008-01-13 Naba Kumar <naba@gnome.org>
3817 Patch from: Ritesh Khadgaray
3818 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3819 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3820 Adds export-dynamic option to LDFLAGS to project template for libglade
3821 to work for autoconnect signals.
3823 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3825 * libanjuta/anjuta-utils.c:
3826 anjuta_util_get_real_path return a string that need to be freed
3827 with g_free even if PATH_MAX is not defined
3829 2008-01-13 Andre Klapper <a9016009@gmx.de>
3831 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
3834 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
3836 * plugins/document-manager/anjuta-docman.c:
3837 Do not reopen file having escaped character (+,...) in path name
3839 2008-01-13 Naba Kumar <naba@gnome.org>
3841 * libanjuta/interfaces/libanjuta.idl:
3842 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
3843 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
3844 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
3845 IAnjutaProjectManager::add_sources().
3847 * plugins/glade/plugin.c: (on_glade_resource_removed),
3848 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
3849 stubs for handing resources in glade file.
3851 2008-01-13 Naba Kumar <naba@gnome.org>
3853 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
3855 * plugins/glade/plugin.c: (ifile_open): Select the first window
3856 in the glade project when it is first opened. Avoids empty glade
3857 document the first time.
3859 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
3861 Reviewed by: Johannes Schmid <jhs@gnome.org>
3863 * plugins/gtodo/callback.c: (remove_todo_item):
3864 Fix #507304 – crash in Anjuta IDE while removing done tasks
3866 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
3868 * plugins/debug-manager/anjuta-debug-manager.ui,
3869 plugins/debug-manager/plugin.c,
3870 plugins/debug-manager/start.h,
3871 plugins/debug-manager/start.c:
3872 New menu item to add extra source directories for debugger
3874 === anjuta 2.3.2 ===
3876 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
3878 * plugins/gtodo/callback.c: (remove_todo_item):
3879 Fix #507304 – crash in Anjuta IDE while removing done tasks
3881 2008-01-11 Naba Kumar <naba@gnome.org>
3883 * configure.in: Bumped version to 2.3.2
3884 * NEWS: Updated for anjuta 2.3.2 release
3885 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
3888 2008-01-11 Johannes Schmid <jhs@gnome.org>
3890 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3892 Reverted accidently commited change
3894 * plugins/document-manager/anjuta-document-manager.glade:
3895 Fix Gtk-Critical because of broken glade file
3897 2008-01-11 Naba Kumar <naba@gnome.org>
3899 * plugins/glade/plugin.c: (on_document_destroy),
3900 (glade_plugin_add_project): Fixed a bug where when more than one
3901 glade document is open and one is closed, it closes all the glade
3902 documents. Also it might have fixed the bug where sometimes closing
3903 the glade document leaves glade widget tree unclosed.
3905 2008-01-11 Naba Kumar <naba@gnome.org>
3907 * libanjuta/Makefile.am: Install glade3 files in own prefix to
3908 prevent install errors when not installed as root (then the files
3909 are only useful when glade-3 is installed in the same prefix, but it
3910 doesn't harm anjuta runtime).
3912 * plugins/sourceview/sourceview.c: Commented use of a file
3913 not currently distributed.
3915 2008-01-10 Naba Kumar <naba@gnome.org>
3917 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
3918 nothing to translate in it.
3920 2008-01-10 Johannes Schmid <jhs@gnome.org>
3922 * plugins/project-wizard/templates/gnome.wiz:
3923 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3924 * plugins/project-wizard/templates/gnome/src/main.c:
3925 * plugins/project-wizard/templates/translatable-strings.h:
3927 Fixed #508497 and added a new chooser to select whether to use
3930 2008-01-10 Johannes Schmid <jhs@gnome.org>
3932 Patch from Tom <tpgww@onepost.net>:
3934 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
3935 (anjuta_util_glist_path_dedup):
3936 * libanjuta/anjuta-utils.h:
3938 Give the method a proper prefixed name
3940 * plugins/document-manager/action-callbacks.c:
3941 (get_current_popup_active),
3942 (on_editor_command_select_all_activate),
3943 (on_editor_command_cut_activate),
3944 (on_editor_command_paste_activate),
3945 (on_editor_command_copy_activate),
3946 (on_editor_command_clear_activate), (on_show_search),
3947 (on_repeat_quicksearch):
3948 * plugins/document-manager/action-callbacks.h:
3949 * plugins/document-manager/anjuta-docman.c:
3950 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
3951 (anjuta_docman_goto_file_line_mark),
3952 (anjuta_docman_get_full_filename):
3953 * plugins/document-manager/anjuta-docman.h:
3954 * plugins/document-manager/anjuta-document-manager.ui:
3955 * plugins/document-manager/plugin.c:
3956 (update_document_ui_interface_items):
3958 Better way to fix the popup-menu items (Cut/Copy/Paste)
3959 and various clean-ups.
3961 * plugins/document-manager/search-box.c: (on_document_changed),
3962 (search_box_fill_search_focus):
3963 * plugins/document-manager/search-box.h:
3964 * plugins/search/plugin.c:
3966 Add a menu item to repeat the quick search
3968 2008-01-10 Johannes Schmid <jhs@gnome.org>
3970 * plugins/language-support-cpp-java/cpp-java-assist.c:
3973 Fixed #508424 – Auto complete: previous char was removed when
3974 pre TAB to auto complete.
3976 2008-01-10 Johannes Schmid <jhs@gnome.org>
3978 Patch from: James Ligett:
3980 * plugins/profiler/gprof-call-graph-view.c:
3981 (gprof_call_graph_view_create_columns):
3982 * plugins/profiler/gprof-flat-profile-view.c:
3983 (gprof_flat_profile_view_create_columns):
3985 Fixed translation issues (#496833)
3987 2008-01-10 Johannes Schmid <jhs@gnome.org>
3989 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
3991 * plugins/gtodo/gtodo.c: (category_manager_add_item):
3992 Fix #460390 – Changing categories while edinting something
3994 2008-01-09 Naba Kumar <naba@gnome.org>
3996 * libanjuta/anjuta-plugin-manager.c:
3997 (anjuta_plugin_manager_activate_plugins): Commented dead code and
4000 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
4001 corruption reported in bug #507491. Potentially fixes too.
4003 2008-01-09 Johannes Schmid <jhs@gnome.org>
4005 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
4007 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4008 Fix bug #505205 completely
4010 * AUTHORS: Added Bolesław
4012 2008-01-08 Johannes Schmid <jhs@gnome.org>
4014 * plugins/document-manager/action-callbacks.c:
4015 (on_editor_command_cut_activate),
4016 (on_editor_command_paste_activate),
4017 (on_editor_command_copy_activate),
4018 (on_editor_command_clear_activate):
4020 Fixed editor popup menu (Cut, Copy, Paste)
4022 2008-01-08 Johannes Schmid <jhs@gnome.org>
4024 * plugins/sourceview/sourceview.c: (autodetect_language):
4025 Fixed a crash when creating a new file
4027 2008-01-08 Johannes Schmid <jhs@gnome.org>
4029 Patch by <bolekk@gmail.com> (GHOP Student)
4031 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4034 2008-01-08 Naba Kumar <naba@gnome.org>
4036 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
4037 * libanjuta/anjuta-plugin-manager.c:
4038 (anjuta_plugin_manager_select),
4039 (anjuta_plugin_manager_activate_plugins):
4040 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
4041 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
4042 (on_create_submenu), (create_open_with_submenu):
4043 * src/about.c: (on_about_plugin_activate),
4044 (about_create_plugins_submenu): Use translated version of get_string()
4045 API in AnjutaDescription for translatable properties. Fixes bug #496833
4048 2008-01-07 Johannes Schmid <jhs@gnome.org>
4050 * plugins/build-basic-autotools/executer.c: (execute_program):
4051 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
4052 * plugins/debug-manager/anjuta-debug-manager.glade:
4053 * plugins/debug-manager/locals.c: (create_locals_gui):
4054 * plugins/file-loader/plugin.c: (on_create_submenu):
4055 * plugins/gtodo/main.h:
4056 * plugins/gtodo/preferences.c: (preferences_widget):
4057 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4058 * plugins/tools/anjuta-tools.glade:
4059 * plugins/tools/execute.c: (atp_output_context_print):
4062 Another bunch of i18n fixes (#496833)
4064 2008-01-07 Johannes Schmid <jhs@gnome.org>
4066 * plugins/build-basic-autotools/build-basic-autotools.c:
4067 (on_build_terminated):
4068 * plugins/gtodo/interface.c: (set_read_only):
4069 * plugins/project-manager/plugin.c: (confirm_removal),
4070 (on_popup_add_to_project):
4071 * plugins/subversion/anjuta-subversion.glade:
4072 * plugins/tools/execute.c: (atp_output_context_print_result):
4074 Fixed some strings from #496833
4076 2008-01-07 Johannes Schmid <jhs@gnome.org>
4078 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4079 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4081 * plugins/language-support-cpp-java/plugin.c: (install_support),
4082 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
4083 Added basic Vala support
4085 * plugins/sourceview/sourceview.c: (autodetect_language):
4086 Fixed mime-type detection
4088 2008-01-06 Massimo Cora' <maxcvs@email.it>
4090 Reviewed by: Johannes Schmid <jhs@gnome.org>
4092 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
4093 (value_removed_current_editor), (symbol_db_activate),
4094 (symbol_db_deactivate):
4095 * plugins/symbol-db/symbol-db-engine.c:
4096 (symbol_db_engine_get_global_members_filtered):
4097 * plugins/symbol-db/symbol-db-view.c:
4098 (do_add_child_symbol_to_view), (prepare_for_adding),
4099 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
4100 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
4101 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
4102 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
4103 (sdb_view_init), (sdb_view_finalize),
4104 (sdb_view_build_and_display_base_tree):
4105 * plugins/symbol-db/symbol-db-view.h:
4106 added controls to expand Global tab nodes in a non-freezing way.
4107 Fixed also some little bugs always on global-tab.
4109 2008-01-06 Naba Kumar <naba@gnome.org>
4111 Patches from James Liggett:
4112 * plugins/profiler/gprof-call-graph-view.c:
4113 (gprof_call_graph_view_create_columns):
4114 * plugins/profiler/gprof-flat-profile-view.c:
4115 (gprof_flat_profile_view_create_columns):
4116 * plugins/profiler/gprof-function-call-tree-view.c:
4117 (gprof_function_call_tree_view_create_columns): Made all
4118 of the columns resizable and reorderable.
4120 2008-01-06 Johannes Schmid <jhs@gnome.org>
4122 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
4123 (anjuta_launcher_check_password_real),
4124 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
4125 (anjuta_launcher_scan_pty),
4126 (anjuta_launcher_disable_password_check):
4127 * libanjuta/anjuta-launcher.h:
4128 Added disable_password_check for stream where it does not make sense
4129 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
4130 that sometimes occur in symbol-db plugin
4132 * plugins/file-manager/file-model.c:
4133 (file_model_cancel_expand_idle):
4134 Fixed removing of idle source
4136 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
4137 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
4139 Fixed #348854 – invisible cursor in certain themes
4141 2008-01-06 Naba Kumar <naba@gnome.org>
4143 * libanjuta/anjuta-preferences.c:
4144 (anjuta_preferences_register_property_custom): Fixed a crash bug on
4145 closing preferences dialog due to patch in bug #507300
4147 2008-01-06 Naba Kumar <naba@gnome.org>
4149 * plugins/language-support-cpp-java/cpp-java-assist.c:
4151 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4152 * plugins/search/search-replace_backend.c: (create_search_entries):
4153 Added missing unrefs.
4155 2008-01-06 Johannes Schmid <jhs@gnome.org>
4157 * plugins/debug-manager/variable.c: (get_hovered_word):
4158 Add a g_object_unref()
4160 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
4161 (on_sourceview_hover_leave):
4162 Fixed hover and editor interface to make hover in debugger work
4164 2008-01-06 Naba Kumar <naba@gnome.org>
4166 * plugins/editor/text-editor.c: Whitespaces fixes.
4167 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
4168 DEBUG_PRINT instead of g_message.
4170 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
4172 * plugins/debug-manager/breakpoints.c:
4173 Fix #507441: Disable all breakpoints doesn't work
4174 Fix #507444: Enable Breakpoint menu item doesn't change name
4176 2008-01-05 Naba Kumar <naba@gnome.org>
4178 * manuals/reference/libanjuta/libanjuta.types: Renamed
4179 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
4181 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
4183 * plugins/debug-manager/variable.c:
4184 Update variable display to use IAnjutaIterable instead of position
4186 * plugins/editor/text_editor_cbs.c,
4187 plugins/editor/text_editor.c:
4188 Fix Gtk critical warnings when a hover signal is emitted
4189 Fix get_text_iter in Scintilla (range should include last character)
4191 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
4193 * plugins/debug-manager/debug_tree.c,
4194 plugins/debug-manager/debug_tree.h,
4195 plugins/debug-manager/watch.c,
4196 plugins/debug-manager/command.c,
4197 plugins/debug-manager/queue.c,
4198 plugins/gdb/plugin.c,
4199 plugins/gdb/debugger.c,
4200 plugins/gdb/debugger.h,
4201 libanjuta/interfaces/libanjuta.idl:
4202 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
4204 2008-01-05 Naba Kumar <naba@gnome.org>
4206 * plugins/valgrind/plugin.c: Removed stock icon open/save from
4207 menus to avoid conflict with file open/save. Fixes bug #507455
4209 2008-01-05 Johannes Schmid <jhs@gnome.org>
4212 Conditionally depend on gtksourceview2 >= 2.1.0
4214 * libanjuta/interfaces/libanjuta.idl:
4215 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
4216 iterators instead of positions
4218 * plugins/debug-manager/threads.c:
4219 Fixed a warnings by including gnome-vfs properly
4221 * plugins/debug-manager/variable.c: (get_hovered_word),
4223 Updated to changes in IAnjutaEditorHover/Selection
4225 * plugins/document-manager/action-callbacks.c:
4226 (on_editor_command_upper_case_activate),
4227 (on_editor_command_lower_case_activate):
4228 * plugins/document-manager/search-box.c: (on_incremental_search),
4229 (on_search_activated):
4230 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
4231 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
4232 (iselection_get_start), (iselection_get_end),
4233 (iselection_iface_init), (ihover_display), (ihover_iface_init):
4234 * plugins/editor/text_editor_cbs.c:
4235 (on_text_editor_scintilla_notify):
4237 Updated to changes in IAnjutaEditorHover/Selection and updated editor
4238 interface of scintilla editor.
4240 * plugins/language-manager/languages.xml:
4241 * plugins/language-manager/plugin.c:
4242 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
4243 Added chdr to C language files and some DEBUG_PRINTs
4245 * plugins/language-support-cpp-java/cpp-java-assist.c:
4247 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4248 * plugins/search/plugin.c: (find_incremental):
4249 * plugins/search/search-replace.c: (search_and_replace):
4250 * plugins/search/search-replace_backend.c: (create_search_entries):
4251 Adapted to changed interfaces
4253 * plugins/sourceview/Makefile.am:
4254 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
4255 (set_uri), (anjuta_document_save):
4256 * plugins/sourceview/anjuta-editor-sourceview.glade:
4257 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
4258 (anjuta_view_key_press_event):
4259 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
4260 * plugins/sourceview/sourceview-cell.c:
4261 (sourceview_cell_instance_init), (sourceview_cell_finalize),
4262 (icell_get_line), (icell_get_attribute), (icell_iface_init):
4263 * plugins/sourceview/sourceview-prefs.c: (get_bool),
4264 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
4265 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
4266 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
4267 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
4268 * plugins/sourceview/sourceview-private.h:
4269 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
4270 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
4271 (on_document_loaded), (sourceview_instance_init),
4272 (sourceview_dispose), (sourceview_finalize),
4273 (sourceview_create_markers), (sourceview_new),
4274 (ifile_savable_save), (ieditor_get_tab_size),
4275 (ieditor_set_tab_size), (ieditor_set_use_spaces),
4276 (ieditor_set_auto_indent), (ieditor_goto_line),
4277 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
4278 (iselect_block), (iselect_set), (iselect_get_start),
4279 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
4280 (imark_unmark), (imark_is_marker_set),
4281 (imark_location_from_handle), (imark_delete_all_markers),
4282 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
4283 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
4284 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
4285 (ilanguage_get_supported_languages), (autodetect_language),
4286 (ilanguage_set_language), (iassist_show_tips),
4287 (on_sourceview_hover_leave), (on_sourceview_hover_over),
4288 (ihover_display), (ihover_iface_init):
4290 Use GtkSourceView 2.1.x:
4291 * New mark interface
4292 * Fixed #486724 and #488615
4293 * Implemented hover interface
4294 * Adapted to changed interfaces
4296 2008-01-04 Rob Bradford <rob@o-hand.com>
4298 Reviewed by Naba Kumar <naba@gnome.org>:
4299 * libanjuta/anjuta-preferences.c:
4300 (anjuta_preferences_register_property_custom):
4301 Unregister preferences for custom preferences when the widget is
4304 2008-01-03 Johannes Schmid <jhs@gnome.org>
4306 * plugins/file-manager/file-model.c: (file_model_row_expanded),
4307 (file_model_row_collapsed):
4308 Fixed the too method to take a correct data argument
4310 2008-01-02 Johannes Schmid <jhs@gnome.org>
4312 * plugins/document-manager/anjuta-docman.c:
4313 (anjuta_docman_add_document), (anjuta_docman_remove_document):
4314 ref and unref correctly to silence a Gtk+ critical
4316 2008-01-01 Johannes Schmid <jhs@gnome.org>
4318 * plugins/editor/text_editor.c: (itext_editor_get_text):
4319 Fixed #506740 – ianjuta_editor_get_text crash if request
4320 text past the buffer length
4322 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
4324 * plugins/debug-manager/utilities.c,
4325 plugins/debug-manager/utilities.h,
4326 plugins/debug-manager/breakpoints.c:
4327 Move get_current_editor function in utilities.c
4329 * plugins/debug-manager/plugin.c,
4330 plugins/debug-manager/debug_tree.c,
4331 plugins/debug-manager/debug_tree.h,
4332 plugins/debug-manager/watch.c,
4333 plugins/debug-manager/watch.h,
4334 plugins/debug-manager/locals.c,
4335 plugins/debug-manager/locals.h,
4336 (added) plugins/debug-manager/variable.c,
4337 (added) plugins/debug-manager/variable.h,
4338 plugins/debug-manager/Makefile.am:
4339 Use hover interface to display variable value
4341 2007-12-31 Johannes Schmid <jhs@gnome.org>
4343 * libanjuta/Makefile.am:
4344 Only install glade catalog files if glade-3 is available
4345 (Fixes #506269 and #500296)
4347 2007-12-30 Johannes Schmid <jhs@gnome.org>
4349 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
4350 (set_property_value_as_string), (register_callbacks):
4352 Fixed GtkFileChooserButton preferences to also work when only the combo
4353 changes without a dialog being open.
4355 2007-12-29 Johannes Schmid <jhs@gnome.org>
4357 * plugins/editor/Makefile.am:
4358 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
4360 2007-12-29 Johannes Schmid <jhs@gnome.org>
4362 * plugins/devhelp/plugin.c: (devhelp_activate):
4363 Fixed #498986 - Anjuta-2.3.0 fails to build
4365 2007-12-29 Johannes Schmid <jhs@gnome.org>
4367 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
4368 * plugins/debug-manager/plugin.c:
4369 (on_run_to_cursor_action_activate):
4370 * plugins/document-manager/anjuta-docman.c:
4371 (anjuta_docman_goto_file_line_mark):
4372 * plugins/symbol-db/plugin.c: (value_added_current_editor),
4373 (value_removed_current_editor):
4375 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
4376 all those to value_added_current_document...
4378 * plugins/editor/anjuta-editor-scintilla.glade:
4379 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
4380 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
4382 2007-12-28 Massimo Cora' <maxcvs@email.it>
4384 * plugins/symbol-db/plugin.c: (on_importing_project_end),
4385 (symbol_db_activate), (symbol_db_deactivate),
4386 (symbol_db_instance_init), (isymbol_manager_get_parents):
4387 * plugins/symbol-db/plugin.h:
4388 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4389 * plugins/symbol-db/symbol-db-engine.c:
4390 (symbol_db_engine_get_global_members_filtered):
4391 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
4392 (on_symbol_inserted):
4393 Filtered out static functions on global-tab. E.g. when flag
4394 is_file_scope = 1 we won't add entries there.
4395 Fixed a little bug on 'Global'->'Vars/Others' node too.
4397 2007-12-28 Johannes Schmid <jhs@gnome.org>
4399 * libanjuta/anjuta-launcher.c:
4400 Fixed a silly (and completely useless) memory corruption that probably
4401 only occured at a few race conditions though I wonder why it did not
4404 2007-12-28 Johannes Schmid <jhs@gnome.org>
4405 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
4406 * plugins/debug-manager/plugin.c: (set_program_counter):
4407 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
4408 * plugins/debug-manager/start.c: (get_source_directories):
4409 * plugins/debug-manager/threads.c: (on_info_thread),
4411 * plugins/file-manager/file-model.c: (file_model_set_property):
4412 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
4413 * plugins/tools/editor.c: (on_editor_response):
4415 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
4417 * plugins/document-manager/plugin.c: (update_title),
4418 (value_added_project_root_uri):
4419 * plugins/document-manager/plugin.h:
4420 Shorten down the title bar if the current path is inside the opened project
4422 2007-12-28 Massimo Cora' <maxcvs@email.it>
4424 reviewed by: Johannes Schmid <jhs@gnome.org>
4426 * plugins/project-wizard/templates/java/project.anjuta:
4427 * plugins/project-wizard/templates/mkfile/project.anjuta:
4428 * plugins/project-wizard/templates/python/project.anjuta:
4429 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
4430 let new projects use new SymbolDB plugin.
4432 * plugins/symbol-browser/images/Makefile.am:
4433 added some images taken from MonoDevelop project.
4435 * plugins/symbol-db/plugin.c: (value_added_current_editor),
4436 (goto_file_line), (on_importing_project_end), (project_root_added),
4437 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
4438 (isymbol_manager_search):
4439 Added project-updating feature when opening a project with some files
4440 modified externally [e.g. a svn up].
4442 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
4443 (sdb_engine_iterator_node_instance_init),
4444 (sdb_engine_iterator_node_finalize),
4445 (symbol_db_engine_iterator_node_set_conversion_hash):
4446 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
4447 * plugins/symbol-db/symbol-db-engine-iterator.c:
4448 (symbol_db_engine_iterator_new):
4449 * plugins/symbol-db/symbol-db-engine-iterator.h:
4450 Moved Hash table initialization into the engine. This proxies and
4451 speeds up the process of creation and iteration of a GdaDataModel.
4453 * plugins/symbol-db/symbol-db-engine.c:
4454 (sdb_engine_ctags_output_thread),
4455 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4456 (sdb_engine_scan_files_1), (sdb_engine_init),
4457 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
4458 (symbol_db_engine_add_new_workspace),
4459 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
4460 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
4461 (symbol_db_engine_get_sym_type_conversion_hash),
4462 (symbol_db_engine_update_files_symbols),
4463 (symbol_db_engine_update_project_symbols),
4464 (symbol_db_engine_update_buffer_symbols),
4465 (symbol_db_engine_get_class_parents),
4466 (symbol_db_engine_get_global_members_filtered),
4467 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
4468 (symbol_db_engine_get_scope_members_by_symbol_id),
4469 (symbol_db_engine_get_scope_members),
4470 (symbol_db_engine_get_current_scope),
4471 (symbol_db_engine_get_file_symbols),
4472 (symbol_db_engine_get_symbol_info_by_id),
4473 (symbol_db_engine_find_symbol_by_name_pattern),
4474 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4475 * plugins/symbol-db/symbol-db-engine.h:
4476 * plugins/symbol-db/symbol-db-view-locals.c:
4477 (sdb_view_locals_get_iter_from_row_ref),
4478 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
4479 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
4480 (on_symbol_inserted), (symbol_db_view_locals_update_list):
4481 Changes on some queries fuctions and some fixes. Added *_filtered
4484 * plugins/symbol-db/symbol-db-view.c:
4485 (do_add_child_symbol_to_view), (add_new_waiting_for),
4486 (prepare_for_adding), (on_symbol_inserted),
4487 (do_recurse_subtree_and_remove), (on_symbol_removed),
4488 (sdb_view_do_add_hidden_dummy_child),
4489 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
4490 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
4491 (sdb_view_locals_create_new_store), (sdb_view_init),
4492 (sdb_view_finalize), (sdb_view_class_init),
4493 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
4494 (symbol_db_view_get_pixbuf),
4495 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4496 New display for global tags. This is the definitive version, bugs apart.
4498 * plugins/symbol-db/tables.sql:
4501 2007-12-27 Naba Kumar <naba@gnome.org>
4503 * libanjuta/interfaces/libanjuta.idl:
4504 * plugins/editor/aneditor-priv.h:
4505 * plugins/editor/aneditor.cxx:
4506 * plugins/editor/text_editor.c: (text_editor_instance_init),
4507 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
4508 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
4509 * plugins/editor/text_editor.h:
4510 * plugins/editor/text_editor_cbs.c:
4511 (on_text_editor_scintilla_notify):
4513 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
4514 related code in AnEditor. Fixed some compilation warnings.
4516 2007-12-26 Naba Kumar <naba@gnome.org>
4518 * Changelog: Fixed indentation.
4520 2007-12-25 Naba Kumar <naba@gnome.org>
4522 * plugins/editor/Makefile.am:
4523 * plugins/editor/editor.glade:
4524 * plugins/editor/plugin.c:
4525 * plugins/editor/style-editor.c:
4526 * plugins/sourceview/Makefile.am:
4527 * plugins/sourceview/plugin.c:
4528 * plugins/sourceview/sourceview.glade:
4529 * plugins/valgrind/Makefile.am:
4531 Renamed glade files to anjuta-editor-* to give name space for the
4532 schema files (because they are installed in system directory).
4534 * scripts/build-schemas.mk: Install the schemas files also (need for
4535 binary package installation/uninstallation).
4537 2007-12-25 Johannes Schmid <jhs@gnome.org>
4539 * plugins/language-support-cpp-java/plugin.c:
4540 (set_indentation_param_vim):
4542 Support some more vim modeline commands and shortcuts (#504331)
4544 2007-12-25 Johannes Schmid <jhs@gnome.org>
4546 Patches from James Liggett:
4547 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
4548 (anjuta_vcs_status_tree_view_init):
4549 * plugins/subversion/subversion-commit-dialog.c:
4550 (subversion_commit_dialog):
4551 * plugins/subversion/subversion-diff-dialog.c:
4552 (on_subversion_diff_response):
4553 * plugins/subversion/subversion-log-dialog.c:
4554 (on_log_view_selected_button_clicked),
4555 (on_log_diff_selected_button_clicked),
4556 (on_log_diff_previous_button_clicked):
4557 * plugins/subversion/subversion-resolve-dialog.c:
4558 (subversion_resolve_dialog):
4559 * plugins/subversion/subversion-revert-dialog.c:
4560 (subversion_revert_dialog):
4561 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
4562 (pulse_progress_bar), (hide_pulse_progress_bar),
4563 (disconnect_data_arrived_signals),
4564 (cancel_data_arrived_signal_disconnect):
4565 * plugins/subversion/subversion-ui-utils.h:
4567 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
4568 #505237 – Sort list of modified files
4570 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
4572 * plugins/gdb/debugger.c:
4573 Fix bug #491301: Inspecting a variable opens a bad focus dialog
4575 2007-12-23 Johannes Schmid <jhs@gnome.org>
4577 * plugins/language-support-cpp-java/plugin.c:
4578 (set_indentation_param_emacs), (set_indentation_param_vim),
4579 (parse_mode_line_emacs), (parse_mode_line_vim),
4580 (extract_mode_line), (initialize_indentation_params):
4582 Added (basic) support for vim modelines (#504331)
4584 * plugins/message-view/message-view.c: (message_view_next),
4585 (message_view_previous):
4587 Fixed next/previous message
4589 2007-12-23 Johannes Schmid <jhs@gnome.org>
4591 * libanjuta/anjuta-ui.h:
4592 Check for != NULL before unref'ing pixbuf (related to #497878)
4594 * plugins/devhelp/plugin.c: (register_stock_icons):
4595 * plugins/document-manager/anjuta-docman.c:
4596 (anjuta_docman_add_document):
4597 * plugins/glade/plugin.c: (on_close_activated),
4598 (register_stock_icons), (on_session_save),
4599 (glade_plugin_add_project):
4601 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
4602 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
4604 * plugins/language-support-cpp-java/plugin.c:
4605 (register_stock_icons):
4606 Fixed stock icon registration macros
4608 2007-12-23 Johannes Schmid <jhs@gnome.org>
4610 * global-tags/Makefile.am:
4611 * launcher/Makefile.am:
4612 * libanjuta/Makefile.am:
4613 * libegg/Makefile.am:
4614 * manuals/anjuta-faqs/Makefile.am:
4615 * manuals/anjuta-manual/Makefile.am:
4616 * manuals/reference/libanjuta/Makefile.am:
4617 * plugins/build-basic-autotools/Makefile.am:
4618 * plugins/class-gen/Makefile.am:
4619 * plugins/class-inheritance/Makefile.am:
4620 * plugins/cvs-plugin/Makefile.am:
4621 * plugins/debug-manager/Makefile.am:
4622 * plugins/devhelp/Makefile.am:
4623 * plugins/document-manager/Makefile.am:
4624 * plugins/editor/Makefile.am:
4625 * plugins/editor/scintilla/Makefile.am:
4626 * plugins/editor/scintilla/include/Makefile.am:
4627 * plugins/file-loader/Makefile.am:
4628 * plugins/file-manager/Makefile.am:
4629 * plugins/file-wizard/Makefile.am:
4630 * plugins/gdb/Makefile.am:
4631 * plugins/glade/Makefile.am:
4632 * plugins/gtodo/Makefile.am:
4633 * plugins/gvim/Makefile.am:
4634 * plugins/indent/Makefile.am:
4635 * plugins/language-manager/Makefile.am:
4636 * plugins/language-support-cpp-java/Makefile.am:
4637 * plugins/macro/Makefile.am:
4638 * plugins/message-view/Makefile.am:
4639 * plugins/patch/Makefile.am:
4640 * plugins/profiler/Makefile.am:
4641 * plugins/project-import/Makefile.am:
4642 * plugins/project-manager/Makefile.am:
4643 * plugins/project-wizard/Makefile.am:
4644 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
4645 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
4646 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
4647 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
4648 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
4649 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
4650 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
4651 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
4652 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
4653 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
4654 * plugins/sample1/Makefile.am:
4655 * plugins/search/Makefile.am:
4656 * plugins/sourceview/Makefile.am:
4657 * plugins/subversion/Makefile.am:
4658 * plugins/symbol-browser/Makefile.am:
4659 * plugins/symbol-db/Makefile.am:
4660 * plugins/symbol-db/test/Makefile.am:
4661 * plugins/terminal/Makefile.am:
4662 * plugins/tools/Makefile.am:
4663 * plugins/valgrind/Makefile.am:
4665 * tagmanager/Makefile.am:
4667 Replaces the deprecated "INCLUDES" in all Makefile.am's with
4668 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
4669 warnings from illigel C++ compiler flags.
4671 2007-12-23 Johannes Schmid <jhs@gnome.org>
4673 Patch from Tom <tpgww@onepost.net>:
4675 * plugins/document-manager/anjuta-docman.c:
4676 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
4677 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
4678 (anjuta_docman_instance_init), (on_notebook_switch_page),
4679 (anjuta_docman_grab_text_focus):
4680 * plugins/document-manager/plugin.c: (on_document_added),
4681 (on_window_key_press_event), (on_window_key_release_event):
4683 Some more document-manager code cleanups and fixes.
4685 2007-12-23 Massimo Cora' <maxcvs@email.it>
4687 * plugins/symbol-db/plugin.c: (register_stock_icons),
4688 (value_added_current_editor), (value_removed_current_editor),
4689 (on_importing_project_end), (project_root_removed):
4690 added controls to clean/populate GtkTreeView(s) on projects unload/load.
4692 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
4693 (symbol_db_engine_get_file_db_path):
4694 fixed a useless warning.
4696 * plugins/symbol-db/symbol-db-view-locals.c:
4697 (traverse_free_waiting_for), (file_view_status_destroy),
4698 (sdb_view_locals_create_new_store), (traverse_files_view_status),
4699 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
4700 (sdb_view_locals_finalize), (on_symbol_inserted),
4701 (symbol_db_view_locals_recv_signals_from_engine),
4702 (symbol_db_view_locals_update_list):
4703 more speed on editors switching. GtkTreeStore caching method implemented.
4704 Fixed compiler warnings and a little memory leak.
4706 * plugins/symbol-db/symbol-db-view-locals.h:
4707 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
4708 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
4709 (on_scan_end), (on_symbol_inserted),
4710 (sdb_view_locals_create_new_store), (sdb_view_init),
4711 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
4712 * plugins/symbol-db/symbol-db-view.h:
4713 fixed some crashers. Now project loading/populating should be quite quick.
4715 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4717 * plugins/debug-manager/command.c,
4718 plugins/debug-manager/queue.c:
4719 Take care of command return value (FALSE is an error)
4721 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
4723 * plugins/debug-manager/anjuta-debug-manager.glade,
4724 plugins/debug-manager/breakpoints.c:
4725 Remove address, condition and pass breakpoint column if not supported
4726 Fix clear all remove_all to avoid an endless loop if a breakpoint
4729 2007-12-17 Johannes Schmid <jhs@gnome.org>
4731 Patch from Tom <tpgww@onepost.net> (with some changes):
4733 * plugins/document-manager/action-callbacks.c: (on_open_activate),
4734 (on_save_as_activate), (on_save_all_activate),
4735 (on_close_file_activate), (on_close_all_file_activate),
4736 (on_reload_file_activate), (on_editor_command_clear_activate),
4737 (on_transform_eolchars1_activate), (on_comment_block),
4738 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
4739 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4740 (on_editor_linenos1_activate), (on_editor_markers1_activate),
4741 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
4742 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
4743 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
4744 (on_zoom_out_text_activate):
4745 * plugins/document-manager/action-callbacks.h:
4746 * plugins/document-manager/anjuta-docman.c:
4747 (on_notebook_page_close_button_click),
4748 (on_notebook_page_close_button_enter),
4749 (on_notebook_page_close_button_leave),
4750 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
4751 (anjuta_docman_page_init), (anjuta_docman_page_new),
4752 (on_open_filesel_response), (create_file_open_dialog_gui),
4753 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
4754 (anjuta_docman_instance_init), (on_notebook_switch_page),
4755 (on_document_destroy), (anjuta_docman_add_editor),
4756 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4757 (anjuta_docman_set_current_document),
4758 (anjuta_docman_goto_file_line_mark), (get_real_path),
4759 (anjuta_docman_get_full_filename),
4760 (anjuta_docman_delete_all_markers),
4761 (anjuta_docman_delete_all_indicators),
4762 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4763 (anjuta_docman_order_tabs):
4764 * plugins/document-manager/anjuta-docman.h:
4765 * plugins/document-manager/file_history.c: (an_hist_file_new),
4766 (an_file_history_push), (an_file_history_dump):
4767 * plugins/document-manager/file_history.h:
4768 * plugins/document-manager/plugin.c: (update_title),
4769 (value_removed_project_root_uri),
4770 (update_document_ui_interface_items), (menu_name_compare),
4771 (on_document_added), (on_document_changed),
4772 (on_window_key_press_event), (on_window_key_release_event),
4774 * plugins/document-manager/search-box.c: (on_document_changed),
4775 (on_goto_activated), (search_box_init), (search_box_new):
4776 * plugins/document-manager/search-box.h:
4778 Yet more code cleanups
4779 Save glade files correctly in session
4780 Use new tooltip API if available
4781 Sort notebook pages when session is restored (needs work)
4783 2007-12-16 Johannes Schmid <jhs@gnome.org>
4785 * plugins/document-manager/anjuta-docman.c:
4786 (anjuta_docman_add_document):
4788 Present correct widget with anjuta_shell_present_widget(). This got wrong when
4789 the new search bar was introduced.
4791 2007-12-12 Johannes Schmid <jhs@gnome.org>
4793 Patch from Tom <tpgww@onepost.net>:
4794 (#485233 – another bunch of docman cleanups)
4796 * libanjuta/interfaces/libanjuta.idl:
4797 * plugins/document-manager/action-callbacks.c:
4798 (get_current_document), (get_current_focus_widget),
4799 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
4800 (on_close_file_activate), (on_close_all_file_activate),
4801 (on_reload_file_activate), (on_print_activate),
4802 (on_print_preview_activate),
4803 (on_editor_command_upper_case_activate),
4804 (on_editor_command_lower_case_activate),
4805 (on_editor_command_eol_crlf_activate),
4806 (on_editor_command_eol_lf_activate),
4807 (on_editor_command_eol_cr_activate),
4808 (on_editor_command_select_all_activate),
4809 (on_editor_command_select_to_brace_activate),
4810 (on_editor_command_select_block_activate),
4811 (on_editor_command_match_brace_activate),
4812 (on_editor_command_undo_activate),
4813 (on_editor_command_redo_activate),
4814 (on_editor_command_cut_activate),
4815 (on_editor_command_paste_activate),
4816 (on_editor_command_copy_activate),
4817 (on_editor_command_clear_activate),
4818 (on_editor_command_close_folds_all_activate),
4819 (on_editor_command_open_folds_all_activate),
4820 (on_editor_command_toggle_fold_activate),
4821 (on_editor_command_bookmark_toggle_activate),
4822 (on_editor_command_bookmark_first_activate),
4823 (on_editor_command_bookmark_next_activate),
4824 (on_editor_command_bookmark_prev_activate),
4825 (on_editor_command_bookmark_last_activate),
4826 (on_editor_command_bookmark_clear_activate),
4827 (on_transform_eolchars1_activate), (on_comment_block),
4828 (on_comment_box), (on_comment_stream),
4829 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
4830 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
4831 (on_force_hilite_activate), (on_swap_activate),
4832 (on_editor_add_view_activate), (on_editor_remove_view_activate):
4833 * plugins/document-manager/action-callbacks.h:
4834 * plugins/document-manager/anjuta-docman.c:
4835 (on_notebook_page_close_button_click),
4836 (on_notebook_page_close_button_enter),
4837 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
4838 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
4839 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
4840 (on_open_filesel_response), (anjuta_docman_open_file),
4841 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
4842 (anjuta_docman_dispose), (anjuta_docman_instance_init),
4843 (anjuta_docman_class_init), (anjuta_docman_new),
4844 (on_notebook_switch_page), (on_document_save_point),
4845 (on_document_destroy), (anjuta_docman_add_editor),
4846 (anjuta_docman_add_document), (anjuta_docman_remove_document),
4847 (anjuta_docman_set_popup_menu),
4848 (anjuta_docman_get_current_focus_widget),
4849 (anjuta_docman_get_page_for_document),
4850 (anjuta_docman_get_current_document),
4851 (anjuta_docman_set_current_document),
4852 (anjuta_docman_goto_file_line),
4853 (anjuta_docman_goto_file_line_mark),
4854 (anjuta_docman_get_full_filename),
4855 (anjuta_docman_present_notebook_page),
4856 (anjuta_docman_update_page_label),
4857 (anjuta_docman_delete_all_markers),
4858 (anjuta_docman_delete_all_indicators),
4859 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
4860 (do_ordertab1), (anjuta_docman_order_tabs),
4861 (anjuta_docman_set_editor_properties),
4862 (anjuta_docman_get_document_for_path),
4863 (anjuta_docman_get_all_doc_widgets):
4864 * plugins/document-manager/anjuta-docman.h:
4865 * plugins/document-manager/editor-tooltips.c:
4866 * plugins/document-manager/plugin.c: (update_title),
4867 (update_document_ui_enable_all), (update_document_ui_disable_all),
4868 (update_document_ui_save_items),
4869 (update_document_ui_interface_items), (update_document_ui),
4870 (on_document_update_save_ui), (update_status),
4871 (on_document_update_ui), (on_document_added),
4872 (on_document_changed), (on_session_save), (on_save_prompt),
4873 (on_docman_auto_save), (on_gconf_notify_timer):
4874 * plugins/document-manager/search-box.c: (on_document_changed),
4875 (search_box_new), (search_box_grab_line_focus):
4876 * plugins/glade/plugin.c: (ifile_open):
4877 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
4878 * plugins/search/search-replace_backend.c: (create_search_entries):
4879 * plugins/sourceview/anjuta-document.c: (set_uri),
4880 (anjuta_document_save):
4881 * plugins/sourceview/sourceview.c: (ifile_savable_save):
4882 * plugins/tools/editor.c: (on_editor_response):
4884 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
4885 It fixes some issues with session handling and several memory lacks.
4886 Gtk 2.12 Tooltip API is used if available.
4888 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
4890 * plugins/debug-manager/disassemble.c,
4891 plugins/debug-manager/disassemble.h,
4892 plugins/debug-manager/command.c,
4893 plugins/debug-manager/command.h,
4894 plugins/debug-manager/plugin.c
4895 plugins/debug-manager/sparse_view.c,
4896 plugins/debug-manager/sparse_view.h,
4897 plugins/gdb/plugin.c,
4898 plugins/gdb/debugger.c,
4899 plugins/gdb/debugger.h,
4900 libanjuta/interfaces/libanjuta.idl:
4901 Fix bug #502533: Implement assembler step
4903 * plugins/debug-manager/breakpoints.c:
4904 Do not save temporary breakpoints
4906 * plugins/debug-manager/stack_trace.c:
4907 Fix a crash when a stack command is cancelled
4909 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4911 * plugins/debug-manager/plugin.c,
4912 plugins/debug-manager/breakpoints.c,
4913 plugins/debug-manager/breakpoints.h:
4914 Fix bug #488732: Breakpoint on delete lines
4915 Breakpoints are now linked to their position in editor
4917 * plugins/gdb/debugger.c:
4918 Fix removing condition on breakpoint
4920 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4922 * plugins/debug-manager/anjuta-debug-manager.glade,
4923 plugins/debug-manager/start.c,
4924 plugins/gdb/plugin.c,
4925 plugins/gdb/debugger.c,
4926 plugins/gdb/debugger.h,
4927 libanjuta/interfaces/libanjuta.idl:
4928 Fix bug #481366: Do not stop at the beginning of the program
4930 * plugins/debug-manager/command.c,
4931 plugins/debug-manager/command.h,
4932 plugins/debug-manager/breakpoints.c,
4933 plugins/debug-manager/queue.c,
4934 plugins/debug-manager/queue.h:
4935 Fix a bug remove all breakpoints was not working due to latest changes
4936 Setting breakpoints is disabled when program is running
4938 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
4940 * plugins/debug-manager/queue.c,
4941 plugins/gdb/plugin.c:
4942 Fix bug #501469: Crash if mime_type is unknown
4944 2007-12-01 Massimo Cora' <maxcvs@email.it>
4946 * plugins/symbol-db/plugin.c: (on_editor_destroy),
4947 (on_editor_update_ui), (on_single_file_scan_end),
4948 (on_importing_project_end), (project_root_added),
4949 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
4950 * plugins/symbol-db/plugin.h:
4951 show on status bar files being scanned.
4953 * plugins/symbol-db/symbol-db-engine.c:
4954 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
4955 (sdb_engine_ctags_output_thread),
4956 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4957 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4958 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
4959 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
4960 (sdb_engine_get_table_id_by_unique_name2),
4961 (symbol_db_engine_open_project),
4962 (sdb_engine_prepare_executing_commands),
4963 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4964 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
4965 (sdb_engine_detects_removed_ids),
4966 (symbol_db_engine_get_class_parents),
4967 (symbol_db_engine_get_global_members),
4968 (symbol_db_engine_get_scope_members_by_symbol_id),
4969 (symbol_db_engine_get_scope_members),
4970 (symbol_db_engine_get_current_scope),
4971 (symbol_db_engine_get_file_symbols),
4972 (symbol_db_engine_get_symbol_info_by_id),
4973 (symbol_db_engine_get_full_local_path),
4974 (symbol_db_engine_find_symbol_by_name_pattern),
4975 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
4976 * plugins/symbol-db/symbol-db-engine.h:
4977 * plugins/symbol-db/symbol-db-view-locals.c:
4978 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
4979 (symbol_db_view_locals_recv_signals_from_engine),
4980 (symbol_db_view_locals_update_list):
4981 * plugins/symbol-db/symbol-db-view-locals.h:
4982 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
4983 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
4984 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
4985 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
4986 * plugins/symbol-db/symbol-db-view.h:
4987 Added g_thread architecture to scan in background. With this you
4988 can use Anjuta's GUI without freezing.
4989 Improved insertion speed by using a paradigm like 'insert' and 'check'
4990 replacing a 'check' and 'insert' one. This has been done for tables
4991 like symbol, scope, sym_type.
4994 * plugins/symbol-db/tables.sql:
4995 * plugins/symbol-db/test/main.c: (get_global_members), (main),
4996 (thread), (print_message), (bastard_thread), (idle_signals):
4997 fixed a typo on tables that broke sql triggers.
4999 === anjuta 2.3.1 ===
5001 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
5003 * NEWS, AUTHORS: Updated.
5004 * src/Makefile.am: Fixed make distcheck
5006 Patch from Yang Hong:
5007 * plugins/file-manager/file-manager.glade: Fixed file chooser
5008 size in file-manager preferences.
5010 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
5012 * NEWS: Updated for 2.3.1 development release
5013 * configure.in: Bumped version to 2.3.1
5015 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
5017 * plugins/debug-manager/threads.c,
5018 plugins/debug-manager/disassemble.c,
5019 plugins/debug-manager/watch.c,
5020 plugins/debug-manager/registers.c,
5021 plugins/debug-manager/locals.c,
5022 plugins/debug-manager/breakpoints.c,
5023 plugins/debug-manager/stack_trace.c,
5024 plugins/debug-manager/command.c,
5025 plugins/debug-manager/command.h,
5026 plugins/debug-manager/queue.c,
5027 libanjuta/interfaces/libanjuta.idl:
5028 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
5029 Document IAnjutaDebugManager signals
5030 Generate new signals in queue.c
5031 Use new signals in other files
5033 2007-11-30 <genbell@tiscali.it>
5035 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
5037 * plugins/gdb/Makefile.am:
5040 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
5042 * plugins/tools/variable.c:
5043 Fix a bug added in the previous patch (it is not a leak)
5045 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
5047 * plugins/project-wizard/druid.c,
5048 plugins/project-wizard/templates/terminal.wiz,
5049 plugins/project-wizard/templates/xlib-dock.wiz,
5050 plugins/project-wizard/templates/wxwin.wiz,
5051 plugins/project-wizard/templates/java.wiz,
5052 plugins/project-wizard/templates/gnome.wiz,
5053 plugins/project-wizard/templates/anjuta-plugin.wiz,
5054 plugins/project-wizard/templates/gtkmm.wiz,
5055 plugins/project-wizard/templates/python.wiz,
5056 plugins/project-wizard/templates/cpp.wiz,
5057 plugins/project-wizard/templates/sdl.wiz,
5058 plugins/project-wizard/templates/gtk.wiz,
5059 plugins/project-wizard/templates/minimal.wiz,
5060 plugins/project-wizard/templates/xlib.wiz,
5061 plugins/project-wizard/templates/gcj.wiz,
5062 plugins/project-wizard/templates/translatable-strings.h,
5063 plugins/project-import/project-import.c:
5064 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
5066 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
5068 * plugins/debug-manager/threads.c,
5069 plugins/debug-manager/disassemble.c,
5070 plugins/debug-manager/watch.c,
5071 plugins/debug-manager/registers.c,
5072 plugins/debug-manager/memory.c,
5073 plugins/debug-manager/locals.c,
5074 plugins/debug-manager/stack_trace.c,
5075 plugins/debug-manager/queue.c,
5076 plugins/debug-manager/queue.h:
5077 Connect debugger signal only when program is loaded
5078 Rename get_feature in is_supported
5080 * plugins/debug-manager/plugin.c:
5081 Remove editor watch when plugin is deactivated
5083 * plugins/debug-manager/anjuta-debug-manager.glade,
5084 plugins/debug-manager/breakpoints.c,
5085 plugins/debug-manager/breakpoints.h:
5086 Rewrite almost completely the breakpoint code
5087 Improve breakpoint dialog
5089 Implement condition, hit count, ignore and temporary attribute
5091 * plugins/debug-manager/command.c,
5092 plugins/debug-manager/command.h:
5093 Add a breakpoint list command
5095 * plugins/gdb/debugger.c,
5096 plugins/gdb/debugger.h:
5097 Add new breakpoint list command
5098 Fix parsing of breakpoint data
5100 * libanjuta/interfaces/libanjuta.idl,
5101 plugins/gdb/plugin.c:
5102 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
5104 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
5106 * plugins/document-manager/plugin.c:
5107 Use Ctrl+Shift+s as shortcut for Save As
5109 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
5111 * plugins/subversion/plugin.c: (activate_plugin):
5112 * plugins/symbol-db/plugin.c: (symbol_db_activate):
5113 * src/layout.xml: Fixed dockitem positions.
5115 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5117 Icons from tpgww@onepost.net:
5118 * plugins/project-wizard/applogo.png:
5119 Icons from patch in bug #480093 comment #23. Also renamed icons.
5121 * plugins/message-view/Makefile.am:
5122 * plugins/message-view/plugin.c: (register_stock_icons),
5123 (ipreferences_merge): Removed redundant icon.
5125 * plugins/document-manager/plugin.c:
5126 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
5127 Do not insensitize New action when there is no document.
5130 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5132 Icons from tpgww@onepost.net:
5133 * plugins/symbol-browser/an_symbol_prefs.c:
5134 * pixmaps/Makefile.am:
5135 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
5137 Icons from patch in bug #480093 comment #23. Also renamed icons.
5140 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
5142 Patch from James Liggett:
5143 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
5144 revert and dialogs resizable.
5146 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
5148 Patch from James Liggett:
5149 * plugins/subversion/anjuta-subversion.glade:
5150 * plugins/subversion/subversion-diff-dialog.c:
5151 (on_subversion_diff_response), (subversion_diff_dialog):
5152 * plugins/subversion/subversion-diff-dialog.h:
5154 The diff dialog should have a checkbox, enabled by default, that
5155 allows the user to make sure that all open files are saved before
5158 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
5160 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
5162 Icons from tpgww@onepost.net:
5163 * pixmaps/Makefile.am:
5166 * src/anjuta-preferences-general.svg:
5168 Icons from patch in bug #480093 comment #23. Also renamed icons.
5171 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5173 Icons from tpgww@onepost.net:
5174 * plugins/debug-manager/images/Makefile.am:
5175 * plugins/debug-manager/images/anjuta-watch.svg:
5176 * plugins/debug-manager/plugin.c: (register_stock_icons):
5177 * plugins/gdb/images/Makefile.am:
5178 * plugins/gtodo/Makefile.am:
5179 * plugins/gtodo/anjuta-gtodo-plugin.svg:
5180 * plugins/gtodo/anjuta-gtodo.plugin.in:
5181 * plugins/gtodo/interface.c: (stock_icons):
5182 * plugins/gtodo/main.h:
5183 * plugins/gtodo/plugin.c: (ipreferences_merge):
5184 * plugins/terminal/Makefile.am:
5185 * plugins/terminal/anjuta-terminal-plugin.svg:
5186 * plugins/terminal/anjuta-terminal.plugin.in:
5187 * plugins/terminal/terminal.c:
5188 * plugins/tools/Makefile.am:
5189 * plugins/tools/anjuta-tools-plugin.svg:
5190 * plugins/tools/anjuta-tools.plugin.in:
5191 * plugins/tools/plugin.c:
5192 * plugins/valgrind/Makefile.am:
5193 * plugins/valgrind/anjuta-valgrind-plugin.svg:
5194 * plugins/valgrind/anjuta-valgrind.plugin.in:
5195 * plugins/valgrind/plugin.c: (register_stock_icons),
5196 (ipreferences_merge):
5198 Icons from patch in bug #480093 comment #23. Also renamed icons.
5201 2007-11-18 Massimo Cora' <maxcvs@email.it>
5203 reviewed by: Johannes Schmid <jhs@gnome.org>
5206 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
5207 due to bug #493360. Still present anyway bug #495843
5209 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
5210 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
5211 (on_local_treeview_row_activated),
5212 (on_global_treeview_row_activated),
5213 (on_global_treeview_row_expanded), (on_project_element_added),
5214 (on_project_element_removed), (project_root_added),
5215 (symbol_db_activate), (isymbol_manager_search),
5216 (isymbol_manager_get_members),
5217 (isymbol_manager_get_completions_at_position):
5218 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
5219 (symbol_db_engine_iterator_node_get_symbol_extra_string):
5220 * plugins/symbol-db/symbol-db-engine.c:
5221 (sdb_engine_execute_non_select_sql),
5222 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
5223 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
5224 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
5225 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5226 (symbol_db_engine_add_new_workspace),
5227 (symbol_db_engine_add_new_project),
5228 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
5229 (sdb_engine_detects_removed_ids),
5230 (sdb_engine_walk_down_scope_path),
5231 (symbol_db_engine_get_class_parents),
5232 (symbol_db_engine_get_global_members),
5233 (symbol_db_engine_get_scope_members_by_symbol_id),
5234 (symbol_db_engine_get_scope_members),
5235 (symbol_db_engine_get_current_scope),
5236 (symbol_db_engine_get_file_symbols),
5237 (symbol_db_engine_get_symbol_info_by_id),
5238 (symbol_db_engine_find_symbol_by_name_pattern):
5239 * plugins/symbol-db/symbol-db-engine.h:
5240 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5241 (on_symbol_inserted), (symbol_db_view_locals_update_list):
5242 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
5243 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
5244 (on_scan_end), (do_add_root_symbol_to_view),
5245 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
5246 (trigger_on_symbol_inserted), (add_new_waiting_for),
5247 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
5248 (on_symbol_inserted), (do_recurse_subtree_and_remove),
5249 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
5250 (symbol_db_view_row_expanded), (sdb_view_init),
5251 (gtree_compare_func), (sdb_view_finalize),
5252 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
5253 (sdb_view_populate_base_root),
5254 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
5255 * plugins/symbol-db/symbol-db-view.h:
5256 * plugins/symbol-db/tables.sql:
5257 * plugins/symbol-db/test/Makefile.am:
5258 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
5259 (get_scope_members), (get_current_scope), (get_global_members),
5260 (get_file_symbols), (get_info_by_id), (main):
5262 Rewrote symbol-db-view global tab. Now every expandable node is a query.
5263 Started using LIMIT keyword to speed up things.
5264 Deprecated GdaCommand in favour of GdaQuery into engine. This should
5265 make providers use prepared statements.
5267 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5269 Patch from James Liggett:
5270 * plugins/subversion/plugin.c: (subversion_instance_init):
5271 * plugins/subversion/plugin.h:
5272 * plugins/subversion/subversion-diff-dialog.c:
5273 (on_subversion_diff_response), (subversion_diff_dialog),
5274 (on_menu_subversion_diff):
5275 * plugins/subversion/subversion-log-dialog.c:
5276 (on_log_view_selected_button_clicked),
5277 (on_log_diff_selected_button_clicked),
5278 (on_log_diff_previous_button_clicked),
5279 (subversion_log_window_create):
5280 * plugins/subversion/subversion-ui-utils.c:
5281 (get_filename_from_full_path), (init_whole_project),
5282 (on_whole_project_toggled):
5283 * plugins/subversion/subversion-ui-utils.h:
5284 * plugins/subversion/subversion-update-dialog.c:
5285 (subversion_update_dialog), (on_menu_subversion_update):
5287 Whole Project checkbox enabled by default in diff and update dialogs.
5288 changes the editor names for diff editors to something much more
5289 descriptive. For example, working copy/head diffs would have an editor
5290 with a name like "[Working Copy/Head] some-file.diff," where some-file
5291 is the name of the file/directory that was diffed. For diffs against
5292 arbitrary diffs the name would look like "[Revisions 2832/3200]
5293 some-file.diff" for a diff of some-file between revisions 2832 and
5296 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
5298 Icons from tpgww@onepost.net:
5299 * plugins/subversion/Makefile.am:
5300 * plugins/subversion/anjuta-subversion-plugin.svg:
5301 * plugins/subversion/anjuta-subversion.plugin.in:
5302 * plugins/subversion/plugin.h:
5303 * plugins/symbol-browser/Makefile.am:
5304 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
5305 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
5306 * plugins/symbol-browser/plugin.c:
5307 * plugins/symbol-db/Makefile.am:
5308 * plugins/symbol-db/plugin.c:
5309 * plugins/symbol-db/symbol-db.plugin.in:
5311 Icons from patch in bug #480093 comment #23. Also renamed icons.
5314 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
5316 Icons from tpgww@onepost.net:
5317 * plugins/project-manager/Makefile.am:
5318 * plugins/project-manager/anjuta-project-manager-plugin.svg:
5319 * plugins/project-manager/anjuta-project-manager.plugin.in:
5320 * plugins/project-manager/plugin.c:
5321 * plugins/project-wizard/Makefile.am:
5322 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
5323 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
5324 * plugins/project-wizard/druid.h:
5325 * plugins/search/Makefile.am:
5326 * plugins/search/anjuta-search-plugin.svg:
5327 * plugins/search/anjuta-search.plugin.in:
5328 * plugins/search/plugin.c:
5330 Icons from patch in bug #480093 comment #23. Also renamed icons.
5333 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
5335 * TODO.tasks: updated.
5337 Icons from tpgww@onepost.net:
5338 * plugins/file-loader/Makefile.am:
5339 * plugins/file-loader/anjuta-loader-plugin.svg:
5340 * plugins/file-loader/anjuta-loader.plugin.in:
5341 * plugins/file-manager/Makefile.am:
5342 * plugins/file-manager/anjuta-file-manager-plugin.svg:
5343 * plugins/file-manager/file-manager.plugin.in:
5344 * plugins/file-manager/plugin.c:
5345 * plugins/glade/Makefile.am:
5346 * plugins/glade/anjuta-glade-plugin.svg:
5347 * plugins/glade/anjuta-glade.plugin.in:
5348 * plugins/glade/plugin.c: (register_stock_icons):
5349 * plugins/language-manager/Makefile.am:
5350 * plugins/language-manager/anjuta-language-manager-plugin.svg:
5351 * plugins/language-manager/language-manager.plugin.in:
5352 * plugins/message-view/Makefile.am:
5353 * plugins/message-view/anjuta-message-manager.plugin.in:
5354 * plugins/message-view/anjuta-messages-plugin.svg:
5355 * plugins/message-view/plugin.c:
5356 * plugins/patch/Makefile.am:
5357 * plugins/patch/anjuta-patch-plugin.svg:
5358 * plugins/patch/anjuta-patch.plugin.in:
5359 * plugins/patch/plugin.c:
5360 * plugins/profiler/Makefile.am:
5361 * plugins/profiler/anjuta-profiler-plugin.svg:
5362 * plugins/profiler/plugin.c: (register_stock_icons):
5363 * plugins/profiler/profiler.plugin.in:
5364 * plugins/project-import/Makefile.am:
5365 * plugins/project-import/anjuta-project-import-plugin.svg:
5366 * plugins/project-import/anjuta-project-import.plugin.in:
5367 * plugins/project-import/plugin.c:
5369 Icons from patch in bug #480093 comment #23. Also renamed icons.
5372 2007-11-18 Johannes Schmid <jhs@gnome.org>
5374 * plugins/build-basic-autotools/build-basic-autotools.c:
5376 * plugins/debug-manager/anjuta-debug-manager.glade:
5377 * plugins/debug-manager/breakpoints.c:
5378 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
5379 * plugins/file-wizard/file.c:
5380 * plugins/gdb/anjuta-gdb.glade:
5381 * plugins/glade/plugin.c: (ifile_open):
5382 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
5383 * plugins/gtodo/mcategory.c: (category_manager_add_item):
5384 * plugins/gtodo/tray-icon.c:
5385 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
5386 * plugins/macro/macros.xml:
5387 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
5388 Fixed translation bugs (#496833, #488211 and #497758)
5390 * plugins/document-manager/plugin.c: (on_editor_changed):
5393 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
5395 Icons from tpgww@onepost.net:
5396 * plugins/devhelp/Makefile.am:
5397 * plugins/devhelp/anjuta-devhelp-plugin.svg:
5398 * plugins/devhelp/anjuta-devhelp.plugin.in:
5399 * plugins/devhelp/plugin.c:
5400 * plugins/document-manager/anjuta-document-manager.plugin.in:
5401 * plugins/document-manager/images/Makefile.am:
5402 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
5403 * plugins/document-manager/plugin.c:
5404 * plugins/editor/Makefile.am:
5405 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
5406 * plugins/editor/anjuta-editor.plugin.in:
5407 * plugins/editor/plugin.c:
5408 * plugins/sample1/Makefile.am:
5409 * plugins/sample1/anjuta-sample-plugin.svg:
5410 * plugins/sample1/anjuta-sample.plugin.in:
5411 * plugins/sourceview/Makefile.am:
5412 * plugins/sourceview/plugin.c:
5413 * plugins/sourceview/sourceview.plugin.in:
5415 Icons from patch in bug #480093 comment #23. Also renamed icons.
5418 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
5420 * TODO.tasks: Updated.
5422 Icons from tpgww@onepost.net:
5423 * plugins/build-basic-autotools/Makefile.am:
5424 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
5425 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
5426 * plugins/build-basic-autotools/build-basic-autotools.c:
5427 * plugins/class-inheritance/Makefile.am:
5428 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
5429 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
5430 * plugins/class-inheritance/plugin.c:
5431 * plugins/cvs-plugin/Makefile.am:
5432 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
5433 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
5434 * plugins/cvs-plugin/plugin.c:
5435 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
5436 * plugins/debug-manager/images/Makefile.am:
5437 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
5438 * plugins/debug-manager/plugin.c:
5440 Icons from patch in bug #480093 comment #23. Also renamed icons.
5443 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5445 * (removed) libanjuta/anjuta-children.c,
5446 (removed) libanjuta/anjuta-children.h,
5447 libanjuta/anjuta-launcher.c,
5448 libanjuta/libanjuta.h,
5449 libanjuta/Makefile.am,
5450 plugins/gdb/debugger.c,
5451 plugins/terminal/terminal.c,
5452 manuals/reference/libanjuta/libanjuta-sections.txt,
5453 manuals/reference/libanjuta/libanjuta-docs.sgml:
5454 Replace anjuta_children_register by g_child_watch_add
5456 2007-11-13 Johannes Schmid <jhs@gnome.org>
5458 * plugins/subversion/anjuta-subversion.glade:
5459 * plugins/subversion/subversion-commit-dialog.c:
5460 (subversion_commit_dialog):
5461 * plugins/subversion/subversion-resolve-dialog.c:
5462 (subversion_resolve_dialog):
5463 * plugins/subversion/subversion-revert-dialog.c:
5464 (subversion_revert_dialog):
5465 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
5466 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
5467 (hide_pulse_progress_bar):
5468 * plugins/subversion/subversion-ui-utils.h:
5470 Yet another patch from #457477:
5471 Add a pulsing progress bar to all dialogs receiving status
5473 2007-11-12 Johannes Schmid <jhs@gnome.org>
5475 * plugins/document-manager/plugin.c: (create_highlight_submenu):
5476 Bug 493583 – crash in Anjuta IDE: trying to open a file
5478 * plugins/subversion/subversion-commit-dialog.c:
5479 (select_all_files), (subversion_commit_dialog):
5480 Patch from jrligget - see #457477
5482 2007-11-12 Johannes Schmid <jhs@gnome.org>
5484 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
5485 * libanjuta/anjuta-plugin-handle.c:
5486 (anjuta_plugin_handle_get_about):
5487 Bug 495536 – Plugins localization improvement
5489 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
5490 * plugins/class-gen/anjuta-class-gen-plugin.glade:
5491 * plugins/indent/indent.glade:
5492 * plugins/subversion/anjuta-subversion.glade:
5493 Bug 495245 – Strings bug
5495 2007-11-08 James Liggett <jrliggett@cox.net>
5497 reviewed by: Johannes Schmid <jhs@gnome.org>
5499 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
5500 (anjuta_async_command_finalize),
5501 (anjuta_async_command_notification_poll),
5502 (anjuta_async_command_thread), (start_command),
5503 (notify_data_arrived), (notify_complete),
5504 (anjuta_async_command_class_init),
5505 (anjuta_async_command_set_error_message),
5506 (anjuta_async_command_get_error_message),
5507 (anjuta_async_command_lock), (anjuta_async_command_unlock):
5508 * libanjuta/anjuta-async-command.h:
5509 * libanjuta/anjuta-command.c: (anjuta_command_init),
5510 (anjuta_command_finalize), (anjuta_command_class_init),
5511 (anjuta_command_start), (anjuta_command_notify_data_arrived),
5512 (anjuta_command_notify_complete),
5513 (anjuta_command_set_error_message),
5514 (anjuta_command_get_error_message):
5515 * libanjuta/anjuta-command.h:
5516 * libanjuta/anjuta-glade-catalog.c:
5517 * libanjuta/anjuta-glade.xml:
5518 * libanjuta/anjuta-vcs-status-tree-view.c:
5519 (on_selected_column_toggled),
5520 (anjuta_vcs_status_tree_view_create_columns),
5521 (anjuta_vcs_status_tree_view_init),
5522 (anjuta_vcs_status_tree_view_finalize),
5523 (anjuta_vcs_status_tree_view_set_property),
5524 (anjuta_vcs_status_tree_view_get_property),
5525 (anjuta_vcs_status_tree_view_class_init),
5526 (anjuta_vcs_status_tree_view_new),
5527 (anjuta_vcs_status_tree_view_destroy),
5528 (anjuta_vcs_status_tree_view_add), (select_all_paths),
5529 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
5530 (anjuta_vcs_status_tree_view_unselect_all),
5531 (create_selected_paths_list),
5532 (anjuta_vcs_status_tree_view_get_selected):
5533 * libanjuta/anjuta-vcs-status-tree-view.h:
5534 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
5535 * libanjuta/anjuta-widgets.h:
5536 * plugins/subversion/subversion-add-dialog.c:
5537 (on_add_command_finished), (on_subversion_add_response),
5538 (subversion_add_dialog), (on_menu_subversion_add),
5539 (on_fm_subversion_add):
5540 * plugins/subversion/subversion-add-dialog.h:
5541 * plugins/subversion/subversion-commit-dialog.c:
5542 (on_commit_command_finished), (on_subversion_commit_response),
5543 (subversion_commit_dialog), (on_menu_subversion_commit),
5544 (on_fm_subversion_commit):
5545 * plugins/subversion/subversion-commit-dialog.h:
5546 * plugins/subversion/subversion-copy-dialog.c:
5547 (on_copy_other_revision_radio_toggled),
5548 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
5549 (on_copy_command_finished), (on_subversion_copy_response),
5550 (subversion_copy_dialog), (on_menu_subversion_copy),
5551 (on_fm_subversion_copy):
5552 * plugins/subversion/subversion-copy-dialog.h:
5553 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
5554 (on_subversion_diff_response), (subversion_diff_dialog),
5555 (on_menu_subversion_diff), (on_fm_subversion_diff):
5556 * plugins/subversion/subversion-diff-dialog.h:
5557 * plugins/subversion/subversion-log-dialog.c:
5558 (on_diff_selected_column_toggled), (create_columns),
5559 (on_log_command_finished), (on_log_view_button_clicked),
5560 (on_cat_command_data_arrived), (on_cat_command_finished),
5561 (on_log_view_selected_button_clicked), (get_selected_revisions),
5562 (on_log_diff_selected_button_clicked),
5563 (on_log_diff_previous_button_clicked),
5564 (on_subversion_log_vbox_destroy),
5565 (on_log_changes_view_row_selected), (subversion_log_window_create),
5566 (on_menu_subversion_log), (on_fm_subversion_log),
5567 (subversion_log_set_whole_project_sensitive):
5568 * plugins/subversion/subversion-log-dialog.h:
5569 * plugins/subversion/subversion-merge-dialog.c:
5570 (on_merge_command_finished), (on_subversion_merge_response),
5571 (on_merge_first_path_browse_button_clicked),
5572 (on_merge_second_path_browse_button_clicked),
5573 (on_merge_use_first_path_check_toggled),
5574 (on_merge_start_revision_radio_toggled),
5575 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
5576 (on_menu_subversion_merge):
5577 * plugins/subversion/subversion-merge-dialog.h:
5578 * plugins/subversion/subversion-remove-dialog.c:
5579 (on_remove_command_finished),
5580 (on_remove_path_browse_button_clicked),
5581 (on_subversion_remove_response), (subversion_remove_dialog),
5582 (on_menu_subversion_remove), (on_fm_subversion_remove):
5583 * plugins/subversion/subversion-remove-dialog.h:
5584 * plugins/subversion/subversion-resolve-dialog.c:
5585 (on_resolve_command_finished), (on_subversion_resolve_response),
5586 (subversion_resolve_dialog), (on_menu_subversion_resolve):
5587 * plugins/subversion/subversion-resolve-dialog.h:
5588 * plugins/subversion/subversion-revert-dialog.c:
5589 (on_revert_command_finished), (on_subversion_revert_response),
5590 (subversion_revert_dialog), (on_menu_subversion_revert):
5591 * plugins/subversion/subversion-revert-dialog.h:
5592 * plugins/subversion/subversion-switch-dialog.c:
5593 (on_switch_other_revision_radio_toggled),
5594 (on_switch_command_finished), (on_subversion_switch_response),
5595 (subversion_switch_dialog), (on_menu_subversion_switch):
5596 * plugins/subversion/subversion-switch-dialog.h:
5597 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
5598 (subversion_data_free), (on_mesg_view_destroy),
5599 (create_message_view), (check_filename), (get_log_from_textview),
5600 (pulse_timer), (on_pulse_timer_destroyed),
5601 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
5602 (report_errors), (on_status_command_finished),
5603 (on_status_command_data_arrived), (on_command_info_arrived),
5604 (select_all_status_items), (clear_all_status_selections),
5605 (init_whole_project), (on_whole_project_toggled),
5606 (send_diff_command_output_to_editor), (on_diff_command_finished),
5607 (stop_status_bar_progress_pulse):
5608 * plugins/subversion/subversion-ui-utils.h:
5609 * plugins/subversion/subversion-update-dialog.c:
5610 (on_update_command_finished), (on_subversion_update_response),
5611 (subversion_update_dialog), (on_menu_subversion_update),
5612 (on_fm_subversion_update):
5613 * plugins/subversion/subversion-update-dialog.h:
5614 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
5615 (svn_add_command_finalize), (svn_add_command_run),
5616 (svn_add_command_class_init), (svn_add_command_new),
5617 (svn_add_command_destroy):
5618 * plugins/subversion/svn-add-command.h:
5619 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
5620 (svn_cat_command_finalize), (svn_cat_command_run),
5621 (svn_cat_command_class_init), (svn_cat_command_new),
5622 (svn_cat_command_destroy), (svn_cat_command_get_output):
5623 * plugins/subversion/svn-cat-command.h:
5624 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
5625 (svn_command_release_ui_lock), (simple_prompt),
5626 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
5627 (svn_auth_ssl_server_trust_prompt_func_cb),
5628 (svn_auth_ssl_client_cert_prompt_func_cb),
5629 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
5630 (svn_command_init), (svn_command_finalize),
5631 (svn_command_class_init), (svn_command_push_info),
5632 (svn_command_get_info_queue), (svn_command_set_error),
5633 (svn_command_get_client_context), (svn_command_get_pool),
5634 (svn_command_lock_ui), (svn_command_unlock_ui),
5635 (svn_command_get_revision), (svn_command_copy_path_list),
5636 (svn_command_free_path_list):
5637 * plugins/subversion/svn-command.h:
5638 * plugins/subversion/svn-commit-command.c: (on_log_callback),
5639 (svn_commit_command_init), (svn_commit_command_finalize),
5640 (svn_commit_command_run), (svn_commit_command_class_init),
5641 (svn_commit_command_new), (svn_commit_command_destroy):
5642 * plugins/subversion/svn-commit-command.h:
5643 * plugins/subversion/svn-copy-command.c: (on_log_callback),
5644 (svn_copy_command_init), (svn_copy_command_finalize),
5645 (svn_copy_command_run), (svn_copy_command_class_init),
5646 (svn_copy_command_new), (svn_copy_command_destroy):
5647 * plugins/subversion/svn-copy-command.h:
5648 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
5649 (svn_diff_command_finalize), (svn_diff_command_run),
5650 (svn_diff_command_class_init), (svn_diff_command_new),
5651 (svn_diff_command_destroy), (svn_diff_command_get_output):
5652 * plugins/subversion/svn-diff-command.h:
5653 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
5654 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
5655 (svn_log_command_class_init), (svn_log_command_new),
5656 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
5657 * plugins/subversion/svn-log-command.h:
5658 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
5659 (svn_log_entry_finalize), (svn_log_entry_class_init),
5660 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
5661 (svn_log_entry_get_author), (svn_log_entry_get_date),
5662 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
5663 (svn_log_entry_get_full_log):
5664 * plugins/subversion/svn-log-entry.h:
5665 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
5666 (svn_merge_command_finalize), (svn_merge_command_run),
5667 (svn_merge_command_class_init), (svn_merge_command_new),
5668 (svn_merge_command_destroy):
5669 * plugins/subversion/svn-merge-command.h:
5670 * plugins/subversion/svn-remove-command.c: (on_log_callback),
5671 (svn_remove_command_init), (svn_remove_command_finalize),
5672 (svn_remove_command_run), (svn_remove_command_class_init),
5673 (svn_remove_command_new), (svn_remove_command_destroy),
5674 (svn_remove_command_get_path):
5675 * plugins/subversion/svn-remove-command.h:
5676 * plugins/subversion/svn-resolve-command.c:
5677 (svn_resolve_command_init), (svn_resolve_command_finalize),
5678 (svn_resolve_command_run), (svn_resolve_command_class_init),
5679 (svn_resolve_command_new), (svn_resolve_command_destroy):
5680 * plugins/subversion/svn-resolve-command.h:
5681 * plugins/subversion/svn-revert-command.c:
5682 (svn_revert_command_init), (svn_revert_command_finalize),
5683 (svn_revert_command_run), (svn_revert_command_class_init),
5684 (svn_revert_command_new), (svn_revert_command_destroy):
5685 * plugins/subversion/svn-revert-command.h:
5686 * plugins/subversion/svn-status-command.c:
5687 (svn_status_command_init), (svn_status_command_finalize),
5688 (on_svn_status_notify), (svn_status_command_run),
5689 (svn_status_command_class_init), (svn_status_command_new),
5690 (svn_status_command_destroy),
5691 (svn_status_command_get_status_queue):
5692 * plugins/subversion/svn-status-command.h:
5693 * plugins/subversion/svn-status.c: (svn_status_init),
5694 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
5695 (svn_status_destroy), (svn_status_get_path),
5696 (svn_status_get_vcs_status):
5697 * plugins/subversion/svn-status.h:
5698 * plugins/subversion/svn-switch-command.c:
5699 (svn_switch_command_init), (svn_switch_command_finalize),
5700 (svn_switch_command_run), (svn_switch_command_class_init),
5701 (svn_switch_command_new), (svn_switch_command_destroy):
5702 * plugins/subversion/svn-switch-command.h:
5703 * plugins/subversion/svn-update-command.c:
5704 (svn_update_command_init), (svn_update_command_finalize),
5705 (svn_update_command_run), (svn_update_command_class_init),
5706 (svn_update_command_new), (svn_update_command_destroy):
5707 * plugins/subversion/svn-update-command.h:
5709 Now really committed all files from James patch (#457477)
5711 2007-11-08 Johannes Schmid <jhs@gnome.org>
5713 * TODO.tasks: Updated
5715 2007-11-08 James Liggett <jrliggett@cox.net>
5717 reviewed by: Johannes Schmid <jhs@gnome.org>
5720 * libanjuta/Makefile.am:
5721 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
5722 * libanjuta/anjuta-status.h:
5723 * libanjuta/libanjuta.h:
5724 * plugins/subversion/Makefile.am:
5725 * plugins/subversion/anjuta-subversion.glade:
5726 * plugins/subversion/anjuta-subversion.ui:
5727 * plugins/subversion/plugin.c: (value_added_project_root_uri),
5728 (value_removed_project_root_uri), (activate_plugin),
5729 (deactivate_plugin), (finalize), (subversion_instance_init):
5730 * plugins/subversion/plugin.h:
5731 * plugins/subversion/subversion-actions.c:
5732 * plugins/subversion/subversion-actions.h:
5733 * plugins/subversion/subversion-callbacks.c:
5734 * plugins/subversion/subversion-callbacks.h:
5735 * plugins/subversion/svn-auth.c:
5736 * plugins/subversion/svn-auth.h:
5737 * plugins/subversion/svn-backend-priv.h:
5738 * plugins/subversion/svn-backend.c:
5739 * plugins/subversion/svn-backend.h:
5740 * plugins/subversion/svn-notify.c:
5741 * plugins/subversion/svn-notify.h:
5742 * plugins/subversion/svn-thread.c:
5743 * plugins/subversion/svn-thread.h:
5745 Commited alpha2 of the new subversion plugin (#457477)
5747 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5749 * plugins/debug-manager/command.c:
5750 Fix a stupid crash when changing a register value
5752 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
5754 * libanjuta/interfaces/libanjuta.idl,
5755 plugins/debug-manager/command.c,
5756 plugins/debug-manager/command.h,
5757 plugins/debug-manager/start.c,
5758 plugins/gdb/plugin.c,
5759 plugins/gdb/debugger.c,
5760 plugins/gdb/debugger.h:
5761 Use anjuta terminal plugin instead of gnome terminal
5762 Select if a terminal is used in the the start_program function
5763 Move terminal code from debugger.c to plugin.c
5764 Partial fix of bug #481366
5766 * plugins/gdb/utilities.c,
5767 plugins/gdb/utilities.h:
5768 Remove gnome terminal check function
5770 2007-11-06 Johannes Schmid <jhs@gnome.org>
5772 * plugins/project-import/anjuta-project-import.glade:
5773 * plugins/project-import/project-import.c: (on_import_next),
5774 (on_import_finish), (project_import_set_directory):
5775 * plugins/project-wizard/property.c: (npw_property_create_widget),
5776 (npw_property_set_value_from_widget):
5778 Replaced gnome_file_entry with gtk_file_chooser_button
5779 Fixes #422329 – Creating a new directory in program options doesn't work
5781 2007-11-04 Massimo Cora' <maxcvs@email.it>
5783 * plugins/symbol-db/plugin.c:
5784 add all files at once on project_import.
5785 No need to split them into more languages: ctags
5786 and the engine will take care of that.
5788 * plugins/symbol-db/symbol-db-engine.h,
5789 * plugins/symbol-db/symbol-db-engine.c,
5790 * plugins/symbol-db/tables.sql,
5791 * plugins/symbol-db/test/Makefile.am,
5792 * plugins/symbol-db/test/main.c,
5793 * plugins/symbol-db/symbol-db-view-locals.c:
5794 some memory leaks fixed. Ported the thing to
5795 libgda 3.1.2 [or better svn HEAD].
5796 Thanks to a fresh new algorithm to detect
5797 parent scope we're able to display correcly
5798 a local gtktree, including classes not directly
5799 defined inside that file.
5801 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
5803 * plugins/debug-manager/threads.c,
5804 plugins/debug-manager/stack_trace.c:
5805 Do not display address when not needed
5807 * plugins/debug-manager/plugin.c,
5808 plugins/debug-manager/breakpoints.c:
5809 Breakpoints directly connect to debugger signals
5811 * plugins/debug-manager/watch.c:
5812 program-unload signal does not exist used debugger-stopped
5814 * plugins/debug-manager/queue.c,
5815 libanjuta/interfaces/libanjuta.idl:
5816 Display error message returned by debugger command
5819 2007-11-04 Johannes Schmid <jhs@gnome.org>
5821 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
5822 Bug 493062 – gcj template needs AC_PROG_CC
5823 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
5825 * src/anjuta-actions.h:
5826 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
5827 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
5829 === anjuta 2.3.0 ===
5831 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
5835 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5837 * ChangeLog: Tagged 2.3.0 release.
5839 * plugins/indent/Makefile.am: Fixed indentation.
5841 * plugins/editor/aneditor-autocomplete.cxx:
5842 * plugins/editor/aneditor-priv.h:
5843 * plugins/editor/aneditor.cxx:
5844 * plugins/editor/aneditor.h: Commented out dead codes.
5846 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
5847 Do not build symbol-db by
5848 default. Added 'unstable' in plugin description to signify it's
5849 developmental state.
5851 * plugins/file-manager/Makefile.am,
5852 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
5854 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
5856 * plugins/debug-manager/utilities.c,
5857 plugins/debug-manager/utilities.h,
5858 plugins/debug-manager/threads.c,
5859 plugins/debug-manager/plugin.c,
5860 plugins/debug-manager/plugin.h,
5861 plugins/debug-manager/disassemble.h,
5862 plugins/debug-manager/watch.c,
5863 plugins/debug-manager/watch.h,
5864 plugins/debug-manager/breakpoints.c,
5865 plugins/debug-manager/stack_trace.c:
5866 Replace few remaining function calls by signal
5868 * plugins/debug-manager/disassemble.c,
5869 plugins/debug-manager/registers.c,
5870 plugins/debug-manager/memory.c,
5871 plugins/debug-manager/locals.c,
5872 plugins/debug-manager/queue.c,
5873 plugins/debug-manager/queue.h:
5874 Connect signals when debugger is started
5875 Disconnect them when debugger is stopped
5876 Do not display window if debugger doesn't support feature
5878 * plugins/gdb/plugin.c,
5879 libanjuta/interfaces/libanjuta.idl:
5880 Remove unused initialization function
5882 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5885 * plugins/file-manager/Makefile.am:
5886 * scripts/build-schemas.mk: Fixed 'make distcheck'
5888 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
5890 * manuals/reference/libanjuta/libanjuta-docs.sgml,
5891 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
5892 to latest API additions.
5894 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
5897 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
5899 * ChangeLog: Fixed indentation.
5900 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
5903 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
5905 * libanjuta/interfaces/libanjuta.idl:
5906 * plugins/build-basic-autotools/build-basic-autotools.c:
5907 (build_compile_file_real), (build_build_project),
5908 (build_install_project), (build_clean_project),
5909 (build_configure_project), (build_autogen_project),
5910 (build_distribution_project), (build_build_module),
5911 (build_install_module), (build_clean_module), (fm_build),
5912 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
5913 (finalize), (basic_autotools_plugin_instance_init),
5914 (ibuildable_set_command), (ibuildable_reset_commands),
5915 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
5916 (ibuildable_install), (ibuildable_configure),
5917 (ibuildable_generate), (ibuildable_iface_init):
5918 * plugins/build-basic-autotools/build-basic-autotools.h:
5920 Added API for commands override in build interface and implemented
5921 them in build plugin. Useful for other plugins override build
5922 commands depending on project environment.
5924 2007-10-28 Naba Kumar <naba@gnome.org>
5927 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
5928 Fixed widget alignment for dock switcher tab style combo and
5929 scratchbox path entrybox.
5931 2007-10-28 Johannes Schmid <jhs@gnome.org>
5933 * plugins/document-manager/plugin.c: (on_editor_changed):
5934 Fixed a memory leak and simplified code (thanks again Sébastien)
5937 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
5938 and OFFSET sql statements)
5940 2007-10-28 Massimo Cora' <maxcvs@email.it>
5942 * plugins/symbol-db/plugin.c,
5943 plugins/symbol-db/symbol-db-engine.h,
5944 plugins/symbol-db/symbol-db-view.c,
5945 plugins/symbol-db/symbol-db-view.c,
5946 plugins/symbol-db/symbol-db-view-locals.c,
5947 plugins/symbol-db/symbol-db-view-locals.h,
5948 plugins/symbol-db/symbol-db-engine.c:
5949 Better end-of-file-scan detection, permitting
5950 an improved scope/inheritance parsing.
5951 Locals tab gtktree now displays correct
5952 namespace->class->children tree, even if
5953 in a C++ file there isn't class declaration.
5955 2007-10-27 Johannes Schmid <jhs@gnome.org>
5957 Patch from Stanislav Brabec <sbrabec@suse.cz>
5959 Bug 489798 – Do not rely on svn-config
5961 Patch from Michael Wolf <maw@ximian.com>:
5962 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
5963 (egg_tree_model_filter_remove_node),
5964 (egg_tree_model_filter_row_deleted):
5965 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
5967 2007-10-27 Johannes Schmid <jhs@gnome.org>
5969 * plugins/devhelp/anjuta-devhelp.ui:
5970 * plugins/message-view/anjuta-message-manager.ui:
5972 Added some separators to the toolbar
5974 * plugins/document-manager/plugin.c:
5975 (on_support_plugin_deactivated), (load_new_support_plugins),
5976 (unload_unused_support_plugins), (on_editor_changed):
5978 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
5979 for pointing out that is was crap.
5981 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
5983 * libanjuta/interfaces/libanjuta.idl,
5984 libanjuta/anjuta-plugin-manager.c,
5985 libanjuta/anjuta-plugin-manager.h,
5986 libanjuta/anjuta-c-plugin-factory.c,
5987 libanjuta/anjuta-c-module.h,
5988 libanjuta/anjuta-c-module.c:
5989 Report detailled error message in case of plugin loading failure
5991 2007-10-24 Johannes Schmid <jhs@gnome.org>
5994 * plugins/Makefile.am:
5996 Activate build of symbol-db plugin (when libgda is available)
5998 * plugins/document-manager/plugin.c:
5999 (on_support_plugin_deactivated), (on_editor_changed):
6001 Properly handle language support plugins even when they are
6002 unloaded by the session.
6004 * plugins/symbol-db/plugin.c: (register_stock_icons),
6005 Port to new REGISTER_ICONS stuff
6007 2007-10-22 Massimo Cora' <maxcvs@email.it>
6009 * plugins/symbol-db/plugin.c,
6010 * plugins/symbol-db/symbol-db-view.c
6011 * plugins/symbol-db/symbol-db-engine.h,
6012 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
6013 * plugins/symbol-db/symbol-db-view-locals.c,
6014 * plugins/symbol-db/symbol-db-view-locals.h,
6015 * plugins/symbol-db/symbol-db-engine.c:
6016 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
6017 Added a new algorithm for dynamic population of the local symbols' tab.
6018 Now the default view is tree-like.
6019 Some fixes on engine correct some population issues.
6021 2007-10-23 Naba Kumar <naba@gnome.org>
6023 * plugins/glade/Makefile.am: Corrected conditional not to install
6024 .plugin file if plugin is disabled.
6025 * plugins/sourceview/Makefile.am: Corrected conditional not to
6026 install schemas if plugin is not built.
6028 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
6030 * plugins/debug-manager/queue.c:
6031 Fix #488061: Mutiple crash dialogs
6033 * plugins/gdb/debugger.c,
6034 plugins/gdb/debugger.h:
6035 Remove maximum gdb command length, should fix bug#474811
6037 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
6039 * manuals/reference/libanjuta/plugin-description-file.sgml,
6040 manuals/reference/libanjuta/libanjuta-docs.sgml,
6041 manuals/reference/libanjuta/libanjuta-sections.txt,
6042 libanjuta/interfaces/libanjuta.idl,
6043 libanjuta/anjuta-c-module.c,
6044 libanjuta/anjuta-c-plugin-factory.c:
6045 Document last changes in plugin code
6047 2007-10-19 Johannes Schmid <jhs@gnome.org>
6049 * plugins/subversion/subversion-callbacks.c: (check_filename):
6051 Fixed #487854 – Anjuta crashes when i try to add a SVN url
6053 2007-10-19 Naba Kumar <naba@gnome.org>
6055 * plugins/file-manager/file-model.c: Fixed a critical runtime
6058 2007-10-18 Johannes Schmid <jhs@gnome.org>
6060 * libanjuta/anjuta-ui.h:
6061 Small fix on icon macros
6063 * libanjuta/interfaces/libanjuta.idl:
6064 * plugins/language-manager/plugin.c: (ilanguage_get_name),
6065 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
6066 (ilanguage_iface_init):
6068 Added get_from_editor() and get_name_from_editor() methods
6071 * plugins/document-manager/plugin.c:
6072 (update_editor_ui_interface_items), (on_editor_changed):
6073 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
6075 * plugins/language-support-cpp-java/plugin.c: (install_support):
6077 Ported plugins to use the new interface
6079 2007-10-17 Johannes Schmid <jhs@gnome.org>
6081 * libanjuta/anjuta-ui.h:
6083 Added macros to register stock icons to stop all this copy&paste
6084 which had spread over a lot of files. New macros support to add
6085 icons with toolbar and menu size (16 and 24)
6087 * plugins/class-inheritance/plugin.c: (register_stock_icons):
6088 * plugins/debug-manager/images/anjuta-attach.svg:
6089 * plugins/debug-manager/images/anjuta-step-out.svg:
6090 * plugins/debug-manager/images/anjuta-step-over.svg:
6091 * plugins/debug-manager/plugin.c: (register_stock_icons):
6092 * plugins/document-manager/images/Makefile.am:
6093 * plugins/document-manager/images/anjuta-block-end.svg:
6094 * plugins/document-manager/images/anjuta-block-start.svg:
6095 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
6096 * plugins/document-manager/images/anjuta-bookmark.svg:
6097 * plugins/document-manager/images/anjuta-go-history-next.svg:
6098 * plugins/document-manager/images/anjuta-go-history-prev.svg:
6099 * plugins/document-manager/plugin.c: (register_stock_icons):
6100 * plugins/glade/plugin.c: (register_stock_icons):
6101 * plugins/language-support-cpp-java/plugin.c:
6102 (register_stock_icons):
6103 * plugins/message-view/Makefile.am:
6104 * plugins/message-view/anjuta-go-message-next.svg:
6105 * plugins/message-view/anjuta-go-message-prev.svg:
6106 * plugins/message-view/anjuta-message-view.svg:
6107 * plugins/message-view/messages.xpm:
6108 * plugins/message-view/plugin.c: (register_stock_icons):
6109 * plugins/patch/plugin.c: (patch_plugin_activate):
6110 * plugins/project-manager/plugin.c: (register_stock_icons):
6111 * plugins/search/Makefile.am:
6112 * plugins/search/anjuta-go-match-next.svg:
6113 * plugins/search/anjuta-go-match-prev.svg:
6114 * plugins/search/plugin.c: (activate_plugin):
6115 * plugins/symbol-browser/plugin.c: (register_stock_icons):
6116 * plugins/terminal/terminal.c: (register_stock_icons):
6117 * plugins/valgrind/plugin.c: (register_stock_icons):
6119 Updated to use the new icons and added several new and updated
6122 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
6124 * libanjuta/anjuta-plugin-handle.c,
6125 libanjuta/anjuta-plugin-handle.h:
6126 Add a new path property containing the directory of the .plugin
6127 file, library file (.so or whatever) must be in the same directory
6129 * libanjuta/anjuta-plugin-manager.c,
6130 libanjuta/interfaces/libanjuta.idl,
6131 (removed) libanjuta/anjuta-glue-plugin.c,
6132 (removed) libanjuta/anjuta-glue-plugin.h,
6133 (removed) libanjuta/anjuta-glue-c.c,
6134 (removed) libanjuta/anjuta-glue-c.h,
6135 (removed) libanjuta/anjuta-glue-cpp.c,
6136 (removed) libanjuta/anjuta-glue-cpp.h,
6137 (removed) libanjuta/anjuta-glue-factory.c,
6138 (removed) libanjuta/anjuta-glue-factory.h,
6139 (added) libanjuta/anjuta-c-module.c,
6140 (added) libanjuta/anjuta-c-module.h,
6141 (added) libanjuta/anjuta-c-plugin-factory.c,
6142 (added) libanjuta/anjuta-c-plugin-factory.h,
6143 libanjuta/Makefile.am:
6144 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
6145 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
6146 implementing IAnjutaPluginFactory
6147 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
6149 * libanjuta/libanjuta.h:
6150 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
6153 * libanjuta/anjuta-plugin.h:
6154 Replace AnjutaGluePlugin by GTypeModule
6155 Remove unused anjuta_glue_get_component_type replaced by
6158 * plugins/build-basic-autotools/build-basic-autotools.h,
6159 plugins/class-gen/plugin.h,
6160 plugins/class-inheritance/plugin.h,
6161 plugins/cvs-plugin/plugin.h,
6162 plugins/debug-manager/plugin.h,
6163 plugins/devhelp/plugin.h,
6164 plugins/document-manager/plugin.h,
6165 plugins/editor/plugin.h,
6166 plugins/file-loader/plugin.h,
6167 plugins/file-wizard/plugin.h,
6168 plugins/gdb/plugin.h,
6169 plugins/glade/plugin.h,
6170 plugins/gtodo/plugin.h,
6171 plugins/indent/plugin.h,
6172 plugins/language-manager/plugin.h,
6173 plugins/language-support-cpp-java/plugin.h,
6174 plugins/macro/plugin.h,
6175 plugins/message-view/plugin.h,
6176 plugins/patch/plugin.h,
6177 plugins/profiler/plugin.h,
6178 plugins/project-import/plugin.h,
6179 plugins/project-manager/plugin.h,
6180 plugins/project-wizard/plugin.h,
6181 plugins/sample1/plugin.h,
6182 plugins/search/plugin.h,
6183 plugins/sourceview/plugin.h,
6184 plugins/subversion/plugin.h,
6185 plugins/symbol-browser/plugin.h,
6186 plugins/symbol-db/plugin.h,
6187 plugins/terminal/terminal.c,
6188 plugins/tools/plugin.h,
6189 plugins/valgrind/plugin.h:
6190 Replace AnjutaGluePlugin by GTypeModule
6192 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
6194 * plugins/debug-manager/breakpoints.c:
6195 Fix bug#487112, crash while removing a breakpoint in a new file
6197 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
6199 * plugins/document-manager/search-box.c:
6200 Fix a crash (with an useful comment) focus-out-event handler must
6203 2007-10-14 Johannes Schmid <jhs@gnome.org>
6205 * plugins/sourceview/sourceview.c:
6206 Hide calltip when "Up" or "Down" key is pressed
6208 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
6210 * plugins/document-manager/search-box.c:
6211 Change included file order to avoid a compile error with gnome 2.16
6213 2007-10-13 Johannes Schmid <jhs@gnome.org>
6215 * plugins/debug-manager/plugin.c: (enable_log_view):
6217 Fixed crash when closing a project and unloading another while
6218 the debugger is enabled
6220 2007-10-13 Johannes Schmid <jhs@gnome.org>
6222 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
6224 Use correct breakpoint icon
6226 * plugins/devhelp/Makefile.am:
6227 * plugins/devhelp/anjuta-go-help-next.svg:
6228 * plugins/devhelp/anjuta-go-help-prev.svg:
6229 * plugins/devhelp/plugin.c: (register_stock_icons),
6232 Added new icons from #480093
6234 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
6235 * plugins/document-manager/images/anjuta-bookmark-first.svg:
6236 * plugins/document-manager/images/anjuta-bookmark-last.svg:
6237 * plugins/document-manager/images/anjuta-bookmark-next.svg:
6238 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
6239 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
6240 * plugins/message-view/anjuta-go-message-next.svg:
6241 * plugins/message-view/anjuta-go-message-prev.svg:
6243 Updated icons from #480093
6245 * src/anjuta-actions.h:
6246 Use GTK_STOCK_FULLSCREEN
6248 * src/anjuta-app.c: (on_gdl_style_changed),
6249 (anjuta_app_instance_init):
6252 Added preference option to set the gdl switcher style
6254 2007-10-13 Johannes Schmid <jhs@gnome.org>
6256 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6257 (get_property_value_as_string), (set_property_value_as_string),
6258 (register_callbacks):
6259 * libanjuta/anjuta-preferences.h:
6261 Support GtkFileChooserButton as preferences widget
6263 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6265 Fixed a Gtk-Critical
6267 * plugins/file-manager/Makefile.am:
6268 * plugins/file-manager/file-model.c: (file_model_filter_file),
6269 (file_model_add_dummy), (file_model_expand_idle),
6270 (file_model_set_property), (file_model_get_property),
6271 (file_model_class_init):
6272 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
6273 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
6274 (file_manager_activate), (file_manager_finalize),
6275 (file_manager_instance_init), (ipreferences_merge),
6276 (ipreferences_unmerge), (ipreferences_iface_init):
6277 * plugins/file-manager/plugin.h:
6279 Added preferences to file-manager
6281 * plugins/glade/plugin.c: (activate_plugin):
6283 Move Properties widget into center because it is way to big
6286 2007-10-10 Johannes Schmid <jhs@gnome.org>
6288 * plugins/language-support-cpp-java/Makefile.am:
6289 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
6290 * plugins/language-support-cpp-java/anjuta-complete.svg:
6291 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
6292 * plugins/language-support-cpp-java/plugin.c:
6293 (register_stock_icons):
6295 And yet some more icons...
6297 2007-10-10 Johannes Schmid <jhs@gnome.org>
6299 * plugins/debug-manager/breakpoints.c:
6300 * plugins/debug-manager/images/Makefile.am:
6301 * plugins/debug-manager/images/anjuta-bookmark.svg:
6302 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
6303 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
6304 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
6305 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
6306 * plugins/debug-manager/images/anjuta-linemark.svg:
6307 * plugins/debug-manager/images/anjuta-pcmark.svg:
6308 * plugins/debug-manager/plugin.c: (register_stock_icons):
6309 * plugins/debug-manager/sparse_view.c:
6310 * plugins/document-manager/images/Makefile.am:
6311 * plugins/document-manager/images/anjuta-block-select.svg:
6312 * plugins/document-manager/images/anjuta-fold-close.svg:
6313 * plugins/document-manager/images/anjuta-fold-open.svg:
6314 * plugins/document-manager/images/anjuta-fold-toggle.svg:
6315 * plugins/document-manager/images/anjuta-indent-less.svg:
6316 * plugins/document-manager/images/anjuta-indent-more.svg:
6317 * plugins/document-manager/images/anjuta-swap.svg:
6318 * plugins/document-manager/images/block_select.xpm:
6319 * plugins/document-manager/images/fold_close.xpm:
6320 * plugins/document-manager/images/fold_open.xpm:
6321 * plugins/document-manager/images/fold_toggle.xpm:
6322 * plugins/document-manager/images/indent.xpm:
6323 * plugins/document-manager/images/indent_dcr.xpm:
6324 * plugins/document-manager/images/indent_inc.xpm:
6325 * plugins/document-manager/plugin.c: (register_stock_icons):
6326 * plugins/editor/Makefile.am:
6327 * plugins/editor/anjuta-bookmark-16.xpm:
6328 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
6329 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
6330 * plugins/editor/anjuta-linemark-16.xpm:
6331 * plugins/editor/anjuta-pcmark-16.xpm:
6332 * plugins/editor/bookmark.xpm:
6333 * plugins/editor/breakpoint-disabled.xpm:
6334 * plugins/editor/breakpoint-enabled.xpm:
6335 * plugins/editor/linemarker.xpm:
6336 * plugins/editor/program-counter.xpm:
6337 * plugins/editor/text_editor.c:
6338 * plugins/message-view/Makefile.am:
6339 * plugins/message-view/anjuta-go-message-next.svg:
6340 * plugins/message-view/anjuta-go-message-prev.svg:
6341 * plugins/message-view/anjuta-message-manager.ui:
6342 * plugins/message-view/plugin.c:
6343 * plugins/sourceview/Makefile.am:
6344 * plugins/sourceview/sourceview.c:
6346 Integrated lots of icons from #480093
6347 Thanks to <tpgww@onepost.net>
6349 * plugins/document-manager/plugin.c:
6350 Do not mark the line in ifile_open(), that looks ugly.
6352 * plugins/document-manager/search-box.c: (on_search_focus_out),
6354 Clear the status bar on focus_out.
6356 * plugins/file-loader/anjuta-loader-plugin.ui:
6359 2007-10-09 Johannes Schmid <jhs@gnome.org>
6361 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
6362 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
6364 Some things I missed in the patch for #484419
6366 * plugins/document-manager/action-callbacks.c:
6367 (on_new_file_activate):
6368 * plugins/document-manager/action-callbacks.h:
6369 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
6370 (on_window_key_press_event), (on_gconf_notify_timer):
6372 484645 – patch to deal with docman FIXME etc
6374 * plugins/editor/text_editor.c: (text_editor_set_indicator):
6375 * plugins/search/search-replace.c: (search_and_replace),
6376 (write_message_pane), (search_replace_populate),
6377 (translate_dialog_strings), (create_dialog),
6378 (anjuta_search_replace_activate):
6379 * plugins/search/search-replace_backend.c:
6380 (file_buffer_new_from_path), (get_next_match),
6381 (create_search_entries), (regex_backref),
6382 (clear_search_replace_instance):
6383 * plugins/search/search-replace_backend.h:
6385 #484573 – patch to correct various search-related issues
6387 Thanks for the above patches to <tpgww@onepost.net>
6389 * plugins/sourceview/sourceview.c:
6390 (sourceview_create_highligth_indic):
6392 Use the same marker for important as gedit (yellow background)
6394 * plugins/document-manager/anjuta-document-manager.ui:
6395 * plugins/file-loader/anjuta-file-loader.ui:
6396 * plugins/file-loader/plugin.c:
6398 Moved FileNew action to document-manager
6400 2007-10-08 Johannes Schmid <jhs@gnome.org>
6402 * plugins/document-manager/search-box.c: (on_search_activated):
6403 Mark messages for translation
6405 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
6407 reviewed by: Johannes Schmid <jhs@gnome.org>
6409 * plugins/Makefile.am:
6410 * plugins/build-basic-autotools/build-basic-autotools.c:
6411 (build_compile_file_real):
6412 * plugins/search/search-replace.c:
6413 * plugins/valgrind/preferences.c: (build_general_prefs):
6415 Fix #484379 – Contents of Makefile.am plugins and
6416 #484419 – Improvement into translation
6418 2007-10-06 Johannes Schmid <jhs@gnome.org>
6420 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6422 Fixed to properly support pointer-to-pointer (**) types
6424 * libanjuta/interfaces/libanjuta.idl:
6425 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
6426 * plugins/sourceview/sourceview-cell.h:
6427 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
6428 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
6429 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
6430 (isearch_backward), (isearch_iface_init):
6431 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
6432 (itext_editor_iface_init), (iselection_set_iter),
6433 (iselection_get_start_iter), (iselection_get_end_iter),
6434 (iselection_iface_init), (isearch_forward), (isearch_backward),
6435 (isearch_iface_init):
6437 Added IAnjutaEditorSearch interface and some utility methods to
6438 migrate from positions to iterators for the editor interface.
6440 * plugins/document-manager/Makefile.am:
6441 * plugins/document-manager/action-callbacks.c:
6442 (on_goto_line_no1_activate), (on_show_search):
6443 * plugins/document-manager/action-callbacks.h:
6444 * plugins/document-manager/anjuta-docman.c:
6445 (anjuta_docman_add_document), (anjuta_docman_show_editor),
6446 (anjuta_docman_grab_text_focus):
6447 * plugins/document-manager/anjuta-document-manager.ui:
6448 * plugins/document-manager/goto_line.c: (removed)
6449 * plugins/document-manager/goto_line.h: (removed)
6450 * plugins/document-manager/search-box.c:
6451 * plugins/document-manager/search-box.h:
6452 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
6453 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
6454 (update_editor_ui_interface_items), (on_editor_added),
6455 (activate_plugin), (deactivate_plugin):
6456 * plugins/document-manager/plugin.h:
6458 Created new incremental "Quick Search" bar in the document manager to
6459 replace the crappy EggToolbar entries. Uses the new search interface and
6460 it thus much faster and more reliable.
6462 Bug 357544 – incremental search should work consistently (or not at all)
6463 when main toolbar is hidden
6464 Bug 440637 – Search, don't work very well (partly for incremental search)
6466 * plugins/search/anjuta-search.ui:
6467 * plugins/search/plugin.c: (activate_plugin):
6469 Removed incremental search stuff
6471 * plugins/build-basic-autotools/build-basic-autotools.c:
6472 (on_session_save), (on_session_load):
6473 * plugins/build-basic-autotools/executer.c:
6474 (get_program_parameters):
6476 Scroll to selected executable and remember it across sessions
6477 (followup of #477976)
6479 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6480 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
6482 * plugins/devhelp/anjuta-devhelp.ui:
6483 Rearraged toolbar items a bit
6485 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
6487 * plugins/debug-manager/command.c,
6488 plugins/debug-manager/queue.c,
6489 plugins/gdb/plugin.c,
6490 plugins/gdb/debugger.c:
6491 Fix several crashing bugs (including bug#482985) with the debugger
6492 when closing project, stopping the debugger, restarting the program
6494 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
6496 * libanjuta/anjuta-launcher.c:
6497 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
6499 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
6501 * plugins/debug-manager/command.c,
6502 plugins/debug-manager/queue.c:
6503 Asynchronous command can abort other commands in queue
6504 Resynchronize debugger state when a command is cancelled
6506 * plugins/debug-manager/breakpoints.c:
6507 Free BreakpointItem only when it is not used anymore
6509 * plugins/gdb/plugin.c:
6510 Do not return TRUE if the callback and/or ready signal is not used
6512 * plugins/gdb/debugger.c:
6513 Fix a crash, return correct state when debugger is stopped
6515 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
6517 * plugins/project-wizard/autogen.c:
6518 Fix bug#482067, escape project wizard user defined strings
6520 2007-10-01 Johannes Schmid <jhs@gnome.org>
6522 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6524 * plugins/build-basic-autotools/build-basic-autotools.c:
6525 (basic_autotools_plugin_instance_init):
6526 * plugins/build-basic-autotools/build-basic-autotools.h:
6527 * plugins/build-basic-autotools/executer.c:
6528 (get_program_parameters):
6530 Fixed #477976 – Keybinding in run dialog
6532 2007-09-30 Johannes Schmid <jhs@gnome.org>
6534 * plugins/Makefile.am:
6535 Do not build indent plugin (yet)
6537 * plugins/document-manager/plugin.c: (ipreferences_merge):
6538 Fixed unintentional and wrong change
6540 * plugins/indent/anjuta-indent.ui:
6543 2007-09-28 Johannes Schmid <jhs@gnome.org>
6545 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
6546 * libanjuta/anjuta-launcher.h:
6547 Add a method to send EOF to some process. Needed for the indent plugin
6548 and should be useful in general. It does not actually send EOF as this
6549 is not possible with utf-8, but closes the stream instead.
6551 * plugins/devhelp/plugin.c: (value_added_current_editor):
6552 Fixed a Gtk-Critical due to the IAnjutaEditor -
6553 IAnjutaDocument switch.
6556 * plugins/Makefile.am:
6557 * plugins/document-manager/Makefile.am:
6558 * plugins/document-manager/action-callbacks.c:
6559 * plugins/document-manager/anjuta-document-manager.glade:
6560 * plugins/document-manager/anjuta-document-manager.ui:
6561 * plugins/document-manager/images/Makefile.am:
6562 * plugins/document-manager/images/indent_auto.xpm:
6563 * plugins/document-manager/images/indent_set.xpm:
6564 * plugins/document-manager/indent-dialog.c:
6565 * plugins/document-manager/indent-dialog.h:
6566 * plugins/document-manager/indent-util.c:
6567 * plugins/document-manager/indent-util.h:
6568 * plugins/document-manager/indent_test.c:
6569 * plugins/document-manager/plugin.c: (register_stock_icons),
6570 (docman_plugin_instance_init), (ipreferences_merge):
6571 * plugins/document-manager/plugin.h:
6573 Removed indent code from document manager
6575 * plugins/indent/Makefile.am:
6576 * plugins/indent/indent-dialog.c:
6577 * plugins/indent/indent-util.c: (indent_init_indent_style):
6578 * plugins/indent/indent.glade:
6579 * plugins/indent/indent.plugin.in:
6580 * plugins/indent/plugin.c: (on_indent_finished),
6581 (on_indent_output), (on_indent_action_activate),
6582 (on_edit_editor_indent), (on_style_combo_changed),
6583 (value_added_current_editor), (value_removed_current_editor),
6584 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
6585 (indent_plugin_finalize), (indent_plugin_dispose),
6586 (anjuta_indent_plugin_instance_init),
6587 (anjuta_indent_plugin_class_init), (ipreferences_merge),
6588 (ipreferences_unmerge), (ipreferences_iface_init):
6589 * plugins/indent/plugin.h:
6591 Moved indent code to it's own plugin. Also reimplemented indent invocation
6592 using anjuta_launcher and streams. This is not yet completely working, maybe
6593 I got something wrong with the launcher.
6594 Also fixed #478987 – Unusable 'Indent setting window' on preferences
6596 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
6598 * plugins/debug-manager/plugin.c:
6599 Fix bug#480851, disconnect save_session signal when plugin is unloaded
6601 2007-09-27 Johannes Schmid <jhs@gnome.org>
6603 * libanjuta/interfaces/libanjuta.idl:
6604 * plugins/Makefile.am:
6605 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
6606 (isymbol_type_str), (isymbol_name), (isymbol_args),
6607 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
6608 (isymbol_impl), (isymbol_iface_init):
6609 * plugins/symbol-browser/an_symbol_info.c:
6610 * plugins/symbol-browser/an_symbol_info.h:
6611 * plugins/symbol-db/Makefile.am:
6612 * plugins/symbol-db/plugin.c:
6613 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
6614 (value_added_current_editor), (on_editor_foreach_clear),
6615 (value_removed_current_editor), (project_root_added),
6616 (symbol_db_activate), (symbol_db_deactivate),
6617 (isymbol_manager_search):
6618 * plugins/symbol-db/readtags.c: (initialize_1):
6619 * plugins/symbol-db/symbol-db-engine-iterator.c:
6620 (sdb_engine_iterator_instance_init),
6621 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
6622 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
6623 (symbol_db_engine_iterator_move_next),
6624 (symbol_db_engine_iterator_move_prev),
6625 (symbol_db_engine_iterator_get_n_items),
6626 (symbol_db_engine_iterator_last),
6627 (symbol_db_engine_iterator_set_position),
6628 (symbol_db_engine_iterator_get_position),
6629 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
6630 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
6631 (isymbol_iter_foreach), (isymbol_iter_set_position),
6632 (isymbol_iter_get_position), (isymbol_iter_get_length),
6633 (isymbol_iter_clone), (isymbol_iter_assign),
6634 (isymbol_iter_iface_init):
6635 * plugins/symbol-db/symbol-db-engine-iterator.h:
6636 * plugins/symbol-db/symbol-db-engine.c:
6637 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
6638 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
6639 (sdb_engine_finalize), (sdb_engine_get_type),
6640 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
6641 (sdb_engine_get_table_id_by_unique_name2),
6642 (sdb_engine_get_table_id_by_unique_name3),
6643 (symbol_db_engine_add_new_workspace),
6644 (symbol_db_engine_get_opened_project_name),
6645 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
6646 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
6647 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
6648 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
6649 (sdb_engine_add_new_scope_definition),
6650 (sdb_engine_add_new_tmp_heritage_scope),
6651 (sdb_engine_second_pass_update_scope_1),
6652 (sdb_engine_second_pass_update_heritage),
6653 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
6654 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
6655 (symbol_db_engine_update_project_symbols),
6656 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
6657 (symbol_db_engine_update_buffer_symbols),
6658 (sdb_engine_walk_down_scope_path),
6659 (sdb_engine_prepare_symbol_info_sql),
6660 (symbol_db_engine_get_global_members),
6661 (symbol_db_engine_get_scope_members_by_symbol_id),
6662 (symbol_db_engine_get_scope_members),
6663 (symbol_db_engine_get_current_scope),
6664 (symbol_db_engine_get_file_symbols):
6665 * plugins/symbol-db/symbol-db-engine.h:
6666 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
6667 (on_symbol_updated), (on_symbol_inserted),
6668 (symbol_db_view_locals_get_line),
6669 (symbol_db_view_locals_update_list):
6670 * plugins/symbol-db/symbol-db-view-search.c:
6671 (sdb_view_search_model_filter), (sdb_view_search_get_type):
6672 * plugins/symbol-db/symbol-db-view-search.h:
6673 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
6674 (do_add_hidden_children), (do_recurse_and_add_new_sym),
6675 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
6676 * plugins/symbol-db/tables.sql:
6677 * plugins/symbol-db/test/Makefile.am:
6678 * plugins/symbol-db/test/main.c: (add_new_files), (main):
6679 Updated patch from Massimo to improve symbol-db plugin
6681 * plugins/document-manager/plugin.c: (on_editor_changed):
6682 Make the code a bit more robust
6684 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6685 (anjuta_document_get_property), (anjuta_document_class_init),
6686 (anjuta_document_init), (set_uri), (document_loader_loaded),
6687 (anjuta_document_load), (document_saver_saving):
6688 * plugins/sourceview/anjuta-document.h:
6689 * plugins/sourceview/sourceview.c: (autodetect_language),
6690 (ilanguage_set_language), (ilanguage_get_language):
6691 Fix language detection on startup
6693 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
6695 * plugins/document-manager/action-callbacks.c:
6696 (on_editor_command_upper_case_activate),
6697 (on_editor_command_lower_case_activate): Leftover commit from previous
6698 commit (see last changlog entry by me).
6700 * plugins/file-manager/plugin.c: (file_manager_activate):
6701 Gave proper widget name so that layout works.
6703 2007-09-26 Johannes Schmid <jhs@gnome.org>
6705 * plugins/document-manager/plugin.c: (on_editor_changed),
6706 (docman_plugin_instance_init):
6707 Only unload/load language-support plugins if necessary.
6709 * plugins/language-manager/plugin.c: (language_manager_activate):
6710 Removed some debugging code
6712 * plugins/sourceview/sourceview.c: (on_document_saved),
6713 (ilanguage_set_language), (ilanguage_get_language):
6714 Fixed ianjuta_language interface and ensure that highlighting is
6715 activated when a new file is saved.
6717 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
6719 * libanjuta/interfaces/libanjuta.idl:
6720 * plugins/document-manager/action-callbacks.c:
6721 (on_editor_command_upper_case_activate),
6722 (on_editor_command_lower_case_activate):
6723 * plugins/editor/text_editor.c: (iselection_has_selection),
6724 (iselection_get_start), (iselection_get_end),
6725 (iselection_iface_init):
6726 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6727 * plugins/sourceview/sourceview.c: (iselect_has_selection),
6728 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
6729 method and implemented it for both scintilla and sourceview editors.
6730 Updated document-manager and assist plugins to use the new method.
6732 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
6734 * plugins/file-manager/file-view.c:
6735 Fix typo, allow to compile new file manager with gtk < 2.12
6737 2007-09-25 Johannes Schmid <jhs@gnome.org>
6739 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
6740 Support Auto-Indent for single lines (e.g no selection);
6742 * plugins/macro/plugin.c:
6743 Do not use the same shortcut as auto-indent does
6745 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
6746 Optimized keyboard navigation - do not emit char_added when only
6747 navigation keys have been pressed.
6749 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6751 * plugins/language-support-cpp-java/cpp-java-assist.c:
6752 (on_assist_chosen), (cpp_java_assist_install),
6753 (cpp_java_assist_uninstall):
6754 * plugins/language-support-cpp-java/plugin.c: (install_support),
6755 (uninstall_support): Install and uninstall support in correct order.
6756 Fixes a bug where it was installed multiple times resulting in
6757 inserting autocomplete text multiple times.
6759 2007-09-25 Johannes Schmid <jhs@gnome.org>
6762 Add GNOME_WARNING_FLAGS(maximum) and
6763 GNOME_CXX_WARNIGS(yes) to avoid bugs
6764 the compiler can warn you.
6766 * libegg/test-tree-utils.c: (key_test):
6767 * plugins/file-manager/file-model.c:
6768 (file_model_cancel_expand_idle), (file_model_sort),
6769 (file_model_row_expanded):
6770 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
6771 (file_view_refresh), (file_view_get_selected), (file_view_init),
6773 * plugins/file-manager/file-view.h:
6774 * plugins/symbol-db/readtags.c: (initialize_1):
6777 Fixed the more critical warnings
6779 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
6781 Icons from tpgww@onepost.net:
6783 * plugins/debug-manager/Makefile.am:
6784 * plugins/debug-manager/images/Makefile.am:
6785 * plugins/debug-manager/images/anjuta-attach.svg:
6786 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
6787 * plugins/debug-manager/images/anjuta-step-into.svg:
6788 * plugins/debug-manager/images/anjuta-step-out.svg:
6789 * plugins/debug-manager/images/anjuta-step-over.svg:
6790 * plugins/debug-manager/plugin.c: (register_stock_icons):
6791 * plugins/document-manager/Makefile.am:
6792 * plugins/document-manager/block_select.xpm:
6793 * plugins/document-manager/fold_close.xpm:
6794 * plugins/document-manager/fold_open.xpm:
6795 * plugins/document-manager/fold_toggle.xpm:
6796 * plugins/document-manager/images/Makefile.am:
6797 * plugins/document-manager/images/anjuta-block-end.svg:
6798 * plugins/document-manager/images/anjuta-block-start.svg:
6799 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
6800 * plugins/document-manager/images/anjuta-bookmark-first.svg:
6801 * plugins/document-manager/images/anjuta-bookmark-last.svg:
6802 * plugins/document-manager/images/anjuta-bookmark-next.svg:
6803 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
6804 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
6805 * plugins/document-manager/indent.xpm:
6806 * plugins/document-manager/indent_auto.xpm:
6807 * plugins/document-manager/indent_dcr.xpm:
6808 * plugins/document-manager/indent_inc.xpm:
6809 * plugins/document-manager/indent_set.xpm:
6810 * plugins/document-manager/plugin.c: Added nicer icons for
6811 document manager and debugger. Organized icons in 'images'
6814 2007-09-24 Johannes Schmid <jhs@gnome.org>
6816 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6817 Fixed a missing NULL in g_object_set.
6819 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6821 * plugins/language-support-cpp-java/cpp-java-assist.c:
6822 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
6823 scope memebers just after scope operator is entered.
6825 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
6827 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6828 * plugins/language-support-cpp-java/cpp-java-assist.c:
6829 (completion_function), (completion_compare),
6830 (cpp_java_assist_tag_destroy), (create_completion),
6831 (cpp_java_assist_destroy_completion_cache),
6832 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
6833 Show '()' for function items in autocomplete list. Allow adding
6834 ' ' and/or '(' after function call autocompletion and have preferences
6837 2007-09-24 Johannes Schmid <jhs@gnome.org>
6839 * sourceview.c: Reverting patch from r3157 because
6842 2007-09-24 Johannes Schmid <jhs@gnome.org>
6844 * plugins/search/search-replace.c: (on_message_clicked):
6846 Fixed #427104 – No "highlight" of lines matching find-result
6848 2007-09-24 Johannes Schmid <jhs@gnome.org>
6852 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
6854 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
6856 reviewed by: Johannes Schmid <jhs@gnome.org>
6858 * plugins/build-basic-autotools/executer.c: (execute_program):
6859 Fix #478238 – set env for execute programe in the terminal
6861 2007-09-24 Tom <tpgww@onepost.net>
6863 reviewed by: Johannes Schmid <jhs@gnome.org>
6865 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6868 * plugins/debug-manager/disassemble.c: (on_disassemble):
6869 Correct a format string in DEBUG_PRINT()
6871 2007-09-23 Johannes Schmid <jhs@gnome.org>
6873 * plugins/sourceview/sourceview.c: (offset_to_position),
6874 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
6875 (ieditor_get_position), (iselect_set), (iselect_get_start),
6878 Fixed #Bug 440637 – Search, don't work very well
6880 2007-09-23 Johannes Schmid <jhs@gnome.org>
6882 * plugins/file-manager/file-model.c: (file_model_get_filename):
6883 * plugins/file-manager/file-model.h:
6884 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
6885 (file_view_init), (file_view_class_init):
6886 * plugins/message-view/message-view.c:
6887 (message_view_query_tooltip), (message_view_dispose),
6888 (message_view_instance_init), (message_view_class_init):
6890 Added GTK+ 2.12 style tooltips to file-manager and message view.
6891 Only build if GTK+ 2.12 is availible otherwise for message-view, the
6892 old implementation is used.
6894 2007-09-23 Johannes Schmid <jhs@gnome.org>
6896 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
6899 * plugins/language-manager/language-manager.plugin.in:
6900 Marked UserActivatable=FALSE
6902 * plugins/language-manager/plugin.c: (load_languages),
6903 (language_manager_activate), (language_manager_deactivate),
6904 (language_manager_dispose), (language_manager_instance_init),
6905 (language_manager_find_mime_type), (language_manager_find_string),
6906 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
6907 (ilanguage_get_name), (ilanguage_get_strings):
6909 Fixed various stupid bugs in language-manager plugin
6911 * plugins/symbol-db/symbol-db-engine.c:
6912 (sdb_engine_second_pass_update_scope_1):
6914 Add a g_return_if_fail to avoid a crash though still unsure
6917 2007-09-23 Johannes Schmid <jhs@gnome.org>
6919 * plugins/symbol-db/plugin.c: (on_project_element_added),
6920 (sources_array_free), (sources_array_add_foreach),
6921 (project_root_added):
6922 * plugins/symbol-db/symbol-db-engine.c:
6923 (symbol_db_engine_add_new_files):
6924 * plugins/symbol-db/symbol-db-engine.h:
6926 Added support for other languages than "C" to symbol-db. Now
6927 supports all languages listed by the language-manager.
6929 2007-09-23 Tom <tpgww@onepost.net>
6931 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
6934 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
6936 * libanjuta/anjuta-glue-factory.c: (load_plugin),
6937 (anjuta_glue_factory_get_object_type):
6938 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
6939 * plugins/build-basic-autotools/build-basic-autotools.c:
6940 (value_added_current_editor):
6941 * plugins/debug-manager/breakpoints.c:
6942 (breakpoints_dbase_edit_breakpoint),
6943 (on_toggle_breakpoint_activate):
6944 * plugins/debug-manager/plugin.c:
6945 (on_run_to_cursor_action_activate):
6946 * plugins/debug-manager/stack_trace.c:
6947 (dma_thread_update_stack_trace):
6948 * plugins/gdb/plugin.c:
6949 * plugins/glade/plugin.c: (ifile_open):
6950 * plugins/profiler/gprof-call-graph-view.c:
6951 * plugins/profiler/gprof-flat-profile-view.c:
6952 * plugins/profiler/gprof-function-call-tree-view.c:
6953 * plugins/profiler/gprof-options.c: (setup_widgets):
6954 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6955 * plugins/search/search-replace_backend.c:
6956 (file_buffer_new_from_te):
6957 * plugins/sourceview/assist-tip.c: (assist_tip_move):
6958 * plugins/sourceview/assist-window.c: (assist_window_set_property),
6959 (assist_window_get_property), (assist_window_move):
6960 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
6961 (value_added_current_editor):
6962 * plugins/symbol-db/plugin.c: (value_added_current_editor):
6963 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6964 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
6966 Many small code, warnings and leak fixes
6968 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6970 * (removed) plugins/debug-manager/debugger.c,
6971 (removed) plugins/debug-manager/debugger.h,
6972 (added) plugins/debug-manager/command.c,
6973 (added) plugins/debug-manager/command.h,
6974 (added) plugins/debug-manager/queue.c,
6975 (added) plugins/debug-manager/queue.h,
6976 plugins/debug-manager/breakpoints.c,
6977 plugins/debug-manager/debug_tree.c,
6978 plugins/debug-manager/debug_tree.h,
6979 plugins/debug-manager/disassemble.c,
6980 plugins/debug-manager/disassemble.h,
6981 plugins/debug-manager/locals.c,
6982 plugins/debug-manager/locals.h,
6983 plugins/debug-manager/memory.c,
6984 plugins/debug-manager/memory.h,
6985 plugins/debug-manager/plugin.c,
6986 plugins/debug-manager/plugin.h,
6987 plugins/debug-manager/registers.c,
6988 plugins/debug-manager/registers.h,
6989 plugins/debug-manager/sharedlib.c,
6990 plugins/debug-manager/sharedlib.h,
6991 plugins/debug-manager/signals.c,
6992 plugins/debug-manager/signals.h,
6993 plugins/debug-manager/stack_trace.c,
6994 plugins/debug-manager/stack_trace.h,
6995 plugins/debug-manager/start.h,
6996 plugins/debug-manager/start.c,
6997 plugins/debug-manager/threads.c,
6998 plugins/debug-manager/threads.h,
6999 plugins/debug-manager/watch.c,
7000 plugins/debug-manager/watch.h,
7001 plugins/debug-manager/Makefile.am,
7002 plugins/gdb/debugger.c,
7003 plugins/gdb/debugger.h,
7004 plugins/gdb/plugin.c,
7005 libanjuta/interfaces/libanjuta.idl:
7006 Split debug-manager/debugger.c into command.c and queue.c
7007 Clean up debugger queue
7008 DmaDebuggerQueue object does not implement IAnjutaDebugger
7010 2007-09-23 Johannes Schmid <jhs@gnome.org>
7013 Bumped version to 2.3.0 (to ensure bugzilla bugs are
7014 set correctly, etc.)
7016 * libanjuta/anjuta-glue-factory.c: (load_plugin):
7017 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
7018 (plugin_set_update):
7020 Show an error dialog instead of crashing when plugin loading fails
7022 * plugins/language-manager/Makefile.am:
7023 * plugins/language-manager/language-manager.plugin.in:
7024 * plugins/language-manager/languages.xml:
7025 * plugins/language-manager/plugin.c: (language_destroy),
7026 (load_languages), (language_manager_activate),
7027 (language_manager_deactivate), (language_manager_finalize),
7028 (language_manager_dispose), (language_manager_instance_init),
7029 (language_manager_class_init), (language_manager_find_mime_type),
7030 (language_manager_find_string), (ilanguage_get_from_mime_type),
7031 (ilanguage_get_from_string), (ilanguage_get_name),
7032 (ilanguage_get_strings), (ilanguage_iface_init):
7033 * plugins/language-manager/plugin.h:
7035 Added new language-manager plugin to have a better organisation for
7036 language names. The xml probabaly needs to be extended over time.
7038 * plugins/Makefile.am:
7039 * plugins/document-manager/plugin.c: (on_editor_changed):
7041 Adapted to new IAnjutaLanguage interface. Do not unload language-support
7042 because it does not really save memory but makes tab switching slow.
7044 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
7046 * plugins/language-support-cpp-java/plugin.c: (install_support),
7047 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
7048 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
7051 * plugins/language-support-cpp-java/cpp-java-assist.c:
7052 (cpp_java_assist_show_autocomplete):
7054 Fix autocomplete to only show valid completions
7056 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
7057 Calltips always have correct size and position now
7059 2007-09-22 Johannes Schmid <jhs@gnome.org>
7061 * plugins/search/search-replace_backend.c: (get_next_match):
7062 Removed code introduced by accident that causes a crash.
7064 * plugins/sourceview/sourceview-tags.c:
7065 * plugins/sourceview/sourceview-tags.h:
7066 Removed ununsed files
7068 2007-09-22 Johannes Schmid <jhs@gnome.org>
7070 * plugins/language-support-cpp-java/cpp-java-assist.c:
7073 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7075 * plugins/language-support-cpp-java/cpp-java-assist.c:
7076 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
7077 Increased matching brace search to 500 chars.
7079 2007-09-21 Johannes Schmid <jhs@gnome.org>
7081 * plugins/language-support-cpp-java/cpp-java-assist.c:
7082 (cpp_java_assist_get_pre_word),
7083 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
7085 Added some profiling debug code
7087 * plugins/language-support-cpp-java/cpp-java-utils.c:
7088 (cpp_java_util_jump_to_matching_brace):
7089 * plugins/language-support-cpp-java/cpp-java-utils.h:
7090 * plugins/language-support-cpp-java/plugin.c:
7091 (get_line_indentation_base), (get_line_auto_indentation):
7093 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
7094 avoid looping over the whole file when using calltips which is too slow and
7097 * plugins/sourceview/assist-tip.c: (assist_tip_init),
7098 (assist_tip_set_tips), (assist_tip_get_coordinates),
7100 * plugins/sourceview/sourceview.c: (iassist_show_tips):
7102 Better calltips appearance (use theme now) and avoid jumping
7105 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7107 * plugins/document-manager/plugin.c:
7108 (update_editor_ui_interface_items):
7109 * plugins/language-support-cpp-java/plugin.c: (install_support),
7110 (uninstall_support): Moved autocomplete ui update code from
7111 document-manager to language-plugin.
7113 2007-09-21 Johannes Schmid <jhs@gnome.org>
7115 * libanjuta/interfaces/libanjuta.idl:
7117 Added IAnjutaLanguage interface (might still change...) for
7118 the upcoming language-manager plugin.
7120 * plugins/file-manager/Makefile.am:
7121 * plugins/file-manager/file-model.c:
7122 (file_model_cancel_expand_idle), (file_model_add_dummy),
7123 (file_model_expand_idle), (file_model_sort),
7124 (file_model_row_expanded), (file_model_row_collapsed),
7125 (file_model_init), (file_model_finalize),
7126 (file_model_set_property), (file_model_get_property),
7127 (file_model_class_init), (file_model_new), (file_model_refresh),
7128 (file_model_get_uri):
7129 * plugins/file-manager/file-model.h:
7130 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
7131 (file_view_expand_row_idle), (file_view_refresh),
7132 (file_view_get_selected), (file_view_button_press_event),
7133 (file_view_selection_changed), (file_view_init),
7134 (file_view_get_property), (file_view_set_property),
7135 (file_view_finalize), (file_view_class_init):
7137 Split up model/view as far as possible and fixed some file-manager
7138 bugs (popup-menu and incorrect project loading).
7140 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
7141 Use monospace font for tips.
7143 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
7144 (sourceview_cell_new), (icell_get_character), (icell_get_length),
7145 (icell_get_attribute), (icell_style_get_font_description),
7146 (icell_style_get_color), (icell_style_get_background_color),
7147 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
7148 (iiter_foreach), (iiter_set_position), (iiter_get_position),
7149 (iiter_get_length), (iiter_clone), (iiter_assign):
7151 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
7152 interface. This is way faster though it has the drawback to create invalid
7153 iterators if the buffer is changed.
7155 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
7157 * libanjuta/interfaces/libanjuta.idl:
7158 * plugins/document-manager/action-callbacks.c:
7159 * plugins/document-manager/anjuta-document-manager.ui:
7160 * plugins/document-manager/plugin.c: (register_stock_icons):
7161 * plugins/editor/text_editor.c:
7162 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7163 * plugins/language-support-cpp-java/cpp-java-assist.c:
7164 (cpp_java_assist_get_calltip_context):
7165 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
7166 (register_stock_icons), (cpp_java_plugin_activate_plugin):
7168 Moved autocomplete menu action from document-manager to assist plugin
7169 and got rid of deprecated autocomplete interface.
7171 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
7173 * libanjuta/interfaces/libanjuta.idl:
7174 * plugins/editor/text_editor.c: (iassist_iface_init):
7175 * plugins/language-support-cpp-java/cpp-java-assist.c:
7176 (cpp_java_assist_check), (on_assist_chosen):
7177 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7178 Removed react() methods in both editors and assist interface. Assist
7179 plugin itself handles setting the autocomplete. Also fixed
7182 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
7184 * plugins/file-manager/Makefile.am:
7185 * plugins/file-manager/file-view.c: (file_view_add_dummy),
7186 (file_view_expand_idle), (file_view_init):
7187 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
7188 (file_manager_set_default_uri), (project_root_added),
7189 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
7190 (file_manager_activate), (file_manager_deactivate),
7191 (file_manager_instance_init), (file_manager_class_init),
7192 (ifile_manager_set_root), (ifile_manager_set_selected),
7193 (ifile_manager_iface_init): Adjusted white spaces to match
7196 2007-09-19 Naba Kumar <naba@gnome.org>
7198 * libanjuta/interfaces/libanjuta.idl:
7199 * plugins/editor/text_editor.c: (text_editor_instance_init),
7200 (iassist_show_tips), (iassist_cancel_tips),
7201 (iassist_hide_suggestions), (iassist_iface_init):
7202 * plugins/editor/text_editor.h:
7203 * plugins/editor/text_editor_cbs.c:
7204 (on_text_editor_scintilla_notify):
7205 * plugins/language-support-cpp-java/cpp-java-assist.c:
7206 (is_scope_context_character), (is_word_character),
7207 (create_completion), (cpp_java_assist_get_scope_context),
7208 (cpp_java_assist_get_pre_word),
7209 (cpp_java_assist_get_scope_operator),
7210 (cpp_java_assist_destroy_completion_cache),
7211 (cpp_java_assist_create_scope_completion_cache),
7212 (cpp_java_assist_create_word_completion_cache),
7213 (cpp_java_assist_show_autocomplete),
7214 (cpp_java_assist_get_calltip_context),
7215 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
7216 (on_editor_char_added), (on_assist_chosen),
7217 (cpp_java_assist_install), (cpp_java_assist_uninstall),
7218 (cpp_java_assist_init), (cpp_java_assist_finalize):
7219 * plugins/language-support-cpp-java/cpp-java-assist.h:
7220 * plugins/language-support-cpp-java/plugin.c:
7221 (initialize_indentation_params):
7222 * plugins/sourceview/assist-tip.c:
7223 * plugins/sourceview/assist-tip.h:
7224 * plugins/sourceview/sourceview-private.h:
7225 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
7226 (on_assist_tip_destroyed), (on_assist_cancel),
7227 (on_document_char_added), (iassist_get_suggestions),
7228 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
7230 Implement state-less assistance so that assist can be evaluated
7231 any given time at any position. Changed IAnjutaEditorAssist interfance
7232 and implementations and removed any state management in editors.
7234 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
7236 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
7237 completion items sorting and avoided unnecssary sorts.
7239 * plugins/text-editor.c: Fixed state.
7241 2007-09-17 Johannes Schmid <jhs@gnome.org>
7243 * plugins/language-support-cpp-java/cpp-java-assist.c:
7246 Fixed calltips in sourceview
7248 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
7250 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
7251 completion items preparation time. Fixed a crash bug.
7253 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
7254 Set buffer size (From Massimo, required for symbol-db).
7256 * libanjuta/interfaces/libanjuta.idl: Also pass position information
7259 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
7262 * plugins/editor/aneditor-autocomplete.cxx,
7263 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
7264 Added ANE_GETWORDBEFORECARAT command.
7266 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
7267 using assist interface.
7269 * plugins/editor/text_editor.c: (text_editor_instance_init),
7270 (text_editor_get_word_before_carat),
7271 (text_editor_get_current_word), (iassist_add_trigger),
7272 (iassist_remove_trigger), (on_assist_canceled),
7273 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
7274 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
7275 * plugins/editor/text_editor.h:
7276 * plugins/editor/text_editor_cbs.c: (trigger_size),
7277 (max_trigger_size), (text_editor_check_assist),
7278 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
7281 * plugins/language-support-cpp-java/Makefile.am:
7282 * plugins/language-support-cpp-java/plugin.c:
7283 (get_line_indentation_base), (get_line_auto_indentation),
7284 (install_support), (uninstall_support),
7285 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
7286 (cpp_java_plugin_instance_init):
7287 * plugins/language-support-cpp-java/plugin.h:
7288 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
7289 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
7290 Make assist a separate class.
7292 2007-09-14 Johannes Schmid <jhs@gnome.org>
7294 * plugins/sourceview/sourceview.c: (iassist_suggest):
7295 Fixed changed char_alignment paramter in language-support
7298 2007-09-14 Naba Kumar <naba@gnome.org>
7300 * plugins/language-support-cpp-java/plugin.c: Send the right
7301 'char_alignment' paramenter (needs fixing in sourceview).
7303 2007-09-13 Johannes Schmid <jhs@gnome.org>
7306 * plugins/project-wizard/templates/minimal/project.anjuta:
7307 Use IAnjutaSymbolManager instead of loading the plugin directly.
7308 (TODO: Think of a version to do this for older files...)
7311 * plugins/Makefile.am:
7312 * plugins/symbol-db/Makefile.am:
7314 Build symbol-db plugin if libgda-3.0 is found
7316 2007-09-13 Johannes Schmid <jhs@gnome.org>
7318 * plugins/sourceview/Makefile.am:
7319 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
7321 * plugins/sourceview/anjuta-document.h:
7322 Removed lots of dead code
7324 * plugins/sourceview/anjuta-languages-manager.c:
7325 * plugins/sourceview/anjuta-languages-manager.h:
7328 * plugins/sourceview/sourceview.c: (on_document_char_added),
7329 (on_document_loaded), (sourceview_instance_init),
7330 (iselect_get_start), (iselect_get_end),
7331 (ilanguage_get_supported_languages), (ilanguage_set_language):
7333 Fixed selection handling and make some adaptions for the changes
7336 2007-09-13 Johannes Schmid <jhs@gnome.org>
7338 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
7339 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7342 Added preferences to language support completion/calltips
7344 * plugins/sourceview/assist-window.c: (assist_window_update):
7346 Always select first entry
7348 * plugins/sourceview/sourceview.glade:
7349 Removed old completion preferences
7351 2007-09-11 Naba Kumar <naba@gnome.org>
7353 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
7354 and possible crash when pressing ctrl+d in terminal after preferences
7355 window has been shown once (no need for backport).
7357 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
7358 implementations to get warnings instead of crashes for unimplemented
7361 2007-09-11 Massimo Cora' <maxcvs@email.it>
7363 Reviewed by: Naba Kumar <naba@gnome.org>
7365 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
7366 * plugins/symbol-db/*:
7367 Added new symbol-database backend based on SQLite 3.
7368 (does not enabled for build currently).
7370 2007-09-10 Johannes Schmid <jhs@gnome.org>
7374 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
7375 (parse_info_init), (parse_info_free), (valid_element),
7376 (start_element_handler), (end_element_handler), (text_handler),
7377 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
7378 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
7379 (egg_recent_model_monitor), (egg_recent_model_read),
7380 (egg_recent_model_open_file), (egg_recent_model_lock_file),
7381 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
7382 (egg_recent_model_set_property), (egg_recent_model_class_init),
7383 (egg_recent_model_init), (egg_recent_model_add_full),
7384 (egg_recent_model_delete), (egg_recent_model_get_list),
7385 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
7386 (egg_recent_model_set_filter_mime_types),
7387 (egg_recent_model_clear_group_filter),
7388 (egg_recent_model_set_filter_groups),
7389 (egg_recent_model_clear_scheme_filter),
7390 (egg_recent_model_set_filter_uri_schemes),
7391 (egg_recent_model_remove_expired):
7393 Update EggRecent (#456465)
7395 2007-09-10 Johannes Schmid <jhs@gnome.org>
7397 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
7398 (anjuta_plugin_manager_get_plugin):
7399 * plugins/profiler/gprof-call-graph-view.c:
7400 (gprof_call_graph_view_create_columns):
7401 * plugins/profiler/gprof-flat-profile-view.c:
7402 (gprof_flat_profile_view_create_columns):
7403 * plugins/profiler/gprof-function-call-tree-view.c:
7404 (gprof_function_call_tree_view_create_columns):
7406 Fixed #466031 – Update of pieces of menus for Localization
7408 2007-09-10 Johannes Schmid <jhs@gnome.org>
7410 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
7411 Bug 343522 – anjuta: Unable to execute commands that use options.
7413 2007-09-09 Johannes Schmid <jhs@gnome.org>
7415 * plugins/document-manager/anjuta-docman.c:
7416 (anjuta_docman_update_page_label):
7418 Fixed #458034 – Method of indicating unsaved changes breaks convention
7420 * plugins/document-manager/plugin.c: (update_title),
7421 (value_added_project_root_uri), (value_removed_project_root_uri),
7422 (on_editor_changed), (activate_plugin):
7423 * plugins/document-manager/plugin.h:
7424 * plugins/project-manager/plugin.c: (on_profile_scoped),
7425 (on_profile_descoped), (ifile_open):
7427 Fixed #427390 – Show path of item in currently focused editor window
7429 2007-09-09 Johannes Schmid <jhs@gnome.org>
7431 * plugins/search/plugin.c: (on_toolbar_find_clicked),
7432 (on_toolbar_find_incremental):
7433 Fix incremental search
7435 * plugins/sourceview/sourceview.c: (on_document_char_added),
7437 Fixed selection management
7439 2007-09-09 Johannes Schmid <jhs@gnome.org>
7441 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
7444 * libanjuta/interfaces/libanjuta.idl:
7445 Extended IAnjutaEditorAssist interface
7447 * plugins/language-support-cpp-java/plugin.c:
7448 (jump_to_matching_brace), (add_tags), (on_assist_begin),
7449 (assist_cleanup), (on_assist_chosen), (on_assist_update),
7450 (context_character), (get_context), (function_parser),
7451 (cpp_member_parser), (install_assist), (uninstall_assist),
7452 (get_line_indentation_base), (get_line_auto_indentation),
7453 (install_support), (uninstall_support),
7454 (on_value_added_current_editor), (on_value_removed_current_editor),
7455 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
7456 * plugins/language-support-cpp-java/plugin.h:
7458 Improved fixed editor assistance and added support for function/method
7459 tooltips. jumb_to_matching_brance => jump_to_matching_brace
7461 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
7464 * plugins/project-import/project-import.c: (on_import_next):
7465 Added a non-NULL check with could probably fix #474843 but not sure
7467 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
7468 Fixed anjuta-plugin project wizard
7470 * plugins/sourceview/Makefile.am:
7471 * plguins/sourceview/assist-tip.[ch]:
7472 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
7473 (anjuta_view_key_press_event):
7474 * plugins/sourceview/assist-window.c: (assist_window_class_init),
7475 (assist_window_init), (assist_window_update), (assist_window_new):
7476 * plugins/sourceview/sourceview-private.h:
7477 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
7478 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
7479 (trigger_size), (max_trigger_size), (on_document_char_added),
7480 (sourceview_dispose), (ieditor_get_current_word),
7481 (iassist_add_trigger), (iassist_init_suggestions),
7482 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
7483 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
7485 Big update on sourceview assist capabilites. Autocompletion should
7486 now work much better and function tooltips are finally supported!
7488 * plugins/sourceview/anjuta-document.h:
7489 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
7490 (anjuta_document_get_current_word):
7491 Fixed get_current_word (inspired by aneditor.cxx implementation)
7493 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
7494 (icell_get_attribute):
7495 Fixed get_attribute() to also detect character constants.
7496 Simplified get_char()
7498 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
7499 (isymbol_manager_get_members), (isymbol_manager_get_parents),
7500 (isymbol_manager_get_completions_at_position):
7502 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
7504 2007-09-04 Naba Kumar <naba@gnome.org>
7506 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
7507 projects that can not add sources.
7509 * plugins/file-wizard/file.c: Similarly for file wizard,
7510 Do not enable 'Add to project' projects that can not add sources.
7512 2007-09-04 Naba Kumar <naba@gnome.org>
7514 * configure.in: Bumped gnome-build requirement to 0.2.0
7515 for project capabilities support.
7517 * plugins/project-manager/plugin.c: Enable/disable project
7518 actions based on project capabilities. Fixes bug #433552:
7519 crash in Anjuta IDE: add file test.h in project on generic
7522 * libanjuta/interfaces/libanjuta.idl: Added method to query
7523 project capabilities.
7525 2007-09-03 Naba Kumar <naba@gnome.org>
7527 * plugins/file-manager/plugin.c: Set shadow type IN.
7528 * plugins/file-manager/file-view.c: Fixed code style.
7529 * plugins/file-manager/file-view.c: Fixed icons column to size
7532 * plugins/file-manager/plugin.[c,h]: Fixed code style.
7534 * plugins/file-manager/plugin.c: Fixed crash on closing project and
7535 unmonitors project-uri on file-manager deactivation.
7537 * TODO.tasks: Updated
7539 2007-09-02 Johannes Schmid <jhs@gnome.org>
7541 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
7544 * plugins/file-manager/file-view.c: (file_view_get_selected),
7545 (file_view_button_press_event), (file_view_finalize):
7546 * plugins/file-manager/plugin.c: (project_root_removed),
7547 (file_manager_deactivate):
7549 Fixed some small bugs I missed before
7551 2007-09-02 Johannes Schmid <jhs@gnome.org>
7553 * plugins/file-manager/*:
7554 Added new and file-manager
7556 2007-09-02 Johannes Schmid <jhs@gnome.org>
7558 * plugins/file-manager/*:
7559 Removed old file-manager
7561 2007-08-31 Johannes Schmid <jhs@gnome.org>
7563 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
7564 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
7566 Fixed some memory leaks
7568 * MAINTAINERS: Fixed
7570 2007-08-31 Johannes Schmid <jhs@gnome.org>
7572 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
7573 (get_property_value_as_string), (set_property_value_as_string),
7574 (register_callbacks), (preferences_foreach_callback),
7575 (anjuta_preferences_register_property_raw):
7576 * libanjuta/anjuta-preferences.h:
7577 * plugins/build-basic-autotools/build-basic-autotools.c:
7578 (on_build_mesg_format):
7579 * plugins/document-manager/anjuta-document-manager.glade:
7580 * plugins/message-view/anjuta-message-manager-plugin.glade:
7582 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
7583 broken message view preferences
7585 * plugins/message-view/message-view.c:
7586 (message_view_instance_init), (pref_change_color), (prefs_init),
7587 (imessage_view_append):
7588 Cleaned up message view (#458041)
7590 * src/shell.c: (on_preferences_activate),
7591 (anjuta_test_shell_instance_init),
7592 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
7593 Fixed test shell to allow better debugging
7595 2007-08-31 Johannes Schmid <jhs@gnome.org>
7597 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
7598 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
7599 * plugins/gtodo/main.h:
7600 * plugins/gtodo/plugin.c: (activate_plugin):
7602 Fixed #423467 (View->Tasks menu items are not
7605 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
7607 reviewed by: Johannes Schmid <jhs@gnome.org>
7610 * data/welcome.txt.in:
7611 * launcher/anjuta_launcher.c:
7612 * libanjuta/anjuta-children.c:
7613 * libanjuta/anjuta-children.h:
7614 * libanjuta/anjuta-debug.h:
7615 * libanjuta/anjuta-encodings.c:
7616 * libanjuta/anjuta-encodings.h:
7617 * libanjuta/anjuta-glue-c.c:
7618 * libanjuta/anjuta-glue-c.h:
7619 * libanjuta/anjuta-plugin-description.c:
7620 * libanjuta/anjuta-plugin-description.h:
7621 * libanjuta/anjuta-plugin-handle.c:
7622 * libanjuta/anjuta-plugin-handle.h:
7623 * libanjuta/anjuta-plugin-manager.c:
7624 * libanjuta/anjuta-plugin-manager.h:
7625 * libanjuta/anjuta-plugin.c:
7626 * libanjuta/anjuta-plugin.h:
7627 * libanjuta/anjuta-preferences.c:
7628 * libanjuta/anjuta-preferences.h:
7629 * libanjuta/anjuta-profile-manager.c:
7630 * libanjuta/anjuta-profile-manager.h:
7631 * libanjuta/anjuta-profile.c:
7632 * libanjuta/anjuta-profile.h:
7633 * libanjuta/anjuta-save-prompt.c:
7634 * libanjuta/anjuta-save-prompt.h:
7635 * libanjuta/anjuta-serializer.c:
7636 * libanjuta/anjuta-serializer.h:
7637 * libanjuta/anjuta-session.c:
7638 * libanjuta/anjuta-session.h:
7639 * libanjuta/anjuta-shell.c:
7640 * libanjuta/anjuta-shell.h:
7641 * libanjuta/anjuta-status.c:
7642 * libanjuta/anjuta-status.h:
7643 * libanjuta/anjuta-ui.c:
7644 * libanjuta/anjuta-ui.h:
7645 * libanjuta/anjuta-utils-priv.h:
7646 * libanjuta/anjuta-utils.c:
7647 * libanjuta/anjuta-utils.h:
7648 * libanjuta/cell-renderer-captioned-image.c:
7649 * libanjuta/cell-renderer-captioned-image.h:
7650 * libanjuta/e-splash.c:
7651 * libanjuta/e-splash.h:
7652 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7653 * libanjuta/interfaces/libanjuta.idl:
7654 * libanjuta/libanjuta.h:
7655 * libanjuta/resources.c:
7656 * libanjuta/resources.h:
7657 * libegg/egg-cell-renderer-text.c:
7658 * libegg/egg-combo-action.c:
7659 * libegg/egg-entry-action.c:
7660 * libegg/egg-recent-action.c:
7661 * libegg/egg-recent-files-module.c:
7662 * libegg/egg-recent-item.c:
7663 * libegg/egg-recent-model.c:
7664 * libegg/egg-recent-view-gtk.c:
7665 * libegg/egg-recent-view.c:
7666 * libegg/egg-submenu-action.c:
7667 * libegg/eggaccelerators.c:
7668 * libegg/eggcellrendererpopup.c:
7669 * libegg/eggcomboselect.c:
7670 * libegg/eggtreemodelfilter.c:
7671 * libegg/eggtreemultidnd.c:
7672 * libegg/gtkcellview.h:
7673 * libegg/treeviewutils/egg-cell-renderer-text.h:
7674 * libegg/treeviewutils/eggaccelerators.h:
7675 * libegg/treeviewutils/eggcellrendererkeys.h:
7676 * libegg/treeviewutils/eggcellrendererpopup.h:
7677 * libegg/treeviewutils/eggtreemodelfilter.h:
7678 * libegg/treeviewutils/eggtreemultidnd.h:
7679 * libegg/treeviewutils/eggtreeviewstate.h:
7680 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
7681 * manuals/anjuta-faqs/Makefile.am:
7682 * manuals/anjuta-manual/C/anjuta-manual.xml:
7683 * manuals/anjuta-manual/C/license.xml:
7684 * manuals/anjuta-manual/es/es.po:
7685 * manuals/anjuta-manual/sv/sv.po:
7686 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
7688 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
7689 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
7690 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
7691 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
7692 * manuals/old/ja/anjuta-manual/license.xml:
7693 * plugins/build-basic-autotools/build-basic-autotools.c:
7694 * plugins/build-basic-autotools/build-basic-autotools.h:
7695 * plugins/build-basic-autotools/executer.c:
7696 * plugins/build-basic-autotools/executer.h:
7697 * plugins/build/build_file.c:
7698 * plugins/build/build_file.h:
7699 * plugins/build/build_project.c:
7700 * plugins/build/build_project.h:
7701 * plugins/build/clean_project.c:
7702 * plugins/build/clean_project.h:
7703 * plugins/build/commands.c:
7704 * plugins/build/commands.h:
7705 * plugins/build/compile.c:
7706 * plugins/build/compile.h:
7707 * plugins/build/compiler_options.c:
7708 * plugins/build/compiler_options.h:
7709 * plugins/build/configurer.c:
7710 * plugins/build/configurer.h:
7711 * plugins/build/executer.c:
7712 * plugins/build/executer.h:
7713 * plugins/class-gen/cell-renderer-flags.c:
7714 * plugins/class-gen/cell-renderer-flags.h:
7715 * plugins/class-gen/combo-flags.c:
7716 * plugins/class-gen/combo-flags.h:
7717 * plugins/class-gen/element-editor.c:
7718 * plugins/class-gen/element-editor.h:
7719 * plugins/class-gen/generator.c:
7720 * plugins/class-gen/generator.h:
7721 * plugins/class-gen/plugin.c:
7722 * plugins/class-gen/plugin.h:
7723 * plugins/class-gen/transform.c:
7724 * plugins/class-gen/transform.h:
7725 * plugins/class-gen/validator.c:
7726 * plugins/class-gen/validator.h:
7727 * plugins/class-gen/window.c:
7728 * plugins/class-gen/window.h:
7729 * plugins/class-inheritance/class-callbacks.c:
7730 * plugins/class-inheritance/class-callbacks.h:
7731 * plugins/class-inheritance/class-inherit.c:
7732 * plugins/class-inheritance/class-inherit.h:
7733 * plugins/class-inheritance/plugin.c:
7734 * plugins/class-inheritance/plugin.h:
7735 * plugins/cvs-plugin/cvs-actions.c:
7736 * plugins/cvs-plugin/cvs-actions.h:
7737 * plugins/cvs-plugin/cvs-callbacks.c:
7738 * plugins/cvs-plugin/cvs-callbacks.h:
7739 * plugins/cvs-plugin/cvs-execute.c:
7740 * plugins/cvs-plugin/cvs-execute.h:
7741 * plugins/cvs-plugin/cvs-interface.c:
7742 * plugins/cvs-plugin/cvs-interface.h:
7743 * plugins/cvs-plugin/plugin.c:
7744 * plugins/cvs-plugin/plugin.h:
7745 * plugins/debug-manager/breakpoints.c:
7746 * plugins/debug-manager/breakpoints.h:
7747 * plugins/debug-manager/chunk_view.c:
7748 * plugins/debug-manager/chunk_view.h:
7749 * plugins/debug-manager/data_buffer.c:
7750 * plugins/debug-manager/data_buffer.h:
7751 * plugins/debug-manager/data_view.c:
7752 * plugins/debug-manager/data_view.h:
7753 * plugins/debug-manager/debug_tree.c:
7754 * plugins/debug-manager/debug_tree.h:
7755 * plugins/debug-manager/debugger.c:
7756 * plugins/debug-manager/debugger.h:
7757 * plugins/debug-manager/disassemble.c:
7758 * plugins/debug-manager/disassemble.h:
7759 * plugins/debug-manager/info.c:
7760 * plugins/debug-manager/info.h:
7761 * plugins/debug-manager/locals.c:
7762 * plugins/debug-manager/locals.h:
7763 * plugins/debug-manager/memory.c:
7764 * plugins/debug-manager/memory.h:
7765 * plugins/debug-manager/plugin.c:
7766 * plugins/debug-manager/plugin.h:
7767 * plugins/debug-manager/registers.c:
7768 * plugins/debug-manager/registers.h:
7769 * plugins/debug-manager/sexy-icon-entry.c:
7770 * plugins/debug-manager/sexy-icon-entry.h:
7771 * plugins/debug-manager/sharedlib.c:
7772 * plugins/debug-manager/sharedlib.h:
7773 * plugins/debug-manager/signals.c:
7774 * plugins/debug-manager/signals.h:
7775 * plugins/debug-manager/sparse_buffer.c:
7776 * plugins/debug-manager/sparse_buffer.h:
7777 * plugins/debug-manager/sparse_view.c:
7778 * plugins/debug-manager/sparse_view.h:
7779 * plugins/debug-manager/stack_trace.c:
7780 * plugins/debug-manager/stack_trace.h:
7781 * plugins/debug-manager/start.c:
7782 * plugins/debug-manager/start.h:
7783 * plugins/debug-manager/threads.c:
7784 * plugins/debug-manager/threads.h:
7785 * plugins/debug-manager/utilities.c:
7786 * plugins/debug-manager/utilities.h:
7787 * plugins/debug-manager/watch.c:
7788 * plugins/debug-manager/watch.h:
7789 * plugins/devhelp/htmlview.c:
7790 * plugins/devhelp/htmlview.h:
7791 * plugins/document-manager/action-callbacks.c:
7792 * plugins/document-manager/action-callbacks.h:
7793 * plugins/document-manager/anjuta-docman.c:
7794 * plugins/document-manager/anjuta-docman.h:
7795 * plugins/document-manager/editor-tooltips.c:
7796 * plugins/document-manager/editor-tooltips.h:
7797 * plugins/document-manager/file_history.c:
7798 * plugins/document-manager/file_history.h:
7799 * plugins/document-manager/indent-dialog.c:
7800 * plugins/document-manager/indent-dialog.h:
7801 * plugins/document-manager/indent-util.c:
7802 * plugins/document-manager/indent-util.h:
7803 * plugins/document-manager/plugin.c:
7804 * plugins/editor/aneditor-autocomplete.cxx:
7805 * plugins/editor/aneditor-calltip.cxx:
7806 * plugins/editor/aneditor-indent.cxx:
7807 * plugins/editor/aneditor-priv.h:
7808 * plugins/editor/aneditor.cxx:
7809 * plugins/editor/aneditor.h:
7810 * plugins/editor/lexer.h:
7811 * plugins/editor/plugin.c:
7812 * plugins/editor/plugin.h:
7813 * plugins/editor/print.c:
7814 * plugins/editor/print.h:
7815 * plugins/editor/properties.h:
7816 * plugins/editor/properties_cxx.h:
7817 * plugins/editor/style-editor.c:
7818 * plugins/editor/style-editor.h:
7819 * plugins/editor/text-editor-iterable.c:
7820 * plugins/editor/text-editor-iterable.h:
7821 * plugins/editor/text_editor.c:
7822 * plugins/editor/text_editor.h:
7823 * plugins/editor/text_editor_cbs.c:
7824 * plugins/editor/text_editor_cbs.h:
7825 * plugins/editor/text_editor_menu.c:
7826 * plugins/editor/text_editor_menu.h:
7827 * plugins/editor/text_editor_prefs.c:
7828 * plugins/editor/text_editor_prefs.h:
7829 * plugins/file-loader/dnd.c:
7830 * plugins/file-loader/dnd.h:
7831 * plugins/file-loader/plugin.c:
7832 * plugins/file-manager/an_file_view.c:
7833 * plugins/file-manager/plugin.c:
7834 * plugins/file-wizard/file.c:
7835 * plugins/file-wizard/file.h:
7836 * plugins/file-wizard/plugin.c:
7837 * plugins/file-wizard/plugin.h:
7838 * plugins/gdb/debugger.c:
7839 * plugins/gdb/debugger.h:
7840 * plugins/gdb/gdbmi-test.c:
7841 * plugins/gdb/gdbmi.c:
7842 * plugins/gdb/gdbmi.h:
7843 * plugins/gdb/global.h:
7844 * plugins/gdb/parser.c:
7845 * plugins/gdb/parser.h:
7846 * plugins/gdb/plugin.c:
7847 * plugins/gdb/plugin.h:
7848 * plugins/gdb/utilities.c:
7849 * plugins/gdb/utilities.h:
7850 * plugins/glade/plugin.c:
7851 * plugins/glade/plugin.h:
7852 * plugins/gtodo/egg-datetime.c:
7853 * plugins/gtodo/egg-datetime.h:
7854 * plugins/gtodo/eggtrayicon.c:
7855 * plugins/gtodo/eggtrayicon.h:
7856 * plugins/gtodo/plugin.c:
7857 * plugins/gvim/anjuta-vim.c:
7858 * plugins/gvim/anjuta-vim.h:
7859 * plugins/gvim/gtkvim.c:
7860 * plugins/gvim/gtkvim.h:
7861 * plugins/gvim/plugin.c:
7862 * plugins/gvim/plugin.h:
7863 * plugins/language-support-cpp-java/plugin.c:
7864 * plugins/language-support-cpp-java/plugin.h:
7865 * plugins/macro/macro-actions.c:
7866 * plugins/macro/macro-actions.h:
7867 * plugins/macro/macro-db.c:
7868 * plugins/macro/macro-db.h:
7869 * plugins/macro/macro-dialog.c:
7870 * plugins/macro/macro-dialog.h:
7871 * plugins/macro/macro-edit.c:
7872 * plugins/macro/macro-edit.h:
7873 * plugins/macro/macro-util.c:
7874 * plugins/macro/macro-util.h:
7875 * plugins/macro/plugin.c:
7876 * plugins/macro/plugin.h:
7877 * plugins/message-view/anjuta-msgman.c:
7878 * plugins/message-view/anjuta-msgman.h:
7879 * plugins/message-view/message-view.c:
7880 * plugins/message-view/message-view.h:
7881 * plugins/message-view/plugin.c:
7882 * plugins/message-view/plugin.h:
7883 * plugins/patch/patch-plugin.c:
7884 * plugins/patch/patch-plugin.h:
7885 * plugins/patch/plugin.c:
7886 * plugins/patch/plugin.h:
7887 * plugins/profiler/gprof-call-graph-block-entry.c:
7888 * plugins/profiler/gprof-call-graph-block-entry.h:
7889 * plugins/profiler/gprof-call-graph-block.c:
7890 * plugins/profiler/gprof-call-graph-block.h:
7891 * plugins/profiler/gprof-call-graph-view.c:
7892 * plugins/profiler/gprof-call-graph-view.h:
7893 * plugins/profiler/gprof-call-graph.c:
7894 * plugins/profiler/gprof-call-graph.h:
7895 * plugins/profiler/gprof-flat-profile-entry.c:
7896 * plugins/profiler/gprof-flat-profile-entry.h:
7897 * plugins/profiler/gprof-flat-profile-view.c:
7898 * plugins/profiler/gprof-flat-profile-view.h:
7899 * plugins/profiler/gprof-flat-profile.c:
7900 * plugins/profiler/gprof-flat-profile.h:
7901 * plugins/profiler/gprof-function-call-chart-view.c:
7902 * plugins/profiler/gprof-function-call-chart-view.h:
7903 * plugins/profiler/gprof-function-call-tree-view.c:
7904 * plugins/profiler/gprof-function-call-tree-view.h:
7905 * plugins/profiler/gprof-options.c:
7906 * plugins/profiler/gprof-options.h:
7907 * plugins/profiler/gprof-profile-data.c:
7908 * plugins/profiler/gprof-profile-data.h:
7909 * plugins/profiler/gprof-view-manager.c:
7910 * plugins/profiler/gprof-view-manager.h:
7911 * plugins/profiler/gprof-view.c:
7912 * plugins/profiler/gprof-view.h:
7913 * plugins/profiler/plugin.c:
7914 * plugins/profiler/plugin.h:
7915 * plugins/profiler/string-utils.c:
7916 * plugins/profiler/string-utils.h:
7917 * plugins/project-import/plugin.c:
7918 * plugins/project-import/plugin.h:
7919 * plugins/project-import/project-import.c:
7920 * plugins/project-import/project-import.h:
7921 * plugins/project-manager/plugin.c:
7922 * plugins/project-manager/plugin.h:
7923 * plugins/project-wizard/action.c:
7924 * plugins/project-wizard/action.h:
7925 * plugins/project-wizard/autogen.c:
7926 * plugins/project-wizard/autogen.h:
7927 * plugins/project-wizard/druid.c:
7928 * plugins/project-wizard/druid.h:
7929 * plugins/project-wizard/file.c:
7930 * plugins/project-wizard/file.h:
7931 * plugins/project-wizard/header.c:
7932 * plugins/project-wizard/header.h:
7933 * plugins/project-wizard/install.c:
7934 * plugins/project-wizard/install.h:
7935 * plugins/project-wizard/parser.c:
7936 * plugins/project-wizard/parser.h:
7937 * plugins/project-wizard/plugin.c:
7938 * plugins/project-wizard/plugin.h:
7939 * plugins/project-wizard/property.c:
7940 * plugins/project-wizard/property.h:
7941 * plugins/project-wizard/values.c:
7942 * plugins/project-wizard/values.h:
7943 * plugins/sample1/plugin.c:
7944 * plugins/search/plugin.c:
7945 * plugins/search/plugin.h:
7946 * plugins/search/search-replace_backend.c:
7947 * plugins/search/search-replace_backend.h:
7948 * plugins/search/search_preferences.c:
7949 * plugins/sourceview/anjuta-convert.c:
7950 * plugins/sourceview/anjuta-convert.h:
7951 * plugins/sourceview/anjuta-document-loader.c:
7952 * plugins/sourceview/anjuta-document-loader.h:
7953 * plugins/sourceview/anjuta-document-saver.c:
7954 * plugins/sourceview/anjuta-document-saver.h:
7955 * plugins/sourceview/anjuta-document.c:
7956 * plugins/sourceview/anjuta-document.h:
7957 * plugins/sourceview/anjuta-encodings.c:
7958 * plugins/sourceview/anjuta-encodings.h:
7959 * plugins/sourceview/anjuta-languages-manager.c:
7960 * plugins/sourceview/anjuta-languages-manager.h:
7961 * plugins/sourceview/anjuta-utils.c:
7962 * plugins/sourceview/anjuta-utils.h:
7963 * plugins/sourceview/anjuta-view.c:
7964 * plugins/sourceview/anjuta-view.h:
7965 * plugins/sourceview/assist-window.c:
7966 * plugins/sourceview/assist-window.h:
7967 * plugins/sourceview/sourceview-cell.c:
7968 * plugins/sourceview/sourceview-cell.h:
7969 * plugins/sourceview/sourceview-prefs.c:
7970 * plugins/sourceview/sourceview-prefs.h:
7971 * plugins/sourceview/sourceview-print.c:
7972 * plugins/sourceview/sourceview-print.h:
7973 * plugins/sourceview/sourceview-private.h:
7974 * plugins/sourceview/sourceview-tags.c:
7975 * plugins/sourceview/sourceview-tags.h:
7976 * plugins/sourceview/sourceview.c:
7977 * plugins/sourceview/sourceview.h:
7978 * plugins/subversion/plugin.c:
7979 * plugins/subversion/plugin.h:
7980 * plugins/subversion/subversion-actions.c:
7981 * plugins/subversion/subversion-actions.h:
7982 * plugins/subversion/subversion-callbacks.c:
7983 * plugins/subversion/subversion-callbacks.h:
7984 * plugins/subversion/svn-auth.c:
7985 * plugins/subversion/svn-auth.h:
7986 * plugins/subversion/svn-backend-priv.h:
7987 * plugins/subversion/svn-backend.c:
7988 * plugins/subversion/svn-backend.h:
7989 * plugins/subversion/svn-notify.c:
7990 * plugins/subversion/svn-notify.h:
7991 * plugins/subversion/svn-thread.c:
7992 * plugins/subversion/svn-thread.h:
7993 * plugins/symbol-browser/an_symbol.c:
7994 * plugins/symbol-browser/an_symbol.h:
7995 * plugins/symbol-browser/an_symbol_info.c:
7996 * plugins/symbol-browser/an_symbol_info.h:
7997 * plugins/symbol-browser/an_symbol_iter.c:
7998 * plugins/symbol-browser/an_symbol_iter.h:
7999 * plugins/symbol-browser/an_symbol_prefs.c:
8000 * plugins/symbol-browser/an_symbol_prefs.h:
8001 * plugins/symbol-browser/an_symbol_search.c:
8002 * plugins/symbol-browser/an_symbol_search.h:
8003 * plugins/symbol-browser/an_symbol_view.c:
8004 * plugins/symbol-browser/an_symbol_view.h:
8005 * plugins/symbol-browser/plugin.c:
8006 * plugins/symbol-browser/plugin.h:
8007 * plugins/terminal/terminal.c:
8008 * plugins/tools/dialog.c:
8009 * plugins/tools/dialog.h:
8010 * plugins/tools/editor.c:
8011 * plugins/tools/editor.h:
8012 * plugins/tools/execute.c:
8013 * plugins/tools/execute.h:
8014 * plugins/tools/fileop.c:
8015 * plugins/tools/fileop.h:
8016 * plugins/tools/plugin.c:
8017 * plugins/tools/plugin.h:
8018 * plugins/tools/scripts/find-fixmes.pl:
8019 * plugins/tools/scripts/translation-status.pl:
8020 * plugins/tools/tool.c:
8021 * plugins/tools/tool.h:
8022 * plugins/tools/variable.c:
8023 * plugins/tools/variable.h:
8024 * plugins/valgrind/ldd.c:
8025 * plugins/valgrind/ldd.h:
8026 * plugins/valgrind/list.c:
8027 * plugins/valgrind/list.h:
8028 * plugins/valgrind/menu-utils.c:
8029 * plugins/valgrind/menu-utils.h:
8030 * plugins/valgrind/parser.c:
8031 * plugins/valgrind/parser.h:
8032 * plugins/valgrind/plugin.c:
8033 * plugins/valgrind/plugin.h:
8034 * plugins/valgrind/preferences.c:
8035 * plugins/valgrind/preferences.h:
8036 * plugins/valgrind/process.c:
8037 * plugins/valgrind/process.h:
8038 * plugins/valgrind/symtab.c:
8039 * plugins/valgrind/symtab.h:
8040 * plugins/valgrind/vgactions.c:
8041 * plugins/valgrind/vgactions.h:
8042 * plugins/valgrind/vgcachegrindprefs.c:
8043 * plugins/valgrind/vgcachegrindprefs.h:
8044 * plugins/valgrind/vgdefaultview.c:
8045 * plugins/valgrind/vgdefaultview.h:
8046 * plugins/valgrind/vgerror.c:
8047 * plugins/valgrind/vgerror.h:
8048 * plugins/valgrind/vggeneralprefs.c:
8049 * plugins/valgrind/vggeneralprefs.h:
8050 * plugins/valgrind/vghelgrindprefs.c:
8051 * plugins/valgrind/vghelgrindprefs.h:
8052 * plugins/valgrind/vgio.c:
8053 * plugins/valgrind/vgio.h:
8054 * plugins/valgrind/vgmemcheckprefs.c:
8055 * plugins/valgrind/vgmemcheckprefs.h:
8056 * plugins/valgrind/vgrule-editor.c:
8057 * plugins/valgrind/vgrule-editor.h:
8058 * plugins/valgrind/vgrule-list.c:
8059 * plugins/valgrind/vgrule-list.h:
8060 * plugins/valgrind/vgrule.c:
8061 * plugins/valgrind/vgrule.h:
8062 * plugins/valgrind/vgrulepattern.c:
8063 * plugins/valgrind/vgrulepattern.h:
8064 * plugins/valgrind/vgsearchbar.c:
8065 * plugins/valgrind/vgsearchbar.h:
8066 * plugins/valgrind/vgstrpool.c:
8067 * plugins/valgrind/vgstrpool.h:
8068 * plugins/valgrind/vgtoolprefs.c:
8069 * plugins/valgrind/vgtoolprefs.h:
8070 * plugins/valgrind/vgtoolview.c:
8071 * plugins/valgrind/vgtoolview.h:
8074 * src/action-callbacks.c:
8075 * src/action-callbacks.h:
8076 * src/anjuta-actions.h:
8079 * src/anjuta-callbacks.c:
8080 * src/anjuta-callbacks.h:
8084 * src/bacon-message-connection.c:
8085 * src/bacon-message-connection.h:
8094 * tagmanager/options.c:
8096 Change the address of FSF in various files
8098 2007-08-30 Johannes Schmid <jhs@gnome.org>
8102 Removed because they are no longer in use
8104 * plugins/class-gen/anjuta-class-gen-plugin.glade:
8105 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
8106 Marked some strings as not translatable
8108 * plugins/search/search-replace.c: (list_max_items):
8109 Fixed a possible memory corruption
8111 * src/anjuta-app.c: (anjuta_app_add_widget_full):
8112 Do not show menuitems for locked layout items
8114 * src/main.c: (main):
8115 Some minor style correction in gnome_init
8117 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
8119 * plugins/debug-manager/debugger.c,
8120 plugins/debug-manager/breakpoints.c,
8121 plugins/gdb/plugin.c,
8122 plugins/gdb/debugger.c,
8123 libanjuta/interfaces/libanjuta.idl:
8124 Move all breakpoints functions from IAnjutaDebugger to a new
8125 IAnjutaBreakpointDebugger interface
8127 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
8129 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8130 * plugins/debug-manager/plugin.c,
8131 plugins/debug-manager/breakpoints.c,
8132 plugins/tools/execute.c,
8133 plugins/project-wizard/plugin.c,
8134 plugins/build-basic-autotools/executer.c,
8135 plugins/gdb/debugger.c,
8136 plugins/profiler/gprof-options.h,
8137 plugins/sourceview/assist-window.h,
8138 plugins/class-gen/transform.c,
8139 libanjuta/anjuta-plugin-description.c,
8140 libanjuta/anjuta-status.c,
8141 libanjuta/anjuta-glue-c.c,
8142 libanjuta/anjuta-glue-cpp.c,
8143 plugins/symbol-browser/an_symbol_prefs.c:
8144 Fix warnings mostly "dereferencing type-punned pointer"
8145 Fix two bugs in breakpoints.c and an_symbol_prefs.c
8147 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
8149 * plugins/debug-manager/breakpoints.c,
8150 plugins/debug-manager/debugger.c:
8151 Avoid an endless loop if clearing all breakpoints while the programm
8154 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
8156 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8157 * plugins/debug-manager/plugin.c:
8158 Fix a segmentation fault added in the previous patch
8160 2007-07-21 Johannes Schmid <jhs@gnome.org>
8162 * plugins/build-basic-autotools/executer.c:
8163 (get_program_parameters):
8165 Show an error dialog if no targets are availible instead of
8168 2007-07-20 Johannes Schmid <jhs@gnome.org>
8170 * libanjuta/anjuta-shell.c: (on_widget_data_add),
8171 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
8172 * libanjuta/anjuta-shell.h:
8173 * plugins/document-manager/plugin.c: (activate_plugin):
8174 * plugins/glade/anjuta-design-document.c:
8175 * plugins/glade/plugin.c: (glade_update_ui):
8176 * src/anjuta-app.c: (anjuta_app_add_widget_full),
8177 (anjuta_shell_iface_init):
8178 * src/shell.c: (anjuta_test_shell_add_widget),
8179 (anjuta_shell_iface_init):
8181 Make the document manager undockable (#458038)
8183 2007-07-20 Johannes Schmid <jhs@gnome.org>
8185 * plugins/document-manager/plugin.c: (on_editor_update_ui):
8186 * plugins/glade/anjuta-design-document.c:
8187 * plugins/glade/plugin.c: (glade_update_ui):
8189 Fixed some save/dirty status bug in glade
8191 2007-07-20 Johannes Schmid <jhs@gnome.org>
8193 * libanjuta/anjuta-status.c:
8194 Fixed crasher on shutdown
8196 2007-07-20 Johannes Schmid <jhs@gnome.org>
8199 Minimum glade requirement is 3.2 now. It was before
8200 but we did not check...
8202 * libanjuta/anjuta-glue-factory.c: (load_plugin):
8203 * libanjuta/anjuta-profile.c:
8204 (anjuta_profile_add_plugins_from_xml):
8205 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
8206 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
8207 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
8208 * plugins/file-loader/plugin.c: (on_create_submenu):
8209 * plugins/file-manager/an_file_view.c: (compare_iter):
8210 * plugins/glade/plugin.c: (activate_plugin):
8211 * src/anjuta-app.c: (on_toolbar_view_toggled):
8212 * src/main.c: (main):
8214 Fixed lots of memory leaks (thansk valgrind)
8216 2007-07-19 Johannes Schmid <jhs@gnome.org>
8218 * plugins/debug-manager/plugin.c: (value_added_current_editor):
8219 * plugins/document-manager/anjuta-docman.c:
8220 (anjuta_docman_set_busy):
8221 * plugins/document-manager/plugin.c: (on_editor_changed):
8222 * plugins/glade/plugin.c: (activate_plugin):
8223 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
8224 (on_value_removed_current_editor):
8226 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
8228 2007-07-18 Johannes Schmid <jhs.gnome.org>
8230 * plugins/build-basic-autotools/executer.c: (execute_program):
8231 Fixed some of the scratchbox stuff but the environment is
8234 2007-07-18 Johannes Schmid <jhs@gnome.org>
8236 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
8237 (on_plugin_deactivated), (get_plugin_loader_type):
8238 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
8239 (activate_plugin), (deactivate_plugin),
8240 (glade_plugin_instance_init):
8242 Fixed glade plugin deactivation
8244 2007-07-18 Johannes Schmid <jhs@gnome.org>
8246 * plugins/document-manager/anjuta-docman.c:
8247 (anjuta_docman_add_document):
8248 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
8250 Fixed path display in document manager with glade files
8252 2007-07-17 Johannes Schmid <jhs@gnome.org>
8254 * libanjuta/interfaces/Makefile.am.iface:
8255 * pixmaps/Makefile.am:
8256 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
8257 * plugins/debug-manager/plugin.c: (value_added_current_editor),
8258 (value_removed_current_editor):
8259 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
8260 (anjuta_docman_set_current_document):
8261 * plugins/document-manager/plugin.c: (on_editor_update_ui),
8262 (on_editor_added), (on_editor_changed):
8263 * plugins/glade/Makefile.am:
8264 * plugins/glade/anjuta-design-document.c:
8265 (anjuta_design_document_instance_init),
8266 (anjuta_design_document_set_property),
8267 (anjuta_design_document_get_property),
8268 (anjuta_design_document_class_init), (anjuta_design_document_new),
8269 (ifile_open), (ifile_get_uri), (ifile_iface_init):
8270 * plugins/glade/anjuta-design-document.h:
8271 * plugins/glade/anjuta-glade-notebook.c:
8272 * plugins/glade/anjuta-glade-notebook.h:
8273 * plugins/glade/plugin.c: (value_added_current_editor),
8274 (value_removed_current_editor), (glade_update_ui),
8275 (on_close_activated), (on_glade_project_changed),
8276 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
8278 * plugins/language-support-cpp-java/plugin.c:
8279 (on_value_added_current_editor), (on_value_removed_current_editor):
8280 * plugins/macro/plugin.c: (value_added_current_editor):
8281 * plugins/project-manager/plugin.c: (value_added_current_editor):
8282 * plugins/subversion/plugin.c: (value_added_current_editor):
8283 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
8285 Fixed lot of IAnjutaEditor stuff and completed glade integration
8286 with document manager
8288 * plugins/build-basic-autotools/build-basic-autotools.c:
8289 (value_added_current_editor):
8290 * plugins/build-basic-autotools/executer.c: (execute_program):
8292 Some initial code to execute projects inside scratchbox
8294 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
8296 * plugins/project-import/project-import.c:
8297 Project import overwrites file on user request (bug #452579)
8299 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
8301 * plugins/debug-manager/debugger.c,
8302 plugins/debug-manager/threads.c,
8303 plugins/debug-manager/plugin.c,
8304 plugins/debug-manager/registers.c,
8305 plugins/debug-manager/locals.c,
8306 plugins/debug-manager/stack_trace.c,
8307 plugins/gdb/plugin.c,
8308 plugins/gdb/debugger.c,
8309 plugins/gdb/debugger.h,
8310 libanjuta/interfaces/libanjuta.idl:
8311 Rename change-location to program-moved
8312 Store thread id as gint instead of guint
8313 Do not display registers list if not available
8314 Add intermediate debugger states if missing
8316 2007-07-11 Johannes Schmid <jhs@gnome.org>
8318 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
8320 Reverted unnecessary changes (#455819)
8322 2007-07-10 Johannes Schmid <jhs@gnome.org>
8324 * plugins/glade/plugin.c:
8325 Fixed glade plugin with glade 3.2 and another crasher
8327 2007-07-09 Johannes Schmid <jhs@gnome.org>
8329 * libanjuta/interfaces/libanjuta.idl:
8330 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
8332 * plugins/debug-manager/breakpoints.c:
8333 (breakpoint_item_update_in_ui),
8334 (breakpoints_dbase_edit_breakpoint),
8335 (on_toggle_breakpoint_activate):
8336 * plugins/debug-manager/plugin.c:
8337 (on_run_to_cursor_action_activate):
8338 * plugins/document-manager/action-callbacks.c:
8339 (on_editor_command_cut_activate),
8340 (on_editor_command_copy_activate),
8341 (on_editor_command_paste_activate),
8342 (on_editor_command_clear_activate):
8343 * plugins/document-manager/anjuta-docman.c:
8344 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
8345 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
8346 (anjuta_docman_goto_file_line_mark),
8347 (anjuta_docman_find_editor_with_path),
8348 (anjuta_docman_get_all_editors):
8349 * plugins/document-manager/anjuta-docman.h:
8350 * plugins/document-manager/plugin.c:
8351 (update_editor_ui_interface_items), (on_editor_update_ui),
8352 (on_editor_changed), (on_session_save), (on_docman_auto_save),
8353 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
8354 (ianjuta_document_manager_iface_init), (isaveable_save),
8355 (isavable_is_dirty):
8356 * plugins/editor/editor.glade:
8357 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
8358 (idocument_paste), (idocument_clear), (idocument_iface_init),
8359 (iselection_iface_init):
8360 * plugins/glade/Makefile.am:
8361 * plugins/glade/anjuta-glade-notebook.c:
8362 (anjuta_glade_notebook_instance_init),
8363 (anjuta_glade_notebook_set_property),
8364 (anjuta_glade_notebook_get_property),
8365 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
8366 (ifile_open), (ifile_get_uri), (ifile_iface_init),
8367 (ifile_savable_save), (ifile_savable_save_as),
8368 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
8369 (ifile_savable_iface_init), (idocument_can_redo),
8370 (idocument_can_undo), (idocument_begin_undo_action),
8371 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
8372 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
8373 (idocument_copy), (idocument_paste), (idocument_clear),
8374 (idocument_iface_init):
8375 * plugins/language-support-cpp-java/plugin.c:
8376 (on_value_added_current_editor), (on_value_removed_current_editor):
8377 * plugins/macro/macro-util.c: (get_current_editor):
8378 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
8379 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
8380 (on_next_occur), (on_incremental_entry_key_press),
8381 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
8382 (on_toolbar_find_incremental_start),
8383 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
8384 * plugins/search/search-replace.c: (search_start_over),
8385 (search_update_combos), (replace_update_combos),
8386 (anjuta_search_replace_activate):
8387 * plugins/search/search-replace_backend.c: (create_search_entries):
8388 * plugins/sourceview/sourceview.c: (idocument_cut),
8389 (idocument_copy), (idocument_paste), (idocument_clear),
8390 (idocument_iface_init), (iselect_iface_init), (iassist_react):
8391 * plugins/tools/editor.c: (on_editor_response):
8392 * plugins/tools/execute.c: (get_current_editor),
8393 (atp_output_context_initialize), (atp_user_tool_execute):
8394 * plugins/tools/variable.c: (get_current_editor),
8395 (atp_variable_get_editor_variable):
8397 Some more IAnjutaEditor => IAnjutaDocument fixing!
8399 * plugins/glade/anjuta-glade-notebook.h:
8400 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
8402 * plugins/glade/plugin.h:
8403 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
8404 and get rid of the glade menu. The Edit/File menu and the toolbar can now
8405 be used for glade, too. It might still have some rough edges but already works.
8406 (Fixes #415547 – Glade usability problem)
8408 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
8410 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
8411 development release (I updated version of glade3 svn to 3.3.2).
8413 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8415 * plugins/symbol-browser/an_symbol_view.c:
8416 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
8418 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8420 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
8421 (on_system_tags_update_finished), (on_update_global_clicked),
8422 (prefs_page_init), (on_gconf_notify_tags_list_changed),
8423 (symbol_browser_prefs_init),
8424 (symbol_browser_prefs_create_global_tags),
8425 (symbol_browser_load_global_tags):
8426 * plugins/symbol-browser/an_symbol_prefs.h:
8427 * plugins/symbol-browser/an_symbol_view.c:
8428 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
8429 * plugins/symbol-browser/an_symbol_view.h:
8430 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
8431 on global tags update because of delayed prefs merging. Happens when
8432 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
8435 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
8437 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
8438 after install/uninstall.
8440 Patch from James Liggett:
8441 * scripts/glade2schemas.pl: Fixed creating schemas for list
8444 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
8446 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
8447 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
8448 development release since glade svn version is also 3.3.1. In future, the
8449 solution would be for us to always increment the micro version when
8452 2007-07-05 Johannes Schmid <jhs@gnome.org>
8454 * libanjuta/interfaces/libanjuta.idl:
8455 * plugins/build-basic-autotools/build-basic-autotools.c:
8456 (on_build_mesg_format):
8457 * plugins/debug-manager/breakpoints.c:
8458 (breakpoint_item_update_in_ui),
8459 (breakpoints_dbase_edit_breakpoint),
8460 (on_toggle_breakpoint_activate):
8461 * plugins/debug-manager/plugin.c:
8462 (on_run_to_cursor_action_activate):
8463 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
8464 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
8465 (get_current_editor), (on_save_activate), (on_save_as_activate),
8466 (on_save_prompt_save_editor), (on_close_file_activate),
8467 (on_close_all_file_activate), (on_reload_file_activate),
8468 (anjuta_print_cb), (anjuta_print_preview_cb),
8469 (on_editor_command_upper_case_activate),
8470 (on_editor_command_lower_case_activate),
8471 (on_editor_command_undo_activate),
8472 (on_editor_command_redo_activate),
8473 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
8474 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
8475 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
8476 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
8477 (on_zoom_out_text_activate), (on_force_hilite_activate),
8478 (on_indent1_activate), (on_swap_activate),
8479 (on_editor_add_view_activate), (on_editor_remove_view_activate):
8480 * plugins/document-manager/anjuta-docman.c:
8481 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
8482 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
8483 (anjuta_docman_dispose), (on_notebook_switch_page),
8484 (anjuta_docman_page_from_widget), (on_editor_destroy),
8485 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
8486 (anjuta_docman_get_current_document),
8487 (anjuta_docman_set_current_document),
8488 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
8489 (anjuta_docman_update_page_label),
8490 (anjuta_docman_get_document_from_path),
8491 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
8492 (anjuta_docman_order_tabs):
8493 * plugins/document-manager/anjuta-docman.h:
8494 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
8495 (update_editor_ui_interface_items), (update_editor_ui),
8496 (on_editor_update_save_ui), (on_editor_update_ui),
8497 (on_editor_changed), (on_save_prompt_save_editor),
8498 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
8499 (ianjuta_docman_get_current_document),
8500 (ianjuta_docman_set_current_document),
8501 (ianjuta_docman_remove_buffer),
8502 (ianjuta_document_manager_iface_init), (ifile_get_uri):
8503 * plugins/editor/text_editor.c: (itext_editor_iface_init),
8504 (idocument_get_filename), (idocument_can_undo),
8505 (idocument_can_redo), (idocument_undo),
8506 (idocument_begin_undo_action), (idocument_end_undo_action),
8507 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
8508 * plugins/language-support-cpp-java/plugin.c:
8509 (on_editor_char_inserted_cpp), (on_auto_indent):
8510 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
8511 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
8512 * plugins/sample1/plugin.c: (on_sample_action_activate):
8513 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
8514 (on_next_occur), (on_incremental_entry_key_press),
8515 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
8516 (on_toolbar_find_incremental_start),
8517 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
8518 * plugins/search/search-replace.c: (search_and_replace),
8519 (write_message_pane), (search_start_over), (search_update_combos),
8520 (replace_update_combos), (anjuta_search_replace_activate):
8521 * plugins/search/search-replace_backend.c:
8522 (file_buffer_new_from_path), (create_search_entries):
8523 * plugins/sourceview/sourceview-print.c: (create_print_job):
8524 * plugins/sourceview/sourceview.c:
8525 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
8526 (idocument_can_redo), (idocument_can_undo),
8527 (idocument_begin_undo_action), (idocument_end_undo_action),
8528 (idocument_undo), (idocument_redo), (idocument_grab_focus),
8529 (idocument_get_filename), (idocument_iface_init):
8530 * plugins/tools/editor.c: (on_editor_response):
8531 * plugins/tools/execute.c: (atp_output_context_initialize),
8532 (atp_user_tool_execute):
8533 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
8535 Create IAnjutaDocument interface. This interface is a more general idea
8536 of documents being anything that can be modified, has undo/redo and
8537 may have operations like copy/paste.
8538 The primary goal is to integrate better by making it use the standard file
8539 and edit menu instead of it's own glade menu. Of course the downside is that
8540 you won't be able to view a source file and the designer at the same time. Anyway
8541 so many people have complained that they "can't save a glade file" that I think
8542 this is the much better solution.
8543 Work on the glade plugin is still to come but the most difficult things should be
8546 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
8548 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
8551 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
8553 * libanjuta/anjuta-plugin-manager.c:
8554 (anjuta_plugin_manager_get_plugins_page),
8555 (anjuta_plugin_manager_get_remembered_plugins_page):
8556 * libanjuta/anjuta-plugin-manager.h:
8557 * src/anjuta-app.c: (anjuta_app_install_preferences):
8558 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
8559 and remembered plugins preferences pages in separate pages (avoid
8562 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
8564 Patch from James Liggett <jrliggett@cox.net>:
8565 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
8566 Installed editor preferences schemas. Fixes bug #453463.
8568 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
8570 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
8571 (anjuta_preferences_dialog_init): Sort preferences pages on title.
8573 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
8575 * plugins/document-manager/anjuta-document-manager.ui:
8576 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
8577 * src/action-callbacks.c:
8578 * src/action-callbacks.h:
8579 * src/anjuta-actions.h:
8580 * src/anjuta-app.c: (anjuta_app_instance_init),
8581 (anjuta_app_install_preferences):
8583 * src/anjuta.ui: Moved plugins and shortcuts settings inside
8584 General preferences page. Move preferences menu from Settings to
8585 Edit submenu. And got rid of Settings submenu.
8587 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
8589 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
8591 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
8593 * TODO.tasks: Increased bounty for on-demand preferences task to $150
8594 as discussed and agreed with James Liggett.
8596 Patch from James Liggett <jrliggett@cox.net>:
8599 * libanjuta/anjuta-plugin-manager.c:
8600 (on_activated_plugin_objects_foreach),
8601 (anjuta_plugin_manager_get_active_plugin_objects):
8602 * libanjuta/anjuta-plugin-manager.h:
8603 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
8604 (anjuta_plugin_deactivate):
8605 * libanjuta/anjuta-preferences-dialog.c:
8606 (anjuta_preferences_dialog_finalize),
8607 (anjuta_preferences_dialog_class_init), (add_category_columns),
8608 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
8609 (anjuta_preferences_dialog_remove_page):
8610 * libanjuta/anjuta-preferences.c: (property_destroy),
8611 (unregister_preferences_key), (register_callbacks),
8612 (preferences_foreach_callback), (connect_prop_to_object),
8613 (anjuta_preferences_register_property_raw),
8614 (anjuta_preferences_register_property_custom),
8615 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
8616 (anjuta_preferences_remove_page),
8617 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
8618 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
8619 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
8620 (anjuta_preferences_class_init), (anjuta_preferences_new):
8621 * libanjuta/anjuta-preferences.h:
8622 * plugins/build-basic-autotools/Makefile.am:
8623 * plugins/build-basic-autotools/build-basic-autotools.c:
8624 (ipreferences_unmerge):
8625 * plugins/cvs-plugin/Makefile.am:
8626 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
8627 * plugins/document-manager/Makefile.am:
8628 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
8629 * plugins/editor/plugin.c: (ipreferences_unmerge):
8630 * plugins/file-manager/Makefile.am:
8631 * plugins/file-manager/plugin.c: (activate_plugin),
8632 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
8633 * plugins/gtodo/plugin.c: (ipreferences_merge),
8634 (ipreferences_unmerge):
8635 * plugins/language-support-cpp-java/Makefile.am:
8636 * plugins/language-support-cpp-java/plugin.c:
8637 (ipreferences_unmerge):
8638 * plugins/message-view/Makefile.am:
8639 * plugins/message-view/plugin.c: (ipreferences_unmerge):
8640 * plugins/sourceview/Makefile.am:
8641 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
8642 * plugins/symbol-browser/Makefile.am:
8643 * plugins/symbol-browser/an_symbol_prefs.c:
8644 (symbol_browser_prefs_finalize):
8645 * plugins/terminal/Makefile.am:
8646 * plugins/terminal/terminal.c: (ipreferences_unmerge):
8647 * plugins/valgrind/plugin.c: (ipreferences_merge),
8648 (ipreferences_unmerge):
8649 * scripts/Makefile.am:
8650 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
8652 * src/action-callbacks.c: (on_set_preferences1_activate):
8653 * src/anjuta-app.c: (anjuta_app_instance_init),
8654 (anjuta_app_install_preferences):
8656 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
8657 task: Bug #445314: On demand preferences widgets creation. Thanks
8658 James for this great work.
8660 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
8662 * plugins/debug-manager/data_buffer.c,
8663 plugins/message-view/message-view.c: Fixed compiler warnings.
8665 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
8667 * src/action-callbacks.c: (help_activate),
8668 (on_help_manual_activate), (on_help_tutorial_activate),
8669 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
8671 Fixed help activation (bug #451557).
8673 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
8675 * AUTHORS: Added James Liggett. Forgot to add him before :(
8677 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
8679 * plugins/debug-manager/debugger.c,
8680 plugins/debug-manager/plugin.c,
8681 plugins/gdb/debugger.c,
8682 libanjuta/interfaces/libanjuta.idl:
8683 Add a GError* parameter to debugger-stopped signal
8685 * (added) libanjuta/anjuta-error.c,
8686 (added) libanjuta/anjuta-error.h,
8687 libanjuta/Makefile.am:
8688 Register GError as a boxed type
8690 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8691 Support GError* in signal, GError must be registered as a boxed type
8692 Accept NULL as strings
8694 === anjuta 2.2.0 ===
8696 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
8698 * configure.in: Bumped version to 2.2.0
8699 * NEWS: Updated for 2.2.0 stable release.
8700 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
8701 Reduce the idle priority to make the UI update before anything else.
8703 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
8705 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
8707 * libanjuta/interfaces/libanjuta.idl:
8708 * plugins/document-manager/action-callbacks.c:
8709 (on_editor_command_complete_word_activate):
8710 * plugins/document-manager/plugin.c:
8711 (update_editor_ui_interface_items):
8712 * plugins/editor/text_editor.c: (iautocomplete_activate),
8713 (iautocomplete_iface_init):
8714 * plugins/sourceview/sourceview.c: (iassist_iface_init):
8716 Moved autocomplete() method away from IAnjutaEditorAssist into
8717 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
8718 autocomplete and does not crash with sourceview. Fixes Bug #449620
8719 â The auto completion functionality not work. Also sets menuitem
8720 insensitive when hiding them.
8722 * plugins/debug-manager/disassemble.c:
8723 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
8726 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
8728 * pixmaps/anjuta_splash.png: Updated.
8730 * plugins/search/search-replace.c
8731 (anjuta_search_replace_activate): Fixed "Find in Files" to select
8732 the right target (project).
8733 * ChangeLog: Added missing log.
8735 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8737 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
8738 manuals/anjuta-manual/C/fileoperations.xml,
8739 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
8741 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
8743 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
8745 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
8747 * TODO.tasks: Added bounty for on-demand preferences.
8749 Patch from Thierry Moisan:
8750 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
8753 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8755 Patch from tpgww@onepost.net:
8757 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
8758 * libegg/test-actions.c:
8759 * libegg/test-multi-drag.c: (main):
8760 * plugins/debug-manager/memory.c: (read_memory_block):
8761 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
8763 Fixes compile warnings. Fixes bug #427101.
8765 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8767 Patch from James Liggett:
8769 * plugins/profiler/gprof-options.c: (on_option_changed),
8771 * plugins/profiler/gprof-options.h:
8772 * plugins/profiler/gprof-profile-data.c:
8773 (gprof_profile_data_init_profile):
8774 * plugins/profiler/gprof-profile-data.h:
8775 * plugins/profiler/plugin.c: (profiler_get_data),
8776 (profiler_set_target), (register_options),
8777 (on_profile_data_browse_button_clicked),
8778 (on_profiling_options_button_clicked), (on_profiler_delete_data):
8779 * plugins/profiler/profiler.glade: implements independent targets.
8780 implements the ability to select arbitrary gmon.out files.
8781 Fixes bug #403502 â User should also be allowed to select an
8782 independent executable target.
8784 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
8786 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
8788 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
8789 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
8791 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
8793 * plugins/debug-manager/plugin.c,
8794 plugins/debug-manager/breakpoints.c:
8795 Remove weak pointers when owner is destroyed
8796 Remove all breakpoints before loading new one
8798 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
8800 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
8802 2007-06-19 Naba Kumar <naba@gnome.org>
8804 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
8805 Bug #448491 Empty Lines Problem.
8807 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
8809 * data/default.profile, plugins/message-view/plugin.c: Do not
8810 restore session for messages.
8811 Fixes bug #377461 â don't create new message window for each
8814 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
8815 Fixes a crash on exit/project-close if profiler plugin is loaded.
8817 2007-06-17 Naba Kumar <naba@gnome.org>
8819 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
8820 C keywords. Fixes bug #447655 â C keyword must NOT be localised.
8822 * plugins/file-loader/plugin.c: Fail on opening non existent files.
8823 Bug #448034 â Anjuta crashes on starting (when the last project
8824 directory was deleted).
8826 * plugins/document-manager/plugin.c: Set line markers for files
8827 opened via IAnjutaFile::open(). Fixes missing line markers while
8830 2007-06-17 Naba Kumar <naba@gnome.org>
8832 * plugins/sourceview/sourceview.glade: Set correct font
8833 default value and use monospace instead of sans. Fixes
8834 bug #448408 â crash in Anjuta IDE: Trying to change the
8837 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8839 * plugins/search/search-replace.c,
8840 plugins/search/search-replace.h,
8841 plugins/search/anjuta-search.glade:
8842 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
8845 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
8847 * plugins/debug-manager/plugin.c,
8848 plugins/debug-manager/breakpoints.c:
8849 Add weak references, fixes bug #448053 ?
8851 2007-06-16 Naba Kumar <naba@gnome.org>
8853 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
8854 dialog to allow forgetting them if user chooses to select a different
8857 2007-06-13 Naba Kumar <naba@gnome.org>
8859 * plugins/sourceview/sourceview-prefs.c: Initialize font
8860 on startup correctly if use_theme is set.
8862 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
8863 if available for default font. Fixes bug #447304.
8865 * plugins/sourceview/sourceview-prefs.c: Return value based
8866 on right data type. Fixes Bug #438878 â Using gtksourceview editor
8867 for the first time has black background
8869 * plugins/project-manager/plugin.c: Give a better error message
8870 when project could not be loaded.
8872 * libanjuta/anjuta-serializer.c: Added a comment.
8874 2007-06-13 Johannes Schmid <jhs@gnome.org>
8877 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
8878 most warnings to avoid simple coding problems.
8880 * plugins/message-view/anjuta-msgman.c:
8881 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
8882 * plugins/message-view/plugin.c: (on_view_changed),
8883 (ianjuta_msgman_add_view):
8885 Fixed #440866 by always presenting the message-manager when a tab is
8886 added because Gtk+ seems to have problems to add tabs to hidden widgets.
8888 * plugins/subversion/subversion-callbacks.c:
8889 (on_subversion_commit_response):
8890 Destroy dialog if user clicks "No"
8892 2007-06-12 Naba Kumar <naba@gnome.org>
8894 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
8895 read and use of uninitialized variable.
8897 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
8898 because it is used in credits listing and packaging could compress
8899 it in docdir. Fixes bug #397881: The credits are empty
8901 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
8902 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
8903 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
8904 plugins/symbol-browser/an_symbol_info.c,
8905 plugins/symbol-browser/plugin.c,
8906 plugins/symbol-browser/an_symbol_view.c,
8907 plugins/editor/aneditor-autocomplete.cxx:
8909 - Do not access TMTag
8910 member in TMSymbol when freeing it because by then the tags
8911 could have changed. Avoids dangerous memory corruptions by freeing
8912 someone else's memory (Could explain those random crashes when
8913 refreshing symbols or re-loading a different project or closing
8914 a project). Anything that tries to refresh symbols could trigger
8916 - Added a flag to also retrieve method definitions as part of
8917 the class's scope members. And used it to set both function prototype
8918 and definition in symbols. Fixes navigation to prototype and
8919 function definitions from symbol browser (bug #440370)
8921 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
8922 memory. Could fix those bogus 'file changed' dialogs.
8924 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
8926 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8928 * (added) libanjuta/anjuta-utils-priv.h,
8929 libanjuta/anjuta-utils.h,
8930 libanjuta/anjuta-launcher.c,
8931 libanjuta/Makefile.am:
8932 Fix bug #440801: do not use config.h in public include files
8934 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
8936 * plugins/project-wizard/templates/mkfile.wiz:
8937 Fix bug #442038: missing project.sh file
8940 plugins/project-wizard/templates/Makefile.am,
8941 plugins/project-wizard/templates/translatable-strings.h,
8942 (added) plugins/project-wizard/templates/sdl.wiz,
8943 (added) plugins/project-wizard/templates/appwiz_sdl.png,
8944 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
8945 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
8946 (added) plugins/project-wizard/templates/sdl/Makefile.am,
8947 (added) plugins/project-wizard/templates/sdl/.cvsignore,
8948 (added) plugins/project-wizard/templates/sdl/src/main.c,
8949 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
8950 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
8951 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
8952 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
8953 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
8954 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
8955 Fix bug #315635: add a SDL project wizard
8957 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
8959 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
8960 when SIGCHLD is triggered when main loop context is locked. Dead lock
8961 happens when child_exited callback also accesses main loop context.
8962 Happens particularly badly in debug target exiting.
8964 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
8966 * manuals/anjuta-manual/C/debugger.xml:
8967 First update of the debugger documentation
8969 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
8971 * manuals/anjuta-manual/C/fileoperations.xml,
8972 manuals/anjuta-manual/C/projects.xml,
8973 manuals/anjuta-manual/C/anjuta-manual.xml,
8974 manuals/anjuta-manual/C/build.xml,
8975 manuals/anjuta-manual/C/execute.xml,
8976 manuals/anjuta-manual/Makefile.am: Updated more documentation.
8977 Added project properties documentation. Moved execution section
8978 inside project management. Removed dead documentation.
8980 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
8982 * src/anjuta.c, plugins/symbol-browser/plugin.c,
8983 plugins/symbol-browser/plugin.h,
8984 plugins/symbol-browser/an_symbol_prefs.c,
8985 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8986 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
8987 progress bar instead of separate window for system tags
8988 generation. Renamed AnjutaStatus methods to a proper ones.
8990 * plugins/symbol-browser/plugin.c,
8991 plugins/symbol-browser/plugin.h,
8992 plugins/symbol-browser/an_symbol_prefs.c,
8993 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
8994 global-tags/create_global_tags.sh.in: Get rid of message window
8995 for showing global tags creation and use a small window with
8998 2007-05-30 Naba Kumar <naba@gnome.org>
9000 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
9001 Bug 442315 – After calling configure, the build menus are still insensitive,
9002 Bug 442314 – Autogeneration fails when there is no autogen.sh
9004 * plugins/project-manager/plugin.c: Fixed mem corruption when it
9005 fails to remove target/source/group. Fixes bug #440196 – crash in
9006 Anjuta IDE: removing a target
9008 2007-05-29 Naba Kumar <naba@gnome.org>
9010 * plugins/symbol-browser/an_symbol_view.c,
9011 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
9012 tags generation. Fixed runtime warning.
9014 2007-05-28 Naba Kumar <naba@gnome.org>
9016 Patch from James Liggett <jrliggett@cox.net>:
9017 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
9018 Fixed bug #403502 – User should also be allowed to select an
9019 independent executable target.
9021 2007-05-27 Johannes Schmid <jhs@gnome.org>
9023 * plugins/build-basic-autotools/build-basic-autotools.c:
9024 (get_real_directory), (on_build_mesg_format):
9026 Find correct files for error messages inside scratchbox
9028 2007-05-27 Naba Kumar <naba@gnome.org>
9030 * manuals/anjuta-manual/C/projects.xml,
9031 manuals/anjuta-manual/C/projects.xml: Updated project
9032 management chapter more.
9034 2007-05-25 Johannes Schmid <jhs@gnome.org>
9036 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
9037 * plugins/build-basic-autotools/build-basic-autotools.c:
9038 (on_sb_check_toggled), (build_execute_command),
9039 (ipreferences_merge), (ipreferences_unmerge):
9040 Added support for building inside scratchbox environment
9042 Patch from James Liggett <jrliggett@cox.net>:
9043 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
9044 (anjuta_msgman_append_view):
9047 – Anjuta aborts with numerous assertion failures when adding a new message view tab
9049 2007-05-23 Naba Kumar <naba@gnome.org>
9051 * manuals/anjuta-manual/C/projects.xml: Updated project
9054 2007-05-22 Naba Kumar <naba@gnome.org>
9056 * manuals/anjuta-manual/C/projects.xml: More updates.
9058 * manuals/anjuta-manual/C/introduction.xml,
9059 manuals/anjuta-manual/C/projects.xml,
9060 manuals/anjuta-manual/C/interface.xml: Updated documentation.
9062 2007-05-22 Naba Kumar <naba@gnome.org>
9064 Patch from Étienne Bersac:
9065 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
9066 class in generated class.
9068 2007-05-22 Naba Kumar <naba@gnome.org>
9070 * plugins/profiler/plugin.c: Fixed a compiler warning.
9071 * plugins/valgrind/Makefile.am: Added ldflags.
9073 Patch from James Liggett:
9074 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
9075 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
9078 2007-05-18 Johannes Schmid <jhs@gnome.org>
9080 * plugins/editor/text_editor.c:
9081 * plugins/language-support-cpp-java/plugin.c:
9082 (on_editor_language_changed), (on_value_added_current_editor),
9083 (on_value_removed_current_editor):
9085 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
9086 Fix assist support in language-support-plugin.
9088 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
9090 * libanjuta/interfaces/libanjuta.idl:
9091 Add a new interface allowing to implement plugin able
9092 to load other plugins (not written in C)
9094 * libanjuta/anjuta-plugin-handle.c,
9095 libanjuta/anjuta-plugin-handle.h:
9096 Add a language and a resident plugin properties
9098 * libanjuta/anjuta-glue-plugin.c,
9099 libanjuta/anjuta-glue-plugin.h,
9100 (added)libanjuta/anjuta-glue-c.c,
9101 (added)libanjuta/anjuta-glue-c.h,
9102 libanjuta/Makefile.am:
9103 Split code used to load a C plugin into a common part
9104 in anjuta-glue-plugin and a specific part in anjuta-glue-c
9106 * libanjuta/anjuta-glue-factory.c,
9107 libanjuta/anjuta-glue-factory.h,
9108 libanjuta/anjuta-plugin-manager.c:
9109 Allow to load plugin not written in C and search for the
9110 additional needed code in another plugin
9112 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
9114 * plugins/editor/text_editor.c:
9115 Add an empty implementation of IAnjutaEditorAssist for scintilla,
9116 avoiding a crash if scintilla is used
9118 2007-05-14 Johannes Schmid <jhs@gnome.org>
9120 * libanjuta/interfaces/libanjuta.idl:
9121 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
9122 (assist_cleanup), (on_assist_end), (on_assist_cancel),
9123 (on_assist_chosen), (on_assist_update), (get_context),
9124 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
9125 (install_assist), (uninstall_assist), (install_support),
9126 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
9127 (cpp_java_plugin_instance_init):
9128 * plugins/language-support-cpp-java/plugin.h:
9129 Use IAnjutaEditorAssist to show language specific suggestions
9131 * plugins/sourceview/Makefile.am:
9132 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
9133 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
9134 * plugins/sourceview/anjuta-view.h:
9135 * plugins/sourceview/assist-window.c: (assist_window_expose),
9136 (assist_window_set_property), (assist_window_get_property),
9137 (assist_window_class_init), (assist_activated),
9138 (assist_window_init), (assist_window_finalize),
9139 (assist_window_select), (assist_window_first),
9140 (assist_window_last), (assist_window_up), (assist_window_down),
9141 (get_coordinates), (assist_window_move), (assist_window_update),
9142 (assist_window_filter_keypress), (assist_window_is_active),
9143 (assist_window_new), (assist_window_get_trigger),
9144 (assist_window_get_position):
9145 * plugins/sourceview/assist-window.h:
9146 * plugins/sourceview/sourceview-args.c (removed):
9147 * plugins/sourceview/sourceview-args.h (removed):
9148 * plugins/sourceview/sourceview-autocomplete.c (removed):
9149 * plugins/sourceview/sourceview-autocomplete.h (removed):
9150 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
9151 * plugins/sourceview/sourceview-private.h:
9152 * plugins/sourceview/sourceview-scope.c(removed):
9153 * plugins/sourceview/sourceview-scope.h(removed):
9154 * plugins/sourceview/sourceview.c: (on_assist_chosen),
9155 (on_assist_cancel), (on_document_char_added),
9156 (on_reload_dialog_response), (sourceview_class_init),
9157 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
9158 (iassist_remove_trigger), (iassist_autocomplete),
9159 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
9160 (iassist_react), (iassist_iface_init):
9161 * plugins/sourceview/tag-window.c (moved to assist-window.c):
9162 * plugins/sourceview/tag-window.h (moved to assist-window.c):
9164 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
9165 - Mark files dirty if reload dialog is canceled.
9167 2007-05-12 Naba Kumar <naba@gnome.org>
9169 * libanjuta/anjuta-launcher.h: Corrected include file.
9171 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
9173 * libanjuta/anjuta-glue-plugin.c,
9174 libanjuta/anjuta-glue-plugin.h,
9175 libanjuta/anjuta-glue-factory.c,
9176 libanjuta/anjuta-glue-factory.h,
9177 ibanjuta/anjuta-plugin-manager.c:
9178 Move code used to load a C plugin from glue-factory to glue-plugin
9179 So loading a plugin written in another language could be done by
9180 just using another object derived from AnjutaGluePlugin
9182 * libanjuta/libanjuta.h:
9183 Remove anjuta-plugin-handle header, it's not installed as libanjuta
9186 === anjuta 2.1.3 ===
9188 2007-05-11 Naba Kumar <naba@gnome.org>
9190 * configure.in: Bumped version to 2.1.3
9193 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
9195 2007-05-11 Naba Kumar <naba@gnome.org>
9198 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
9199 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
9200 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
9202 2007-05-10 Johannes Schmid <jhs@gnome.org>
9204 * plugins/search/plugin.c:
9205 Make incremental search behave less annoying
9207 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
9209 * plugins/macro/macro-util.c:
9210 Fix bug #419008 and bug #419036
9211 When creating new header file, use name and email set in
9212 preferences and replace invalid C character by underscore
9215 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
9217 * plugins/search/search-replace.c,
9218 plugins/search/search-replace_backend.c:
9219 Disable search button if search expression is empty (bug #378193)
9221 2007-05-08 Naba Kumar <naba@gnome.org>
9223 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
9226 2007-05-07 Naba Kumar <naba@gnome.org>
9229 * plugins/project-wizard/templates/Makefile.am:
9230 * plugins/project-wizard/templates/minimal.wiz:
9231 * plugins/project-wizard/templates/minimal/.cvsignore:
9232 * plugins/project-wizard/templates/minimal/Makefile.am:
9233 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
9234 * plugins/project-wizard/templates/minimal/autogen.sh:
9235 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
9236 * plugins/project-wizard/templates/minimal/project.anjuta:
9237 Added 'minimal', a generic and flat, project template.
9239 2007-05-05 Naba Kumar <naba@gnome.org>
9241 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
9243 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
9244 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
9245 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
9246 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
9247 instead of a real one, fixes interdependency with libanjuta.
9248 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
9249 * libanjuta/Makefile.am:
9250 * libegg/Makefile.am:
9251 * plugins/build-basic-autotools/Makefile.am:
9252 * plugins/class-gen/Makefile.am:
9253 * plugins/class-inheritance/Makefile.am:
9254 * plugins/cvs-plugin/Makefile.am:
9255 * plugins/debug-manager/Makefile.am:
9256 * plugins/devhelp/Makefile.am:
9257 * plugins/document-manager/Makefile.am:
9258 * plugins/editor/Makefile.am:
9259 * plugins/file-loader/Makefile.am:
9260 * plugins/file-manager/Makefile.am:
9261 * plugins/file-wizard/Makefile.am:
9262 * plugins/gdb/Makefile.am:
9263 * plugins/glade/Makefile.am:
9264 * plugins/gtodo/Makefile.am:
9265 * plugins/language-support-cpp-java/Makefile.am:
9266 * plugins/macro/Makefile.am:
9267 * plugins/message-view/Makefile.am:
9268 * plugins/patch/Makefile.am:
9269 * plugins/profiler/Makefile.am:
9270 * plugins/project-import/Makefile.am:
9271 * plugins/project-manager/Makefile.am:
9272 * plugins/project-wizard/Makefile.am:
9273 * plugins/sample1/Makefile.am:
9274 * plugins/search/Makefile.am:
9275 * plugins/sourceview/Makefile.am:
9276 * plugins/subversion/Makefile.am:
9277 * plugins/symbol-browser/Makefile.am:
9278 * plugins/terminal/Makefile.am:
9279 * plugins/tools/Makefile.am:
9280 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
9282 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
9284 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
9286 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9288 * libanjuta/anjuta-launcher.c,
9289 libanjuta/anjuta-launcher.h:
9290 Add some missing implementation
9292 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
9294 Reviewed by Naba Kumar <naba@gnome.org>:
9295 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
9298 2007-04-26 Jason Switzer <jswitzer@gmail.com>
9300 Reviewed by Naba Kumar <naba@gnome.org>:
9301 * plugins/editor/text_editor.c: Large memory addresses were being
9302 truncated, switched to glong (bug #422143).
9304 2007-04-24 Naba Kumar <naba@gnome.org>
9306 * plugins/document-manager/plugin.c: (prefs_finalize):
9307 * plugins/editor/aneditor-autocomplete.cxx:
9308 * plugins/editor/text_editor_menu.c:
9309 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
9310 * plugins/file-loader/plugin.c: (open_file_with),
9311 (create_open_with_submenu):
9312 * plugins/file-manager/plugin.c: (prefs_finalize):
9313 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
9314 pointer type castings.
9316 2007-04-24 Naba Kumar <naba@gnome.org>
9318 Patch from s|s <supreet.sethi@gmail.com>:
9319 * (added) plugins/project-wizard/templates/django-logo.png:
9320 * (added) plugins/project-wizard/templates/django.wiz:
9321 * plugins/project-wizard/templates/Makefile.am:
9322 * plugins/project-wizard/templates/translatable-strings.h: Added
9323 django project template. http://www.djangoproject.com/
9325 2007-04-24 Naba Kumar <naba@gnome.org>
9327 * plugins/subversion/anjuta-subversion.glade: Set expansion for
9328 the log entry widget and made the dialog little larger.
9330 2007-04-24 Naba Kumar <naba@gnome.org>
9332 Patch from Halton Huo:
9334 * plugins/project-wizard/property.c:
9335 * plugins/subversion/svn-auth.c:
9336 * plugins/subversion/svn-backend-priv.h:
9337 * plugins/subversion/svn-backend.c:
9338 * plugins/subversion/svn-backend.h:
9339 * plugins/subversion/svn-notify.h: Proper use of subversion
9340 headers. Fixes build issues in solaris (bug #426701).
9342 2007-04-24 Naba Kumar <naba@gnome.org>
9344 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
9346 * plugins/project-wizard/templates/cpp.wiz:
9347 * plugins/project-wizard/templates/gcj.wiz:
9348 * plugins/project-wizard/templates/gnome.wiz:
9349 * plugins/project-wizard/templates/gtk.wiz:
9350 * plugins/project-wizard/templates/gtkmm.wiz:
9351 * plugins/project-wizard/templates/java.wiz:
9352 * plugins/project-wizard/templates/python.wiz:
9353 * plugins/project-wizard/templates/terminal.wiz:
9354 * plugins/project-wizard/templates/wxwin.wiz:
9355 * plugins/project-wizard/templates/xlib-dock.wiz:
9356 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
9357 project option and set it ON by default (since gnome-build, can't
9358 enabled configure shared lib support later when a sharedlib target
9361 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9363 * plugins/debug-manager/stack_trace.c:
9364 Fix a missing case in the previous changes
9366 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
9368 * plugins/debug-manager/plugin.c:
9371 * plugins/debug-manager/breakpoints.c,
9372 plugins/gdb/plugin.c:
9373 Fix adding breakpoint on a function
9375 * plugins/debug-manager/stack_trace.c:
9376 Highlight changed stack frame
9378 2007-04-18 Naba Kumar <naba@gnome.org>
9380 * plugins/document-manager/anjuta-docman.c:
9381 (anjuta_docman_dispose), (on_editor_destroy),
9382 (anjuta_docman_remove_editor): Remove the editor widget from
9383 the parent container before calling destroy, otherwise container
9384 removal happens after TextEditor is disposed resulting in call
9385 to value-remove for a TextEditor which is half-dead (crash).
9387 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
9389 * plugins/debug-manager/data_buffer.c
9390 plugins/debug-manager/data_view.c,
9391 plugins/debug-manager/memory.c:
9392 Fixes for bug #418523, bug #427090 and bug #428174
9394 2007-04-11 Halton Huo <halton.huo@sun.com>
9396 reviewed by: <jhs@gnome.org>
9399 * libanjuta/Makefile.am:
9400 * libanjuta/anjuta-utils.c:
9401 * libanjuta/anjuta-utils.h:
9402 * manuals/reference/libanjuta/Makefile.am:
9404 Fixed compilation on sun by deploying the libutil methods
9405 in anjuta-utils.h and building them on condition.
9407 2007-04-11 Johannes Schmid <jhs@gnome.org>
9409 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
9410 (anjuta_docman_add_editor):
9411 Hold a reference on the editor as long as we use it.
9413 * plugins/document-manager/plugin.c: (on_editor_changed):
9414 Destroy GValue to fix a memoery leak.
9416 2007-04-11 Johannes Schmid <jhs@gnome.org>
9418 * plugins/document-manager/plugin.c: (on_editor_changed):
9419 Fixed reference counting for editor by using g_value_take_object instead
9420 of g_value_set_object. The editors are now correctly finalized and thus
9421 we do not lack so much memory anymore.
9423 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
9424 (anjuta_view_finalize), (anjuta_view_focus_out),
9425 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
9426 * plugins/sourceview/anjuta-view.h:
9427 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
9428 * plugins/sourceview/sourceview-prefs.c:
9429 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
9430 * plugins/sourceview/sourceview-prefs.h:
9431 * plugins/sourceview/sourceview-private.h:
9432 * plugins/sourceview/sourceview.c: (on_document_loaded),
9433 (timeout_unref), (on_document_saved), (sourceview_finalize),
9434 (sourceview_new), (ifile_open), (ifile_savable_save),
9435 (ifile_savable_save_as):
9437 Several changes to fix things when the editor is correctly destroyed.
9438 Fixed preferences (which led me to the refcounting issue, #409412)
9439 and removed deprecated completition code that will be replace by
9440 IAnjutaAssist interface soon.
9442 2007-04-11 Johannes Schmid <jhs@gnome.org>
9444 * libanjuta/anjuta-launcher.c:
9445 (anjuta_launcher_execution_done_cleanup),
9446 (anjuta_launcher_child_terminated):
9447 Possible fix for #428363 and added a g_return_if_fail
9449 * plugins/message-view/plugin.c: (activate_plugin):
9450 Fixed a Gtk/Gdl-Critical
9452 Patches from Étienne Bersac <bersace03@laposte.net>
9453 * plugins/class-gen/templates/go-source.tpl:
9454 * plugins/macro/macros.xml:
9455 Use better template for GObjects (#417875 and #417918)
9457 Patches from Halton Huo <halton.huo@sun.com>
9458 * libanjuta/anjuta-launcher.h:
9459 * libanjuta/anjuta-preferences.c:
9460 * libanjuta/anjuta-utils.c:
9461 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
9462 (cg_window_set_add_to_repository):
9463 * plugins/class-inheritance/class-inherit.c:
9464 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
9466 2007-04-09 Johannes Schmid <jhs@gnome.org>
9468 * plugins/editor/print.c: (anjuta_print_show_header):
9469 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9470 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
9472 Some string changes (#427395 and #427399)
9474 2007-04-06 Johannes Schmid <jhs@gnome.org>
9476 * plugins/build-basic-autotools/build-basic-autotools.c:
9477 (on_build_mesg_format), (on_build_mesg_parse):
9478 Fixed full path detection
9480 2007-04-05 Naba Kumar <naba@gnome.org>
9482 Patch from Halton Huo:
9483 * libanjuta/Makefile.am:
9484 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
9485 * libanjuta/anjuta-glue-cpp.h:
9486 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
9487 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
9488 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
9489 (anjuta_glue_factory_get_path), (get_already_loaded_module),
9490 (load_plugin), (anjuta_glue_factory_get_object_type):
9491 * libanjuta/anjuta-glue-factory.h:
9492 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
9493 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
9494 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
9495 (anjuta_glue_plugin_new):
9496 * libanjuta/anjuta-glue-plugin.h:
9497 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
9498 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
9499 * libanjuta/anjuta-plugin.h:
9500 * libanjuta/glue-cpp.c:
9501 * libanjuta/glue-cpp.h:
9502 * libanjuta/glue-factory.c:
9503 * libanjuta/glue-factory.h:
9504 * libanjuta/glue-plugin.c:
9505 * libanjuta/glue-plugin.h:
9506 * plugins/build-basic-autotools/build-basic-autotools.h:
9507 * plugins/class-gen/plugin.h:
9508 * plugins/class-inheritance/plugin.h:
9509 * plugins/cvs-plugin/plugin.h:
9510 * plugins/debug-manager/plugin.h:
9511 * plugins/devhelp/plugin.h:
9512 * plugins/document-manager/plugin.h:
9513 * plugins/editor/plugin.h:
9514 * plugins/file-loader/plugin.h:
9515 * plugins/file-manager/plugin.h:
9516 * plugins/file-wizard/plugin.h:
9517 * plugins/gdb/plugin.h:
9518 * plugins/glade/plugin.h:
9519 * plugins/gtodo/plugin.h:
9520 * plugins/language-support-cpp-java/plugin.h:
9521 * plugins/macro/plugin.h:
9522 * plugins/message-view/plugin.h:
9523 * plugins/patch/plugin.h:
9524 * plugins/profiler/plugin.h:
9525 * plugins/project-import/plugin.h:
9526 * plugins/project-manager/plugin.h:
9527 * plugins/project-wizard/plugin.h:
9528 * plugins/sample1/plugin.h:
9529 * plugins/search/plugin.h:
9530 * plugins/sourceview/plugin.h:
9531 * plugins/subversion/plugin.h:
9532 * plugins/symbol-browser/plugin.h:
9533 * plugins/terminal/terminal.c:
9534 * plugins/tools/plugin.h:
9535 * plugins/tools/scripts/tools-2.xml.in:
9536 * plugins/valgrind/plugin.h:
9538 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
9540 2007-04-05 Naba Kumar <naba@gnome.org>
9542 * anjuta.spec.in, configure.in: Removed dead codes.
9544 Patch from Jos Dehaes:
9545 * configure.in, plugins/project-wizard/templates/Makefile.am,
9546 plugins/project-wizard/templates/mkfile.wiz,
9547 plugins/project-wizard/templates/translatable-strings.h: Enabled
9548 makefile-based project creation and import. Fixes bug #355145
9550 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
9552 * plugins/debug-manager/debugger.c,
9553 plugins/debug-manager/plugin.c,
9554 plugins/gdb/anjuta-gdb.plugin.in:
9555 Code cleaning (remove unused code, rename this into self)
9556 Add information about supported format in debugger plugin
9557 Activate debugger plugin according to the target format
9559 2007-04-01 Naba Kumar <naba@gnome.org>
9561 * plugins/message-view/message-view.c:
9562 (message_view_instance_init): Fixed message icons to appear.
9564 2007-03-31 Johannes Schmid <jhs@gnome.org>
9566 * plugins/message-view/anjuta-msgman.c:
9567 (anjuta_msgman_append_view):
9568 * plugins/message-view/plugin.c: (on_view_changed),
9569 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
9573 2007-03-31 Johannes Schmid <jhs@gnome.org>
9575 * plugins/message-view/message-view.c:
9576 (message_view_instance_init), (imessage_view_append):
9577 Show nice icons beside the messages for info, warning and error. This is a completly
9578 cosmetic change so if someone dislikes it he is free to remove it.
9580 2007-03-31 Johannes Schmid <jhs@gnome.org>
9582 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
9583 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
9584 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
9585 * plugins/message-view/anjuta-msgman.h:
9586 * plugins/message-view/message-view.h:
9587 * plugins/message-view/plugin.c: (on_view_changed),
9589 Fixed #359399 and made next/previous insensitive when not availible
9591 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
9592 (tag_style_to_string):
9593 Fixed namespace Problem with gdk >= 2.11
9595 * plugins/sourceview/sourceview-autocomplete.c:
9596 (sourceview_autocomplete_init):
9597 Removed structure, follow-up of #423682
9599 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
9601 * plugins/debug-manager/debug_tree.c,
9602 plugins/debug-manager/debug_tree.h,
9603 plugins/debug-manager/watch.c,
9604 plugins/debug-manager/anjuta-debug-manager.glade:
9605 Inspect variable at cursor
9606 Fix buttons in inspect dialog
9608 2007-03-27 Halton Huo <halton.huo@sun.com>
9610 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
9612 * plugins/sourceview/sourceview-autocomplete.c
9613 plugins/debug-manager/disassemble.c,
9614 libanjuta/interfaces/libanjuta.idl:
9615 Remove array with 0 size and empty structure as it is not
9616 supported by sun cc, Fixes bug #423682
9618 * plugins/debug-manager/debugger.c:
9619 Remove anonymous union as it is not supported by sun cc,
9622 === anjuta 2.1.2 ===
9624 2007-03-28 Naba Kumar <naba@gnome.org>
9626 * configure.in: Bumped version to 2.1.2
9627 * NEWS: Updated for release.
9629 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
9630 Improved breakpoint marker icon.
9632 * plugins/editor/anjuta-editor.plugin.in,
9633 plugins/sourceview/sourceview.plugin.in: Made editor plugins
9634 non user activable since they are now remembered properly.
9636 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
9638 * plugins/tools/editor.c:
9641 2007-03-27 Naba Kumar <naba@gnome.org>
9643 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
9644 word when autocompleting without leaving any trailing part of
9647 2007-03-27 Kamil Páral <ripper42@gmail.com>
9649 Reviewed by Naba Kumar <naba@gnome.org>:
9650 * anjuta.desktop.in.in: Remove "Application" category from desktop
9651 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
9653 2007-03-27 Naba Kumar <naba@gnome.org>
9655 * configure.in, plugins/document-manager/anjuta-docman.c:
9656 (anjuta_docman_add_editor): Conditionally compile notebook tab
9657 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
9659 Patch from Halton Huo:
9660 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
9661 non gcc compiler flags. Fixes bug #423089.
9663 2007-03-26 Naba Kumar <naba@gnome.org>
9665 * AUTHORS, NEWS, TODO.tasks: Updated.
9667 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
9670 * plugins/symbol-browser/plugin.c: (on_editor_saved),
9671 (update_editor_symbol_model), (iter_matches),
9672 (on_editor_update_ui), (value_added_current_editor),
9673 (activate_plugin), (dispose),
9674 (symbol_browser_plugin_instance_init):
9675 * plugins/symbol-browser/plugin.h: update line on editor save
9676 and editor change. Code clean up and fixed warnings.
9678 2007-03-26 Naba Kumar <naba@gnome.org>
9680 * plugins/project-wizard/templates/java/project.anjuta,
9681 plugins/project-wizard/templates/python/project.anjuta,
9682 plugins/project-wizard/templates/python/project.anjuta:
9683 Removed version control plugins from default selection.
9685 * plugins/tools/scripts/prepare-changelog.pl,
9686 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
9687 script to a better one (that works on both cvs and svn).
9689 2007-03-26 Naba Kumar <naba@gnome.org>
9691 * (added) plugins/project-wizard/templates/translatable-strings.pl,
9692 Makefile.am: Added the generated translatable file (required for
9693 translations for svn checkouts).
9696 plugins/project-wizard/templates/extract-translatable-strings.pl
9697 plugins/project-wizard/templates/Makefile.am, Makefile.am,
9698 po/POTFILES.in: Generated translatable strings for .wiz files and
9699 added them in POTFILES.in for translation. Fixes bug #398035
9701 2007-03-25 Naba Kumar <naba@gnome.org>
9703 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
9705 * src/anjuta-app.c: Removed dead codes.
9707 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
9708 global tags generation starts.
9710 * plugins/debug-manager/chunk_view.c,
9711 plugins/debug-manager/start.h,
9712 plugins/debug-manager/chunk_view.h,
9713 plugins/debug-manager/utilities.c,
9714 plugins/debug-manager/utilities.h,
9715 plugins/debug-manager/debugger.c,
9716 plugins/debug-manager/threads.c,
9717 plugins/debug-manager/disassemble.c,
9718 plugins/debug-manager/info.c,
9719 plugins/debug-manager/sharedlib.c,
9720 plugins/debug-manager/threads.h,
9721 plugins/debug-manager/disassemble.h,
9722 plugins/debug-manager/signals.c,
9723 plugins/debug-manager/info.h,
9724 plugins/debug-manager/sharedlib.h,
9725 plugins/debug-manager/data_buffer.c,
9726 plugins/debug-manager/data_view.c,
9727 plugins/debug-manager/signals.h,
9728 plugins/debug-manager/debug_tree.c,
9729 plugins/debug-manager/watch.c,
9730 plugins/debug-manager/registers.c,
9731 plugins/debug-manager/data_buffer.h,
9732 plugins/debug-manager/data_view.h,
9733 plugins/debug-manager/memory.c,
9734 plugins/debug-manager/debug_tree.h,
9735 plugins/debug-manager/watch.h,
9736 plugins/debug-manager/registers.h,
9737 plugins/debug-manager/memory.h,
9738 plugins/debug-manager/locals.c,
9739 plugins/debug-manager/sexy-icon-entry.c,
9740 plugins/debug-manager/breakpoints.c,
9741 plugins/debug-manager/locals.h,
9742 plugins/debug-manager/sexy-icon-entry.h,
9743 plugins/debug-manager/stack_trace.c,
9744 plugins/debug-manager/breakpoints.h,
9745 plugins/debug-manager/sparse_buffer.c,
9746 plugins/debug-manager/sparse_view.c,
9747 plugins/debug-manager/stack_trace.h,
9748 plugins/debug-manager/sparse_buffer.h,
9749 plugins/debug-manager/sparse_view.h,
9750 plugins/debug-manager/start.c,
9751 plugins/gdb/utilities.c,
9752 plugins/gdb/utilities.h,
9753 plugins/gdb/debugger.c,
9754 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
9757 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9759 * plugins/gdb/debugger.c:
9760 Avoid empty debugger log window by limiting line to 90 characters
9762 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9764 * plugins/debug-manager/plugin.c,
9765 plugins/debug-manager/plugin.h,
9766 plugins/debug-manager/threads.c,
9767 plugins/debug-manager/threads.h,
9768 plugins/debug-manager/breakpoints.c,
9769 plugins/debug-manager/breakpoints.h,
9770 plugins/debug-manager/stack_trace.c,
9771 plugins/debug-manager/stack_trace.h:
9772 View code action now changes location in disassembly view too
9774 * plugins/debug-manager/anjuta-debug-manager.ui:
9775 Rename breakpoint actions
9777 2007-03-24 Naba Kumar <naba@gnome.org>
9779 * configure.in, src/anjuta-app.c: Use the new docking algorithm
9780 in gdl 0.7.3 (svn trunk).
9781 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
9783 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
9785 * plugins/debug-manager/threads.c,
9786 plugins/debug-manager/debug_tree.c,
9787 plugins/debug-manager/debug_tree.h,
9788 plugins/debug-manager/locals.c,
9789 plugins/debug-manager/registers.c,
9790 plugins/debug-manager/stack_trace.c:
9791 Allow to change current thread updating register, stack and locals
9792 Allow to change current stack frame updating locals
9794 * plugins/gdb/debugger.c:
9795 Read argument of selected stack frame
9797 * plugins/debug-manager/data_view.c:
9798 Fix an unrelated bug
9800 2007-03-23 Naba Kumar <naba@gnome.org>
9802 * plugins/document-manager/anjuta-docman.c,
9803 plugins/document-manager/plugin.c: Fixed many memory leaks.
9804 (ianjuta_file_get_uri() returns a new string).
9806 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
9807 widget for save dialogs.
9809 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
9810 svn and fixed to get function/prototype/member args list. Call tips
9813 2007-03-22 Naba Kumar <naba@gnome.org>
9815 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
9816 and calltips would work again for functions from global tags (Needs
9817 regenerating global tags).
9819 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
9820 ctags svn version and reopened bug #395362. Fixes tags parsing that
9821 seemed to have stopped working recently.
9823 2007-03-21 Naba Kumar <naba@gnome.org>
9825 * tagmanager/tm_source_file.c, tagmanager/options.c,
9826 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
9827 extend .. more needs to be investigated and fixed). Enabled some
9830 2007-03-16 Naba Kumar <naba@gnome.org>
9832 * src/anjuta.c: Fixed project loading from command line.
9834 2007-03-16 Naba Kumar <naba@gnome.org>
9836 Patch from James Liggett <jrliggett@cox.net>:
9837 plugins/profiler/gprof-profile-data.c: Fixed a crash.
9839 2007-03-15 Naba Kumar <naba@gnome.org>
9841 * libanjuta/anjuta-profile-manager.c,
9842 libanjuta/anjuta-profile-manager.h: Added method to get current
9845 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
9846 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
9849 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
9850 plugins/file-loader/plugin.c: Moved to functions as utility functions.
9851 Also, not load project files in session load in loader plugin.
9853 * plugins/project-manager/plugin.c, src/anjuta.c:
9854 Emit "exiting" signal in shell when exiting anjuta. project manager
9855 listens to exiting signal and saves session. anjuta.c saves session
9856 only when current projfile is 'user'. Load project saved in session
9857 differently then the rest of the session. This should fix all the
9858 session restoration bugs.
9860 src/main.c: Present anjuta window when becon message is received.
9862 2007-03-14 Naba Kumar <naba@gnome.org>
9864 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
9865 not randomly save (it was a wrong looping).
9867 2007-03-12 Naba Kumar <naba@gnome.org>
9869 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
9871 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
9873 * plugins/debug-manager/anjuta-debug-manager.ui,
9874 libanjuta/interfaces/libanjuta.idl,
9875 plugins/debug-manager/debugger.c,
9876 (added) plugins/debug-manager/threads.c,
9877 (added) plugins/debug-manager/threads.h,
9878 plugins/debug-manager/plugin.c,
9879 plugins/debug-manager/Makefile.am,
9880 plugins/gdb/plugin.c,
9881 plugins/gdb/debugger.c,
9882 plugins/gdb/debugger.h:
9883 Add a window displaying all threads
9884 Add needed functions
9885 Switching to a different thread is still not done
9887 * plugins/debug-manager/debug_tree.c,
9888 plugins/debug-manager/locals.c,
9889 plugins/debug-manager/stack_trace.c:
9890 Small cosmetic changes
9892 * plugins/gdb/gdbmi.c:
9893 Keep all elements in gdbmi hash
9894 Even if using the same key like in -threads-list-ids
9896 2007-03-11 Naba Kumar <naba@gnome.org>
9898 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
9900 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
9902 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9903 manuals/reference/libanjuta/libanjuta-sections.txt,
9904 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
9907 2007-03-11 Naba Kumar <naba@gnome.org>
9909 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
9910 gtk-doc properly. Bumped gtk-doc requirement to 1.4
9912 * manuals/reference/libanjuta/libanjuta-docs.sgml,
9913 manuals/reference/libanjuta/libanjuta.types,
9914 manuals/reference/libanjuta/libanjuta-sections.txt,
9915 manuals/reference/libanjuta/.cvsignore,
9916 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
9917 infrastructure. Got rid of tmpl/ directory and moved all section
9918 documenation to source code (requires gtk-doc >= 1.4).
9920 * libanjuta/anjuta-plugin-description.c,
9921 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
9922 libanjuta/cell-renderer-captioned-image.c,
9923 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
9924 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
9925 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
9926 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
9927 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
9928 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
9929 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
9930 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
9931 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
9932 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
9933 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
9934 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
9935 documentation from templates to source code.
9937 2007-03-10 Johannes Schmid <jhs@gnome.org>
9939 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
9940 Added some debug output but could not figure out why
9941 some plugins are not kept.
9943 * libanjuta/interfaces/libanjuta.idl:
9944 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
9945 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
9946 Added IAnjutaEditorGoto::matching_brace
9948 * plugins/document-manager/action-callbacks.c:
9949 (on_editor_command_match_brace_activate):
9950 * plugins/document-manager/plugin.c:
9951 (update_editor_ui_interface_items):
9952 * plugins/editor/text_editor.c: (igoto_matching_brace),
9954 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
9955 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
9957 2007-03-09 Johannes Schmid <jhs@gnome.org>
9959 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
9962 * plugins/sourceview/sourceview-private.h:
9963 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
9964 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
9965 (sourceview_new), (ifile_savable_save_as):
9966 Tweaked vfs monitoring
9968 2007-03-09 Johannes Schmid <jhs@gnome.org>
9970 * libanjuta/interfaces/Makefile.am.iface:
9971 Fixed installtion of header files
9973 * plugins/sourceview/sourceview.c: (set_select):
9974 do not scroll to much in interactive search
9976 2007-03-09 Naba Kumar <naba@gnome.org>
9978 * src/anjuta.c: Fixed session restoration.
9980 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
9981 signal handlers after symbol browser plugin is deactivated.
9983 * plugins/editor/editor.glade,
9984 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9985 Fixed indentation confustion in preferences.
9987 2007-03-08 Johannes Schmid <jhs@gnome.org>
9989 * plugins/search/search-replace.c: (search_set_combo),
9990 (search_set_action), (search_set_target), (search_set_direction),
9991 (create_dialog), (search_disconnect_set_toggle_connect),
9992 (on_search_match_whole_word_toggled),
9993 (on_search_match_whole_line_toggled),
9994 (on_search_match_word_start_toggled),
9995 (search_set_toggle_direction):
9996 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
9997 it's somehow ugly and uses many deprecated widgets
9999 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
10000 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
10003 2007-03-07 Naba Kumar <naba@gnome.org>
10005 * src/anjuta.c: Make launching projects work from command line. Also
10006 fixes gnome session restart command.
10008 2007-03-07 Johannes Schmid <jhs@gnome.org>
10010 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
10011 * plugins/class-gen/plugin.c: (iwizard_activate):
10014 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
10017 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
10018 Fixed #377483 (It's not possible to know if directories have
10019 a version in CVS. Show version column only if there are version
10020 informations availible
10022 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
10025 2007-03-07 Johannes Schmid <jhs@gnome.org>
10027 * plugins/sourceview/sourceview-prefs.c: (get_bool):
10029 * plugins/symbol-browser/an_symbol_prefs.c:
10030 (on_update_global_clicked):
10033 2007-03-07 Johannes Schmid <jhs@gnome.org>
10035 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
10036 (anjuta_save_prompt_new):
10037 * plugins/project-import/project-import.c:
10038 (project_import_finalize):
10039 Fixed Gtk-Criticals (maybe #409408)
10041 2007-03-07 Naba Kumar <naba@gnome.org>
10043 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
10044 when we are at just beginning of string or comment. Fixes bug #397981.
10046 2007-03-07 Johannes Schmid <jhs@gnome.org>
10048 * plugins/language-support-cpp-java/plugin.c:
10049 (initialize_indentation_params):
10050 Removed annoying DEBUG_PRINT
10052 * plugins/sourceview/sourceview-cell.c:
10053 (sourceview_cell_instance_init), (icell_get_character),
10054 (icell_get_length), (icell_get_char), (icell_get_attribute):
10055 Improved code to be faster
10056 Implemented attribute handling so that indentation really works in any case
10058 2007-03-06 Johannes Schmid <jhs@gnome.org>
10061 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
10063 * plugins/document-manager/anjuta-docman.c:
10064 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
10065 Removed old and ugly tab drag&drop code and use built-in gtk stuff
10066 instead (required GTK >= 2.10)
10068 * plugins/sourceview/sourceview-private.h:
10069 * plugins/sourceview/sourceview.c:
10070 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
10071 (sourceview_finalize), (sourceview_new), (imark_mark),
10072 (imark_unmark), (imark_is_marker_set),
10073 (imark_location_from_handle), (imark_delete_all_markers):
10074 Fixed marker handling and worked a bit more on vfs monitoring
10076 2007-03-05 Johannes Schmid <jhs@gnome.org>
10078 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
10079 Added method to select specific iter
10081 * plugins/sourceview/sourceview-private.h:
10082 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
10083 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
10084 (sourceview_add_monitor), (on_document_saved),
10085 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
10086 Fixed vfs monitoring (mostly ported code from text_editor.c)
10088 * plugins/symbol-browser/an_symbol_view.c:
10089 * plugins/symbol-browser/an_symbol_view.h:
10090 * plugins/symbol-browser/plugin.c: (iter_matches),
10091 (on_editor_update_ui), (value_added_current_editor):
10092 Select the current tag in locals window and symbol toolbar. If there
10093 is no tag at the current line, reserve backward for the next tag. This will
10094 select the correct tag if inside a function.
10096 2007-03-05 Naba Kumar <naba@gnome.org>
10098 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
10099 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
10101 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
10104 2007-03-04 Johannes Schmid <jhs@gnome.org>
10106 * data/Makefile.am:
10108 Fixed distcheck (well, partly)
10110 2007-03-04 Johannes Schmid <jhs@gnome.org>
10112 * plugins/document-manager/anjuta-document-manager.ui:
10113 Move "Swap .c/.h from Main to Browser toolbar
10115 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
10116 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
10117 (fv_prefs_free), (fv_add_tree_entry):
10118 * plugins/file-manager/anjuta-file-manager-plugin.glade:
10119 * plugins/file-manager/plugin.c: (prefs_init):
10121 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
10123 2007-03-04 Naba Kumar <naba@gnome.org>
10125 * data/default.proflie, data/Makefile.am, src/anjuta.c,
10126 plugins/project-manager/plugin.c:
10127 Restored default profile and renamed it from "default.anjuta" to
10130 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
10132 * plugins/debug-manager/debugger.c,
10133 plugins/debug-manager/plugin.c,
10134 plugins/gdb/debugger.c,
10135 libanjuta/interfaces/libanjuta.idl,
10136 plugins/debug-manager/stack_trace.c:
10137 Add a dialog box when a signal is received (except SIGINT)
10138 Display stack frame even if arguments are not available
10140 2007-03-03 Naba Kumar <naba@gnome.org>
10142 * TODO.tasks: Icons bounty added.
10144 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
10147 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
10150 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
10151 plugins/Makefile.am, (removed) plugins/profile-default/*,
10152 plugins/project-manager/anjuta-project-manager.plugin.in,
10153 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
10154 profile implementation to load user profile and projects. Store and
10155 restore remembered plugins. Use profile scoping and descoping for
10156 saving and loading sesstions.
10158 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
10159 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
10160 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
10163 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
10165 * plugins/debug-manager/debug_tree.c
10166 plugins/debug-manager/debug_tree.h:
10167 Bug fix, deleting wrong variable
10169 * plugins/gdb/debugger.c:
10170 Bug fix, remove forgotten debugging code
10172 2007-03-02 Johannes Schmid <jhs@gnome.org>
10174 * plugins/document-manager/anjuta-document-manager.ui:
10175 * plugins/search/anjuta-search.ui:
10176 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
10177 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
10180 * src/anjuta-app.c: (on_toolbar_view_toggled),
10181 (on_add_merge_widget), (on_session_save), (on_widget_remove):
10182 Save toolbar positions, don't use fixed toolbar style
10184 All in all this will allow more complex toolbar configurations and
10185 might gain some space on smaller displays because the user can disable
10186 toolbar parts he does not use. Also allows to use any toolbar style
10187 without looking too ugly.
10189 2007-03-01 Naba Kumasr <naba@gnome.org>
10191 * TODO.tasks: Added a bounty for creating icons.
10193 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
10194 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
10195 profile-changed signal. Do not sync non-user-activatable plugins.
10197 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
10199 * plugins/debug-manager/disassemble.c,
10200 plugins/debug-manager/sparse_view.c,
10201 plugins/gdb/debugger.c,
10202 libanjuta/interfaces/libanjuta.idl:
10203 Display function name in disassembly view
10205 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
10207 * (added) plugins/debug-manager/bookmark.png,
10208 (added) plugins/debug-manager/breakpoint-disabled.png,
10209 (added) plugins/debug-manager/breakpoint-enabled.png,
10210 (added) plugins/debug-manager/program-counter.png,
10211 (added) plugins/debug-manager/linemarker.png,
10212 plugins/debug-manager/Makefile.am,
10213 plugins/debug-manager/disassemble.c,
10214 plugins/debug-manager/disassemble.h,
10215 plugins/debug-manager/sparse_buffer.c,
10216 plugins/debug-manager/sparse_buffer.h,
10217 plugins/debug-manager/sparse_view.c,
10218 plugins/debug-manager/sparse_view.h,
10219 plugins/debug-manager/plugin.c,
10220 plugins/debug-manager/breakpoints.c,
10221 libanjuta/interfaces/libanjuta.idl:
10222 Add markers in the disassembly view
10223 Display program counter and breakpoints in disassembly view
10225 * plugins/gdb/debugger.c:
10226 Fix a bug added with my previous patch, setting and clearing
10227 breakpoints was not working
10229 2007-02-28 Johannes Schmid <jhs@gnome.org>
10231 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
10232 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
10233 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
10234 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
10235 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
10236 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
10237 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
10238 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
10239 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
10240 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10241 Updated (why do they need to be under version control?)
10243 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
10244 (create_tab_popup_menu), (on_msgman_popup_menu),
10245 (on_tab_button_press_event), (anjuta_msgman_page_new),
10246 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
10247 Added "Close all message tabs" popup menu
10249 2007-02-26 Naba Kumar <naba@gnome.org>
10251 * plugins/profiler/gprof-flat-profile-entry.c,
10252 plugins/profiler/gprof-flat-profile.c,
10253 plugins/profiler/gprof-flat-profile-entry.h,
10254 plugins/profiler/gprof-flat-profile.h,
10255 plugins/profiler/gprof-flat-profile-view.c,
10256 plugins/profiler/gprof-flat-profile-view.h,
10257 plugins/profiler/gprof-call-graph-block-entry.c,
10258 plugins/profiler/gprof-call-graph-block.c,
10259 plugins/profiler/gprof-function-call-chart-view.c,
10260 plugins/profiler/gprof-call-graph-block-entry.h,
10261 plugins/profiler/gprof-profile-data.c,
10262 plugins/profiler/gprof-call-graph-block.h,
10263 plugins/profiler/gprof-view.c,
10264 plugins/profiler/gprof-call-graph.c,
10265 plugins/profiler/gprof-function-call-chart-view.h,
10266 plugins/profiler/gprof-profile-data.h,
10267 plugins/profiler/gprof-call-graph.h,
10268 plugins/profiler/gprof-view.h,
10269 plugins/profiler/gprof-view-manager.c,
10270 plugins/profiler/gprof-call-graph-view.c,
10271 plugins/profiler/plugin.c,
10272 plugins/profiler/gprof-view-manager.h,
10273 plugins/profiler/gprof-call-graph-view.h,
10274 plugins/profiler/gprof-function-call-tree-view.c,
10275 plugins/profiler/gprof-function-call-tree-view.h,
10276 plugins/profiler/Makefile.am: Fix compiler warnings and link with
10277 gnome-vfs. Fixes bug #411377.
10279 2007-02-26 Naba Kumar <naba@gnome.org>
10281 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
10283 Patch from James Liggett <jrliggett@cox.net>:
10284 * plugins/profiler/gprof-flat-profile-view.c,
10285 plugins/profiler/gprof-flat-profile-view.h,
10286 plugins/profiler/gprof-function-call-chart-view.c,
10287 plugins/profiler/gprof-function-call-chart-view.h,
10288 plugins/profiler/gprof-view.c,
10289 plugins/profiler/gprof-view.h,
10290 plugins/profiler/gprof-call-graph-view.c,
10291 plugins/profiler/plugin.c,
10292 plugins/profiler/gprof-call-graph-view.h,
10293 plugins/profiler/gprof-function-call-tree-view.c,
10294 plugins/profiler/gprof-function-call-tree-view.h: Implements
10295 double click navigation. Fixes bug #403514.
10297 2007-02-25 Naba Kumar <naba@gnome.org>
10299 * libanjuta/anjuta-plugin-manager.c,
10300 libanjuta/anjuta-plugin-handle.[ch],
10301 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
10302 g_hash_table_remove_all (introduced in glib 2.12) to stay the
10303 dependency on glib 2.8. Fixes bug #411623.
10305 2007-02-24 Naba kumar <naba@gnome.org>
10307 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
10309 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
10310 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
10311 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
10312 (added) libanjuta/anjuta-profile-manager.c,
10313 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
10315 Implemented profile pushing and popping. Implemented profile xml
10316 synchronization. Implemented error handling in profiles. Implemented
10317 activation and deactivation signals in plugin manager.
10319 * libanjuta/Makefile.am: Added libanjuta log domain.
10321 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10322 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
10323 in AnjutaShell interface and implemented it in AnjutaApp.
10325 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
10327 2007-02-23 Naba kumar <naba@gnome.org>
10329 src/main.c: Fixed missing end quote.
10331 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10333 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
10336 2007-02-20 Naba Kumar <naba@gnome.org>
10338 * plugins/subversion/plugin.c: Added "..." menuitems.
10339 * ROADMAP, README: Updated.
10340 * libanjuta/anjuta-profile.c: Fixed bugs.
10342 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
10343 plugins/gtodo/Makefile.am: Removed dead code.
10345 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
10346 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
10347 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
10348 plugins/gtodo/list_tooltip.c,
10349 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
10350 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
10351 not contain markups. Fixes Bug #360462.
10353 2007-02-16 Naba Kumar <naba@gnome.org>
10355 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
10356 unnecessary sub-sections.
10358 2007-02-15 Naba Kumar <naba@gnome.org>
10360 * (removed) plugins/document-manager/bookmark-prev-16.png,
10361 plugins/document-manager/bookmark-last.png,
10362 (removed)plugins/document-manager/bookmark-first-16.png,
10363 plugins/document-manager/bookmark-prev.png,
10364 (added) plugins/document-manager/bookmark-toggle.png,
10365 (removed)plugins/document-manager/bookmark_toggle.xpm,
10366 (removed)plugins/document-manager/bookmark-last-16.png,
10367 plugins/document-manager/plugin.c,
10368 plugins/document-manager/anjuta-document-manager.ui,
10369 (removed)plugins/document-manager/bookmark-next-16.png,
10370 plugins/document-manager/bookmark-next.png,
10371 plugins/document-manager/Makefile.am,
10372 (added) plugins/document-manager/bookmark-clear.png,
10373 plugins/document-manager/bookmark-first.png: Upgraded bookmark
10374 icons (stolen from monodevelop). Added clear bookmarks toolbar
10377 * plugins/document-manager/plugin.c,
10378 (added) plugins/document-manager/swap.png,
10379 (removed) plugins/document-manager/undock.png,
10380 plugins/document-manager/Makefile.am: Fixed swap icon.
10382 2007-02-13 Naba Kumar <naba@gnome.org>
10384 * plugins/class-gen/element-editor.c: Fixed typo.
10386 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
10387 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
10388 Implementing plugin profiles loading.
10390 2007-02-13 Naba Kumar <naba@gnome.org>
10392 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
10393 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
10394 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
10395 pixmaps/open_project.png, pixmaps/close_project.png:
10396 Removed more old icons.
10397 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
10398 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
10401 2007-02-13 Naba Kumar <naba@gnome.org>
10403 * plugins/class-gen/element-editor.c: Included missing headers to
10404 prevent build failures in some cases.
10406 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
10408 * plugins/debug-manager/stack_trace.c:
10411 * plugins/debug-manager/watch.c,
10412 plugins/debug-manager/breakpoints.c:
10413 Same bug than above, wrong use of gtk_ui_manager_get_widget
10415 === anjuta 2.1.1 ===
10417 2007-02-11 Naba Kumar <naba@gnome.org>
10419 * cofigure.in: Bumped version to 2.1.1
10420 * NEWS: Updated for 2.1.1 release.
10422 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
10424 * plugins/debug-manager/plugin.c,
10425 plugins/debug-manager/sparse_view.c,
10426 plugins/debug-manager/sparse_view.h:
10429 * plugins/gdb/debugger.c,
10430 plugins/debug-manager/debugger.c,
10431 plugins/debug-manager/memory.c,
10432 plugins/debug-manager/sparse_buffer.c
10433 plugins/gdb/debugger.h,
10434 libanjuta/interfaces/libanjuta.idl:
10435 Clean up, remove some warnings
10436 Use guint everywhere for addresses
10437 Rewrite code parsing position in debugger
10439 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
10441 * plugins/debug-manager/debug_tree.c:
10442 Use GtkTreeRowReference instead of GtkTreeIter as callback data
10445 2007-02-08 Naba Kumar <naba@gnome.org>
10447 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
10448 Delay showing the 'file modified on disk' dialog for one sec
10449 from the last notification to insure multiple notifications for
10450 the same file are treated as one. Do not same multiple dialogs
10451 for the same file. Make sure to destory the dialog if later
10452 the conent is no longer different.
10454 2007-02-08 Naba Kumar <naba@gnome.org>
10456 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
10457 Prevented spurious 'file modified' dialogs in scintilla editor
10458 when the file is saved.
10460 2007-02-09 Johannes Schmid <jhs@gnome.org>
10462 * scripts/glade2schema.pl:
10463 Added script to convert glade preferences into gconf schema files.
10466 2007-02-08 Naba Kumar <naba@gnome.org>
10468 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
10469 itself is destroyed. Fixes bug #355160.
10471 2007-02-08 Johannes Schmid <jhs@gnome.org>
10473 * plugins/profiler/profiler.plugin:
10474 removed from version control (only .in file needed)
10476 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
10477 * plugins/sourceview/sourceview.c: (sourceview_new):
10480 * plugins/subversion/svn-thread.c: (svn_thread_start):
10481 * src/main.c: (main):
10483 Fixed #395875 about initialisation of threads too late
10485 2007-02-07 Armin Burgmeier <armin@arbur.net>
10487 Reviewed by Naba Kumar <naba@gnome.org>:
10488 * plugins/class-gen/plugin.c:
10489 * plugins/class-gen/window.c: Removed browse button related code, load
10490 generated output directly into new buffers when not adding to project.
10492 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
10493 buttons from user interface.
10495 2007-02-07 Naba Kumar <naba@gnome.org>
10497 * po/POTFILES.in: Fixed distcheck.
10499 2007-02-07 Daniel Nylander <po@danielnylander.se>
10501 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
10503 2007-02-07 Johannes Schmid <jhs@gnome.org>
10505 * anjuta.desktop.in.in:
10508 2007-02-07 Johannes Schmid <jhs@gnome.org>
10511 * manuals/anjuta-manual/*
10512 * manuals/anjuta-faqs/*:
10513 #398991 – Anjuta manuals does not use the gnome-doc-utils format
10515 * plugins/document-manager/anjuta-document-manager.plugin.in:
10516 Removed duplicate application-xml mime-type (review patches properly ;-)
10518 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
10520 * plugins/gdb/debugger.c,
10521 libanjuta/interfaces/libanjuta.idl:
10523 Fix handling of missing source file
10525 2007-02-06 Naba Kumar <naba@gnome.org>
10527 Patch from James Liggett <jrliggett@cox.net>:
10528 * plugins/profiler/gprof-flat-profile.c,
10529 plugins/profiler/gprof-profile-data.c,
10530 plugins/profiler/gprof-call-graph.c,
10531 plugins/profiler/gprof-profile-data.h,
10532 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
10533 Show profiler view when target selected bug #403515.
10535 2007-02-05 Naba Kumar <naba@gnome.org>
10537 * configure.in: Enabled devhelp plugin by default now that
10540 Patch from parmigio@2ainfo.it:
10541 * plugins/document-manager/anjuta-document-manager.plugin.in:
10542 Added xml file type in supported mime types list.
10544 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
10546 * plugins/debug-manager/debugger.c,
10547 plugins/debug-manager/plugin.c:
10548 Add a field in status bar displaying debugger state
10549 Change cursor shape when debugger is busy
10552 * plugins/debug-manager/watch.c,
10553 plugins/debug-manager/locals.c,
10554 libanjuta/interfaces/libanjuta.idl:
10555 Clean up, remove debugging messages and unused signals
10557 2007-02-03 Johannes Schmid <jhs@gnome.org>
10560 Fixed AC_INIT and seperated version to major, minor, micro
10563 Load Subversion instead of CVS
10565 * anjuta.desktop.in.in:
10566 Fixed bug-buddy component
10568 Original patch from Rob Bradfort <robster@debian.org>:
10569 * src/main.c: (get_command_line_args), (main):
10570 Bug #335981 – Migration from popt to GOption
10572 2007-02-03 Naba Kumar <naba@gnome.org>
10574 * configure.in: Depend on devhelp 0.13 and fixed gecko home
10575 path variable. Fixed bug #341170.
10576 * plugins/profiler/Makefile.am: Fixed indentation.
10578 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
10580 * libanjuta/interfaces/libanjuta.idl,
10581 plugins/sourceview/sourceview.c,
10582 plugins/editor/text-editor.c,
10583 plugins/symbol-browser/plugin.c,
10584 plugins/search/search-replace.c,
10585 plugins/document-manager/goto_line.c,
10586 plugins/document-manager/action-callbacks.c,
10587 plugins/document-manager/anjuta-docman.c:
10588 Rename markers of anjuta interface
10589 IANJUTA_MARKABLE_NONE has been removed
10590 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
10591 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
10592 IANJUTA_MARKABLE_ATTENTIVE renamed in
10593 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
10594 IANJUTA_MARKABLE_INTENSE renamed in
10595 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
10596 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
10598 * (removed) plugins/sourceview/marker-light.png,
10599 (removed) plugins/sourceview/marker-basic.png,
10600 (removed) plugins/sourceview/marker-attentive.png,
10601 (removed) plugins/sourceview/marker-intense.png,
10602 plugins/sourceview/bookmark.png,
10603 (added) plugins/sourceview/breakpoint-disabled.png,
10604 (added) plugins/sourceview/breakpoint-enabled.png,
10605 (added) plugins/sourceview/program-counter.png,
10606 (added) plugins/sourceview/linemarker.png,
10607 plugins/sourceview/Makefile.am,
10608 (added) plugins/editor/bookmark.xpm,
10609 (added) plugins/editor/breakpoint-disabled.xpm,
10610 (added) plugins/editor/breakpoint-enabled.xpm,
10611 (added) plugins/editor/program-counter.xpm,
10612 (added) plugins/editor/linemarker.xpm,
10613 plugins/editor/Makefile.am:
10614 Add or change marker pixmaps in scintilla and sourceview editor
10616 * plugins/document-manager/plugin.c,
10617 libanjuta/interfaces/libanjuta.idl,
10618 plugins/debug-manager/plugin.c,
10619 plugins/debug-manager/breakpoints.c
10620 plugins/gdb/debugger.c:
10621 Fix bug #376404, program counter marker is not displayed when debugger
10622 Return the selected editor or NULL (if file does not exist) with
10623 ianjuta_document_manager_goto_file_line* functions
10624 Emit a change-location signal even if the program counter is in an
10627 2007-02-02 Naba Kumar <naba@gnome.org>
10629 * TODO.tasks: Marked bounty bug #359478 completed. And checked
10630 older bounties 'Done'.
10632 2007-02-02 Naba Kumar <naba@gnome.org>
10634 * TODO.tasks: Fixed typop.
10636 Patch from James Liggett <jrliggett@cox.net>:
10637 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
10638 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
10639 profiler plugin by James Liggett. Completes bounty bug #359478
10640 'Gprof performance profiler plugin'
10642 2007-02-01 Naba Kumar <naba@gnome.org>
10644 * src/main.c: Renamed option name.
10646 * TODO.tasks: Marked "Test and fix all project wizards templates"
10649 2007-01-29 Johannes Schmid <jhs@gnome.org>
10651 * plugins/document-manager/plugin.c: (on_editor_changed):
10652 Added DEBUG_PRINT(...)
10653 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
10655 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
10656 Fix language support plugin for sourceview editor (add some new
10659 * plugins/sourceview/sourceview.c: (iindic_clear):
10660 Clear all indicators
10662 2007-01-29 Johannes Schmid <jhs@gnome.org>
10665 Minor task currentions
10667 * libanjuta/interfaces/libanjuta.idl:
10668 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
10669 (itext_editor_iface_init):
10670 * plugins/language-support-cpp-java/plugin.c: (install_support):
10671 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
10672 (ieditor_get_attributes), (ieditor_iface_init):
10673 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
10676 * plugins/sourceview/sourceview.glade:
10677 Fixed sourceview preference window
10679 2007-01-28 Naba Kumar <naba@gnome.org>
10681 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
10682 Implemented --no-files and --no-session command line options and
10683 corresponding preferernces checkboxes in General tab.
10685 2007-01-28 Johannes Schmid <jhs@gnome.org>
10687 * plugins/subversion/plugin.c:
10688 * plugins/subversion/plugin.h:
10689 * plugins/subversion/svn-notify.c: (svn_show_info),
10690 (show_svn_error), (on_svn_notify):
10691 * plugins/subversion/svn-notify.h:
10692 * plugins/subversion/svn-thread.c: (create_message_view),
10693 (svn_thread_start):
10694 Fixed error handling and fixed #394216 – No indication of subversion commands running
10696 * plugins/tools/execute.c: (atp_output_context_print):
10697 Show name of tool in message pane
10699 2007-01-28 Naba Kumar <naba@gnome.org>
10701 * configure.in, plugins/glade/plugin.c: Make it work with
10702 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
10704 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
10705 from devhelp (won't work untill devhelp is fixed: bug #341170).
10707 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
10709 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
10711 Reviewed by Naba Kumar <naba@gnome.org>:
10712 * libanjuta/interfaces/libanjuta.idl,
10713 plugins/debug-manager/debugger.c,
10714 plugins/debug-manager/start.c,
10715 plugins/gdb/plugin.c,
10716 plugins/gdb/debugger.c,
10717 plugins/gdb/debugger.h:
10718 Fix a bug when launching gdb
10719 Set the terminal for the debugged program on the command line.
10721 2007-01-26 Johannes Schmid <jhs@gnome.org>
10723 * plugins/sourceview/anjuta-document-saver.c:
10724 (anjuta_document_saver_save):
10725 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
10726 * plugins/sourceview/sourceview.c: (save_if_modified),
10727 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
10728 Proper error handling, for example if a file was modified externally. Use backup files
10729 to avoid data-loss on disk full.
10731 2007-01-24 Naba Kumar <naba@gnome.org>
10733 * plugins/devhelp/htmlview.c: Fixed crash during project load.
10734 Fixed mem leak and source leak.
10736 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
10738 Reviewed by Naba Kumar <naba@gnome.org>:
10739 * plugins/debug-manager/debug_tree.c,
10740 plugins/debug-manager/debug_tree.h,
10741 plugins/debug-manager/watch.c:
10742 Partial rewrite of the variable object code, find and fix a few bugs
10743 Fix bug #395808: gdb can still crash but children are listed
10744 on request only so you can avoid the crash
10746 2007-01-24 Naba Kumar <naba@gnome.org>
10748 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
10749 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
10750 plugins/symbol-browser/plugin.h,
10751 plugins/symbol-browser/plugin.c,
10752 plugins/symbol-browser/Makefile.am: Added current file (local)
10753 symbols view (Seriously getting bored with the browse toolbar).
10755 2007-01-22 Naba Kumar <naba@gnome.org>
10757 Patch from Gabor Kelemen:
10758 * po/POTFILES.in: Added .plugin.in files.
10760 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
10762 Reviewed by Naba Kumar <naba@gnome.org>:
10763 * plugins/document-manager/anjuta-docman.c,
10764 plugins/message-view/anjuta-msgman.c
10765 Set right alignment to the label widget in the tab title.
10767 2007-01-21 Naba Kumar <naba@gnome.org>
10769 * libegg/egg-combo-action.c: Fixed mode line.
10770 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10771 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
10773 2007-01-21 Armin Burgmeier <armin@arbur.net>
10775 Reviewed by Naba Kumar <naba@gnome.org>:
10776 * plugins/class-gen/plugin.c: Prompt for target before actually
10777 generating the class files. This ensures that the files are created in
10778 the correct directory. Fixes bug #397406.
10780 * plugins/class-gen/window.c: Set browse buttons to insensitive when
10781 the class is added to the project.
10783 2007-01-21 Naba Kumar <naba@gnome.org>
10785 * libanjuta/anjuta-plugin-description.c,
10786 libanjuta/anjuta-ui.h,
10787 libanjuta/anjuta-status.c,
10788 libanjuta/anjuta-plugin-description.h,
10789 libanjuta/cell-renderer-captioned-image.c,
10790 libanjuta/anjuta-plugin-handle.c,
10791 libanjuta/anjuta-status.h,
10792 libanjuta/resources.c,
10793 libanjuta/cell-renderer-captioned-image.h,
10794 libanjuta/glue-cpp.c,
10795 libanjuta/anjuta-plugin-handle.h,
10796 libanjuta/anjuta-plugin.c,
10797 libanjuta/anjuta-preferences-dialog.c,
10798 libanjuta/libanjuta.h,
10799 libanjuta/resources.h,
10800 libanjuta/glue-cpp.h,
10801 libanjuta/anjuta-plugin.h,
10802 libanjuta/anjuta-preferences-dialog.h,
10803 libanjuta/anjuta-plugin-manager.c,
10804 libanjuta/anjuta-shell.c,
10805 libanjuta/anjuta-plugin-manager.h,
10806 libanjuta/anjuta-shell.h,
10807 libanjuta/anjuta-save-prompt.c,
10808 libanjuta/anjuta-save-prompt.h,
10809 libanjuta/anjuta-children.c,
10810 libanjuta/anjuta-utils.c,
10811 libanjuta/anjuta-profile.c,
10812 libanjuta/anjuta-preferences.c,
10813 libanjuta/anjuta-launcher.c,
10814 libanjuta/anjuta-utils.h,
10815 libanjuta/anjuta-profile.h,
10816 libanjuta/anjuta-launcher.h,
10817 libanjuta/anjuta-ui.c: Updated file headers.
10819 * po/POTFILES.in: Updated.
10821 * libanjuta/anjuta-marshal.list,
10822 (added) libanjuta/anjuta-plugin-handle.c,
10823 (added) libanjuta/anjuta-plugin-handle.h,
10824 (added) libanjuta/anjuta-plugin-manager.c,
10825 (added) libanjuta/anjuta-plugin-manager.h,
10826 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10827 (added) libanjuta/anjuta-profile.c,
10828 (added) libanjuta/anjuta-profile.h,
10829 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
10830 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
10831 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
10832 src/action-callbacks.c: Implemented AnjutaPluginManager
10833 class based on old plugins.[ch]. Implemented AnjutaProfile as
10834 prelimanary profiles implementation. Implemented AnjutaPluginHandle
10835 class to represent plugins (not to be confused with plugin objects).
10836 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
10837 implemented it in AnjutaApp and AnjutaTestShell.
10838 De-globalized plugin management and several clean ups.
10840 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
10841 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
10842 plugins/search/search-replace.c, plugins/terminal/terminal.c,
10843 plugins/project-import/project-import.c,
10844 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10845 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
10846 Fixed plugins for the change in API.
10848 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
10851 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
10853 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
10855 Reviewed by Naba Kumar <naba@gnome.org>:
10856 * libanjuta/anjuta-launcher.c,
10857 libanjuta/anjuta-launcher.h:
10858 Add a new function anjuta_set_terminate_on_exit to close the i/o
10859 channel when the child exit
10860 Return directly the status and not the exit code in child-exited
10863 * plugins/gdb/debugger.c:
10864 Use new function in debugger plugin
10866 2007-01-18 Johannes Schmid <jhs@gnome.org>
10868 * src/about.c: Do not show empty license information instead hide the button (#397883)
10870 2007-01-15 Johannes Schmid <jhs@gnome.org>
10872 * plugins/project-manager/plugin.c:
10873 * plugins/project-wizard/templates/python.wiz
10874 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
10876 Fixed #335235 python programs are not executeable/ do not start when pressing F3
10877 You will also need latest gnome-build svn
10879 === anjuta 2.1.0 ===
10881 2007-01-14 Naba Kumar <naba@gnome.org>
10883 * configure.in: Removed reference of mkfile project
10884 template to fix distcheck build error.
10885 * AUTHORS: Updated.
10887 * configure.in: Bumped version to 2.1.0 for beta release.
10888 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
10889 crashes as soon as editing starts in normal text files.
10891 2007-01-14 Johannes Schmid <jhs@gnome.org>
10895 Applied http://live.gnome.org/GnomeGoals/PoLinguas
10898 Patch from Massimo Cora' to hopefully fix #395362
10900 * plugins/project-wizard/templates/*:
10902 Fixed and tested all project-wizards. Deactivated mkfile project because
10903 it was totally broken and I don't see any real use for it.
10904 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
10906 2007-01-14 Naba Kumar <naba@gnome.org>
10908 * NEWS: Updated for release.
10910 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
10912 * libanjuta/interfaces/libanjuta.idl,
10913 plugins/editor/text_editor_cbs.c,
10914 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
10915 interface and implemented it for scintilla.
10917 * plugins/editor/text-editor.c: Fixed highlighing issues when
10918 used with indicators (particularly when the file is just opened).
10919 Fixes bug #377477 – when debugging, scintilla editor grays out all
10920 lines before current line.
10922 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
10923 Maintain a separate list of indicated edtitors for separate contexts.
10924 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
10926 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
10928 Reviewed by Naba Kumar <naba@gnome.org>:
10929 * plugins/debug-manager/plugin.c:
10930 Bug fix: breakpoints cannot be added after stopping the debugger
10932 2007-01-13 Naba Kumar <naba@gnome.org>
10934 * NEWS: Updated for release.
10936 2007-01-12 Johannes Schmid <jhs@gnome.org>
10938 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
10939 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
10940 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
10941 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
10942 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
10943 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
10944 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
10945 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
10946 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
10947 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
10949 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
10950 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
10952 * plugins/sourceview/sourceview.c:
10953 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
10954 on character positions.
10956 2007-01-12 Naba Kumar <naba@gnome.org>
10958 * src/anjuta-app.c,
10959 plugins/project-manager/plugin.c,
10960 plugins/profile-default/plugin.c,
10961 libanjuta/anjuta-status.c,
10962 libanjuta/anjuta-status.h: Introduced an API for application title
10963 in AnjutaStatus. Set application title to project name.
10965 2007-01-11 Massimo Cora' <maxcvs@email.i>
10967 Reviewed by Naba Kumar <naba@gnome.org>:
10968 * tagmanager/Makefile.am,
10969 plugins/symbol-browser/Makefile.am: removed installation for
10972 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
10974 Reviewed by Naba Kumar <naba@gnome.org>:
10975 * plugins/debug-manager/start.h,
10976 plugins/debug-manager/start.c,
10977 plugins/debug-manager/anjuta-debug-manager.ui,
10978 plugins/debug-manager/plugin.c:
10979 Partial fix for bug #392537
10981 * plugins/debug-manager/disassemble.c:
10984 2007-01-11 Naba Kumar <naba@gnome.org>
10986 * src/anjuta.c: Load project seperately from session,
10987 so that project session is also loaded.
10989 * plugins/profile-default/plugin.c: Load project in new
10990 anjuta if there already is one loaded currently (disabled
10993 * plugins/editor/aneditor.cxx: Disconnect focus in/out
10994 signals when editor is destroyed. Fixes a crash bug.
10996 * plugins/editor/text_editor.c: Do not mark line in
10997 ianjuta_editor_goto_line() implementation.
10999 * plugins/search/search-replace.c: Always check for markable
11000 interface availablility because its optional for an editor.
11002 * plugins/document-manager/goto_line.c,
11003 plugins/document-manager/action-callbacks.c: Mark lines for
11004 goto line commands (from dialog and from menu entry box).
11006 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
11007 plugins/file-manager/an_file_view.c: Expand file manager
11008 nodes in idle loop, one at a time. Did as a possible work
11009 around for bug #361763, but it didn't make any difference.
11010 However, it could still be useful in situations where there
11011 are lots to expand.
11013 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
11015 2007-01-11 Naba Kumar <naba@gnome.org>
11017 * plugins/editor/scintilla/LineMarker.h,
11018 plugins/editor/scintilla/LexBasic.cxx,
11019 plugins/editor/scintilla/LexHTML.cxx,
11020 plugins/editor/scintilla/include/SciLexer.h,
11021 plugins/editor/scintilla/include/Scintilla.h,
11022 plugins/editor/scintilla/include/Scintilla.iface,
11023 plugins/editor/scintilla/include/ScintillaWidget.h,
11024 plugins/editor/scintilla/LexBash.cxx,
11025 plugins/editor/scintilla/PlatGTK.cxx,
11026 plugins/editor/scintilla/ViewStyle.h,
11027 plugins/editor/scintilla/Editor.cxx,
11028 plugins/editor/scintilla/StyleContext.h,
11029 plugins/editor/scintilla/LexCPP.cxx,
11030 plugins/editor/scintilla/Converter.h,
11031 plugins/editor/scintilla/LexAU3.cxx,
11032 plugins/editor/scintilla/Editor.h,
11033 plugins/editor/scintilla/LexPerl.cxx,
11034 plugins/editor/scintilla/LexVB.cxx,
11035 plugins/editor/scintilla/ScintillaGTK.cxx,
11036 plugins/editor/scintilla/ViewStyle.cxx,
11037 plugins/editor/scintilla/PropSet.cxx,
11038 plugins/editor/scintilla/LexSQL.cxx,
11039 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
11042 2007-01-11 Armin Burgmeier <armin@arbur.net>
11044 Reviewed by Naba Kumar <naba@gnome.org>:
11045 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
11046 selected for editing. This fixes bug #394218.
11048 * plugins/class-gen/plugin.c: Do not use project's root URI as project
11049 name if said URI is not known.
11051 * plugins/class-gen/window.c: When stripping function prefix away,
11052 include the trailing underscore because it is already set by the
11055 * plugins/class-gen/transform.c: Include "const char*" and "const
11056 gchar*" in the list for transforming a default C type to a GType.
11057 Don't access invalid memory when writing pointer_str in
11058 cg_transform_first_argument.
11060 2007-01-11 Naba Kumar <naba@gnome.org>
11062 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
11063 pixmaps/anjuta.svg, pixmaps/Makefile.am,
11064 (renamed) pixmaps/anjuta_icon.png, src/main.c,
11065 libegg/test-actions.c, anjuta.desktop.in.in,
11066 anjuta.prj: Renamed application icon to 'anjuta.png' from
11067 'anjuta_icon.png'. Added more fields in desktop file.
11069 * mime/anjuta.xml: Added magic section.
11071 * (removed) mime/anjuta.applications,
11072 (removed) mime/anjuta.mime, mime/Makefile.am,
11073 (removed) mime/anjuta.keys,
11074 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
11075 registeration and added scalable icon. Also fixes bug #393680
11077 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
11079 Reviewed by Naba Kumar <naba@gnome.org>:
11080 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
11081 and anjuta_status_progress_add_ticks() to check for progressbar
11082 being realized before trying to update it.
11084 2007-01-10 Naba Kumar <naba@gnome.org>
11086 * tagmanager/tm_workspace.c,
11088 plugins/debug-manager/Makefile.am,
11089 plugins/tools/scripts/Makefile.am,
11090 plugins/class-gen/plugin.c,
11091 plugins/class-gen/Makefile.am,
11092 global-tags/Makefile.am: Fixed make distcheck.
11094 * plugins/debug-manager/attach_process.c,
11095 plugins/debug-manager/attach_process.h,
11096 plugins/class-gen/action-callbacks.h,
11097 plugins/class-gen/action-callbacks.c,
11098 plugins/class-gen/class_gen.h,
11099 plugins/class-gen/class_gen.c: Deleted unused/old files.
11101 * (removed) scintilla, (added) plugins/editor/scintilla,
11102 plugins/editor/scintilla/lexers.make,
11103 plugins/editor/scintilla/Makefile.am,
11104 plugins/editor/Makefile.am
11105 configure.in, manuals/reference/libanjuta/Makefile.am
11106 Makefile.am: Moved scintilla to its right place.
11108 2007-01-09 Naba Kumar <naba@gnome.org>
11110 * plugins/profile-default/plugin.c: Save project session before
11111 a new one is opened.
11113 * plugins/project-manager/plugin.c,
11114 plugins/project-manager/plugin.h,
11115 plugins/project-manager/anjuta-project-manager.ui,
11116 plugins/profile-default/plugin.c,
11117 plugins/profile-default/plugin.h,
11118 plugins/profile-default/Makefile.am,
11119 (added) plugins/profile-default/anjuta-default-profile.ui,
11120 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11121 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
11122 multiple projects support.
11124 2007-01-06 Armin Burgmeier <armin@arbur.net>
11126 Reviewed by Naba Kumar <naba@gnome.org>
11127 * plugins/class-gen/combo-flags.h:
11128 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
11129 enum, added a type parameter to selected signal. Select highlighted
11130 entry when pressing enter (but not unselect it if it was already
11131 selected) before closing the popup. Also accept input when clicking
11132 not into the popup.
11134 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
11135 according to selection type.
11137 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
11140 2007-01-08 Johannes Schmid <jhs@gnome.org>
11142 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
11143 * plugins/project-wizard/templates/gtkmm/Makefile.am
11144 * plugins/project-wizard/templates/python/configure.ac.tpl
11145 * plugins/project-wizard/templates/python/configure.in.tpl
11146 * plugins/project-wizard/templates/python/Makefile.am
11147 * plugins/project-wizard/templates/cpp/configure.ac.tpl
11148 * plugins/project-wizard/templates/cpp/configure.in.tpl
11149 * plugins/project-wizard/templates/cpp/Makefile.am
11150 * plugins/project-wizard/templates/terminal.wiz
11151 * plugins/project-wizard/templates/xlib-dock.wiz
11152 * plugins/project-wizard/templates/wxwin.wiz
11153 * plugins/project-wizard/templates/java.wiz
11154 * plugins/project-wizard/templates/xlib/configure.ac.tpl
11155 * plugins/project-wizard/templates/xlib/configure.in.tpl
11156 * plugins/project-wizard/templates/xlib/Makefile.am
11157 * plugins/project-wizard/templates/gcj/configure.ac.tpl
11158 * plugins/project-wizard/templates/gcj/configure.in.tpl
11159 * plugins/project-wizard/templates/gcj/Makefile.am
11160 * plugins/project-wizard/templates/terminal/configure.ac.tpl
11161 * plugins/project-wizard/templates/terminal/configure.in.tpl
11162 * plugins/project-wizard/templates/terminal/Makefile.am
11163 * plugins/project-wizard/templates/terminal/autogen.sh
11164 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
11165 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11166 * plugins/project-wizard/templates/wxwin/Makefile.am
11167 * plugins/project-wizard/templates/gnome.wiz
11168 * plugins/project-wizard/templates/java/configure.ac.tpl
11169 * plugins/project-wizard/templates/java/configure.in.tpl
11170 * plugins/project-wizard/templates/java/Makefile.am
11171 * plugins/project-wizard/templates/anjuta-plugin.wiz
11172 * plugins/project-wizard/templates/gtkmm.wiz
11173 * plugins/project-wizard/templates/python.wiz
11174 * plugins/project-wizard/templates/cpp.wiz
11175 * plugins/project-wizard/templates/gtk.wiz
11176 * plugins/project-wizard/templates/gcj.wiz
11177 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
11178 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
11179 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11181 Starting fixing of all project wizards:
11182 - rename configure.in to configure.ac
11183 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
11184 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
11187 * TODO.task: Added bug number to bounty
11189 2007-01-07 Johannes Schmid <jhs@gnome.org>
11191 * plugins/build-basic-autotools.c:
11192 Fixed #392290 – Missed install as root option in project manager
11194 2007-01-07 Johannes Schmid <jhs@gnome.org>
11196 * plugins/sourceview/sourceview.c:
11197 Fixed #388731 – Odd editor behaviour after performing block-text operations
11198 Fixed #388727 – Block-tab does not work
11200 * plugins/sourceview/anjuta-document.h/c:
11201 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
11204 Require Gtk+ >= 2.10 for sourceview plugin
11206 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
11208 * libanjuta/anjuta-status.c:
11209 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
11211 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
11214 plugins/terminal/terminal.c:
11216 remove support for VTE < 0.9
11218 2007-01-06 Naba Kumar <naba@gnome.org>
11220 * po/POTFILES.in: Updated
11222 2007-01-05 Adam Dingle <adam@medovina.org>
11224 Reviewed by Naba Kumar <naba@gnome.org>:
11225 * plugins/message-view/anjuta-message-manager-plugin.glade:
11226 Fixed bug #377903 (improve message color defaults).
11228 2007-01-05 Naba Kumar <naba@gnome.org>
11230 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
11232 2007-01-03 Armin Burgmeier <armin@arbur.net>
11234 Reviewed by Naba Kumar <naba@gnome.org>:
11235 * plugins/symbol-browser/test-class.h: Fixed block ends.
11237 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
11238 C-style-block comment.
11240 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
11241 allow lists when writing autogen definition files. This is required
11242 for the new class generator. Also fixed a wrong return value in
11243 npw_autogen_write_definition_file and set a GError in
11244 npw_autogen_execute when the output file could not be opened.
11246 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
11249 * plugins/class-gen/Makefile.am: Added templates subdir, removed
11250 goc_template_header and goc_template_source, added top_srcdir to
11251 includes, link against project wizard (also hopefully temporarily),
11252 removed class_gen.h, class_gen.c, action-callbacks.h,
11253 action-callbacks.c.
11255 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
11257 * plugins/class-gen/cell-renderer-flags.h:
11258 * plugins/class-gen/cell-renderer-flags.c:
11259 * plugins/class-gen/combo-flags.h:
11260 * plugins/class-gen/combo-flags.c:
11261 * plugins/class-gen/element-editor.c:
11262 * plugins/class-gen/element-editor.h:
11263 * plugins/class-gen/generator.c:
11264 * plugins/class-gen/generator.h:
11265 * plugins/class-gen/plugin.h:
11266 * plugins/class-gen/plugin.c:
11267 * plugins/class-gen/transform.c:
11268 * plugins/class-gen/transform.h:
11269 * plugins/class-gen/validator.c:
11270 * plugins/class-gen/validator.h:
11271 * plugins/class-gen/window.c:
11272 * plugins/class-gen/window.h: Rewrote class generator, it now allows
11273 adding of several class elements and uses autogen.
11275 * plugins/class-gen/templates/cc-header.tpl:
11276 * plugins/class-gen/templates/cc-source.tpl:
11277 * plugins/class-gen/templates/go-header.tpl:
11278 * plugins/class-gen/templates/go-source.tpl:
11279 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
11280 for the class generator.
11282 * configure.in: Added plugins/class-gen/templates/Makefile to output.
11284 2007-01-04 Naba Kumar <naba@gnome.org>
11286 Patch from Nick Treleaven:
11287 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
11288 all matching symbols.
11290 Patches from Maik Beckmann and Sébastien Granjoux:
11291 * plugins/profile-default/plugin.c,
11292 plugins/project-manager/plugin.c: Unescape project name. Fixes
11295 2007-01-04 Naba Kumar <naba@gnome.org>
11297 * plugins/glade/plugin.c: Fixed compilation with
11298 older glade-3 version.
11300 Patch from Roland Illig:
11301 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
11302 plugins/sourceview/anjuta-document-saver.c,
11303 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
11304 are necessary to build anjuta on NetBSD 3.0
11306 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
11307 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
11308 window manager in gnome.
11310 2007-01-02 Naba Kumar <naba@gnome.org>
11312 * plugins/glade/plugin.c: Make it work with glade-3 svn.
11314 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
11316 Reviewed by Naba Kumar <naba@gnome.org>:
11317 * libanjuta/interfaces/libanjuta.idl,
11318 plugins/debug-manager/Makefile.am,
11319 plugins/debug-manager/anjuta-marshal.list,
11320 plugins/debug-manager/debugger.c,
11321 plugins/debug-manager/sparse_buffer.c,
11322 plugins/debug-manager/sparse_buffer.h,
11323 plugins/debug-manager/sparse_view.c,
11324 plugins/debug-manager/sparse_view.h,
11325 plugins/debug-manager/disassemble.h,
11326 plugins/debug-manager/disassemble.c,
11327 plugins/debug-manager/anjuta-marshal.list,
11328 plugins/debug-manager/plugin.c,
11329 plugins/gdb/debugger.c,
11330 plugins/gdb/debugger.h,
11331 plugins/gdb/plugin.c:
11332 Add a disassembly view window
11334 * plugins/debug-manager/breakpoints.c,
11335 plugins/debug-manager/chunk_view.c,
11336 plugins/debug-manager/locals.c,
11337 plugins/debug-manager/memory.c,
11338 plugins/debug-manager/registers.c,
11339 plugins/debug-manager/stack_trace.c:
11340 Add some debugging information
11342 2006-12-18 Naba Kumar <naba@gnome.org>
11344 * configure.in, plugins/glade/plugin.c: Allow building against both
11345 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
11347 2006-12-03 Naba Kumar <naba@gnome.org>
11349 * TODO.tasks: Marked a bounty completed.
11351 2006-11-24 Adam Dingle <adam@medovina.org>
11353 Reviewed by Naba Kumar <naba@gnome.org>:
11354 * plugins/build-basic-autotools/build-basic-autotools.c,
11355 plugins/debug-manager/watch.c,
11356 plugins/document-manager/plugin.c,
11357 plugins/patch/plugin.c,
11358 plugins/project-manager/plugin.c:
11359 Fixed bug #378879 (several command names need ellipses).
11361 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
11363 Reviewed by: Naba Kumar <naba@gnome.org>
11364 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
11365 GCC 4.1.2 (there are only two warnings remaining now when compiling
11368 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
11370 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
11371 macro so that the generated function support a NULL plugin parameter.
11373 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
11374 in debug_tree_find_expression by freeing memory returned by the call
11375 to gtk_tree_model_get instead of the parameter string.
11377 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
11379 * plugins/debug-manager/breakpoints.c:
11382 * plugins/debug-manager/anjuta-debug-manager.ui,
11383 plugins/debug-manager/debugger.c,
11384 plugins/debug-manager/plugin.c:
11387 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
11389 * libanjuta/anjuta-launcher.c,
11390 plugins/gdb/debugger.c:
11393 2006-11-21 Naba Kumar <naba@gnome.org>
11395 * plugins/search/search_preferences.c: Fixed build break.
11397 2006-11-20 Naba Kumar <naba@gnome.org>
11399 Patch from Kjartan Maraas:
11400 * plugins/cvs-plugin/cvs-interface.c,
11401 plugins/document-manager/plugin.c,
11402 plugins/gtodo/interface.c,
11403 plugins/gtodo/libgtodo.h,
11404 plugins/message-view/anjuta-msgman.c,
11405 plugins/project-wizard/druid.c,
11406 plugins/search/search_preferences.c,
11407 plugins/sourceview/sourceview-prefs.c,
11408 plugins/terminal/terminal.c,
11409 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
11411 Patch from Przemysław Grzegorczyk:
11412 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11413 plugins/subversion/anjuta-subversion.glade: Enable files in
11414 fileselection dialog. Fixes bug #376031.
11416 2006-11-17 Adam Dingle <adam@medovina.org>
11418 Reviewed by: Naba Kumar <naba@gnome.org>
11419 * plugins/build-basic-autotools/build-basic-autotools.c
11420 * plugins/class-gen/anjuta-class-gen.plugin.in
11421 * plugins/debug-manager/breakpoints.c
11422 * plugins/debug-manager/plugin.c
11423 * plugins/devhelp/plugin.c
11424 * plugins/document-manager/plugin.c
11425 * plugins/gdb/debugger.c
11426 * plugins/glade/anjuta-glade.plugin.in
11427 * plugins/gtodo/plugin.c
11428 * plugins/language-support-cpp-java/plugin.c
11429 * plugins/message-view/plugin.c
11430 * plugins/project-import/anjuta-project-import.glade
11431 * plugins/project-import/anjuta-project-import.plugin.in
11432 * plugins/search/plugin.c
11433 * plugins/tools/scripts/tools-2.xml.in
11434 * plugins/valgrind/plugin.c
11435 * src/anjuta-actions.h:
11436 Fixed bug #376335 "menu items should be capitalized". Minor
11439 2006-11-20 Naba Kumar <naba@gnome.org>
11441 * configure.in: Fixed build.
11443 Patch from: Arjan Timmerman
11444 *configure.in: Make subvesion plugin build for apr 1.x.
11445 Fixes: Bug #364754.
11447 2006-11-20 Johannes Schmid <jhs@gnome.org>
11450 * plugins/*/*.[ch]:
11451 Removed patches from Sylvain and Günther. They caused not problems but
11452 Naba was against them.
11454 2006-11-20 Johannes Schmid <jhs@gnome.org>
11456 * Removed me from MAINTAINERS
11458 2006-11-14 Günther Brammer <GBrammer@gmx.de>
11461 Use apr-1 instead of apr-0
11463 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
11465 * global-tags/create_global_tags.sh.in: Correct a bug when environment
11466 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
11467 and another bug occuring when parsing .pc file containing quotes.
11469 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
11471 * plugins/*/*.[ch]: Use class macro for type casting.
11473 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
11474 GCC 4.1.2 (there are only two warnings remaining now when compiling
11477 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
11478 a memory leak in debug_tree_find_expression; g_free was called on
11479 the parameter instead of the memory allocated by gtk_tree_model_get.
11481 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
11482 to declare and initialize the global type variable of the plugin.
11484 2006-10-31 Naba Kumar <naba@gnome.org>
11486 * global-tags/create_global_tags.sh.in: Added an end message.
11488 * libanjuta/anjuta-launcher.h: Fixed indentation.
11490 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
11491 creation to a) append the messages in right way, b) Connect signals
11492 to the view properly and c) Recreate the system-tags.cache at the
11493 end of the generation.
11495 * plugins/symbol-browser: Fixed action path (double
11496 click on sysmbols was not working).
11498 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
11499 Fixed typedef and removed dead code.
11501 * tagmanager/c.c: Took the latest version from ctags source
11502 repository, because the one we had (from ctags 5.6) was broken.
11504 * global_tags/create_global_tags.sh.in: Reverted the patch from
11505 Sylvain because it was not right fix (and added a helpful comment).
11506 Used /bin/bash to fix the bashism and generated separate log files
11507 for each tag files in the same directory.
11509 2006-10-29 Naba Kumar <naba@gnome.org>
11511 * plugins/editor/text_editor.c: Use a temporary file
11512 to save the editor and move it at the end to original
11513 file. This will prevent data corruption if file save
11514 failed for any reason. Also report proper errors when
11515 file save fails. Fixes bug #346575.
11517 2006-10-26 Naba Kumar <naba@gnome.org>
11519 * plugins/document-manager/anjuta-docman.c: Do not load
11520 the same files with different path more than once (happens
11521 with symlinked files). Fixes Bug #323591.
11523 2006-10-25 Naba Kumar <naba@gnome.org>
11525 * plugins/valgrind/vgactions.c: Fixed a warning.
11527 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
11529 Reviewed by Naba Kumar <naba@gnome.org>:
11531 * plugins/valgrind/vgtoolview.c:
11532 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
11534 * plugins/valgrind/bugged-prg-test.c:
11535 No more warning during compilation with GCC 4.1.
11536 Program is still buggy in order to be used as a test of the
11539 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
11540 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
11541 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
11542 plugins/valgrind/vgrule.c:
11543 No more warning during compilation with GCC 4.1.
11545 * plugins/valgrind/plugin.c:
11546 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
11547 prototype (was missing from previous patch).
11549 2006-10-24 Naba Kumar <naba@gnome.org>
11551 * plugins/glade/plugin.c: Show glade tree view, not list view.
11553 * plugins/glade/plugin.c: Fixed crash when Anjuta is
11554 exited with glade plugin still loaded. Fixes Bug #364755.
11556 * plugins/document-manager/anjuta-document-manager.plugin.in:
11557 Added application/x-reject in accepted mime-types.
11559 * Changelog: Fixed changelog alignments.
11561 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
11563 Reviewed by: Naba Kumar <naba@gnome.org>
11565 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
11566 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
11567 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
11568 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
11569 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
11570 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
11571 plugins/valgrind/vgsearchbar.c:
11572 Use class macro for type casting.
11574 * plugins/valgrind/plugin.h:
11575 Don't force cast a GtkActionGroup to a GtkAction.
11577 * plugins/valgrind/plugin.c:
11578 Use correct API to get path of the preoject root when building
11579 the list of targets for the run action.
11580 Correct ordering of the construction of the preferences widgets.
11581 Only remove the valgrind widget if it is currently displayed.
11583 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
11584 Return if check_valgrind_binary() fails.
11585 The ValgrindPluginPrefs object is initialized after the call to
11586 vg_action_new. Take a handle to the location of the pointer to
11589 2006-10-24 Naba Kumar <naba@gnome.org>
11591 * HACKING: Updated coding sample.
11593 Patch from: Armin Burgmeier <armin@arbur.net>
11594 * plugins/symbol-browser/test-class.h,
11595 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
11597 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
11599 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
11600 * plugins/valgrind/vgtoolview.h:
11601 Correctly handle the argv / srcdir of vg_tool_view object. Do
11602 not leak memory associated with those arrays.
11604 * plugins/symbol-browser/an_symbol_prefs.c:
11605 Support unloading / reloading of the module (for example when
11606 closing a project and opening another one).
11608 * plugins/project-manager/plugin.c:
11609 Remove plugin widget before removing plugin itself, preventing
11610 a crash with valgrind plugin.
11612 * libanjuta/anjuta-preferences-dialog.c:
11613 Do not use the page_num returned by gtk_notebook_append_page to
11614 remove the page as it cause bugs when pages removal is not done
11617 * plugins/document-manager/anjuta-docman.c:
11618 Fix some GTK+ warnings.
11620 * global-tags/create_global_tags.sh.in:
11621 Rewrite script to remove bash-ism and use pkg-config directly
11622 instead of parsing the *.pc file by hand. This solve problems
11623 that occurred when one of the directory in PKG_CONFIG_PATH is
11626 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
11628 * plugins/glade/plugin.c: Fix build (#363884)
11630 2006-10-22 Johannes Schmid <jhs@gnome.org>
11632 * plugins/file-manager/an_file_view.c:
11633 * plugins/file-manager/plugin.c:
11634 * plugins/file-manager/plugin.h:
11635 Fix possible crasher when changing project-root uri when we try to restore open nodes
11638 2006-10-19 Naba Kumar <naba@gnome.org>
11640 Patch from: Juan Pablo Ugarte
11641 * plugins/glade/plugin.c: Include glade header
11644 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
11646 * plugins/debug-manager/Makefile.am,
11647 plugins/debug-manager/sexy-icon-entry.h,
11648 plugins/debug-manager/sexy-icon-entry.c,
11649 plugins/debug-manager/dataview.c:
11650 Fix bug #358134 (Goto memory prompt)
11651 Use sexy-icon-entry from libsexy 0.1.10
11653 * plugins/debug-manager/debugger.c,
11654 plugins/debug-manager/plugin.c,
11655 plugins/debug-manager/start.c,
11656 plugins/gdb/debugger.c,
11657 plugins/gdb/plugin.c:
11658 Better error handling when starting and stopping debugger
11660 2006-10-13 Maik Beckmann <maik@eigenco.de>
11662 * src/action_callbacks.c:
11663 Fixed bug #361830 (AboutDialog does not close) which is caused
11664 due to a change in Gtk+ 2.10
11666 2006-10-12 Adam Dingle <adam@medovina.org>
11668 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
11670 * plugins/search/search-replace.c:
11671 Fixed bug #358068 (indicate when Find in Files is complete)
11673 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11675 * plugins/sourceview/sourceview-prefs.c:
11676 * plugins/sourceview/sourceview.glade:
11677 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
11679 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
11681 * plugins/devhelp/plugin.c:
11682 * plugins/search/plugin.c:
11683 Fixed bug #359750 (fix find/replace shortcut keys).
11685 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
11686 use Alt+key for shortcuts)
11688 * plugins/debug-manager/debug_tree.c:
11689 * plugins/debug-manager/debugger.c:
11690 Fixed bug #359317 (can't load debug manager)
11692 * /plugins/document-manager/plugin.c:
11693 Fixed bug #359259 (highlight modes listed in reverse
11694 alphabetical order).
11696 2006-10-10 Johannes Schmid <jhs@gnome.org>
11698 * plugins/glade/plugin.c:
11699 Add scrollbars to glade project window
11701 2006-10-10 Johannes Schmid <jhs@gnome.org>
11703 * libanjuta/interfaces/Makefile.am.iface:
11704 Fixed Makefile with broke build
11706 2006-10-07 Johannes Schmid <jhs@gnome.org>
11708 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11709 * libanjuta/interfaces/Makefile.iface.am:
11710 Fixed enum types generation
11712 * libanjuta/interfaces/libanjuta.idl:
11713 Fixed some strange typo
11715 2006-10-06 Johannes Schmid <jhs@gnome.org>
11717 * libanjuta/interfaces/Makefile.iface.am:
11718 Fixed enum-types.h generation
11719 * libanjuta/interfaces/libanjuta.idl:
11721 IAnjutaTODO::load should take const gchar* argument
11722 Remove include to libanjuta/e-splash.h which is not installed as header file
11723 Disable get_attributes for now
11725 * pluings/sourceview/sourceview.c: Disabled get_attributes
11727 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
11729 2006-10-05 Naba Kumar <naba@gnome.org>
11731 * TODO.tasks: Set 'Improve class widzard' task to assigned.
11732 Set bug id for 'Profiler plugin' task.
11734 2006-10-03 Naba Kumar <naba@gnome.org>
11736 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
11737 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
11739 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
11740 plugins/project-manager/plugin.c: Added a new API in
11741 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
11742 Added some documentation. On project close, close all editors that
11743 has files opened for the project.
11745 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
11746 from the containers on anjuta_shell_remove_widget(). Do not destroy
11747 glade widgets once created.
11749 2006-10-03 Johannes Schmid <jhs@gnome.org>
11751 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11752 * libanjuta/interfaces/libanjuta.idl:
11753 const-List<> => const List<>
11754 List-free<> => List<>
11756 * Makefile.am: Reenabled launcher
11758 2006-10-03 Johannes Schmid <jhs@gnome.org>
11760 * libanjuta/interfaces/Makefile.am.iface:
11761 Install libanjuta.idl
11763 2006-10-02 Adam Dingle <adam@medovina.org>
11765 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
11767 2006-10-02 Adam Dingle <adam@medovina.org>
11769 * plugins/editor/style-editor.c: fixed bug #357534
11770 * plugins/gdb/utilities.h: removed 2 unused declarations
11772 2006-10-02 Johannes Schmid <jhs@gnome.org>
11774 * Makefile.am: disabled anjuta-launcher
11775 * libanjuta/Makefile.am:
11777 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
11778 * libanjuta/glue-factory.c: (glue_factory_add_path),
11779 (glue_factory_get_path):
11780 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
11781 * libanjuta/glue-factory.h:
11782 * libanjuta/glue-cpp.h:
11783 * libanjuta/glue-cpp.c:
11784 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
11786 * libanjuta/interfaces/Makefile.am.iface:
11787 * libanjuta/interfaces/anjuta-idl-compiler.pl:
11788 * libanjuta/interfaces/libanjuta.idl:
11789 Add a new features to idl compiler:
11790 List<Type> => List of Type
11791 List-free<Type> => List of Type, it is up to the caller to free items and list
11792 const-List(-free)<Type> = const List of Types
11793 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
11795 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
11796 (generic_cpp_class_create_code):
11797 Adapted to new project_manager interface
11799 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
11800 * plugins/debug-manager/debugger.c:
11801 (ivariable_debugger_iface_init):
11802 Do not use C++ keyword "delete" for interface name
11804 * plugins/document-manager/anjuta-document-manager.plugin.in:
11805 Added m4 to mime-types
11807 * plugins/project-manager/plugin.c:
11808 (iproject_manager_add_source_multi):
11809 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
11811 2006-10-01 Naba Kumar <naba@gnome.org>
11813 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
11814 UI file used when out-of-process devhelp is used instead of
11817 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
11818 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
11819 plugins/profile-default/default.anjuta: Build devhelp plugin,
11820 but use out-of-process devhelp if devhelp plugin is disabled
11821 (either by user or devhelp is not installed). Disabled devhelp
11822 plugin by default. Added it in default profile.
11824 2006-10-01 Naba Kumar <naba@gnome.org>
11826 * plguins/project-manager/plugin.c: Possible fix for crash
11829 * configure.in, plugins/Makefile.am: Enabled glade plugin and
11830 set dep to last version 3.0.2.
11832 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
11833 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
11834 plugins/symbol-browser/plugin.c: Use the right action group
11835 for getting popup actions (Fixes lots of assertion failures).
11837 * plugins/project-manager/plugin.c,
11838 plugins/project-manager/plugin.h: use separate action group
11839 for profie actions.
11841 * plugins/message-view/plugin.c: Disconnect session load
11842 signal on plugin deactivation (fixes a crash).
11844 2006-09-30 Naba Kumar <naba@gnome.org>
11846 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
11847 * TODO.tasks: Assigned a bounty to Massimo.
11849 2006-09-29 Naba Kumar <naba@gnome.org>
11851 * src/anjuta-app.c, src/shell.c: Fixed build errors.
11853 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
11855 * plugins/debug-manager/debugger.c,
11856 plugins/debug-manager/plugin.c,
11857 libanjuta/interfaces/libanjuta.idl:
11858 Add a new abort command to quit debugger without waiting
11860 * plugins/gdb/debugger.c,
11861 plugins/gdb/debugger.h,
11862 plugins/gdb/plugin.c:
11863 Send a signal directly to the debugged program
11864 Implement abort command
11866 * plugins/debug-manager/debug_tree.c:
11869 * plugins/debug-manager/stack-trace.c:
11872 2006-09-29 Naba Kumar <naba@gnome.org>
11874 * TODO.tasks: Updated.
11876 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
11879 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
11881 * TODO.tasks: Updated in light of the word wrapping fix
11882 in Tasks Manager. Added a test bounty entry.
11884 * TODO.tasks: Added four bounties.
11886 2006-09-28 Naba Kumar <naba@gnome.org>
11888 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
11889 Added 'customizable' parameter to
11890 anjuta_ui_add_action_group_entries() and similar functions to
11891 allow user configuration of the actions. Filter out actions that
11892 are not configurable items (such as submenu items). Now the
11893 'Customize shortcuts' dialog is much better listed.
11895 * plugins/build-basic-autotools/build-basic-autotools.c,
11896 plugins/build-basic-autotools/build-basic-autotools.h,
11897 plugins/cvs-plugin/plugin.c,
11898 plugins/cvs-plugin/plugin.h,
11899 plugins/debug-manager/breakpoints.c,
11900 plugins/debug-manager/plugin.c,
11901 plugins/debug-manager/stack_trace.c,
11902 plugins/debug-manager/watch.c,
11903 plugins/devhelp/plugin.c,
11904 plugins/document-manager/plugin.c,
11905 plugins/file-loader/plugin.c,
11906 plugins/file-manager/plugin.c,
11907 plugins/glade/plugin.c,
11908 plugins/gtodo/interface.c,
11909 plugins/gtodo/plugin.c,
11910 plugins/language-support-cpp-java/plugin.c,
11911 plugins/macro/plugin.c,
11912 plugins/macro/plugin.h,
11913 plugins/message-view/plugin.c,
11914 plugins/patch/plugin.c,
11915 plugins/profile-default/default.anjuta,
11916 plugins/project-manager/plugin.c,
11917 plugins/project-manager/plugin.h,
11918 plugins/sample1/plugin.c,
11919 plugins/search/plugin.c,
11920 plugins/subversion/plugin.c,
11921 plugins/subversion/plugin.h,
11922 plugins/symbol-browser/plugin.c,
11923 plugins/symbol-browser/plugin.h,
11924 plugins/tools/plugin.c,
11925 plugins/valgrind/plugin.c,
11926 plugins/valgrind/plugin.h: Fixed to take care of above change
11927 in API of AnjutaUI. Properly added/removed action groups in some
11928 plugins. Split action groups into customization and non-customizable
11929 groups and added them separately.
11931 * plugins/document-manager/plugin.c: Close files belonging to
11932 project when project is closed (not complete).
11934 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
11935 vertical aligned cell entries.
11937 * src/anjuta-app.c: Define macros for the placeholder names.
11938 Set default widths and heights of the default placeholders,
11939 so that newly docked widgets are correclty sized.
11941 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11942 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
11943 Fixed to generated correct actions addition/removal code.
11945 2006-09-25 Naba Kumar <naba@gnome.org>
11947 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
11948 libanjuta/anjuta-serializer.[ch]: Implemented serialization
11951 * plugins/message-view/anjuta-msgman.c,
11952 plugins/message-view/anjuta-msgman.h,
11953 plugins/message-view/message-view.c,
11954 plugins/message-view/message-view.h,
11955 plugins/message-view/plugin.c: Serialize messages panes in
11956 session save and deserialize them in session load so that
11957 build messages persistant.
11959 2006-09-24 Johannes Schmid <jhs@gnome.org>
11961 * libanjuta/anjuta-utils.c:
11962 * plugins/message-view/message-view.c:
11963 Really fixed #355407
11965 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
11967 * libanjuta/interfaces/libanjuta.idl:
11968 Change one variable sign
11970 * plugins/debug-manager/anjuta-debug-manager.glade,
11971 plugins/debug-manager/anjuta-debug-manager.ui:
11972 Few small interface changes
11974 * plugins/debug-manager/debug_tree.h,
11975 plugins/debug-manager/watch.c,
11976 plugins/debug-manager/debugger.c,
11977 plugins/debug-manager/plugin.c
11978 plugins/gdb/debugger.c,
11979 plugins/gdb/plugin.c:
11980 Big rewrite of debugger queue
11981 Allow to cancel command
11983 * plugins/debug-manager/memory.c:
11984 Fix a bug if a command is cancelled
11986 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
11988 * plugins/gdb/debugger.c,
11989 plugins/debug-manager/debug_tree.c,
11990 plugins/debug-manager/locals.c:
11991 Restore tree representation for local variable
11992 Add argument in local variable list
11993 Use gdb variable object to get all informations
11995 2006-09-19 Naba Kumar <naba@gnome.org>
11997 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
11998 that implements AnjutaSavePrompt class.
12000 * ChangeLog: Fixed indentation.
12002 * libanjuta/Makefile.am,
12003 libanjuta/anjuta-marshal.list,
12004 libanjuta/anjuta-shell.c,
12005 libanjuta/anjuta-shell.h,
12006 plugins/document-manager/action-callbacks.c,
12007 plugins/document-manager/action-callbacks.h,
12008 plugins/document-manager/anjuta-docman.c,
12009 plugins/document-manager/anjuta-docman.h,
12010 plugins/document-manager/plugin.c,
12011 src/anjuta.c: Impletemnted save prompt dialog to prompt for
12012 unsaved items during exit. A new signal is added in shell
12013 interface called 'save-prompt' to collect all unsaved items.
12014 Create AnjutaSavePrompt class (dialog) to process unsaved items.
12015 Fixed document manager to use the new save-prompt signal in shell
12016 and AnjutaSavePrompt object for unsaved files. Cleaned up
12017 AnjutaDocman to synchronously save new files. Fixed function
12020 2006-09-18 Johannes Schmid <jhs@gnome.org>
12022 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
12023 gdl requirement to 0.7.0
12025 2006-09-18 Johannes Schmid <jhs@gnome.org>
12027 * global-tags/.cvsignore:
12028 * global-tags/Makefile.am:
12029 * global-tags/create_global_tags.sh (removed):
12030 * global-tags/create_global_tags.sh.in (added):
12033 * libanjuta/anjuta-launcher.c:
12036 * plugins/project-manager/plugin.c:
12037 (project_manager_plugin_close_project):
12040 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
12043 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
12044 More reasonable toolbar creation/deletition though it does
12045 not completly work!
12047 2006-09-15 Johannes Schmid <jhs@gnome.org>
12049 * libanjuta/anjuta-utils.c/.h:
12052 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
12054 * scintilla/ScintillaGTK.cxx
12055 Fixed doulbe freeing in Scintilla
12057 2006-09-12 Johannes Schmid <jhs@gnome.org>
12059 * plugins/symbol-browser/an_symbol_prefs.c:
12060 Support unloading / reloading of the module (for example when
12061 closing a project and opening another one).
12063 * plugins/project-manager/plugin.c:
12064 Really fixed #355148 (Show project name in title bar)
12066 2006-09-09 Johannes Schmid <jhs@gnome.org>
12068 * libanjuta/plugins.c:
12069 Fixed #355156 (Show plugins in alphabetical order)
12071 2006-09-09 Johannes Schmid <jhs@gnome.org>
12073 * plugins/project-manager/plugin.c:
12074 Fixed #355148 (Show project name in title bar)
12076 2006-09-09 Johannes Schmid <jhs@gnome.org>
12078 * plugins/project-manager/plugin.c:
12079 (value_removed_project_root_uri):
12080 Fixed crasher if project cannot be opened
12082 2006-08-30 Naba Kumar <naba@gnome.org>
12084 * plugins/language-support-cpp-java/plugin.[c,h],
12085 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
12086 Impletemnted UI for auto indent.
12088 2006-08-28 Naba Kumar <naba@gnome.org>
12090 * plugins/gvim/.cvsignore,
12091 plugins/gvim/Makefile.am,
12092 plugins/gvim/anjuta-vim-plugin.png,
12093 plugins/gvim/anjuta-vim.c,
12094 plugins/gvim/anjuta-vim.h,
12095 plugins/gvim/anjuta-vim.plugin.in,
12096 plugins/gvim/gtkvim.c,
12097 plugins/gvim/gtkvim.h,
12098 plugins/gvim/plugin.c,
12099 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
12102 2006-08-28 Naba Kumar <naba@gnome.org>
12104 Patch from: Massimo Corà <maxcvs@email.it>
12105 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
12106 possible infinite loop.
12108 2006-08-22 Adam Dingle <adam@medovina.org>
12110 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
12111 to edit are shown in the preferences dialog in anjuta").
12112 Removed unused widgets from the style editor dialog.
12114 2006-08-21 Johannes Schmid <jhs@gnome.org>
12116 * plugins/symbol-browser/test-class.[cpp/h]
12117 Added missing files
12119 2006-08-18 Naba Kumar <naba@gnome.org>
12121 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
12122 end of document loading.
12124 * plugins/language-support-cpp-java/plugin.c,
12125 plugins/sourceview/sourceview.c: Fixed plugin loading.
12127 2006-08-17 Naba Kumar <naba@gnome.org>
12129 * plugins/language-support-cpp-java/plugin.c,
12130 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
12131 mode line parsing. Indentation parameters initialized based on
12132 mode line parameters.
12134 2006-08-16 Naba Kumar <naba@gnome.org>
12136 * Makefile.am, plugins/editor/text_editor.c,
12137 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
12140 2006-08-16 Naba Kumar <naba@gnome.org>
12142 Patch from Massimo Cora' <maxcvs@email.it>:
12144 * plugins/editor/aneditor-autocomplete.cxx,
12145 plugins/editor/aneditor-calltip.cxx,
12146 plugins/symbol-browser/Makefile.am,
12147 plugins/symbol-browser/an_symbol.c,
12148 plugins/symbol-browser/an_symbol_view.c,
12149 plugins/symbol-browser/plugin.c,
12150 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
12151 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
12152 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
12153 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
12154 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
12155 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
12156 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
12157 tagmanager/get.h, tagmanager/html.c,
12158 tagmanager/include/tm_source_file.h,
12159 tagmanager/include/tm_tag.h,
12160 tagmanager/include/tm_workspace.h,
12161 tagmanager/jscript.c, tagmanager/keyword.c,
12162 tagmanager/keyword.h, tagmanager/lisp.c,
12163 tagmanager/lregex.c, tagmanager/lua.c,
12164 tagmanager/main.h, tagmanager/make.c,
12165 tagmanager/options.c, tagmanager/options.h,
12166 tagmanager/parse.c, tagmanager/parse.h,
12167 tagmanager/parsers.h, tagmanager/pascal.c,
12168 tagmanager/perl.c, tagmanager/php.c,
12169 tagmanager/python.c, tagmanager/read.c,
12170 tagmanager/read.h, tagmanager/readtags.c,
12171 tagmanager/readtags.h, tagmanager/rexx.c,
12172 tagmanager/routines.c, tagmanager/routines.h,
12173 tagmanager/ruby.c, tagmanager/scheme.c,
12174 tagmanager/sh.c, tagmanager/slang.c,
12175 tagmanager/sml.c, tagmanager/sort.c,
12176 tagmanager/sort.h, tagmanager/sql.c,
12177 tagmanager/strlist.c, tagmanager/strlist.h,
12178 tagmanager/tcl.c, tagmanager/tm_source_file.c,
12179 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
12180 tagmanager/tm_workspace.c, tagmanager/verilog.c,
12181 tagmanager/vim.c, tagmanager/vstring.c,
12182 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
12183 5.6 and namespace completion fixed.
12185 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12186 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
12188 2006-08-15 Naba Kumar <naba@gnome.org>
12190 * libanjuta/interfaces/libanjuta.idl,
12191 plugins/editor/text-editor-iterable.c,
12192 plugins/editor/text_editor.c,
12193 plugins/sourceview/sourceview-cell.c,
12194 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
12195 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
12196 ianjuta_editor_end_action().
12198 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
12200 2006-08-13 Naba Kumar <naba@gnome.org>
12202 * plugins/debug-manager/breakpoints.c,
12203 plugins/debug-manager/memory.c,
12204 plugins/debug-manager/registers.c,
12205 src/layout.xml: Fixed debugger widgets layout.
12207 2006-08-12 Naba Kumar <naba@gnome.org>
12209 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
12210 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12211 plugins/editor/editor.glade, plugins/editor/text_editor.h,
12212 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
12213 codes and dead codes. Removed automatic indentation prefs.
12215 2006-08-12 Johannes Schmid <jhs@gnome.org>
12217 * libanjuta/Makefile.am:
12218 * libanjuta/anjuta-launcher.c:
12219 * libanjuta/anjuta-launcher.h:
12220 * libanjuta/anjuta-plugin.c:
12221 * libanjuta/anjuta-plugin.h:
12222 * libanjuta/anjuta-preferences.c:
12223 * libanjuta/anjuta-preferences.h:
12224 * libanjuta/anjuta-shell.c:
12225 * libanjuta/anjuta-shell.h:
12226 * libanjuta/libanjuta.h:
12228 Made wrapper friendly:
12229 - no inline in header files (preferences_set/get)
12230 - correct signal names
12231 - correct GError** argument in anjuta_shell_freeze/thaw
12232 - include correct files in libanjuta.h
12234 * plugins/project-manager/plugin.c:
12237 2006-08-11 Naba Kumar <naba@gnome.org>
12239 * plugins/editor/aneditor-priv.h,
12240 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
12242 * plugins/editor/text_editor_cbs.c,
12243 plugins/sourceview/anjuta-view.c: Pass the right position for char
12246 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
12248 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
12250 2006-08-11 Naba Kumar <naba@gnome.org>
12252 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
12253 return the right character at the iter position and get_char() to
12256 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
12257 to set to character offset and not byte index.
12259 * plugins/language-support-cpp-java/plugin.c: Improved
12260 auto-indentation login. Indents opening and closing braces correctly.
12262 2006-08-10 Johannes Schmid <jhs@gnome.org>
12266 Required automake = 1.9
12268 * libanjuta/anjuta-children.c:
12269 * libanjuta/anjuta-children.h:
12270 * libanjuta/anjuta-encodings.h:
12271 * libanjuta/anjuta-launcher.h:
12272 * libanjuta/anjuta-plugin-description.h:
12273 * libanjuta/anjuta-preferences-dialog.h:
12274 * libanjuta/anjuta-preferences.h:
12275 * libanjuta/anjuta-session.h:
12276 * libanjuta/anjuta-status.h:
12277 * libanjuta/anjuta-ui.h:
12278 * libanjuta/anjuta-utils.c:
12279 * libanjuta/anjuta-utils.h:
12280 * libanjuta/e-splash.h:
12281 * libanjuta/glue-factory.h:
12282 * libanjuta/glue-plugin.h:
12283 * libanjuta/plugins.h:
12284 * libanjuta/resources.h:
12285 Fixed libanjuta to be able to wrap it
12286 - G_BEGIN_DECLS, G_END_DECLS
12287 - include all necessary files in libanjuta.h
12289 * plugins/gtodo/tray-icon.c:
12290 * plugins/terminal/terminal.c:
12291 Some build fixes for freebsd
12293 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12294 * plugins/sourceview/sourceview.glade:
12295 Remove auto-indent feature as it is now in language-support
12297 2006-08-09 Naba Kumar <naba@gnome.org>
12299 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
12300 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
12301 Added missing files.
12303 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
12304 get_use_spaces(), set_tabsize() and set_use_spaces().
12306 2006-08-09 Naba Kumar <naba@gnome.org>
12308 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
12309 succeeded in activating.
12311 * plugins/document-manager/plugin.c: Added debug message.
12313 * libanjuta/interfaces/libanjuta.idl,
12314 plugins/editor/text_editor.c: Implemented get_tabsize(),
12315 get_use_spaces(), set_tabsize() and set_use_spaces().
12317 * plugins/language-support-cpp-java/Makefile.am,
12318 plugins/language-support-cpp-java/plugin.c,
12319 plugins/language-support-cpp-java/plugin.h: Used editor parameters
12320 for indentation. Added preferences page for paramenters.
12322 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
12324 2006-08-08 Naba Kumar <naba@gnome.org>
12326 * libanjuta/interfaces/libanjuta.idl,
12327 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12328 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12329 plugins/editor/text_editor.c,
12330 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
12331 and implemented it for both scintilla and sourceview.
12333 * plugins/search/plugin.c: Use the new grab_focus() to transfer
12334 focus back to editor (happens when pressing esc in incremental
12337 2006-08-08 Naba Kumar <naba@gnome.org>
12339 * libanjuta/interfaces/libanjuta.idl,
12340 plugins/editor/text_editor.c,
12341 plugins/editor/text_editor.h,
12342 plugins/editor/text-editor-iterable.c,
12343 plugins/sourceview/sourceview-cell.c,
12344 plugins/sourceview/sourceview.c: Implemented editor attributes
12347 * plugins/editor/aneditor.cxx: Disabled old indentation code.
12348 plugins/language-support-cpp-java/plugin.c: Implemented indentation
12349 code (not complete yet).
12351 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12352 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12353 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12354 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12355 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
12356 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12358 2006-08-04 Naba Kumar <naba@gnome.org>
12360 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
12363 2006-08-03 Johannes Schmid <jhs@gnome.org>
12365 * configure.in: Add a more informative text to valgrind plugin
12368 Modified Preferences tasl
12369 * libanjuta/anjuta-plugin.c:
12370 * libanjuta/anjuta-preferences-dialog.c:
12371 * libanjuta/anjuta-preferences-dialog.h:
12372 * libanjuta/anjuta-preferences.c:
12373 * libanjuta/anjuta-preferences.h:
12374 * libanjuta/interfaces/Makefile.am.iface:
12375 * libanjuta/interfaces/libanjuta.idl:
12376 Added IAnjutaPreferences interface which every plugin that has preferences should
12377 implement. Call merge() and unmerge() at plugin activation/deactivation.
12378 Fixed preferences_page_remove()
12380 * plugins/build-basic-autotools/build-basic-autotools.c:
12381 * plugins/cvs-plugin/plugin.c:
12382 * plugins/document-manager/plugin.c:
12383 * plugins/editor/plugin.c:
12384 * plugins/editor/plugin.h:
12385 * plugins/file-manager/plugin.c:
12386 * plugins/gtodo/main.h:
12387 * plugins/gtodo/plugin.c:
12388 * plugins/gtodo/preferences.c:
12389 * plugins/message-view/anjuta-msgman.c:
12390 * plugins/message-view/anjuta-msgman.h:
12391 * plugins/message-view/plugin.c:
12392 * plugins/sourceview/plugin.c:
12393 * plugins/sourceview/plugin.h:
12394 * plugins/symbol-browser/an_symbol_prefs.c:
12395 * plugins/symbol-browser/plugin.c:
12396 * plugins/terminal/terminal.c:
12397 * plugins/valgrind/plugin.c
12398 * src/anjuta-app.c:
12400 Updated preference loading/unloading for all plugins
12402 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
12404 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
12405 src/Makefile.am, plugins/tools/scripts/Makefile.am:
12406 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
12407 recommended by the autoconf manual.
12408 - Fixes compiling with autoconf 2.60.
12410 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
12412 2006-08-02 Johanes Schmid <jhs@gnome.org>
12414 * plugins/profile-default/plugin.c:
12415 Fixed session handling
12417 2006-08-01 Johannes Schmid <jhs@gnome.org>
12420 * plugins/Makefile.am:
12421 Disabled devhelp and glade for now as they do not work (#341073
12424 * plugins/profile-default/anjuta-default-profile.ui (removed):
12425 * plugins/profile-default/plugin.c:
12426 * plugins/profile-default/plugin.h:
12427 * plugins/project-manager/anjuta-project-manager.ui:
12428 * plugins/project-manager/plugin.c:
12429 * plugins/project-manager/plugin.h:
12430 Limted multiple project support #315043
12432 * libanjuta/interfaces/libanjuta.idl:
12433 Added ianjuta_profile_unload
12435 2006-07-31 Naba Kumar <naba@gnome.org>
12437 * libanjuta/interfaces/libanjuta.idl,
12438 plugins/editor/text-editor-iterable.c,
12439 plugins/editor/text_editor.c,
12440 plugins/sourceview/anjuta-view.c,
12441 plugins/sourceview/anjuta-view.h,
12442 plugins/sourceview/sourceview.c: Fixed text iteration and
12443 IAnjutaEditor implementations in both scintilla
12444 and sourceview. Cleand up libanjuta API: Removed redundant
12445 erase_range() method from IAnjutaEditor interface, fixed
12446 ianjuta_editor_get_text to take length instead of range (consistency).
12447 autoindentation in both sourceview and scintilla more or less works,
12448 but still disabled for now because there are still some anomalies
12451 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
12453 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
12456 2006-07-30 Johannes Schmid <jhs@gnome.org>
12458 * plugins/sourceview/anjuta-document.c:
12459 * plugins/sourceview/anjuta-document.h:
12460 * plugins/sourceview/anjuta-view.c:
12461 * plugins/sourceview/sourceview.c:
12462 Wrote a new "char_added" implementation, I hope this one is good
12464 * plugins/sourceview/sourceview-cell.c:
12465 Fixed typo: "text_iter" instead of "iter"
12467 2006-07-30 Naba Kumar <naba@gnome.org>
12469 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
12471 2006-07-30 Johannes Schmid <jhs@gnome.org>
12473 * autogen.sh: use gnome-autogen.sh from gnome-coomen
12475 * plugins/debug-manager/plugin.c:
12476 * plugins/patch/plugin.c:
12477 Use IAnjutaIndicable to mark debugger position
12479 * plugins/sourceview/sourceview.c:
12480 Define colors for IAnjutaIndicable
12482 2006-07-29 Johannes Schmid <jhs@gnome.org>
12484 * plugins/debug-manager/anjuta-debug-manager.ui:
12485 * plugins/debug-manager/breakpoints.c:
12486 * plugins/debug-manager/images/Makefile.am:
12487 * plugins/debug-manager/images/run-to-cursor.png:
12488 * plugins/debug-manager/plugin.c:
12489 Added toolbar and some icons
12491 * plugins/patch/anjuta-patch.ui:
12492 * plugins/patch/patch-plugin.c:
12493 * plugins/patch/patch-plugin.glade:
12494 * plugins/patch/plugin.c:
12495 * plugins/patch/plugin.h:
12496 Improved patch plugin (GUI and function)
12498 * plugins/sourceview/sourceview.c:
12499 Fixed another Gtk-Critical
12501 * plugins/tools/anjuta-tools.ui:
12502 * plugins/tools/plugin.h:
12503 Put Patch plugin in tools menu and changed ui file
12505 2006-07-29 Johannes Schmid <jhs@gnome.org>
12507 * plugins/document-manager/plugin.c:
12508 Fixed accelator Gtk-Warning
12510 * plugins/message-view/anjuta-msgman.c:
12513 * plugins/sourceview/anjuta-document.c:
12514 * plugins/sourceview/anjuta-document.h:
12515 * plugins/sourceview/anjuta-marshal.list:
12516 Wrote a better emitter for the char-added signal
12518 * plugins/sourceview/sourceview.c:
12519 Fixed Redo/Undo to void Gtk-Criticals
12521 * plugins/sourceview/sourceview-args.c:
12522 * plugins/sourceview/sourceview-cell.c:
12523 * plugins/sourceview/sourceview-scope.c:
12524 * plugins/sourceview/sourceview-tags.c:
12525 Adapted to new IAnjutaIterator API
12527 2006-07-28 Naba Kumar <naba@gnome.org>
12529 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
12531 * plugins/symbol-browser/an_symbol.c,
12532 plugins/symbol-browser/an_symbol_iter.c,
12533 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
12534 subclass of AnjutaSymbol so that the symbol is accessible from
12535 the iter in light of changes in IAnjutaIterable.
12537 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
12538 implementation of IAnjutaIterable.
12540 2006-07-28 Naba Kumar <naba@gnome.org>
12542 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
12543 IAnjutaIterable. They were kind of useless since the interface is
12544 defined on the data object itself. Added set_position() method
12545 in IAnjutaIterable to allow setting arbitrary current index to the
12547 Added erase() and erase_range() in IAnjutaEditor.
12549 * plugins/editor/text-editor-iterable.c: Fixed
12550 plugins/editor/text_editor.c: Implemented erase() and erase_range()
12551 methods in editor. Fixed get_line_from_position() method.
12553 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
12554 code. It's disabled for now.
12556 * plugins/sourceview/sourceview-cell.c,
12557 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
12560 2006-07-27 Johannes Schmid <jhs@gnome.org>
12562 * plugins/sourceview/sourceview-cell.c:
12563 Fixed IAnjutaEditorCell to work only on a single line
12564 Fixed crasher in finalize
12566 * plugins/symbol-browser/an_symbol_prefs.c:
12567 * global-tags/Makefile.am:
12568 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
12569 script installation
12571 2006-07-26 Naba Kumar <naba@gnome.org>
12573 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
12574 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
12576 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
12578 * plugins/document-manager/plugin.c: Fixed dynamic loading of
12581 * plugins/editor/text-editor-iterable.c,
12582 plugins/editor/text_editor.c,
12583 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
12584 method to work correctly, it was ignoring start and end parameters.
12585 Fixed TextEditorCell implementation. Fixed 'char-added' signal
12588 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
12589 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
12591 2006-07-24 Massimo Cora' <maxcvs@email.it>
12593 * plugins/symbol-browser/an_symbol_view.c,
12594 plugins/symbol-browser/an_symbol_view.h,
12595 plugins/symbol-browser/plugin.c:
12596 fix a matching case into sv_extract_type_qualifier_from_expr ()
12597 and some minor issues.
12599 2006-07-26 Johannes Schmid <jhs@gnome.org>
12601 * plugins/language-support-cpp-java/plugin.c:
12602 Fixed to work kind of with sourceview editor
12603 * plugins/sourceview/anjuta-document.c:
12604 * plugins/sourceview/anjuta-view.c:
12605 * plugins/sourceview/sourceview-cell.c:
12606 * plugins/sourceview/sourceview.c:
12607 Fixed IAnjutaEditorCell and "char-added" signal
12609 2006-07-24 Naba Kumar <naba@gnome.org>
12611 * plugins/document-manager/plugin.c,
12612 plugins/document-manager/plugin.h: Initial implementedion for loading
12615 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
12618 * plugins/editor/text_editor.c: Fixed syntax highlighting when
12619 indicators are cleared (that leaved grey texts).
12621 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
12623 * libanjuta/interfaces/libanjuta.idl,
12624 plugins/debug-manager/breakpoints.c,
12625 plugins/debug-manager/memory.c,
12626 plugins/debug-manager/registers.c,
12627 plugins/debug-manager/debug_tree.c,
12628 plugins/debug-manager/debugger.c,
12629 plugins/gdb/debugger.c,
12630 plugins/gdb/debugger.h,
12631 plugins/gdb/plugin.c:
12632 Add a parameter for reporting error
12633 Add a new interface for using gdb variable object
12634 Allow to cancel commands
12635 Rewrite handling of debugger state
12637 * plugins/debug-manager/plugin.c,
12638 plugins/debug-manager/locals.c,
12639 plugins/debug-manager/locals.h,
12640 plugins/debug-manager/register.c,
12641 plugins/debug-manager/stack_trace.c,
12642 plugins/debug-manager/stack_trace.h:
12643 Create and destroy local and stack trace windows when needed
12645 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12647 * plugins/document-manager/plugin.c:
12648 Fixed "Automatic" highlighting
12650 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
12652 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
12654 * plugins/sourceview/anjuta-view.c:
12655 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
12657 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
12659 * configure.in: Check for C/C++-Compiler correctly
12661 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
12663 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12665 * plugins/debug-manager/stack_trace.c:
12666 Destroy stack window when debuuger is disabled (#347414)
12668 * plugins/sourceview/anjuta-view.c:
12669 Fix a crash with popup-menu (#347412)
12671 2006-07-13 Naba Kumar <naba@gnome.org>
12673 * plugins/editor/Makefile.am,
12674 plugins/editor/text_editor.h,
12675 plugins/editor/text-editor-iterable.h,
12676 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
12679 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
12682 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
12684 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
12686 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
12689 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12691 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12693 * libanjuta/anjuta-preferences-dialog.c:
12694 Do not use the page_num returned by gtk_notebook_append_page to
12695 remove the page as it cause bugs when pages removal is not done
12698 * plugins/document-manager/anjuta-docman.c:
12699 * src/anjuta-app.c:
12700 makes Anjuta display dock_items which have previously been hidden
12702 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
12704 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
12706 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
12707 * plugins/sourceview/sourceview.c: (imark_unmark):
12709 Patches for bugs #346450 and #346295
12711 * AUTHORS: Added Fredrik
12713 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
12715 * plugins/message-view/anjuta-msgman.c:
12716 Fixed close button/icon size (like in docman)
12718 2006-06-10 Naba Kumar <naba@gnome.org>
12720 * plugins/editor/text_editor.c: Fixed goto line to mark the line
12723 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
12725 * libanjuta/interfaces/libanjuta.idl:
12726 Move inspect_memory function in IAnjutaCpuDebugger interface
12727 Rename Boolean type to State
12729 * plugins/debug-manager/breakpoint.c:
12730 Rename Boolean type to State
12732 * plugins/debug-manager/Makefile.am,
12733 plugins/debug-manager/anjuta-marshal.list,
12734 plugins/debug-manager/data_view.c,
12735 plugins/debug-manager/data_view.h,
12736 plugins/debug-manager/data_buffer.c,
12737 plugins/debug-manager/data_buffer.h,
12738 plugins/debug-manager/chunk_view.c,
12739 plugins/debug-manager/chunk_view.h,
12740 plugins/debug-manager/anjuta-debug-manager.ui,
12741 plugins/debug-manager/debugger.c,
12742 plugins/debug-manager/memory.c,
12743 plugins/debug-manager/memory.h,
12744 plugins/debug-manager/plugin.c,
12745 plugins/gdb/debugger.c,
12746 plugins/gdb/debugger.h,
12747 plugins/gdb/plugin.c:
12748 Rewrite memory window using a special widget
12749 Rename Boolean type to State
12751 2006-06-08 Naba Kumar <naba@gnome.org>
12753 * plugins/editor/text_editor.c (itext_editor_get_current_word):
12754 Do not return garbage characters and return NULL when there is no
12757 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
12760 * plugins/search/search-replace.c: Fixed a mem leak.
12762 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
12764 * libanjuta/anjuta-launcher.c:
12765 Added debug message (see #343522)
12767 * plugins/build-basic-autotools/build-basic-autotools.c:
12768 Patch from Günther Brammer to fix #344015
12770 * plugins/sourceview/sourceview.c:
12771 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
12772 automatic highlight of build messages)
12774 2006-06-06 Naba Kumar <naba@gnome.org>
12777 libanjuta/interfaces/libanjuta.idl,
12778 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12779 plugins/Makefile.am,
12780 plugins/document-manager/action-callbacks.c,
12781 plugins/document-manager/plugin.c,
12782 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
12783 interface for language highlight selection and langauge change
12786 * plugins/language-support-cpp-java: Added language support
12787 plugin for cpp and java.
12789 2006-05-27 Naba Kumar <naba@gnome.org>
12791 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
12792 plugins/debug-manager/*, data/Makefile.am,
12793 manuals/reference/libanjuta/libanjuta.types,
12794 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12795 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12796 merged anjuta-new-debugger branch into trunck.
12797 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
12799 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
12801 * libanjuta/interfaces/libanjuta.idl,
12802 plugins/debug-manager/debugger.c,
12803 plugins/debug-manager/debugger.h,
12804 plugins/gdb/anjuta-gdb.plugin.in,
12805 plugins/gdb/debugger.c,
12806 plugins/gdb/debugger.h,
12807 plugins/gdb/plugin.c:
12808 Add new IAnjutaCpuDebugger interface to access cpu register
12809 Run gdb instead of /usr/local/bin/gdb
12811 * plugins/debug-manager/plugin.c,
12812 plugins/debug-manager/registers.c,
12813 plugins/debug-manager/registers.h:
12814 Rewrite register window
12815 Rename Load target menu item to Run target
12817 2006-05-07 Naba Kumar <naba@gnome.org>
12821 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
12823 * plugins/debug-manager/watch.c,
12824 plugins/debug-manager/breakpoint.c,
12825 plugins/debug-manager/breakpoint.h:
12826 Fix crash: disconnect save and load session signals
12828 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
12830 * libanjuta/interface/libanjuta.idl,
12831 plugins/debug-manager/debugger.c,
12832 plugins/gdb/plugin.c:
12833 Add a value parameter for evaluate command
12835 * plugins/debug-manager/anjuta-debug-manager.glade:
12836 Create new dialog box for watches using glade
12838 * plugins/debug-manager/anjuta-debug-manager.ui:
12839 Move watch menu items near the end
12840 Move breakpoint menu items outside the sub menu
12842 * plugins/debug-manager/debug_tree.c,
12843 plugins/debug-manager/debug_tree.h,
12844 plugins/debug-manager/debug_tree.h,
12845 plugins/debug-manager/watch.c:
12846 Move all GUI code from watch.c to debug_tree.c
12847 Add an auto update property to watches
12849 * plugins/debug-manager/locals.c,
12850 plugins/debug-manager/locals.h,
12851 plugins/debug-manager/stack_trace.c,
12852 plugins/debug-manager/stack_trace.h,
12853 plugins/debug-manager/plugin.c:
12854 Register actions before starting debugger
12856 * plugins/gdb/debugger.c:
12857 Do not call callback function if not present
12859 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
12861 * libanjuta/interfaces/libanjuta.idl,
12862 plugins/debug-manager/stack_trace.c,
12863 plugins/debug-manager/stack_trace.h,
12864 plugins/debug-manager/anjuta-debug-manager.ui,
12865 plugins/gdb/debugger.c:
12866 Add a popup menu in stack frame window
12867 Add a new frame-changed event
12868 Use MI command for getting stack informations
12869 Get filename with full path (need gdb > 6.3)
12871 * libanjuta/interfaces/libanjuta.idl,
12872 plugins/debug-manager/debug_tree.c,
12873 plugins/debug-manager/debugger.c,
12874 plugins/debug-manager/locals.c,
12875 plugins/debug-manager/locals.h,
12876 plugins/debug-manager/plugin.c,
12877 plugins/gdb/debugger.c,
12878 plugins/gdb/debugger.h,
12879 plugins/gdb/parser.c,
12880 plugins/gdb/parser.h,
12881 plugins/gdb/plugin.c,
12882 plugins/gdb/Makefile.am:
12883 Pass watch data with string instead of Watch structures
12884 Use debug_tree in local window
12888 * plugins/debug-manager/breakpoints.c,
12889 plugins/debug-manager/utilities.c,
12890 plugins/debug-manager/utilities.h:
12891 Use a GtkListStore instead of a GtkTreeStore
12892 move goto_location_in_editor in utilities.c
12894 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
12896 * libanjuta/interfaces/libanjuta.idl,
12897 plugins/debug-manager/anjuta-debug-manager.ui,
12898 plugins/debug-manager/breakpoints.c,
12899 plugins/debug-manager/plugin.c,
12900 plugins/gdb/debugger.c:
12901 Add a breakpoint type
12902 Add new popup menu in breakpoint window
12903 Add toggle breakpoint in editor popup menu
12904 Save and restore breakpoint enable
12905 Fix bug in clear all breakpoints
12906 Remove old useless code
12908 * plugins/debug-manager/debugger.c:
12909 Fix some problem with debugger states
12911 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
12912 Update documentation
12914 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
12916 * data/Makefile.am,
12917 plugins/gdb/Makefile.am,
12918 plugins/gdb/gdb.init:
12919 Move gdb.init crom data to plugins/gdb
12921 * plugins/gdb/gdb.init,
12922 libanjuta/interfaces/libanjuta.idl,
12923 plugins/debug-manager/breakpoints.c,
12924 plugins/debug-manager/debugger.c,
12925 plugins/debug-manager/plugin.c,
12926 plugins/gdb/debugger.c,
12927 plugins/gdb/plugin.c:
12928 Support pending breakpoints
12929 Rewrite debugger states
12930 Split ianjuta_debugger_log into _enable_log and _disable_log
12932 * plugins/debug-manager/start.c,
12933 plugins/debug-manager/debug_tree.c,
12934 plugins/gdb/parser.c:
12935 Remove some useless lines
12937 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12938 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12939 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
12940 Update documentation
12942 2006-03-12 Naba Kumar <naba@gnome.org>
12944 * manuals/references/libanjuta/libanjuta.types: Fixed
12945 debug-manager name.
12947 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
12949 * libanjuta/anjuta-debugger.c,
12950 libanjuta/anjuta-debugger.h:
12953 * libanjuta/interfaces/libanjuta.idl,
12954 plugins/debug-mananger/breakpoints.c,
12955 plugins/debug-manager/debug_tree.c,
12956 plugins/debug-manager/debugger.c,
12957 plugins/debug-manager/plugin.c,
12958 plugins/debug-manager/registers.c,
12959 plugins/debug-manager/sharedlib.c,
12960 plugins/debug-manager/signal.c,
12961 plugins/debug-manager/stack_trace.c,
12962 plugins/debug-manager/start.c,
12963 plugins/debug-manager/watch.c,
12964 plugins/gdb/debugger.c,
12965 plugins/gdb/debugger.h,
12966 plugins/gdb/parser.c,
12967 plugins/gdb/parser.h,
12968 plugins/gdb/plugin.c:
12969 Move types definitions from libanjuta/anjuta-debugger.{ch}
12970 Rename types from AnjutaDebugger* to IAnjutaDebugger*
12972 * plugins/gdb/Makefile.am:
12973 Remove user interface from gdb plugin
12975 2006-03-12 Naba Kumar <naba@gnome.org>
12977 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
12979 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
12981 Modified Patch from Marc Maurer <uwog@uwog.net>:
12982 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
12985 * plugins/sourceview/Makefile.am:
12986 * plugins/sourceview/sourceview-cell.c:
12987 * plugins/sourceview/sourceview-cell.h:
12988 * plugins/sourceview/sourceview.c:
12990 Implemented IAnjutaEditorCell
12992 2006-05-21 Naba Kumar <naba@gnome.org>
12994 * libanjuta/interfaces/libanjuta.idl,
12995 plugins/document-manager/action-callbacks.c,
12996 plugins/document-manager/plugin.c,
12997 plugins/editor/print.c, plugins/editor/text_editor.c,
12998 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
12999 Fixed zooming and added icons and shortcuts for zoom menu items.
13001 2006-05-21 Naba Kumar <naba@gnome.org>
13003 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
13006 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
13008 * plugins/document-manager/anjuta-docman.c:
13009 Fixed close button reaction by setting the correct current editor
13011 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
13013 Patch from Yang Hong <yanghong@ccoss.com.cn>:
13014 * plugins/document-manager/anjuta-docman.c
13015 - Fix close button, you can close any tab as you wish now.
13016 - Fadeout mime icon as the same as close image
13018 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
13020 Patch from Marc Maurer <uwog@uwog.net>
13021 * main.c: Compile fix when NLS is enabled
13023 AUTHORS: Added Marc
13025 2006-05-20 Naba Kumar <naba@gnome.org>
13027 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
13028 while loading abiword-2.4.4/abi project).
13030 2006-05-18 Naba Kumar <naba@gnome.org>
13032 * libanjuta/interfaces/libanjuta.idl,
13033 plugins/document-manager/action-callbacks.c,
13034 plugins/editor/print.c,
13035 plugins/editor/text_editor.c,
13036 plugins/editor/text_editor.h,
13037 plugins/editor/text_editor_prefs.c: Fixed zooming.
13039 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
13040 interface for character iteration and IAnjutaEditorAssist interface
13041 for autocompletions and editor tips.
13043 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
13045 Patch from Günther Brammer <GBrammer@gmx.de>:
13046 * plugins/document-manager/anjuta-docman.c:
13047 Make tabs smaller but keep nice closing icon
13049 * plugins/document-manager/anjuta-docman.c:
13050 * plugins/document-manager/Makefile.am:
13052 Added nice mime-icons to the editor tabs
13054 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
13056 * configure.in: Bumped version to 2.0.3 (pre-release increment)
13058 * plugins/symbol-browser/an_symbol_view.c:
13060 - Fixed symbol searching (Yang Hong (#341997))
13062 * plugins/devhelp/htmlview.c:
13063 Fixed devhelp plugin
13065 * plugins/build-basic-autotools/build-basic-autotools.c:
13066 * plugins/search/search-replace.c:
13067 * plugins/document-manager/anjuta-docman.c:
13069 Only add a marker to a line where it makes sense!
13071 === anjuta 2.0.2 ===
13073 2006-05-15 Naba Kumar <naba@gnome.org>
13075 * configure.in: set required versions for
13078 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
13080 * plugins/glade/plugin.c:
13081 Fixed signal connection for "gtk-doc-search"
13083 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
13085 * NEWS: Set release date, add known issues
13087 * libanjuta/anjuta-shell.c:
13088 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
13089 and debug other gtk-warnings/criticals)
13091 * plugins/build-basic-autotools/build-basic-autotools.c:
13092 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
13094 * plugins/sourceview/anjuta-view.c:
13095 * plugins/sourceview/sourceview-args.c:
13096 * plugins/sourceview/sourceview-scope.c:
13097 * plugins/sourceview/sourceview-tags.c:
13098 Fixed gtk-criticals (gtk_source_language_get_mime_types)
13100 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13102 * pixmaps/Makefile.am:
13103 Add preferences_general.png
13105 * plugins/devhelp/plugin.c:
13106 Fixed some more realise things
13108 * plugins/message-view/anjuta-msgman.c:
13109 Support stock icons for message panes
13111 * plugins/search/search-replace.c:
13112 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
13114 * plugins/search/search-replace_backend.c:
13117 * plugins/sourceview/anjuta-document.c:
13118 * plugins/sourceview/sourceview.c:
13119 Fixed finalise and tag completion
13121 * src/anjuta-app.c:
13122 Use preferences_general icon
13124 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13126 * pixmaps/Makefile.am:
13129 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13131 * plugins/sourceview/sourceview-prefs.c:
13132 Fixed font & color handling
13134 * plugins/symbol-browser/an_symbol_view.c:
13137 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13139 * plugins/macro/macros.xml:
13140 Fixed bug #341583 (Address of FSF)
13142 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13145 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
13146 Update: Do it the cool way...
13148 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
13150 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
13151 Implement gtk-api-help signals of glade3
13152 * configure.in: Bump to glade3 2.91.2
13154 * plugins/devhelp/plugin.c:
13155 Fixed some realize stuff in the devhelp plugin
13157 * plugins/sourceview/anjuta-document.c:
13158 fixed bug with scope completion
13160 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
13162 * plugins/symbol-browser/an_symbol_view.c
13163 * plugins/symbol-browser/an_symbol_prefs.c
13164 * plugins/symbol-browser/an_symbol_prefs.h
13165 * global_tags/create_global_tags.sh:
13167 Automaticly create global tags on first startup
13169 2006-05-08 Massimo Cora' <maxcvs@email.it>
13172 * plugins/project-wizard/templates/Makefile.am:
13173 * (added) plugins/project-wizard/templates/cpp-logo.png:
13174 * (added) plugins/project-wizard/templates/cpp.wiz:
13175 * (added) plugins/project-wizard/templates/cpp/*:
13177 Added a generic c++ template. It's a simple hello world.
13179 2006-05-07 Massimo Cora' <maxcvs@email.it>
13181 * plugins/symbol-browser/an_symbol_view.c:
13182 fixed a stupid crasher.
13184 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
13186 * plugins/project-wizard/templates/wxwin/configure.in.tpl
13187 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
13189 Fixed WxWidgets project type
13191 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
13193 * plugins/devhelp/htmlview.c:
13194 * plugins/devhelp/plugin.c:
13195 Maybe I fixed the crash this time! I could at least not reproduce anymore!
13197 * plugins/project-wizard/install.c:
13198 Don't set a message - thanks to seb
13200 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
13202 * plugins/devhelp/htmlview.c:
13203 * plugins/symbol-browser/an_symbol_view.c:
13205 There is a weird crash in gtk_idle which I still did not completly fix!
13207 * plugins/project-wizard/install.c:
13208 Default to success instead of failure
13210 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
13212 * plugins/devhelp/htmlview.c:
13213 * plugins/devhelp/plugin.c:
13214 Fixed bug and libdevhelp issue!
13216 * plugins/project-wizard/install.c:
13217 Fixed message string!
13219 2006-05-03 Massimo Cora' <maxcvs@email.it>
13221 * plugins/symbol-browser/an_symbol_view.c:
13222 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
13224 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13226 * pixmaps/Makefile.am:
13228 * anjuta.desktop.in.in
13230 GNOME Goal #2.1: Install theme-friendly icons
13232 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13234 * plugins/devhelp/htmlview.c: Reload page on reparent
13235 * plugins/document-manager/anjuta-docman.c:
13236 Present document-manager when document is selected in file-manager
13238 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13240 * plugins/symbol-broser/an_symbol_view.c:
13241 Fixed crasher in namespace exploration
13243 2006-05-01 Massimo Cora' <maxcvs@email.it>
13246 * plugins/valgrind/Makefile.am:
13248 Optional compiling of Valgrind plugin
13250 2006-05-01 Massimo Cora' <maxcvs@email.it>
13252 * plugins/symbol-browser/an_symbol_view.c:
13253 - modularized code. Marked with FIXME the parts which need improvement.
13255 - Added basic namespace completion for Gtkmm type project:
13256 - namespace1::MyClass *class;
13257 - class-> [display]
13258 - Namespaces must be anyway improved.
13260 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13262 * plugins/devhelp/plugin.c:
13263 Fixed up plugin unloading and show html widget on link selected
13267 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
13269 * plugins/devhelp/Makefile.am:
13270 * plugins/devhelp/anjuta-devhelp.plugin.in:
13271 * plugins/devhelp/htmlview.c:
13272 * plugins/devhelp/htmlview.h:
13273 * plugins/devhelp/plugin.c:
13274 * plugins/devhelp/plugin.h:
13275 Reimplemeted devhelp plugin from scratch
13277 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
13280 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
13282 * plugins/sourceview/sourceview-tags.c:
13283 complete some more tag types
13285 * plugins/valgrind/plugin.c:
13286 * plugins/valgrind/preferences.c:
13287 * plugins/valgrind/vggeneralprefs.c:
13289 Fixed lots of gtk warnings
13291 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
13293 * plugins/sourceview/sourceview-scope.c:
13294 Implemented type-ahead for scope completion
13296 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
13298 * manuals/C/Makefile.am:
13299 * manuals/Makefile.am:
13300 * plugins/document-manager/Makefile.am:
13301 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
13302 * plugins/sourceview/Makefile.am:
13307 * plugins/class-gen/goc_template_header: G_END_DECLS
13309 2006-05-27 Naba Kumar <naba@gnome.org>
13311 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
13312 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
13313 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
13314 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
13315 scintilla/include/Scintilla.iface,
13316 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
13317 cvs. Fixed compile flags. Removed outdated patches.
13319 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
13321 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
13323 * plugins/sourceview/anjuta-document.c:
13324 * plugins/sourceview/sourceview-args.c:
13325 * plugins/sourceview/sourceview-scope.c:
13327 Add End/Home keypresses and support completion if symbol start with '!' for example
13330 2006-04-27 Massimo Cora' <maxcvs@email.it>
13332 * libanjuta/interfaces/libanjuta.idl:
13334 * plugins/sourceview/sourceview-scope.c:
13335 * plugins/sourceview/tag-window.c:
13336 * plugins/sourceview/tag-window.h:
13337 * plugins/symbol-browser/an_symbol_view.c:
13338 * plugins/symbol-browser/an_symbol_view.h:
13339 * plugins/symbol-browser/plugin.c:
13341 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
13343 Code and ideas for C/C++ new completion engine comes from IComplete written by
13344 Martin Stubenschrott <stubenschrott@gmx.net>.
13345 Currently the interface works only with GtkSourceView plugin.
13347 * tagmanager/Makefile.am:
13349 * tagmanager/entry.h:
13350 * tagmanager/get.c:
13351 * tagmanager/get.h:
13352 * tagmanager/include/tm_file_entry.h:
13353 * tagmanager/include/tm_project.h:
13354 * tagmanager/include/tm_source_file.h:
13355 * tagmanager/include/tm_symbol.h:
13356 * tagmanager/include/tm_tagmanager.h:
13357 * tagmanager/include/tm_work_object.h:
13358 * tagmanager/include/tm_workspace.h:
13359 * tagmanager/parse.c:
13360 * tagmanager/read.c:
13361 * tagmanager/read.h:
13362 * tagmanager/tm_project.c:
13363 * tagmanager/tm_source_file.c:
13364 * tagmanager/tm_workspace.c:
13366 Tagmanager can now parse a memory buffer and generate/update
13367 tags into tm_workspace/tm_project on the fly, without using files.
13368 C/C++ is supported now.
13370 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
13372 * plugins/sourceview/anjuta-document.c:
13373 * plugins/sourceview/sourceview-args.c:
13374 * plugins/sourceview/sourceview-scope.c:
13375 * plugins/sourceview/sourceview.c:
13377 Fixed some memory leaks and argument completion
13379 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
13381 * plugins/glade/plugin.c:
13383 Fixed glade plugin build because of API changes in glade3
13385 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
13387 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
13388 Updated editor section
13390 * manuals/C/anjuta-manual/interface.xml:
13391 * manuals/C/anjuta-manual/preferences.xml:
13392 * manuals/C/anjuta-manual/projects.xml:
13395 * plugins/editor/anjuta-editor.plugin.in:
13398 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
13401 * plugins/editor/anjuta-editor.plugin.in:
13402 * plugins/sourceview/sourceview.plugin.in:
13404 Build both editors and let the user decide a runtime!
13406 * plugins/sourceview/sourceview-scope.c:
13407 Fixed bug in regex to allow test()-> completions
13409 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
13411 * plugins/sourceview/anjuta-document.c:
13412 * plugins/sourceview/sourceview-args.c:
13413 * plugins/sourceview/sourceview-scope.c:
13414 * plugins/sourceview/sourceview-tags.c:
13415 * plugins/sourceview/tag-window.c:
13417 Improved callltip windows
13419 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13421 * src/anjuta-app.c: (on_session_save):
13422 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
13423 <ricardo.jose.ferrari@gmail.com> for pointing this out!
13425 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13427 * libanjuta/anjuta-utils.c:
13428 * plugins/cvs-plugin/cvs-execute.c:
13431 * scintilla/LexInno.cxx:
13432 * scintilla/LexOpal.cxx:
13433 * scintilla/LexTCL.cxx:
13435 Added missing files from scintilla-update
13437 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13440 * manuals/C/Makefile.am:
13441 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
13442 * manuals/C/anjuta-manual/Makefile.am:
13443 * manuals/C/anjuta-manual/anjuta-manual.xml:
13444 * manuals/C/anjuta-manual/build.xml:
13445 * manuals/C/anjuta-manual/debugger.xml:
13446 * manuals/C/anjuta-manual/execute.xml:
13447 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
13448 * manuals/C/anjuta-manual/figures/arguments.png:
13449 * manuals/C/anjuta-manual/figures/configure_dlg.png:
13450 * manuals/C/anjuta-manual/figures/file_menu.png:
13451 * manuals/C/anjuta-manual/figures/menu_main.png:
13452 * manuals/C/anjuta-manual/figures/menubar.png:
13453 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
13454 * manuals/C/anjuta-manual/figures/project_info.png:
13455 * manuals/C/anjuta-manual/figures/scrshot.png:
13456 * manuals/C/anjuta-manual/figures/symbol_browser.png:
13457 * manuals/C/anjuta-manual/figures/tool-editor.png:
13458 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
13459 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
13460 * manuals/C/anjuta-manual/figures/toolbar_format.png:
13461 * manuals/C/anjuta-manual/figures/toolbar_main.png:
13462 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
13463 * manuals/C/anjuta-manual/fileoperations.xml:
13464 * manuals/C/anjuta-manual/interface.xml:
13465 * manuals/C/anjuta-manual/introduction.xml:
13466 * manuals/C/anjuta-manual/preferences.xml:
13467 * manuals/C/anjuta-manual/projects.xml:
13468 * manuals/C/anjuta-manual/tools.xml:
13469 * manuals/Makefile.am:
13471 Updated manual and faq
13473 * scintilla/CallTip.cxx:
13474 * scintilla/CallTip.h:
13475 * scintilla/CellBuffer.cxx:
13476 * scintilla/CellBuffer.h:
13477 * scintilla/ContractionState.cxx:
13478 * scintilla/Document.cxx:
13479 * scintilla/Document.h:
13480 * scintilla/DocumentAccessor.cxx:
13481 * scintilla/Editor.cxx:
13482 * scintilla/Editor.h:
13483 * scintilla/ExternalLexer.cxx:
13484 * scintilla/Indicator.cxx:
13485 * scintilla/KeyMap.cxx:
13486 * scintilla/KeyWords.cxx:
13487 * scintilla/LexAU3.cxx:
13488 * scintilla/LexBash.cxx:
13489 * scintilla/LexCPP.cxx:
13490 * scintilla/LexCaml.cxx:
13491 * scintilla/LexCsound.cxx:
13492 * scintilla/LexEiffel.cxx:
13493 * scintilla/LexGui4Cli.cxx:
13494 * scintilla/LexHTML.cxx:
13495 * scintilla/LexLua.cxx:
13496 * scintilla/LexMSSQL.cxx:
13497 * scintilla/LexOthers.cxx:
13498 * scintilla/LexPOV.cxx:
13499 * scintilla/LexPython.cxx:
13500 * scintilla/LexRuby.cxx:
13501 * scintilla/LexSQL.cxx:
13502 * scintilla/LexVB.cxx:
13503 * scintilla/Makefile.am:
13504 * scintilla/PlatGTK.cxx:
13505 * scintilla/PropSet.cxx:
13506 * scintilla/RESearch.cxx:
13507 * scintilla/RESearch.h:
13508 * scintilla/ScintillaBase.cxx:
13509 * scintilla/ScintillaGTK.cxx:
13510 * scintilla/StyleContext.h:
13511 * scintilla/ViewStyle.cxx:
13512 * scintilla/ViewStyle.h:
13513 * scintilla/XPM.cxx:
13514 * scintilla/include/KeyWords.h:
13515 * scintilla/include/Platform.h:
13516 * scintilla/include/PropSet.h:
13517 * scintilla/include/SciLexer.h:
13518 * scintilla/include/Scintilla.h:
13519 * scintilla/include/Scintilla.iface:
13520 * scintilla/include/ScintillaWidget.h:
13521 * scintilla/lexers.make:
13523 Update to scintilla 1.68
13525 * src/anjuta-app.c:
13526 Only show help items which are really availible
13528 * plugins/cvs-plugin/cvs-callbacks.c
13529 * plugins/cvs-plugin/cvs-execute.c
13530 * plugins/cvs-plugin/subversion-callbacks.c:
13531 * libanjuta/anjuta-utils.c:
13532 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
13534 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
13536 * plugins/project-wizard/install.c,
13537 * plugins/project-wizard/autogen.c:
13538 Add error messages if using a read only directory
13539 Improve fix for bug #339296
13541 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
13543 * libanjuta/interfaces/libanjuta.idl:
13544 * plugins/document-manager/action-callbacks.c:
13545 * plugins/document-manager/plugin.c:
13546 * plugins/editor/text_editor.c:
13547 Added IAnjutaEditorGoto
13549 * plugins/editor/aneditor.cxx:
13550 * plugins/editor/aneditor.h:
13551 * plugins/editor/text_editor.h:
13552 * plugins/editor/text_editor_prefs.c:
13556 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
13558 * libanjuta/interfaces/libanjuta.idl:
13559 * plugins/document-manager/action-callbacks.c:
13560 * plugins/document-manager/anjuta-docman.c:
13561 * plugins/document-manager/plugin.c:
13562 * plugins/editor/text_editor.c:
13563 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
13565 * plugins/sourceview/sourceview.c:
13566 * plugins/sourceview/sourceview.glade:
13567 Fixed some uft-8 issues and added a preference option
13568 to enable/disable gnome-vfs monitoring
13570 * scintilla/Makefile.am:
13571 * scintilla/include/Makefile.am:
13574 2006-04-20 Massimo Cora' <maxcvs@email.it>
13576 * libanjuta/interfaces/libanjuta.idl:
13577 Remove get_current_pos () because we have get_position()
13579 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
13582 * plugins/sourceview/tag-window.c:
13583 Don't close window on PageUp/PageDown
13585 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
13587 * data/Makefile.am:
13588 * manuals/reference/libanjuta/Makefile.am:
13593 * src/bacon-message-connection.c:
13594 * src/bacon-message-connection.h: (both from gedit)
13597 Fixed #312319 (Opening files when Anjuta is already open)
13599 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13601 * TODO.tasks: Updated
13602 * plugins/sourceview/anjuta-view.c:
13603 * plugins/sourceview/anjuta-view.h:
13604 * plugins/sourceview/sourceview.c:
13606 * configure.in: Fix --enable-plugin-scintilla
13608 Added char_added signal
13610 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
13612 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
13614 Fixed diff for utf8
13616 * plugins/sourceview/sourceview.c:
13617 Fixed VFS monitoring (still a bit buggy)
13619 * plugins/sourceview/sourceview-args.c:
13620 * plugins/sourceview/tag-window.c:
13622 Better sizing for the popup-window
13624 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
13626 * plugins/project-wizard/templates/gnome/src/main.c:
13627 * plugins/project-wizard/templates/gnome/src/project.glade:
13628 * plugins/project-wizard/templates/gtk/src/main.c:
13629 * plugins/project-wizard/templates/gtk/src/project.glade:
13630 * plugins/project-wizard/templates/gtkmm/src/main.cc:
13632 Fixed up GLADE_FILE definition in project types and fixed bug #334546
13634 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
13636 * configure.in: More removal of obsoleteness.
13639 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
13642 * libanjuta/anjuta-preferences.c:
13643 * libanjuta/anjuta-utils.c:
13644 * libanjuta/anjuta-utils.h:
13645 * plugins/message-view/message-view.c:
13647 Changed color functions and moved convert_color to anjuta-utils.h
13649 * plugins/message-view/anjuta-message-manager-plugin.glade:
13650 GnomeColorPicker -> GtkColorButton (bug #309154)
13652 * plugins/sourceview/plugin.c:
13653 * plugins/sourceview/sourceview-prefs.c:
13654 * plugins/sourceview/sourceview.glade:
13655 Added color and font preferences
13657 * plugins/sourceview/sourceview-tags.c:
13658 Only show as much choices as configured in preferences
13660 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13662 * ROADMAP, NEWS: Updated (we are far behind ;-)
13663 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
13665 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
13668 * plugins/editor/Makefile.am:
13669 * scintilla/Makefile.am
13671 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
13673 * global-tags/Makefile.am:
13674 * global-tags/create_global_tags.sh:
13675 * plugins/symbol-browser/an_symbol_prefs.c:
13676 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
13677 * plugins/symbol-browser/plugin.h:
13678 * tagmanager/include/tm_workspace.h:
13679 * tagmanager/tm_workspace.c:
13681 Fixed symbol-browser prefs and move global tags generation from installtion to
13682 preferences to make the life easier for distributers and to allow updates after installtion
13684 * plugins/document-manager/action-callbacks.c:
13685 * plugins/document-manager/action-callbacks.h:
13686 * plugins/document-manager/anjuta-document-manager.ui:
13687 * plugins/document-manager/indent-util.c:
13688 * plugins/document-manager/plugin.c:
13689 * plugins/editor/text_editor.c:
13691 Moved indent stuff to document-manager
13693 * plugins/sourceview/anjuta-view.c:
13694 * plugins/sourceview/sourceview-args.c:
13695 * plugins/sourceview/sourceview-scope.c:
13696 * plugins/sourceview/sourceview-tags.c:
13697 * plugins/sourceview/sourceview.c:
13701 * plugins/sourceview/sourceview.plugin (removed):
13702 * plugins/sourceview/sourceview.plugin.in:
13703 Editor is not user-activatible
13705 * plugins/sourceview/sourceview.png:
13708 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
13710 * src/anjuta-app.c: Fixed crasher on plugin unloading
13712 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
13714 * plugins/sourceview/sourceview.c
13715 * plugins/sourceview/sourceview-args.c
13716 * plugins/sourceview/sourceview-args.h:
13718 Polished argument completion
13720 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
13722 * plugins/message-view/anjuta-msgman.c:
13723 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
13725 Show message pane on switch (does not work, anjuta_shell needs a fix)
13727 * plugins/sourceview/Makefile.am:
13728 * plugins/sourceview/anjuta-view.c: (find_tag_window),
13729 * plugins/sourceview/sourceview-args.c:
13730 * plugins/sourceview/sourceview-args.h:
13731 * plugins/sourceview/sourceview-private.h:
13732 * plugins/sourceview/sourceview-scope.c:
13733 (sourceview_scope_update), (sourceview_scope_filter_keypress):
13734 * plugins/sourceview/sourceview-tags.c:
13735 * plugins/sourceview/sourceview.c:
13736 * plugins/sourceview/tag-window.c:
13737 * plugins/sourceview/tag-window.h:
13739 Added scope and argument completion
13741 2006-04-03 Johannes Schmid <jhs@gnome.org>
13744 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
13745 (on_widget_remove):
13748 * plugins/sourceview/sourceview.c: (iselect_clear):
13749 Make "Delete"-key working
13751 * configure.in: #336389
13753 2006-04-03 Johannes Schmid <jhs@gnome.org>
13755 * plugins/sourceview/Makefile.am:
13756 * plugins/sourceview/anjuta-view.c:
13757 * plugins/sourceview/plugin.c:
13758 * plugins/sourceview/sourceview-private.h:
13759 * plugins/sourceview/sourceview-scope.c:
13760 * plugins/sourceview/sourceview-scope.h:
13761 * plugins/sourceview/sourceview-tags.c:
13762 * plugins/sourceview/sourceview-tags.h:
13763 * plugins/sourceview/sourceview.c:
13764 * plugins/sourceview/sourceview.h:
13765 * plugins/sourceview/tag-window.c:
13767 - fixed goto_file_line
13768 - scroll to cursor on undo/redo
13769 - show correct popup-menu
13770 - scope completion (not ready yet)
13772 2006-04-03 Johannes Schmid <jhs@gnome.org>
13774 * plugins/sourceview/plugin.c:
13775 * plugins/sourceview/sourceview-tags.c:
13776 * plugins/sourceview/sourceview.c:
13777 * plugins/sourceview/sourceview.h:
13778 * plugins/sourceview/tag-window.c:
13780 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
13782 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13784 * plugins/sourceview/sourceview.c:
13785 Fixed next/previous bookmark.
13786 Toggled bookmark (set/unset).
13788 2006-04-03 Johannes Schmid <jhs@gnome.org>
13790 * plugins/document-manager/action-callbacks.c:
13791 Fixed Gtk-Warning in goto_line
13793 * plugins/sourceview/Makefile.am:
13794 * plugins/sourceview/anjuta-document.c:
13795 * plugins/sourceview/anjuta-view.c:
13796 * plugins/sourceview/anjuta-view.h:
13797 * plugins/sourceview/sourceview-autocomplete.c:
13798 * plugins/sourceview/sourceview-autocomplete.h:
13799 * plugins/sourceview/sourceview-private.h:
13800 * plugins/sourceview/sourceview-tags.c:
13801 * plugins/sourceview/sourceview-tags.h:
13802 * plugins/sourceview/sourceview.c:
13803 * plugins/sourceview/tag-window.c:
13804 * plugins/sourceview/tag-window.h:
13805 Created a nice API for tag and completion windows
13807 * plugins/sourceview/sourceview-print.h:
13808 * plugins/sourceview/sourceview-print.c:
13811 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13813 * plugins/sourceview/sourceview.c:
13814 Fixed typo (Sort bookmarks).
13816 2006-04-01 Johannes Schmid <jhs@gnome.org>
13818 * plugins/sourceview/anjuta-document.c:
13819 * plugins/sourceview/anjuta-document.h:
13820 * plugins/sourceview/anjuta-view.c:
13821 * plugins/sourceview/anjuta-view.h:
13822 * plugins/sourceview/sourceview-autocomplete.c:
13823 * plugins/sourceview/sourceview-autocomplete.h:
13824 * plugins/sourceview/sourceview-prefs.c:
13825 * plugins/sourceview/sourceview-prefs.h:
13826 * plugins/sourceview/sourceview-private.h:
13827 * plugins/sourceview/sourceview-tags.c:
13828 * plugins/sourceview/sourceview-tags.h:
13829 * plugins/sourceview/sourceview.c:
13830 * plugins/sourceview/sourceview.glade:
13831 * plugins/sourceview/tag-window.c:
13832 * plugins/sourceview/tag-window.h:
13834 Improved code complete and autocomplete
13836 2006-04-01 Johannes Schmid <jhs@gnome.org>
13838 * plugins/sourceview/Makefile.am:
13839 * plugins/sourceview/bookmark.png:
13840 * plugins/sourceview/marker-attentive.png:
13841 * plugins/sourceview/marker-basic.png:
13842 * plugins/sourceview/marker-intense.png:
13843 * plugins/sourceview/marker-light.png:
13844 * plugins/sourceview/sourceview.c:
13846 Added pixmaps for all marker types and show bookmarks
13849 * plugins/sourceview/Makefile.am:
13850 Build sourceview on 2.14 only
13852 2006-03-31 Johannes Schmid <jhs@gnome.org>
13854 * plugins/sourceview/Makefile.am:
13855 * plugins/sourceview/anjuta-document.c:
13856 * plugins/sourceview/anjuta-view.c:
13857 * plugins/sourceview/anjuta-view.h:
13858 * plugins/sourceview/sourceview-autocomplete.c:
13859 * plugins/sourceview/sourceview-private.h:
13860 * plugins/sourceview/sourceview-tags.c:
13861 * plugins/sourceview/sourceview-tags.h:
13862 * plugins/sourceview/sourceview.c:
13863 * plugins/sourceview/tag-window.c:
13864 * plugins/sourceview/tag-window.h:
13866 Added code completion with tag manager to the editor and fixed a save_as bug
13868 2006-03-31 Johannes Schmid <jhs@gnome.org>
13870 * src/main.c: Revert patch from Rob to allow building with
13872 * configure.in: Require at least 2.12 libraries
13874 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
13876 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
13878 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
13879 Improve anjuta-plugin project template: Added missed files dist tarball
13882 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
13885 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
13887 reviewed by: Johannes Schmid <jhs@gnome.org>
13889 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
13890 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
13891 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
13892 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13894 Improve anjuta-plugin project template. Also fix for #322744
13896 2006-03-27 Johannes Schmid <jhs@gnome.org>
13898 * plugins/sourceview/sourceview-private.h:
13899 plugins/sourceview/sourceview.c:
13901 Added basic bookmark support
13903 2006-03-27 Johannes Schmid <jhs@gnome.org>
13908 Patch from Rob Bradfort <robster@debian.org>:
13909 * src/main.c: (get_command_line_args), (main):
13910 Migration from popt to GOption
13912 2006-03-26 Naba Kumar <naba@gnome.org>
13914 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
13915 size to scale itself with theme.
13917 2006-03-26 Naba Kumar <naba@gnome.org>
13919 * plugins/file-manager/an_file_view.c,
13920 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
13921 when symbolview and fileview objects are destroyed to avoid crashes
13922 after the plugins are disabled.
13924 2006-03-26 Naba Kumar <naba@gnome.org>
13926 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
13927 Deleted unused file.
13929 * plugins/glade/plugin.c: Be able to close glade plugin when there
13930 there is no glade project loaded.
13932 * plugins/sourceview/sourceview.plugin,
13933 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
13935 2006-03-23 Naba Kumar <naba@gnome.org>
13937 * plugins/editor/print.c: Fixed a bug where some sections of
13938 printed/previewed text is not highlighted.
13940 2006-03-20 Johannes Schmid <jhs@gnome.org>
13942 * libanjuta/interfaces/libanjuta.idl:
13944 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
13945 as we do not use private apis. Show help window and startup because it does
13948 * plugins/document-manager/action-callbacks.c:
13949 plugins/editor/Makefile.am:
13950 plugins/editor/text_editor.c:
13951 plugins/editor/print.c:
13952 plugins/editor/print.h:
13954 Fixed printing (nobody has missed it BTW ;-)
13956 * plugins/sourceview/sourceview.c:
13959 2006-03-20 Naba Kumar <naba@gnome.org>
13961 * configure.in, plugins/devhelp/plugin.c: Be able to build with
13962 devhelp >= 0.9 < 0.11 versions.
13964 2006-03-20 Johannes Schmid <jhs@gnome.org>
13966 * plugins/sourceview/anjuta-document-loader.c
13967 plugins/sourceview/sourceview.c:
13969 Fixed encoding bugs
13971 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13973 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
13974 Fixed bug (line position)
13975 Give the good line position whatever the active editor.
13977 2006-03-19 Ilkka Tuohela <hile@iki.fi>
13979 * configure.in: Added fi to ALL_LINGUAS
13981 2006-03-19 Johannes Schmid <jhs@gnome.org>
13983 * plugins/sourceview/anjuta-document-loader.c:
13984 replace gnome_vfs_get_mime_type_for_name_and data
13986 * plugins/build-basic-autotools/build-basic-autotools.c:
13989 2006-03-17 Johannes Schmid <jhs@gnome.org>
13991 * plugins/editor/editor.glade:
13992 Added style-editor again after it got lost somehow
13994 2006-03-17 Johannes Schmid <jhs@gnome.org>
13996 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
13997 configure.in: require devhelp 0.11
13999 Post 0.11 devhelp versions (CVS) do not work because of an API change...
14001 plugins/build-basic-autotools/build-basic-autotools.c:
14002 forgot a an installtion callback for the "install as root"-feature
14004 2006-03-17 Massimo Cora' <maxcvs@email.it>
14006 reviewed by: Johannes Schmid <jhs@gnome.org>
14008 * plugins/class-gen/anjuta-class-gen-plugin.glade
14009 plugins/class-gen/class_gen.c
14010 plugins/class-gen/goc_template_header
14011 plugins/class-gen/goc_template_source
14015 2006-03-16 Johannes Schmid <jhs@gnome.org>
14017 * plugins/sourceview/sourceview.c:
14018 Fixed "save-point" signal for undo actions
14020 2006-03-16 Massimo Cora' <maxcvs@email.it>
14022 reviewed by: Johannes Schmid <jhs@gnome.org>
14024 * plugins/document-manager/anjuta-docman.c:
14025 Implement tab drag and drop
14027 2006-03-16 Johannes Schmid <jhs@gnome.org>
14029 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
14030 plugins/build-basic-autotools/build-basic-autotools.c:
14032 Implemented "install as root"-feature (#321455)
14034 2006-03-16 Johannes Schmid <jhs@gnome.org>
14037 plugins/sourceview/.cvsignore
14038 plugins/tools/scripts/.cvsignore:
14039 Added/extended .cvsignore files
14041 * plugins/sourceview/sourceview-autocomplete.c:
14042 plugins/sourceview/sourceview-autocomplete.h:
14043 plugins/sourceview/sourceview-prefs.c:
14044 plugins/sourceview/sourceview-private.h:
14045 plugins/sourceview/sourceview.glade:
14046 Autcomplete just works(tm) now and respects preferences
14048 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
14049 Use better algorithm from autocomplete
14051 2006-03-15 Johannes Schmid <jhs@gnome.org>
14053 * src/anjuta-app.c:
14056 2006-03-15 Johannes Schmid <jhs@gnome.org>
14058 * libanjuta/interfaces/libanjuta.idl:
14059 plugins/class-gen/class_gen.c:
14060 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
14061 plugins/project-manager/plugin.c:
14063 Allow to add multiple source files (#320191)
14065 * configure.in: Require gnome-build 0.1.3
14067 2006-03-14 Johannes Schmid <jhs@gnome.org>
14069 * plugins/macro/macro-utils.c: Fixed bug #333606
14070 * plugins/file-wizard/file.c: Fixed bug #333601
14072 2006-03-13 Johannes Schmid <jhs@gnome.org>
14074 * plugins/sourceview/sourceview_autocomplete.c
14075 plugins/sourceview/sourceview_autocomplete.h
14076 plugins/sourceview/sourceview.c
14077 plugins/sourceview/sourceview-private.h
14078 plugins/sourceview/sourceview-prefs.c:
14080 Cleaned up and fixed several issues
14082 2006-03-13 Johannes Schmid <jhs@gnome.org>
14084 * plugins/sourceview/Makefile.am:
14085 plugins/sourceview/sourceview-autocomplete.c
14086 plugins/sourceview/sourceview-autocomplete.h:
14087 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
14088 plugins/sourceview/sourceview-private.h:
14089 plugins/sourceview/sourceview.c:
14091 Added (buggy) autocomplete feature to sourceview
14093 2006-03-12 Naba Kumar <naba@gnome.org>
14095 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
14096 libanjuta/anjuta-session.c: Added API docs.
14098 2006-03-12 Naba Kumar <naba@gnome.org>
14100 * TODO.tasks: Added couple of tasks.
14101 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
14102 Register private class as early as possible so that members could
14103 point to self class. Code clean up.
14105 2006-03-12 Naba Kumar <naba@gnome.org>
14107 * po/POTFILES.in, po/POTFILES.skip: Updated.
14109 2006-03-11 Naba Kumar <naba@gnome.org>
14111 * libanjuta/anjuta-shell.c,
14112 plugins/document-manager/anjuta-docman.c,
14113 plugins/document-manager/plugin.c,
14114 plugins/symbol-browser/an_symbol_search.c,
14115 plugins/valgrind/vgrule-list.c: Use correct signal names while
14118 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
14119 signal names and fixed enum IANJUTA_TYPE_* macro.
14121 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14123 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
14124 plugins/search/search-replace.c :
14125 Fixed bug (Bookmark the good line).
14126 Search & Replace (Mark all matched strings).
14128 2006-03-09 Johannes Schmid <jhs@gnome.org>
14130 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
14131 Completed changes from yesterday
14133 * plugins/document-manager/anjuta-document-manager.glade:
14134 plugins/editor/editor.glade
14135 plugins/editor/plugin.c: (activate_plugin)
14136 plugins/editor/text_editor.c
14137 plugins/sourceview/Makefile.am
14138 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
14139 plugins/sourceview/sourceview.glade:
14140 Completed preference changes
14142 2006-03-08 Johannes Schmid <jhs@gnome.org>
14144 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
14145 plugins/search/plugin.c: (activate_plugin):
14147 Removed Gtk-Criticals
14149 * plugins/document-manager/anjuta-document-manager.glade:
14150 plugins/document-manager/plugin.c: (on_docman_auto_save),
14151 (on_gconf_notify_timer), (prefs_init):
14152 plugins/document-manager/plugin.h:
14153 plugins/editor/text_editor.c: (text_editor_instance_init),
14154 (text_editor_dispose):
14155 plugins/editor/text_editor.h:
14156 plugins/editor/text_editor_cbs.c:
14157 plugins/editor/text_editor_cbs.h:
14158 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
14159 plugins/glade/plugin.c: (activate_plugin):
14160 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
14161 plugins/sourceview/sourceview-private.h:
14162 plugins/sourceview/sourceview.c: (on_menu_popup),
14163 (sourceview_new), (ifile_open), (ifile_savable_save),
14164 (ifile_savable_save_as), (ieditor_set_popup_menu),
14165 (ieditor_get_filename), (imark_mark):
14167 Moved autosave from editor to document manager and fixed some things in
14170 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14172 * plugins/search/anjuta-search.glade :
14173 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
14174 plugins/search/search-replace_bachend.c: Fixed a crash bug.
14175 plugins/search/search-replace.c : Fixed bug.
14177 2006-03-08 Johannes Schmid <jhs@gnome.org>
14179 * plugins/search/anjuta-search.glade
14180 Fixed widget names (glade is a bit stupid on copying widgets to other files)
14182 2006-03-07 Johannes Schmid <jhs@gnome.org>
14184 * plugins/document-manager/action-callbacks.c
14185 plugins/document-manager/anjuta-document-manager.glade
14186 plugins/document-manager/plugin.c: (prefs_init),
14188 plugins/editor/Makefile.am:
14189 plugins/editor/editor.glade:
14190 plugins/editor/plugin.c: (on_style_button_clicked),
14191 (activate_plugin), (dispose):
14192 plugins/editor/style-editor.c:
14194 Startet to seperate document-manager and editor preferences
14196 * plugins/search/Makefile.am:
14197 plugins/search/anjuta-search.glade:
14198 plugins/search/search-replace.c:
14200 Moved search GUI to search-plugin
14202 * plugins/sourceview/sourceview-prefs.c:
14203 plugins/sourceview/sourceview-prefs.h:
14204 plugins/sourceview/sourceview-private.h:
14205 plugins/sourceview/sourceview.c:
14206 plugins/sourceview/sourceview.h:
14207 plugins/sourceview/Makefile.am:
14208 plugins/sourceview/anjuta-document.h:
14209 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
14210 plugins/sourceview/plugin.c:
14212 Added some preferences to sourceview and fixed vfs_monitor
14214 * tagmanager/c.c: (parseParens):
14215 Removed annoying debug message
14217 * libanjuta/interfaces/libanjuta.idl:
14218 Removed IAnjutaEditorFactory::create_style_editor()
14220 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14222 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
14223 Search : Bookmark all matched lines.
14225 2006-03-06 Johannes Schmid <jhs@gnome.org>
14227 * plugins/class-gen/anjuta-class-gen.plugin.in
14228 plugins/file-loader/plugin.c: (sort_wizards)
14229 (on_create_submenu), (activate_plugin)
14230 plugins/file-wizard/anjuta-file-wizard.plugin.in
14231 plugins/glade/anjuta-glade.plugin.in
14232 plugins/project-import/anjuta-project-import.plugin.in
14233 plugins/project-wizard/anjuta-project-wizard.plugin.in:
14235 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
14236 sorted alphabeticly
14238 * plugins/project-wizard/templates/mkfile.wiz:
14239 Use configured project directory instead of ~/myproject
14241 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
14243 Show markers (again) and monitor uri
14245 2006-03-06 Naba Kumar <naba@gnome.org>
14247 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
14248 typedefs separately so that forward linking would work.
14249 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
14251 2006-03-05 Naba Kumar <naba@gnome.org>
14253 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
14254 passing Enums and Structs in signals. Define struct _Name in
14255 generated code, so that forward referencing.
14256 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
14258 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
14260 2006-03-05 Naba Kumar <naba@gnome.org>
14262 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
14263 support. Generate GType definitions for enums in generated codes
14264 so that enums could be passed as signal params.
14266 2006-03-04 Naba Kumar <naba@gnome.org>
14268 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
14269 Restored cvs-moved revision files. They were originally marked
14270 deleted at their older locations. Now they are restored at
14271 their new locations. The changeset is one that was committed
14272 as part of document-manager, editor, search and print plugins
14273 separation from editor plugin.
14275 2006-03-03 Johannes Schmid <jhs@gnome.org>
14277 * plugins/sourceview/*:
14278 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
14281 2006-03-04 Naba Kumar <naba@gnome.org>
14283 * plugins/gdb/*: Deleted removed files (see previous changlog
14284 entry for files list).
14286 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
14288 * plugins/debug-mananger/breakpoints.c,
14289 plugins/debug-manager/breakpoints.h,
14290 plugins/debug-manager/debug_tree.c,
14291 plugins/debug-manager/debug_tree.h,
14292 plugins/debug-manager/info.c,
14293 plugins/debug-manager/info.h,
14294 plugins/debug-manager/locals.c,
14295 plugins/debug-manager/locals.h,
14296 plugins/debug-manager/memory.c,
14297 plugins/debug-manager/memory.h,
14298 plugins/debug-manager/registers.c,
14299 plugins/debug-manager/registers.h,
14300 plugins/debug-manager/sharedlib.c,
14301 plugins/debug-manager/sharedlib.h,
14302 plugins/debug-manager/signal.c,
14303 plugins/debug-manager/signal.h,
14304 plugins/debug-manager/stack_trace.c,
14305 plugins/debug-manager/stack_trace.h,
14306 plugins/debug-manager/watch.c,
14307 plugins/debug-manager/watch.h,
14308 plugins/debug-manager/Makefile.am:
14309 Move from gdb plugin to debug manager plugin
14311 * plugins/debug-manager/anjuta-debug-manager.glade,
14312 plugins/debug-manager/anjuta-debug-manager.ui:
14313 Move all user interface from gdb to debug manager
14315 * plugins/debug-manager/utilities.c,
14316 plugins/debug-manager/utilities.h:
14317 Remove some unused code
14318 Add useful code from gdb plugin
14320 * plugins/debug-manager/start.c,
14321 plugins/debug-manager/start.h:
14322 Include code of attach_process
14323 Add more code to start the debugger
14325 * plugins/debug-manager/plugin.c,
14326 plugins/debug-manager/plugin.h,
14327 plugins/debug-manager/anjuta-debug-manager.plugin.in:
14328 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
14330 * plugins/debug-manager/debugger.c,
14331 plugins/debug-manager/debugger.h:
14332 Implement a queue of debugger command
14334 * plugins/gdb/actions.c,
14335 plugins/gdb/actions.h,
14336 plugins/gdb/watch_cbs.c,
14337 plugins/gdb/watch_cbs.h,
14338 plugins/gdb/watch_gui.c,
14339 plugins/gdb/watch_gui.h:
14342 * plugins/gdb/debugger.c,
14343 plugins/gdb/debugger.h,
14344 plugins/gdb/gdbmi.c,
14345 plugins/gdb/gdbmi.h,
14346 plugins/gdb/utilities.c,
14347 plugins/gdb/utilities.h,
14348 plugins/gdb/Makefile.am,
14349 plugins/gdb/anjuta-gdb.plugin.in:
14350 Implement necessary functions
14352 * plugins/gdb/parser.c,
14353 plugins/gdb/parser.h:
14354 Code for parsing variable previously in debug_tree.c
14356 * plugins/gdb/anjuta-gdb.glade,
14357 plugins/gdb/anjuta-gdb.ui:
14358 Remove user interface
14360 * plugins/gdb/gdbmi-test.c:
14363 * plugins/gdb/anjuta-gdb.plugin.png:
14364 Try an improved icon for gdb (archer fish)
14366 * libanjuta/anjuta-debugger.c,
14367 libanjuta/anjuta-debugger.h,
14368 libanjuta/interfaces/libanjuta.idl,
14369 libanjuta/interfaces/anjuta-idl-compiler.pl,
14370 libanjuta/Makefile.am:
14371 Add declaration used in new IAnjutaDebugger interface
14373 * manuals/reference/libanjuta.types,
14374 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
14375 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
14376 Update documentation
14378 2006-03-02 Naba Kumar <naba@gnome.org>
14380 * manuals/reference/libanjuta/Makefile.am,
14381 manuals/reference/libanjuta/libanjuta-docs.sgml,
14382 manuals/reference/libanjuta/libanjuta-sections.txt,
14383 manuals/reference/libanjuta/libanjuta.types,
14384 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14385 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
14386 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14387 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14388 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
14389 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14390 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14391 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14392 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
14393 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14394 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14395 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
14396 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14397 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14398 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
14399 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
14400 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
14401 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
14402 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
14403 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14404 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
14405 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
14406 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
14407 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
14408 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
14409 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
14410 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
14411 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
14412 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14413 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
14414 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
14415 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14416 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14417 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
14418 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
14419 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
14420 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
14421 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
14422 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
14423 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
14424 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
14425 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14426 manuals/reference/libanjuta/tmpl/plugins.sgml,
14427 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14428 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
14429 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
14430 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
14431 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
14432 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
14433 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
14434 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
14435 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
14436 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
14437 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
14438 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
14439 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
14440 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
14443 2006-02-28 Naba Kumar <naba@gnome.org>
14445 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
14446 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
14447 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
14448 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
14449 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
14450 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
14451 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
14452 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
14453 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
14454 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
14455 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
14456 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
14457 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
14458 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
14460 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14462 * plugins/sourceview/sourceview.c:
14463 Select to brace, select block.
14465 2006-02-28 Johannes Schmid <jhs@gnome.org>
14467 * plugins/file-wizard/Makefile.am
14468 plugins/file-wizard/action-callbacks.c (removed)
14469 plugins/file-wizard/action-callbacks.h (removed)
14470 plugins/file-wizard/anjuta-file-wizard.ui
14471 plugins/file-wizard/plugin.c: (activate_plugin),
14472 (deactivate_plugin)
14473 plugins/file-wizard/plugin.h:
14474 Removed Edit->Insert Text submenu (replace by macros plugin)
14476 * plugins/sourceview/sourceview.c: (sourceview_new),
14477 (ieditor_set_popup_menu):
14478 Fixed some more bugs
14480 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
14482 2006-02-28 Naba Kumar <naba@gnome.org>
14484 * plugins/file-manager/an_file_view.c,
14485 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
14486 rows also and with delay 1 sec (the color and timout value should
14487 probably be picked up from some system wide preference key).
14489 2006-02-28 Naba Kumar <naba@gnome.org>
14491 * libanjuta/interfaces/libanjuta.idl,
14492 plugins/document-manager/action-callbacks.c,
14493 plugins/document-manager/plugin.c,
14494 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
14495 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
14496 Added interface checks in document manager and enable/disable
14497 menus based on supported interface.
14499 * plugins/project-import/anjuta-project-import.glade: Set some
14500 resonable size for the import dialog.
14502 2006-02-27 Naba Kumar <naba@gnome.org>
14504 * libanjuta/interfaces/libanjuta.idl,
14505 plugins/document-manager/action-callbacks.c,
14506 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
14507 and eol conversion actions.
14509 2006-02-27 Johannes Schmid <jhs@gnome.org>
14511 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
14512 * plugins/file-manager/an_file_view.c
14513 plugins/file-manager/plugin.h: Added tooltips
14514 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
14516 2006-02-26 Naba Kumar <naba@gnome.org>
14518 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14519 plugins/build-basic-autotools/build-basic-autotools.c,
14520 plugins/build-basic-autotools/build-basic-autotools.h,
14521 plugins/build-basic-autotools/executer.c,
14522 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
14523 disable indicator highlights preferences from message manager to
14524 build plugin. Implemented message indicator highlights in build tool.
14526 * plugins/editor/text_editor.c: Fixed indicators.
14528 2006-02-26 Johannes Schmid <jhs@gnome.org>
14530 * plugins/sourceview/sourceview.c:
14533 * plugins/subversion/svn_auth.c:
14534 Fixed username/password authentification but there might be a memory corruption
14536 2006-02-26 Naba Kumar <naba@gnome.org>
14538 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14539 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
14540 libanjuta/anjuta-launcher.h: Added documentation.
14542 2006-02-24 Naba Kumar <naba@gnome.org>
14544 * plugins/editor/text_editor.c: Fixed change in API in
14545 IAnjutaEditorSelection::set().
14547 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14549 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
14550 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
14551 libanjuta/interfaces/libanjuta.idl :
14552 Search in sourceview editor (Select in buffer).
14555 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14557 * plugins/sourceview/sourceview.c :
14558 Fixed Replace, to_upper, to_lower.
14560 * plugins/search/search-replace_backend.c :
14561 Renamed header name.
14563 2006-02-22 Naba Kumar <naba@gnome.org>
14565 * libanjuta/anjuta-plugin-description.c,
14566 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
14567 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
14568 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
14569 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14570 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
14572 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14573 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
14575 2006-02-21 Naba Kumar <naba@gnome.org>
14577 * libanjuta/interfaces/libanjuta.idl,
14578 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14579 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
14580 interface for editor.
14582 2006-02-21 Naba Kumar <naba@gnome.org>
14584 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
14586 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
14587 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
14589 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14591 * GTKSOURCEVIEW EDITOR
14592 plugins/sourceview/sourceview.c :
14593 Fixed copy and Goto Line.
14595 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
14596 plugins/macro/plugin.c :
14597 Fixed Insert key word and Insert macro.
14599 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
14601 * plugins/document-manager/anjuta-docman.c:
14602 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
14605 plugins/Makefile.am:
14606 plugins/sourceview/.cvsignore:
14607 plugins/sourceview/Makefile.am:
14608 plugins/sourceview/plugin.c: :
14609 plugins/sourceview/plugin.h:
14610 plugins/sourceview/sourceview.c:
14611 plugins/sourceview/sourceview.h:
14612 plugins/sourceview/sourceview.plugin:
14613 plugins/sourceview/sourceview.plugin.in:
14614 plugins/sourceview/sourceview.png:
14616 Added sourceview editor plugin
14618 2006-02-19 Naba Kumar <naba@gnome.org>
14620 * libanjuta/interfaces/libanjuta.idl,
14621 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14622 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14623 plugins/cvs-plugin/cvs-interface.c,
14624 plugins/document-manager/action-callbacks.c,
14625 plugins/document-manager/action-callbacks.h,
14626 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
14627 plugins/search/plugin.c, plugins/search/search-replace.c,
14628 plugins/search/search-replace_backend.c,
14629 plugins/subversion/subversion-actions.c,
14630 plugins/subversion/subversion-callbacks.c,
14631 plugins/tools/editor.c, plugins/tools/execute.c,
14632 plugins/tools/variable.c: Defined proper editor interfaces and fixed
14633 few fatal warnings.
14635 2006-02-15 Naba Kumar <naba@gnome.org>
14637 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
14640 * libanjuta/interfaces/libanjuta.idl,
14641 plugins/document-manager/anjuta-docman.c,
14642 plugins/document-manager/plugin.c,
14643 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
14644 unnecessary parameters from IAnjutaEditor interface and used proper
14645 types instead of 'gpointer'. Fixed various compiler warnings.
14647 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
14650 2006-02-12 Naba Kumar <naba@gnome.org>
14652 * po/POTFILES.in: Updated.
14654 2006-02-11 Naba Kumar <naba@gnome.org>
14656 * plugins/editor/properties.[cxx,h],
14657 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
14658 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
14659 to sci_prop_*(), because they were conflicting with external
14660 functions (in some ssl library).
14662 2006-02-08 Naba Kumar <naba@gnome.org>
14664 Patch from Massimo Cora <maxcvs@email.it>:
14665 * plugins/valgrind/anjuta-valgrind.schemas,
14666 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
14667 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
14668 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
14669 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
14670 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
14671 plugins/valgrind/vgtoolview.c,
14672 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
14673 before running the debugging session. I've added also a
14674 preference in Anjuta Preferences where you can specify
14675 the path to the valgrind binary. The default is /usr/bin/valgrind.
14676 Now it displays a dialog with the error. [it can be -program
14677 exited- or -file loaded or end of input-]. Some valgrind 3.x
14680 2006-01-29 Naba Kumar <naba@gnome.org>
14682 Patch from Massimo Cora <maxcvs@email.it>:
14683 * configure.in, plugins/Makefile.am,
14684 plugins/valgrind/*: Valgrind plugin (requires
14685 binutils-dev and valgrind to be installed.
14687 2005-01-24 Johannes Schmid <jhs@gnome.org>
14689 * Patch from Eric Greveson <ejg45@cam.ac.uk>
14690 plugins/tools/variables.c:
14691 Added current directory to possible variables
14693 * Patch from Günther Brammer <gbrammer@gmx.de>
14694 plugins/document-manager/anjuta-docman.c:
14695 Fix a crash on opening a file
14697 AUTHORS: Added Günther Brammer
14699 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
14701 * libanjuta/anjuta-launcher.c:
14702 Fix a bug in AnjutaLauncher when output is bigger than buffer
14703 Probably fix bug #315188 and #305134
14705 2005-12-28 Johannes Schmid <jhs@gnome.org>
14707 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
14708 * src/about.c: Use new gtk about dialog
14709 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
14710 Updated anjuta_ui_add_action_group_entries call
14712 Patch from Jean Breford <jean.breford@normalesup.org>
14713 and Markus Habermehl <bmh1980de@yahoo.de>:
14715 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
14716 * AUTHORS: Added Jean and Markus
14718 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14719 * plugins/search/search-replace.c :
14720 Bookmark all matched lines.
14721 * plugins/search/search-replace_backend.c :
14722 Fixed bug (Search in all project files).
14724 2005-12-21 Johannes Schmid <jhs@gnome.org>
14726 * plugins/search/plugin.c:
14728 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
14729 investigation needed.
14731 AUTHORS: Added Ross Goldner
14733 2005-12-19 Ross Golder <ross@golder.org>
14735 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
14736 application/xml MIME type.
14738 2005-12-18 Johannes Schmid <jhs@gnome.org>
14740 po/POTFILES.in: Updated files after directory changes
14741 HACKING: Removed outdated section 3 (anoncvs)
14743 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
14745 * plugins/build-basic-autotools/build-basic-autotools.c:
14746 Save all files in editor before running a command
14748 * plugins/tools/execute.c:
14749 Use document manager plugin instead of each editor for
14752 2005-12-15 Johannes Schmid <jhs@gnome.org>
14754 * plugins/document-manager/action-callbacks.c:
14755 (on_save_all1_activate), (on_swap_activate)
14756 plugins/document-manager/anjuta-docman.c:
14757 (on_save_as_filesel_response), (on_notebook_switch_page):
14759 Fixed some remaining issues in document-manger
14761 2005-12-15 Johannes Schmid <jhs@gnome.org>
14763 * plugins/profile-default/default.anjuta:
14764 Load Search plugin and Message Manager by default
14766 2005-12-14 Johannes Schmid <jhs@gnome.org>
14768 * plugins/editor/text_editor.c
14769 libanjuta/anjuta-utils.c:
14771 Check if files differ when gnome-vfs monitoring is used.
14774 2005-12-13 Johannes Schmid <jhs@gnome.org>
14776 * plugins/document-manager/plugin.c:
14777 Only save modified files in ianjuta_file_savable_save() for document-manager
14778 as discussed on mailing list.
14780 * plugins/cvs-plugin/cvs-callbacks.c:
14781 Fixed dialog handling for empty log message
14783 2005-12-13 Johannes Schmid <jhs@gnome.org>
14785 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
14787 * plugins/project-manager/* Removed ununsed files
14789 * plugins/symbol-browser/an_symbol_iter.c
14790 plugins/build-basic-autotools/build-basic-autotools.c
14791 plugins/build-basic-autotools/executer.c
14792 plugins/class-gen/class_gen.c
14793 plugins/class-inheritance/class-inherit.c
14794 plugins/cvs-plugin/cvs-actions.c
14795 plugins/cvs-plugin/cvs-interface.c
14796 plugins/debug-manager/attach_process.
14797 plugins/devhelp/plugin.c
14798 plugins/document-manager/plugin.c
14799 plugins/document-manager/indent_util.c
14800 plugins/editor/properties.cxx
14801 plugins/editor/aneditor.cxx
14802 plugins/editor/style-editor.c
14803 plugins/editor/text_editor.c
14804 plugins/macro/macro_db.c
14807 Use DEBUG_PRINT for debug messages
14809 libanjuta/anjuta-debug.h: Include config.h
14811 HACKING: Updated (BTW: does anyone read this?)
14813 2005-12-12 Johannes Schmid <jhs@gnome.org>
14815 Patch from Johan Ersvik <jersvik@fastmail.fm>:
14816 * plugins/gdb/debugger.c
14818 Fix a crasher in gdb plugin
14820 * plugins/gtodo/plugin.c
14821 plugins/search/plugin.c
14825 * plugins/document-manager/anjuta-docman.c:
14827 Fixed error markers
14829 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
14831 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
14833 * plugins/document-manager/anjuta-docman.c:
14834 highlight changed files in docman popup-menu
14835 * plugins/gdb/debug-tree.c:
14836 plugins/gdb/debugger.c
14837 Do not corupt entire "locals" tree when variable pointer have
14838 additional info and arrays/strucs/unions correctly.
14841 2005-12-11 Johannes Schmid <jhs@gnome.org>
14843 * plugins/document-manager/anjuta-docman.c
14844 plugins/document-manager/plugin.c
14845 plugins/editor/text_editor.c:
14847 AUTHORS: Added Johan Ersvik
14849 Fixed "is-dirty" bug and tab ordering
14851 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
14853 * plugins/editor/aneditor-autocomplete.cxx
14854 plugins/editor/aneditor-calltip.cxx
14855 plugins/editor/aneditor-priv.h
14856 plugins/symbol-browser/an_symbol.c
14857 plugins/symbol-browser/an_symbol_view.c
14859 tagmanager/tm_symbol.c
14860 tagmanager/tm_tag.c
14861 tagmanager/include/tm_symbol.h
14862 tagmanager/include/tm_tag.h
14865 Better pointer recognition in tagmanager and symbol browser
14867 2005-12-11 Johannes Schmid <jhs@gnome.org>
14869 * plugins/search/*: New search plugin derived from search code in old editor
14872 * plugins/document-manager/*: new document-manger which is now seperated from
14873 editor to allow implementation of other editor widgets. Code is mostly derived
14874 from old editor plugin
14876 * plugins/print/* new print plugin which is not fully implemented in the
14879 * plugins/editor/text_editor.c: Added lots of interface code
14881 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
14882 IAnjutaEditorFactory and extended IAnjutaEditor
14884 * configure.in, plugins/Makefile.am updated build system for new
14887 This is a huge commit which might still contain some bugs and also has
14888 some fixmes. Things that are not working are the search toolbar because it
14889 does not use the same backend as any other searching function and printing
14890 (easy to fix) because it did not yet implement IAnjutaPrintable.
14892 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
14894 * plugins/project-wizard/property.c:
14895 Use newer GtkFileChooser instead of GtkFileSelection with
14896 GnomeFileEntry to avoid a bug
14898 * plugins/project-wizard/install.c:
14899 Avoid an endless loop if project directory is not writable
14901 * plugins/project-wizard/druid.c:
14902 Allow creating project in empty directory without a
14905 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
14907 Patch from Massimo Cora <maxcvs@email.it>
14908 * plugins/class-inheritence/class-inherit.c
14909 plugins/class-inheritence/plugin.c
14910 plugins/class-inheritence/plugin.h
14913 Update plugin to use new API from graphviz 2.6. Version 2.2 is
14914 no longer supported!
14916 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
14918 Patch from Johan Ersvik <jersvik@fastmail.fm>
14919 * plugins/message-view/message-view.c
14920 plugins/build-basic-autotools/build-basic-autotools.c
14921 plugins/build-basic-autotools/automake-c.filters
14923 This patch correct regex-filters for newer automake
14926 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
14928 * plugins/tools/execute.c:
14929 Detect variables inside a word
14931 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14933 * libanjuta/anjuta-status.[ch],
14934 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
14935 plugins/editor/anjuta-docman.c :
14936 New anjuta-status procedure.
14938 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14941 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
14942 plugins/editor/Makefile.am
14943 plugins/editor/anjuta-document-manager.glade
14944 plugins/editor/plugin.c plugins/editor/plugin.h
14945 plugins/editor/text_editor.c plugins/editor/text_editor.h
14947 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
14948 plugins/editor/indent-util.c plugins/editor/indent-util.h
14949 plugins/editor/indent_test.c :
14950 Set and Preview indent preferences parameters.
14951 Saved indent user parameters.
14953 2005-10-27 Naba Kumar <naba@gnome.org>
14955 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
14956 * plugins/editor/anjuta-docman.c: Restore tab color to normal
14957 theme color for saved documents.
14959 2005-10-26 Naba Kumar <naba@gnome.org>
14961 * libanjuta/anjuta-encodings.c: Save changed supported encodings
14962 list. Fixed bug #316731.
14964 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
14966 * tagmanager/tm_symbol.c: Fixed bug #315218
14968 2005-10-23 Adam Weinberger <adamw@gnome.org>
14970 * plugins/build/build_file.c
14971 plugins/build-basic-autotools/build-basic-autotools.c
14972 plugins/tools/execute.c
14973 plugins/build/compile.c
14974 plugins/build/configurer.c
14975 plugins/debug-manager/plugin.c
14976 plugins/editor/plugin.c
14977 plugins/editor/print.c
14978 plugins/editor/text_editor.c
14979 plugins/file-loader/plugin.c
14980 plugins/file-manager/an_file_view.c
14981 plugins/symbol-browser/an_symbol_view.c
14982 plugins/gdb/debugger.c
14983 plugins/gdb/plugin.c
14984 plugins/glade/plugin.c
14985 plugins/macro/macro-actions.c
14986 plugins/macro/plugin.c
14987 plugins/profile-default/plugin.c
14988 plugins/project-manager/plugin.c
14989 plugins/project-manager/project_import.c
14990 plugins/symbol-browser/plugin.c
14991 plugins/tools/execute.c
14993 src/anjuta-actions.h
14995 Correct spacing errors before and after "...".
14997 2005-10-20 Naba Kumar <naba@gnome.org>
14999 * plugins/gdb/debugger.c: Fixed attach/detach process to
15000 updated UI properly.
15002 2005-10-18 Naba Kumar <naba@gnome.org>
15004 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
15007 2005-10-13 Naba Kumar <naba@gnome.org>
15009 * plugins/project-mkfile-import/*: Removed separate import wizard for
15010 makefile based projects (because single widzard handles all wizards).
15012 * plugins/project-import/project-import.c: Made wizard window
15013 transient to main window.
15015 Patch from: Eric Greveson <ejg45@cam.ac.uk>
15017 * AUTHORS: Added Eric's name in contributors list.
15019 * configure.in, plugins/Makefile.am,
15020 plugins/project-import/Makefile.am,
15021 plugins/project-import/anjuta-project-import.glade,
15022 plugins/project-import/project-import.c,
15023 plugins/project-import/project-import.h: Import wizard now detects
15024 both makefile and automake projects together instead of separate wizard.
15026 * plugins/project-wizard/templates/java/project.anjuta,
15027 plugins/project-wizard/templates/mkfile/project.anjuta,
15028 plugins/project-wizard/templates/python/project.anjuta,
15029 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
15030 name to make it appropriate.
15032 2005-10-11 Naba Kumar <naba@gnome.org>
15034 * configure.in: Fixed glade3 version requirement.
15036 2005-09-29 Alexander Shopov <ash@contact.bg>
15038 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
15040 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
15042 * plugins/subversion/svn_auth.c
15043 plugins/subversion/anjuta_subversion.glade:
15044 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
15046 2005-09-22 Naba Kumar <naba@gnome.org>
15048 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
15050 * configure.in, plugins/Makefile.am
15051 plugins/project-manager/anjuta-project-manager.plugin.in,
15052 plugins/project-manager/plugin.c,
15053 (added) plugins/project-mkfile-import/.cvsignore,
15054 (added) plugins/project-mkfile-import/Makefile.am,
15055 (added) plugins/project-mkfile-import/
15056 anjuta-project-mkfile-import-plugin.png,
15057 (added) plugins/project-mkfile-import/
15058 anjuta-project-mkfile-import.glade,
15059 (added) plugins/project-mkfile-import/
15060 anjuta-project-mkfile-import.plugin.in,
15061 (added) plugins/project-mkfile-import/plugin.c,
15062 (added) plugins/project-mkfile-import/plugin.h,
15063 (added) plugins/project-mkfile-import/project-mkfile-import.c,
15064 (added) plugins/project-mkfile-import/project-mkfile-import.h,
15065 plugins/project-wizard/templates/Makefile.am,
15066 (added) plugins/project-wizard/templates/mkfile-logo.png,
15067 (added) plugins/project-wizard/templates/mkfile.wiz,
15068 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
15069 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
15070 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
15071 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
15072 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
15073 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
15074 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
15075 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
15076 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
15077 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
15078 (added) plugins/project-wizard/templates/mkfile/src/main.c:
15079 Added makefile based project import wizard and wizard template.
15081 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
15083 * libanjuta/anjuta-launcher.c: Reduced false password detections
15085 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
15087 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
15088 messages correctly.a
15090 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
15092 * scintilla/Makefile.am: Changed scintilla library to noinst
15093 * pixmaps/Makefile.am: Install password.png
15094 * libanjuta/anjuta-launcher.c: Changed password detection
15095 to be able to access GNOME CVS with ssh.
15097 2005-08-31 Naba Kumar <naba@gnome.org>
15099 * plugins/glade/plugin.c: Set transient window for the widget
15102 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
15104 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
15106 2005-08-10 Naba Kumar <naba@gnome.org>
15108 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
15109 as shortcut key for execute.
15111 * src/about.c: Clean up.
15113 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
15114 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
15117 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15119 * plugins/editor/search-replace_backend.c :
15120 Fixed search in File Patterns.
15122 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
15124 * plugins/gdb/Makefile.am: Fixed a make -j x bug
15126 2005-08-04 Naba Kumar <naba@gnome.org>
15128 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
15129 for pango-1.8 rendering bug.
15131 2005-08-03 Naba Kumar <naba@gnome.org>
15133 * plugins/glade/plugin.c: Proper names for plugin widgets.
15135 * plugins/subversion/anjuta-subversion.glade,
15136 plugins/subversion/svn-auth.c: Fixed authentication dialog and
15137 string allocations. Use passed default values when available.
15138 Set proper focus and dialog default response. Destroy dialog after use.
15139 Return error when appropriate.
15141 2005-08-02 Naba Kumar <naba@gnome.org>
15143 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
15144 for pango-1.8 rendering bug.
15146 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
15148 * scintilla/Makefile.am: Fixed a make -j x bug
15150 2005-08-02 Johannes Schmid <jhs@gnome.org>
15152 * plugins/subversion/svn-auth.c: Added username/password
15155 2005-08-01 Naba Kumar <naba@gnome.org>
15157 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
15158 checks for character width calculations.
15160 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15162 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
15164 2005-07-31 Naba Kumar <naba@gnome.org>
15166 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
15167 messup with pango 1.8. Fixed bug #311846.
15169 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15171 * plugins/gdb/memory.c : Fixed bug 305082.
15173 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15174 plugins/project-wizard/templates/gcj.wiz,
15175 plugins/project-wizard/templates/gnome.wiz,
15176 plugins/project-wizard/templates/gtk.wiz,
15177 plugins/project-wizard/templates/java.wiz,
15178 plugins/project-wizard/templates/python.wiz,
15179 plugins/project-wizard/templates/wxwin.wiz,
15180 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
15182 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
15184 * plugins/tools/execute.c:
15185 Correct a crash if editor is closed while a tool still use it.
15187 2005-07-28 Naba Kumar <naba@gnome.org>
15189 * scintilla/*: Updated scintilla from their latest CVS.
15191 2005-07-27 Naba Kumar <naba@gnome.org>
15193 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15194 plugins/build-basic-autotools/build-basic-autotools.c,
15195 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
15196 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
15197 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
15198 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
15199 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
15200 plugins/message-view/plugin.c, plugins/patch/plugin.c,
15201 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
15202 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
15203 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
15204 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
15205 argument to anjuta_ui_add_action_group_entries() and
15206 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
15207 Fixed all plugins to pass translation domain. This fixes untranslated
15210 2005-07-27 Naba Kumar <naba@gnome.org>
15212 * plugins/class-inheritance/class-callbacks.c,
15213 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
15214 proper system colors.
15216 2005-07-26 Naba Kumar <naba@gnome.org>
15218 * ROADMAP: Updated and added more tasks.
15220 2005-07-25 Naba Kumar <naba@gnome.org>
15222 * ROADMAP: Updated and added more tasks.
15224 2005-07-24 Naba Kumar <naba@gnome.org>
15226 * HACKING: Fixed format.
15228 2005-07-24 Naba Kumar <naba@gnome.org>
15230 * ROADMAP: Fixed format.
15231 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
15233 2005-07-24 Naba Kumar <naba@gnome.org>
15235 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
15236 * data/properties/cpp.properties: Added *.c++ as file extension for c++
15238 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
15240 * plugins/tools/dialog.c, plugins/tools/dialog.h:
15241 Correct wrong sensitivity setting
15243 * plugins/tools/tool.c: Correct a crash when removing overridden tool
15245 * plugins/tools/variable.c: Add variables for project manager
15247 2005-07-23 Naba Kumar <naba@gnome.org>
15249 * ROADMAP: updated.
15251 2005-07-23 Naba Kumar <naba@gnome.org>
15253 * plugins/subversion/Makefile.am,
15254 plugins/subversion/svn-auth.c,
15255 plugins/subversion/svn-auth.h: Added subversion authentication code
15258 * plugins/subversion/subversion-callbacks.c,
15259 plugins/subversion/subversion-callbacks.h,
15260 plugins/subversion/svn-backend-priv.h,
15261 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
15262 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
15263 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
15264 Added file mode line.
15266 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
15268 * configure.in: Added 'gl' to ALL_LINGUAS.
15270 2005-07-21 Naba Kumar <naba@gnome.org>
15272 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
15273 the active sources and kill the running process without emitting
15274 signals (which could be fatal because the object is being destroyed).
15275 Incidentally, fixed the crash that happens when stopping an active
15276 debugger session. Disabled debug prints and code clean up.
15279 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
15280 message view object, because that prevents many unprocessed outputs
15281 from the cvs command from being appended in view. Does not set NULL
15282 to mesg_view private member (not required) so that any pending outputs
15283 to view is processed.Fixed bug #172666.
15285 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
15286 type in supported list.
15288 2005-07-18 Adam Weinberger <adamw@gnome.org>
15290 * plugins/file-manager/anjuta-file-manager-plugin.glade:
15291 grammar/spelling fixes.
15293 2005-07-17 Naba Kumar <naba@gnome.org>
15295 * (new) plugins/project-wizard/templates/terminal/cvsignore,
15296 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
15297 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
15298 plugins/project-wizard/templates/anjuta-plugin.wiz,
15299 plugins/project-wizard/templates/gcj.wiz,
15300 plugins/project-wizard/templates/gnome.wiz,
15301 plugins/project-wizard/templates/gtk.wiz,
15302 plugins/project-wizard/templates/gtkmm.wiz,
15303 plugins/project-wizard/templates/java.wiz,
15304 plugins/project-wizard/templates/python.wiz,
15305 plugins/project-wizard/templates/terminal.wiz,
15306 plugins/project-wizard/templates/terminal/Makefile.am,
15307 plugins/project-wizard/templates/terminal/po/Makefile.am,
15308 plugins/project-wizard/templates/terminal/src/Makefile.am,
15309 plugins/project-wizard/templates/wxwin.wiz,
15310 plugins/project-wizard/templates/xlib-dock.wiz,
15311 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
15312 wizards and updated .wiz files to install them in newly created
15315 2005-07-16 Naba Kumar <naba@gnome.org>
15317 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
15319 * plugins/file-manager/an_file_view.c,
15320 plugins/file-manager/plugin.c: Added file manager preferences to
15321 show/hide files ignored by version control (e.g. cvsignore).
15323 * plugins/editor/text_editor.c: Initialize vfs info struct.
15325 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
15326 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
15327 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
15328 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
15329 omf-install/.cvsignore, pixmaps/.cvsignore,
15330 plugins/file-manager/anjuta-file-manager-plugin.glade,
15331 scintilla/.cvsignore, scintilla/include/.cvsignore,
15332 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
15333 tagmanager/python.c: Updated.
15335 2005-07-16 Naba Kumar <naba@gnome.org>
15337 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
15338 Fixed python parser to parser class methods.
15340 2005-07-15 Naba Kumar <naba@gnome.org>
15342 * plugins/project-wizard/property.c: Used parenthesis to remove
15345 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15346 plugins/project-wizard/templates/gcj.wiz,
15347 plugins/project-wizard/templates/gnome.wiz,
15348 plugins/project-wizard/templates/gtk.wiz,
15349 plugins/project-wizard/templates/gtkmm.wiz,
15350 plugins/project-wizard/templates/java.wiz,
15351 plugins/project-wizard/templates/python.wiz,
15352 plugins/project-wizard/templates/terminal.wiz,
15353 plugins/project-wizard/templates/wxwin.wiz,
15354 plugins/project-wizard/templates/xlib-dock.wiz,
15355 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
15358 2005-07-15 Naba Kumar <naba@gnome.org>
15360 * plugins/project-wizard/templates/java.wiz,
15361 plugins/project-wizard/templates/java/Makefile.am,
15362 plugins/project-wizard/templates/java/project.anjuta,
15363 plugins/project-wizard/templates/python.wiz,
15364 plugins/project-wizard/templates/python/Makefile.am,
15365 plugins/project-wizard/templates/python/project.anjuta: Use different
15366 project files for java and python module where debugger is not
15367 included in the list of plugins.
15369 2005-07-15 Naba Kumar <naba@gnome.org>
15371 * configure.in, plugins/project-wizard/templates/Makefile.am,
15372 plugins/project-wizard/templates/gcj-logo.png,
15373 plugins/project-wizard/templates/gcj.wiz,
15374 plugins/project-wizard/templates/gcj/.cvsignore,
15375 plugins/project-wizard/templates/gcj/Makefile.am,
15376 plugins/project-wizard/templates/gcj/configure.in.tpl,
15377 plugins/project-wizard/templates/gcj/src/.cvsignore,
15378 plugins/project-wizard/templates/gcj/src/Makefile.am,
15379 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
15380 plugins/project-wizard/templates/java-logo.png,
15381 plugins/project-wizard/templates/java.wiz,
15382 plugins/project-wizard/templates/java/configure.in.tpl,
15383 plugins/project-wizard/templates/java/po/Makefile.am,
15384 plugins/project-wizard/templates/java/po/POTFILES.in,
15385 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
15386 plugins/project-wizard/templates/java/src/main.java,
15387 plugins/project-wizard/templates/python-logo.png,
15388 plugins/project-wizard/templates/python.wiz,
15389 plugins/project-wizard/templates/python/.cvsignore,
15390 plugins/project-wizard/templates/python/Makefile.am,
15391 plugins/project-wizard/templates/python/configure.in.tpl,
15392 plugins/project-wizard/templates/python/po/.cvsignore,
15393 plugins/project-wizard/templates/python/po/Makefile.am,
15394 plugins/project-wizard/templates/python/po/POTFILES.in,
15395 plugins/project-wizard/templates/python/src/.cvsignore,
15396 plugins/project-wizard/templates/python/src/Makefile.am,
15397 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
15398 plugins/project-wizard/templates/python/src/main.py: Added Generic
15399 gcj and python project wizards. Fixed Generic java project to
15400 use _JAVA primary. Update gnome-build from cvs for them to work
15403 2005-07-12 Naba Kumar <naba@gnome.org>
15405 * plugins/project-manager/plugin.c: Automatically determine
15406 project backend by probing.
15408 2005-07-04 Naba Kumar <naba@gnome.org>
15410 * Makefile.am: Do not install old anjuta.glade file which conflicts
15411 with newer src/anjuta.glade.
15413 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
15415 * plugins/an_symbol_prefs.c:
15416 Sort list of available symbol files
15418 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
15420 * plugins/build-basic-autotools.c:
15423 * plugins/gtodo/libgtodo.c:
15424 Possible fix for #307800
15426 * libanjuta/anjuta-encodings.c
15427 libanjuta/anjuta-launcher.c
15428 libanjuta/anjuta-preference-dialog.c
15429 libanjuta/anjuta-preferences.c
15430 libanjuta/anjuta-ui.c
15431 libanjuta/anjuta-util.c
15432 libanjuta/cell-renderer-captioned-image.c
15433 libanjuta/plugin.c:
15435 Patch from de_lupus@pandora.be (Kristof Vansant):
15436 Replaced deprecated gnome-i18n.h
15439 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
15441 * plugins/subversion/anjuta-subversion.glade
15442 plugins/subversion/anjuta-subversion.ui
15443 plugins/subversion/plugin.c
15444 plugins/subversion/subversion-actions.c
15445 plugins/subversion/subversion-callbacks.h
15446 plugins/subversion/subversion-callbacks.c
15447 plugins/subversion/svn-backend-priv.h
15448 plugins/subversion/svn-backend.h
15449 plugins/subversion/svn-backend.c
15450 plugins/subversion/svn-thread.h
15451 plugins/subversion/svn-thread.c:
15453 Implemented Subversion diff
15455 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
15457 * plugins/build-basic-autotools/build-basic-autotools.c:
15458 Fixed crash bug! Might be useful to release 2.0.2 soon
15459 because this bug will crash any build which produces errors
15462 === Anjuta 2.0.1 ===
15464 2005-06-27 Naba Kumar <naba@gnome.org>
15466 * plugins/tools/execute.c: Formated code.
15468 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
15470 * plugins/build-basic-autotools/build-basic-autotools.c:
15471 Remove two memory leaks
15472 Check command output versus untranslated strings too
15474 * plugins/tools/execute.c:
15475 Remove two memory leaks
15476 Check command output versus untranslated strings too
15477 Remove description message
15479 * plugins/tools/fileop.c:
15480 Escape tool name in xml configuration file
15482 2005-05-26 Naba Kumar <naba@gnome.org>
15484 * configure.in: Bumped version to 2.0.1
15485 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
15487 * plugins/tools/execute.c: Fixed clickable messages.
15490 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
15491 Deactivate glade plugin when last glade project is closed. Reorder
15492 glade widgets in layout. Change glade project when user selects a
15493 new project. Removed project from the list when user closes it. Fixed
15494 glade project file loading from URI. Save and restored loaded glade
15495 projects in/from session.
15497 * plugins/class-gen/action-callbacks.c,
15498 plugins/class-gen/anjuta-class-gen-plugin.glade,
15499 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
15500 plugins/file-wizard/anjuta-file-wizard.glade,
15501 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
15502 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
15503 "Add to project" correctly. Use the source file path returned after
15504 adding to project. Fixed memory leaks. Deactivate wizard plugins
15507 * plugins/project-manager/plugin.c,
15508 plugins/project-wizard/anjuta-project-wizard.glade,
15509 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
15510 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
15511 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
15512 project-wizard preference page to anjuta app, because they are
15513 more appropriated as general preferences. Renamed username and
15514 useremail properties keys.
15516 * po/POTFILES.in: Updated.
15518 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
15521 * plugins/file-loader/plugin.c: Do not use static variable to store
15522 created submenu in factory. Fixed crash in anjuta exit.
15524 2005-05-24 Naba Kumar <naba@gnome.org>
15526 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15527 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15528 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15529 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15530 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15531 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15532 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15533 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15534 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15536 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
15537 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15538 plugins/build-basic-autotools/build-basic-autotools.c,
15539 plugins/build-basic-autotools/build-basic-autotools.h,
15540 plugins/build-basic-autotools/executer.c,
15541 plugins/build-basic-autotools/executer.h,
15542 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
15543 plugins/tools/variable.c: Added an extra argument to
15544 anuta_util_dialog_input() to pass default value. Save/load project
15545 configure and execution parameters in/from session.
15547 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
15548 symbol browser is loaded.
15550 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
15553 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
15554 deactivate would not start shell.
15556 2005-05-24 Naba Kumar <naba@gnome.org>
15558 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
15559 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
15560 libegg/egg-submenu-action.c, libegg/test-actions.c,
15561 plugins/build-basic-autotools/build-basic-autotools.c,
15562 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
15563 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
15564 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
15565 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
15566 plugins/macro/plugin.c, plugins/message-view/plugin.c,
15567 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
15568 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
15569 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15570 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
15571 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
15573 2005-05-24 Naba Kumar <naba@gnome.org>
15575 * data/properties/styles.properties: Fixed defalt font.
15577 * plugins/editor/search-replace.c,
15578 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
15579 project openness wihtout activating project-manager plugin (i.e.
15580 using anjuta_shell_get()).
15582 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
15583 - Completed add_source(), add_group() and add_target() methods of
15584 IAnjutaProjectManager.
15585 - Change their definition to return the added element (or NULL).
15586 - Used interface API for project main menus and 'add to project'
15587 from file-manager context menu.
15588 - Select proper default target/group when prompting for adding
15589 source/target/group.
15590 - Do not expand all nodes in selection tree when default selection
15591 are given (eases navigation in big projects).
15593 - Marked strings for translation.
15595 2005-05-23 Naba Kumar <naba@gnome.org>
15597 * src/anjuta-app.c: Save menu accelerators on change.
15599 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
15600 save-as dialog (leading to crash later).
15602 2005-05-22 Naba Kumar <naba@gnome.org>
15605 * AUTHORS: Added developers for other projects. Updated.
15606 * TODO.tasks: Updated.
15607 * ChangeLog: Added past changelogs from anjuta-0.1.5.
15609 2005-05-22 Naba Kumar <naba@gnome.org>
15611 * plugins/tools/execute.c: Make parsable lines distinct by adding
15612 a "Click me" description in the message. Allow tools to open arbibrary
15613 file in editory using gdb-styled annotation (The line starts with two
15614 \032 characters followed by the file:line).
15616 * plugins/tools/scripts/prepare-changelog.pl,
15617 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
15618 ChangeLog file itself and open it.
15620 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
15622 * plugins/tools/execute.c:
15623 Parse output in message pane
15624 Correct a crash on plugin deactivation
15626 * plugins/tools/fileop.c,
15627 plugins/tools/tool.c,
15628 plugins/tools/tool.h:
15629 Load only valid tools
15631 2005-06-21 Naba Kumar <naba@gnome.org>
15633 * anjuta.spec.in: Fixed devel package requirement.
15635 * plugins/message-view/message-view.c: Scroll message on next/previous.
15637 * TODO.tasks: Updated.
15639 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15640 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15641 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15642 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15643 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15644 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15645 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15646 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15648 * libanjuta/anjuta-preferences.c,
15649 plugins/build-basic-autotools/build-basic-autotools.c,
15650 plugins/build-basic-autotools/executer.c,
15651 plugins/class-gen/action-callbacks.c,
15652 plugins/class-gen/action-callbacks.h,
15653 plugins/class-gen/class_gen.c,
15654 plugins/cvs-plugin/cvs-interface.c,
15655 plugins/debug-manager/attach_process.c,
15656 plugins/debug-manager/plugin.c,
15657 plugins/debug-manager/utilities.c,
15658 plugins/debug-manager/utilities.h,
15659 plugins/editor/aneditor-autocomplete.cxx,
15660 plugins/editor/aneditor.cxx,
15661 plugins/editor/search-replace.c,
15662 plugins/editor/search-replace_backend.c,
15663 plugins/gdb/breakpoints.c,
15664 plugins/gdb/registers.c,
15665 plugins/patch/plugin.c,
15666 plugins/project-wizard/druid.c,
15667 plugins/project-wizard/install.c,
15668 plugins/subversion/plugin.c,
15669 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
15672 * plugins/class-gen/action-callbacks.c,
15673 plugins/project-wizard/parser.c,
15674 plugins/project-wizard/property.c,
15675 plugins/project-wizard/values.c,
15676 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
15678 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
15681 2005-06-20 Naba Kumar <naba@gnome.org>
15683 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15684 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15685 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15687 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
15688 exit idle function.
15690 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
15691 Fixed possible memory corruption.
15693 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
15694 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
15695 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
15696 progress bar increment and added progress status for symbol refresh
15697 and project loading.
15699 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
15700 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
15701 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
15702 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
15705 * TODO.tasks: Updated.
15707 2005-06-19 Naba Kumar <naba@gnome.org>
15709 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
15712 * plugins/project-import/project-import.c: Deactivate plugin when done.
15714 2005-06-18 Naba Kumar <naba@gnome.org>
15716 * plugins/profile-default/plugin.c: Fixed error when loading another
15717 project while a project is still loaded.
15719 * plugins/project-manager/plugin.c: Used (newly added) group-activated
15720 signal from gnome-build to popup group properties.
15722 * src/anjuta.c: Load default session by default.
15724 * po/POTFILES.in: Added missing files.
15726 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
15727 activate plugin on load (activate it separately). Connect to activate
15728 and deactivate signals for housekeeping, so that if plugins are
15729 activated or deactivate externally, they are properly recorded.
15731 * plugins/profile-default/plugin.c: Save profile before a project
15732 is loaded so that it could be restored when project is closed.
15734 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
15736 2005-06-17 Naba Kumar <naba@gnome.org>
15738 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
15739 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
15740 for project. The plugins loaded for the project is restored when project
15741 is loaded next time.
15743 * TODO.tasks: Updated.
15745 2005-06-15 Naba Kumar <naba@gnome.org>
15747 * plugins/tools/scripts/find-fixmes.pl,
15748 (new) plugins/tools/scripts/translation-status.pl,
15749 plugins/tools/scripts/tools-2.xml.in,
15750 plugins/tools/scripts/Makefile.am,
15751 plugins/tools/scripts/prepare-changelog.pl: Added translation
15752 status script. Completed find-fixmes.pl script. Fixed bugs.
15754 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
15757 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15759 * plugins/message-view/anjuta-message-manager-plugin.glade :
15760 renamed "messages.tag.position" to "messages.tab.position".
15761 plugins/message-view/anjuta-msgman.c :
15762 Messages tab position prefrences.
15764 2005-06-14 Naba Kumar <naba@gnome.org>
15766 * (new) plugins/tools/scripts/find-fixmes.pl,
15767 (new) plugins/tools/scripts/tools-2.xml.in,
15768 (new) plugins/tools/scripts/Makefile.am,
15769 (new) plugins/tools/scripts/prepare-changelog.pl,
15770 plugins/tools/plugin.h, plugins/tools/fileop.c,
15771 plugins/tools/Makefile.am, configure.in: Added system tools.
15773 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
15775 * plugins/tools/editor.c:
15776 Take care of creating .anjuta directory if missing
15778 2005-06-10 Naba Kumar <naba@gnome.org>
15780 * configure.in: Increased gnome-build required to version 0.1.2.
15782 * plugins/project-manager/plugin.c: Fixed target/group removal.
15783 Fixed memory leaks.
15785 2005-06-10 Naba Kumar <naba@gnome.org>
15787 * plugins/project-manager/plugin.c: Implemented target/group
15788 configuration (update gnome-build module from cvs).
15790 2005-06-07 Naba Kumar <naba@gnome.org>
15792 Patch from: Massimo Cora' <maxcvs@email.it>:
15793 * plugins/class-inheritance/Makefile.am,
15794 plugins/class-inheritance/class-inherit.c,
15795 plugins/class-inheritance/class-inherit.h,
15796 plugins/class-inheritance/plugin.c,
15797 plugins/class-inheritance/plugin.h,
15798 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
15799 expanded view of classes in hierarchy canvas (collapsable again).
15801 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
15803 * scintilla/patches/scintilla-64-bit.diff (added)
15804 * plugins/patch/patch-plugin.c:
15805 Conditional build for GTK 2.4 and GTK 2.6
15807 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
15809 * plugins/tools/anjuta-tools.glade,
15810 plugins/tools/editor.c,
15811 plugins/tools/plugin.h,
15812 plugins/tools/fileop.c:
15813 Add a check box to edit an user script
15814 Correct a few memory leak
15816 * plugins/tools/execute.c,
15817 plugins/tools/tool.c,
15818 plugins/tools/tool.h:
15819 Move utility remove_mnemonic function in tool.c
15822 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
15824 Patch from sbrabec@suse.cz:
15826 scintilla/include/Scintilla.h:
15828 Fix 64-Bit warnings in gcc 4
15830 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
15832 * plugins/patch/patch_plugin.c
15833 plugins/patch/patch.h
15834 plugin/patch/patch-plugin.glade
15835 plugin/patch/Makefile.am:
15837 Changed patch plugin to use libglade and new gtk 2.6 widgets
15839 2005-05-31 Naba Kumar <naba@gnome.org>
15841 Patch from Jason Bayman <JBayman@HobbitHell.com>:
15842 * plugins/editor/text_editor.c: Don't show error
15845 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
15847 * plugins/message-view/anjuta-message-manager.ui,
15848 plugins/message-view/anjuta-msgman.c,
15849 plugins/message-view/anjuta-msgman.h,
15850 plugins/message-view/message-view.c,
15851 plugins/message-view/message-view.h,
15852 plugins/message-view/plugin.c:
15853 Add a popup menu in messages panes
15854 Move save message pane option in it
15856 2005-05-28 Naba Kumar <naba@gnome.org>
15858 * data/properties/styles.properties: Fixed default font
15861 * plugins/editor/style-editor.c: cleanup.
15863 2005-05-25 Naba Kumar <naba@gnome.org>
15865 * plugin/gdb/plugin.c: Start gdb even if the program does
15866 not exists. Fixes bug #305074
15868 2005-05-24 Naba Kumar <naba@gnome.org>
15870 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
15871 * configure.in: graphviz pkgconfig path.
15873 2005-05-24 Naba Kumar <naba@gnome.org>
15875 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
15876 * TODO.tasks: Updated.
15878 2005-05-22 Naba Kumar <naba@gnome.org>
15880 * anjuta.spec.in: Fixed spec file
15881 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
15883 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
15885 * TODO.tasks: Updated.
15887 * plugins/message-view/anjuta-message-manager.ui,
15888 plugins/message-view/message-view.c,
15889 plugins/message-view/message-view.h,
15890 plugins/message-view/plugin.c:
15891 Add shortcut for next and previous message
15892 Add a save message menu item
15893 Fix a bug in previous message
15895 2005-05-21 Naba Kumar <naba@gnome.org>
15897 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
15898 doc/Makefile.am, global-tags/create_global_tags.sh,
15899 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
15900 and rpm package creation. Fixed installation paths.
15902 * plugins/editor/anjuta-document-manager.glade,
15903 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
15904 and indent options.
15906 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
15908 2005-05-21 Naba Kumar <naba@gnome.org>
15910 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
15911 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
15912 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
15913 tagmanager/Makefile.am: Fixed paths configure variables to take
15914 automake configure variables instead of hardcoding.
15916 * global-tags/tm_global_tags.c: Formated code.
15918 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
15919 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15920 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15921 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15922 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15923 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15924 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15925 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15926 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15928 2005-05-20 Naba Kumar <naba@gnome.org>
15930 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
15931 and fixed rpm spec file (more testing required).
15933 * data/gdb.init: Don't set gdb prompt.
15935 * mime/Makefile.am: run update-mime-data only on system-wide install.
15937 * plugins/gdb/Makefile.am: Install plugin at correct paths.
15939 2005-05-19 Naba Kumar <naba@gnome.org>
15941 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
15942 while it's not visible.
15944 Patch from: Jason Bayman <JBayman@HobbitHell.com>
15945 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
15947 2005-05-19 Naba Kumar <naba@gnome.org>
15949 * configure.in: Fixed subversion checks. Added
15950 --disable-plugin-subversion and --disable-plugin-glade
15951 configure flags to manually turn off their plugin builds.
15953 * plugins/editor/plugin.c: Save and restore current editor line
15954 positions in session.
15956 2005-05-18 Naba Kumar <naba@gnome.org>
15958 * AUTHORS: Fixed email address.
15960 * libanjuta/anjuta-utils.c,
15961 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
15962 when the projectmanager toplevel is not a window. Check for valid
15963 gtkwindow type before using the passed window as parent for anjuta
15966 2005-05-17 Naba Kumar <naba@gnome.org>
15968 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
15970 * plugins/cvs-plugin/Makefile.am,
15971 plugins/devhelp/plugin.c,
15972 plugins/file-loader/Makefile.am,
15973 plugins/macro/Makefile.am,
15974 plugins/message-view/Makefile.am,
15975 plugins/patch/Makefile.am,
15976 plugins/project-manager/Makefile.am,
15977 plugins/subversion/Makefile.am,
15978 plugins/symbol-browser/Makefile.am: Removed -module flags
15981 * MAINTAINERS: Added file so that I could recieve bugzilla
15984 * plugins/glade/plugin.c: Fixed compile error.
15986 === Anjuta 2.0.0 ===
15988 2005-05-15 Naba Kumar <naba@gnome.org>
15990 * configure.in: Adjusted gdl version requirement. Bumped anjuta
15993 * plugins/symbol-browser/an_symbol_view.c,
15994 plugins/symbol-browser/plugin.c,
15995 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
15996 symbols have been updated. Reset file symbols when update
15997 occurs. Fixed memory leaks.
15999 Patch from Jason Bayman <JBayman@HobbitHell.com>:
16000 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
16002 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
16004 * plugins/tools/anjuta-tools.glade:
16005 Remove unused parameter dialog
16007 * plugins/tools/dialog.c,
16008 plugins/tools/fileop.c,
16009 plugins/tools/fileop.h,
16010 plugins/tools/tool.c,
16011 plugins/tools/tool.h,
16012 plugins/tools/variable.c:
16013 Add a few comments and cleanups
16015 * plugins/tools/editor.c,
16016 plugins/tools/editor.h:
16017 Remove code from previous plugin and add comments
16018 Use main window as parent (instead of tool list)
16020 * plugins/tools/execute.c,
16021 plugins/tools/execute.h:
16022 Remove code from previous plugin and add comments
16025 2005-05-14 Naba Kumar <naba@gnome.org>
16027 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
16030 * configure.in: Fixed
16032 * plugins/class-inheritance/class-inheritance.png: New icon.
16034 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
16035 screws up when reparented.
16037 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16039 * plugins/editor/search-replace.c,
16040 plugins/editor/search-replace_backend.c
16041 plugins/project-manager/plugin.c : Clear find pane if searching same
16042 expression. Clean code.
16044 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
16046 * configure.in: Added ne in ALL_LINGUAS
16048 2005-05-13 Naba Kumar <naba@gnome.org>
16050 * configure.in: Fixed glade-3 version.
16052 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
16053 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
16054 plugins/gdb/watch.c: Update locals, watch and frame document on
16057 2005-05-12 Naba Kumar <naba@gnome.org>
16059 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
16060 scope autocompletion when the function definition is incomplete.
16062 * plugins/class-gen/anjuta-class-gen.plugin.in,
16063 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16064 plugins/gdb/plugin.c,
16065 plugins/glade/anjuta-glade.plugin.in,
16066 plugins/project-import/anjuta-project-import.plugin.in,
16067 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
16068 titles for the wizards.
16070 2005-05-11 Naba Kumar <naba@gnome.org>
16072 * configure.in, plugins/debug-manager/Makefile.am,
16073 plugins/debug-manager/plugin.c,
16074 (added) plugins/debug-manager/images/.cvsignore,
16075 (added) plugins/debug-manager/images/Makefile.am,
16076 (added) plugins/debug-manager/images/detach-16.png,
16077 (added) plugins/debug-manager/images/detach.png,
16078 (added) plugins/debug-manager/images/step-into-16.png,
16079 (added) plugins/debug-manager/images/step-into.png,
16080 (added) plugins/debug-manager/images/step-out-16.png,
16081 (added) plugins/debug-manager/images/step-out.png,
16082 (added) plugins/debug-manager/images/step-over-16.png,
16083 (added) plugins/debug-manager/images/step-over.png,
16084 plugins/gdb/Makefile.am,
16085 plugins/gdb/breakpoints.c,
16086 plugins/gdb/plugin.c,
16087 (added) plugins/gdb/images/.cvsignore,
16088 (added) plugins/gdb/images/Makefile.am,
16089 (added) plugins/gdb/images/breakpoint.png,
16090 (added) plugins/gdb/images/locals.png,
16091 (added) plugins/gdb/images/stack.png,
16092 (added) plugins/gdb/images/watch.png: Fixed breakpoints
16093 'remove all'. Added debugger icons.
16095 * plugins/editor/text_editor.c: Fixed file monitor.
16097 Patch from: Massimo Cora' <maxcvs@email.it>
16098 * plugins/patch/anjuta-patch-plugin.png,
16099 plugins/class-gen/Makefile.am,
16100 plugins/class-gen/action-callbacks.c,
16101 plugins/class-gen/class_gen.c,
16102 plugins/class-gen/class_logo.xpm: Implemented vcs
16103 file addions. New icons by Fabio Zecchini
16105 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16107 * libanjuta/interfaces/libanjuta.idl
16108 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
16109 plugins/editor/search-replace_backend.c
16110 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
16112 2005-05-11 Naba Kumar <naba@gnome.org>
16114 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
16115 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
16116 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
16117 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
16118 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
16121 * plugins/symbol-browser/an_symbol_prefs.c,
16122 plugins/symbol-browser/an_symbol_search.c,
16123 plugins/symbol-browser/an_symbol_view.c,
16124 plugins/symbol-browser/an_symbol_view.h,
16125 plugins/symbol-browser/plugin.c: Fixed memory leaks.
16127 2005-05-11 Naba Kumar <naba@gnome.org>
16129 * libanjuta/anjuta-shell.c: Fixed runtime warning.
16131 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
16132 progress bar location at create time, instead of hardcoding.
16134 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
16135 Added mini splash screen.
16137 * plugins/editor/text_editor.c: Do not produce warning when file
16138 monitor could not be created.
16140 * plugins/profile-default/plugin.c: Save project session on exit.
16141 Show mini splash with progress bar at profile load.
16143 2005-05-10 Naba Kumar <naba@gnome.org>
16145 * configure.in, manuals/Makefile.am: Fixed compile flags.
16146 Disable outdated manuals builds.
16148 * global-tags/Makefile.am: Uninstall tags files on
16151 * libegg/Makefile.am: Use configured deprecated flags.
16153 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16154 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16155 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
16158 * mime/Makefile.am: Take DESTDIR into account.
16160 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
16162 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
16163 on scope autocompletion.
16165 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
16166 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
16167 shared libs and static libs paths for debugging. Order them
16170 * po/POTFILES.in: Updated.
16172 2005-05-09 Naba Kumar <naba@gnome.org>
16174 * libanjuta/interfaces/libanjuta.idl,
16175 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
16176 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
16177 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
16178 Implemented debugger source directory search and emits location changed
16179 signal with absolute path of the file.
16181 * plugins/tools/tool.c: Fixed compile errors.
16183 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
16185 * plugins/tools/anjuta-tools.glade,
16186 plugins/tools/dialog.h,
16187 plugins/tools/dialog.c,
16188 plugins/tools/plugin.c,
16189 plugins/tools/editor.c:
16190 Improve graphical user interface
16192 Correct an error on close
16195 * plugins/tools/fileop.c,
16196 plugins/tools/tool.h,
16197 plugins/tools/tool.c:
16198 Change the tool internal structure
16199 Support having tools configuration in several places
16201 2005-05-08 Naba Kumar <naba@gnome.org>
16203 * plugins/gdb/actions.c,
16204 (removed) plugins/gdb/registers_cbs.c,
16205 (removed) plugins/gdb/registers_cbs.h,
16206 (removed) plugins/gdb/registers_gui.c,
16207 (removed) plugins/gdb/sharedlib_cbs.c,
16208 (removed) plugins/gdb/sharedlib_cbs.h,
16209 (removed) plugins/gdb/sharedlib_gui.c,
16210 (removed) plugins/gdb/signals_cbs.c,
16211 (removed) plugins/gdb/signals_cbs.h,
16212 (removed) plugins/gdb/signals_gui.c: Removed dead files.
16214 2005-05-08 Naba Kumar <naba@gnome.org>
16216 * plugins/build-basic-autotools/executer.c: Fixed programs
16219 * plugins/debug-manager/Makefile.am,
16220 plugins/debug-manager/anjuta-debug-manager.glade,
16221 plugins/debug-manager/plugin.c,
16222 plugins/gdb/Makefile.am: Used libglade for programs listing
16225 * (added) plugins/gdb/pointer.png: Stack pointer image.
16227 * libanjuta/anjuta-marshal.list,
16228 pixmaps/Makefile.am,
16229 plugins/gdb/actions.c,
16230 plugins/gdb/actions.h,
16231 plugins/gdb/anjuta-gdb-plugin.ui,
16232 plugins/gdb/anjuta-gdb.glade,
16233 plugins/gdb/breakpoints.c,
16234 plugins/gdb/breakpoints.h,
16235 plugins/gdb/debug_tree.c,
16236 plugins/gdb/debug_tree.h,
16237 plugins/gdb/debugger.c,
16238 plugins/gdb/debugger.h,
16239 plugins/gdb/gdbmi-test.c,
16240 plugins/gdb/gdbmi.c,
16241 plugins/gdb/gdbmi.h,
16242 plugins/gdb/info.c,
16243 plugins/gdb/info.h,
16244 plugins/gdb/locals.c,
16245 plugins/gdb/locals.h,
16246 plugins/gdb/memory.c,
16247 plugins/gdb/memory.h,
16248 plugins/gdb/plugin.c,
16249 plugins/gdb/plugin.h,
16250 plugins/gdb/registers.c,
16251 plugins/gdb/registers.h,
16252 plugins/gdb/registers_cbs.c,
16253 plugins/gdb/registers_cbs.h,
16254 plugins/gdb/registers_gui.c,
16255 plugins/gdb/sharedlib.c,
16256 plugins/gdb/sharedlib.h,
16257 plugins/gdb/sharedlib_cbs.c,
16258 plugins/gdb/sharedlib_cbs.h,
16259 plugins/gdb/sharedlib_gui.c,
16260 plugins/gdb/signals.c,
16261 plugins/gdb/signals.h,
16262 plugins/gdb/signals_cbs.c,
16263 plugins/gdb/signals_cbs.h,
16264 plugins/gdb/signals_gui.c,
16265 plugins/gdb/stack_trace.c,
16266 plugins/gdb/stack_trace.h,
16267 plugins/gdb/utilities.c,
16268 plugins/gdb/utilities.h,
16269 plugins/gdb/watch.c,
16270 plugins/gdb/watch.h,
16271 plugins/gdb/watch_cbs.c,
16272 plugins/gdb/watch_cbs.h,
16273 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
16274 it for all debugger component updates and listing. Implemented
16275 user custom debugger command window. Fixed all debugger components
16276 to work correctly. Implemented debugger as GObject. Removed
16279 2005-05-06 Naba Kumar <naba@gnome.org>
16281 * TODO.tasks: Updated.
16283 * plugins/build-basic-autotools/Makefile.am,
16284 plugins/file-loader/Makefile.am,
16285 plugins/profile-default/Makefile.am,
16286 plugins/sample1/Makefile.am,
16287 plugins/symbol-browser/images/Makefile.am,
16288 src/Makefile.am: Fixed 'make distcheck' errors.
16290 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
16293 * tagmanager/tm_workspace.c: Include prototypes in getting
16296 2005-05-06 Naba Kumar <naba@gnome.org>
16298 * TODO.tasks: Updated.
16300 * configure.in, plugins/cvs-plugin/Makefile.am,
16301 plugins/debug-manager/Makefile.am,
16302 plugins/devhelp/Makefile.am,
16303 plugins/editor/Makefile.am,
16304 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
16306 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
16307 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
16310 * tagmanager/tm_workspace.c,
16311 tagmanager/include/tm_workspace.h,
16312 plugins/editor/aneditor-autocomplete.cxx,
16313 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
16314 to return all matching tag types when no name is given instead of
16315 returning empty array.
16317 * plugins/symbol-browser/Makefile.am,
16318 (added) plugins/symbol-browser/an_symbol.c,
16319 (added) plugins/symbol-browser/an_symbol.h,
16320 plugins/symbol-browser/an_symbol_info.c,
16321 plugins/symbol-browser/an_symbol_info.h,
16322 (added) plugins/symbol-browser/an_symbol_iter.c,
16323 (added) plugins/symbol-browser/an_symbol_iter.h,
16324 plugins/symbol-browser/an_symbol_search.c,
16325 plugins/symbol-browser/an_symbol_view.c,
16326 plugins/symbol-browser/an_symbol_view.h,
16327 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
16328 plugins/symbol-browser/plugin.c,
16329 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
16330 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
16331 plugin and implemented IAnjutaIterable interface for symbol search
16334 * plugins/class-inheritance/Makefile.am,
16335 plugins/class-inheritance/class-inherit.c,
16336 plugins/class-inheritance/class-inherit.h,
16337 plugins/class-inheritance/plugin.h: Use the newly added
16338 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
16339 get rid of libanjuta-ctags.la dependencies.
16341 2005-05-02 Naba Kumar <naba@gnome.org>
16343 * plugins/class-inheritance/class-inherit.c,
16344 plugins/class-inheritance/plugin.c,
16345 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
16346 be found for a class. Formated code.
16348 Patch from: Curtis Magyar <curtm4n@gmail.com>:
16349 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
16352 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
16354 * libanjuta/anjuta-launcher.c:
16355 Keep trying sending data until all bytes have been written
16357 * plugins/tools/anjuta-tools.glade,
16358 plugins/tools/editor.c:
16359 Add a combo box to defined data from stdin
16361 * plugins/tools/execute.c:
16362 Send data in stdin if needed
16365 * plugins/tools/fileop.c,
16366 plugins/tools/tool.h,
16367 plugins/tools/tool.c:
16368 Store, load and save stdin data
16369 Use tools-2.xml instead of tools.xml
16371 * plugins/tools/plugin.c,
16372 plugins/tools/plugin.h:
16375 * plugins/tools/dialog.c,
16376 plugins/tools/dialog.h:
16379 * plugins/tools/variable.c,
16380 plugins/tools/variable.h:
16381 Add editor related variables
16384 2005-04-29 Naba Kumar <naba@gnome.org>
16386 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
16388 * plugins/editor/text_editor.c: Fixed line marker interpretation.
16390 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16391 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
16392 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
16393 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
16394 working on gdb MI interface. Completed MI parser interface.
16396 Patch from Massimo Cora <maxcvs@email.it>:
16397 * plugins/class-inheritance/Makefile.am,
16398 plugins/class-inheritance/class-inherit.c,
16399 plugins/class-inheritance/class-inherit.h,
16400 plugins/class-inheritance/plugin.c,
16401 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
16402 Used system theme for colors. Display class members on mouse click.
16404 2005-04-28 Naba Kumar <naba@gnome.org>
16406 * plugins/symbol-browser/an_symbol_prefs.c
16407 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
16408 implementation to create/add/remove custom tags files in symbol
16409 brower preferences.
16411 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
16414 * plugins/project-import/project-import.c: Fixed memory leaks and
16415 use correct debug prints.
16417 * TODO.tasks: Updated.
16419 2005-04-27 Naba Kumar <naba@gnome.org>
16421 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
16422 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
16423 scintilla/Makefile.am: Fixed 'make distcheck' errors.
16425 * plugins/editor/anjuta-docman.c,
16426 plugins/editor/anjuta-docman.h,
16427 plugins/editor/plugin.c: Emit editor-added signal from docman
16428 and connect signals to new editor correctly.
16430 * plugins/class-inheritance/plugin.c,
16431 plugins/symbol-browser/plugin.c: Added stock icons.
16433 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
16434 plugins/build-basic-autotools/executer.c,
16435 plugins/build-basic-autotools/executer.h: Added missing files
16436 for the execute programs implementation.
16438 2005-04-26 Naba Kumar <naba@gnome.org>
16440 * TODO.tasks: Updated.
16442 * plugins/file-loader/plugin.c,
16443 plugins/project-import/anjuta-project-import.plugin.in,
16444 plugins/project-import/plugin.c,
16445 plugins/project-import/project-import.c,
16446 plugins/project-import/project-import.h: Be able to import older
16449 2005-04-26 Naba Kumar <naba@gnome.org>
16451 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
16452 removing it from the shell.
16454 * libanjuta/anjuta-shell.c,
16455 libanjuta/anjuta-shell.h,
16456 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
16457 so that widget additions are freezed or thaw using a pending queue.
16458 Fixded UI flicker while loading projects.
16460 2005-04-26 Naba Kumar <naba@gnome.org>
16462 * TODO.tasks: Updated.
16464 * libanjuta/interfaces/libanjuta.idl: Added execute method for
16465 IAnjutaBuildable interface.
16467 * plugins/build-basic-autotools/Makefile.am,
16468 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16469 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
16470 plugins/build-basic-autotools/build-basic-autotools.c,
16471 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
16472 interface and UI for executing project/file programs. Implemented
16473 IAnjutaFile interface so that executables could be opened directly.
16475 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
16476 Authors line (Reserved for external plugins, which do not have a way to
16477 show their credits).
16479 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
16480 [File Loader] group for menu labels (default to "Name" if it is not
16483 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
16484 for executing external commands.
16486 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
16488 * plugins/project-wizard/property.c:
16489 Correct a memory leak
16491 * libanjuta/interfaces/libanjuta.idl,
16492 plugins/editor/text_editor.c:
16493 Add erase_all and replace_selection function to IAnjutaEditor
16495 * plugins/tools/anjuta-tools.glade,
16496 plugins/tools/fileop.c,
16497 plugins/tools/editor.c,
16498 plugins/tools/tool.c
16499 plugins/tools/tool.h:
16500 Add shortcut and icon
16502 * plugins/tools/variable.c,
16503 plugins/tools/variable.h:
16504 Add a variable asking parameters at run time
16506 * plugins/tools/execute.c:
16507 Add a warning message for missing document manager
16508 Add replace buffer and replace selection output
16509 Correct an error in popup output
16511 * plugins/tools/plugin.c,
16512 plugins/tools/plugin.h,
16513 plugins/tools/anjuta-tools.ui,
16516 Attach tools menu to a new place
16518 2005-04-25 Naba Kumar <naba@gnome.org>
16520 * libanjuta/plugins.c, src/about.c, src/about.h,
16521 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
16522 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
16523 plugins (about box for plugins) menu.
16525 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16527 * plugins/editor/search-replace.c :
16528 Displayed full path in Search pane window.
16529 Bug 300231 : Selected line in Search pane window .
16531 2005-04-23 Naba Kumar <naba@gnome.org>
16533 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
16535 2005-04-22 Naba Kumar <naba@gnome.org>
16537 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
16539 * plugins/project-wizard/templates/java.wiz,
16540 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
16541 to create bytecodes (.class) files.
16543 * plugins/symbol-browser/an_symbol_info.c,
16544 plugins/symbol-browser/an_symbol_info.h,
16545 plugins/symbol-browser/an_symbol_search.c,
16546 plugins/symbol-browser/an_symbol_view.c,
16547 plugins/symbol-browser/plugin.c,
16548 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
16549 in file symbol list.
16551 2005-04-22 Naba Kumar <naba@gnome.org>
16553 * TODO.tasks: Updated.
16555 * plugins/class-inheritance/Makefile.am,
16556 plugins/subversion/Makefile.am: Do not install plugin files when
16557 plugin build condition is false.
16559 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
16560 plugins/build-basic-autotools/build-basic-autotools.c,
16561 plugins/build-basic-autotools/build-basic-autotools.h,
16562 plugins/file-loader/anjuta-loader-plugin.ui,
16563 plugins/file-loader/dnd.c,
16564 plugins/file-loader/plugin.c,
16565 plugins/file-loader/plugin.h,
16566 plugins/project-manager/anjuta-project-manager.ui,
16567 plugins/project-manager/plugin.c: Added open file and build context
16568 menu in project manager context menu.
16570 2005-04-22 Naba Kumar <naba@gnome.org>
16572 * configure.in: Added message output showing conditional plugins to
16575 * src/layout.xml: Added layout for class-inheritance plugin widget.
16577 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
16578 plugin name to remove redundant terms.
16580 * TODO.tasks: Updated.
16583 plugins/symbol-browser/Makefile.am,
16584 plugins/symbol-browser/an_symbol_view.c,
16585 (removed) plugins/symbol-browser/sv_class.xpm,
16586 (removed) plugins/symbol-browser/sv_function.xpm,
16587 (removed) plugins/symbol-browser/sv_macro.xpm,
16588 (removed) plugins/symbol-browser/sv_private_fun.xpm,
16589 (removed) plugins/symbol-browser/sv_private_var.xpm,
16590 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
16591 (removed) plugins/symbol-browser/sv_protected_var.xpm,
16592 (removed) plugins/symbol-browser/sv_public_fun.xpm,
16593 (removed) plugins/symbol-browser/sv_public_var.xpm,
16594 (removed) plugins/symbol-browser/sv_static_fun.xpm,
16595 (removed) plugins/symbol-browser/sv_static_var.xpm,
16596 (removed) plugins/symbol-browser/sv_struct.xpm,
16597 (removed) plugins/symbol-browser/sv_unknown.xpm,
16598 (removed) plugins/symbol-browser/sv_variable.xpm,
16599 (added) plugins/symbol-browser/images/.cvsignore,
16600 (added) plugins/symbol-browser/images/Icons.16x16.Class,
16601 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
16602 (added) plugins/symbol-browser/images/Icons.16x16.Field,
16603 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
16604 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
16605 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
16606 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
16607 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
16608 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
16609 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
16610 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
16611 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
16612 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
16613 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
16614 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
16615 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
16616 (added) plugins/symbol-browser/images/Icons.16x16.Method,
16617 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
16618 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
16619 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
16620 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
16621 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
16622 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
16623 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
16624 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
16625 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
16626 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
16627 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
16628 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
16629 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
16630 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
16631 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
16632 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
16633 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
16634 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
16635 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
16636 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
16637 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
16638 pixmaps and added new icons (taken from monodevelop).
16640 2005-04-21 Naba Kumar <naba@gnome.org>
16642 Patch from Massimo Cora <maxcvs@email.it>:
16644 * configure.in, plugins/Makefile.am
16645 (new) plugins/class-inheritance/.cvsignore,
16646 (new) plugins/class-inheritance/Makefile.am,
16647 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
16648 (new) plugins/class-inheritance/class-inherit.c,
16649 (new) plugins/class-inheritance/class-inherit.h,
16650 (new) plugins/class-inheritance/plugin.c,
16651 (new) plugins/class-inheritance/plugin.h,
16652 (new) plugins/class-inheritance/class-inheritance.png: Added class
16653 inheritance plugin.
16655 Changes by naba: Added pkgconfig check for graphviz and conditionally
16658 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
16660 2005-04-20 Naba Kumar <naba@gnome.org>
16662 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
16663 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
16664 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
16665 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
16666 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
16667 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
16668 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
16669 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
16670 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
16671 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
16672 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16674 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
16675 message view management.
16677 * libanjuta/anjuta-children.[ch],
16678 plugins/build-basic-autotools/build-basic-autotools.c,
16679 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
16680 Removed anjuta_children_init() function,
16681 because it is done automatically when first invoked. Introduced
16682 anjuta_children_recover() to recover the child signalling. Fixed
16683 child exit management to correctly recover the exit status.
16685 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
16686 to properly shutdown the launcher and to kill the running process
16687 (without emitting any signal).
16689 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16690 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
16691 gdb and program instance.
16693 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16695 * plugins/editor/search-replace.c :
16696 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
16698 2005-04-18 Naba Kumar <naba@gnome.org>
16700 * TODO.tasks: Marked completed items.
16702 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
16703 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
16704 plugins/project-manager/plugin.c: Prompt user for the debugging
16705 target (select from a list of project's executable targets) and
16706 correctly start debugger. Take care of libtool wrapping when the
16707 target selected is libtool target. Fixed debugger menu items
16710 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
16712 * plugins/tools/execute.c,
16713 plugins/tools/execute.h:
16714 Implement save all files before running a command
16715 Implement all options for stdout and stderr except replace buffer
16716 Allow running several tools
16718 * plugins/tools/plugin.c:
16719 Move anjuta launcher in execute.c
16721 * plugins/tools/tools.h,
16722 plugins/tools/variable.c:
16725 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
16727 * plugins/tools/anjuta-tools.glade:
16728 Add new properties in tool editor dialog
16729 Cosmetic improvements
16731 * plugins/tools/anjuta-tools.ui:
16732 Attach tool menu as a build menu
16734 * plugins/tools/dialog.c:
16735 Set tool menu item sensitivity in tool list
16738 * plugins/tools/editor.c,
16739 plugins/tools/editor.h,
16740 plugins/tools/fileop.c,
16741 plugins/tools/tool.c,
16742 plugins/tools/tool.h:
16743 Add new properties (active, save file...)
16744 Most of them are still not implemented
16746 * plugins/tools/execute.c,
16747 plugins/tools/execute.h:
16748 Reorganize code to support multiple run
16749 Support run in terminal
16751 * plugins/tools/plugin.c
16752 plugins/tools/plugin.h:
16753 Move message handling in execute.c
16755 * plugins/tools/variable.h,
16756 plugins/tools/variable.c:
16757 Add useful variables
16759 2005-04-13 Naba Kumar <naba@gnome.org>
16761 * plugins/editor/text_editor.c: Fixed file monitoring condition.
16762 * plugins/editor/Makefile.am: Added gnome-vfs flags.
16764 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16766 * plugins/tools/dialog.c plugins/tools/tool.c :
16769 2005-04-06 Naba Kumar <naba@gnome.org>
16771 * src/anjuta.c: Load default session only when
16772 "anjuta.session.load.last" preference is enabled.
16774 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
16776 * plugins/tools/Makefile.am,
16777 plugins/tools/variable.c,
16778 plugins/tools/variable.h:
16779 Add new code for handling variables
16781 * plugins/tools/anjuta-tools.glade:
16782 Improve tool editor dialog
16783 Add variable selection dialog
16785 * plugins/tools/dialog.c,
16786 plugins/tools/dialog.h,
16787 plugins/tools/plugin.c,
16788 plugins/tools/plugin.h:
16789 Add variable object
16790 Add a function to get it
16792 * plugins/tools/editor.c:
16793 Add gui code for variable selection dialog
16795 * plugins/tools/execute.c:
16796 Use variables for executing command
16798 * Naba: Compile warning fixes.
16800 2005-04-06 Naba Kumar <naba@gnome.org>
16802 * TODO.tasks: Marked completed items.
16804 2005-04-06 Naba Kumar <naba@gnome.org>
16806 * plugins/subversion/svn-backend.c: Fixed subversion plugin
16809 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
16811 2005-04-04 Naba Kumar <naba@gnome.org>
16813 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
16814 inside Main window.
16816 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
16818 * plugins/tools/Makefile.am,
16819 plugins/tools/anjuta-tools.plugin.in,
16820 plugins/tools/anjuta-tools.ui,
16821 plugins/tools/anjuta-tools.gladei,
16822 plugins/tools/anjuta-tools-plugin.png,
16823 plugins/tools/plugin.c,
16824 plugins/tools/plugin.h,
16825 plugins/tools/dialog.c,
16826 plugins/tools/dialog.h,
16827 plugins/tools/fileop.c,
16828 plugins/tools/fileop.h,
16829 plugins/tools/tool.c,
16830 plugins/tools/tool.h,
16831 plugins/tools/editor.c,
16832 plugins/tools/editor.h,
16833 plugins/tools/execute.c,
16834 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
16835 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
16838 * anjuta-tools.[ch]: Removed old tools code.
16840 2005-04-01 Steve Murphy <murf@e-tools.com>
16842 * configure.in: Added "rw" to ALL_LINGUAS.
16844 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16847 manuals/C/anjuta-manual/fileoperations.xml
16849 manuals/C/anjuta-manual/figures/search_expr.png
16850 manuals/C/anjuta-manual/figures/search_expr_basic.png
16851 manuals/C/anjuta-manual/figures/search_file_list.png
16852 manuals/C/anjuta-manual/figures/search_file_pattern.png
16853 manuals/C/anjuta-manual/figures/search_replace.png
16854 manuals/C/anjuta-manual/figures/search_setting.png
16855 manuals/C/anjuta-manual/figures/search_target.png
16856 manuals/C/anjuta-manual/figures/search_target_action.png
16857 manuals/C/anjuta-manual/figures/search_target_in.png
16859 manuals/C/anjuta-manual/figures/find_files.png
16860 manuals/C/anjuta-manual/figures/find_replace.png
16861 manuals/C/anjuta-manual/figures/find_text.png :
16862 Updated Anjuta manual (File Operations)
16864 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16866 * manuals/C/anjuta-manual/fileoperations.xml,
16867 manuals/C/anjuta-manual/figures/open_file.png,
16868 manuals/C/anjuta-manual/figures/open_file_multiple.png,
16869 manuals/C/anjuta-manual/figures/prefs_print.png,
16870 manuals/C/anjuta-manual/figures/print_dlg.png,
16871 manuals/C/anjuta-manual/figures/print_preview.png.
16873 manuals/C/anjuta-manual/figures/add_edit_macro.png,
16874 manuals/C/anjuta-manual/figures/display_macro.png,
16875 manuals/C/anjuta-manual/figures/insert_text.png,
16876 manuals/C/anjuta-manual/figures/keyword_macro.png,
16877 manuals/C/anjuta-manual/figures/new_file_wizard.png,
16878 manuals/C/anjuta-manual/figures/save_as_file.png :
16879 Updated Anjuta Manual (File Operations)
16881 2005-03-23 Adam Weinberger <adamw@gnome.org>
16883 * plugins/editor/action-callbacks.c,
16884 plugins/file-loader/plugin.c,
16885 plugins/gtodo/main.c,
16886 plugins/project-wizard/druid.c:
16887 Fix spelling/grammar errors. Fixes bugs
16888 169068, 169137, 169138, and 169139.
16890 2005-03-21 Naba Kumar <naba@gnome.org>
16892 Patch from: Massimo Cora' <maxcvs@email.it>:
16894 * plugins/editor/Makefile.am
16895 plugins/editor/anjuta-docman.c,
16896 (added) plugins/editor/editor-tooltips.c,
16897 (added) plugins/editor/editor-tooltips.h: Added tooltips to
16898 editor tabs to show full path.
16900 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
16902 * plugins/subversion/svn-backend.c:
16903 Removed "apr-0/" from include because this is
16904 already included in SVN_INCLUDE and broke building if
16905 apr >= 1.0 was installed.
16907 2005-03-18 Naba Kumar <naba@gnome.org>
16909 Patch from: Massimo Cora' <maxcvs@email.it>:
16911 * plugins/editor/action-callbacks.c,
16912 plugins/editor/aneditor-calltip.cxx,
16913 plugins/editor/aneditor-priv.h,
16914 plugins/editor/aneditor.cxx,
16915 plugins/editor/aneditor.h,
16916 plugins/editor/anjuta-document-manager.ui: Added calltip
16917 activation from menu.
16919 2005-03-16 Naba Kumar <naba@gnome.org>
16921 Patch from: Massimo Cora' <maxcvs@email.it>:
16923 * plugins/class-gen/action-callbacks.c,
16924 plugins/class-gen/anjuta-class-gen-plugin.glade,
16925 plugins/class-gen/class_gen.c,
16926 plugins/class-gen/class_gen.h,
16927 plugins/class-gen/class_logo.xpm,
16928 plugins/class-gen/plugin.c: Create files without project
16929 being open. Add to project support. And other enhancements.
16931 2005-03-15 Adam Weinberger <adamw@gnome.org>
16934 plugins/debug-manager/utilities.c,
16935 plugins/file-loader/plugin.c,
16936 plugins/gdb/utilities.c,
16937 plugins/profile-default/plugin.c,
16938 plugins/project-import/project-import.c,
16939 src/anjuta-actions.h:
16940 Spelling/grammar fixes.
16942 2005-03-13 Naba Kumar <naba@gnome.org>
16944 * plugins/editor/action-callbacks.c,
16945 plugins/editor/action-callbacks.h,
16946 plugins/editor/anjuta-document-manager.ui,
16947 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
16948 submenu. Moved menuitems from Format to View->Editor.
16950 * src/action-callbacks.c, src/action-callbacks.h,
16951 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
16952 layout and lock layout menus in View submenu. Get rid of
16953 Settings->Layout Manager menu.
16955 * plugins/project-import/anjuta-project-import.plugin.in:
16958 * global-tags/Makefile.am,
16959 global-tags/create_global_tags.sh,
16960 plugins/editor/aneditor-autocomplete.cxx,
16961 plugins/editor/aneditor-priv.h,
16962 plugins/editor/aneditor.cxx,
16963 tagmanager/tm_workspace.c: Fixed scope members autocompletion
16964 in editor and made it work in global symbols also.
16966 * src/anjuta-app.c: Always use priority texts besides icons style
16967 for toolbars, because other styles look horible for Anjuta (fixme).
16969 2005-03-11 Naba Kumar <naba@gnome.org>
16971 * configure.in: Removed test for iconv.
16973 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
16974 before scintilla widget is realized.
16976 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
16977 for Update menuitem.
16979 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
16980 already applied in scintilla main stream.
16982 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
16983 and notified scintilla developer.
16985 2005-03-10 Naba Kumar <naba@gnome.org>
16987 * src/action-callbacks.c: Removed reference to src/help.h (dead
16990 * plugins/editor/text_editor.c: Removed reference to
16991 src/launcher.h (a dead file).
16993 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
16994 src/controls.c, src/controls.h, src/fileselection.c,
16995 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
16996 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
16997 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
16998 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
16999 src/session.h, src/support.c, src/support.h, src/toolbar.c,
17000 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
17001 Removed these dead files from CVS.
17004 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17006 * plugins/file-wizard/action-callbacks.c : Added error message.
17007 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
17010 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
17012 * plugins/cvs-plugin/cvs-callbacks.c
17013 plugins/cvs-plugin/plugin.c:
17014 Fixed preferences page init and busy handling
17016 * plugins/subversion/plugin.c:
17017 Fixed preferences page init
17019 2005-03-09 Naba Kumar <naba@gnome.org>
17021 * plugins/Makefile.am, plugins/glade/Makefile.am,
17022 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
17023 enabled glade plugin in Anjuta. The plugin is built only when
17024 glade3 is installed.
17026 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
17028 * plugins/project-wizard/templates/java.wiz
17029 plugins/project-wizard/templates/java-logo.png (*)
17030 plugins/project-wizard/templates/java/*
17031 plugins/project-wizard/templates/Makefile.am
17034 Add Java project type. It generates a autoconf/automake
17035 project which is compiled using gcj. It requires automake
17036 > 1.4 (1.9 is known to work) to work!
17038 (*) still awaiting response from the gcj team if we
17039 may use their logo.
17041 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
17043 * plugins/project-import/*
17044 plugins/Makefile.am
17046 Added project import plugin. Might be a bit buggy and limited
17048 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17049 Icon from old pixmaps dir
17051 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17053 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
17054 plugins/macro/macro-util.c, plugins/macro/macros.xml :
17055 Added C Custom_Indent line macro.
17058 2005-03-09 Naba Kumar <naba@gnome.org>
17060 * TODO.tasks: Added new message-manager tasks.
17062 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17063 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17064 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17065 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17066 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17067 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17068 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17069 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17070 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17071 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17073 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
17074 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
17075 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
17076 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
17077 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
17078 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
17079 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
17080 Removed debugger widgets from shell on debugger shutdown. Added
17081 scrolled windows for docked widgets. Removed unnecessary widget refs
17082 and unrefs. Destroy widgets correctly on debugger shutdown.
17084 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
17085 with project description title. Removed frame shadow.
17087 * plugins/project-wizard/druid.c: Initializes tooltips.
17089 * scintilla/Makefile.am: Fixed comiple error.
17091 2005-03-08 Adam Weinberger <adamw@gnome.org>
17093 * plugins/class-gen/anjuta-class-gen-plugin.glade,
17094 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
17096 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17098 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
17099 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
17100 plugins/macro/macro-util.c, plugins/macro/macro-util.h
17101 plugins/macro/macros.xml, plugins/macro/plugin.c :
17102 Moved cursor at the '|' position defined in macros.
17104 2005-03-07 Naba Kumar <naba@gnome.org>
17106 * plugins/subversion/Makefile.am: Fixed build error.
17108 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
17109 types (perl, python, shellscript).
17111 * plugins/editor/plugin.c: Fixed to show all highlight options.
17113 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17115 * TODO.tasks : updated tasks.
17116 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
17118 2005-03-07 Naba Kumar <naba@gnome.org>
17120 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
17121 or disable subversion file-manager submenu. If "Subvesion" is also
17122 valid directory, we should also check for it.
17124 * configure.in: Disable cygwin macro until someone fixes the
17127 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
17128 backward compatibility.
17130 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17132 * src/about.c : Cleaned code.
17133 * plugins/macro/macros.xml : Added "do_while" C macro.
17134 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
17135 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
17136 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
17137 Closed registers, shared libraries, kernel signals dialogs with ESC key.
17139 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
17141 * plugins/class-gen/plugin.c:
17142 Removed "return" to activate project_root_uri watching.
17144 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
17146 * plugins/Makefile.am
17147 plugins/subversion/*:
17148 Added subversion plugin. Add, Remove, Commit and Update work
17149 everything else needs work.
17151 * plugins/terminal/terminal.c
17152 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
17153 we still have focus problems with the editor.
17155 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17157 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
17159 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17161 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
17163 2005-03-04 Naba Kumar <naba@gnome.org>
17165 Patch from Massimo Cora' <maxcvs@email.it>:
17167 * plugins/class-gen/Makefile.am,
17168 plugins/class-gen/action-callbacks.c,
17169 plugins/class-gen/action-callbacks.h,
17170 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
17171 plugins/class-gen/anjuta-class-gen.plugin.in,
17172 plugins/class-gen/class_gen.c,
17173 plugins/class-gen/class_gen.h,
17174 (removed) plugins/class-gen/clsGen.c,
17175 (added) plugins/class-gen/goc_template_header,
17176 (added) plugins/class-gen/goc_template_source,
17177 plugins/class-gen/plugin.c,
17178 plugins/class-gen/plugin.h: Refactored class gen code.
17179 Added GOCBuilder code. Fixed UI. Implemented plugin.
17181 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
17183 * plugins/project-wizard/property.c
17184 plugins/project-wizard/install.c
17185 plugins/project-wizard/druid.c
17186 plugins/editor/goto_line.c
17187 plugins/editor/plugin.c
17188 plugins/gtodo/add_edit_item.c
17189 plugins/gtodo/ligtodo.c
17190 plugins/gtodo/main.c
17191 plugins/gtodo/preferences.c:
17192 Fixed #167559, #167534, #167266, #167357
17193 (Bad English in strings...)
17195 Thanks to Adam Weinberger and Thierry Moisan for
17198 2005-03-03 Naba Kumar <naba@gnome.org>
17200 * libegg/Makefile.am, libegg/menu/Makefile.am,
17201 (added) libegg/egg-submenu-action.c,
17202 (added) libegg/menu/egg-submenu-action.h: Created a new action for
17203 submenu (used for wizard listing).
17205 * plugins/file-loader/anjuta-loader-plugin.ui
17206 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
17209 * plugins/editor/action-callbacks.c,
17210 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
17211 ctrl+tabbing because it was interfaring with focus navigation.
17212 Focus editor on "Esc" in incremental search entry. Cleanups.
17214 * plugins/file-manager/an_file_view.c,
17215 plugins/symbol-browser/plugin.c,
17216 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
17219 * plugins/profile-default/plugin.c,
17220 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
17223 * (removed) scintilla/patches/a64-crash-fix.patch,
17224 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
17227 2005-03-03 Naba Kumar <naba@gnome.org>
17229 * HACKING: Fixed typos.
17231 * plugins/editor/aneditor-indent.cxx: Clean up.
17233 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
17234 Enable/disable save, undo and redo actions depending on state
17237 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17239 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
17240 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
17241 Displayed search_incremental status.
17243 * Removed plugins/editor/search_incremental.[ch]
17245 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
17247 * plugins/cvs-plugin/cvs-execute.c
17248 plugins/cvs-plugin/cvs-callbacks.c:
17249 - Use weak reference on mesg_view and reuse tab if
17250 it still exists to avoid cluttering message manager.
17251 - Fixed bug in cvs remove
17253 README, HACKING: Updated
17255 configure.in: Added check for libsvn
17257 2005-02-29 Naba Kumar <naba@gnome.org>
17259 * plugins/file-manager/an_file_view.c,
17260 plugins/symbol-browser/an_symbol_view.c,
17261 plugins/symbol-browser/plugin.c: Hide column headers (they
17264 2005-02-29 Naba Kumar <naba@gnome.org>
17266 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
17267 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
17268 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
17269 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
17270 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
17271 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
17272 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
17273 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
17274 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
17275 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17277 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
17278 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
17279 (added) libanjuta/anjuta-session.[hc],
17280 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17281 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
17282 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
17285 Implemented session management. Implemented session
17286 container class. Added session notifications from shell. Implemented
17287 session save/load in editor, file-loader, default-profile-plugin
17288 and anjuta-app. Fixed window sizing and restoration. Cleaned up
17289 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
17290 and maximized states in session. Implemented project session
17293 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17295 * plugins/class-gen/action-callbacks.[ch],
17296 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
17297 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
17298 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
17301 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
17303 * plugins/project-wizard/anjuta-project-wizard.glade,
17304 plugins/project-wizard/druid.c:
17305 Add some padding in tab label in project selection page
17307 * plugins/project-wizard/druid.c,
17308 plugins/project-wizard/parser.c:
17309 Search for project template recursively
17310 Add ~/.anjuta/project to the search paths
17312 2005-02-26 Naba Kumar <naba@gnome.org>
17314 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
17315 * plugins/file-loader/plugin.c: Fixed crash bug.
17316 * libanjuta/plugins.c: Fixed memory leak.
17318 2005-02-26 Naba Kumar <naba@gnome.org>
17320 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
17321 "UserActivatable" attribute for plugins. This attribute if set to
17322 "no" will prevent users from activating/deactivating it from
17323 plugins dialog. Added a toggle button in plugins dialog to toggle
17324 the plugins list between list of activatable plugins (default) to
17325 list of all plugins. anjuta_plugin_select() now only selects the
17326 plugin. Added anjuta_plugins_select_and_activate() method that will
17327 select and activate it.
17329 * plugins/profile-default/Makefile.am,
17330 plugins/profile-default/anjuta-default-profile.ui,
17331 plugins/profile-default/plugin.c,
17332 plugins/profile-default/plugin.h,
17333 plugins/project-manager/anjuta-project-manager.ui,
17334 plugins/project-manager/plugin.c,
17335 plugins/project-manager/plugin.h:
17337 Anjuta projects (*.anjuta) files define the profile of respective
17338 projects. Profile is a set of related plugins required for the
17339 project to open. Moved "close project" action from Project Manager
17340 to Profile Manager plugin. Implemented loading and unloading of
17341 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
17342 (instead of Project Manager) now handles opening of *.anjuta files.
17343 Close Project menuitem is now moved to File submenu (being
17344 consistent with Anjuta 1.x versions and avoiding creating Project
17345 submenu when project manager is not loaded).
17347 * src/anjuta-actions.h: Fixed short-cut key for Help content.
17349 * src/anjuta.ui: Fixed place holder for projects.
17351 * (new) plugins/profile-default/default.anjuta: default startup
17352 profile. Removed the hardcoded plugins loading in
17353 DefaultProfilePlugin.
17356 plugins/project-wizard/templates/terminal/project.anjuta:
17357 Implemented project format in newly created projects.
17359 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
17360 plugins/class-gen/anjuta-class-gen.plugin.in,
17361 plugins/cvs-plugin/anjuta-cvs.plugin.in,
17362 plugins/editor/anjuta-document-manager.plugin.in,
17363 plugins/file-loader/anjuta-loader.plugin.in,
17364 plugins/file-wizard/anjuta-file-wizard.plugin.in,
17365 plugins/gdb/anjuta-gdb.plugin.in,
17366 plugins/glade/anjuta-glade.plugin.in,
17367 plugins/message-view/anjuta-message-manager.plugin.in,
17368 plugins/profile-default/anjuta-default-profile.plugin.in,
17369 plugins/project-manager/anjuta-project-manager.plugin.in,
17370 plugins/project-wizard/anjuta-project-wizard.plugin.in:
17371 Defined UserActivatable attributes. Added supported types attribute.
17373 * plugins/project-wizard/anjuta-project-wizard.glade
17374 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
17375 "Project Wizard" in preferences title.
17377 * TODO.tasks: Updated.
17379 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
17382 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17384 * plugins/file-wizard/anjuta-file-wizard.glade
17385 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
17387 Integrated License macros, cleaned file.c.
17389 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
17391 * plugins/macor/macro-util.c: Fixed crash bugs if email or
17392 username can not be found correctly.
17394 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17396 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
17397 plugins/macro/macros.xml :
17399 Added Headers macros. Cleaned file.c
17401 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17403 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
17404 plugins/macro/macros.xml :
17406 Fixed a bug. Added Header macro.
17409 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17411 * plugins/file-wizard/action-callbacks.c,
17412 plugins/file-wizard/file.c, plugins/macro/macro-util.c
17413 plugins/macro/macros.xml :
17415 Added FileName, Header template macros.
17417 2005-02-24 Naba Kumar <naba@gnome.org>
17419 * plugins/patch/patch-plugin.c: Fixed a function call.
17421 * src/anjuta.c, src/main.c: Save and load default session.
17423 2005-02-24 Naba Kumar <naba@gnome.org>
17425 * libanjuta/interfaces/libanjuta.idl,
17426 plugins/message-view/anjuta-msgman.c,
17427 plugins/message-view/anjuta-msgman.h,
17428 plugins/message-view/plugin.c: Added and implemented
17429 set_view_title() method.
17431 * plugins/build-basic-autotools/build-basic-autotools.c,
17432 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
17433 build context pooling. Maximum 3 contexts are reused. Additional
17434 contexts are created when all are busy.
17436 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17438 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
17439 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
17440 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
17441 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
17443 Added Copyright, Changelog macros.
17445 2005-02-23 Naba Kumar <naba@gnome.org>
17447 Patch from Massimo Cora' <maxcvs@email.it>:
17448 * plugins/Makefile.am,
17449 plugins/patch/Makefile.am,
17450 (added) plugins/patch/anjuta-patch-plugin.png,
17451 (added) plugins/patch/anjuta-patch.plugin.in,
17452 (added) plugins/patch/anjuta-patch.ui,
17453 plugins/patch/patch-plugin.c,
17454 (added) plugins/patch/patch-plugin.h,
17455 (added) plugins/patch/plugin.c,
17456 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
17459 2005-02-23 Naba Kumar <naba@gnome.org>
17461 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
17462 file-loader/plugin.c, profile-default/plugin.c:
17463 Implemented "activated" and "deactivated" signals for plugin class.
17464 Renamed *_location() functions to *_id(), because location is
17465 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
17466 anjuta_plugins_unload_plugin().
17468 * class-gen/plugin.c: Fixed complier warning and utility function call.
17470 * debug-manager/plugin.c: Unload debugger plugin correctly.
17472 * project-manager/plugin.c: Fixed compiler warnings.
17474 * plugins/project-wizard/templates/gnome/.cvsignore,
17475 plugins/project-wizard/templates/gnome/po/.cvsignore,
17476 plugins/project-wizard/templates/gnome/src/.cvsignore,
17477 plugins/project-wizard/templates/gtk/po/.cvsignore,
17478 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
17479 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
17481 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
17482 build (we need to fix this thing).
17484 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
17486 * plugins/macro/macro-action.[ch]
17487 plugins/macro/macro-edit.c
17488 plugins/macro/macro-dialog.c
17489 plugins/macro/macro-db.[ch]
17490 plugins/macro/plugin.[ch]
17491 plugins/macro/macro-util.[ch] (added)
17493 Cleaned up macro plugin and preview expanded macros.
17495 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
17497 * plugins/cvs-plugin/cvs-interface.c:
17499 Fixed option setting when using no compression and not
17502 2005-02-23 Naba Kumar <naba@gnome.org>
17504 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
17505 geometry on exit and startup (only if there is no geometry from the
17508 * TODO.tasks: Updated.
17510 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
17512 * manuals/reference/libanjuta/Makefile.am,
17513 manuals/reference/libanjuta/libanjuta-docs.sgml,
17514 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
17515 documentation for writing project templates.
17517 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17519 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
17520 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
17522 Expansion keywords in macros.
17524 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17526 * plugins/file-wizard/action-callbacks.c,
17527 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
17528 plugins/macro/macros.xml :
17530 Inserting text by macro plugin
17533 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
17535 * plugins/macro/plugin.c
17536 plugins/cvs-plugin/plugin.c:
17538 Fixed interfaces (use static)
17540 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
17542 * plugins/macro/macro-actions.[ch]
17543 plugins/macro/plugin.c
17544 libanjuta/interfaces/libanjuta.idl:
17546 Implemented IAnjutaMacro interface to be used by file-wizard
17548 * plugins/cvs-plugin/plugin.c
17549 libanjuta/interfaces/libanjuta.idl:
17551 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
17552 for all version control systems and not only for cvs.
17554 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17556 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
17559 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
17562 2005-02-21 Naba Kumar <naba@gnome.org>
17564 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
17565 IAnjutaDebugger interface.
17567 * plugins/debug-manager/anjuta-debug-manager.ui,
17568 plugins/debug-manager/attach_process.c,
17569 plugins/debug-manager/attach_process.h,
17570 plugins/debug-manager/plugin.c,
17571 plugins/debug-manager/plugin.h,
17572 plugins/gdb/actions.c,
17573 plugins/gdb/actions.h,
17574 plugins/gdb/anjuta-gdb-plugin.ui,
17575 plugins/gdb/breakpoints.c,
17576 plugins/gdb/breakpoints.h,
17577 plugins/gdb/debugger.c,
17578 plugins/gdb/debugger.h,
17579 plugins/gdb/memory.c,
17580 plugins/gdb/plugin.c,
17581 plugins/gdb/plugin.h,
17582 plugins/gdb/sharedlib.h,
17583 plugins/gdb/sharedlib_cbs.c,
17584 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
17585 correctly between debug-manager and debugger. Implemented debugger
17586 interface in gdb plugin. Fixed action names. Added UI updating.
17587 Start and stop debugger (does not work yet). Fixed UI merging.
17588 Fixed debugger plugin handling in debug-manager.
17590 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
17592 * plugins/editor/aneditor-autocomplete.cxx:
17594 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
17595 crash with C++ "template" keyword.
17597 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17599 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17600 Fixed bug (Closed macro dialogs with Esc key).
17602 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
17604 * plugins/project-wizard/xlib.wiz,
17605 plugins/project-wizard/xlib-logo.png,
17606 plugins/project-wizard/xlib/*:
17607 Port old xlib anjuta project on new project wizard
17609 * plugins/project-wizard/xlib-dock.wiz,
17610 plugins/project-wizard/xlib-dock/*:
17611 Port old xlib dock anjuta project on new project wizard
17613 * plugins/project-wizard/wxwin.wiz,
17614 plugins/project-wizard/wxwin-logo.png,
17615 plugins/project-wizard/wxwin/*:
17616 Port old wxwin anjuta project on new project wizard
17618 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
17619 necessary changes for the new templates.
17621 2005-02-18 Naba Kumar <naba@gnome.org>
17623 * plugins/Makefile.am: Added class-gen
17625 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
17627 * plugins/project-wizard/header.c:
17628 Fix a bug in sorting of project categories
17630 2005-02-18 Naba Kumar <naba@gnome.org>
17632 Patch from Massimo Cora <maxcvs@email.it>:
17634 * plugins/class-gen/.cvsignore,
17635 plugins/class-gen/Makefile.am,
17636 (added) plugins/class-gen/action-callbacks.c,
17637 (added) plugins/class-gen/action-callbacks.h,
17638 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
17639 (added) plugins/class-gen/class_gen.c,
17640 (added) plugins/class-gen/class_gen.h,
17641 (added) plugins/class-gen/plugin.c,
17642 (added) plugins/class-gen/plugin.h: Ported class wizard to the
17645 * plugins/project-manager/plugin.c: implemented add_source().
17647 2005-02-17 Naba Kumar <naba@gnome.org>
17649 * plugins/file-loader/plugin.c: Fixed possible crash.
17651 * src/action-callbacks.c, src/action-callbacks.h,
17652 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
17654 2005-02-17 Naba Kumar <naba@gnome.org>
17656 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17657 plugins/project-wizard/templates/gnome.wiz,
17658 plugins/project-wizard/templates/gtk.wiz,
17659 plugins/project-wizard/templates/gtkmm.wiz,
17660 plugins/project-wizard/templates/terminal.wiz,
17661 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17662 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17663 plugins/project-wizard/templates/gnome/src/callbacks.c,
17664 plugins/project-wizard/templates/gnome/src/callbacks.h,
17665 plugins/project-wizard/templates/gnome/src/main.c,
17666 plugins/project-wizard/templates/gtk/src/callbacks.c,
17667 plugins/project-wizard/templates/gtk/src/callbacks.h,
17668 plugins/project-wizard/templates/gtk/src/main.c,
17669 plugins/project-wizard/templates/gtkmm/src/main.cc,
17670 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
17671 to generate licence correctly (without any extra newlines). Removed
17672 IncludeGNUHeader macro definition and added proper licence property.
17673 Fixed project directory paths in file contents.
17675 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17677 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
17678 Closed macro dialogs with Esc key.
17680 2005-02-16 Naba Kumar <naba@gnome.org>
17682 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17683 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17684 plugins/project-wizard/templates/gnome/src/callbacks.c,
17685 plugins/project-wizard/templates/gnome/src/callbacks.h,
17686 plugins/project-wizard/templates/gnome/src/main.c,
17687 plugins/project-wizard/templates/gtk/src/main.c,
17688 plugins/project-wizard/templates/gtkmm/src/main.cc,
17689 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
17690 macros to avoid blank newlines.
17692 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
17694 * plugins/project-wizard/autogen.c:
17695 Correct a problem when having property value in UTF-8
17697 * plugins/project-wizard/druid.c:
17698 Correct a bug when reselecting a new project (all pages
17701 * plugins/project-wizard/property.c:
17702 Avoid having default invalid properties
17704 * plugins/project-wizard/templates/terminal.wiz,
17705 plugins/project-wizard/templates/terminal/po/ChangeLog,
17706 plugins/project-wizard/templates/terminal/src/main.c:
17707 Remove command for testing run function
17708 Move destination directory to second page and include
17709 project name. Add exist tag. Remove unused properties.
17711 2005-02-16 Naba Kumar <naba@gnome.org>
17713 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
17714 plugins/debug-manager/anjuta-debug-manager.ui,
17715 plugins/debug-manager/plugin.c,
17716 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
17717 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
17718 plugins/gdb/plugin.h, plugins/gdb/registers.c,
17719 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
17720 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
17721 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
17722 (removed) src/anjuta_info.c,
17723 (removed) src/anjuta_info.h,
17724 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
17725 (added) plugins/gdb/anjuta-gdb-plugin.ui,
17726 (added) plugins/gdb/actions.c,
17727 (added) plugins/gdb/actions.h: Completed initial
17728 porting of debugger to new architecture. Fixed many of the debugger
17731 * plugins/file-loader/plugin.c: Detect some important mime ourself
17732 to avoid inconsistencies when mime system isn't working.
17734 2005-02-16 Naba Kumar <naba@gnome.org>
17736 * plugins/editor/Makefile.am,
17737 (added) plugins/editor/aneditor-autocomplete.cxx,
17738 (added) plugins/editor/aneditor-calltip.cxx,
17739 (added) plugins/editor/aneditor-indent.cxx,
17740 (added) plugins/editor/aneditor-priv.h,
17741 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
17742 different smaller chunks to make it easy to maintain.
17744 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17746 * plugins/project-wizard/druid.c :
17748 Found system Email address if not defined in Preferences.
17750 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
17752 * plugins/project-wizard/gtkmm.wiz
17753 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
17754 plugins/project-wizard/gtkmm/*
17756 Added GTKmm (C++) project type
17758 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
17760 * plugins/message-view/plugin.c
17761 plugins/message-view/message-view.c
17763 Implemented next/prev action
17765 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17767 * plugins/project-wizard/templates/libglade2.* :
17768 Removed libglade2 project.
17770 * plugins/project-wizard/templates/gtk* :
17771 Removed interface.[ch] & support.[ch].
17773 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17775 * plugins/project-wizard/anjuta-project-wizard.glade,
17776 plugins/project-wizard/property.[ch],
17777 plugins/project-wizard/templates/anjuta-plugin.wiz :
17778 Added a new property ("iconfile").
17780 2005-02-14 Naba Kumar <naba@gnome.org>
17782 * plugins/project-wizard/install.c,
17783 plugins/project-wizard/plugin.c,
17784 plugins/project-wizard/templates/anjuta-plugin.wiz,
17785 plugins/project-wizard/templates/gnome.wiz,
17786 plugins/project-wizard/templates/gtk.wiz,
17787 plugins/project-wizard/templates/libglade2.wiz,
17788 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
17789 newly created projects and open them. Fixed message buffering in
17792 2005-02-14 Naba Kumar <naba@gnome.org>
17794 * src/about.c, pixmaps/Makefile.am,
17795 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
17797 * mime/gnome-mime-application-x-anjuta.png,
17798 pixmaps/anjuta_icon.png,
17799 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
17800 done by 9-speed at:
17801 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
17803 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17806 plugins/project-wizard/templates/libglade2-logo.png,
17807 plugins/project-wizard/templates/libglade2.wiz,
17808 plugins/project-wizard/templates/libglade2/* :
17812 2005-02-14 Naba Kumar <naba@gnome.org>
17814 * TODO.tasks: Updated.
17816 * plugins/editor/anjuta-docman.c,
17817 plugins/editor/text_editor.c,
17818 plugins/editor/text_editor.h,
17819 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
17820 for file modification, but it is still not functioning.
17822 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
17824 * plugins/project-wizard/values.c,
17825 plugins/project-wizard/values.h,
17826 plugins/project-wizard/property.c,
17827 plugins/project-wizard/property.h,
17828 plugins/project-wizard/druid.c:
17829 Rewrite mandatory property check
17830 Add check of exist property
17831 Rewrite handling of cached property page
17833 2005-02-13 Naba Kumar <naba@gnome.org>
17835 Patch from Igor Kovalenko <garrison@mail.ru>:
17836 * tagmanager/tm_workspace.c: Improved performance.
17838 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17840 *plugins/project-wizard/templates/*.wiz,
17841 plugins/project-wizard/druid.c,
17842 plugins/project-wizard/templates/terminal/src/main.c,
17843 plugins/project-wizard/templates/gtk/src/*.[ch],
17844 plugins/project-wizard/templates/gtk/src/Makefile.am,
17845 plugins/project-wizard/templates/gnome/src/*.[ch],
17846 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
17847 Add Copyright date & Email address,
17848 Correct terminal project.
17850 2005-02-12 Naba Kumar <naba@gnome.org>
17852 * plugins/project-wizard/property.c: Fixed hidden
17853 properties to take values.
17855 * plugins/project-wizard/file.[ch]: Renamed
17856 true/false enum values to fix compile error
17857 (conflict with other definition).
17859 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
17860 even when mime type detection fails (for example, when Anjuta is
17861 installed in non-system prefix).
17863 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
17865 * plugins/project-wizard/values.c,
17866 plugins/project-wizard/values.h:
17867 Rewrite file with more comments
17869 * plugins/project-wizard/druid.c,
17870 plugins/project-wizard/druid.h,
17871 plugins/project-wizard/autogen.c,
17872 plugins/project-wizard/autogen.h,
17873 plugins/project-wizard/druid.c,
17874 plugins/project-wizard/druid.h:
17876 Use values instead of properties
17877 Move default properties to druid.c
17879 * plugins/project-wizard/install.c,
17880 plugins/project-wizard/install.h:
17881 Use values instead of properties
17882 Add a check to avoid overwriting files
17884 * plugins/project-wizard/parser.c,
17885 plugins/project-wizard/property.c,
17886 plugins/project-wizard/property.h:
17887 Update to use new values
17888 Add an "exist" attribute to check if a directory already exist
17890 * plugins/project-wizard/anjuta-project-wizard.glade:
17891 Change project selection page (GtkTextView => GtkLabel,
17892 GtkTable => GtkVBox)
17894 * plugins/project-wizard/templates/terminal.wiz:
17895 Move destination directory on second page
17897 * plugins/project-wizard/action.c:
17900 2005-02-12 Naba Kumar <naba@gnome.org>
17902 * plugins/file-manager/an_file_view.c,
17903 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
17904 views. Created dynamic update date of view depending on project
17905 changes -- similar to file-manager view.
17907 * plugins/devhelp/plugin.c: Load help on idle.
17909 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
17910 autoformat' to proper location in preferences.
17912 * mime/anjuta.mime: Added .prj extension in the mime type for backward
17915 * plugins/editor/plugin.c: Fixed accel name.
17917 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17919 *plugins/project-wizard/templates/anjuta-plugin.wiz,
17920 plugins/project-wizard/templates/gnome.wiz,
17921 plugins/project-wizard/templates/gtk.wiz,
17922 plugins/project-wizard/anjuta-project-wizard.glade,
17923 plugins/project-wizard/autogen.c:
17924 Add Username & Email address in Project preferences.
17926 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17928 *plugins/project-wizard/templates/gnome-logo.png,
17929 plugins/project-wizard/templates/gnome.wiz,
17930 plugins/project-wizard/templates/gnome/* :
17933 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17935 * plugins/project-wizard/templates/terminal/src/main.c,
17936 plugins/project-wizard/templates/terminal/src/main.c,
17937 plugins/project-wizard/templates/terminal/src/main.[ch] :
17938 Insert License in projects
17940 2005-02-11 Naba Kumar <naba@gnome.org>
17942 * TODO.tasks: Added message manager task.
17944 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
17946 * plugins/editor/plugin.c: Use bookmark stock icons.
17948 * plugins/message-view/anjuta-message-manager.ui,
17949 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
17951 2005-02-10 Naba Kumar <naba@gnome.org>
17953 * libanjuta/interfaces/libanjuta.idl: fixed build error.
17955 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17957 * global-tags/Makefile.am
17958 Error during 'make install'
17960 2005-02-09 Naba Kumar <naba@gnome.org>
17962 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
17965 2005-02-08 Naba Kumar <naba@gnome.org>
17967 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
17969 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
17970 Show busy cursur when updating global tags in preferences.
17972 * configure.in: Fixed.
17974 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17976 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
17977 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
17979 - Fixed anjuta-plugin project (glade)
17981 2005-02-08 Naba Kumar <naba@gnome.org>
17983 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
17984 Fixed automatic indentations.
17986 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
17987 Global tags are now segregated into smaller api tags, which can be
17988 selectively loaded from symbol browser preferences.
17990 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
17991 Implemented IProjectManager interface in project-manager. Mostly getter
17992 methods for now, but need to add add() and remove() methods to add
17993 or remove project elements.
17995 * plugins/gdb/debug_tree.c: Small fix.
17997 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
17998 plugins/symbol-browser/an_symbol_info.c,
17999 plugins/symbol-browser/an_symbol_info.h,
18000 plugins/symbol-browser/an_symbol_search.c,
18001 plugins/symbol-browser/an_symbol_search.h,
18002 plugins/symbol-browser/an_symbol_view.c,
18003 plugins/symbol-browser/an_symbol_view.h,
18004 plugins/symbol-browser/plugin.c,
18005 plugins/symbol-browser/plugin.h,
18007 tagmanager/entry.h,
18008 tagmanager/tm_project.c,
18009 tagmanager/tm_symbol.c,
18010 tagmanager/tm_tag.c,
18011 tagmanager/tm_workspace.c,
18012 tagmanager/vstring.c,
18013 tagmanager/include/tm_tag.h,
18014 tagmanager/include/tm_workspace.h:
18016 - Fixed tagmanager parsing of source files to parse for typedefines and
18017 properly record element scopes. Implemented scope autocompletion
18018 (autocompletion on '.', '->', '::' and ':'. The functionality is not
18019 fully working. It was based on older patch for Anjuta 1.2.2 in SF
18020 patch list (author is unknown).
18021 - Implemented symbol-browser preferences for dynamically loading and
18022 saving tags API segments.
18023 - Fixed symbol-search to use tagmanager directly instead of depending
18024 on symbol-view for tags list.
18025 - Fixed symbol-view to create the tree using TMSymbol tree directly.
18026 - Fixed TMSymbol to create the complete tags tree instead of letting the
18027 symbol-view created the root nodes.
18028 - Changed project tags cache name to .tm_project2.cache because the
18029 newer format records additional scope information.
18031 2005-02-07 Naba Kumar <naba@gnome.org>
18033 * plugins/editor/style-editor.c,
18034 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
18035 and GtkFontButton instead of deprecated widgets in
18038 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
18040 * plugins/project-wizard/action.c,
18041 plugins/project-wizard/action.h,
18042 plugins/project-wizard/autogen.c,
18043 plugins/project-wizard/autogen.h,
18044 plugins/project-wizard/file.c,
18045 plugins/project-wizard/file.h,
18046 plugins/project-wizard/install.c,
18047 plugins/project-wizard/install.h,
18048 plugins/project-wizard/parser.h,
18049 plugins/project-wizard/parser.c,
18050 plugins/project-wizard/property.c,
18051 plugins/project-wizard/property.h,
18052 plugins/project-wizard/plugin.h,
18053 plugins/project-wizard/plugin.c,
18054 plugins/project-wizard/values.c,
18055 plugins/project-wizard/values.h:
18056 Replace C++ comments by C comments
18058 * plugins/project-wizard/autogen.c,
18059 plugins/project-wizard/autogen.h:
18060 Add a run time check of autogen version.
18061 Add UserName variable.
18063 * plugins/project-wizard/anjuta-project-wizard.glade,
18064 plugins/project-wizard/header.c,
18065 plugins/project-wizard/druid.c,
18066 plugins/project-wizard/druid.h:
18067 Sort project in alphabetic order.
18068 Correct selection troubles in notebooks.
18070 * plugins/project-wizard/parser.c:
18071 Add some check when reading the project header block.
18073 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
18075 * plugins/project-wizard/action.c,
18076 plugins/project-wizard/action.h,
18077 plugins/project-wizard/autogen.c,
18078 plugins/project-wizard/autogen.h,
18079 plugins/project-wizard/file.c,
18080 plugins/project-wizard/file.h,
18081 plugins/project-wizard/install.c,
18082 plugins/project-wizard/parser.h,
18083 plugins/project-wizard/parser.c,
18084 plugins/project-wizard/property.c,
18085 plugins/project-wizard/property.h,
18086 plugins/project-wizard/values.c,
18087 plugins/project-wizard/values.h,
18088 Add a space between function name and open.
18090 * plugins/project-wizard/plugin.h,
18091 plugins/project-wizard/plugin.c,
18092 plugins/project-wizard/install.c,
18093 Avoid a crash if the user close the message view used by the .
18095 * plugins/project-wizard/anjuta-project-wizard,
18096 plugins/project-wizard/druid.c,
18097 plugins/project-wizard/druid.h,
18098 plugins/project-wizard/header.h,
18099 plugins/project-wizard/header.c,
18100 Add a text view with the description of each.
18101 Add a tab for each project.
18102 Replace some C++ comments to C comments.
18104 2005-02-05 Naba Kumar <naba@gnome.org>
18106 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
18107 New icon from Sebastien Granjoux .
18109 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
18111 * libanjuta/anjuta-preferences.c:
18112 Set file property even without a focus out event (file selected
18115 2005-02-04 Naba Kumar <naba@gnome.org>
18117 * plugins/glade/plugin.c: Fixed glade function calls.
18118 * configure.in: Fixed a typo.
18119 * TODO.tasks: Updated.
18121 2005-02-03 Naba Kumar <naba@gnome.org>
18123 * plugins/project-manager/plugin.c: Fixed memory corruption.
18125 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
18128 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
18129 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18130 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
18131 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18133 * libanjuta/interfaces/libanjuta.idl,
18134 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
18137 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
18139 Patch from Massimo Cora <maxcvs@email.it>:
18140 * plugins/editor/plugin.c: Fixed update UI for created buffers.
18142 2005-02-01 Naba Kumar <naba@gnome.org>
18144 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
18145 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
18146 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
18147 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
18148 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
18149 from sourceforge -- a64 crash fixes (correct typing for GType)
18150 and fixes compile errors in sun.
18152 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
18153 paste (shift+insert) in terminal.
18155 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
18157 * configure.in: Add «nb» to ALL_LINGUAS.
18159 2005-02-01 Naba Kumar <naba@gnome.org>
18161 * TODO.tasks, TODO: Updated todo tasks.
18163 * plugins/editor/anjuta-document-manager.glade: Improved search
18166 * TODO.tasks: Fixed xml format.
18168 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
18171 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
18174 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
18175 format during save (removed unwanted text nodes). Fixed scrollbars.
18177 2005-01-31 Naba Kumar <naba@gnome.org>
18179 * libanjuta/interfaces/libanjuta.idl,
18180 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
18181 Implemented append() method for IAnjutaEditor interface and fixed
18182 various bugs with text insertions (cvs diff and macro insertions).
18184 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
18185 automatic indentation.
18187 * plugins/editor/action-callbacks.c,
18188 plugins/editor/action-callbacks.h,
18189 plugins/editor/anjuta-docman.c,
18190 plugins/editor/anjuta-document-manager.ui,
18191 plugins/editor/plugin.c,
18192 plugins/editor/text_editor.c,
18193 plugins/editor/text_editor.h,
18194 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
18195 Fixed highlight issues.
18197 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
18200 * plugins/symbol-browser/an_symbol_view.c: Force update project.
18202 * data/properties/*: Updated properties files from scite. Created
18203 styles.properties to override the scite styles.
18205 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
18207 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
18209 2005-01-30 Naba Kumar <naba@gnome.org>
18211 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
18212 unused definitions.
18214 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
18216 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
18217 plugins/editor/text_editor.c,
18218 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
18219 fixed linuwidth preference setting, fixed insert text interface
18220 implementation. Improved automatice-indentation for cpp lexer.
18222 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
18224 2005-01-29 Naba Kumar <naba@gnome.org>
18226 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
18227 option in update dialog as default. Improved import dialog. Sized
18230 * configure.in: Fixed underquoted warning from autoconf.
18232 * plugins/editor/action-callbacks.c,
18233 plugins/editor/aneditor.cxx,
18234 plugins/editor/aneditor.h,
18235 plugins/editor/anjuta-document-manager.glade,
18236 plugins/editor/plugin.c,
18237 plugins/editor/plugin.h,
18238 plugins/editor/text_editor.c,
18239 plugins/editor/text_editor.h,
18240 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
18241 for Editor and fixed all preferences syncronization and notifys for
18242 visible prefs (in editor preferences page).
18244 * plugins/file-loader/plugin.c: Load recent files on idle.
18246 2005-01-28 Naba Kumar <naba@gnome.org>
18248 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18249 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
18251 * plugins/editor/action-callbacks.c,
18252 plugins/editor/action-callbacks.h,
18253 plugins/editor/aneditor.cxx,
18254 plugins/editor/aneditor.h,
18255 plugins/editor/anjuta-document-manager.ui,
18256 plugins/editor/plugin.c,
18257 plugins/editor/text_editor.c,
18258 plugins/editor/text_editor.h,
18259 plugins/editor/text_editor_cbs.c,
18260 plugins/editor/text_editor_cbs.h,
18261 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
18264 Patch from Massimo Cora <maxcvs@email.it>:
18265 * plugins/editor/an_symbol_search.c,
18266 plugins/editor/an_symbol_search.c: Fixed crash bugs.
18268 2005-01-27 Naba Kumar <naba@gnome.org>
18270 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
18271 minimum size request to 200.
18273 * plugins/symbol-browser/an_symbol_info.c,
18274 plugins/symbol-browser/an_symbol_info.h,
18275 plugins/symbol-browser/an_symbol_search.c,
18276 plugins/symbol-browser/an_symbol_search.h,
18277 plugins/symbol-browser/an_symbol_view.c,
18278 plugins/symbol-browser/an_symbol_view.h,
18279 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
18280 pixbuf retrieval. Fixed runtime warning. Code clean up.
18282 2005-01-27 Naba Kumar <naba@gnome.org>
18284 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
18285 src/anjuta.ui, (new) plugins/glade/.cvsignore,
18286 (new) plugins/glade/Makefile.am,
18287 (new) plugins/glade/anjuta-glade-plugin.png,
18288 (new) plugins/glade/anjuta-glade.plugin.in,
18289 (new) plugins/glade/anjuta-glade.ui,
18290 (new) plugins/glade/plugin.c,
18291 (new) plugins/glade/plugin.h,
18292 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
18293 now until glade3 works properly.
18295 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
18296 they are generated.
18298 2005-01-26 Naba Kumar <naba@gnome.org>
18300 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
18301 Added mime icon for anjuta projects.
18303 patch from Massimo Cora <maxcvs@email.it>:
18304 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
18305 an_symbol_search.h, an_symbol_view.c, plugin.c:
18306 Fix/implement objects destroying/freeing.
18308 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
18310 * src/action-callback.[ch], src/anjuta-actions.h:
18311 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
18312 because it has not been updated for years and we know have a devhelp plugin
18313 which can do the job much better.
18314 * TODO.tasks: Updated done items
18316 2005-01-25 Naba Kumar <naba@gnome.org>
18318 * autogen.sh: Fixed to generate interface files.
18320 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
18321 session save filenames.
18323 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
18325 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
18327 * plugins/project-wizard/Makefile.am,
18328 plugins/project-wizard/install.c,
18329 plugins/project-wizard/install.h,
18330 plugins/project-wizard/parser.c,
18331 plugins/project-wizard/parser.h,
18332 plugins/project-wizard/templates/terminal.wiz:
18333 Add action list block in wizard template
18334 * plugins/project-wizard/file.c,
18335 plugins/project-wizard/autogen.c:
18338 2005-01-23 Naba Kumar <naba@gnome.org>
18340 * configure.in: Fixed build error.
18342 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
18344 * plugins/project-wizard/druid.c,
18345 plugins/project-wizard/parser.c,
18346 plugins/project-wizard/property.c: Rewrite parser with
18347 better error handling
18349 2005-01-22 Naba Kumar <naba@gnome.org>
18351 * plugins/symbol-browser/plugin.c: Changed c++ coments
18352 to c commnets and formated code to anjuta coding styles.
18354 2005-01-21 Naba Kumar <naba@gnome.org>
18356 * configure.in, autogen.sh: Fixed build errors in newer automake.
18358 * plugins/editor/anjuta-docman.c: Do not emit change editor
18359 signal while in dispose.
18361 Patch from: Massimo Corà <maxcvs@email.it>
18362 * plugins/symbol-browser/Makefile.am,
18363 plugins/symbol-browser/an_symbol_view.c,
18364 plugins/symbol-browser/an_symbol_view.h,
18365 plugins/symbol-browser/plugin.c,
18366 plugins/symbol-browser/plugin.h,
18367 plugins/symbol-browser/test-symbol-browser.c,
18368 (new) plugins/symbol-browser/an_symbol_info.c,
18369 (new) plugins/symbol-browser/an_symbol_info.h,
18370 (new) plugins/symbol-browser/an_symbol_search.c,
18371 (new) plugins/symbol-browser/an_symbol_search.h:
18372 Added a cool real-time symbol-search-view in symbol browser.
18374 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
18376 * plugin/macro/plugin.c
18377 plugin/macro/anjuta-macro-plugin.ui
18378 plugin/macro/macro-db.[ch]
18379 plugin/macro/macro-dialog.[ch]
18380 plugin/macro/macro-actions.[ch]
18381 plugin/macro/macro-edit.[ch]
18382 plugin/macro/plugin.[ch]:
18384 Implemented three menu items as Naba proposed:
18386 Insert Macro: Pops of a border-less window to enter a shortcut
18387 Add Macro: Same as Manage Macro => New
18388 Manage Macros: Full-features macro dialog
18390 2005-01-20 Naba Kumar <naba@gnome.org>
18392 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
18393 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
18394 libanjuta/anjuta-shell.h,
18395 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18396 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
18397 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
18398 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
18399 src/main.c, src/shell.c: Implemented command line args processing
18400 and session management. Fixed geometry restoration.
18402 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
18404 * plugins/macro/macro-db.c,
18405 plugins/macros.xml:
18406 Cleaned up XML interface and use attributes now for name, category and
18407 shortcut. CDATA is used to avoid xml errors inside of macros.
18409 2005-01-19 Naba Kumar <naba@gnome.org>
18411 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
18413 2005-01-18 Naba Kumar <naba@gnome.org>
18415 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
18418 * scintilla/*: Updated scintilla to current cvs and updated
18421 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
18423 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
18424 plugins/cvs-plugin/cvs-actions.c:
18425 Added "Whole project" infrastructure but it does not
18426 work because I did not find a way to get the current project's
18429 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
18431 * plugins/cvs-plugin/Makefile.am
18432 plugins/cvs-plugin/anjuta-cvs.plugin.in
18433 plugins/cvs-plugin/cvs-actions.c
18434 plugins/cvs-plugin/cvs-callbacks.c
18435 plugins/cvs-plugin/cvs-interface.[ch] (added)
18436 plugins/cvs-plugin/plugin.c:
18438 Added IAnjutaCVS interface and improved cvs plugin. There
18439 is still some work to do on cvs import and to add a current
18442 2005-01-17 Naba Kumar <naba@gnome.org>
18444 * plugins/editor/aneditor.cxx: Fixed auto indentation.
18446 * configure.in: Fixed build errors.
18448 * data/Makefile.am, (removed) data/README.stock_libs,
18449 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
18450 (removed) data/header.c, (removed) data/stock_libs.anj,
18451 (removed) data/x-anjuta-project.desktop,
18452 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
18454 * libanjuta/anjuta-plugin-description.c,
18455 libanjuta/anjuta-shell.c: Updated documentations.
18457 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
18459 * libanjuta/anjuta-launcher.c,
18460 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
18463 2005-01-17 Naba Kumar <naba@gnome.org>
18465 * plugins/project-wizard/templates/anjuta-plugin.wiz,
18466 plugins/project-wizard/templates/gtk.wiz,
18467 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
18468 Updated templates to new format.
18470 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18471 * plugins/project-wizard/druid.c,
18472 plugins/project-wizard/parser.c,
18473 plugins/project-wizard/property.c,
18474 plugins/project-wizard/property.h,
18475 plugins/project-wizard/templates/terminal.wiz,
18476 plugins/project-wizard/templates/terminal/AUTHORS,
18477 plugins/project-wizard/templates/terminal/ChangeLog,
18478 plugins/project-wizard/templates/terminal/NEWS,
18479 plugins/project-wizard/templates/terminal/README,
18480 plugins/project-wizard/templates/terminal/project.anjuta,
18481 plugins/project-wizard/templates/terminal/src/main.c:
18482 Moveed code related to property types from druid.c and parser.c to
18483 property.c. Changed tag from "<string ..." to
18484 "<property type="string..." and so on. Rewrite parser
18485 (warning still in progress). Added list property. Changed
18486 terminal project to avoid using autogen on some file (much
18487 faster) using the autogen attribute. Add a license list box in
18488 terminal project (just as an example). _label in item list is
18491 2005-01-16 Naba Kumar <naba@gnome.org>
18493 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
18494 plugins/edtior/anjuta-docman.c: Fixed build errors.
18496 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
18497 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
18498 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
18499 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
18500 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
18501 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
18502 libanjuta/resources.h,
18503 plugins/build-basic-autotools/build-basic-autotools.c,
18504 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18505 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
18506 plugins/gtodo/plugin.c, src/Makefile.am,
18507 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
18508 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
18509 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
18510 should be handled in respective plugins. Added API documentations.
18512 * libanjuta-docs.sgml, libanjuta-sections.txt,
18514 (added) tmpl/anjuta-debug.sgml,
18515 (added) tmpl/anjuta-launcher.sgml,
18516 tmpl/anjuta-plugin.sgml,
18517 tmpl/anjuta-preferences.sgml,
18518 tmpl/anjuta-shell.sgml,
18519 (added) tmpl/anjuta-status.sgml,
18520 (removed) tmpl/anjuta-stock.sgml,
18521 tmpl/anjuta-utils.sgml,
18522 (removed) tmpl/defaults.sgml,
18523 (removed) tmpl/fileselection.sgml,
18524 (removed) tmpl/gnomefilelist.sgml,
18525 tmpl/ianjuta-buildable.sgml,
18526 (added) tmpl/ianjuta-debugger-manager.sgml,
18527 (added) tmpl/ianjuta-debugger.sgml,
18528 tmpl/ianjuta-document-manager.sgml,
18529 tmpl/ianjuta-editor.sgml,
18530 tmpl/ianjuta-file.sgml,
18531 tmpl/ianjuta-loader.sgml,
18532 tmpl/ianjuta-markable.sgml,
18533 tmpl/ianjuta-message-view.sgml,
18534 (added) tmpl/ianjuta-project-manager.sgml,
18535 (added) tmpl/ianjuta-todo.sgml,
18536 (added) tmpl/ianjuta-wizard.sgml,
18537 tmpl/libanjuta-iface-marshallers.sgml,
18538 tmpl/libanjuta-unused.sgml,
18539 (removed) tmpl/pixmaps.sgml,
18541 (removed) tmpl/properties.sgml,
18542 tmpl/resources.sgml: Updated API documentations.
18544 2005-01-15 Naba Kumar <naba@gnome.org>
18546 * libanjuta/anjuta-launcher.c: Added API docs.
18548 * plugins/project-wizard/templates/anjuta-plugin.wiz,
18549 plugins/project-wizard/templates/gtk.wiz,
18550 plugins/project-wizard/templates/terminal.wiz,
18551 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18552 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
18553 plugins/project-wizard/templates/gtk/src/main.c,
18554 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
18555 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
18558 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
18559 * plugins/project-wizard/anjuta-project-wizard.glade,
18560 plugins/project-wizard/autogen.c,
18561 plugins/project-wizard/druid.c,
18562 plugins/project-wizard/druid.h,
18563 plugins/project-wizard/file.c,
18564 plugins/project-wizard/file.h,
18565 plugins/project-wizard/install.c,
18566 plugins/project-wizard/parser.c,
18567 plugins/project-wizard/plugin.c,
18568 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
18569 setting the default project directory. Fix HIDDEN property, it's
18570 working but I think we could make this cleaner. Removed the
18571 copy of the string in mandatory_property. Add an optional autogen
18572 attribute, to force or avoid using autogen on some files, default
18573 without any attribute is autodetect.+ Replace the script tag with
18574 a normal file tag and an attribute execute.
18576 2005-01-14 Naba Kumar <naba@gnome.org>
18578 * plugins/editor/action-callbacks.c,
18579 plugins/editor/search_incremental.c,
18580 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
18583 * plugins/editor/plugin.c, plugins/editor/plugin.h,
18584 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
18587 2005-01-12 Naba Kumar <naba@gnome.org>
18590 plugins/project-wizard/templates/Makefile.am,
18591 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
18592 plugins/project-wizard/templates/anjuta-plugin.wiz,
18593 (added) plugins/project-wizard/templates/gtk-logo.png,
18594 (added) plugins/project-wizard/templates/gtk.wiz,
18595 (added) plugins/project-wizard/templates/terminal-logo.png,
18596 plugins/project-wizard/templates/terminal.wiz,
18597 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18598 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18599 (added) plugins/project-wizard/templates/gtk/.cvsignore,
18600 (added) plugins/project-wizard/templates/gtk/Makefile.am,
18601 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
18602 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
18603 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
18604 (added) plugins/project-wizard/templates/gtk/src/main.c,
18605 (added) plugins/project-wizard/templates/gtk/src/project.glade,
18606 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
18607 GTK+ project templated and fixed other templates. Updated template
18610 2005-01-12 Naba Kumar <naba@gnome.org>
18612 * plugins/macro/anjuta-macro.glade: Improved GUI.
18614 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
18616 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
18617 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
18618 * plugins/cvs-plugin/cvs.[ch] (removed)
18619 Removed old unused files
18621 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
18622 * plugins/cvs-plugin/cvs-actions.c
18623 * plugins/cvs-plugin/Makefile.am:
18624 Seperate callback functions for better error
18625 handling. Cleaned up code.
18627 * plugins/macro/macros.xml: removed corrupt cvs
18630 2005-01-10 Naba Kumar <naba@gnome.org>
18632 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
18633 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
18636 2005-01-09 Naba Kumar <naba@gnome.org>
18638 * libegg/egg-recent-action.c, libegg/test-actions.c,
18639 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
18640 recent files models.
18642 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
18643 two models -- one for projects and other for regular files and show
18644 both in recent files menu. Changed recent files group from "anjuta"
18645 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
18646 when adding the URI in recent files.
18648 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
18649 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
18650 * plugins/macro/macro-dialog.c: Fixed dispose() method.
18651 * plugins/macro/macros.xml: Fixed xml errors.
18653 2005-01-08 Naba Kumar <naba@gnome.org>
18655 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
18656 libegg/test-actions.c, libegg/menu/Makefile.am,
18657 libegg/menu/egg-recent-action.h: Added a new action for
18660 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
18661 Fixed dispose. Cleanup.
18663 * plugins/file-loader/anjuta-loader-plugin.ui,
18664 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18665 Use the new action for recent files. Added recent files in
18668 * plugins/project-wizard/druid.c: Show busy cursor and
18669 de-sensitize druid buttons during page change.
18671 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18672 * plugins/project-wizard/Makefile.am,
18673 plugins/project-wizard/druid.c,
18674 plugins/project-wizard/druid.h,
18675 plugins/project-wizard/install.c,
18676 plugins/project-wizard/plugin.c,
18677 plugins/project-wizard/plugin.h,
18678 plugins/project-wizard/property.c,
18679 plugins/project-wizard/property.h,
18680 (added) plugins/project-wizard/values.c,
18681 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
18682 objects (in values.c and values.h) containing the values of all
18683 properties. The NPWProperty objects now keep their values in this
18684 object which is persistant for one activation of the plugin, so the
18685 user keeps all the values even if he goes backward. Used an anjuta
18686 message view to list all files copied by the project wizard.
18688 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
18690 * plugins/macro/plugin.[ch],
18691 plugins/macro/macro-dialog.[ch]
18692 plugins/macro/macro-edit.[ch]
18693 plugins/macro/macro-db.[ch]
18694 plugins/macro/macro-actions.[ch]
18695 plugins/macro/anjuta-macro.plugin.in
18696 plugins/macro/anjuta-macro.glade
18697 plugins/macro/anjuta-macro.png
18698 plugins/macro/Makefile.am
18699 plugins/macro/macros.xml
18700 plugins/macro/anjuta-macro.ui (all added)
18702 plugins/Makefile.am:
18703 Added new macro plugins
18705 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
18708 * manuals/reference/template (removed)
18709 Removed old api reference
18711 * plugins/message-view/message-view.c:
18712 "Fixed" crash in on_row_deleted and added a
18713 comment that I cannot work this way. We will
18714 have to change everything a bit to avoid losing
18717 * plugins/text-editor/text_editor.c:
18718 Update line number width on file save
18721 2005-01-07 Naba Kumar <naba@gnome.org>
18723 * plugins/project-wizard/anjuta-project-wizard.glade,
18724 plugins/project-wizard/druid.c,
18725 plugins/project-wizard/templates/anjuta-plugin.wiz,
18726 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
18727 Display page description in bold. Fixed mandatory field check.
18730 libanjuta/libanjuta-1.0.pc.in,
18731 plugins/project-wizard/druid.c,
18732 plugins/project-wizard/parser.c,
18733 plugins/project-wizard/property.h,
18734 plugins/project-wizard/templates/anjuta-plugin.wiz,
18735 plugins/project-wizard/templates/terminal.wiz,
18736 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
18737 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
18738 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
18739 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
18740 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
18741 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
18742 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18743 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18744 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18745 plugins/project-wizard/templates/terminal/configure.in.tpl,
18746 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
18747 plugins/project-wizard/templates/terminal/src/main.c: Implemented
18748 a new property type -- hidden. Fixed terminal and anjuta-plugin
18751 2005-01-07 Naba Kumar <naba@gnome.org>
18753 * templates/anjuta-plugin.wiz,
18754 templates/terminal.wiz,
18755 templates/terminal/Makefile.am.tpl,
18756 templates/terminal/autogen.sh,
18757 (Removed) templates/terminal/configure.ac.tpl,
18758 (Added) templates/.cvsignore,
18759 (Added) templates/Makefile.am,
18760 (Added) templates/anjuta-plugin/.cvsignore,
18761 (Added) templates/anjuta-plugin/Makefile.am,
18762 (Added) templates/anjuta-plugin/src/.cvsignore,
18763 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
18764 (Added) templates/terminal/.cvsignore,
18765 (Added) templates/terminal/Makefile.am,
18766 (Added) templates/terminal/configure.in.tpl,
18767 (Added) templates/terminal/po/.cvsignore,
18768 (Added) templates/terminal/po/ChangeLog,
18769 (Added) templates/terminal/po/Makefile.am,
18770 (Added) templates/terminal/po/POTFILES.in,
18771 (Added) templates/terminal/src/.cvsignore,
18772 (Added) templates/terminal/src/Makefile.am,
18773 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
18774 project wizard. Fixed configure/po/Makefile template errors.
18776 2005-01-06 Naba Kumar <naba@gnome.org>
18778 * configure.in: Added project templates.
18779 * plugins/project-wizard/templates/*: Added to project and renamed
18780 Makefile.am and configure.in to Makefile.am and configure.ac respectively
18781 for the project templates (so that they do not conflict with autotools
18782 build. Created proper configure.ac.tpl and autogen.sh for project
18785 2005-01-06 Naba Kumar <naba@gnome.org>
18787 * plugins/project-wizard/anjuta-project-wizard.glade,
18788 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
18789 Fixed file list parsing and to take absolute file paths (for example,
18790 from an icon selected previously). Used toggle buttons for boolean
18791 properties. Check if all mandatory fields are given before going
18792 forward in the wizard. Use scrollable viewport for listing property
18793 widgets incase the list goes out of wizard's size. Added tooltips
18794 as descriptions of the property widgets. And other fixes.
18796 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
18797 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
18798 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
18799 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
18800 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
18801 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
18802 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
18803 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
18804 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
18805 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
18806 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
18807 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
18808 Restructured template files.
18810 2005-01-06 Naba Kumar <naba@gnome.org>
18812 * configure.in: Added check for autogen.
18814 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
18817 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
18818 Do not emit changed signal when in dispose.
18820 * plugins/symbol-browser/plugin.c: Don't updated symbols when
18821 symbol-view widget has been destroyed.
18823 * src/anjuta-app.c: Set null to preference, status and ui object
18824 pointers when they are destroyed.
18826 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
18827 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
18828 Added boolean, integer and file property types.
18830 * plugins/project-wizard/Makefile.am,
18831 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
18832 project wizard templates.
18834 2005-01-04 Naba Kumar <naba@gnome.org>
18836 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
18839 * plugins/editor/aneditor.cxx,
18840 plugins/editor/anjuta-docman.c,
18841 plugins/editor/plugin.c,
18842 plugins/editor/text_editor.c:
18843 Removed unnecessary ref/unref of scintilla.
18845 * plugins/message-view/anjuta-msgman.c,
18846 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
18847 make close button similar to document manager.
18849 * plugins/project-manager/plugin.c,
18850 plugins/project-manager/plugin.h: Removed dead codes. Removed
18851 unnecessary ref/unref.
18853 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
18854 instead of hard refs.
18856 2005-01-03 Naba Kumar <naba@gnome.org>
18858 * libanjuta/interfaces/libanjuta.idl: Added configure() and
18859 generate() methods for IAnjutaBuildable interface.
18861 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
18862 IAnjutaBuildable inteface.
18864 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
18865 to destroy build context when message view is destroyed.
18867 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
18868 a ref to it and unref in destructor. AnEditor class wants to be the
18869 owner of scintilla widget. Fixed compile warnings with signed/unsigned
18872 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
18873 complicate the scene. Removed editor widget from AnjutaDocman when
18874 the widget is destroyed.
18876 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
18877 from shell. It will be removed from shell when the widget is destroyed.
18879 * plugins/editor/text_editor.c: Added debug codes to track object
18882 * plugins/message-view/anjuta-msgman.c: Remove message view on
18883 widget destroy. Destroy message view on remove. Removed all views
18886 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
18889 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18891 * plugins/file-wizard/action-callbacks.c,
18892 plugins/file-wizard/anjuta-file-wizard.glade,
18893 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
18894 Insert Licence, copyright, header template ...
18896 2005-01-02 Naba Kumar <naba@gnome.org>
18898 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
18899 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
18900 anjuta_status_add_widget() to allow setting busy cursor on non
18903 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
18905 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
18906 mime types to take text/source also.
18908 * plugins/editor/anjuta-docman.c,
18909 plugins/editor/anjuta-docman.h,
18910 plugins/editor/plugin.c,
18911 plugins/editor/text_editor.c,
18912 plugins/editor/text_editor.h,
18913 plugins/editor/text_editor_cbs.c: Listen for busy signal from
18914 AnjutaStatus and set busy cursor on editors.
18916 * plugins/file-loader/Makefile.am,
18917 plugins/file-loader/plugin.c,
18918 (added) plugins/file-loader/dnd.c,
18919 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
18921 * src/anjuta.c: Hide anjuta window before destruction.
18923 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
18924 * configure.in, plugins/Makefile.am,
18925 (removed) plugins/project-wizard/appwiz_page1.c,
18926 (removed) plugins/project-wizard/appwiz_page2.c,
18927 (removed) plugins/project-wizard/appwiz_page3.c,
18928 (removed) plugins/project-wizard/appwiz_page4.c,
18929 (removed) plugins/project-wizard/appwizard.c,
18930 (removed) plugins/project-wizard/appwizard.h,
18931 (removed) plugins/project-wizard/appwizard_cbs.c,
18932 (removed) plugins/project-wizard/appwizard_cbs.h,
18933 (removed) plugins/project-wizard/appwizard_gui.c,
18934 (removed) plugins/project-wizard/gnome_project.c,
18935 (removed) plugins/project-wizard/gnome_project.h,
18936 (removed) plugins/project-wizard/wizard_gui.c,
18937 (removed) plugins/project-wizard/wizard_gui.h,
18938 (added) plugins/project-wizard/.cvsignore,
18939 (added) plugins/project-wizard/Makefile.am,
18940 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
18941 (added) plugins/project-wizard/anjuta-project-wizard.glade,
18942 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
18943 (added) plugins/project-wizard/applogo.png,
18944 (added) plugins/project-wizard/appwizard.png,
18945 (added) plugins/project-wizard/autogen.c,
18946 (added) plugins/project-wizard/autogen.h,
18947 (added) plugins/project-wizard/druid.c,
18948 (added) plugins/project-wizard/druid.h,
18949 (added) plugins/project-wizard/file.c,
18950 (added) plugins/project-wizard/file.h,
18951 (added) plugins/project-wizard/header.c,
18952 (added) plugins/project-wizard/header.h,
18953 (added) plugins/project-wizard/install.c,
18954 (added) plugins/project-wizard/install.h,
18955 (added) plugins/project-wizard/parser.c,
18956 (added) plugins/project-wizard/parser.h,
18957 (added) plugins/project-wizard/plugin.c,
18958 (added) plugins/project-wizard/plugin.h,
18959 (added) plugins/project-wizard/property.c,
18960 (added) plugins/project-wizard/property.h: Removed old application-wizard
18961 codes and added new template based (autogen based) project wizard
18962 implemented by Sébastien Granjoux <seb.sfo@free.fr>
18964 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
18966 * plugins/cvs-plugin/plugin.c: Fixed crash bug
18967 * plugins/cvs-plugin/cvs-execute.c:
18968 Fix cvs_log which did not work because of some
18970 Patch from Mark R. Pariente <markpariente@cmu.edu>
18971 - Fix message highlighting
18973 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18978 Removed template stuff completly because we dicussed to implement
18979 a macro system for Edit->Insert Text
18981 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
18983 * plugins/editor/aneditor.cxx,
18984 plugins/editor/text_editor.c:
18985 Set line number width dynamically
18987 Prepered new GTK 2.6 about dialog
18989 2004-12-30 Naba Kumar <naba@gnome.org>
18991 patch from: Massimo Corà <maxcvs@email.it>
18992 * plugins/editor/aneditor.cxx: Highlights correct function
18993 argument in recursive calltips.
18995 2004-12-30 Naba Kumar <naba@gnome.org>
18997 * plugins/symbol-browser/plugin.c,
18998 libanjuta/interfaces/libanjuta.idl,
18999 plugins/editor/text_editor.c: Fixed editor markers and added a new
19000 marker (BASIC) to indicate line numbers. Fixed symbol browser to
19001 mark the line visited.
19003 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
19004 libegg/Makefile.am, libegg/eggcomboselect.c,
19005 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
19006 widget for use with symbol view in toolbar.
19008 * plugins/cvs-plugin/anjuta-cvs.ui,
19009 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
19010 placeholder for cvs plugin context menu in filemanager.
19012 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
19014 * plugins/cvs-plugin/plugin.c:
19015 Show popup menu only if the file is contained in
19016 a directory containing a "CVS" directory
19018 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
19020 * plugins/cvs-plugin/cvs-action.[ch],
19021 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19022 * plugins/cvs-plugin/anjuta-cvs.ui,
19023 * plugins/cvs-plugin/plugin.c:
19024 Implemented "Import"
19026 Patch from Mark R. Pariente <markpariente@cmu.edu>:
19027 Added right-click-menu for file-manager
19029 2004-12-26 Naba Kumar <naba@gnome.org>
19031 * src/action-callbacks.c, src/action-callbacks.h,
19032 src/anjuta-actions.h, src/anjuta-app.c,
19033 src/anjuta.ui: Added fullscreen action.
19035 * plugins/cvs-plugin/cvs-actions.c,
19036 plugins/cvs-plugin/plugin.c,
19037 plugins/cvs-plugin/plugin.h: Watches current editor,
19038 project and file manager selection in plugin
19041 2004-12-26 Naba Kumar <naba@gnome.org>
19043 * src/anjuta-app.c, src/anjuta.c, src/main.c,
19044 src/action-callbacks.c: Fixed app finalization. Added a
19045 command line arg --proper-shutdown (-p), which when set
19046 will release all plugins and their resources (this option
19047 is mainly for debugging).
19049 * plugins/file-loader/plugin.c: Fixed filename duplications
19050 in recent files history.
19052 * plugins/profile-default/plugin.c: Disabled problematic
19053 plugins for now to load at startup.
19055 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
19056 annoying debug prints.
19058 2004-12-23 Naba Kumar <naba@gnome.org>
19060 Patch from: Mark R. Pariente <markpariente@cmu.edu>
19061 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19062 plugins/cvs-plugin/anjuta-cvs.ui,
19063 plugins/cvs-plugin/cvs-actions.c,
19064 plugins/cvs-plugin/cvs-actions.h,
19065 plugins/cvs-plugin/cvs-execute.c,
19066 plugins/cvs-plugin/cvs-execute.h,
19067 plugins/cvs-plugin/Makefile.am,
19068 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
19069 Added cvs log command.
19071 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
19073 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
19076 2004-12-20 Naba Kumar <naba@gnome.org>
19078 patch from: Massimo Corà <maxcvs@email.it>
19079 * plugins/editor/aneditor.cxx: Added recursive calltips.
19081 2004-12-20 Naba Kumar <naba@gnome.org>
19083 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
19084 Show busy cursor during loading and unloading.
19086 2004-12-19 Naba Kumar <naba@gnome.org>
19088 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
19089 memory leaks. Disabled debug print.
19091 * plugins/symbol-browser/an_symbol_view.c,
19092 plugins/symbol-browser/plugin.c,
19093 plugins/symbol-browser/plugin.h: Fixed loading and unloading
19094 problems. Creates SymbolView object every time when the
19095 plugin is activated.
19097 * plugins/project-manager/plugin.c: Close project when
19100 2004-12-18 Naba Kumar <naba@gnome.org>
19102 * po/POTFILES.in: Removed commented lines.
19103 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
19104 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
19105 * plugins/gdb/plugin.c: Fixed compile error.
19107 Patch from: Mark R. Pariente <mark@demar.com.tr>
19108 * libegg/eggcellrendererkeys.c: Fixed compile error.
19110 2004-12-18 Naba Kumar <naba@gnome.org>
19112 * plugins/file-loader/plugin.c: Fixed loading bug.
19114 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
19115 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19116 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
19117 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
19118 and corruptions. Fixed loading and unloading of plugins.
19120 2004-12-17 Naba Kumar <naba@gnome.org>
19122 * plugins/file-loader/Makefile.am,
19123 plugins/file-loader/plugin.c,
19124 plugins/project-manager/plugin.c: Fixed memory corruption
19125 and disposition codes. Added missing plugin.h in Makefile.am.
19127 2004-12-16 Naba Kumar <naba@gnome.org>
19129 * plugins/symbol-browser/an_symbol_view.c,
19130 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
19131 codes. Fixed memory leaks and corruptions.
19133 * plugins/build-basic-autotools/build-basic-autotools.c
19134 plugins/editor/anjuta-docman.c,
19135 plugins/editor/text_editor.c,
19136 plugins/file-loader/plugin.c,
19137 plugins/file-manager/plugin.c,
19138 plugins/file-wizard/plugin.c,
19139 plugins/message-view/anjuta-msgman.c,
19140 plugins/message-view/anjuta-msgman.h,
19141 plugins/message-view/message-view.c,
19142 plugins/message-view/plugin.c,
19143 plugins/message-view/plugin.h,
19144 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
19146 * src/about.c, src/about.h, src/action-callbacks.c,
19147 src/action-callbacks.h, src/anjuta-actions.h,
19148 src/anjuta-app.c, src/anjuta-app.h,
19149 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
19150 src/anjuta.c, src/anjuta.h, src/getline.c,
19151 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
19152 src/start-with.c, src/start-with.h: Fixed emacs modes.
19154 * src/layout.xml: Brought document manager in front.
19156 2004-12-15 Naba Kumar <naba@gnome.org>
19158 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
19161 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
19162 finalization. Added a method to unload all plugins and destroy them.
19163 Fixed memory leaks.
19165 * plugins/sample1/plugin.c: Proper finalization code and renamed
19166 functions to proper names.
19168 * plugins/build-basic-autotools/build-basic-autotools.c,
19169 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
19171 * src/shell.c: Unload all plugins on exit, so that memory profilers
19172 can detect memory leaks in plugins.
19174 2004-12-13 Naba Kumar <naba@gnome.org>
19176 * plugins/devhelp/plugin.c: Delay widget initialization, now that
19177 docking is working.
19178 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
19179 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
19181 2004-12-11 Naba Kumar <naba@gnome.org>
19183 * data/properties/anjuta.properties: Fixed font size.
19184 * plugin/build-basic-autotools/build-basic-autotools: Added initial
19185 compile file function. There are some fixmes there.
19186 * plugins/message-view/anjuta-msgman.c,
19187 * plugins/message-view/message-view.c: Fixed bugs and clean up.
19189 2004-12-08 Naba Kumar <naba@gnome.org>
19191 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
19192 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
19193 to escape quotes in a string.
19195 * plugins/cvs-plugin/cvs-actions.c,
19196 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
19199 * plugins/build-basic-autotools/build-basic-autotools.c,
19200 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
19203 2004-12-07 Naba Kumar <naba@gnome.org>
19205 * plugins/build-basic-autotools/build-basic-autotools.c,
19206 plugins/build-basic-autotools/automake-c.filters: Completed directory
19207 tracking. Double click on Errors and warnings now work as expected.
19209 * plugins/build-basic-autotools.c: Added codes to track build directory
19210 so that absolute path of the files could be determined.
19212 2004-12-06 Naba Kumar <naba@gnome.org>
19214 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
19215 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
19216 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
19218 2004-12-05 Naba Kumar <naba@gnome.org>
19220 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
19221 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
19223 * plugins/cvs-plugin/plugin.c,
19224 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
19226 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
19228 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19229 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
19230 plugins/cvs-plugin/cvs-execute.[ch]:
19231 Implemented cvs status and cvs diff
19233 - rdiff command is not correct
19234 - Must find a way to allow selection of directies AND files
19237 2004-12-03 Naba Kumar <naba@gnome.org>
19239 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
19240 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
19241 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
19242 session.properties file if it is for the first time.
19244 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
19246 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
19249 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
19250 plugins/cvs-plugin/anjuta-cvs.ui:
19251 Implemented update/commit and changed menu layout
19253 2004-12-02 Naba Kumar <naba@gnome.org>
19255 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
19256 property name (for cvs path property). Beautified dialogs.
19258 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
19260 * plugins/message-view/anjuta-msgman.c: Changed callback name
19261 and changed switch-page handling.
19263 * plugins/cvs-plugin/cvs-actions.c:
19264 * plugins/cvs-plugin/cvs-execute.c:
19265 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19266 - Implemented cvs add and cvs removed - both working now
19267 - Created a useful preferences page
19270 2004-11-30 Naba Kumar <naba@gnome.org>
19272 * libanjuta/anjuta-status.c: Fixed runtime warning.
19274 * plugins/editor/Makefile.am:
19275 plugins/editor/anjuta-document-manager.glade,
19276 plugins/editor/plugin.c
19277 plugins/editor/plugin.h
19278 plugins/editor/style-editor.c (new, moved from src/),
19279 plugins/editor/style-editor.h (new, moved from src/),
19280 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
19281 settings in preferences.
19283 * plugins/editor/text_editor.c,
19284 plugins/editor/text_editor.h: Do not take unused args in
19285 text_editor_get_props().
19287 * src/style-editor.c, src/style-editor.h: Removed, moved to
19288 plugins/editor/ directory.
19290 2004-11-29 Naba Kumar <naba@gnome.org>
19292 * plugins/editor/text_editor_cbs.c: Emit click signal in
19294 * libanjuta/anjuta-status.c: More spacing between items.
19296 2004-11-29 Naba Kumar <naba@gnome.org>
19298 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
19300 * libanjuta/interfaces/libanjuta.idl,
19301 plugins/debug-manager/anjuta-debug-manager.plugin.in,
19302 plugins/debug-manager/plugin.c,
19303 plugins/gdb/breakpoints.c,
19304 plugins/gdb/breakpoints.h,
19305 plugins/gdb/debugger.c,
19306 plugins/gdb/debugger.h,
19307 plugins/gdb/plugin.c,
19308 plugins/gdb/plugin.h,
19309 plugins/gdb/utilities.c,
19310 plugins/gdb/utilities.h: Code cleanups and partial implementation of
19311 toggle breakpoint margin clicks.
19313 2004-11-28 Naba Kumar <naba@gnome.org>
19315 * TODO.tasks: Fixed indentations.
19316 * plugins/gtodo/libgtodo.c: Save with indentation.
19317 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
19318 * plugins/project-manager/plugin.c: Fixed runtime warnings.
19319 * libanjuta/anjuta-status.c: Fixed busy cursors.
19320 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
19321 * po/POTFILES.in: Updated.
19323 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
19325 * plugins/editor/anjuta-document-manager.glade,
19326 plugins/editor/search-replace.[c,h],
19327 plugins/editor/search-replace_backend.h
19328 plugins/editor/search-preferences.[c,h] :
19329 Saved Search-Preferences (gconf),
19330 Basic search by default.
19332 2004-11-22 Naba Kumar <naba@gnome.org>
19334 * configure.in: Fixed build error.
19336 2004-11-21 Naba Kumar <naba@gnome.org>
19338 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
19339 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
19340 Added AnjutaStatus class to libanjuta.
19341 Added anjuta_shell_get_status() method.
19343 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
19344 and fixed marshaller generation.
19346 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
19347 "updade_ui" signals to IAnjutaEditor interface.
19349 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
19351 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
19354 * plugins/class-gen/clsGen.c: Intial port.
19356 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
19359 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
19360 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19361 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
19362 Implemented status update. Emits "update_ui" and "char_added" signals.
19363 Added view preferences.
19365 * plugins/file-loader/plugin.c: Added open with plugins in open with
19368 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
19370 * plugins/message-view/anjuta-msgman.c,
19371 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
19372 to close correct message view rather than current view.
19374 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
19376 * plugins/cvs-plugin/cvs-actions.c
19377 plugins/cvs-plugin/plugin.[ch]
19378 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19379 Implemented cvs add but ran into a launcher/message_view
19380 problem because of a limitation of the idl compiler
19382 2004-11-19 Naba Kumar <naba@gnome.org>
19384 * plugins/project-manager/plugin.c: Displays a progress window during
19387 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
19388 Fixed UI separators.
19390 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
19393 * plugins/project-manager/anjuta-project-manager.ui,
19394 plugins/project-manager/plugin.[c,h]: Added add/remove context
19395 menus and implemented them. Added file manager merge menu.
19397 2004-11-18 Naba Kumar <naba@gnome.org>
19399 * TODO.tasks: Updated.
19400 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
19401 plugins/message-view/message-view.c: Fixed finalize and dispose
19403 * plugins/debugger/*: Removed from cvs (development now in
19406 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
19408 Reviewed by Naba Kumar <naba@gnome.org>:
19410 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
19411 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19412 plugins/gdb/breakpoints.c: all marker related stuff moved from
19413 editor and docman interfaces to IAnjutaMarkable
19415 2004-11-17 Naba Kumar <naba@gnome.org>
19417 * TODO.tasks: Updated.
19419 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
19421 * libegg/egg-combo-action.c: Block changed signal when changing model.
19423 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
19424 Emit changed signal. Removed dead codes.
19426 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
19427 that recent files history do not duplicate.
19429 * plugins/symbol-browser/an_symbol_view.c,
19430 plugins/symbol-browser/an_symbol_view.h,
19431 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
19434 2004-11-15 Naba Kumar <naba@gnome.org>
19436 * plugins/project-manager/plugin.c: Opens targets on double click.
19438 * plugins/message-view/message-view.c,
19439 plugins/file-manager/anjuta-file-manager-plugin.glade,
19440 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
19441 Added proper class finalization
19442 and disposition. Added preferences notifications and callbacks to
19443 change info/warning/error colors.
19445 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
19446 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
19447 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
19448 Implemented finalize method for AnjutaApp. Code cleanups.
19450 * plugins/message-view/plugin.c: Static parent_class.
19452 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19453 * plugins/editor/search-replace.[c,h],
19454 plugins/editor/search-replace_backend.c
19455 Update search entry in main toolbar.
19458 2004-11-11 Naba Kumar <naba@gnome.org>
19460 * TODO.tasks: Updated.
19462 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
19463 and completed on-the-fly-change preferences. Removed "changed"
19464 signal as it is no longer necessary (use notify for similar
19465 purpose to monitor individual preferences).
19468 * plugins/editor/anjuta-document-manager.glade: Added view menu
19469 preferences so that they are registered.
19471 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
19472 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
19473 connection to "changed" signal of preferences and implemented
19474 notifications for some editor preferences. More to implement.
19476 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19477 * plugins/editor/print.c
19478 Fixed bug 1047624 : Add line number every X lines.
19480 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19481 * plugins/editor/search-replace.c
19482 Fixed a crash bug (995755) when searching "%n"
19484 2004-11-09 Naba Kumar <naba@gnome.org>
19486 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
19487 Fixed to refresh categories list on file load.
19489 2004-11-08 Naba Kumar <naba@gnome.org>
19491 * configure.in, plugins/Makefile.am,
19492 plugins/profile-default/plugin.c: Added cvs plugin in build.
19494 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
19496 * plugins/debug-manager/.cvsignore: Added file to ignore.
19498 * plugins/debug-manager/Makefile.am: Removed dead codes.
19500 * src/anjuta.ui: Added placeholder for version control UI.
19502 2004-11-08 Naba Kumar <naba@gnome.org>
19504 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19505 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19506 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
19509 * global-tags/Makefile.am: Fixed make error.
19511 * plugins/profile-default/plugin.c: Added debug-manager
19512 and gdb plugins to load at startup so that debugger
19513 windows are docked properly. They will be removed
19514 later when we figure out runtime docking.
19516 * plugins/sample1/*: Restored to last working state.
19518 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
19519 windows in lower pane. Named the windows appropriately.
19521 * ChangeLog: Fixed format.
19523 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
19525 * libanjuta/interfaces/libanjuta.idl,
19526 libanjuta/anjuta-marshal.c,
19527 plugins/Makefile.am,
19528 plugins/debug-manager/plugin.c,
19529 plugins/editor/plugin.c,
19530 plugins/editor/text_editor.c,
19531 plugins/gdb/breakpoints.c,
19532 plugins/gdb/debugger.c,
19533 plugins/gdb/plugin.c,
19534 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
19536 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19537 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
19538 plugins/editor/search-replace.c,
19539 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
19540 Search and Replace; Show result in find pane
19542 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
19544 * plugins/gdb, plugins/debug-manager: Applied debugger patch
19545 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
19546 (added features: starting debugger and loading of core/executable,
19547 StepIn, StepOut, StepOver and Execute, toggling breakpoint
19550 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
19552 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
19553 my cvs-plugin files...
19554 I hope I have rescued everything possible.
19556 * Naba: Could you please fix sample1 because I messed it up to
19557 but there should be a histroy of this directory we should commit
19559 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
19561 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
19563 * plugins/cvs-plugin/plugin.c,
19564 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
19565 Added preferences dialog (not yet complete)
19567 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
19569 * global-tags/Makefile.am, mime/Makefile.am:
19570 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
19572 * template/xmltemplate.[ch],
19573 template/xmlstrings.[ch],
19574 template/autotools.[ch] removed,
19575 template/prj_template.[ch] removed,
19576 template/lang_template.[ch] removed,
19577 template/lib_template.[ch] removed,
19578 template/Makefile.am adjusted,
19579 template/dtds/lang.dtd removed,
19580 template/dtds/lib.dtd removed,
19581 template/dtds/prj.dtd removed,
19582 template/dtds/autotools.dtd removed,
19583 data/template/lib/* removed,
19584 data/template/language/* removed,
19585 data/template/library/* removed,
19586 data/template/project/* removed,
19587 date/template/Makefile.am adjusted:
19588 Remove everything except text-templates to replace hardcoded
19589 Edit->Insert texts with dynamic loaded.
19591 * plugins/cvs-plugin/plugin.[ch],
19592 plugins/cvs-actions.[ch],
19593 plugins/Makefile.am,
19594 plugins/cvs-plugin/Makefile.am,
19595 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
19596 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19597 plugins/cvs-plugin/anjuta-cvs.plugin.in:
19598 Added initial cvs-plugin code
19600 2004-10-21 Naba Kumar <naba@gnome.org>
19602 * libanjuta/anjuta-plugin.c,
19603 plugins/build-basic-autotools/build-basic-autotools.c,
19604 plugins/debugger/plugin.c,
19605 plugins/devhelp/plugin.c,
19606 plugins/editor/anjuta-docman.c,
19607 plugins/editor/goto_line.c,
19608 plugins/editor/plugin.c,
19609 plugins/editor/search-replace.c,
19610 plugins/editor/text_editor.c,
19611 plugins/file-loader/plugin.c,
19612 plugins/file-manager/plugin.c,
19613 plugins/file-wizard/file.c,
19614 plugins/file-wizard/plugin.c,
19615 plugins/gdb/plugin.c,
19616 plugins/gtodo/plugin.c,
19617 plugins/message-view/anjuta-msgman.c,
19618 plugins/profile-default/plugin.c,
19619 plugins/project-manager/plugin.c,
19620 plugins/sample1/plugin.c,
19621 plugins/terminal/terminal.c: Defined all global variables static,
19622 particularly class parent_class variables. They were getting
19623 confused at link time.
19625 * libanjuta/plugins.c: Do not unload plugins when they are
19626 deactivated. Simply cache them for later activation. Unloading
19627 modules have some problem with shared libs using static class
19628 registration. Fixed hash type for installed plugins. Eventually,
19629 we want to add "CanUnload" attribute for .plugin files (in
19630 "Anjuta Plugin" group) to let plugin loader know if the plugin can
19631 be unloaded from memory. Those plugins declaring CanUnload=false
19632 will not be unloaded from memory and will be put in the cache. Those
19633 not declaring anything or declaring CanUnload=true, will be unloaded
19634 from memory when they are deactivated.
19636 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
19637 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19638 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
19639 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
19640 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
19641 activation, deactivation. Fixed memory leaks.
19643 2004-10-20 Naba Kumar <naba@gnome.org>
19645 * TODO.tasks: Updated.
19647 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19648 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
19649 macro for adding interfaces to plugin types. Code cleanup.
19651 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19652 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19654 * plugins/build-basic-autotools/build-basic-autotools.c,
19655 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
19656 plugins/editor/plugin.c, plugins/editor/text_editor.c,
19657 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
19658 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
19659 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
19660 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
19661 plugins/project-manager/plugin.c,
19662 plugins/symbol-browser/an_symbol_view.c,
19663 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
19664 newly defined macro to add interfaces to plugin types.
19666 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
19668 2004-10-20 Naba Kumar <naba@gnome.org>
19670 * TODO.tasks: Added task list.
19671 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
19674 2004-10-19 Naba Kumar <naba@gnome.org>
19676 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
19678 * plugins/editor/action-callbacks.c,
19679 plugins/editor/action-callbacks.h,
19680 plugins/editor/anjuta-docman.c,
19681 plugins/editor/anjuta-docman.h,
19682 plugins/editor/anjuta-document-manager.ui,
19683 plugins/editor/file_history.c,
19684 plugins/editor/file_history.h,
19685 plugins/editor/plugin.c: Added file history browsing.
19687 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
19689 * plugins/message-view/anjuta-message-manager.ui,
19690 plugins/message-view/plugin.c: Added document manager context menu.
19692 * plugins/symbol-browser/an_symbol_view.c,
19693 plugins/symbol-browser/an_symbol_view.h,
19694 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19695 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
19696 document manager context menu.
19698 * scintilla/*, scintilla/include/*: Updated to current cvs.
19700 2004-10-19 Naba Kumar <naba@gnome.org>
19702 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
19703 placeholder for debugger UI.
19705 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
19706 * plugins/file-manager/plugin.c: Fixed loading bug.
19708 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
19709 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
19710 Initializes gconf database with default values when the
19711 values are not defined. Use bool and int prefs separately.
19713 * plugins/editor/plugin.c: Added encoding preferences.
19714 * plugins/project-manager/plugin.c: Cleanup and debug messages.
19716 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19717 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19718 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19719 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
19721 2004-10-18 Naba Kumar <naba@gnome.org>
19723 * po/POTFILES.in: Updated.
19725 * libanjuta/anjuta-ui.c: Corrected debug messages.
19727 * libegg/egg-combo-action.c, libegg/test-actions.c,
19728 libegg/menu/egg-combo-action.h: Fixed combo action.
19730 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
19733 * plugins/editor/action-callbacks.[c,h],
19734 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
19735 Implemented file swap. Removed dead codes.
19737 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
19740 * plugins/symbol-browser/an_symbol_view.[c,h],
19741 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19742 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
19743 Implemented file symbols. Implemented goto file line when symbol is
19746 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
19748 2004-10-10 Naba Kumar <naba@gnome.org>
19750 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
19752 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
19754 * plugins/debugger/.cvsignore,
19755 (added) plugins/debugger/Makefile.am,
19756 (added) plugins/debugger/anjuta-debugger.glade,
19757 (added) plugins/debugger/anjuta-debugger.plugin.in,
19758 (added) plugins/debugger/anjuta-debugger.plugin.png,
19759 (added) plugins/debugger/anjuta-debugger.ui,
19760 plugins/debugger/attach_process.c,
19761 (removed) plugins/debugger/attach_process_cbs.c,
19762 (removed) plugins/debugger/attach_process_cbs.h,
19763 (removed) plugins/debugger/breakpoints.c,
19764 (removed) plugins/debugger/breakpoints.h,
19765 (removed) plugins/debugger/debug_tree.c,
19766 (removed) plugins/debugger/debug_tree.h,
19767 (removed) plugins/debugger/debugger.c,
19768 (removed) plugins/debugger/debugger.h,
19769 (removed) plugins/debugger/memory.c,
19770 (removed) plugins/debugger/memory.h,
19771 (added) plugins/debugger/plugin.c,
19772 (added) plugins/debugger/plugin.h,
19773 (removed) plugins/debugger/registers.c,
19774 (removed) plugins/debugger/registers.h,
19775 (removed) plugins/debugger/registers_cbs.c,
19776 (removed) plugins/debugger/registers_cbs.h,
19777 (removed) plugins/debugger/registers_gui.c,
19778 (removed) plugins/debugger/sharedlib.c,
19779 (removed) plugins/debugger/sharedlib.h,
19780 (removed) plugins/debugger/sharedlib_cbs.c,
19781 (removed) plugins/debugger/sharedlib_cbs.h,
19782 (removed) plugins/debugger/sharedlib_gui.c,
19783 (removed) plugins/debugger/signals.c,
19784 (removed) plugins/debugger/signals.h,
19785 (removed) plugins/debugger/signals_cbs.c,
19786 (removed) plugins/debugger/signals_cbs.h,
19787 (removed) plugins/debugger/signals_gui.c,
19788 (removed) plugins/debugger/stack_trace.c,
19789 (removed) plugins/debugger/stack_trace.h,
19790 (added) plugins/debugger/utilities.c,
19791 (added) plugins/debugger/utilities.h,
19792 (removed) plugins/debugger/watch.c,
19793 (removed) plugins/debugger/watch.h,
19794 (removed) plugins/debugger/watch_cbs.c,
19795 (removed) plugins/debugger/watch_cbs.h,
19796 (removed) plugins/debugger/watch_gui.c,
19797 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
19799 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
19800 Added debugger gdb backend plugin.
19802 * plugins/message-view/plugin.c: Registered all message stock icons.
19804 * plugins/profile-default/plugin.c: Loads debugger plugin.
19806 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
19808 2004-10-08 Naba Kumar <naba@gnome.org>
19810 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
19813 * plugins/symbol-browser/.cvsignore,
19814 plugins/symbol-browser/Makefile.am,
19815 plugins/symbol-browser/an_symbol_view.c,
19816 plugins/symbol-browser/an_symbol_view.h,
19817 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
19818 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
19819 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
19820 plugins/symbol-browser/plugin.c,
19821 plugins/symbol-browser/plugin.h,
19822 plugins/symbol-browser/sv_class.xpm,
19823 plugins/symbol-browser/sv_function.xpm,
19824 plugins/symbol-browser/sv_macro.xpm,
19825 plugins/symbol-browser/sv_private_fun.xpm,
19826 plugins/symbol-browser/sv_private_var.xpm,
19827 plugins/symbol-browser/sv_protected_fun.xpm,
19828 plugins/symbol-browser/sv_protected_var.xpm,
19829 plugins/symbol-browser/sv_public_fun.xpm,
19830 plugins/symbol-browser/sv_public_var.xpm,
19831 plugins/symbol-browser/sv_static_fun.xpm,
19832 plugins/symbol-browser/sv_static_var.xpm,
19833 plugins/symbol-browser/sv_struct.xpm,
19834 plugins/symbol-browser/sv_unknown.xpm,
19835 plugins/symbol-browser/sv_variable.xpm,
19836 plugins/symbol-browser/test-symbol-browser.c,
19837 plugins/Makefile.am: Implemented Symbol
19840 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
19842 * plugins/build-basic-autotools/Makefile.am,
19843 plugins/devhelp/Makefile.am,
19844 plugins/editor/Makefile.am,
19845 plugins/file-loader/Makefile.am,
19846 plugins/file-manager/Makefile.am,
19847 plugins/file-wizard/Makefile.am,
19848 plugins/gtodo/Makefile.am,
19849 plugins/message-view/Makefile.am,
19850 plugins/profile-default/Makefile.am,
19851 plugins/project-manager/Makefile.am
19852 plugins/sample1/Makefile.am,
19853 plugins/terminal/Makefile.am,
19854 scintilla/Makefile.am,
19855 libegg/Makefile.am,
19856 launcher/Makefile.am,
19857 libanjuta/Makefile.am,
19859 tagmanager/Makefile.am,
19860 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
19861 anjuta_data_dir in configure.in and used them in plugins Makefile.am
19862 files. Also fixed library dependencies.
19864 * plugins/editor/aneditor.cxx: Disabled unused codes.
19865 * plugins/file-manager/an_file_view.c: Added copyright.
19866 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
19868 * plugins/profile-default/plugin.c: Can load plugins by location.
19869 * plugins/project-manager/plugin.c: Remove project_root_uri value
19870 when project is closed.
19872 2004-10-06 Naba Kumar <naba@gnome.org>
19874 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
19876 * libanjuta/interfaces/libanjuta.idl,
19877 plugins/editor/text_editor.c: Added get_length()
19878 and get_current_word() methods in IAnjutaEditor interface.
19880 * libegg/Makefile.am: Added test_actions target.
19882 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
19884 * plugins/build-basic-autotools/build-basic-autotools.c,
19885 plugins/file-loader/plugin.c,
19886 plugins/message-view/message-view.c: Added code to go to file and
19889 * plugins/devhelp/plugin.c: Context sensitive help now works.
19890 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
19891 uri as line number and goes to that line number.
19893 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
19894 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
19895 gtodo_client_load() method to load from a diffrent file. Watched
19896 project root directory in plugin to open TODO.tasks of the project.
19898 * plugins/project-manager/plugin.c: Updates project UI
19899 sensitive/insensitive.
19901 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
19902 anjuta-shell program to test plugins.
19904 * src/anjuta-app.c: Registered UI accels.
19906 2004-09-28 Naba Kumar <naba@gnome.org>
19908 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
19911 * src/anjuta-app.c: Implemented present widget method.
19913 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
19914 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
19916 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
19919 * plugins/editor/text_editor.c: Connects to preferences changed signal
19922 2004-09-28 Naba Kumar <naba@gnome.org>
19924 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
19927 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
19930 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
19931 in changed signal callback.
19933 * plugins/editor/action-callbacks.c: Implemented save_all action
19934 callback. Removed dead code. Do save_as when saving a new file.
19935 Implemented incremental search.
19937 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
19939 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
19941 * src/anjuta-app.c: Registers UI accelerators.
19943 2004-09-27 Naba Kumar <naba@gnome.org>
19945 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
19947 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19948 plugins/devhelp/anjuta-devhelp.plugin.in,
19949 plugins/file-loader/anjuta-loader.plugin.in,
19950 plugins/file-manager/anjuta-file-manager.plugin.in,
19951 plugins/gtodo/anjuta-gtodo.plugin.in,
19952 plugins/project-manager/anjuta-project-manager.plugin.in,
19953 plugins/terminal/anjuta-terminal.plugin.in:
19954 Gave proper plugin names.
19956 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
19957 error when regex fail.
19959 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
19960 Added help and context search. Watches current editor. More menus
19961 in Help submenu. Update UI (sensitive when required) properly.
19963 * plugins/editor/anjuta-document-manager.ui,
19964 plugins/devhelp/anjuta-devhelp.ui,
19965 plugins/message-view/anjuta-message-manager.ui,
19966 src/anjuta.ui: Goto menu actions are in separate submenu.
19968 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
19969 Removed unimplemented UI elements.
19971 * src/anjuta-app.c: Larger (and normal) icon size.
19973 * src/layout.xml: Task manager plugin along with document (in middle).
19975 * plugins/editor/plugin.c, plugins/file-loader.c,
19976 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
19977 in gtkactions. Enable/disable UI properly.
19979 2004-09-26 Naba Kumar <naba@gnome.org>
19981 * po/POTFILES.in: Updated, added missing files.
19983 * .cvsignore: Updated.
19985 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
19986 a new function to get User input text.
19988 * libanjuta/resources.[c,h]: Added a function to created sized image.
19990 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
19991 from filename, as thats the correct representation.
19993 * plugins/build-basic-autotools/Makefile.am,
19994 (added) plugins/build-basic-autotools/automake-c.filters,
19995 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19996 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
19997 Rearragned UI elements in the build menu. Added codes to read build
19998 filter rules from external file. Implemented all build, configure,
19999 autogen commands. Watches current editor and project.
20001 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
20002 Added editor changed signal and exports current editor value.
20003 Fixed parameter names. Fixed get_uri() interface implementation to
20004 return correct uri.
20006 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
20009 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
20011 * plugins/file-manager/an_file_view.c,
20012 plugins/file-manager/an_file_view.c: Exports file uri correctly.
20014 * plugins/file-wizard/file.c: Reads uri correctly.
20016 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
20017 sets the page to the new view.
20019 * plugins/message-view/message-view.c: Unrefs the tree model when done.
20020 Fixed signal connecting.
20022 * plugins/project-manager/plugin.c: Changed "project_root_directory"
20023 to "project_root_uri" and exports as uri.
20025 2004-09-24 Naba Kumar <naba@gnome.org>
20027 * libanjuta/anjuta-ui.c: Fixed a crash bug.
20028 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
20030 * plugins/file-manager/plugin.c: Fixed crash in unloading.
20031 * plugins/file-loader/plugin.c: Added comments.
20032 * plugins/build-basic-autotools/plugin.c: Added comments.
20033 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
20035 * libanjuta/interfaces/libanjuta.idl,
20036 plugins/message-view/anjuta-msgman.c,
20037 plugins/message-view/message-view.c,
20038 plugins/message-view/message-view.h,
20039 plugins/message-view/plugin.c: Buffering and appending messages have
20040 been separated. message-view implementations cleaned up. Signals
20041 Emissions fixed. Messages now displayed in summary and details show
20042 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
20045 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
20048 * plugins/build-basic-autotools/Makefile.am,
20049 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
20050 parsing of output to create message summaries. Uses new message view
20053 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
20054 preferences to make dialog box smaller.
20056 * plugins/editor/search-replace.c: Fixed compile error with change
20057 in IAnjutaMessageView API.
20059 2004-09-21 Naba Kumar <naba@gnome.org>
20061 * plugins/Makefile.am: Deletes old (installed) plugins before
20062 installing new ones.
20064 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
20065 plugins/build-basic-autotools/build-basic-autotools.c,
20066 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
20067 file URI from filemanager. Only disables/enables build submenu in file
20068 manager, instead of merging/unmerging.
20070 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
20073 * plugins/file-loader/anjuta-loader-plugin.ui,
20074 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
20075 Implemented "Open with" file manager submenu. Displays error message
20076 when file can not be opened.
20078 * plugins/file-manager/an_file_view.c: Renamed
20079 file_manager_current_filename value name to file_manager_current_uri
20080 and exports proper URI.
20082 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
20084 2004-09-19 Naba Kumar <naba@gnome.org>
20086 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
20087 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
20088 save point signal to change editor tabs. Fixed accels.
20090 * plugins/file-loader/plugin.c: Fixed accels.
20092 * plugins/project-manager/plugin.c: Added target selection callback.
20094 * plugins/project-manager/plugin.c: Added URI activation.
20095 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
20096 Fixed dialog and closed it on ok. Fixed a crash bug.
20097 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
20099 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
20100 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
20101 plugins/file-loader/anjuta-loader-plugin.ui,
20102 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
20103 Added recent files in file loade plugin.
20105 * ChangeLog: Fixed entry dates.
20107 2004-09-18 Naba Kumar <naba@gnome.org>
20109 * plugins/devhelp/plugin.c: Added UI sensitization and removed
20110 an unnecessary GtkFrame.
20112 2004-09-17 Naba Kumar <naba@gnome.org>
20114 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
20118 * data/Makefile.am: Disabled installing old mime info.
20120 * mime/anjuta.applications, mime/anjuta.keys: Updated.
20122 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
20123 plugins/editor/anjuta-document-manager.ui,
20124 plugins/editor/plugin.c, plugins/editor/text_editor.c,
20125 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
20126 Added Editor context popup menu.
20128 * plugins/project-manager/anjuta-project-manager-plugin.png:
20131 * plugins/project-manager/anjuta-project-manager.plugin.in:
20132 Support .anjuta mime type.
20134 * plugins/project-manager/plugin.c: Exports "project_root_directory"
20137 * plugins/file-manager/plugin.c: Watches "project_root_directory"
20140 * src/layout.xml, plugins/profile-default/plugin.c:
20141 Added project manager plugin for startup.
20143 2004-09-16 Naba Kumar <naba@gnome.org>
20145 * anjuta.prj: Updated.
20147 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
20148 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
20149 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
20150 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
20151 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
20152 plugins/terinal/Makefile.am, src/Makefile.am,
20153 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
20154 Fixed makefile syntax errors.
20156 2004-09-16 Naba Kumar <naba@gnome.org>
20158 * configure.in, src/layout.xml,
20159 plugins/profile-default/plugin.c,
20160 libanjuta/interfaces/libanjuta.idl,
20161 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
20163 * configure.in, plugins/Makefile.am,
20164 plugins/project-manager/.cvsignore,
20165 plugins/project-manager/Makefile.am,
20166 plugins/project-manager/anjuta-project-manager-plugin.png,
20167 plugins/project-manager/anjuta-project-manager.plugin.in,
20168 plugins/project-manager/anjuta-project-manager.ui,
20169 plugins/project-manager/plugin.c,
20170 plugins/project-manager/plugin.h: Added project manager plugin
20171 based on gnome-build.
20173 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
20174 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
20176 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
20177 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20178 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
20180 2004-09-16 Naba Kumar <naba@gnome.org>
20182 * plugins/editor/action-callbacks.c: Fixed compile error.
20184 2004-09-15 Naba Kumar <naba@gnome.org>
20186 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
20188 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
20189 New improved splace with nicer progress.
20191 * configure.in, plugins/Makefile.am,
20192 (added) file-wizard/.cvsignore,
20193 (added) file-wizard/Makefile.am,
20194 (added) file-wizard/action-callbacks.c,
20195 (added) file-wizard/action-callbacks.h,
20196 (added) file-wizard/anjuta-file-wizard-plugin.png,
20197 (added) file-wizard/anjuta-file-wizard.glade,
20198 (added) file-wizard/anjuta-file-wizard.plugin.in,
20199 (added) file-wizard/anjuta-file-wizard.ui,
20200 (added) file-wizard/file.c,
20201 (added) file-wizard/file.h,
20202 (added) file-wizard/plugin.c,
20203 (added) file-wizard/plugin.h:
20204 Created new file wizard and added it. The wizard takes care of text
20205 bit insertions and new files creation.
20207 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
20208 plugins/editor/action-callbacks.h,
20209 plugins/editor/anjuta-document-manager.glade,
20210 plugins/editor/anjuta-document-manager.ui,
20211 plugins/editor/plugin.c, plugins/editor/text_editor.c,
20212 (removed) plugins/editor/file.[c,h]: Removed text insertions and
20213 new files code and moved into a new plugin (file wizard).
20215 * libanjuta/plugins.[c,h]: Added plugins selection function.
20217 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
20218 get_position(), insert() in IAnjutaEditor interface. Added
20219 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
20220 interface (for wizard plugins).
20222 * plugins/file-loader/anjuta-loader-plugin.ui,
20223 plugins/file-loader/plugin.c: Added wizard launcher interface which
20224 scans for plugins implement IAnjutaWizard interface and presents the
20225 list to user for selection. The selected plugin is then activated
20228 * libanjuta/interfaces/.cvsignore: Updated.
20229 * plugins/message-view/.cvsignore: Updated.
20230 * plugins/launcher/*: Removed as launcher has already been moved to
20231 libanjuta as class.
20233 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20234 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20235 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20236 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20237 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
20238 Updated API documentations.
20240 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
20242 * configure.in: Added Punjabi to ALL_LINGUAS
20244 2004-07-29 Naba Kumar <naba@gnome.org>
20246 * configure.in: Added file-loader plugin Makefile path and
20247 fixed devhelp version requirement.
20249 2004-07-28 Naba Kumar <naba@gnome.org>
20251 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
20252 terminal/preferences-terminal.png (added), message-view/*.png (added),
20253 message-view/*.xpm (added), editor/*.png (added),
20254 editor/*.xpm (added), plugins/editor/Makefile.am,
20255 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
20256 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
20257 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
20258 respective plugins directories.
20260 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
20261 pixmaps/block-end-16.png, pixmaps/block-end.png
20262 pixmaps/block-start-16.png, pixmaps/block-start.png
20263 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
20264 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
20265 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
20266 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
20267 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
20268 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
20269 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
20270 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
20271 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
20272 pixmaps/preferences-editor.png, pixmaps/undock.png
20273 pixmaps/error-next-16.png, pixmaps/error-next.png
20274 pixmaps/error-prev-16.png, pixmaps/error-prev.png
20275 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
20276 pixmaps/preferences-terminal.png: Deleted
20278 * libanjuta/properties* (removed), plugins/editor/properties* (added),
20279 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
20280 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
20281 plugins/editor/anjuta-document-manager.plugin.in,
20282 plugins/editor/anjuta-document-manager.ui,
20283 plugins/editor/plugin.c, plugins/editor/print.c,
20284 plugins/editor/search-replace_backend.c,
20285 plugins/editor/search_preferences.h,
20286 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
20287 Moved properties souce files to editor plugin as it not required in
20288 libanjuta. Other editor fixes.
20290 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
20291 libegg/dock/* (removed)
20292 : Restored GDL external dependencies and removed libegg dock
20293 sources, because gdl is being developed.
20295 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
20296 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
20297 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
20298 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
20299 libanjuta/plugins.c, libanjuta/plugins.h,
20300 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
20301 gconf system. Shell now takes docking positions. Added more utility
20302 functions. Added plugins query function. And other fixes.
20304 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
20306 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
20307 plugin to load files based on mime type.
20309 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
20311 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
20312 plugins/file-manager/plugin.c: File manager now uses file loader to
20315 * plugins/message-view/anjuta-msgman.c,,
20316 plugins/message-view/message-view.c,
20317 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
20319 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
20320 plugins/terminal/terminal.c, src/Makefile.am,
20321 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
20322 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
20324 * libegg/dock/*: Removed directory.
20326 2004-07-28 Naba Kumar <naba@gnome.org>
20328 * configure.in: Reduced gnome-print version requirement.
20329 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
20331 2004-07-21 Ray Strode <rstrode@redhat.com>
20332 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
20335 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
20337 * plugins/editor/search-replace.c: Some fixes
20338 * plugins/terminal/Makefile.am:
20339 Patch from: Alexey Rusakov <ktirf@users.sf.net>
20341 2004-05-19 Naba Kumar <naba@gnome.org>
20343 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
20346 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
20348 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
20349 Implemented IAnjutaSavable
20350 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
20352 2004-05-17 Naba Kumar <naba@gnome.org>
20354 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
20355 plugins/build-basic-autotools/.cvsignore,
20356 plugins/build-basic-autotools/Makefile.am,
20357 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
20358 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
20359 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
20360 plugins/build-basic-autotools/build-basic-autotools.c,
20361 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
20364 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
20367 * plugins/file-manager/an_file_view.c,
20368 plugins/file-manager/anjuta-file-manager.ui,
20369 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
20370 Added context menu UI.
20372 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
20375 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
20377 * libanjuta/anjuta-preferences.[ch]:
20378 Added save/load_gconf functions
20379 * src/action_callbacks.[ch], src/preferences.c:
20380 Load global prefs from gconf at startup and save them
20381 on exit. Prefs load and save correctly but something resets
20382 them to default after loading...
20383 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
20384 Somehow the linker does not find save/load_gconf functions
20385 in libanjuta. Must be a stupid mistake, I would be glad
20386 if someone could fix that.
20387 * manuals/reference/libanjuta-sections.txt: Added new
20388 preferences functions and removed gnome-filelist
20389 * plugins/file-manager/anjuta-file-manager-plugin.glade:
20390 * plugins/file-manager/plugin.c:
20391 Added root-path property
20393 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20395 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
20396 they are not longer needed.
20397 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
20398 anjuta-sections.txt: Remove references to the files
20399 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
20400 Use new nautilus icons for file-manager, looks incredible
20403 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20405 * plugins/editor/anjuta-docman.c: gchar* to
20406 const gchar* in arguments
20407 * plugins/editor/text_editor.c: Implemented IAnjutaFile
20409 * plugins/file-manager/an_file_view.c: Open files on
20410 double-click. Does not work yet because it does not
20411 find IAnjutaFile interface in document manager
20413 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
20415 * plugins/editor/anjuta-docman.c
20416 * plugins/editor/text_editor.c:
20417 Made close button working, made multiple selection in
20418 File/Open dialog possble, fixed crash bug if file cannot
20421 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
20423 * plugins/editor/action-callbacks.c
20424 * plugins/editor/anjuta-docman.c
20425 * plugins/editor/anjuta-docman.h
20426 * plugins/editor/search-replace.c
20427 * plugins/editor/search-replace_backend.c
20428 * plugins/editor/text_editor.c
20429 * plugins/editor/text_editor.h:
20430 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
20431 able to open all files, use uri instead of full_filename, fixed
20435 2004-05-13 Naba Kumar <naba@gnome.org>
20437 * plugins/message-view/anjuta-message-manager-plugin.glade:
20440 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
20443 * pixmaps/anjuta_splash.png: Added border.
20445 * plugins/editor/anjuta-document-manager.png: New icon.
20447 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
20448 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
20450 plugins/editor/Makefile.am,
20451 plugins/editor/search-replace.c,
20452 plugins/editor/search-replace.h,
20453 plugins/editor/search-replace_backend.c,
20454 plugins/editor/search-replace_backend.h,
20455 plugins/editor/search_preferences.h,
20456 plugins/editor/search_preferences.c: Merged changes from
20457 ANJUTA_1_2_0 branch.
20459 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
20460 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
20463 * plugins/terminal/Makefile.am,
20464 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
20467 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
20470 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
20471 * plugins/message-view/plugin.c: Fixed glade file loading
20472 Removed "Show messages" menu item
20473 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
20474 twice because of this load system layout hack.
20475 * libanjuta/anjuta-ui.h: Removed #include config.h
20476 * libanjuta/libanjuta.pc: Fixed path and depencies
20477 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
20478 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
20479 * libanjuta/properties.cxx : #include "properties_cxx.h"
20480 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
20482 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
20483 * plugins/message-view/*: Fixed message view preferences
20484 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
20485 * anjuta.glade: Removed messages stuff
20487 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
20489 * Removed libanjutamm, it is now hosted on SF.net:
20490 cvs.sf.net/cvsroot/anjuta/libanjutamm
20492 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
20495 Added some experimental code to add support for C++ plugins.
20496 Nothing works yet and it is likely that it will disappear but
20497 I have some questions to murrayc and he wants to see the code.
20499 2004-05-11 Naba Kumar <naba@gnome.org>
20501 * plugins/terminal/terminal.c: Fixed prefs loading bug.
20503 * plugins/editor/action-callbacks.c: Fixed a crash bug in
20504 hightlight style menu actions.
20506 * manuals/reference/libanjuta/libanjuta-docs.sgml,
20507 manuals/reference/libanjuta/plugin-description-file.sgml,
20508 manuals/reference/libanjuta/writing-plugins.sgml,
20509 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20510 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20511 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
20513 * src/anjuta-app.c: Always load system layout for now.
20515 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
20517 * manuals/reference/libanjuta/libanjuta-docs.sgml,
20518 manuals/reference/libanjuta/libanjuta-sections.txt,
20519 manuals/reference/libanjuta/libanjuta.types,
20520 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20521 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20522 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20523 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20524 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20525 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
20526 Updated documentation.
20528 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
20529 plugins/profile-default/plugin.c, src/layout.xml:
20530 Created terminal plugin.
20532 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
20533 (new) plugins/file-manager/.cvsignore,
20534 plugins/file-manager/an_file_view.c,
20535 plugins/file-manager/plugin.c,
20536 plugins/file-manager/plugin.h: Moved preferences to separate
20537 glade file and added cvsignore file.
20539 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
20540 from ANJUTA_1_2_0 branch. Please note that other po files need merging
20541 from the branch. I tried it but there were way too many conflicts.
20543 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
20545 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
20546 util functions required during the merge.
20548 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
20551 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
20552 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
20553 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
20554 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
20555 Merged with ANJUTA_1_2_0 branch.
20557 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
20559 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
20561 2004-05-07 Naba Kumar <naba@gnome.org>
20563 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
20565 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
20566 Added preferences reading and loading.
20568 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
20569 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
20570 libanjuta/fileselection.c, libanjuta/fileselection.h,
20571 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
20573 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
20575 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
20576 anjuta.spec.in, configure.in, data/autogen.sh.generic,
20577 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
20578 data/macros/autogen.sh, data/macros2/autogen.sh
20579 data/properties/ada.properties, data/properties/anjuta.properties,
20580 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
20581 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
20582 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
20583 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
20584 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
20585 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
20586 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
20587 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
20588 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
20589 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
20590 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
20591 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
20592 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
20593 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
20594 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
20595 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
20596 plugins/class-gen/clsGen.c, plugins/editor/print.c,
20597 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
20598 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
20599 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20600 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
20601 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
20602 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
20603 (added) scintilla/scintilla-marshal.c,
20604 (added) scintilla/scintilla-marshal.h,
20605 (added) scintilla/scintilla-marshal.list,
20606 scintilla/include/SString.h, scintilla/include/SciLexer.h,
20607 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
20608 (added) scintilla/patches/scintilla-calltip-align.patch,
20609 (added) scintilla/patches/scintilla-minor.patch,
20610 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
20612 2004-05-06 Naba Kumar <naba@gnome.org>
20614 * (added) plugins/file-manager/Makefile.am,
20615 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
20616 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
20617 (added) plugins/file-manager/anjuta-file-manager.ui,
20618 (added) plugins/file-manager/plugin.c,
20619 (added) plugins/file-manager/plugin.h,
20620 (removed) plugins/file-manager/an_file_view.h,
20621 plugins/Makefile.am, configure.in,
20622 plugins/file-manager/an_file_view.c: Created file manager plugin.
20624 * plugins/profile-default/plugin.c: Added file manager plugin in default
20627 * libanjuta/Makefile.am: Fixed dependencies.
20628 * pixmaps/anjuta_splash.png: New splash screen.
20630 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
20632 * template/template.c/h: Added in-line doc
20633 * manuals/reference/template/*: Added template documentation
20634 * configure.in: Build template docs
20636 2004-05-05 Naba Kumar <naba@gnome.org>
20638 * autogen.sh: Added commands to generate initial interfaces.
20640 * libanjuta/Makefile.am,
20641 (removed)libanjuta/anjuta-plugin-parser.c,
20642 (removed)libanjuta/anjuta-plugin-parser.h,
20643 (added)libanjuta/anjuta-plugin-description.c,
20644 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
20645 plugin description.
20647 * libanjuta/anjuta-plugin.c,
20648 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
20650 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
20651 and added AnjutaShellPlacement enum for widgeds placement (passed to
20652 widget add_widget() method.
20654 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
20655 and moved plugin sets loading in profile plugins.
20657 * libanjuta/interfaces/.cvsignore,
20658 (removed)libanjuta/interfaces/Makefile.am,
20659 libanjuta/interfaces/libanjuta.idl,
20660 libanjuta/interfaces/anjuta-idl-compiler.pl,
20661 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
20662 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
20663 (removed)libanjuta/interfaces/ianjuta-editor.c,
20664 (removed)libanjuta/interfaces/ianjuta-editor.h,
20665 (removed)libanjuta/interfaces/ianjuta-file.c,
20666 (removed)libanjuta/interfaces/ianjuta-file.h,
20667 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
20668 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
20669 (removed)libanjuta/interfaces/ianjuta-message-view.c,
20670 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
20671 *.h and Makefile.am files. They are autogenerated. Interfaces are
20672 by anjuta-idl-compiler.pl from libanjuta.idl file.
20674 * manuals/reference/libanjuta/Makefile.am,
20675 manuals/reference/libanjuta/anjuta-architecture.sgml,
20676 manuals/reference/libanjuta/libanjuta-docs.sgml,
20677 manuals/reference/libanjuta/libanjuta-sections.txt,
20678 manuals/reference/libanjuta/libanjuta.types,
20679 manuals/reference/libanjuta/plugin-description-file.sgml,
20680 manuals/reference/libanjuta/writing-plugins.sgml,
20681 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
20682 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
20683 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20684 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20685 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20686 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
20687 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
20688 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
20689 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
20690 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
20691 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20692 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20693 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
20694 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
20695 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
20696 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
20697 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
20698 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
20699 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20700 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
20701 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
20702 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20703 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
20704 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
20705 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
20706 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
20707 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
20708 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
20709 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
20710 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
20711 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
20712 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20713 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
20714 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
20715 interfaces template sgmls.
20717 * plugins/Makefile.am,
20718 plugins/devhelp/anjuta-devhelp.plugin.in,
20719 plugins/devhelp/plugin.c,
20720 plugins/editor/action-callbacks.c,
20721 plugins/editor/anjuta-document-manager.plugin.in,
20722 plugins/editor/plugin.c,
20723 plugins/editor/plugin.h,
20724 plugins/editor/text_editor.c,
20725 plugins/sample1/plugin.c,
20726 plugins/message-view/anjuta-message-manager.plugin.in,
20727 plugins/message-view/plugin.c: Fixed shell add_widget method to take
20728 placement. Fixed other errors.
20730 * (added)plugins/profile-default/.cvsignore,
20731 (added)plugins/profile-default/Makefile.am,
20732 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
20733 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
20734 (added)plugins/profile-default/anjuta-default-profile.ui,
20735 (added)plugins/profile-default/plugin.c,
20736 (added)plugins/profile-default/plugin.h: Added a default new
20740 src/action-callbacks.c,
20743 src/main.cpp: Fixed necessary changes for libanjuta
20745 2004-05-04 Naba Kumar <naba@gnome.org>
20747 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
20748 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
20749 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
20750 placement for default widgets placements.
20752 2004-05-03 Naba Kumar <naba@gnome.org>
20754 * manuals/reference/libanjuta/anjuta-architecture.sgml,
20755 manuals/reference/libanjuta/libanjuta-docs.sgml,
20756 manuals/reference/libanjuta/plugin-description-file.sgml,
20757 manuals/reference/libanjuta/writing-plugins.sgml:
20758 Wrote more sections in writing-plugins document and fixed errors.
20760 2004-05-03 Naba Kumar <naba@gnome.org>
20762 * libanjuta/interfaces/libanjuta.idl: Added interface
20763 IAnjutaFileManager.
20765 * manuals/reference/libanjuta/anjuta-architecture.dia,
20766 manuals/reference/libanjuta/anjuta-architecture.png: Updated
20767 architecture diagram.
20769 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
20770 manuals/reference/libanjuta/libanjuta-docs.sgml,
20771 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
20772 (added) manuals/reference/libanjuta/writing-plugins.sgml:
20773 Wrote writing-plugins document and separated chapters into
20774 separate sgml files.
20776 * plugins/file-manager/an_file_view.c,
20777 plugins/file-manager/an_file_view.h: New and improved directory
20780 2004-05-02 Sven Herzberg <herzi@abi02.de>
20782 * anjuta.glade: re-designed the new file dialog
20783 * anjuta_dialogs_strings.c: new strings from the new file dialog
20785 2004-04-30 Naba Kumar <naba@gnome.org>
20787 * libanjuta/interfaces/Makefile.am.iface,
20788 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
20790 * libanjuta/interfaces/libanjuta.idl: Updated.
20792 * libanjuta/interfaces/Makefile.am.iface,
20793 libanjuta/interfaces/libanjuta.idl: Updated.
20795 2004-04-29 Naba Kumar <naba@gnome.org>
20797 * libanjuta/interfaces/Makefile.am.iface,
20798 libanjuta/interfaces/libanjuta.idl: Updated.
20800 2004-04-29 Naba Kumar <naba@gnome.org>
20802 * libanjuta/interfaces/giface-idlc-c.pl,
20803 libanjuta/interfaces/libanjuta.idl: Upgraded.
20804 * libanjuta/interfaces/Makefile.am.iface: Added.
20806 2004-04-28 Naba kumar <naba@gnome.org>
20808 * libanjuta/interfaces/giface-idlc-c.pl,
20809 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
20810 definitions and wrote a compiler.
20812 2004-04-28 Naba Kumar <naba@gnome.org>
20814 * libanjuta/anjuta-shell.c: Fixed docs.
20815 * libanjuta/interfaces/Makefile.am,
20816 libanjuta/interfaces/ianjuta-file.c,
20817 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
20819 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
20821 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
20823 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20824 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20825 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20826 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20827 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
20828 * src/anjuta-app.c: Fixed bug.
20830 2004-04-27 Naba Kumar <naba@gnome.org>
20832 * libanjuta/anjuta-preferences-dialog.c,
20833 manuals/Makefile.am: Fixed document bugs and enabled docs
20836 * libanjuta/anjuta-preferences-dialog.c,
20837 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
20838 More documentation.
20840 * libanjuta/anjuta-preferences.c,
20841 manuals/reference/libanjuta/libanjuta-docs.sgml,
20842 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20843 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20844 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20845 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20846 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
20847 Wrote more documentations.
20849 * (removed) plugins/message-view/imessage-view.c,
20850 (removed) plugins/message-view/ianjuta-msgman.c,
20851 plugins/message-view/Makefile.am,
20852 plugins/message-view/anjuta-msgman.c,
20853 plugins/message-view/anjuta-msgman.h,
20854 plugins/message-view/message-view.c,
20855 plugins/message-view/message-view.h,
20856 plugins/message-view/plugin.c,
20857 plugins/message-view/plugin.h: Moved interface implementations
20858 in their respective classes and used correct macros to
20859 defined class types.
20861 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20862 src/action-callbacks.c, src/anjuta-app.c: Subclassed
20863 AnjutaUI from GtkUIManager instead of GtkDialog.
20865 * manuals/reference/libanjuta/Makefile.am,
20866 manuals/reference/libanjuta/libanjuta-docs.sgml,
20867 manuals/reference/libanjuta/libanjuta-sections.txt,
20868 manuals/reference/libanjuta/libanjuta.types,
20869 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20870 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20871 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20872 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20873 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20874 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
20875 Wrote more documentation, fixed typos, added architecture
20876 diagram, updated object types etc.
20878 * plugins/editor/text_editor.c: Fixed interface implementation.
20880 2004-04-26 Naba Kumar <naba@gnome.org>
20882 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
20883 (added) manuals/reference/libanjuta/anjuta-architecture.png,
20884 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
20885 architecture diagram and a new chapter on plugins description file.
20887 2004-04-25 Naba Kumar <naba@gnome.org>
20889 * libanjuta/anjuta-children.h,
20890 libanjuta/anjuta-plugin.c,
20891 libanjuta/anjuta-plugin.h,
20892 libanjuta/anjuta-preferences.c,
20893 libanjuta/anjuta-shell.c,
20894 libanjuta/anjuta-shell.h,
20895 libanjuta/e-splash.c,
20896 libanjuta/e-splash.h,
20897 manuals/reference/libanjuta/Makefile.am,
20898 manuals/reference/libanjuta/libanjuta-docs.sgml,
20899 manuals/reference/libanjuta/libanjuta-sections.txt,
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 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
20922 manuals/reference/libanjuta/tmpl/e-splash.sgml,
20923 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
20924 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20925 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
20926 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
20928 Added more template files and wrote more documentation.
20930 2004-04-24 Andras Timar <timar@gnome.hu>
20932 * configure.in: Added hu to ALL_LINGUAS.
20934 2004-04-23 Naba Kumar <naba@gnome.org>
20936 * configure.in: Fixed compile error.
20938 * libanjuta/anjuta-children.c,
20939 libanjuta/anjuta-children.h,
20940 libanjuta/anjuta-preferences.c,
20941 libanjuta/anjuta-preferences.h,
20942 libanjuta/anjuta-shell.c,
20943 libanjuta/anjuta-ui.c,
20944 libanjuta/anjuta-ui.h,
20945 manuals/reference/libanjuta/Makefile.am,
20946 manuals/reference/libanjuta/libanjuta-docs.sgml,
20947 manuals/reference/libanjuta/libanjuta.types,
20948 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
20949 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
20950 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
20951 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
20952 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
20953 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20954 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20955 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
20956 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
20957 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
20958 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
20959 manuals/reference/libanjuta/tmpl/defaults.sgml,
20960 manuals/reference/libanjuta/tmpl/fileselection.sgml,
20961 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
20962 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
20963 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
20964 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20965 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
20966 manuals/reference/libanjuta/tmpl/plugins.sgml,
20967 manuals/reference/libanjuta/tmpl/properties.sgml,
20968 manuals/reference/libanjuta/tmpl/resources.sgml,
20969 plugins/sample1/plugin.c: Added libanjuta API documentation.
20971 2004-04-22 Naba Kumar <naba@gnome.org>
20973 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
20974 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
20975 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
20976 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
20977 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
20978 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
20979 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
20980 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
20981 (removed) libegg/eggradiotoolbutton.c,
20982 (removed) libegg/eggseparatortoolitem.c,
20983 (removed) libegg/eggtoggletoolbutton.c,
20984 (removed) libegg/eggtoolbar.c,
20985 (removed) libegg/eggtoolbutton.c,
20986 (removed) libegg/eggtoolitem.c,
20987 (removed) libegg/prop-editor.c,
20988 (removed) libegg/test-actions.c,
20989 (removed) libegg/test-drag.c,
20990 (removed) libegg/test-merge.c,
20991 (removed) libegg/test-toolbar.c,
20992 libegg/menu/Makefile.am,
20993 (removed) libegg/menu/egg-accel-dialog.h,
20994 (removed) libegg/menu/egg-action-group.h,
20995 (removed) libegg/menu/egg-action.h,
20996 libegg/menu/egg-entry-action.h,
20997 (removed) libegg/menu/egg-markup.h,
20998 (removed) libegg/menu/egg-menu-merge.h,
20999 (removed) libegg/menu/egg-menu.h,
21000 (removed) libegg/menu/egg-radio-action.h,
21001 (removed) libegg/menu/egg-toggle-action.h,
21002 (removed) libegg/menu/howitshouldwork.txt,
21003 (removed) libegg/toolbar/.cvsignore,
21004 (removed) libegg/toolbar/Makefile.am,
21005 (removed) libegg/toolbar/TODO,
21006 (removed) libegg/toolbar/eggradiotoolbutton.h,
21007 (removed) libegg/toolbar/eggseparatortoolitem.h,
21008 (removed) libegg/toolbar/eggtoggletoolbutton.h,
21009 (removed) libegg/toolbar/eggtoolbar.h,
21010 (removed) libegg/toolbar/eggtoolbutton.h,
21011 (removed) libegg/toolbar/eggtoolitem.h,
21012 (removed) libegg/toolbar/prop-editor.h,
21013 (removed) libegg/toolbar/toolbar-api.txt,
21014 (removed) libegg/toolbar/toolbar-ideas.txt,
21015 plugins/devhelp/anjuta-devhelp.ui,
21016 plugins/devhelp/plugin.c,
21017 plugins/editor/action-callbacks.c,
21018 plugins/editor/action-callbacks.h,
21019 plugins/editor/anjuta-docman.c,
21020 plugins/editor/anjuta-document-manager.ui,
21021 plugins/editor/plugin.c,
21022 P plugins/message-view/Makefile.am,
21023 plugins/message-view/anjuta-message-manager.ui,
21024 plugins/message-view/plugin.c,
21025 plugins/sample1/anjuta-sample.ui,
21026 plugins/sample1/plugin.c,
21027 src/action-callbacks.c,
21028 src/action-callbacks.h,
21029 src/anjuta-actions.h,
21031 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
21032 Gtk actions and UIManager. Fixed all plugins to use this.
21034 * manuals/reference/gtkdoc-scangobj.diff,
21035 manuals/reference/libanjuta/Makefile.am,
21036 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
21037 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
21038 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
21039 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
21040 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
21042 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
21044 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
21046 * plugins/message-view/imessage-view.c
21047 * plugins/message-view/ianjuta-msgman.c:
21050 2004-04-17 Adam Weinberger <adamw@gnome.org>
21052 * configure.in: Added en_CA to ALL_LINGUAS.
21054 2004-04-08 Naba Kumar <naba@gnome.org>
21056 * libanjuta/interfaces/ianjuta-message-view.[c,h],
21057 libanjuta/interfaces/Makefile.am,
21058 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
21059 message manager and message view interfaces.
21061 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
21062 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
21063 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
21064 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
21065 src/anjuta-app.c: Used 'activate' and
21066 'deactivate' virtual methods for plugins. Fixed installed plugins
21067 dialogs. Added remove_widget() method for AnjutaShell.
21069 * libanjuta/interfaces/Makefile.am,
21070 libanjuta/interfaces/ianjuta-document-manager.c,
21071 libanjuta/interfaces/ianjuta-document-manager.h,
21072 libanjuta/interfaces/ianjuta-editor.c,
21073 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
21074 and editor interfaces.
21076 * plugins/devhelp/plugin.c,
21077 plugins/message-view/anjuta-message-manager.plugin.in,
21078 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
21079 plugins/sample1/plugin.c: Updated plugins implementation to
21080 reflect the changes.
21082 2004-04-07 Naba Kumar <naba@gnome.org>
21084 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
21085 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
21086 libanjuta/interfaces/ianjuta-editor.h,
21087 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
21088 plugins/editor/anjuta-docman.c,
21089 plugins/editor/anjuta-document-manager.plugin.in,
21090 plugins/editor/plugin.c, plugins/sample1/plugin.c,
21091 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
21092 Added supported interfaces for plugins. Tested plugin interfaces
21093 through sample plugin.
21095 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
21097 * template/Makefile.am, data/templates/library/Makefile.am
21098 Fixed some automake-1.7 incompatibilities
21099 * template/xmltemplate.c: Small fix
21101 2004-02-23 Naba Kumar <naba@gnome.org>
21103 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
21104 Added plugins manager dialog.
21106 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
21107 library dependencies.
21109 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
21110 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
21111 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
21112 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
21113 geometry command line option.
21115 2004-02-16 Naba Kumar <naba@gnome.org>
21117 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
21118 Added interfaces and IAnjutaEditor editor interface.
21119 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
21121 * libanjuta/anjuta-shell.h: Fixed bug.
21123 2004-02-13 Naba Kumar <naba@gnome.org>
21125 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
21127 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
21129 * data/template/*/.cvsignore:
21130 Avoid all these ? in cvs output
21132 2004-02-13 Naba Kumar <naba@gnome.org>
21134 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
21135 includes and linking.
21137 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
21138 and set required version to devhelp 0.8. This devhelp version
21139 can be acquired from gnome cvs branch devhelp branch
21140 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
21142 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
21143 src/actions-callbacks.c: Added Dock Manager settings menu item.
21145 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
21146 * plugins/devhelp/plugin.c: Fixed a linking bug.
21148 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
21149 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
21150 external GDL dependency and used libegg codes.
21152 2004-02-12 Naba Kumar <naba@gnome.org>
21154 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
21155 Added devhelp plugin, but it can't be used without a
21156 patch in devhelp. So it's disabled for now.
21158 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
21159 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
21160 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
21161 Update cvsignore files.
21163 * libanjuta/plugins.c, widgets/e-splash.c:
21164 Fixed plugins loading to show splash icons.
21166 * plugins/message-view/anjuta-message-manager.plugin.in,
21167 plugins/message-view/plugin.c: Fixed plugin registered name.
21169 * plugins/message-view/anjuta-message-view.png,
21170 plugins/sample1/anjuta-sample-plugin.png: Update images.
21172 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
21173 src/main.c: Fixed layout loading.
21175 * plugins/devhelp/Makefile.am: Fixed error.
21177 * (removed) widgets/*, libanjuta/plugins.h,
21178 src/main.c: Transfered widgets to libanjuta/.
21180 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
21181 toplevel directory to created only one library as libanjuta-egg.
21183 * data/Makefile.am: Fixed build error.
21185 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
21186 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
21187 libegg/.cvsignore: Added egg dock widget.
21189 * gdl/*: Removed as they are now available in libegg.
21191 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
21193 * plugins/editor/anjuta-docman.c:
21194 Use stock close icon on tab close button
21196 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
21198 * data/template/Makefile.am
21199 data/template/language/Makefile.am
21200 data/template/library/Makefile.am
21201 data/template/text/Makefile.am
21202 data/template/project/Makefile.am
21203 data/template/project/terminal/Makefile.am
21204 configure.in: Created Makefile to install templates
21206 2004-02-11 Naba Kumar <naba@gnome.org>
21208 * plugins/editor/action-callbacks.c,
21209 plugins/editor/anjuta-document-manager.ui,
21210 plugins/editor/plugin.c
21211 plugins/message-view/anjuta-message-manager.ui,
21212 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
21214 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
21216 * plugins/message-view/*: MessageView plugin is now loaded
21217 The menu items are still dummies.
21219 2004-02-09 Naba Kumar <naba@gnome.org>
21221 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
21224 * libanjuta/anjuta-preferences.h: Added some documentation.
21226 * libanjuta/anjuta-shell.h: Removed dead codes.
21228 * (removed) manuals/reference/gtkdoc-scangobj,
21229 manuals/reference/gtkdoc-scangobj.diff,
21230 manuals/reference/libanjuta/.cvsignore,
21231 manuals/reference/libanjuta/Makefile.am,
21232 manuals/reference/libanjuta/README.inline-doc,
21233 manuals/reference/libanjuta/README.sections,
21234 manuals/reference/libanjuta/libanjuta-docs.sgml,
21235 manuals/reference/libanjuta/libanjuta-sections.txt,
21236 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
21237 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
21238 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
21239 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
21240 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
21241 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
21242 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
21243 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
21244 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
21245 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
21246 manuals/reference/libanjuta/tmpl/defaults.sgml,
21247 manuals/reference/libanjuta/tmpl/fileselection.sgml,
21248 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
21249 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
21250 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
21251 manuals/reference/libanjuta/tmpl/plugins.sgml,
21252 manuals/reference/libanjuta/tmpl/properties.sgml,
21253 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
21254 of scan program. Updated templates.
21256 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
21257 editor action callbacks data.
21259 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
21260 scintilla object ref/unref.
21262 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
21264 * template/*: Added new xml based template system
21265 * template/dtds/*: Dtds to validate xml files of the template systems
21266 * data/template/*: Some sample template files
21267 Still needs some work but builds fine!
21269 2004-02-06 Naba Kumar <naba@gnome.org>
21271 * cofigure.in, manuals/Makefile.am,
21272 (added) manuals/reference/*: Added API documentation
21273 structure (gtk-doc based).
21275 * libanjuta/libanjuta.h: Updated
21277 2004-02-05 Naba Kumar <naba@gnome.org>
21279 * configure.in: Sets correct dependencies and
21280 uses gdl external library.
21282 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
21283 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
21284 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
21285 libanjuta/fileselection.h, libanjuta/glue-factory.c,
21286 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
21287 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
21288 and added file dialogs.
21290 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
21291 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
21292 Build dynamic libraries for libegg.
21294 * plugins/Makefile.am, plugins/editor/Makefile.am,
21295 plugins/editor/action-callbacks.c,
21296 plugins/editor/action-callbacks.h,
21297 plugins/editor/anjuta-docman.c,
21298 plugins/editor/anjuta-docman.h
21299 plugins/editor/anjuta-document-manager.plugin.in
21300 plugins/editor/anjuta-document-manager.png
21301 plugins/editor/anjuta-document-manager.ui
21302 plugins/editor/file.c
21303 plugins/editor/file.h
21304 plugins/editor/plugin.c
21305 plugins/editor/print.c
21306 plugins/editor/print.h
21307 plugins/editor/search-replace.c
21308 plugins/editor/search_incremental.c
21309 plugins/editor/search_incremental.h
21310 plugins/editor/text_editor.c
21311 plugins/editor/text_editor.h
21312 plugins/editor/text_editor_cbs.c
21313 plugins/editor/text_editor_menu.h
21314 plugins/sample1/Makefile.am
21315 plugins/sample1/anjuta-sample-plugin.png
21316 plugins/sample1/anjuta-sample.plugin.in
21317 plugins/sample1/anjuta-sample.ui
21318 plugins/sample1/plugin-sample1.c
21319 plugins/sample1/plugin.c
21320 plugins/sample1/plugin.h: Created sample
21321 plugin and fixed editor plugin.
21323 * printing/*: Removed.
21325 * scintilla/Makefile.am: Builds dynamic library.
21327 * src/Makefile.am, src/action-callbacks.c,
21328 src/action-callbacks.h, (removed) src/an_symbol_view.c,
21329 src/anjuta-actions.h, src/anjuta-app.c,
21330 src/anjuta-app.h, src/anjuta-callbacks.c,
21331 src/anjuta-callbacks.h, (removed) src/anjuta.c,
21332 (removed) src/anjuta.h, src/anjuta.ui,
21333 src/layout.xml, src/main.c, src/preferences.h,
21334 src/utilities.c: Debuggged and finally made plugins
21337 * global-tags/Makefile.am: Fixed build error.
21339 2004-02-03 Naba Kumar <naba@gnome.org>
21341 * configure.in: Users GDL from external package.
21342 * plugins/*: Added many new plugins (not ready though).
21343 * src/*: Removed many files (which have been transfered in plugins/).
21345 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
21347 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21349 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21351 * configure.in: Added editor plugins
21353 * plugins/Makefile.am, src/search-replace_backend.h,
21354 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
21355 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
21357 * Added: plugins/editor/search_incremental.c,
21358 plugins/editor/search_incremental.h
21360 * Update search-replace in plugins/editor
21362 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
21364 * plugins/message-view/message-view.c: Some code clean-up
21366 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21368 * Added: search_incremental[ch]
21370 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
21371 src/mainmenu_callbacks.c, src/toolbar.c
21372 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
21374 * Incremental Search
21376 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
21378 * plugins/message-view/anjuta-msgman.[c/h]:
21379 Added message manager for easier message handling with a
21380 similar interface as docman. Of course you can still use
21381 MessageView standalone.
21382 * plugins/Makefile.am: Added message-view because it compiles
21385 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
21387 * plugins/message-view/*: Added message-view plugin
21389 * configure.in: Added plugins/message-view/Makefile
21391 2004-01-03 Naba Kumar <naba@gnome.org>
21393 * libanjuta/*.c: Added new files and updated old ones.
21394 * plugins/editor/*: Added editor plugin.
21395 * configure.in: Added editor plugin and moved editor related
21398 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21400 * src/Makefile.am: Added search-replace_backend.[ch]
21401 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
21403 * anjuta.glade, src/search-replace.c, src/search-replace.h,
21404 src/search-replace_backend.c, src/search-replace_backend.h,
21405 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
21406 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
21407 src/toolbar_callbacks.c
21408 * The advanced Search/Replace functionality now replaces the older
21409 Find/Replace stuff.
21410 * The Search/Replace functionality can be interrupted during a long
21413 2003-12-11 Naba Kumar <naba@gnome.org>
21415 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
21416 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
21418 * Makefile.am, libanjuta/*: Added new module.
21419 * src/Makefile.am: Fixed linking error.
21420 * src/watch_cbs.c: Debugger clean up.
21421 * configure.in: Added libanjuta-2.0.pc
21423 * configure.in, libanjuta/Makefile.am,
21424 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
21427 2003-12-11 Naba Kumar <naba@gnome.org>
21429 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21431 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
21432 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
21433 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
21434 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
21435 The user can now give a name at the creation of a new file and
21436 insert automatically (user choice) header, gpl notice, header
21437 template. The file extension is added automatically according
21438 to the selected type of file. The various insert functions have
21439 been moved from mainmenu-callback.c to file.c. The cursor is now
21440 moved after an insert operation. Removes also useless code in
21441 memory.c and search-replace.c
21443 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
21445 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
21446 sortable headers, process tree, removal of path and process params
21447 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
21448 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
21451 2003-12-10 Naba Kumar <naba@gnome.org>
21453 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
21455 2003-11-30 Abel Cheung <maddog@linux.org.hk>
21457 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
21459 2003-11-28 Naba Kumar <naba@gnome.org>
21461 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
21463 * manuals/de/*: Added german translation docs.
21465 * configure.in, Makefile.am, src/Makefile.am,
21466 libegg/*/*: Added libegg library.
21468 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
21469 installation directory.
21471 * src/text_editor_cbs.c: Fixed closing of file.
21473 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21475 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21477 2003-09-05 Naba Kumar <naba@gnome.org>
21479 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
21480 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
21481 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
21482 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
21483 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
21484 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
21485 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
21486 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
21487 using libegg. Initial commit -- compiles but is not complete.
21489 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21491 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21493 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21495 * configure.in: Removed "ta" from ALL_LINGUAS.
21497 2003-05-16 Jordi Mallach <jordi@sindominio.net>
21499 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
21501 2003-05-16 Danilo Šegan <dsegan@gmx.net>
21503 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
21505 2004-04-24 Andras Timar <tmar@gnome.hu>
21507 * configure.in: Added hu to ALL_LINGUAS.
21509 2004-04-14 Naba Kumar <naba@gnome.org>
21511 * src/Makefile.am, printing/Makefile.am,
21512 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
21513 because we are still using GtkCombo and build breaks with gtk-2.4.
21515 2004-04-13 Naba Kumar <naba@gnome.org>
21518 * anjuta.spec.in: Fixed build error.
21519 * po/POTFILES.in: Updated.
21520 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
21522 2004-04-11 Naba Kumar <naba@gnome.org>
21525 * AUTHORS: Updated.
21526 * configure.in: Added ga in ALL_LINGUAS.
21527 * ChangeLog: Fixed dates.
21529 2004-04-09 Naba Kumar <naba@gnome.org>
21531 * src/print.c: Fixed buffer styling bug when printing with
21534 * data/properties/anjuta.properties: Defined only one base font and
21535 used courier instead of lucidatypewriter, because most newer systems are
21536 unlikely to have it (bug #885023, #925956, #890473).
21538 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
21541 * src/an_file_view.c: Fixed possible crash bug.
21543 2004-04-07 Naba Kumar <naba@gnome.org>
21545 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
21546 gtk_main_quit() etc..), so that atexit() functions are not called
21547 (which is apparently done to free up memory and we don't need to
21548 do that at this point). Incidentally, something also happens in the
21549 atexit call which freezes the UI for far too long when the application
21550 exits and we want to avoid that..
21551 * src/glade_iface.c: Fixed compiler warning.
21553 2004-04-06 Naba Kumar <naba@gnome.org>
21555 * src/project_dbase_gui.c: Fixed errors.
21557 * src/registers_gui.c: Fixed possible crash bug.
21558 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
21559 * src/signals.[c,h]: Used tree view and glade file for dialog.
21560 * src/Makefile.am, src/about.c, src/an_file_view.c,
21561 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
21562 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
21563 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
21564 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
21565 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
21566 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
21567 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
21568 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
21569 src/launcher.h, src/main.c, src/main_menubar.c,
21570 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
21571 src/message-manager-private.cc, src/message-manager.cc,
21572 src/preferences.c, src/project_config.c, src/project_dbase.c,
21573 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
21574 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
21575 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
21576 src/search-replace.c, src/search-replace_backend.c,
21577 src/search_incremental.c, src/search_preferences.c,
21578 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
21579 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
21580 src/signals_gui.c, src/source.c, src/src_paths.c,
21581 src/stack_trace.c, src/start-with.c, src/style-editor.c,
21582 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
21583 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
21584 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
21585 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
21586 tagmanager/Makefile.am, scintilla/include/SString.h,
21587 widgets/Makefile.am, widgets/gnomefilelist.c:
21589 Removed all deprecated codes and substituted
21590 with newer APIs. Fixed some possible crash bugs where cell renderers
21593 * scintilla/patches/scintilla-minor.patch: Minor patch.
21595 2004-04-06 Naba Kumar <naba@gnome.org>
21597 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
21598 tree after all the files have been added (and not everytime a file
21599 is added in the project). Also fixed some memory corruption
21600 (possibly bug #900478).
21602 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
21603 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
21604 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
21605 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
21606 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
21607 qualifier wherever appropriate.
21609 2004-04-05 Naba Kumar <naba@gnome.org>
21611 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
21612 switch terminal echo on/off. Debugger requires it off, while the
21613 rest requires it on.
21615 * src/search-replace.c: sets search direction and action (in addtion
21616 to target) for find in files.
21618 2004-04-02 Naba Kumar <naba@gnome.org>
21620 * src/mainmenu_callbacks.c: Sets filename during save of new files.
21622 * src/project_dbase.c, src/debugger, src/an_file_view.c,
21623 src/an_symbol_view.c: Added an gtk events loop for
21624 displaying project loading status (for loading large projects) and
21625 debugger program starting ... just to give an impression of fastness :-).
21627 * configure.in, anjuta.prj: Bumped version to 1.2.2.
21629 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
21630 crash bug, which occurs when opening and closing a large project
21633 * src/attach_process.c: Fixed a comiple error for old gcc.
21635 * src/launcher.c: Prints proper error message when launcher child
21636 could not be executed and exits properly. Fixed a crash
21639 * src/resources.c, src/utilities.c, src/glade_iface.c,
21640 src/debugger.c, src/attach_process.c: Properly exits forked children
21641 when they could not be executed.
21643 2004-04-01 Naba Kumar <naba@gnome.org>
21645 * src/search-replace.c: Fixed a crash bug (bug #921893).
21647 2004-03-31 Naba Kumar <naba@gnome.org>
21649 * anjuta.glade: Added a note on compiler options dialog ->support
21650 dialog telling that supports are only available for file mode.
21652 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
21654 Improved shutdown time delay by bypassing project closing
21655 and unloading plugins.
21657 * src/build_file.c, data/properties/anjuta.properties: Added a property
21658 to toggle on/off for going to first error automatically.
21660 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
21662 * src/debugger.c: fixed core file loading
21663 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
21664 for long lines (bugs #700968 and #911376)
21665 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
21667 * src/anjuta.c: Focuses current AnEditor correctly.
21669 2004-03-30 Naba Kumar <naba@gnome.org>
21671 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
21672 * AUTHORS: Updated with all contributors names.
21674 * src/about.c: Reads contributors names from AUTHORS file.
21675 * manuals/C/anjuta-manual/authors.xml: Points to online
21678 2004-03-29 Naba Kumar <naba@gnome.org>
21680 * data/properties/ada.properties: Fixed syntax colors. Patch
21681 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
21684 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
21685 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
21686 generated projects, so that their pixmap files are
21687 found properly (bug #919903).
21689 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
21692 * src/source.c: Installs .glade file of libgllade
21693 projects in $(datadir)/$(package)/glade (part of bug #861038).
21695 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
21696 in compiler options (bug #883837).
21698 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
21699 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
21701 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
21703 * anjuta/src/search-replace.c: fixed another crash bug in
21705 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
21706 breakpoint property fix
21708 2004-03-29 Naba Kumar <naba@gnome.org>
21710 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
21711 (new) manuals/C/anjuta-advanced-tutorial/*:
21712 Added menu entry for 'Anjuta Advanced Tutorial'
21713 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
21715 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21717 * src/fileselection.[ch], src/mainmenu_callbacks.c:
21718 Fixed bug #908941 ('Open' starts in wrong directory)
21720 2004-03-26 Naba Kumar <naba@gnome.org>
21722 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
21723 compile error and bug #905738 with terminal.
21725 * src/search_incremental.c, src/register.c, src/sharedlib.c,
21726 src/search-replace.[h,c], src/search_incremental.[h,c],
21727 src/search_preferences.h, src/utilities.c, src/anjuta.c,
21728 src/text_editor.[c,h]: Fixed compiler warnings.
21730 * src/search-replace.c: Fixed a memory corruption (possible
21731 fix for bug #921893, but not yet confirmed).
21733 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
21734 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
21735 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
21736 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
21738 2004-03-25 Naba Kumar <naba@gnome.org>
21740 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
21741 crash bug with attach process dialog and made the dialog closable
21744 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
21745 always display within the margin.)
21747 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
21748 the old breakpoint when it's properties are updated
21749 (creating a new updated one).
21751 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
21753 * src/aneditor.cxx, src/aneditor.h: fixed calltips
21754 displayed for wrong file.
21755 * src/breakpoints.c: conditional breakpoints
21756 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
21757 "Find in Files..." disabling policy
21759 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21761 * src/build_file.c: Fixed bug #874380
21762 Goto the first error if it exists.
21764 2004-03-24 Naba Kumar <naba@gnome.org>
21766 * src/anjuta.c: Fixed to get correct child exit status
21767 using mask (bug #905738).
21769 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
21770 Aligned buttons in the New file dialog,
21771 set default response to OK, entry box activates default response,
21772 ESC closes dialog and hides on delet_event.
21774 2004-03-19 Naba Kumar <naba@gnome.org>
21776 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
21779 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
21781 * src/search-replace.c: fixed "Find Usage" crash when no project open
21783 2004-03-17 Naba Kumar <naba@gnome.org>
21785 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
21786 Fixed the generated projects to read m4 directory if the directory
21787 exists (bug #917781).
21789 2004-03-12 Naba Kumar <naba@gnome.org>
21791 * HACKING: Fixed formatting for auto-parsing.
21793 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
21795 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
21796 rework (bug #890609)
21798 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21800 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
21802 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21804 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
21805 * src/search_preferences.c: Fixed typo.
21807 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21809 * src/search-replace.c: improved Search&Replace
21810 For the moment "Replace All" does not work with non opened files
21811 but Anjuta should not crash now ! ???
21813 2004-02-26 Naba Kumar <naba@gnome.or>
21815 * src/source.c: Fixed to pass cflags correctly
21816 and suppress the automake's default cflags.
21817 bug #816130, #801056, #782798, #773459
21819 * data/properties/anjuta.properties: Do not defualt to -k make option.
21822 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
21825 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
21827 * src/message-manager-private.cc: Disabled debug messages.
21829 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
21831 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
21833 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21834 * anjuta.glade, src/search-replace.c:
21835 Reduced Search&Replace dialog, bug #902636.
21837 2004-02-23 Naba Kumar <naba@gnome.or>
21839 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
21842 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21844 * src/search_incremental.c: Fixed bug #900903
21846 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
21848 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
21849 src/anjuta.c: Fixed bugs #890609 and #890609
21851 2004-02-23 Naba Kumar <naba@gnome.or>
21853 * src/message-manager.cc: Disconnects menuitem signal properly.
21856 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
21859 2004-02-20 Naba Kumar <naba@gnome.org>
21861 * src/message-manager-private.[c,h]: Implemented keypress
21862 event for the terminal and resets it when ctrl c or ctrl d
21863 is pressed. But it doesn't seem to be working on keypress.
21864 Added a workaround to let it work on key release instead.
21867 * src/search-replace: Fixed compiler warnings.
21869 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
21871 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
21872 Use defined file name when saving new files (fixes bug #898105)
21873 Don't change filename when clicking on a directory
21875 BTW: Happy birthday to me :-)
21877 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21879 * src/search-replace.c: Fixed a crash bug
21880 Crash on Find & Replace (#887833)
21882 2004-02-18 Naba Kumar <naba@gnome.org>
21884 * src/executer.c: Fixed a crash bug.
21886 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
21887 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
21888 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
21889 instead of GtkWindow (Part of bug #671596).
21891 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
21892 src/registers_gui.c, src/registers_cbs.[h,c],
21893 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
21894 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
21895 src/compiler_options.c, src/an_file_view.c, start-with.c,
21896 src/anjuta-tools.c, help.c:
21898 Added "close" buttons on all
21899 dialogs (HIG) and fixed to properly response to ESC close
21900 (Part of bug #671596).
21902 * src/launcher.c: Disabled printing of long debug lines.
21904 * src/utilities.h: Fixed a compiler warning.
21906 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
21908 * src/anjuta.c: "Save all" action now asks for filenames for new files
21909 (fixes bug #898111)
21911 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
21913 * anjuta.glade, src/text_editor.c:
21914 Fixed a typo in Hello World indentation style
21915 Fixed misuse of translated strings when looking for style
21916 This entry fixes bug #876037
21918 2004-02-16 Naba Kumar <naba@gnome.org>
21920 * src/utilities.c: Fixed return value when dest file could
21923 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
21924 * src/utilities.[c,h]: Removed 'cmp' dependency and used
21925 internal function to compare files.
21927 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
21929 * src/message-manager-private.cc:
21930 Set bold color as foreground color in terminal
21931 (fixes bug #864924)
21933 * src/aneditor.cxx:
21934 Use font style defined for message indicators in
21935 preferences/messages
21936 (fixes bug #885032)
21938 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
21940 * src/build_project.c:
21941 Use build.silent option from preferences (fixes bug #895726)
21943 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
21945 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
21947 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
21949 Patch from Massimo Corà <maxcvs@email.it>:
21950 * scintilla/LexCPP.cxx: Support "///" comments
21952 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
21953 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
21954 src/search_replace.h, src/search-replace_backend.h
21957 * Added: src/search_preferences.c, src/search_preferences.h
21958 Allow the user to save search/replace settings and give them names.
21960 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
21962 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
21963 scintilla/ScintillaGTK.cxx:
21964 Hopefully fixed AMD 64 crash bug by using correct marshaller
21966 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
21968 * src/preferences.c: Save GtkOptionMenu properties properly
21969 * src/text_editor.c: Fixes editor mispell of fold.symbols property
21971 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21973 * configure.in, src/Makefile.am, scintilla/Makefile.am:
21974 Fixed libiconv issue
21977 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
21979 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
21980 * src/attach_process.c, src/debugger.c, src/registers.c/h,
21981 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
21982 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
21983 src/sharedlib_gui.c:
21984 Debugger speed-up, replaced deprecated GtkCList
21986 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
21988 * src/text-editor.c: Use stock gtk+ close button for editor tabs
21990 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
21992 * configure.in: Added "sq" to ALL_LINGUAS.
21994 2004-01-12 Changwoo Ryu <cwryu@debian.org>
21996 * configure.in: Added "ko" to ALL_LINGUAS.
21998 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
22000 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
22001 src/search_incremental.c, src/search_incremental.h:
22002 Search_incremental code cleanup
22004 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
22006 * scintilla/*/*: Updated scintilla to CVS
22007 * Added: scintilla/Readme.sync
22008 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
22009 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
22010 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
22011 scintilla/ScintillaGTK.cxx,
22012 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
22013 scintilla/include/Scintilla.iface: Updated.
22015 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
22017 * search-replace_backend.[ch], search_incremental[ch]: Added
22019 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
22020 find_replace.[ch]: Removed.
22022 * anjuta.glade, src/search-replace.c, src/search-replace.h,
22023 src/search-replace_backend.c, src/search-replace_backend.h,
22024 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
22025 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
22026 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
22027 functionality now replaces the older Find/Replace stuff. The Search/Replace
22028 functionality can be interrupted during a long Search/Replace.
22030 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
22032 * widgets/gnomefilesel.c: Fix use of previously freed memory on
22033 selecting ".." and "." from file selector.
22035 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
22037 * anjuta.glade: Fixed wrong "fold.symbols" property
22039 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22041 * src/project_dbase_gui.c: Alphabetical order ;-)
22042 * src/compiler_options.c: Fixed bug #867539
22043 * src/launcher.c: Workaround for bugs #864922, #849928,
22044 #846386 and #845782: The launcher no longer hangs but does
22045 not get the exit status correctly sometimes.
22046 * Changes suggested by Bosik are obviously already in without
22047 any Changelog entry (ClsGen.c, project_dbase_gui.c)
22048 * NEWS, README, anjuta.prj, configure.in:
22049 Changed version to 1.2.1
22051 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
22052 * anjuta_dialogs_strings.c, anjuta.glade:
22053 Fixed bugs #860906, #859329
22055 Patch from grzegol@pld-linux.org
22056 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
22057 freedesktop.org standard)
22059 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22061 Patch from Stefano Vallarino <stevalla@libero.it>:
22062 * src/source.[c/h]: Fixes cpp sample file to conform to
22063 ISO/IEC 14882, C++-Standard
22065 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
22067 Review by Johannes Schmid <jhs@cvs.gnome.org>
22068 * src/build_file.[ch]: Add build_execute_shell_command which executes the
22069 command using sh -c.
22070 * src/compile.c: Use build_execute_shell_command when compiling single
22073 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22075 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
22076 * src/breakpoints.c: Code cleanup, workaroud for possible
22078 * src/src_paths.c: Update debugger dirs on directory change
22080 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
22082 Review by Johannes Schmid <jhs@cvs.gnome.org>
22083 * src/attach_process.c, src/attach_process.h, anjuta.glade:
22084 sortable headers, process tree, removal of path and process params
22085 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
22086 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
22089 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
22091 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
22092 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
22093 Add a dialog for "New file" which lets the user set the
22094 filename and to add copyright/header templates to the file
22095 * Review: Changed function names to contain modules name (file_)
22097 2003-12-09 Naba Kumar <naba@gnome.org>
22099 * setup-gettext: Fixed a typo.
22100 * scintilla/Makefile.am: Fixed a build error for SMP systems.
22102 ---- Released version 1.2.0 ---
22104 2003-12-08 Naba Kumar <naba@gnome.org>
22106 * src/preferences.c: Fixed compiler error.
22107 * global_tags/create_global_tags.sh: Fixed to install properly
22108 even when system.tags could not be generated.
22111 2003-12-06 Naba Kumar <naba@gnome.org>
22113 * setup-gettext: Fixed to not generate intl directory with gettextize.
22115 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
22116 * src/anjuta.c: Filters out unnecessary files from find in files
22120 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
22121 * src/widzard_gui.c: Added horiz scrollbar for desc text.
22123 2003-12-04 Naba Kumar <naba@gnome.org>
22125 * src/gnome_project.c: Enables debug and optimization flags for
22128 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
22130 * src/project_dbase_gui.c: combined header and c files for
22133 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
22134 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
22136 2003-11-30 Abel Cheung <maddog@linux.org.hk>
22138 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
22140 2003-11-29 Naba Kumar <naba@gnome.org>
22142 * configure.in, anjuta.prj: Bumped version to 1.2.0.
22145 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
22147 * src/main_menubar.c: Now files cannot be opened twice in recently
22150 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
22152 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
22154 2003-11-28 Naba Kumar <naba@gnome.org>
22156 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
22158 2003-11-27 Naba Kumar <naba@gnome.org>
22160 * src/breakpoints.c, src/launcher.c, src/find_text.c,
22161 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
22163 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
22164 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
22165 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
22166 checkbox in project wizard (project options page) to enable/disable
22167 source code generation with glade(mm).
22171 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
22173 * src/dnd.c: Opening files with special characters in the name.
22175 2003-11-20 Jordi Mallach <jordi@sindominio.net>
22177 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
22180 2003-11-18 Naba Kumar <naba@gnome.org>
22182 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
22183 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
22184 src/project_import.c, plugins/patch/patch-plugin.c:
22185 Fixed g_signal_diconnect calls to pass correct data.
22186 (Fixed possible crash in project imports).
22190 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
22192 Reviewed by Naba Kumar <naba@gnome.org>
22193 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
22194 and debugger. Sets default settings for pty in launcher.
22195 * data/gdb.init: Removed charset work around (now works with user's
22197 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
22199 2003-11-18 Naba Kumar <naba@gnome.org>
22201 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
22202 names of 'index' to 'idx'.
22204 2003-11-17 Naba Kumar <naba@gnome.org>
22206 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
22207 * src/project_dbase.c: Prompts user for unsaved project files
22208 when project is closed.
22210 2003-11-16 Naba Kumar <naba@gnome.org>
22212 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
22213 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
22216 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
22218 * src/anjuta.c: Fixed crash related to tag == NULL while
22221 2003-11-11 Naba Kumar <naba@gnome.org>
22223 * src/glade_iface.c: Avoids error conditions for glade or glademm not
22224 found. It simply doesn't generate the c/c++ codes and continues with
22228 2003-11-10 Naba Kumar <naba@gnome.org>
22230 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
22231 'Start with dialog'.
22233 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
22234 German translation of anjuta-tutorial.
22236 * src/launcher.c: Fixed an encoding bug with GIOChannels.
22239 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22241 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
22242 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
22243 the syntax highlighting in Preferences, the automatic syntax
22244 highlighting is now selected. When the debugger is stopped and the
22245 breakpoints window not closed, the gtk_tree_view in this window is
22246 now made unsensitive.
22248 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
22250 * src/preferences.h, src/preferences.c, anjuta.glade:
22251 Fixed translation bug in preferences by using GtkOptionMenu
22252 * anjuta.prj: Project version 1.1.98
22254 ---------------- Released version 1.1.98 ----------------
22256 2003-11-07 Naba Kumar <naba@gnome.org>
22258 * anjuta.spec.in: Revived docs package and combined all docs into
22260 * configure.in: Bumped version to 1.1.98 rc2
22262 * anjuta.spec.in: Fixed scrollkeepr-update command.
22263 * anjuta.spce.in: Fixed file permissions.
22265 2003-11-06 Naba Kumar <naba@gnome.org>
22267 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
22268 menus to activate anjuta helps.
22270 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
22271 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
22272 manuals/C/anjuta-faqs/legal.xml (added),
22273 manuals/C/anjuta-faqs/Makefile.am,
22274 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22275 manuals/C/anjuta-faqs/.cvsignore,
22276 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
22277 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
22278 manuals/C/anjuta-tutorial/legal.xml (added),
22279 manuals/C/anjuta-tutorial/Makefile.am,
22280 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22281 manuals/C/anjuta-tutorial/.cvsignore,
22282 manuals/C/anjuta-manual/*.sgml (removed),
22283 manuals/C/anjuta-manual/*.xml (added),
22284 manuals/C/anjuta-manual/Makefile.am,
22285 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22286 manuals/C/anjuta-manual/.cvsignore,
22287 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
22288 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
22289 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
22290 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
22291 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
22292 manuals/ja/anjuta-faqs/legal.xml (added),
22293 manuals/ja/anjuta-faqs/Makefile.am,
22294 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
22295 manuals/ja/anjuta-faqs/.cvsignore,
22296 manuals/ja/anjuta-manual/*.sgml (removed),
22297 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
22298 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
22299 manuals/ja/anjuta-manual/*.xml (added),
22300 manuals/ja/anjuta-manual/Makefile.am,
22301 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
22302 manuals/ja/anjuta-manual/.cvsignore,
22303 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
22304 manuals/sgmldocs.make (removed),
22305 manuals/xmldocs.make (added), manuals/omf.make (added),
22306 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
22307 documentations to newer docbook xml documentations. Converted
22308 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
22309 Enabled manulas installations.
22311 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
22313 2003-11-05 Naba Kumar <naba@gnome.org>
22315 * data/gdb.init: Sets host's charset to ascii to solve debugger
22316 freeze up due to uninitialized strings in target program.
22318 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
22319 Fixed a crash bug with 'Add expression in watch'. Bug #822017
22323 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
22324 src/launcher.c: Turns off echo in spawned pty to fix debugger.
22326 2003-11-04 Naba Kumar <naba@gnome.org>
22328 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
22331 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
22332 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
22333 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22334 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
22337 * src/search-replace.c: Fixed infinite loop bug.
22338 * start-with.c: Fixed a crash bug with "Open last project".
22340 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
22341 * scintilla/Makefile.am: Fixed compiler option.
22343 2003-10-16 Naba Kumar <naba@gnome.org>
22345 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
22346 * src/text_editor.c: Fixed autoformat.
22348 2003-10-15 Naba Kumar <naba@gnome.org>
22350 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
22353 2003-10-09 Naba Kumar <naba@gnome.org>
22355 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
22357 2003-10-08 Naba Kumar <naba@gnome.org>
22359 * src/source.c: Fixed a GETTEXT typo error.
22360 * anjuta.glade: Made 'Sorted in order you open them' default option
22363 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22364 * anjuta.glade, data/properties/anjuta.properties:
22365 Fixed the freeze of the "Preferences" combos at the first Anjuta
22366 init is generated by:
22367 - a not complete translation of preferences.c file
22368 - a difference between 2 names in anjuta.glade and
22369 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
22370 - the same name given to 3 combos (anjuta.glade).
22372 * src/find_text.c: If the "whole document" mode is selected,
22373 a new search will select the next occurrence (Bug #764954).
22374 It is now possible to use the shortcuts to search next or previous
22375 occurrence even if the search dialog has the focus. Bug #790318
22377 * src/main_menubar_def.h: "Select code block" shortcut; the new
22378 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
22381 Patch from: Richard Lee <r.h.lee@comcast.net>
22382 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
22383 tagmanager/tm_workspace.c: The following is a patch to fix a
22384 seemingly random occurence where Anjuta would crash when a
22385 certain key was pressed.
22387 2003-09-29 Naba Kumar <naba@gnome.org>
22389 * src/find_in_files.c: Ignores binary by default. Disabled the option
22390 of NOCVS search, because launcher does not use sh and hence can not
22393 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
22394 "clean before build" state in project session and not in account session,
22395 otherwise the state gets reflected to other projects causing annoyance.
22397 * src/compiler_options.c: Fixed a bug where compiler options were always
22398 claimed 'modified'.
22400 * src/build_project.c, data/properties/anjuta.properties,
22401 src/commands.[h]: Fixed a bad bug where clean-before-build
22404 * scintilla/patches/research-cvs-nolog.diff,
22405 scintilla/patches/scintilla-ac-gtk2-port.diff,
22406 scintilla/patches/scintilla-ac-sort-fix.diff,
22407 scintilla-optimization.diff: Removed, because they are already in
22410 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
22413 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
22414 scintilla/LexYAML.cxx: Added new scintilla lexers.
22416 * TODO, NEWS: Updated.
22418 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22419 * src/utilities.c: Fixed typo bugs.
22421 2003-09-26 Naba Kumar <naba@gnome.org>
22423 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
22424 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
22425 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
22426 text_editor_find() and Fixed I-Search wrapping.
22427 * src/debugger.c: Fixed to pass a newline after a debugger
22428 command (which was broken since the launcher was refactored.
22429 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
22431 2003-09-25 Naba Kumar <naba@gnome.org>
22433 * src/toolbar_callbacks.c: Fixed start of incremental search.
22435 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22436 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
22437 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22438 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
22439 menu and implementation.
22441 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
22443 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
22444 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
22445 variables in Locals window.
22447 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
22449 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
22450 * src/utilities.[ch] : Fix a tooltip bug in
22451 anjuta_util_toolbar_append_stock(), the label appeared instead of
22452 the tooltip text. Remove label from arguments of the function
22453 because label is included in the stock icon data.
22454 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
22455 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
22456 * FIXME: translation file should be updated because of label text removal.
22458 2003-09-24 Naba Kumar <naba@gnome.org>
22460 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
22462 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22463 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
22464 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
22465 stdout and stderr. Also buffered output and check-for-password
22466 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
22467 with password prompts. Checkes for password prompts from all outputs.
22469 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
22470 which takes a string (which could be utf8 also) and converts into
22473 * src/main.c: Connects kernel signals after gnome_program_init().
22475 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22476 * src/message-manager.c: Fixed bug #787026 by converting the strings
22479 2003-09-22 Naba Kumar <naba@gnome.org>
22481 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
22482 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
22483 GtkCList and using GtkTreeView instead. Added the patch.
22484 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
22485 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
22487 2003-09-19 Naba Kumar <naba@gnome.org>
22489 * printing/print.c: Proper UTF8 printing support.
22490 * src/main.c: moved kernel signal connects at the
22491 end of application initialization.
22493 2003-09-18 Naba Kumar <naba@gnome.org>
22495 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
22496 (new) lexers.make, (new) lexers: Update scintilla to latest
22497 scintilla CVS (2003-09-18), added new lexers, automated
22498 lexers makefiles sections and scintilla update. Added
22499 patches. Optimized pango rendering. Fixed a crash bug
22502 * (new) scintilla/patches/research-cvs-nolog.diff: Added
22503 patch to remove cvs log command from RESearch.cxx file.
22504 * scintilla/patches/scintilla-pango-always.diff:
22506 * scintilla/RESearch.cxx: Removed spurious cvs log command
22508 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
22510 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
22511 * src/dnd.c: Fixed a crash bug with DND.
22513 2003-09-15 Naba Kumar <naba@gnome.org>
22515 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
22516 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
22517 src/toolbar_callbacks.c: Added an additional parameter to
22518 text_editor_goto_line() funtion which decides if the line should
22519 be made visible (if it's under fold).
22521 * src/style-editor.c: Fixed a compiler warning.
22522 * src/message-manager.cc: Calls parent method correctly.
22524 * src/preferences.h: Fixed prent class.
22526 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22527 * src/project_dbase.c: Fixed bug #713210.
22529 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
22531 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
22533 2003-09-11 Naba Kumar <naba@gnome.org>
22535 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22536 * src/style-editor.c: Fixed bug #769130 (Crash on font
22539 * src/message-manger.[h,cc]: Made AnMessageManager
22540 derived from GtkFrame and removed deprecated code.
22542 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
22545 2003-09-09 Naba Kumar <naba@gnome.org>
22547 * src/Makefile.am: Addded rules for built sources.
22549 2003-09-08 Naba Kumar <naba@gnome.org>
22551 * (new) src/anjuta-marshalers.list: Added marshalers definition
22554 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
22555 and CXXFLAGS are not overwriten by automake's default.
22556 * src/style-editor.c: Added 'operators' in the style editor.
22558 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
22559 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
22560 * src/message-manager-private.cc, src/message-manager.cc:
22561 Converts message going into message into UTF-8 endoding.
22562 * src/main.c: Uses UTF-8 codeset for localization.
22564 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
22566 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
22568 2003-09-08 Naba Kumar <naba@gnome.org>
22572 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22573 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
22574 Fixed bug #798717, Find - Find&Replace - Find in files bug;
22575 The combo entries were updated if the same data with a different
22576 case exist in the combo list. The combo entries are now case sensitive.
22577 Search&Replace bug; First search ,max actions = 0 ==> now max
22580 2003-09-08 Naba Kumar <naba@gnome.org>
22583 * src/utilities.[c,h]: a function takes contant args.
22584 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
22585 Now the child terminated signal is emitted properly.
22586 * src/Makefile.am: Used $(top_srcdir) for referring to
22588 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
22589 definitions file which will generate anjuta-marshalers.[c,h] files.
22590 * src/.cvsignore: Updated.
22591 * src/build_project.c: Changed su command to preserve quotes.
22592 * src/anjuta-tools.c, tagmanager/tm_project.c,
22593 tagmanager/tm_workspace.c: Use standard tmp file.
22594 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
22595 so that users could report bugs easily.
22596 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
22598 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
22599 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
22600 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
22601 src/attach_process.c, src/breakpoints.c, src/commands.c,
22602 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
22603 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
22604 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
22605 src/memory.c, src/message-manager-private.c, src/preferences.c,
22606 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
22607 src/search-replace.[c,h], stack_trace.c, text_editor.c,
22608 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
22609 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
22610 Fixed compile warnings and cleanup.
22612 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
22613 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
22614 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
22615 Removed libzvt usage and implemented child spawing differently. Launcher is
22616 now proper GObject, which can be created multiple times (and can be
22617 operated in parallel).
22619 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
22620 * src/project_import_gui.c, src/project_import_cbs.c,
22621 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
22622 (crash on project import). Removed deprecared codes.
22624 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22626 * src/cvs.c: Fixed cvs output bug.
22628 2003-09-03 Naba Kumar <naba@gnome.org>
22630 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22631 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
22632 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
22633 src/text_editor_cbs.c: Implements --
22634 If the debugger is started
22635 A double click in the margin add or remove a breakpoint
22636 A single click activate or deactivate the breakpoint
22638 A double click in the margin add or remove a bookmark
22640 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
22642 Reviewed by Naba Kumar <naba@gnome.org>
22643 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
22644 User is now able to choose a branch on cvs update for project.
22645 Cleaned up variable names.
22647 2003-09-03 Naba Kumar <naba@gnome.org>
22649 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
22650 src/Makefile.am: Added lexers.
22651 * scintilla/*/*: Updated...
22652 * src/an_symbol_view.c: Fixed a crash bug.
22653 * src/compiler_options.c, src/project_dbase.c: Fixed compile
22655 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
22656 * src/source.c: Fixed project generation bug with gettext code.
22657 * tagmanager/tm_project.c: Fixed a crash bug.
22658 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22659 bug when there is no project open. Bug #____.
22660 * src/source.c: Fixed a bug with build failure with non-gnome
22661 project with glade-generated source (eg. gtk2). Bug #____.
22664 2003-08-22 Naba Kumar <naba@gnome.org>
22666 Patch from: Rob Bradford <rob@debianplanet.org>
22667 * data/Makefile.am: Fixed to install properly during
22670 Patch from: Etay Meiri <etay-m@bezeqint.net>
22671 * src/debug-tree.c: Fixed a crash bug.
22672 * src/compiler_options.c: Takes care of linking the missing pieces;
22673 C flags, libs, optimization options, debug and profile.
22675 Patch from: Enver ALTIN <ealtin@casdb.com>
22676 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
22678 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
22680 Reviewed by Naba Kumar <naba@gnome.org>
22681 * src/project_dbase.c: Fixed bugs #778263 and #778413
22682 Adding multiple files to project should work now.
22684 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
22686 Reviewed by Naba Kumar <naba@gnome.org>
22687 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
22688 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
22691 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22693 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
22695 2003-08-08 Abel Cheung <maddog@linux.org.hk>
22697 * src/text_editor.c: Fix translatable string (#113934).
22699 2003-07-04 Naba Kumar <naba@gnome.org>
22701 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
22702 bug when there is no project open. Bug #____.
22704 * src/source.c: Fixed a bug with build failure with non-gnome
22705 project with glade-generated source (eg. gtk2). Bug #____.
22707 2003-06-26 Naba Kumar <naba@gnome.org>
22709 * src/anjuta.h: Removed reference to windows-dialog.h.
22710 * src/message-manager-private.[cc,h]: Fixed doulbe click
22711 activation of messages to properly jump at the destination.
22712 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
22713 * src/toolbar.c: Code clean-ups.
22715 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22716 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
22718 * src/message-manager-private.[cc,h]: Removed dead codes.
22720 * (new) data/properties/css.properties,
22721 data/properties/anjuta.properties, data/properties/Makefile.am:
22722 Added CSS syntax hiliting properties.
22724 * tagmanager/tm_file_entry.c: Fixed a possible bug.
22725 * src/debugger.c: Clean ups.
22726 * src/lexer.h: Added CSS lexer definition.
22728 * Makefile.am: Installs destop file properly.
22729 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
22730 * NEWS: Updated for 1.1.97 release.
22731 * src/main_menubar_def.h: Changed some non working shortcuts.
22733 2003-06-24 Naba Kumar <naba@gnome.org>
22735 * src/search-replace.c: Shows the dialog properly, even when it is
22736 hidden behind another window.
22738 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
22739 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
22740 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
22743 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
22744 setup wizard dialogs.
22746 * src/debugger.c: Removed a redundant call to
22747 debugger_update_controls().
22748 * src/compiler_options.c, src/launcher.c: code cleanup.
22749 * src/executer.c: Fixed execution bug with 'Set Program params...".
22751 2003-06-23 Naba Kumar <naba@gnome.org>
22753 * widgets/e-splash.c: Removed border around the splash image.
22754 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
22755 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
22756 * src/cvs.c: Added a frame around commit log text widget.
22757 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
22758 crash bug associated with translated combo box list in preferences
22759 dialog (in different locale other than en_US). Used widget names
22760 to pass the combo list items.
22761 * po/POTFILES.in: Updated.
22762 * src/launcher.c: Creates the zvt terminal at startup (and not
22763 every time a build is done) -- speeds up buld operations.
22764 * src/file_history.c: Should be if() conditional instead of
22766 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
22767 Disabled useless warnings.
22768 * src/project_dbase.c: Fixed bonobo 2 project name.
22769 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
22770 and uses correct glade-2 for file generation.
22772 2003-06-21 Naba Kumar <naba@gnome.org>
22774 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
22775 And disables autocomple show for numbers (very annoying).
22776 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
22777 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
22778 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
22779 from view menu and adjust the controls accordingly.
22780 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
22782 * src/project_dbase.[c,h]: Removed show_local flag processing.
22783 * src/message-manager.[c,h]: Reorganized messages tabs in more
22785 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
22786 Also added PCRE dependency.
22788 2003-06-20 Naba Kumar <naba@gnome.org>
22790 * pixmaps/anjuta_splash.png: New splash.
22791 from Jean Schurger <yshartk@schurger.org>
22793 * src/controls.c: De-sensitize run-to-cursor when debugger
22795 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
22797 * src/message-manager-private.cc: Fixed to properly jump at
22798 the right file:line.
22800 * src/appwiz_page1.c: Fixed to correctly determine the project
22801 trpe from the wizard.
22803 2003-06-20 Naba Kumar <naba@gnome.org>
22805 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
22806 * src/watch_gui.c: Code cleanups.
22807 * src/debugger.[c,h], src/stack_trace.[c,h],
22808 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
22809 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
22810 Removed direct access to stack_trace private data, Increased debugger
22811 command size from 256 to 1024 (to be on safer side). Also implemented
22812 row-activated signle for seting frame and viewing the source.
22813 * src/debugger.c: Avoids starting program and stopping debugger
22814 when starting debugger and stopping program, respectively.
22816 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
22817 Reverted codes to start debugger automatically
22818 The file is brought to the state just after the branching
22819 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
22820 some code clean ups.
22822 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
22823 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
22824 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
22825 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
22826 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
22827 src/project_dbase.c: Code clean ups.
22829 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
22830 (Projects dir) so that correct $HOME/Projects path is set when
22831 anjuta is run for the first time.
22833 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
22835 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
22837 2003-06-13 Naba Kumar <naba@gnome.org>
22839 * src/stack_trace_cbs.c: Moved variable declaration at the
22840 top of the block (bug #737867)
22842 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
22843 just CFLAGS and CXXFLAGS (bug #743617).
22845 * src/create_global_tags.sh: Fixed shell script to properly
22846 detect installed *-config files.
22848 2003-06-12 Naba Kumar <naba@gnome.org>
22850 * src/preferences.[c,h]: Added methods for custom widgets in
22851 preferences: using custom set/get methods for them.
22853 * src/anjuta-encoding.c: Implemented up/down of the encodings
22854 in the list and property saves correctly.
22856 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22857 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
22858 the beginning of a file.
22860 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22861 * src/aneditor.cxx, src/aneditor.h,
22862 src/controls.c, src/main_menubar.c, src/main_menubar.h,
22863 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22864 src/mainmenu_callbacks.h: Allows the operator to select the current
22865 word or the current line (Request: 680801). It puts also
22866 sensitive/unsensitive several select/comment menu items.
22868 * src/breakpoints.c: Presets by default the current line for a
22869 defined breakpoint.
22871 2003-06-11 Naba Kumar <naba@gnome.org>
22873 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
22874 color (red highlight) now cosistent for inactive tabs also.
22876 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
22877 'Advanced search and replace' in Edit->Search submenu.
22879 * data/properties/tcltk.properties: Fixed bug #731851. Added line
22880 wrappings '\' where they were missing.
22882 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
22883 message is now more descriptive and details the correct thing to do
22884 for GNOME2 desktop.
22886 2003-06-10 Naba Kumar <naba@gnome.org>
22888 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
22889 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
22890 Removed any reference to particular version of automake/autoconf
22891 so that they could work with newer versions (Bug #659394).
22893 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
22894 src/anjuta.c: Added coded to add/remove supported encodings.
22896 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
22897 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
22898 src/project_import.c, src/project_type.c, src/project_type.h,
22899 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
22900 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
22901 from the project wizard.
22903 2003-06-06 Naba Kumar <naba@gnome.org>
22905 Patch from Etay Meiri <etay-m@bezeqint.net>
22906 * src/compiler_options.c: Fixed bugs related to clean before
22909 * anjuta.desktop.in.in: Added commandline options.
22910 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
22911 -dP and -A flags of CVS update into different options.
22913 2003-06-04 Abel Cheung <maddog@linux.org.hk>
22915 * configure.in: Removed "ta" from ALL_LINGUAS.
22917 2003-06-02 Naba Kumar <naba@gnome.org>
22919 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
22920 return NULL for undefined properties and "" for defined but empty
22921 strings. It was creating many problems where both are assumed to be
22922 same. And besides, it doesn't matter to differentiate the two (the
22923 problem with preferences was due to a different bug).
22925 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
22926 correctly. Also, s/props_build_in/props_built_in/g.
22928 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
22931 * src/an_file_view.c: Unrefed pixbufs when done with them.
22933 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
22934 (removed) file_text.png: Added and removed pixmaps.
22936 2003-05-30 Naba Kumar <naba@gnome.org>
22938 * anjuta.glade: Fixed encodings preferences dialog
22940 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
22942 Reviewed by Naba Kumar <naba@gnome.org>
22944 * src/build_project.c src/clean_project/c: perform a clean before
22945 build, if required. Show the message manager on clean.
22946 * src/compiler_options.c: save the new options when window is closed
22947 and flag project to be cleaned before the next build.
22948 * src/project_dbase.c: added a 'clean before build' flag to project
22950 2003-05-29 Naba Kumar <naba@gnome.org>
22952 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
22955 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
22956 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
22957 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
22958 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
22959 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
22960 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
22961 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
22962 print_color.xpm, print_landscape.xpm, print_layout.xpm,
22963 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
22965 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
22966 Removed unused icons references.
22968 2003-05-27 Enver ALTIN <ealtin@casdb.com>
22970 Reviewed by Naba Kumar <naba@gnome.org>
22972 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
22973 src/compiler_options.c, src/debugger.c, src/find_replace.c,
22974 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
22975 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
22976 src/toolbar_callbacks.c: HIG compliant dialogs.
22978 * src/utilities.c: anjuta_button_new_with_stock_image() and
22979 anjuta_dialog_add_button() stolen from gedit.
22981 * src/main_menubar_def.h: Fixed mnemonics.
22983 2003-05-26 Naba Kumar <naba@gnome.org>
22985 * src/project_dbase_gui.c: Added header files filter for add file
22986 dialog box. Disabled project window to be transient window.
22988 * src/message-manager.cc: Disabled message manager window to be
22991 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
22992 a file could not be loaded.
22994 * src/project_dbase.c: Fixed a bug with GUI editor command
22995 where empty string is returned.
22997 * src/Makefile.am, src/preferences.h, src/text_editor.c
22998 src/text_editor.h, (new) src/anjuta-encodings.h,
22999 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
23000 Added encoding support and to handle characters encoding correctly
23001 by auto detecting it during load. Added preferences for selecting
23002 the encoding during save.
23004 * src/preferences.c, src/resources.c: Removed debug messages.
23006 Patch from: Alexander Nedotsukov <bland@mail.ru>
23007 * src/getline.c: Fixed many fatal bugs for FreeBSD.
23009 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23010 * src/anjuta.c: Try to sow the splash image more often.
23012 2003-05-20 Naba Kumar <naba@gnome.org>
23014 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23015 * src/debug_tree.c: Colorize the modified locals during
23016 debugging and call memory analyze from the debugger.
23017 * src/breakpoints.c: The color is now different for the enabled
23018 and disabled breakpoints. Anjuta now can erase several
23019 breakpoints defined at the same line. The markers are updated
23020 according to the enable/disable action.
23022 Patch from Etay Meiri <etay-m@bezeqint.net>
23023 * src/launcher.c: Fixes launcher freeze up bug during build.
23025 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
23027 Reviewed by Naba Kumar <naba@gnome.org>
23028 * scintilla/PropSet.h: Change member variables from private to protected.
23029 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
23030 to PropSetFile class, which return a gchar * (and can therefore indicate
23031 whether properties are empty or do not exist) and make prop_get and
23032 prop_get_expanded use them.
23033 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
23034 that the result of of prop_get cannot be an empty string.
23036 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
23038 Reviewed by Naba Kumar <naba@gnome.org>
23039 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
23040 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
23041 src/text_editor_cbs.c: When saving all the files in the project, the
23042 text editors are now only rehighlighted once instead of once for each
23045 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23046 * src/main.c, widgets/e-splash.c: Splash screen improvements.
23047 * src/anjuta.desktop.in.in: Support startup notification.
23048 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23049 * src/main.c, widgets/e-splash.c: Splash screen improvements.
23050 * src/anjuta.desktop.in.in: Support startup notification.
23053 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
23055 Reviewed by Naba Kumar <naba@gnome.org>
23057 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
23058 memory leak from glade_xml_new call. Removed gxml field from Executer
23059 struct as only used in create_executer_dialog and then destroyed.
23061 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
23063 * src/configurer.c: Fix warning trying to connect signal to non-existent
23064 environment entry in configure dialog and fix crash when closing the
23067 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
23068 gnome_date_edit_get_time instead.
23070 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
23071 in view menu required renumbering elsewhere.
23073 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
23075 Reviewed by Naba Kumar <naba@gnome.org>
23077 * src/breakpoints.c: fixed an error when removing breakpoint
23078 * src/controls.c: 'run to cursor' is sensitive when debugger not active
23079 * src/debugger.c: changes to the way the debugger is activated
23080 * src/debugger.h: clean ups
23082 2003-05-13 Naba Kumar <naba@gnome.org>
23084 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23085 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
23086 src/memory.h: A new version of memory and the interface
23087 is now integrated in anjuta.glade
23089 2003-05-09 Naba Kumar <naba@gnome.org>
23091 * configure.in: Bumped required gtk version to 2.0.8.
23093 2003-05-06 Naba Kumar <naba@gnome.org>
23095 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
23097 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23098 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
23100 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23101 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
23102 , tagmanager/c.c: Support for ProC and RDB files.
23104 2003-05-06 Naba Kumar <naba@gnome.org>
23106 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
23107 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23108 Uncomment (Box & Stream), Select the current function,
23109 authorize the "Quit" button of the GotoLine window
23111 2003-05-05 Naba Kumar <naba@gnome.org>
23113 * src/watch_gui.h: CVS added new file.
23115 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
23117 Patch from Etay Meiri <etay-m@bezeqint.net>
23118 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
23119 src/mainmenu_callbacks.c, src/message-manager.cc,
23120 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
23121 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
23122 Ported stack trace to GNOME2 and added it in the message manager
23125 2003-05-02 Naba Kumar <naba@gnome.org>
23127 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
23129 * src/preferences.[h,c]: Fixed preferences to save only one copy of
23130 preferences property.
23132 * anjuta.prj: Fixed multiple preferences saved data.
23134 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
23135 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
23136 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
23137 scintilla/include/Platform.h, scintilla/include/PropSet.h,
23138 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
23139 Upgraded scitilla from CVS with faster window repaint
23142 Patch from Etay Meiri <etay-m@bezeqint.net>
23143 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
23146 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
23148 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
23149 the window if messages are appended to the end and the scrollbar is
23152 2003-04-29 Naba Kumar <naba@gnome.org>
23154 * configure.in: Removed omf-install from Makefiles list.
23156 2003-04-28 Naba Kumar <naba@gnome.org>
23158 * po/POTFILES.in: Remvoded deleted files.
23160 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
23161 pixmaps/windows-style-undocked.png: Added setup wizard's images.
23163 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
23164 is executed as detached) is not set properly.
23166 2003-04-25 Naba Kumar <naba@gnome.org>
23168 * anjuta.prj: Updated.
23169 * src/anjuta_info.c: Fixed text wrapping and column view.
23170 * data/welcome.txt.in: Removed unaligned characters.
23172 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23173 * src/main_menubar.c: Disable setup dialog.
23175 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23176 * src/breakpoints.c; Fixed compilation with older GCC
23177 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
23178 * HACKING: Spelling fixes (Suggested by Stephen Knight)
23180 2003-04-18 Naba Kumar <naba@gnome.org>
23182 * anjuta.prj: Updated (includes compiler options).
23184 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
23185 function from anjuta.c (it was already available in anjuta-tools.c).
23187 2003-04-18 Naba Kumar <naba@gnome.org>
23189 * src/about.c, THANKS: Updated
23191 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
23193 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
23194 properly from the project session before updating the file
23197 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23198 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
23199 dialog settings (as it will not be required once GDL is in place) and
23200 added file view filters in the settings sub-menu.
23202 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23204 * configure.in: Disable cast checks on final build.
23206 2003-04-17 Naba Kumar <naba@gnome.org>
23208 * src/build_project.c: Fixed a compilation error.
23210 * src/launcher.c: Removed commnets.
23212 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
23213 properties from editor tab to indentation tab and fixed a property
23214 label for proper i18n translation. Fixed typos in project config
23215 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
23216 sorting and reordering in compiler options dialog.
23218 * src/compiler_options.c: Implemented _save() function to save the
23219 options (which was pending).
23221 * src/build_project.c: Destroys install-as-root dialog when it is done.
23223 * src/an_symbol_view.c: Change "event" event to "event-after" so
23224 that symbol row is selected first before the popup is shown.
23226 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
23228 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
23229 file in CVS/Entries. (Reviewed and applied by Biswa)
23231 2003-04-16 Naba Kumar <naba@gnome.org>
23233 * aneditor.cxx: use unicode everytime (fixed unicode related
23236 * anjuta.prj: Fixed UI editor name (blank to use default) and
23239 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
23240 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
23241 Editor preferences page.
23243 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23244 * src/anjuta.[ch], src/print.c: Fixed warnings
23245 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
23246 * configure.in: Profiling support with gprof
23248 2003-04-16 Naba Kumar <naba@gnome.org>
23250 Patch from Gaëtan de Menten <ged@bugfactory.org>
23251 * src/launcher.c: Fixed cvs dialog.
23253 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
23255 * src/message-manager-private.cc: Fixed double-click on first line of
23256 output to properly select a line.
23257 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
23258 because still was a deprecatd GtkCTreeNode and always NULL anyway.
23260 2003-04-15 Naba Kumar <naba@gnome.org>
23262 * src/message-manager-private.cc: Fixed the glade filename typo.
23264 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23265 * scintilla/*, data/properties/*: Scintilla CVS merge
23266 * anjuta.prj: Removed unnecessary files.
23267 * scintilla/PlatGTK.cxx: Force Pango fonts always
23268 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
23269 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
23271 * configure.in: Change version no. for 1.1.1 (alpha release)
23272 * configure.in: Added '--with-pref-suffix' option.
23273 * config.guess, config.sub: Removed from CVS.
23275 2003-04-15 Naba Kumar <naba@gnome.org>
23277 Patch from Timothee Besset <ttimo@idsoftware.com>
23278 * Makefile.am: Fixed a shell script error during intallation.
23280 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23282 Reviewed by Naba Kumar <naba@gnome.org>
23283 * src/message-manager.cc: Added popup-menu to TreeView and fixed
23284 set_wm_class to use "anjuta" instead of "an.
23285 * src/message-manager-private.cc: Headers are hidden again.
23287 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23288 * src/project_dbase_gui.c: Memory corruption fix.
23289 * anjuta.prj: Updated project file
23291 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
23292 * an_file_view.c: Connect to event-after signal rather than event so that
23293 selection is updated first and thus context menu is for the right file.
23294 Reviewed and applied by Biswa.
23296 2003-04-14 Naba Kumar <naba@gnome.org>
23298 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
23300 * src/auncher.c: More child exit fixes
23301 from Timothee Besset <ttimo@idsoftware.com>
23303 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
23305 Reviewed by Naba Kumar <naba@gnome.org>
23307 * src/message-manager.[c/h], src/message-manager-private[c/h],
23308 anjuta.[c/h]: Ported message-manager to Gtk2
23310 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
23311 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
23312 src/clean_project.c, src/compile.c, src/configurer.c,
23313 src/controls.c, src/cvs.c, src/debugger.c,
23314 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
23315 src/project_import.c, src/search-replace.c: Changed name from
23316 AnjutaMessageManager to AnMessageManager to avoid too long type
23319 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23320 * src/launcher.c: Fix build won't stop problem - TTimo
23322 * pixmaps/anjuta_splash.c: New splash screen prototype.
23323 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
23324 * src/compiler_options.c: Mute pkgconfig errors.
23325 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
23327 2003-04-10 Naba Kumar <naba@gnome.org>
23329 * configurer.[c,h]: Fixed dialog to close properly.
23330 * src/project_dbase.c, widgets/gnomefilelist.c: Added
23333 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23334 * anjuta.prj: Removed unnecessary files, load with 1.2.0
23335 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
23336 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
23337 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
23338 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
23339 src/makefile.am: Move gdl to it's own directory.
23340 * global-tags/create_global_tags.sh: Silently ignore SDL error.
23342 2003-04-09 Naba Kumar <naba@gnome.org>
23344 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
23347 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23348 * src/anjuta-tools.c: Use CDATA for saving tools data.
23349 * anjuta.glade, src/search-replace.c: Port from branch.
23350 * widgets/e-splash.*, src/main.c: Better splash screen.
23351 * configure.in, widgets/gdl*: Import GDL widgets.
23352 * ROADMAP: Updated roadmap.
23353 * src/an_file_view.c: Use GDL icons for file tree.
23355 2003-04-09 Naba Kumar <naba@gnome.org>
23357 * anjuta.glade: Added (hidden) initial setup-wizard window.
23359 Patch from: Vitaly <vvv@rfniias.ru>
23360 * src/preferences.c: Fixes a bug with libglace widget access with
23361 translated strings.
23363 Patch from: Etay Meiri <etay-m@bezeqint.net>
23364 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23365 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
23366 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
23367 src/toolbar_callbacks.[c,h],
23368 src/memory.c, src/message-manager-private.cc,
23369 src/message-manager-private.h, src/message-manager.cc,
23370 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
23371 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
23372 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
23373 watch window to a subwindow in the notebook
23375 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23376 * ROADMAP: Updated roadmap.
23378 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
23380 * configure.in: Added Belarusian to ALL_LINGUAS.
23382 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23383 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
23385 * ROADMAP: Added roadmap for HEAD.
23387 2003-03-29 Naba Kumar <naba@gnome.org>
23389 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
23390 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
23391 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
23392 (new) pixmaps/start-with-wizard.png,
23393 (new) pixmaps/start-with-import.png,
23394 (new) pixmaps/start-with-open.png Added Start with dialog which pops
23395 up on anjuta start-up to give quick access to opening file/project or
23398 * src/main.c: Sets proper data directory for the gnome
23401 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23402 * src/text_editor.c: Fixed error/warning indicators.
23404 2003-03-24 Naba Kumar <naba@gnome.org>
23406 * README: Correct version.
23408 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
23410 * configure.in: Added checks to see if were building on FreeBSD
23411 systems. Sets -DFREEBSD if we are, and also attempts to find
23412 gmake if the host system is FreeBSD.
23414 * src/getline.c: New file used to provide the getline function,
23415 which isnt available on a FreeBSD system. The function is only
23416 defined if FREEBSD is defined.
23418 * src/Makefile.am: Added getline.c to anjuta_SOURCES
23420 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
23421 configure.in sets this to gmake on FreeBSD systems, and make
23422 on everything else.
23424 2003-03-23 Naba Kumar <naba@gnome.org>
23426 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
23428 * anjuta.spec.in: Fixed spec file for correct file paths and
23429 corrected rpmbuild.
23431 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
23432 the rpm build command separately now.
23434 * src/anjuta.c, windows-dialog.c: Added some more window management
23435 stuffs (not still fully working, though).
23439 2003-03-22 Naba Kumar <naba@gnome.org>
23441 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
23443 2003-03-21 Naba Kumar <naba@gnome.org>
23445 * README: Removed Andy Piper's name from the active maintainers
23446 list on his request.
23448 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
23451 * src/anjuta-tools.c: Fixed compiler errors.
23453 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
23456 * src/commands.c, src/src_paths.c, src/style-editor.c,
23457 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
23458 becuase they are now hidden by default (from glade editing).
23460 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
23461 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
23462 src/main_menubar_def.h, src/mainmenu_callbacks.c,
23463 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
23464 basic windows managements.
23466 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23467 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
23468 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
23469 Enver ALTIN (a.k.a. skyblue)
23471 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23472 * tagmanager/*: Added ignore-list for symbols. This will make
23473 parsing more accurate for projects. Doc updates needed.
23475 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23476 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
23477 * launcher/Makefile.am: Link to correct libraries
23478 * src/launcher.c: Do not allow NULL shell
23480 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
23481 * src/debug_tree.c: Improve debug tree view.
23483 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
23485 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
23486 'Run Configure Script' and 'Execute Program'. Increase minimum width
23487 of Configure dialog.
23488 * find_in_files.c, find_in_files_cbs.*: Properly create the file
23489 list widget by setting a model and adding a column and renderer.
23490 Actually store the nocvs toggle button in FindInFiles data structure.
23491 Handle selection changes via changed signal rather than row_activated.
23492 Use response signal for handling the close and find buttons.
23493 Close window when escape is pressed.
23494 * find_replace.c: Close window when escape is pressed.
23495 * find_text.c: Close window when escape is pressed in find dialog as
23496 well as wrap search question, where now Yes is the default button.
23498 2003-03-05 Naba Kumar <naba@gnome.org>
23500 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
23502 * src/message-manager-private.cc: Fixed a bug with vte conditional
23504 * anjuta.glade: Hides all windows in glade file.
23506 2003-03-05 Naba Kumar <naba@gnome.org>
23508 * src/an_file_view.c: Fixed a compilation warning.
23509 * src/message-manager-private.cc: Conditional compilation for vte
23512 2003-02-28 Naba Kumar <naba@gnome.org>
23514 * configure.in, anjuta.spec.in: Updated dependency packages version.
23515 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
23516 * src/preferences.c: Added debug assertions.
23517 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
23518 editor to enable/disable bringing the recent editor tabs first.
23520 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
23521 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
23522 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
23523 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
23524 and bug fixes. Also code clean ups.
23526 * (new) src/search-replace.[h,c]: New search replace implementation
23527 from ANJUTA_1_0_0 branch.
23529 * (new) src/windows-dialog.[h,c]: New windows management class
23530 [work in progress].
23532 2003-02-28 Naba Kumar <naba@gnome.org>
23534 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
23535 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
23536 src/appwizard.c, src/build_file.c, src/build_project.c,
23537 src/clean_project.c, src/compile.c, src/configurer.c,
23538 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
23539 src/message-manager-dock.c, src/message-manager-dock.h,
23540 src/message-manager-private.cc, src/message-manager.cc,
23541 src/preferences-dialog.c, src/preferences-dialog.h,
23542 src/preferences.c, src/preferences.h, src/project_dbase.c,
23543 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
23544 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
23545 src/utilities.c, src/utilities.h:
23547 Widgetized Preferences and gave proper function names.
23549 * src/executer.c: Fixed a session loading bug.
23551 2003-02-27 Naba Kumar <naba@gnome.org>
23553 * printing/print.c: Fixed printing font bug that failed to load the
23556 * src/toolbar.c: Disabled LED flashing (not yet implemented).
23558 * TODO, anjuta.prj: Updated.
23560 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
23562 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
23563 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23564 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
23565 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
23566 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
23569 2003-02-25 Naba Kumar <naba@gnome.org>
23571 * Makefile.am: Excluded omf-install from installation as the docs are
23576 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
23577 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
23578 property names and added new editor properties and code cleanups.
23579 Also added new project properties.
23581 * src/compiler_options.[h,c]: Added pkg-config packages supports
23584 * src/glade_iface.h: Cleanups.
23586 * src/launcher.c: Used timer instead of idle to scan.
23588 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
23589 src/project_config.[h,c], src/project_import.c: Implemented project
23590 property to define GUI editor and to handle it.
23592 * src/preferences.c: i18n fixes.
23594 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
23595 unused (and old) pixmaps.
23597 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
23599 2003-02-25 Naba Kumar <naba@gnome.org>
23601 * src/message-manager-private.[h,cc], src/preferences.c,
23602 anjuta.glade, anjuta_dialog_strings.c: Implemented
23603 gnome terminal profiles for the terminal preferences and moved the
23604 addition of terminal preferences in the terminal constructor.
23606 * anjuta.prj: Updated.
23608 2003-02-24 Naba Kumar <naba@gnome.org>
23610 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
23611 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
23612 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
23613 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
23614 preferences dialog.
23618 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
23619 text selection and child re-spawning.
23621 * src/pixmaps.h: Removed unused pixmaps definitions.
23623 2003-02-23 Naba Kumar <naba@gnome.org>
23625 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
23626 the project tree/window.
23628 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
23629 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
23630 Correct the use of a variable and implemented session save/load
23631 for tree expansion states.
23633 * src/main_menubar_def.h: Fixed shortcuts keys.
23635 * src/anjuta.c, src/gnome_project.c: Code clean ups.
23637 * anjuta.prj: Updated.
23639 2003-02-22 Naba Kumar <naba@gnome.org>
23641 * src/debug_tree.[c,h]: GNOME2 port from
23642 Etay Meiri <etay-m@bezeqint.net>
23644 * src/an_file_view.c, src/resources.[h,c],
23645 data/properties/bash.properties,
23646 data/properties/cpp.properties,
23647 data/properties/html.properties,
23648 data/properties/make.properties,
23649 data/properties/others.properties,
23650 data/properties/perl.properties,
23651 data/properties/props.properties,
23652 data/properties/xml.properties: Standarized file icons. Icons are
23653 defined in respective .properties file and are retrieved as resource
23656 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
23657 in labels from the commands editor as that would create
23658 problems for translators.
23660 2003-02-21 Naba Kumar <naba@gnome.org>
23662 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
23663 as they should be part of CVS(?).
23665 * Makefile.am: Corrected a typo for glade generated strings file.
23667 * configure.in, po/hi.po: Added new Hindi (hi) translation
23668 in ALL_LINGUS and added initial Hindi translation.
23670 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
23671 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
23672 sv_unknown.xpm to more proper icon.
23674 * (new)data/properties/php.properties, data/properties/Makefile.am,
23675 data/properties/anjuta.properties, data/properties/html.properties:
23676 Fixed PHP syntax hilighting bug by separating php properties into
23677 different file (because of file size).
23681 2003-02-20 Naba Kumar <naba@gnome.org>
23683 * src/breakpoints.c: Fixed breakpoints session saving/loading
23686 * scintilla/*, scintilla/include/*: Updated to scintilla
23689 2003-02-19 Naba Kumar <naba@gnome.org>
23691 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
23694 * Makefile.am, src/Makefile.am,
23695 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
23696 (removed) src/anjuta_dialog_strings.c,
23697 (removed) src/anjuta_dialogs_strings.c,
23698 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
23699 (added) anjuta.glade: Transfered glade files from src/ directory
23700 to the top level directory.
23702 * po/POTFILES.in: Updated.
23704 * (removed) macrocs2/*: Transfered to data/ directory.
23706 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
23707 data/Makefile.am: Moved macros in data directory. Anjuta no longer
23708 requires to have macros dir, but the projects generated by anjuta
23711 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
23714 * src/defaults.c: Corrected default compiler options.
23716 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
23719 * src/message-manager-private.cc, src/message-manager-private.h,
23720 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
23722 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
23723 source code generation for gnome2 projects.
23725 2003-02-11 Naba Kumar <naba@gnome.org>
23727 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
23728 restores the expand/collaspe states of the nodes after refresh.
23730 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
23732 2003-02-11 Naba Kumar <naba@gnome.org>
23734 * src/style-editor.c: Fixed pango font description handling for fonts.
23735 * src/anjuta.glade: Removed font size spin button.
23736 * configure.in, src/anjuta.prj: Corrected version.
23739 2003-02-10 Naba Kumar <naba@gnome.org>
23741 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
23742 references of scroll-menu.h and add about.h in Makefile.am.
23744 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
23745 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
23746 (removed) widgets/scroll-menu.h: Removed unused files.
23748 * Makefile.am: Added proper i18n rules and added intl tools for
23751 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
23752 to the stable release).
23754 * anjuta.spec.in: Removed manuals packaging.
23756 * data/Makefile.am: Removed 'macros' installation (not required for
23759 2003-02-10 Naba Kumar <naba@gnome.org>
23761 * po/POTFILES.in: Updated.
23763 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
23764 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
23765 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
23766 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
23767 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
23770 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
23771 src/toolbar_callbacks.h: Fixed scintilla notification signal name
23772 and fixed to properly handle focus in find entry box.
23774 * Makefile.am: Added code for RH system menu update.
23776 * .cvsignore: Updated.
23780 2003-02-03 Naba Kumar <naba@gnome.org>
23782 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
23783 editor preferences. and fixes dialogs.
23785 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
23786 Fixed linenumbers and header margins when they are disabled and
23787 removed unused header files.
23789 * src/attact_process.[h,c], src/debugger.c: Attach to process
23792 * src/help.c: Fixed dialog response.
23796 * data/properties/anjuta.properties: Corrected typo.
23798 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
23799 Change the signal to "changed" in entry from "selection-changed" in
23802 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
23805 2003-01-31 Naba Kumar <naba@gnome.org>
23807 * configure.in: Upgraded to use libgnomeprint-2.2
23809 * printing/Makefile.am: Updated
23811 *(removed) printing/print-doc.c, printing/print-doc.h,
23812 printing/print-util.c, printing/print-util.h: Removed because already
23813 merged with print.c.
23815 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
23816 and libgnomeprintui-2.2 and fixed rendering problems.
23818 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
23819 uneccessary print properties, as they are separately taken
23820 care in gnomeprint.
23822 * po/POTFILES.in: Update.
23824 2003-01-30 Naba Kumar <naba@gnome.org>
23826 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
23827 for about dialog box.
23829 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
23830 src/pixmaps.h: Modified for the above additions for about dialog.
23832 2003-01-29 Naba Kumar <naba@gnome.org>
23834 * src/style_editor.[c,h]: Added missing files.
23836 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23837 * scintilla/XPM.[cxx|h]: Added missing files
23839 2003-01-29 Naba Kumar <naba@gnome.org>
23841 * TODO, po/POTFILES.in: Updated.
23843 * anjuta.prj, src/anjuta.glade,
23844 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
23846 2003-01-28 Naba Kumar <naba@gnome.org>
23848 * data/properties/anjuta.properties, src/aneditor.cxx,
23849 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
23850 properties into text properties (earlier it was int properties).
23854 * scintilla/AutoComplete.c,xx,
23855 scintilla/AutoComplete.h,
23856 scintilla/CallTip.c,xx,
23857 scintilla/CallTip.h,
23858 scintilla/Document.c,xx,
23859 scintilla/Document.h,
23860 scintilla/Editor.c,xx,
23861 scintilla/Editor.h,
23862 scintilla/LexAVE.c,xx,
23863 scintilla/LexCSS.c,xx,
23864 scintilla/LexHTML.c,xx,
23865 scintilla/LexOthers.c,xx,
23866 scintilla/LexPython.c,xx,
23867 scintilla/LineMarker.c,xx,
23868 scintilla/LineMarker.h,
23869 scintilla/Makefile.am
23870 scintilla/PlatGTK.c,xx,
23871 scintilla/PropSet.c,xx,
23872 scintilla/ScintillaBase.c,xx,
23873 scintilla/ScintillaBase.h,
23874 scintilla/ScintillaGTK.c,xx,
23875 scintilla/ViewStyle.c,xx,
23876 scintilla/include/Platform.h,
23877 scintilla/include/SciLexer.h,
23878 scintilla/include/Scintilla.h,
23879 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
23883 src/an_file_view.c,
23884 src/an_symbol_view.c,
23885 src/anjuta-tools.c,
23890 src/anjuta_dialogs_strings.c,
23893 src/compiler_options.c,
23896 src/main_menubar.c,
23897 src/main_menubar.h,
23898 src/main_menubar_def.h,
23899 src/mainmenu_callbacks.c,
23900 src/mainmenu_callbacks.h,
23901 src/message-manager-private.c,c
23902 src/message-manager-private.h,
23903 src/message-manager.c,c
23904 src/message-manager.h,
23908 src/project_config.c,
23909 src/project_dbase.c,
23910 src/project_dbase_gui.c,
23911 src/project_import_gui.c,
23912 src/properties.c,xx,
23917 src/text_editor_gui.c,
23921 anjuta.prj: GNOME2 porting and fixed many porting bugs.
23923 2003-01-24 Naba Kumar <naba@gnome.org>
23925 * src/text_editor_gui.c, src/toolbar.c,
23926 src/text_editor.c, src/text_editor_cbs.h:
23927 Used correct notification signal name for scintilla
23928 (gtk2) and fixed UI.
23930 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
23933 * printing/print-doc.c,
23935 src/anjuta-tools.c,
23936 src/find_replace.c,
23939 src/mainmenu_callbacks.c,
23940 src/project_dbase.c,
23941 src/project_dbase.h,
23942 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
23944 src/text_editor_cbs.h:
23947 2003-01-23 Naba Kumar <naba@gnome.org>
23949 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
23950 correct stock icons and organized pixmap macros.
23952 Makefile.am: Removed non-generated files.
23954 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
23955 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
23956 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
23957 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
23958 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
23959 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
23960 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
23961 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
23962 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
23963 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
23964 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
23965 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
23966 stop.xpm, undo.xpm}: Removed because no longer used.
23968 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
23969 file_unknown.xpm}: Files renamed from fv_*, as it would
23972 * pixmaps/Makefile.am: Updated for the above changes.
23974 2003-01-23 Jakub Steiner <jimmac * ximian * com>
23976 * pixmaps/autocomplete-16.png,
23977 pixmaps/autocomplete.png,
23978 pixmaps/block-end-16.png,
23979 pixmaps/block-end.png,
23980 pixmaps/block-start-16.png,
23981 pixmaps/block-start.png,
23982 pixmaps/bookmark-first-16.png,
23983 pixmaps/bookmark-first.png,
23984 pixmaps/bookmark-last-16.png,
23985 pixmaps/bookmark-last.png,
23986 pixmaps/bookmark-next-16.png,
23987 pixmaps/bookmark-next.png,
23988 pixmaps/bookmark-prev-16.png,
23989 pixmaps/bookmark-prev.png,
23990 pixmaps/error-next-16.png,
23991 pixmaps/error-next.png,
23992 pixmaps/error-prev-16.png,
23993 pixmaps/error-prev.png: gnome2-styled icons
23996 2003-01-23 Naba Kumar <naba@gnome.org>
23998 * anjuta.prj: Updated compiler options.
23999 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
24001 * src/aneditor.cxx,
24004 src/anjuta_dialogs_strings.c,
24005 src/mainmenu_callbacks.c,
24006 src/mainmenu_callbacks.h,
24008 src/text_editor_cbs.c,
24009 src/text_editor_gui.c: GNOME2 Porting.
24011 2003-01-22 Naba Kumar <naba@gnome.org>
24013 * ChangeLog: Corrected dates.
24014 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
24015 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
24018 2003-01-22 Naba Kumar <naba@gnome.org>
24020 * plugins/patch/patch-plugin.c: Bug fix.
24022 * src/anjuta-tools.c,
24026 src/anjuta_dialogs_strings.c,
24034 src/mainmenu_callbacks.c,
24035 src/mainmenu_callbacks.h,
24037 src/project_dbase.c,
24038 src/project_dbase_gui.c,
24045 src/toolbar_callbacks.c,
24048 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
24051 (removed) src/CORBA-Server.c,
24052 (removed) src/CORBA-Server.h,
24053 (removed) src/Gladen-common.c,
24054 (removed) src/Gladen-stubs.c,
24055 (removed) src/Gladen.h,
24056 (removed) src/Prj-common.c,
24057 (removed) src/Prj-skelimpl.c,
24058 (removed) src/Prj-skels.c,
24059 (removed) src/Prj-stubs.c,
24060 (removed) src/Prj.h,
24061 (removed) src/glades.c,
24062 (removed) src/glades.h,
24063 (removed) src/messagebox.c,
24064 (removed) src/messagebox.h: Removed because no longer used.
24066 2003-01-21 Naba Kumar <naba@gnome.org>
24068 * src/anjuta-tools.c,
24071 src/anjuta_dialogs_strings.c,
24075 src/compiler_options.c,
24077 src/find_replace.c,
24078 src/find_replace.h,
24084 widgets/gnomefilelist.c: GNOME2 porting.
24086 2003-01-20 Naba Kumar <naba@gnome.org>
24088 * global-tags/create_global_tags.sh: Uses pkg-config to
24095 src/anjuta_dialogs_strings.c,
24098 src/compiler_options.c,
24099 src/compiler_options.h,
24100 src/fileselection.c,
24101 src/fileselection.h,
24102 src/mainmenu_callbacks.c,
24103 src/project_dbase_gui.c,
24108 src/text_editor_gui.c,
24109 widgets/gnomefilelist.c,
24110 widgets/gnomefilelist.h: GNOME2 porting.
24112 * widgets/Makefile.am,
24113 (removed) widgets/gnomedirlist.c,
24114 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
24117 (removed) src/src_paths_cbs.c,
24118 (removed) src/src_paths_cbs.h,
24119 (removed) src/src_paths_gui.c,
24120 (removed) src/compiler_options_cbs.c,
24121 (removed) src/compiler_options_cbs.h,
24122 (removed) src/breakpoints_cbs.c,
24123 (removed) src/breakpoints_cbs.h: Removed because they are now
24124 combined in singe file
24126 2003-01-16 Naba Kumar <naba@gnome.org>
24128 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
24129 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
24130 options dialog UI and data handling.
24133 2003-01-15 Naba Kumar <naba@gnome.org>
24135 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
24136 Completed command editor porting.
24138 * src/anjuta.c: Removed the use of commands load function
24141 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
24144 * src/anjuta-tools.c: Fixed translatable strings.
24146 * src/find_text.c: Fixed dialog creation from glade.
24148 * src/text_editor_gui.c, src/text_editor.c,
24149 src/text_editor_cbs.c: Completed port of detached text editor
24150 to gnome2 plateform.
24152 2003-01-14 Naba Kumar <naba@gnome.org>
24154 * src/anjuta.glade, src/preferences.[h,c],
24155 src/anjuta_dialogs_strings.c: Added build and editor
24156 preferences pages and other UIs. Fixed preferense loading and saving.
24158 * src/anjuta.c: Does case-insensitive match for tabs position
24159 preferences and removed preferences loading (done at _new() call).
24161 * anjuta-tools.c: Debugged tools dialog handling.
24162 * plugins/class-gen/clsGen.c: Fixed an undefined function.
24164 2003-01-13 Naba Kumar <naba@gnome.org>
24166 * ABOUT-NLS: Update (strange).
24168 * autogen.sh: Removed blocking code.
24170 * configure.in: Fixed an autogen bug.
24172 2003-01-13 Naba Kumar <naba@gnome.org>
24174 * (new)src/anjuta.gladep
24175 (new)src/messagebox.c
24176 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
24177 will be gradually removed (and then the files).
24181 printing/print-util.c,
24183 scintilla/ScintillaGTK.c,xx
24185 src/an_file_view.c,
24186 src/an_symbol_view.c,
24190 src/anjuta_dialogs_strings.c,
24192 src/attach_process.c,
24193 src/attach_process.h,
24196 src/breakpoints_cbs.c,
24199 src/compiler_options.c,
24200 src/compiler_options.h,
24201 src/compiler_options_cbs.c,
24210 src/find_in_files.c,
24211 src/find_in_files.h,
24212 src/find_in_files_cbs.c,
24213 src/find_replace.c,
24214 src/find_replace.h,
24222 src/main_menubar.c,
24223 src/mainmenu_callbacks.c,
24224 src/message-manager.c,c
24227 src/project_config.c,
24228 src/project_config.h,
24229 src/project_dbase.c,
24230 src/project_import_cbs.c,
24236 src/src_paths_gui.c,
24238 src/text_editor_gui.c,
24244 widgets/gnomefilelist.c: GNOME2 Port.
24246 2003-01-10 Naba Kumar <naba@gnome.org>
24248 * src/an_file_view.c,
24250 src/appwizard_gui.c,
24251 src/compiler_options.c,
24252 src/compiler_options_cbs.c,
24255 src/fileselection.c,
24256 src/find_in_files.c,
24258 src/main_menubar.c,
24260 src/message-manager-dock.c,
24262 src/project_dbase_gui.c,
24263 src/project_import_gui.c,
24264 src/registers_gui.c,
24265 src/sharedlib_gui.c,
24266 src/src_paths_gui.c,
24267 src/text_editor_gui.c,
24269 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
24271 2003-01-09 Naba Kumar <naba@gnome.org>
24273 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
24274 problems with some comments.
24276 * anjuta.prj: New project file (updated?)
24278 * src/Makefile.am: Enabled deprecated API and fixed variables.
24280 * src/an_file_view.c,
24281 src/an_symbol_view.c,
24282 src/anjuta-plugins.c,
24283 src/anjuta-tools.c,
24286 src/appwizard_cbs.c,
24287 src/attach_process.c,
24288 src/attach_process_cbs.c,
24289 src/compiler_options.c,
24290 src/compiler_options_cbs.c,
24292 src/mainmenu_callbacks.c,
24293 src/message-manager-private.c,c
24294 src/message-manager-private.h,
24295 src/message-manager.c,c
24296 src/message-manager.h,
24297 src/project_dbase.c,
24298 src/project_dbase.h,
24299 src/project_dbase_gui.c,
24300 src/project_import_cbs.c,
24301 src/project_import_gui.c,
24310 src/src_paths_cbs.c,
24311 src/src_paths_gui.c,
24314 src/text_editor_gui.c,
24315 src/text_editor_menu.c,
24317 src/toolbar_callbacks.c,
24321 src/wizard_gui.c: GNOME porting.
24323 2002-12-24 Naba Kumar <naba@gnome.org>
24325 * AUTHORS, ChangeLog, HACKING, Makefile.am,
24326 NEWS, README, SEARCH-REPLACE,
24327 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
24328 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
24329 launcher/Makefile.am,
24330 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
24331 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
24332 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
24333 printing/print-util.c, printing/print.c, printing/print.h,
24334 scintilla/*/*, widgets/e-shell-about-box.c,
24335 src/*, tagmanager/*/*, widgets/Makefile.am,
24336 widgets/gnomefilelist.c:
24338 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
24339 src/*.[c,h] files to gnome2 API.
24341 * src/anjuta_dialogs_strings.c: Added glade generated translatable
24344 2002-10-23 Naba Kumar <naba@gnome.org>
24346 * autogen.sh: Prevented Users from building HEAD cvs.
24348 2002-09-16 Stephane Demurget <demurgets@free.fr>
24350 * src/anjuta.glade: added the compiler options dialog, hopefully
24351 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
24353 2002-09-15 Stephane Demurget <demurgets@free.fr>
24355 * src/anjuta.glade: fixed a lot of small glitches.
24357 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
24360 * src/breakpoints_cbs.c: polished a bit.
24362 2002-09-15 Stephane Demurget <demurgets@free.fr>
24364 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
24366 * src/commands.c: partial gnome 2 port.
24368 * src/utilities.[ch]: changed some bits to be const.
24370 2002-09-14 Stephane Demurget <demurgets@free.fr>
24372 * src/Makefile.am: removed breakpoints_gui.c and added a check
24373 for gdk-pixbuf deprecated functions, but there shouldn't be much
24376 * src/breakpoints_gui.c: killed.
24378 * src/anjuta.glade: added two dialogs for the breakpoints management.
24381 * src/anjuta_cbs.c:
24383 * src/attach_process.c:
24385 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
24386 really huge changes and porting work.
24388 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
24389 (breakpoints_dbase_new): moved the UI init bits here.
24391 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
24392 a lot, not using any color anymore (not HIG compliant) and not using
24393 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
24394 to be double checked.
24396 * src/build_file.c:
24397 * src/build_project.c: gnome 2 port.
24399 2002-09-11 Stephane Demurget <demurgets@free.fr>
24401 * src/anjuta.glade:
24403 * src/anjuta_cbs.c:
24405 * src/breakpoints.c:
24406 * src/breakpoints_cbs.c: cleaned up some bits.
24408 2002-09-09 Stephane Demurget <demurgets@free.fr>
24411 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
24413 * src/an_symbol_view.[ch]:
24414 * src/attach_process_cbs.h: polished a bit.
24416 * src/breakpoints_cb.[ch]: partial gnome 2 port.
24418 2002-09-02 Stephane Demurget <demurgets@free.fr>
24421 * src/Makefile.am: added libglade-2 to the build.
24423 * src/anjuta.[ch]: added support for libglade.
24425 * src/anjuta.glade: added. There could be a file per top-level widget,
24426 as some other gnome projects, though.
24428 * src/attach_process_gui.c: removed.
24429 * src/attach_process.[ch]: gnome 2 port.
24430 (attach_process_new): Added the treeview init and the widget references
24433 2002-08-31 Stephane Demurget <demurgets@free.fr>
24435 * src/an_file_view.c: fixed some compilation issues.
24437 * src/an_symbol_view.c: gnome 2 port.
24439 2002-08-26 Stephane Demurget <demurgets@free.fr>
24441 * src/an_file_view.c: finished gnome 2 port.
24442 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
24443 directory pixmap depending on the event.
24445 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
24446 (project_file_data_new): use a GtkTreePath.
24448 2002-08-23 Stephane Demurget <demurgets@free.fr>
24450 * src/Makefile.am: readded back an_*_view.[ch] because they are still
24451 driving me nuts but they need to be ported, heh ?
24453 * src/an_file_view.c: gnome 2 port, almost finished after some hard
24454 work since it's quite a total rewrite again.
24456 2002-08-22 Stephane Demurget <demurgets@free.fr>
24458 * src/an_file_view.c:
24459 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
24461 2002-08-21 Stephane Demurget <demurgets@free.fr>
24463 * src/anjuta_info.c:
24464 * src/utilities.h: gnome 2 port, featuring a total rewrite.
24466 2002-08-20 Stephane Demurget <demurgets@free.fr>
24468 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
24471 * src/an_file_view.c:
24472 * src/aneditor.cxx:
24473 * src/anjuta_cbs.c:
24474 * src/compiler_options.h:
24475 * src/messagebox.c:
24476 * src/messagebox.h:
24478 * src/project_dbase.h:
24479 * src/resources.h: gnome 2 port.
24481 2002-08-14 Stephane Demurget <demurgets@free.fr>
24483 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
24485 * data/properties/sql.properties: added the DATETIME data type.
24487 * data/properties/html.properties: added the foreach php keyword.
24489 2002-08-08 Stephane Demurget <demurgets@free.fr>
24491 * widgets/Makefile.am: removed blank line after the last backslash
24492 for avoiding a warning from automake.
24495 * src/Makefile.am: added the ORBit-2 dep.
24497 2002-08-08 Stephane Demurget <demurgets@free.fr>
24499 * AUTHORS: added Biswa, because I wonder why noone already have
24500 written his name in the Anjuta's hall of fame :)
24502 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
24504 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
24505 widgets/e-shell-about-box.c: Made to compile for gnome2.
24507 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
24509 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
24510 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
24512 * configure.in, printing/print.h, printing/print.c,
24513 printing/print-doc.c: Made to compile for gnome2.
24515 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
24517 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
24518 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
24519 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
24520 widgets/Makefile.am:
24522 Upgraded the build system to gnome2 platform.
24524 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24525 * manuals/*: Added capability to generate PDF and PS.
24526 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
24527 * TODO, TODO.biswa: Intergated TODO list.
24528 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
24530 * src/dnd.c: Fix typo
24531 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
24532 * src/anjuta.c: Bug #568895, Bug #575419
24534 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24536 * tagmanager/tm_global_tags.c: Fixed compiler warning.
24537 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
24539 2002-12-17 Naba Kumar <naba@gnome.org>
24541 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
24544 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24545 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
24546 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
24547 * anjuta.prj: Added tools.sgml
24548 * data/properties/cpp.properties: Bug # 646974
24550 2002-12-16 Naba Kumar <naba@gnome.org>
24552 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
24553 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
24554 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
24555 on 'Enter' and adds proper focus mechanism.
24556 * src/anjuta.c: Fixed a memory corruption bug.
24557 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
24558 'Enter' and can also be Canceled. Sets proper default and focus policies
24560 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
24561 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
24562 translatable strings in dialogs and fixed some dialog properties.
24563 * src/anjuta-tools.c: Now uses xml format for loading and saving.
24564 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
24565 * src/message_manager_private.cc: Fixed some debug messages.
24566 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
24567 widgets/gnomefilelist.c: Fixed a memory leaks.
24568 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
24569 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
24570 src/main_menubar_def.h: Implemented incremental search.
24573 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24574 * tagmanager/*: Minor cleanups and warning fixes.
24575 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
24576 GUI during long updates.
24577 * src/text_editor.c: Remove debug message.
24579 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24580 * tagmanager/tm_project.c: Fix a memory access problem.
24582 2002-12-13 Naba Kumar <naba@gnome.org>
24584 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
24585 tools list to show "Enabled" flag of the tool. Fixed a bug where
24586 tool list is not cleared when creating a new tool.
24588 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24589 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
24591 2002-12-12 Naba Kumar <naba@gnome.org>
24593 * anjuta-tools.[h,c], commands.c: Used the tools help of
24594 anjuta variables list in commands editor and fixed a typos
24595 buy in anjuta-tools.c.
24597 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24598 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
24599 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
24600 * TODO.biswa: Added to help me track things better.
24602 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24604 * configure.in, anjuta.spec.in: Added libglade dependency.
24605 * Makefile.am: Added anjuta.glade file.
24606 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
24607 , src/mainmenu_callbacks.[ch], src/message-manager.h
24608 , src/widget-registry.c: Tools editor GUI + other additions.
24610 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24612 * src/project_dbase.[ch], tagmanager/tm_project.c,
24613 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
24614 Implement syncing tags image with the project database.
24615 * src/anjuta-tools.c: Implemented variable substitution and
24616 working directory in tools.
24618 2002-12-09 Naba Kumar <naba@gnome.org>
24620 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
24621 command configuration language list from properties.
24623 * data/properties/asm.properties, data/properties/ruby.properties:
24626 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24628 * src/an_symbol_view.c: Remember current selected entry and select
24629 it automatically after refresh.
24631 2002-11-26 Murray Cumming <murrayc@usa.net>
24633 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
24634 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
24635 and gnomemm 1.2 projects so that people know they are really
24636 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
24637 But I did correct these to sue lowercase names.
24639 2002-12-01 Naba Kumar <naba@gnome.org>
24641 * data/anjuta.properties: Fixed caching problem on
24643 * src/preferences.c, src/preferences_gui.c: Implemented automatic
24646 2002-12-01 Naba Kumar <naba@gnome.org>
24648 * data/properies/anjuta.properties: Corrected "indicators.automatic"
24650 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
24651 property and uses it.
24652 * src/aneditor.cxx: Fixed a bug associated with selection a word at
24655 2002-11-30 Naba Kumar <naba@gnome.org>
24657 * src/debugger.c: Fixed a typo.
24658 * data/properties/*: Updated properties files and added
24660 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
24661 Added comment submenu and cleaned up ref and unref of menus.
24662 * src/aneditor.h: Added definition of comment commands.
24663 * src/aneditor.c: Upgrade from latest SciTE source code.
24664 * src/text_editor.[hc], src/text_editor_cbs.c,
24665 src/message_manager_private.cc, src/message_manager.[cc,h],
24666 src/anjuta.[c,h]: Added indicators support for errors/warnings
24667 highlight in the editor.
24668 * NEWS, TODO: Update.
24669 * scintilla/include/PropSet.h: Removed deprecrated function.
24671 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24673 * src/anjuta-tools.[ch]: Tools implementation (basic)
24674 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
24675 , src/main_menubar_def.h: PLugins cleanup and segregation
24676 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
24678 * anjuta.prj: Added new files
24679 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
24680 * plugins/class-gen/clsGen.c: Register menu under 'Project'
24681 * plugins/patch/patch-plugin.c: Register menu under 'Format'
24682 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
24683 * src/Makefile.am: Added new files
24684 * src/message-manager.[cc/h]: Added standard output and error windows
24686 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
24688 * project_type.c: Fixed Gnomemm2 project type
24690 2002-11-25 Naba Kumar <naba@gnome.org>
24692 * printing/print.c: Fixed a compile warning.
24693 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
24694 * src/utilities.c: Fixed a compile warning in sparc, hides the
24695 terminal check error output from the user.
24696 * project_config.[ch], project_dbase.[ch], source.c: Added project
24697 version, exclude modules configuration and reordered other config
24698 properties. Changed some strings to more descriptive text.
24699 * src/compiler_opitions.c: Removed extra newlines from .prj file
24701 * anjuta.prj: Converted to new format (only reorganised properties
24702 and removed extra newlines ... nothing else).
24705 2002-11-21 Naba Kumar <naba@gnome.org>
24707 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
24708 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
24709 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
24710 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
24711 Updated to the CVS version.
24713 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24715 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
24716 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
24717 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
24718 images in completion lists.
24719 * src/resources.h: Make C++ friendly.
24720 * scintilla/PropSet.cxx: Fix memory leak.
24722 2002-11-20 Naba Kumar <naba@gnome.org>
24724 * scintilla/*/*: Synced to latest scintilla 1.49
24725 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
24728 * scintilla/RESearch.cxx: The automatic cvs log in the
24729 file really broke things trying to interprete the changelog
24730 entry incorrectly as end-of-comment. Removed the $cvs line
24731 and committed again.
24733 2002-11-19 Naba Kumar <naba@gnome.org>
24735 Patch from Timothee Besset <ttimo@idsoftware.com>
24737 * src/message-manager-private.cc: Interpretes absolute
24738 file paths properly in zvt terminal.
24740 2002-11-19 Naba Kumar <naba@gnome.org>
24742 Patch from Timothee Besset <ttimo@idsoftware.com>
24744 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
24745 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
24746 (important) editor preferences in project (if there is one
24751 2002-11-18 Naba Kumar <naba@gnome.org>
24753 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24755 * src/debug_tree.c, src/find_in_files_gui.c,
24756 src/find_replace.c, src/find_text.c,
24757 src/project_import.c, src/project_import_gui.c,
24758 src/wizard_gui.c: i18n Fixes.
24760 2002-11-15 Naba Kumar <naba@gnome.org>
24762 * plugins/class-gen/clsGen.c: Fixed to use project function
24763 to import files. Create non-existent directories before the
24764 sources are written.
24766 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
24767 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
24769 src/glades.c: Excluded gladen files from build. This
24770 will fix the unnecessary dependency on libssl.
24772 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
24773 file import funtion.
24775 * src/message_manager_private.cc: Fixed a compiler warning with
24776 DEBUG preprocessor macro.
24778 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
24779 wrong (undocked) editor window was closed on clicking close on an
24780 undocked editor window.
24782 * src/debugger.c: Fixed a bad bug where debugger terminal won't
24783 start correctly if the executable was run before with 'F3'.
24785 * src/toolbar_callbacks.c: Wrap around find next.
24786 * src/toolbar.c: Disable combo activate.
24787 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
24788 button positions to get 'yes' as default.
24790 * anjuta.spec.in: Updated.
24792 * src/anjuta_info.c, src/appwizard_gui.c,
24793 src/attach_process_gui.c, src/breakpoints_gui.c,
24794 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
24795 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
24796 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
24797 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
24798 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
24799 src/preferences.c, src/preferences_gui.c, src/project_config.c,
24800 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
24801 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
24802 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
24803 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
24804 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
24805 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
24806 plugins/patch/patch-plugin.c, printing/print-util.c:
24807 Set all windows and dialogs transient
24808 to their parents so that they remain floated above their parents.
24810 2002-11-13 Naba Kumar <naba@gnome.org>
24812 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
24813 take default editor font).
24815 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
24816 Corrected email address.
24818 * src/mainmenu_callbacks.c: Used spaces instead of tabs
24819 for changelog entry.
24823 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24824 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
24826 2002-11-06 Naba Kumar <naba@gnome.org>
24829 * anjuta.spec.in: Ships the .omf files with the
24830 documents instead of the base package.
24832 2002-11-04 Naba Kumar <naba@gnome.org>
24834 * data/properties/latex.properties: Fixed a bug.
24835 * ChangeLog: Released 1.0.0 stable.
24837 2002-11-04 Naba Kumar <naba@gnome.org>
24839 * src/commands.c: Added command with shell redirection capability.
24840 * data/properties/anjuta.properties: Changed default execution
24842 * src/project_dbase.c: Set project top dir in properties.
24843 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
24844 * data/Makefile.am: More diskcheck error fixes.
24846 * README, anjuta.spec.in, THANKS, AUTHORS,
24847 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
24848 manuals/C/anjuta-manual/authers,sgml,
24849 manuals/C/anjuta-manual/anjuta-manual.sgml,
24850 manuals/C/anjuta-manual/anjuta-manual-C.omf,
24851 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
24852 : Changed anjuta home to
24853 new URL and my email address.
24855 * manuals/C/anjuta-manual/interfaces.sgml,
24856 manuals/C/anjuta-manual/prefereces.sgml,
24857 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
24859 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
24860 : removed reference to the help menu as the menu is modified
24861 when no help is found (which is very likely when we are
24862 shiping the documents separately).
24864 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24865 * anjuta.spec.in: Update specfile to make multiple RPMs.
24866 * data/Makefile.am: make dist fix.
24867 * src/text_editor_menu.c: Fix compile warnings (casts).
24869 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24870 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
24871 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
24873 2002-11-01 Naba Kumar <naba@gnome.org>
24875 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
24876 Added gnome2 macros to be used by gnome2 project wizard.
24878 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
24881 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
24882 as it was conflicting with generated projects and is not
24885 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
24886 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
24887 project generation, removed qt project as it's not complete and
24888 added gnome2 bonobo wizard.
24890 2002-10-29 Naba Kumar <naba@gnome.org>
24892 * po/POTFILES.in: Updated.
24893 * po/POTFILES.skip: Added.
24894 * preferences.h: Fixed print paper size property name.
24896 2002-10-28 Naba Kumar <naba@gnome.org>
24898 * data/user.properties, data/Makefile.am: Added user properties file
24899 which will be copied in user's ~/.anjuta/user.properties.
24901 * data/anjuta.properties: Changed a comment.
24903 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
24905 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24906 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
24907 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
24910 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
24911 instead of user properties file.
24913 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
24914 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
24915 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
24916 * README, TODO: Updated.
24918 2002-10-28 Naba Kumar <naba@gnome.org>
24920 * manuals/C/anjuta-manual/figures/editor_guides.png,
24921 manuals/C/anjuta-manual/figures/editor_margins.png,
24922 manuals/C/anjuta-manual/figures/editor_markers.png,
24923 manuals/C/anjuta-manual/figures/local_variables.png,
24924 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24925 manuals/C/anjuta-manual/figures/prefs_print.png,
24926 manuals/C/anjuta-manual/figures/print_dlg.png,
24927 manuals/C/anjuta-manual/figures/print_preview.png,
24928 manuals/C/anjuta-manual/figures/symbol_browser.png,
24929 manuals/C/anjuta-manual/figures/variable_tip.png: New png
24930 files for manual documentation.
24932 * manuals/sgmldocs.make,
24933 manuals/C/anjuta-manual/Makefile.am,
24934 manuals/C/anjuta-manual/authors.sgml,
24935 manuals/C/anjuta-manual/build.sgml,
24936 manuals/C/anjuta-manual/compileopts.sgml,
24937 manuals/C/anjuta-manual/debugger.sgml,
24938 manuals/C/anjuta-manual/execute.sgml,
24939 manuals/C/anjuta-manual/fileoperations.sgml,
24940 manuals/C/anjuta-manual/interface.sgml,
24941 manuals/C/anjuta-manual/preferences.sgml,
24942 manuals/C/anjuta-manual/projects.sgml,
24943 manuals/C/anjuta-manual/figures/arguments.png,
24944 manuals/C/anjuta-manual/figures/open_file.png,
24945 manuals/C/anjuta-manual/figures/other_opts.png,
24946 manuals/C/anjuta-manual/figures/scrshot.png,
24947 manuals/C/anjuta-manual/figures/toolbar_browser.png,
24948 manuals/C/anjuta-manual/figures/toolbar_tags.png:
24950 Updated anjuta manual documentation.
24953 2002-10-27 Naba Kumar <naba@gnome.org>
24955 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
24956 check and modifies debugger terminal command accordingly
24957 to function properly.
24959 2002-10-25 Naba Kumar <naba@gnome.org>
24961 * manuals/sgmldocs.make: Fixed a couple of bugs.
24962 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
24964 2002-10-24 Naba Kumar <naba@gnome.org>
24966 * src/debug_tree.c: Fixed a crash bug from Etay.
24968 * global_tags/create_global_tags: Added messages.
24969 Fixed infinite looping within files.
24971 * macro/autogen.sh: Removed debug and warning flags for defaults.
24973 Patch from Vadim Berezniker <vadim@berezniker.com>
24975 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
24976 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
24979 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
24980 temporarily just copy it
24982 2002-10-24 Naba Kumar <naba@gnome.org>
24984 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
24985 manuals/C/anjuta-manual/anjuta-manual.sgml,
24986 manuals/C/anjuta-manual/compileopts.sgml,
24987 manuals/C/anjuta-manual/debugger.sgml,
24988 manuals/C/anjuta-manual/execute.sgml,
24989 manuals/C/anjuta-manual/fileoperations.sgml,
24990 manuals/C/anjuta-manual/interface.sgml,
24991 manuals/C/anjuta-manual/introduction.sgml,
24992 manuals/C/anjuta-manual/projects.sgml,
24993 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24994 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
24995 manuals/ja/anjuta-manual/anjuta-manual.sgml,
24996 manuals/ja/anjuta-manual/compileopts.sgml,
24997 manuals/ja/anjuta-manual/debugger.sgml,
24998 manuals/ja/anjuta-manual/execute.sgml,
24999 manuals/ja/anjuta-manual/fileoperations.sgml,
25000 manuals/ja/anjuta-manual/interface.sgml,
25001 manuals/ja/anjuta-manual/introduction.sgml,
25002 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
25004 2002-10-24 Naba Kumar <naba@gnome.org>
25006 * src/project_type.c: added autogen for qt projects.
25007 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
25008 Fixed a bug that retrieves wrong terminal command.
25009 * src/commnads.c: Added more terminal commands.
25010 * configure.in: Checks for scrollkeeper version.
25012 2002-10-22 Naba Kumar <naba@gnome.org>
25014 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
25015 instead of AM_GNOME_GETTEXT.
25017 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
25018 for setup-gettext for the wizard generated projects.
25020 * src/source.c: Fixed a bug where glade file wasn't generated.
25022 * src/gnome_project.c: Excluded project version from project dir
25025 2002-10-22 Naba Kumar <naba@gnome.org>
25027 * acinclude.m4: New file with dummy funtion for gettext
25028 cross compatibility fix.
25030 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
25031 * configure.in: Fixed cflags to avoid useless warnings.
25032 * Makefile.am: EXTRA_DIST += setup-gettext.
25033 * src/toolbars.c: Added space paddings around tags label.
25035 2002-10-21 Naba Kumar <naba@gnome.org>
25037 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25039 * setup-gettext: New script to maintain gettext cross version
25041 * configure.in, macros/autogen.sh: Fix for gettext cross version
25044 2002-10-21 Naba Kumar <naba@gnome.org>
25046 * debug_tree.c: Fixed incorrect use of debug assertion.
25048 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
25049 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25050 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
25051 src/memory.c, src/memory.h, src/message-manager-private.cc:
25053 New parsing algorithm; adapted from kdevelop.
25054 Middle button menu for changing the value's display type
25056 2002-10-07 Naba Kumar <naba@gnome.org>
25058 * src/main_menubar_def.h: Changed status bar message for Help->
25059 Browse info pages. Bug #603308
25061 * src/executer.c: Made "User terminal" default for creating
25062 projects (User can always disable it later). Bug #114222
25064 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25066 * macros/autogen.sh: Require gettext 0.10.x for autogen
25067 * src/text_editor.c: Fixes Bug #595303
25068 * src/source.c: Fixes Bug #595970
25069 * src/anjuta.c: Fixes Bug #598366
25070 * scingtilla/LexCPP.cxx: Bug #602296
25071 * src/main_menubar_def.h: Bug #604363
25072 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
25074 2002-10-07 Jens Georg <mail@jensgeorg.de>
25076 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25077 * gnomefilelist.c: This patch fixes the bug #611542
25079 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25081 * data/properties/Makefile.am: Added tcltk.properties file.
25083 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25085 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25087 * README: Updated README
25088 * plugins/class-gen/clsGen.c, src/message_manager.cc
25089 , src/mainmeu_callbacks.c, src/memory.c
25090 , src/project_dbase_gui.c, src/text_editor_gui.c
25091 , widgets/gnomefilelist.c: Set window icons
25092 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
25093 Enabled release build (stripped + optimized binaries, etc.)
25094 * data/properties/anjuta.properties, src/commands.c,
25095 src/defaults.cFixed bug #595489 (stdin on executables)
25096 * src/appwizard.c, src/main.c, src/message-manager.cc
25097 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
25098 , src/debug_tree.c: Memory related (valgrind) fixes.
25099 * src/message-manager-private.[cc,h], src/pixpams.h
25100 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
25101 * anjuta.prj: Added debug_tree.c to SOURCES
25102 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
25103 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
25104 Compacted code and cleaned up unnecessary functions.
25105 * tagmanager/*.[ch]: Code fixes.
25107 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
25109 Reviewed by: Naba Kumar <kh_naba@gnome.org>
25111 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
25112 Debug tree now detects changes of displayed variables
25113 and changes their color to red
25115 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25117 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25119 * mainmenu_callbacks.c: Set's the current file name in
25120 file save as dialog.
25122 2002-09-20 Naba Kumar <kh_naba@gnome.org>
25124 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
25126 * data/properties/tcltk.properties: New file for tcl/tk
25129 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
25131 * src/project_type.[c,h], src/source.c, data/Makefile.am:
25132 Fixed a fatal bug which doesn't let building gnome2 related
25133 projects. They use different autogen.sh script. Defined new
25134 type field "gnome_macro_support".
25136 * data/autogen.sh.gnome2: New file.
25138 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
25139 bug with quotes escaping in quotes.
25141 * src/message-manager-private.cc: Used event box instead
25142 of frame for local message pane, so that the borders appear
25143 properly and nicely.
25145 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
25146 if there is a project open and all the files are un-docked.
25148 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
25150 2002-08-27 Andy Piper <andy.piper@freeuk.com>
25152 * src/main_menubar_def.h: implement feature request #595356, patch #597161
25153 * THANKS: updated for new contributions
25154 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
25156 2002-08-27 Steven Knight <steven.knight@unh.edu>
25158 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
25159 src/project_dbase.h, src/project_type.c, src/source.c,
25160 src/wizard_gui.c: new Qt project type
25161 *** NB not fully tested, may need some work, icon required...
25163 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25165 * src/memory.c, src/memory.h: new memory patch
25167 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
25169 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
25171 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
25173 * lancher/anjuta_launcher.c: Determine pty from function
25174 call instead of running 'tty' externally.
25176 * data/properties/cs.properties: Added compile/build commands.
25177 Fixed execution properties.
25179 * src/commands.c: Added c# options.
25181 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
25183 * src/debug_tree.[c,h], src/debugger.[c,h],
25184 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
25186 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
25187 1. Misaligned structs when they are members of other structs.
25188 2. '{' sometimes appears as a variable.
25189 3. Wrong processing of some arrays.
25190 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
25191 that displays the tree in two columns (variable and value).
25193 2002-08-14 Stephane Demurget <demurgets@free.fr>
25195 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
25197 * data/properties/sql.properties: added the DATETIME data type.
25199 * data/properties/html.properties: added the foreach php keyword.
25201 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25203 * NEWS: Updated with new features.
25205 * data/.cvsignore, doc/.cvsignore: Updated.
25207 Patch from: Etay Meiri <etay-m@bezeqint.net>
25209 * src/debug_tree.h, src/debug_tree.c: New files.
25211 * src/Makefile.am, src/message-manger-private.[h,cc],
25212 src/message-manger.cc: Added Tree view for debugger
25215 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
25217 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25219 * src/memory.c, src/memory.h: New files.
25221 * src/Makefile.am, src/appwizard.c, src/controls.c,
25222 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25223 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
25225 Memory view implemetation that would enable viewing raw memory
25228 2002-08-08 Stephane Demurget <demurgets@free.fr>
25230 * AUTHORS: added Biswa, because I wonder why noone already have
25231 written his name in the Anjuta's hall of fame :)
25233 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
25235 * src/appwizard_gui.c: Removed an ambiguous prototype.
25236 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
25237 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
25238 * THANKS: Updated M. Ali Vardar's email.
25240 2002-08-01 Andy Piper <andy.piper@freeuk.com>
25242 * src/anjuta_gui.c: implemented feature request to stop main and browser
25243 toolbars having exclusive use of space
25245 2002-08-01 Andy Piper <andy.piper@freeuk.com>
25247 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
25248 left over from the previous work to fix bugs :-)
25250 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
25251 src/controls.c, src/mainmenu_callbacks.h,
25252 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
25255 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
25256 src/project_import_gui.c, src/sharedlib_gui.c,
25257 src/signals_gui.c: set window icon correctly
25259 * NEWS: more updates for the release
25261 * HACKING: updated for window icons and insert menu information
25263 * src/cvs_gui.c, src/build_project.c,
25264 src/project_import_cbs.c: message strings reviewed
25266 * src/controls.c: context help button should be disabled if
25267 DevHelp is not installed
25270 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
25272 * src/debugger.c: Fixed the signalling screw up because of string
25273 update in gdb used to report the child process PID. Also, no
25274 error dialog will be popped up for "no such file or directory"
25275 error (very annoying and useless error). This error will still
25276 be shown on the debug message window. Avoided terminating the
25277 program when the terminal is terminated -- doesn't hurt, otherwise
25278 we get crappy egg-and-hen problem.
25280 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
25281 dimensions loading.
25283 * src/anjuta.c: Limited the default size of main window to sane
25286 * src/preferences.c: Fixed some deadly memory corruption bugs in
25287 the recent patches. Return from getenv() should NEVER be freed,
25288 because they are static strings.
25290 * src/preferences_gui.c: Removed the fix for crash bug with font
25291 selection and applied the real fix.
25293 2002-06-08 Andy Piper <andy.piper@freeuk.com>
25295 * NEWS: updated for release
25297 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
25299 * src/launcher.c: Added a fix a memory leak and a possible
25300 fix for zvt-crash bug.
25302 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
25304 * data/properties/latex.properties,
25305 data/properties/ada.properties: Added file.is.source property.
25307 * src/an_file_view.c: Set auto column size of the file
25310 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
25311 The user is now prompted to confirm the closing of the file
25312 if it is being used by CVS. If yes, the editor is closed and
25313 the CVS operation stops.
25315 2002-06-07 Andy Piper <andy.piper@freeuk.com>
25317 * anjuta.prj: bump project version for release
25318 * BUGS: removed unnecessary file
25320 2002-06-07 Philip Van Hoof <freax@pandora.be>
25322 * widgets/gnomefilelist.c: fix up issue with directory deleted
25323 during the life of the file list widget
25324 * src/preferences_gui.c: sticking-plaster fix to font selection
25325 causes segfault bug
25327 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
25329 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25331 * data/properties/anjuta.properties, src/an_file_view.[ch],
25332 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
25333 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
25334 added options for symbol and file browsers.
25335 * data/properties/cpp.properties: linker flags should come after
25336 the name of the file to compile.
25337 * scintilla/Editor.cxx: fixed gcc compilation warning.
25338 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
25339 be executed from bindir only.
25340 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
25341 tagmanager/include/tm_file_entry.h: CVS version information in file
25343 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
25345 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
25346 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
25347 crashes during file import.
25348 * src/project_import.c: disable project menu items during project
25351 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25353 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25355 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
25356 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
25357 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
25358 modified Insert menu, added C functions template, header C
25359 template, modified header_template HEADER_H ==> NAMEFILE_H
25361 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25363 2002-06-05 Andy Piper <andy.piper@freeuk.com>
25365 * data/properties/html.properties: changed some file
25368 2002-06-05 Philip Van Hoof <freax@pandora.be>
25370 * widgets/gnomefilelist.c: Fixed #560759 and #561776
25372 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25374 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25376 * data/properties/anjuta.properties, src/defaults.c: Make windows
25377 docked by default, fix the big fonts bug.
25379 * src/an_file_view.c, src/main_menubar_def.h,
25380 src/project_dbase_gui.c: sanitized the Edit/View mess.
25382 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
25383 for customizing shortcuts.
25385 * src/mainmenu_callbacks.c: Search for selected word if present.
25387 * src/text_editor_menu.c: Added context menu options for docking
25388 and undocking editor windows.
25390 * src/main_menubar.h, src/main_menubar.c: more support for the
25391 shortcuts menu item.
25393 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25395 2002-06-05 Andy Piper <andy.piper@freeuk.com>
25397 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
25398 all commit messages being written to top of the file
25400 * src/main_menubar_def.h: message strings reviewed
25402 * src/project_import.c: message strings reviewed
25404 * src/source.c, src/glades.c: message strings reviewed. Fixed
25405 some bugs around reading the project properties for creating
25406 .glade and .desktop files in the Application Wizard. There were
25407 typos in the property names being retrieved
25409 * widgets/gnomefilelist.c: changed build_full_path to make
25410 the file widget support ~
25411 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
25413 * THANKS, widgets/e-shell-about-box.c,
25414 manuals/anjuta-manual/C/authors.sgml: updated for new
25417 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
25419 * src/project_dbase.c: Fixed the file-path-corruption bug
25420 and the cannot-import-file-in-project bug. (follow-up with
25421 the last commit from Stef).
25423 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
25424 with unsaved-project.
25426 2002-06-05 Stephane Demurget <demurgets@free.fr>
25428 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
25431 2002-06-04 Andy Piper <andy.piper@freeuk.com>
25433 * data/properties/{xml,html,other}.properties: changed some file
25436 * data/anjuta.mime: oops! cvs added
25438 * scintilla/RESearch.cxx: fixed up a problem with comments
25440 * global-tags/create_global_tags.sh: redirect errors to /dev/null
25441 to avoid messages about missing libs
25443 * NEWS: started the release notes
25445 2002-06-04 Andy Piper <andy.piper@freeuk.com>
25447 * HACKING: updated with new information on printing, patch naming
25449 * TODO: removed completed tasks
25451 * THANKS: updated a few contributions
25453 * anjuta.prj: updated the icon file
25455 * anjuta.desktop.in.in: updated to add Categories
25457 * data/anjuta.mime: created a mime type for Anjuta project files
25458 (NB needs to be added to the install in /usr/share/mime/)
25460 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
25461 "Coded in Anjuta" button in Gimp XCF format. It can be converted
25462 to PNG for websites.
25464 * plugins/patch/patch-plugin.c: clarified some messages and
25465 made it easier to see different patching sessions
25467 * src/toolbar.c: changed some message text for consistency
25469 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
25470 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
25472 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25474 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
25475 src/project_dbase.{c,h}, src/project_import_cbs.c,
25476 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
25477 Added XLib Project and a Dockapp Project types.
25478 * pixmaps/Makefile.am: added line for new pixmap for new xlib
25480 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
25481 * src/source.c: Fixed memory leak in existing projects.
25482 (filename was not freed)
25483 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
25485 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
25487 * src/anjuta.h, src/anjuta.c: Added error display funtions
25488 with parent windows.
25490 * src/appwizard_cbs.c: Changed error display function to use
25493 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
25495 * printing/print.h, printing/printing.c: Taken care of document
25496 zoom factor and fixed a font loading bug. Dynamically calculated
25497 text widths to work with zooms properly. Re-organized code for
25498 dynamic text width calulations to work in general with utf8 chars.
25499 Determined font height and width automatically from the font info.
25501 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
25502 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
25503 Converted text.zoom.factor property to use #defined value. Removed
25504 margin header and margin numbers preferences, as they now
25505 calculated dynamically.
25507 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
25509 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
25510 printing/print-util.h, printing/print.c, printing/print.h:
25511 Rewritten printing support for style based printing. Syntax highlighted
25512 printing, monochromatic printing, setup using preferences etc.
25514 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
25515 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
25516 language and the styled text buffer.
25518 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
25519 the print setup preferences page and added printer preferences. Added functions
25520 to retrieve preferences with default values.
25522 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
25525 * data/properties/anjuta.properties: Added default printer preferences.
25527 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
25528 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
25529 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
25531 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
25533 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25535 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25537 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
25538 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
25539 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
25540 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
25542 printing/Makefile.am: Reduced compiler optimizations.
25544 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
25545 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
25546 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
25547 tagmanager/tm_workspace.c: TagManager fixes.
25549 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
25551 * printing/*: CVS added. :)
25553 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25555 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25557 * printing*: CVS added.
25558 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
25559 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
25560 src/main_menubar_def.h: Gnome Print support
25561 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
25562 * configure.in: Enable debugging flag option
25563 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
25564 Print properties defined.
25565 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
25567 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25569 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25571 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
25572 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25573 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
25575 * src/text_editor.c: Minor cleanups.
25576 * anjuta.c: Tweaks to 'Goto File Line' functionality.
25577 * src/project_dbase.c: Fixes to add/remove files from project.
25578 * src/help.c: Fix minor memory leak.
25579 * src/project_dbase_gui.c: Remove debugging messages.
25580 * src/utilities.[ch]: Cleanups and minor fixes.
25581 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
25583 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
25585 * src/anjuta.c [anjuta_apply_preferences()]:
25586 Fixed a crash bug when tab pos is not defined for the editors.
25588 * data/properties/cpp.properties: Set default identifier property to normal.
25589 This fixes the bug in which the fore color gets hidden with dark background.
25591 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
25593 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
25596 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
25597 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
25598 src/anjuta.c, data/properties/anjuta.properties:
25599 Implemented line wrapping.
25601 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
25603 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
25604 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
25605 tags. Code was reviewed from GNOME Bonsai view.
25607 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
25608 it seems to have been removed by scintilla people.
25610 * data/properties/anjuta.properties: Set default line wrap to false, as
25611 is noticably slow with big files.
25613 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25615 * src/project_import_gui.c: disallow the selection of files in
25617 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
25620 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25622 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
25623 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
25624 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
25625 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
25626 now works properly.
25627 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
25628 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
25629 * src/utilities.[ch]: Added some utility functions.
25630 * tagmanager/tm_project.c: Fix for bug in file removal from project.
25632 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25634 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25636 * HACKING: info on FIXME statements and removed ccview references
25637 * Makefile.am: added rule to make RPM package
25639 2002-05-26 Andy Piper <andy.piper@freeuk.com>
25641 * THANKS, widgets/e-shell-about-box.c,
25642 manuals/anjuta-manual/C/authors.sgml: updated for new
25644 * src/anjuta.c: removed unnecessary warning code since CVS
25645 support is now implemented :-)
25646 * manuals/sgmldocs.make: implemented a fix for bug #553969
25647 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
25648 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
25649 manuals/C/anjuta-faqs-C.omf: modified the descriptions
25651 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25653 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
25654 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
25655 src/main_menubar_def.h, src/preferences_gui.c,
25656 preferences.c, preferences.h: setup Username and Email
25657 preferences, Insert ChangeLog and Username editor functions
25659 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
25661 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
25663 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
25664 src/src_paths_cbs.c, src/src_paths_gui.c
25665 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
25667 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
25669 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25671 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
25672 and goto tag menu items to main menu.
25674 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25676 * THANKS, widgets/e-shell-about-box.c,
25677 manuals/anjuta-manual/C/authors.sgml: added new contributors
25678 * HACKING: updated with info on files to change for credits
25680 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
25682 * src/aneditor.cxx: extended extension list which fixes segfault
25683 on selecting lisp, ruby or matlab as highlight style.
25685 2002-05-09 Andy Piper <andy.piper@freeuk.com>
25687 * src/main_menubar_def.h: fixed an array initialiser and fixed
25688 the lexer settings for the new entries on the Format menu
25690 2002-05-07 Stephane Demurget <demurgets@free.fr>
25692 * Synced with Scintilla 1.45
25694 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25696 * anjuta.prj: added another missing file
25697 * ChangeLog: fixed some incorrect change dates I caused by
25698 sloppy cut-and-pasting :-/
25700 2002-05-06 Andy Piper <andy.piper@freeuk.com>
25702 * src/mainmenu_callbacks.c: fixed title of new About box
25704 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25706 * src/pixmaps.h: added macros for OpenGL and SDL project icons
25708 2002-05-05 Andy Piper <andy.piper@freeuk.com>
25710 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
25711 * anjuta.prj: updated for new files
25713 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
25715 * widgets/e-shell-about-box.c: Added version display.
25717 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25719 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
25720 widgets/scroll_menu.c: fixed up some compiler warnings (patch
25721 from Philip Van Hoof)
25723 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25725 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
25727 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
25728 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
25729 that produced build errors (needs checking on a machine with the
25731 * data/properties/lisp.properties: updated to match format of other
25732 lexer property files supplied with Anjuta
25734 2002-05-03 Andy Piper <andy.piper@freeuk.com>
25736 * anjuta.prj: added new files
25737 * HACKING: added information from the mailing list on
25738 adding new project types to the wizard (thanks to Johannes)
25740 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25742 * src/utilities.h, src/launcher.c, src/gnome_project.c,
25743 src/appwiz_page2.c: Fix for 547038.
25745 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25747 * attach_process.c, attach_process_cbs.c: Fixed a dialog
25750 * about.h: cvs removed.
25752 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25754 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25758 * src/anjuta.c (anjuta_system_error): checks for the error number to
25759 know whether the error description is needed or not.
25761 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25763 * pixmaps/anjuta_logo.png: New about logo.
25765 * pixmaps/anjuta_icon.png: New icon from Misha. The
25766 old one had trouble with some gtk themes.
25768 * about.c: Removed. No longer needed.
25770 * mainmenu_callbacks.c: Removed reference of about.h
25772 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25774 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25776 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
25777 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
25778 About Dialog (thanks to the Evolution team for the cool widget!)
25780 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25782 Patch from lbell <lbell@tsc4.com>
25784 * src/find_in_files.c, src/find_in_files.h,
25785 src/anjuta.c: Added save_yourself, load_yourself routines.
25787 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
25788 Added "Append messages" toggle button. This will enable
25789 the search results to be appended to the already existing
25792 * src/debugger.c: Fixed a typo.
25794 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
25795 src/session.c, src/session.h: Improved session management.
25797 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
25799 * THANKS, FUTURE, AUTHORS: Changed my email and
25802 2002-05-02 Stephane Demurget <demurgets@free.fr>
25804 Impl. feature request #525271 (add Lisp support).
25806 * data/properties/lisp.properties: added.
25808 * data/properties/Makefile.am, data/properties/anjuta.properties: added
25809 the lisp properties.
25811 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
25812 src/utilities.[ch]: added support for the Lisp highlight style.
25814 2002-05-02 Stephane Demurget <demurgets@free.fr>
25816 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25817 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
25818 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
25819 option preferences to have a persistent setting. Plus it's not used
25820 often, so it's better here than flooding the menus.
25822 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
25823 preferences pages a lot more consistent and sweeter: tabs direction
25824 radiobuttons are directed against the meaning, all pages have an
25825 outter frame, a lot of padding, removed all expand attributes for
25826 vertical boxes, ...
25828 That's not a total revamp, but it's really looking better now, even
25829 if there's still work to be done.
25831 2002-05-01 Andy Piper <andy.piper@freeuk.com>
25833 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
25834 * TODO: added task to be completed before next release (update all credits)
25836 2002-05-01 Stephane Demurget <demurgets@free.fr>
25838 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
25841 2002-05-01 Benke László <decike@freemail.hu>
25843 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25845 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
25846 src/main_menubar_def.h, src/mainmenu_callback.[ch],
25847 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
25848 to the format menu in order to reorder the notebook tabs in
25849 alphabetical order everytime a file is created/opened/saved.
25851 2002-05-01 Philip Van Hoof <freax@pandora.be>
25853 * widgets/gnomefilelist.[ch] (history_combo_go),
25854 (history_combo_clicked): impl.
25856 (gnome_filelist_new_with_path): use this new impl.
25858 2002-05-01 Stephane Demurget <demurgets@free.fr>
25860 * src/project_dbase_gui.c (add_file): added the xpm file type.
25862 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25864 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
25867 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
25870 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
25871 src/text_editor_menu.c: Added context sensitive search in symbol
25872 browser and editor.
25874 * configure.in: Changed version number to 0.1.9.99.
25876 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
25877 src/project_import.c: Minor changes to project import facility.
25879 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
25880 (Forced to use specific brace format)
25882 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
25883 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
25884 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
25886 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
25888 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
25889 replaced the spinbutton with an hscale, and made the UI less "blocky".
25891 * src/cvs_gui.c: When diffing a project you can choose date and
25894 * src/project_dbase.c: Import_file activated again
25896 * configure.in, plugins/Makefile.am: Added patch plugin
25898 * plugins/patch/*: The new patch plugin
25900 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25902 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25904 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
25905 dropdown list shown by autocompletion are now removed.
25907 2002-04-28 Philip Van Hoof <freax@pandora.be>
25909 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
25910 a bunch of filetypes from the older version.
25912 * src/project_dbase_gui.c (add_file): changed the import
25913 dialog's filetypes combo contents depending on the
25914 type of data to be imported.
25916 2002-04-28 Stephane Demurget <demurgets@free.fr>
25918 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
25919 the amount parameter as Philip stated and reformated to follow the
25922 * src/project_dbase.c (project_dbase_make_default_filetype_list):
25923 changed accordingly.
25925 2002-04-25 Stephane Demurget <demurgets@free.fr>
25929 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
25930 Shift-F6, to be more consistent with other Gnome apps.
25931 Moved the "Search next" entry under the "Search" one, and swapped the
25932 order of the "Find in files" and "Find and Replace" ones.
25934 Some additional fixes ands cleanups on the edit menu.
25936 * src/main_menubar.h: replaced all occurences of repeat_find by
25937 find_again for the code to be more consistent.
25939 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
25940 sensitiveness depending on the existence of an active text buffer.
25942 * TODO: added some bits about improving the usability of the
25943 search/search again couple.
25945 2002-04-25 Stephane Demurget <demurgets@free.fr>
25947 * src/preferences_gui.c: made the tab labels text more consistent
25950 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25952 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
25954 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
25957 * src/main.c (main): simplified some code and cleanups.
25959 Fix a part of #499366:
25961 * src/commands.[ch] (sync_from_props), (command_editor_save),
25962 (on_apply_clicked), (create_command_editor_gui): added the gui
25963 corresponding to the command.terminal preference.
25965 2002-04-25 Stephane Demurget <demurgets@free.fr>
25969 * anjuta.spec.in: added build requirements for the source rpm.
25971 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
25973 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25975 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
25976 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
25977 src/project_type.c, source.c, wizard_gui.c:
25978 Added new GNOME 2 project types and changed glade behaviour to
25979 produce GTK code if project type GTK was selected and GTKmm code
25980 if project type GTKmm was selected (and not depending on the
25981 selected language. Disabled glade for GNOME 2 projects because
25982 we will need glade2 there.
25984 * src/project_dbase.c: Fixed a memory lack.
25986 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
25988 * src/cvs.c: Added an error message if jobs are running
25990 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
25992 * tagmanager/tm_work_object.c: Fixed a chrash
25993 bug which occurs when it tries to stat an empty
25996 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
25998 * src/controls.c: CVS menu items now becomes
25999 insensitive when the launcher is busy.
26001 * src/anjuta.c, cvs.h, cvs.c: Created a function
26002 to update the cvs preferences when preferences are
26003 applied in preferences dialog and called it from
26004 anjuta_update_preferences().
26006 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
26008 * src/cvs.c: Added a space in the cvs command
26009 before the revision part. This fixes the cvs
26010 error we get when cvs-diffing with revisions.
26012 * src/cvs.c: Fixed a compiler warning.
26014 * src/find_replace.c: The dialog now remembers
26015 the settings including the "prompt on replace"
26016 which seems to have broken somewhere line the
26019 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
26021 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
26022 Added a new property in cvs class to hold a boolean
26023 for enabling date in cvs diff. This fixed the bizzare
26024 diff output due to the date that goes with the cvs
26025 command. Also, set the default value of compression
26026 to 3 and unified diff option to 1.
26028 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
26030 * src/cvs.c: The diff editor is set to hilite as
26031 diff syntax hiliting.
26033 * configure.in, manual/Makefile.am:
26034 Added a new manual module for ja language.
26036 * manual/ja/*/*/*: New module and files for the
26037 ja translation for the anjuta documentation
26038 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
26040 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
26042 * src/launcher.c: Made a very messy work around
26043 for the launcher authentication to work properly.
26045 * src/find_replace.c: Applied the missing patch
26046 from Dan Elphick <dre00r@ecs.soton.ac.uk>
26048 2002-04-16 Andy Piper <andy.piper@freeuk.com>
26050 * src/cvs.c, src/main_menubar_def.h: made message strings
26051 consistent with existing standards from our own documentation
26052 (such as uppercase P in Project, corrected spelling of
26055 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
26057 * src/cvs_gui.c: Cleaned up gui and aligned various
26058 widgets to give a clean look.
26060 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
26062 * src/launcher.c: Added work around to retrieve
26063 the child exit code. It works. :)
26065 * src/find_in_files.c, src/gnome_project.c,
26066 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
26067 src/clean.c, src/clean_project.c, src/build_project.c,
26068 src/build_file.c: Modified to handle the new
26071 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
26073 * src/find_replace.c: Changed signal to call
26074 on_replace_text_close on from delete_event
26075 to close => the replace history is now updated.
26077 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
26079 * src/cvs.c: escaped the cvs import message before
26082 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
26084 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26086 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
26088 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
26091 * src/preferences_gui.c: GUI improvements
26093 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
26095 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
26097 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
26098 Removed static qualifier from tm_tag_type_name() and
26099 availed it's prototype for use in outside code. also
26100 created reverse map function tm_tag_type_name();
26102 * src/anjuta.c: Implemented qualified tags names for
26103 the tag list (on the toolbar pulldown list) to avoid
26104 ambiguty in tags with similar names (like prototype
26105 and definition). Patch modified and improved.
26107 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
26109 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
26111 * src/utilities.[c,h]: Added a utility funtion
26112 that escapes the single and double quotes in a
26113 given string. Useful for passing command line
26116 * src/cvs.c: Escaped the cvs log message before
26117 passing it to cvs command line to avoid ambiguties
26118 with quotes in the message.
26120 * pixmaps/anjuta_icon.png: Changed to the new icon.
26121 from Todd Goyen <goyen@mbi-berlin.de>
26123 * src/message-manager-private.cc: Added regex to
26124 recognize (underline hilite) the parsable outputs
26125 from the zvt terminal.
26127 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
26129 Patch from: Tina Hirsch <tehirsch@arcor.de>
26131 * src/project_type.c:
26132 Fixed a bug in the wxproject type and modified the erroroutput when
26133 configure doesn't find wx-config
26135 Patch from: Timothee Besset <ttimo@idsoftware.com>
26137 * src/anjuta.c, src/message-manager-private.cc,
26138 src/message-manager-private.h
26139 Catches double clicks in the zvt terminal, and calls goto_error_line
26140 to jump to the appropriate location in the source. This will recognize
26143 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
26145 * src/build_project.c: Taken care of memory leak
26146 by freeing cmd variable properly.
26148 * src/main_menubar_def.h: Fixed wrong signal connection
26149 for cvs project commit.
26151 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
26153 * src/preferences_gui.c: Added some border and adjusted
26154 expandsion, filling in box adds to make the cvs preferences
26157 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
26159 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26161 * src/cvs*, src/main_menubar*, src/preferences*:
26162 Moved CVS settings to preferences, added a nice login dialog.
26164 * src/controls.c, src/project_dbase.c:
26165 CVS project options are only shown if a project is open
26167 * src/build_project.c:
26168 User is now asked if he wants to install as root
26173 * anjuta.prj: Updated with cvs files
26175 * TODO: Remove task which are done
26177 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
26179 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
26180 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
26181 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
26183 Modified launcher to use controlling terminal to detect and
26184 take care of password authentications (for example, for cvs
26185 and root installs).
26187 * pixmaps/password.png: New file.
26189 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26191 Anjuta kick start tutorial wirtten by:
26192 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
26194 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
26195 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
26196 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
26197 manuals/C/anjuta-tutorial/figures/*.png:
26201 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
26205 2002-03-28 Roel Vanhout <roel@stack.be>
26207 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26209 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
26210 src/preferences_gui.c:
26211 Added option to wrap around to beginning/end of file when on last bookmark
26212 and next/previous bookmark is pressed
26214 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26216 Patch from Philip Van Hoof <freax@pandora.be>
26218 * src/gnomefilelist.c:
26219 Added gimp like feature that changes the file extension of
26220 the filename entered in the selections when the file
26223 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
26225 Patch from Roy Wood <roy.wood@filogix.com>
26227 * src/controls.c, src/find_text.c, src/find_text.h,
26228 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26229 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
26231 Menuitem for entering currently selected text as find target,
26232 added key accel for "find next" and changed some key accels for
26233 other key for consistency.
26238 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26240 * src/watch.c, src/watch.h, src/watch_cbs.c,
26241 src/watch_cbs.h, src/watch_gui.c:
26243 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
26245 Added change watch entries feature
26246 and Watch entries modify on double click fixed.
26248 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26250 * src/mainmenu_callbacks.c:
26252 Project commit should not bypass dialog as
26253 we need to get the cvs log from the user.
26255 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26257 * src/project_dbase.c:
26259 Patch from Roy Wood <roy.wood@filogix.com>
26261 Fixed docking bug with the new docking patch
26262 to fix copy/paste bug.
26264 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
26266 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
26267 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
26268 src/main_menubar.h, src/main_menubar_def.h,
26269 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
26271 Added cvs project support. Featured bypass cvs dialog for
26272 cases where we don't need dialog (such as project and right
26273 click selection from file browser). Cleaned up cvs code to
26274 make them generic cvs operations instead of separate file
26275 and project operations. Added cvs log action. Increased
26276 file entry box width and enabled "unified diff" by default.
26277 Used Editor buffer for status and log and set hilite for
26278 these buffers including diff buffer (DIFF hilite).
26280 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
26282 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26284 * data: Added file autogen.sh.wxwin
26285 * data/Makefile.am: Added entry for autogen.sh.wxwin
26286 * pixmaps: Added project image appwiz_wxwin.png
26287 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
26288 * src/appwizard_cbs
26289 src/compiler_options.c
26291 src/project_dbase.c
26292 src/project_dbase.h
26293 src/project_import_cbs.c
26297 src/wizard_gui.c: Added everything necessary for new
26298 project type 'wxWindows (wxGTK)
26299 * src/project_dbase.c: Fixed a bug that caused every project
26300 to be a glade project in dialog
26301 'Project information'.
26303 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
26305 Patch submitted by Roy Wood <roy.wood@filogix.com>
26307 * src/anjuta_gui.c, src/message-manager-dock.c,
26308 src/project_dbase.c:
26310 fixed the copy/paste bug by rewriting dock/undock
26313 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
26315 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26317 * src/cvs*, src/Makefile.am:
26318 New file for CVS support. File operations currently work
26319 cvs login needs to be done. Project support is not yet
26322 * src/main_menubar*, src/mainmenu_callbacks,
26323 src/anjuta.c, src/anjuta.h:
26324 Added menus and functions for cvs commands.
26326 * src/text_editor_menu.h:
26327 Added #include <gtk/gtk.h>
26330 Removed a warning (and this time it works ;-)
26332 * src/utilities.c, src/utilities.h:
26333 Added a utility function to retrieve directory
26334 name out of full path.
26336 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
26338 * src/executer.c: (create_executer_dialog): changed the default
26339 focus on the entry.
26341 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
26343 * widgets/gnomefilelist.c:
26344 Fixed duplicate history entries for the same directory.
26346 2002-03-10 Stephane Demurget <demurgets@free.fr>
26350 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
26351 it's already used by scintilla to delete the whole current line.
26353 2002-03-10 Stephane Demurget <demurgets@free.fr>
26357 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
26358 calls to fileselection_hide_widget,
26359 (on_open_filesel_cancel_clicked): removed.
26361 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
26362 (on_add_prjfilesel_cancel_clicked):
26364 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
26367 * src/fileselection.c: Made some functions static.
26368 (fileselection_hide_widget): rewritten using the new
26369 gnome_filelist_set_multiple_selection function.
26371 * src/fileselection.c: (on_file_selection_delete_event): removed
26372 unuseful widget hides. Some cleanups,
26373 (on_file_selection_cancel_clicked): impl,
26374 (create_fileselection_gui): changed the cancel button clicked's
26375 callback to use this new function.
26377 * src/anjuta.c: (anjuta_new):
26378 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
26379 callbacks, because this the gnome filelist widget's job.
26381 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
26382 clist selection mode duplicates set,
26383 (gnome_filelist_key_press): use the new impl. function.
26385 2002-03-10 Stephane Demurget <demurgets@free.fr>
26389 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
26390 fixed some bogus code using an array cell out of
26391 range, removed unecessary gettext usages.
26393 * src/appwiz_page2.c: (on_prj_name_entry_changed):
26394 some cleanups and now transform minus characters to
26398 (source_write_configure_in),
26399 (source_write_toplevel_makefile_am),
26400 (source_write_desktop_entry),
26401 (source_write_glade_file):
26402 * src/project_dbase.c: (project_dbase_summon_glade),
26403 (project_dbase_generate_source_code):
26404 * src/glades.c: (gladen_write_glade_write):
26405 replaced some occurences of the target name by the
26406 project filename, using project_dbase_get_proj_name,
26407 to fix the name of some files.
26408 Fixed a lot of mem leaks.
26409 Various code cleanups.
26411 2002-03-06 Stephane Demurget <demurgets@free.fr>
26413 Merged with latest (1.44) scintilla.
26415 Added: - The calltip.<lexer>.end.definition property to display help
26416 text on a second line of calltip.
26417 - The calltip.<lexer>.word.characters property to correctly find
26418 calltips for functions that include characters like '$' which
26419 is not normally considered a word character.
26420 - The use.monospaced property to determine initial state of
26421 Use Monospaced Font setting.
26423 Bugs fixed: Too many to mention; please see :
26424 http://www.scintilla.org/ScintillaHistory.html for the
26427 * scintilla/*/*: updated nearly all files.
26429 * TODO: removed the need of a scintilla merge.
26431 Merged with latest (1.44) SciTE properties.
26433 * data/properties/anjuta.properties: added the wrap, use.monospaced
26436 * data/properties/html.properties: added a missing php extension, and
26437 updated php keywords to the latest reference.
26439 * data/properties/pascal.properties: added commands to compile, build
26440 and execute pascal applications.
26442 * data/properties/lua.properties: added styles for statements.
26444 * data/properties/bash.properties: added the declare keyword.
26446 Fixed distchecking.
26448 * global-tags/Makefile.am,
26449 global-tags/create-global-tags.sh: used some kind of ugly hack to
26450 make distchek work, since noone has proposed some better way.
26452 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
26453 and Ctrl-N replace Alt-N for new file according to the Gnome design
26456 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26458 * widgets/gnomedirlist.c
26459 widgets/gnomedirlist.h
26460 widgets/gnomefilelist.c
26461 widgets/gnomefilelist.h:
26463 Added GPL headings in the file.
26465 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26467 * src/attach_process.c
26468 src/attach_process_cbs.c
26469 src/attach_process_cbs.h
26470 src/attach_process_gui.c
26472 src/breakpoints_cbs.c
26473 src/breakpoints_cbs.h
26474 src/breakpoints_gui.c
26476 src/compiler_options.c
26477 src/compiler_options_cbs.c
26478 src/compiler_options_cbs.h
26479 src/compiler_options_gui.c
26480 src/find_in_files.c
26481 src/find_in_files_cbs.c
26482 src/find_in_files_cbs.h
26483 src/find_in_files_gui.c
26488 src/preferences_gui.c
26489 src/project_config.c
26491 src/src_paths_cbs.c
26492 src/src_paths_cbs.h
26493 src/src_paths_gui.c:
26495 Bugs #521629 and #522427 fixed. The problem was, that the
26496 escape-key was not catched and the dialog was hidden, but
26497 the flag was not set correctly.
26499 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
26500 using the gnome_dialog_close_hides()-setting present in most dialogs.
26501 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
26502 emits "close" and set the flag in the close-callback.
26504 Patch from: Jens Georg <mail@jensgeorg.de>
26506 2002-03-06 Stephane Demurget <demurgets@free.fr>
26508 * src/*.{c,cpp}: s/string_free/g_free/
26510 * src/utilities.[ch]: (string_free): removed.
26512 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
26514 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26516 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
26517 src/mainmenu_callbacks.[ch]:
26518 Removed Project menu options: README, TODO, ChangeLog and NEWS
26519 Moved Save Build Messages to Build menu and only highlight it
26520 when there are build messages.
26521 Corrected a spelling: "mojority" -> "majority"
26522 Fixed initialisation of edit.edit_app_gui so now Edit menu
26523 can be shown when no project is loaded.
26525 * src/project_dbase.h: Removed prototype for static function
26527 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
26529 * src/text_editor.c: Editor is marked changed after
26532 Patch from: Jens Georg <mail@jensgeorg.de>
26534 2002-03-04 Roel Vanhout <roel@stack.be>
26536 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26538 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
26539 Added option to ignore binary files on 'Find in files' (grep -I option)
26541 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26544 session restoration and commandline load in
26547 * src/anjuta.[h,c], src/anjuta_cbs.c:
26548 Removed "clear windows menu" and prevented runtime
26551 * src/compile.c, src/build_file.c, src/build_project.c,
26553 Takes into account the preference setting for
26554 show dialog when job completes. Dialogs are
26555 shown when it is enabled otherwise not.
26557 2002-03-03 Roel Vanhout <roel@stack.be>
26559 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26562 Store 'Find...' search string on search so that 'Find Next' will search for
26563 that string, even if the dialog hasn't been closed yet.
26565 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26567 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
26568 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
26569 src/main_menubar_def.h:
26571 Organized menus, removed "Windows" and "Utilities" menus from the
26572 menubar [they are no longer needed]. Also removed some extragenous
26575 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
26577 * src/message-manager-private.cc:
26578 Set message clist selection mode to BROWSE.
26580 * src/message-manager.cc, src/an_symbol_view.c,
26581 src/an_file_view.c:
26582 Added Key navigation for the CTree and CList. Arrow left for
26583 node collapse, right for node expand, space (or enter) for
26584 activation (same as double click).
26586 2002-03-03 Roel Vanhout <roel@stack.be>
26588 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26590 * plugins/class-gen/clsGen.c
26591 Added functionality to semi-intelligently prefill filename
26592 boxes with names deduced from class name
26594 2002-02-26 lbell <lbell@tsc4.com>
26596 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
26597 * src/preferences_gui.c:
26598 Removed an incorrect use of gtk_misc_set_alignment().
26600 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
26601 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
26602 src/preferences.h, src/preferences_gui.c:
26604 Added the option to reload last open project at the startup.
26605 Added the possibility to open a new project without close
26608 * src/properties.cxx:
26609 Corrected a spelling mistake in message string.
26612 Updated session functions.
26614 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
26616 * widgets/gnomefilelist.c: Bug fixes.
26618 Patch from Philip Van Hoof <freax@pandora.be>
26620 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26622 * src/an_file_view.c:
26623 anjuta was unable to open some files becuase they were not being
26624 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
26625 Removed mime checking when opening with anjuta, becuase it doesn't
26626 hurt to open binary files in anjuta (some even may want to do so).
26628 Added a warning when mime type is not set when "view with default
26629 viewer" is activated.
26631 * src/an_file_view.c, an_symbol_view.c:
26632 Converted N_() to _() where ever appropriate in the strings.
26634 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
26636 * src/appwizard_gui.c, src/appwizard_cbs.c
26637 src/wizard_gui.c/h, src/appwiz_page3.c,
26638 src/project_import_gui.c:
26640 Moved target type radiobuttons to appwiz. page 2
26642 * src/message-manager-private.cc
26643 Fixed a bug which caused a crash if next message function was used
26645 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26647 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
26649 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
26650 Modifies the behaviour of Alt-TAB in Anjuta. This
26651 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
26652 edited files in the first items of the notebook.
26654 Patch from: Timothee Besset <timo@qeradiant.com>
26656 2002-02-24 Philip Van Hoof <freax@pandora.be>
26658 * widgets/gnomefilelist.c, gnomefilelist.h:
26659 Added filecompletion
26661 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
26663 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
26665 * configure.in: Added "sk" to ALL_LINGUAS.
26667 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
26669 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
26670 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
26671 src/wizard_gui.c: Added support for static and dynamic libs
26673 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
26675 * widgets/gnomefilelist.c:
26676 Fixed gnome_filelist_get_lastfilename so it no longer returns
26679 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
26681 * src/resources.h, resources.c:
26684 * src/main_menubar_def.h, mainmenu_callbacks.c:
26685 Changed to use gnome configed url handler.
26687 2002-02-19 Philip Van Hoof <freax@pandora.be>
26689 * widgets/gnomefilelist.c
26690 Added PHP filetype.
26692 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
26694 * plugins/class-gen/clsGen.c:
26697 * widgets/gnomefilelist.c:
26698 Gives the maximum space to the files section of the open file dialog.
26700 Patches from: lbell <lbell@tsc4.com>
26702 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
26704 * src/anjuta.c, main.c:
26705 Used tm_get_real_path in anjuta_get_full_filename();
26707 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
26709 * anjuta.prj: update version
26711 2002-02-17 Stephane Demurget <demurgets@free.fr>
26713 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
26714 removed the amount arg and replaced with a NULL-ending list.
26715 (gnome_filelisttype_makedefaultlist): use the new prototype.
26717 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
26719 * src/about.c, THANKS: updated for new contributors
26721 * anjuta.prj: added new files
26723 * README: corrected some documentation, ctags no longer needed,
26724 pkgconfig now required
26726 * data/properties/others.properties: add .cvsdiff extension
26728 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
26729 patch from Vadim Berezniker <vadim@berezniker.com> to improve
26732 * doc/anjuta.1: added initial man page thanks to
26733 Rob Bradford <rob@debianplanet.org> (NB build and install
26736 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
26738 * src/Makefile.am: Cleaned handling of compiler flags by moving them
26739 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
26742 * configure.in: Changed version to 0.1.10-pre
26744 2002-02-17 Stephane Demurget <demurgets@free.fr>
26746 * src/fileselection.c: (create_fileselection_gui): always display
26747 the directory creation button as we cannot rely on the dialog
26750 * widgets/gnomefilelist.[ch]: fixed includes.
26752 * pixmaps/new_folder.xpm: resized, added a + sign.
26754 2002-02-17 Stephane Demurget <demurgets@free.fr>
26756 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
26757 changed all extensions to begin with a dot.
26759 2002-02-16 Philip Van Hoof <freax@pandora.be>
26761 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
26763 * THANKS: added Philip.
26765 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
26767 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
26768 * src/file_selection.[ch],
26769 * widgets/gnomefilelist.[ch]: added a filetype
26770 combobox to the Anjuta file dialog widget.
26772 2002-02-14 Andy Piper <andy.piper@freeuk.com>
26774 * anjuta.spec.in: eep! the import script was not being installed by
26775 RPM - fixed for the release.
26777 2002-02-13 Stephane Demurget <demurgets@free.fr>
26779 Various cleanups and fixes for the next release to be able to make
26782 * plugins/*/*.c: added missing prototypes causing gcc to speak to
26783 much and make some tweaks plus cleanups.
26785 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
26786 args to remove some warnings.
26788 * global-tags/Makefile.am,
26790 src/Makefile.am: link against Anjuta static libs using the
26791 $(top_builddir) dir, not anymore on $(top_srcdir) to make
26794 * src/Makefile.am: ditto with all the Anjuta static libs.
26796 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
26797 include, as we already include the whole directory for the build.
26799 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
26801 2002-02-13 Andy Piper <andy.piper@freeuk.com>
26803 * pixmaps/Makefile.am: icon for libglade project now installed
26804 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
26805 * manuals/C/Makefile.am: removed ChangeLog reference which was
26806 breaking some build stuff
26807 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
26808 include reference problems that showed up on make distcheck
26809 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
26811 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
26813 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
26815 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
26817 * src/message-manager-private.cc:
26818 The horizontal scrollbar now shows properly on demand.
26820 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
26822 * src/dnd.c fixed some warnings
26823 * src/message-manager-private.cc: Horizontal scrollbar is now shown
26824 and works. It is shown always at the moment but before it was
26825 shown on demand and did never work.
26827 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
26829 * src/anjuta.c: Fixed a crash bug.
26830 patch from: Jens Georg <mail@jensgeorg.de>
26832 2002-02-04 Andy Piper <andy.piper@freeuk.com>
26834 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
26835 reports a problem with missing end tags on <graphic>
26837 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26839 * manuals/C/ChangeLog: removed since it was never used
26840 * manuals/C/anjuta-manual/*: more updates, new screenshots
26841 * anjuta.prj: updated for new manuals/ structure
26843 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
26845 * source.c, compiler_options.[c/h]:
26846 Fixed bug #460321 "Problem with optimization options"
26847 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
26849 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26851 * NEWS: prepared for release, need to fill in date
26852 * data/welcome.txt: version number updated
26854 2002-02-03 Andy Piper <andy.piper@freeuk.com>
26856 * src/text_editor_menu.c, src/an_file_view.c,
26857 src/an_symbol_view.c: marked strings for translation
26859 * src/defaults.c, data/properties/xml.properties:
26860 *.omf and *.xsl files should use XML highlighting
26862 * manuals/C/anjuta-manual/*:
26863 - restructured so that files have more meaningful names
26864 and are easier to edit (see anjuta-manual.sgml for the
26866 - updated some screenshots
26867 - continued rewrite
26869 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
26871 * main.c: Made a workaround to remove the old
26872 anjuta gnome config file (older than 9 Feb 2002). This
26873 will fix the bug which never lets the brower toolbar shown.
26875 * main.c: In fact, the above solution wouldn't work in all
26876 cases. Therefore, here is the better fix, which works by
26877 detecting the version of the old config file and deleting
26878 ~/.gnome/Anjuta if it is lesser than 0.1.9.
26880 2002-02-01 Andy Piper <andy.piper@freeuk.com>
26882 * HACKING: added info on submitting patches
26884 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
26886 * src/project_import_gui.c, src/project_import.c:
26887 - If Project Import Wizard is canceled everything is
26889 - Back button is now insensitive on page 3 (some problems:
26890 see TODO in project_import_qui.c:284
26891 - Menu frame is insensitive if project type != GNOME(mm)
26893 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26895 * src/main.c: Fixed bug # (Unable to open files on
26896 double click in project window from second trial onwards when
26897 the project is opened from command line).
26899 * po/POTFILES.in: Removed tags_manager.[h,c]
26901 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
26903 * src/preferences.c:
26904 A quick hack to fix the 'invisible' browser toolbar when
26905 upgrading from 0.1.8 to 0.1.9
26908 Fixed toolbar names which were causing confusions in the toolbar
26912 Substituted "anjuta" with PACKAGE
26914 * src/project_import_gui.c:
26915 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
26917 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
26918 Added new files and removed obsolete ones.
26920 2002-01-30 Andy Piper <andy.piper@freeuk.com>
26922 * src/appwizard_cbs.c, project_import_cbs.c,
26923 main_menubar_def.h, project_import_gui.c:
26924 updates to message strings and layout for the
26927 * text_editor_cbs.c: fix for the tab menu entries for
26928 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
26930 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26937 Tag dropdown exclusive (takes
26938 all space in the toolbar) and never vertical and
26939 increased the width of the tag combo to 256 pixs.
26940 Toolbar separator before the combo and button.
26941 Added tags label before the tag button.
26942 Reorganized the dock bands for the toolbars.
26944 * src/project_import_gui.c
26945 src/project_import.c:
26946 Fixed an error and removed an unused variable.
26948 * data/properties/anjuta.properties:
26949 Removed the property for the old toolbar and set
26950 browser toolbar show to default.
26952 * src/project_dbase.c: excluded modules were not
26956 No build files will be written if the project is blocked.
26958 * src/project_import.c,
26959 src/project_import_cbs.c,
26963 Manually applied Johannes patch to fix some memory
26964 issues and gui clean up.
26965 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26967 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
26968 Fixed a bad bug with remove file from project because of
26969 files were never removed properly from the project and
26970 from the tagmanager.
26972 * src/appwiz_page3.c: Disabled unused codes to clear
26975 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
26977 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
26980 pixmaps/Makefile.am
26983 src/an_symbol_view.c
26991 src/main_menubar_def.h
26992 src/mainmenu_callbacks.c
26993 src/mainmenu_callbacks.h
26995 src/project_dbase.c
26996 src/project_dbase.h
26998 src/text_editor_menu.c
26999 src/text_editor_menu.h
27002 src/toolbar_callbacks.c
27003 src/toolbar_callbacks.h :
27005 Patch submitted by:
27006 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27008 Removes the Tags toolbar and substituted it with
27009 tags combo dropdown list. Fixes a couple of bugs.
27011 Moved the tag combo to browser toolbar because
27012 main toolbar was becoming too long.
27013 Made a new icon of tag toolbar.
27015 * po/zh_TW.po: Fixed bug.
27017 * pixmaps/an_tag.xpm: Added new file.
27019 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
27021 * src/project_import_gui.c: Reorganized project
27024 2002-01-29 Andy Piper <andy.piper@freeuk.com>
27026 * HACKING: added info on creating windows and dialogs
27028 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
27030 * src/tm_file_view.c:
27032 Sorts the file list at the end instead of doing sort-insert
27033 to improve performance.
27034 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
27036 * src/project_dbase.c: Resolved a conflict from
27039 * src/project_import.c:
27041 Fixed to use anjuta_import.sh for the bin dir and
27042 not from the data dir.
27044 Used anjuta_is_installed() function to verify a the command's
27047 Fixed import command to use sh (which is more general and is
27048 gauranteed to be found in any unix system :-)). Also, added
27049 double quotes around the import directory.
27051 Changed some strings for better translations (like avoiding
27054 Fixed the reading of wrong target type.
27056 * src/control.c: Insensitive "import project" when there is
27059 * src/project_import_cbs.c:
27061 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
27062 Fixed selection of gettext checkbox.
27063 Sets the menu entries.
27065 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
27067 * src/appwiz_page[1-4].c
27069 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
27070 be able to reuse it.
27072 * src/mainmenubar.[c/h]
27073 * src/mainmenubar_def.h
27074 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
27077 * src/message-manager.c: Fixed bug 509192
27078 * src/message-manager-dock.c: Added accel_group if window is undocked
27080 * src/project_dbase.[c/h]: Splitted opening code to be able
27081 to use it without an open file dialog
27082 (Maybe I broke Naba's changes, please take a look)
27084 * src/project_import.[c/h]
27085 * src/project_import_gui.c: New Files, Code for Project Import Wizard
27087 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
27090 2002-01-28 Andy Piper <andy.piper@freeuk.com>
27092 * src/main_menubar_def.h, tagmanager/tm_project.c: more
27095 * manuals/C/anjuta_manual/*: started rewrite of the
27096 manual, updated some screenshots
27098 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27100 * src/gnomefilelist.h, src/gnomefilelist.c:
27102 Fixed multiple selection bug (#497085). The OK button is
27103 sensitive when in multiple mode, if the no. of
27104 selection is one or more.
27106 Toggle between single and multiple selection mode
27107 and multiple mode display.
27109 Fixed strings to translable strings.
27111 Fixed some compiler warnings by commenting out
27114 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27116 * src/project_dbase.c: App status bar now updates
27117 with the project name when the project is loaded.
27119 * src/an_file_view.c, tagmanager/tm_file_entry.c:
27121 Puts the directories at the top. They're also sorted now.
27122 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
27124 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27126 * scripts/anjuta_import.sh.in: Added file.
27127 * scripts/anjuta_import.sh: Removed file.
27129 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
27132 * src/main_menubar_def.h:
27134 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
27135 reflect the opposite of Find (CTRL+F) and also to leave
27138 Changed Glade summon with ALT+G, which frees the ATL+E
27139 for poping up the edit menu.
27141 * src/Makefile.am: Debugging link flags by Biswa, removed.
27143 2002-01-28 Andy Piper <andy.piper@freeuk.com>
27145 * HACKING: added information on best practices for writing
27146 application messages and GUI labels
27148 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
27149 src/breakpoints.c, src/build_file.c, src/build_project.c,
27150 src/clean_project.c, src/compile.c,
27151 src/compiler_options_cbs.c, src/compiler_options_gui.c,
27152 src/configurer.c, src/debugger.c, src/executer.c,
27153 src/find_in_files.c, src/find_in_files_cbs.c,
27154 src/find_replace.c, src/find_text.c, src/glades.c,
27155 src/gnome_project.c, src/goto_line.c, src/main.c,
27156 src/main_menubar.c, src/main_menubar_def.h,
27157 src/mainmenu_callbacks.c, src/preferences_gui.c,
27158 src/project_config.c, src/project_dbase.c,
27159 src/project_dbase_gui.c, src/resources.c, src/source.c,
27160 src/support.c, src/tags_manager.c, src/text_editor.c,
27161 src/text_editor_gui.c, src/text_editor_menu.c,
27162 src/toolbar_callbacks.c, src/utilities.c:
27163 lots of minor message updates to make them more user-friendly
27166 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
27170 Because of the spaces escaping, the command could not be
27171 executed when run without terminal. Now fixed.
27173 * anjuta.prj, Makefile.am:
27175 Added anjuta project file.
27177 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
27179 * src/message-manager-private.h, message-manager-private.cc,
27182 Added freeze() and thaw() for the message window class to
27183 speed up the message manager update.
27185 * src/project_config.h, project_config.c,
27186 src/project_dbase.h, project_dbase.h
27187 scripts/anjuta_project.template:
27189 Added two new prject attributes: project.config.blocked and
27190 project.excluded.modules. The former will make sure that users
27191 are not given any previlidge in enabling the 'overwrite build
27192 files' flags and the later issues a list of modules in the project
27193 to be skipped for symbol browsing and project listing.
27195 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
27197 Modified script to read the template from the anjuta data dir
27198 rather than from the directory in which the script exist. Otherwise,
27199 Being transfered to the bin dir, the script will not be able to
27200 find the template when it is run.
27202 The script is also create with configure.in to set in the anjuta
27203 data dir path inside the script.
27205 2002-01-26 Stephane Demurget <demurgets@free.fr>
27207 * po/fr.po: updated to the latest sources.
27209 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27211 * scripts/Makefile.am:
27212 anjuta_import.sh goes with distribution.
27214 * po/*.po: They seem to have updated (merged with
27215 anjuta.pot) automatically when I did "make dist".
27217 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27219 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
27220 Fixed Bug #499807, ie crash on removing libs, includes, defines from
27221 the compiler options dialog.
27224 Correct todays date. :)
27226 * scripts/Makefile.am:
27227 Installs anjuta_import.sh in $(prefix)/bin dir and
27228 is treated as an executable.
27230 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27232 * Fix for bug #499373
27234 * data/properties/anjuta.properties, ada.properties, cpp.properties,
27235 java, properties, latex.properties, lua.properties, others.properties,
27238 Added double-quotes around file arguments so that
27239 filenames with spaces could also work.
27241 * launcher/anjuta-launcher.c, executer.c:
27242 Escaped quotes in the cammand and it's arguments before executing
27243 so that args with spaces can also work.
27245 Commented #DEBUG switch.
27247 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
27249 * scripts/*: Added files which I forgot previously.
27251 * src/aneditor.h: Lined up commands definition for better look.
27253 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
27254 main_menubar.h, control.c:
27255 Added three more convert EOL chars submenu items in transform.
27256 Reformatted some some.
27258 * data/anjuta.properties:
27259 Reformatted a line.
27261 * src/aneditor.h, aneditor.c:
27262 Added three commands (with definitions) for EOL conversions.
27264 * src/text_editor.c:
27265 Editor detects file mode from the file content and
27266 set the editing mode to CR/LF/CRLF automatically.
27267 Refined Dos mode extrageneous chars filter
27268 This will make sure that filter works only in Dos mode and not
27271 * src/anjuta.c: Editor mode display in status bar.
27273 * src/preferences_gui.c: Changed the string for dos mode
27274 filter to more sensible string.
27276 * src/aneditor.c: Default editor mode sets during widget creation
27277 and not everty time the properties are loaded. This makes sure
27278 that the auto-detected mode is not overridden by the default mode.
27280 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
27282 * src/anjuta.c: Fixed bug #476028.
27283 Now anjuta also searches for file relative to top project dir,
27284 when the project is open.
27286 * src/anjuta_cbs.c: Fixed bug #499536.
27287 File is not closed if it is not able to save the file properly.
27289 * src/mainmenu_callbacks.c: Fixed bug #499536.
27290 Newfiles (which are not modified) are also closed on "close all files".
27292 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
27294 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
27296 * tagmanager/tm_source_file.c, regex.c, parse.c:
27297 defined and delimited g_messages within #debug.
27299 * src/preferences.c, data/anjuta.properties:
27300 saved/defied message-manager tag position in string.
27301 Message tag possition is saved between sessions. And
27302 and tag position bottom as default.
27304 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
27306 Patch submitted by:
27307 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27312 data/properties/Makefile.am
27313 global-tags/Makefile.am
27314 pixmaps/Makefile.am
27318 src/an_symbol_view.c
27319 src/an_symbol_view.h
27324 src/message-manager-private.cc
27326 src/project_dbase.c
27327 src/project_dbase_gui.c
27337 pixmaps/sv_class.xpm
27338 pixmaps/sv_function.xpm
27339 pixmaps/sv_macro.xpm
27340 pixmaps/sv_private_fun.xpm
27341 pixmaps/sv_private_var.xpm
27342 pixmaps/sv_protected_fun.xpm
27343 pixmaps/sv_protected_var.xpm
27344 pixmaps/sv_public_fun.xpm
27345 pixmaps/sv_public_var.xpm
27346 pixmaps/sv_static_fun.xpm
27347 pixmaps/sv_static_var.xpm
27348 pixmaps/sv_struct.xpm
27349 pixmaps/sv_unknown.xpm
27350 pixmaps/sv_variable.xpm
27351 pixmaps/fv_core.xpm
27352 pixmaps/fv_text.xpm
27353 pixmaps/filestoremove.txt:
27357 * pixmaps/class.xpm
27358 pixmaps/function.xpm
27359 pixmaps/fv_autofile.xpm
27361 pixmaps/fv_i18n.xpm
27362 pixmaps/fv_source.xpm
27363 pixmaps/private_func.xpm
27364 pixmaps/private_var.xpm
27365 pixmaps/protected_func.xpm
27366 pixmaps/protected_var.xpm
27367 pixmaps/public_func.xpm
27368 pixmaps/public_var.xpm
27370 pixmaps/variable.xpm
27376 Upgraded to tagmanager-0.7
27378 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
27379 * src/anjuta_cbs.c: Fixed bug #506441
27380 * src/watch_gui.c: Changed layout of eval dialog so that
27381 it fits on a 800x600 desktop with German translation.
27383 2002-01-23 Andy Piper <andy.piper@freeuk.com>
27385 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
27386 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
27387 icon for new project type (thanks to Misha)
27388 * configure.in: build and install Danish translation
27389 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
27390 credits to cover new patches and translations
27392 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
27394 * src/preferences.c, src/message-manager.cc, src/project_type.c,
27395 src/appwiz_page1.c:
27397 - Font preferences are restored properly now (\n was missing)
27398 - Dock menu label of message-manager is "Dock/Undock" instead
27399 of "Dock|Undock" to match with the rest of anjuta.
27400 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
27401 changed it in anjuta, too
27403 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27405 * tagmanager/tm_source_file.c,
27406 tagmanager/parse.c,
27407 tagmanager/tm_project.c,
27408 src/an_symbol_view.c,
27411 Disabled debug warnings.
27413 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27415 * src/appwiz_page1.c
27416 src/compiler_options.c
27417 src/project_dbase.c
27418 src/project_dbase.h
27423 New project type named LibGlade.
27425 Patch submitted by:
27426 Dick Knol <dknol@gmx.net>
27429 Commented out unused pixmap creation. May be it
27430 will fix the crash in project creation.
27432 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
27436 src/registers_cbs.c
27437 src/registers_cbs.h
27438 src/registers_gui.c
27441 src/sharedlib_cbs.c
27442 src/sharedlib_cbs.h
27443 src/sharedlib_gui.c
27451 src/stack_trace_cbs.c
27452 src/stack_trace_cbs.h
27453 src/stack_trace_gui.c
27461 Fixed bug #496290: Attach/detach removed from these
27462 windows as they are never implemented.
27464 Patch submitted by:
27465 Johannes Schmid <johannes.schmid@gmx.de>
27467 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
27473 when you right click on the tabs, a list of filenames are given
27474 out, but now it gives a list of "page 1", "page 2", etc...
27476 Patch submitted by:
27477 Jens Georg <mail@jensgeorg.de>
27479 * anjuta.in.in: Removed c|c++ because, it was not necessary
27480 and was causing translation problem.
27482 * plugins/class-gen/clsGen.c:
27483 removed "'" for the same reason.
27485 attached the fix for the menu
27488 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
27490 * src/preferences.h,
27492 src/preferences_gui.c:
27494 Adds the functionality to Anjuta to auto save your unsaved
27495 files before you build a project.
27497 Patch submitted by:
27498 jason <jason_williams@suth.com>
27500 * src/anjuta.[h,c]:
27501 Added function for save all files.
27503 * src/mainmenu_callbacks.c:
27504 Modified to use the above function.
27506 * src/build_project.c:
27507 Save all files before build if it is set in the
27510 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
27512 * src/message-manager-private.cc
27513 src/message-manager-private.h
27514 src/message-manager.cc:
27516 Message-manager now restores the tabs which were shown on startup.
27517 The terminal is now created on demand (as requested by Biswa)
27518 and I have removed some debug messages.
27520 Patch submitted by:
27521 Johannes Schmid <johannes.schmid@gmx.de>
27523 2002-01-13 Stephane Demurget <demurgets@free.fr>
27525 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
27526 proper tabs keyboard navigation.
27528 * src/an_symbol_view.c,
27530 src/gnome_project.c,
27531 src/project_dbase.c,
27532 src/tags_manager.c: removed some debugging display.
27534 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
27536 * src/message-manager-dock.c
27537 src/message-manager-private.cc
27538 src/message-manager-private.h
27539 src/message-manager.cc
27542 src/preferences_gui.c:
27544 Patch submitted by:
27545 Johannes Schmid <johannes.schmid@gmx.de>
27547 This patch adds a tab to the notebook of the preferences-dialog
27548 where you can change the colors, the tab position of the new
27549 message manager. Also the truncate messages stuff has moved
27550 from misc tab to messages tab.
27552 Also improved the remembering position stuff of message manager.
27554 * data/internal.properties,
27555 Added definitions for messages colors and tag position.
27557 * src/message_manager.cc:
27558 Fixed a bug that never lets the messages panes to get cleared.
27559 Added wmclass setting for the message window. Fixed a bug in
27560 which the message window was not being shown.
27562 * src/tag_manager.c: Fixed printing of (NULL) in the debug
27563 output and disabled it.
27565 * src/anjuta.c: Preferences created and loaded before anything else.
27566 anjuta now recognizes messages colors on startup and initializes
27569 2002-01-09 Andy Piper <andy.piper@freeuk.com>
27571 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
27573 2002-01-09 Stephane Demurget <demurgets@free.fr>
27575 * pixmaps/file_c.xpm,
27576 pixmaps/file_cpp.xpm,
27577 pixmaps/file_file.xpm,
27578 pixmaps/file_h.xpm,
27579 pixmaps/file_html.xpm,
27580 pixmaps/file_i18n.xpm,
27581 pixmaps/file_icon.xpm,
27582 pixmaps/file_pix.xpm,
27583 pixmaps/fv_doc.xpm,
27584 pixmaps/fv_i18n.xpm,
27585 pixmaps/fv_image.xpm,
27586 pixmaps/fv_source.xpm,
27587 pixmaps/fv_unknown.xpm: made these icons transparent.
27589 2002-01-08 Andy Piper <andy.piper@freeuk.com>
27591 * launcher/anjuta_launcher.c: updated message strings
27592 * src/message-manager-dock.c: added newline at end to avoid compile warning
27593 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
27594 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
27595 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
27596 entries for username and Python-style GPL notice
27597 * HACKING: added info on files to change to update Insert menu
27599 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27601 * src/project_dbase.c,
27602 src/an_file_view.c,
27603 src/an_symbol_view.c:
27604 Changed the CTree expander style to square and
27605 line style to Dotted line.
27607 * po/POTFILES.in: Removed and Added translable files.
27609 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27611 * ccview/.cvsignore: Removed.
27613 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27616 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
27617 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
27618 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
27619 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
27620 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
27621 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
27623 Removed ccview module because it is no longer needed.
27625 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27627 * src/project_dbase.c:
27628 Shifted structure initialization in project_dbase_new()
27629 before anything else, otherwise it was crashing due to
27630 uninitialized values.
27632 * src/an_symbol_view.c:
27633 Disabled high volume debug output.
27635 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
27637 Applied a very heavy patch from:
27638 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
27642 pixmaps/Makefile.am
27654 src/fileselection.c
27657 src/main_menubar_def.h
27658 src/mainmenu_callbacks.c
27659 src/mainmenu_callbacks.h
27660 src/project_dbase.c
27661 src/project_dbase.h
27662 src/project_dbase_gui.c
27664 src/text_editor_menu.c
27665 src/toolbar_callbacks.c
27666 tagmanager/Makefile.am
27668 tagmanager/include/Makefile.am
27669 tagmanager/include/tm_project.h
27670 tagmanager/include/tm_symbol.h
27671 tagmanager/include/tm_tag.h
27672 tagmanager/include/tm_tagmanager.h
27673 tagmanager/include/tm_workspace.h
27674 tagmanager/tm_project.c
27675 tagmanager/tm_source_file.c
27676 tagmanager/tm_symbol.c
27677 tagmanager/tm_tag.c
27678 tagmanager/tm_workspace.c
27679 widgets/Makefile.am: Modified.
27681 * src/an_file_view.[c,h],
27682 src/an_symbol_view.[c,h],
27683 src/file_history.[c,h],
27685 widgets/scroll-menu.[c,h],
27686 tagmanager/tm_file_entry.c
27687 tagmanager/include/tm_file_entry.h: Added new files.
27689 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
27690 private_func.xpm, public_func.xpm,
27691 class.xpm, fv_exec.xpm, fv_unknown.xpm,
27692 private_var.xpm, public_var.xpm,
27693 function.xpm, fv_i18n.xpm, macro.xpm,
27694 protected_func.xpm, struct.xpm,
27695 fv_autofile.xpm, fv_image.xpm,
27696 ofolder.xpm, protected_var.xpm, variable.xpm:
27697 Updated and Added pixmap files.
27701 a) Removes CCView dependency.
27702 b) Improves the terminal.
27703 c) Adds tag navigation context menus.
27704 d) Upgrades tagmanager to latest version.
27705 e) Miscellaneous small additions.
27707 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27709 * src/project_dbase_gui.c: Fixed crash of anjuta
27710 when project first created.
27712 * src/gnome_project.c: It now updates the tags manager
27713 when new projects are created.
27715 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
27717 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
27718 for this big patch.
27720 * src/messages.[c,h]: Removed files.
27722 * src/message-manager.[cc,h],
27723 src/message-manager-dock.[c,h],
27724 src/message-manager-private.[cc,h]
27727 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
27728 src/build_project.c, src/clean_project.c, src/compile.c
27729 src/configurer.c, src/debugger.c, src/find_in_files.c
27730 src/mainmenu_callbacks.c, src/preferences.h
27731 src/preferences_gui.c, src/properties.h
27732 src/utilities.c, src/utilities.h:
27733 The new messages widget.
27735 - Use of GtkNotebook instead of ToggleButtons
27737 - Popupmenu to show and hide message types and
27738 to dock/undock in detach mode
27740 All other things should work as they did with the
27741 old message window. Currently the keyboard short-cuts
27742 do not work in detached mode.
27744 Some functions in utitlities.[c,h] changed.
27745 so that they take const arguments where this is possible
27747 * src/Makefile.am, po/POTFILES.in:
27748 Removed messages.[c,h] and
27749 added message-manager.[cc,h], message-manager-dock.[c,h],
27750 message-manager-private.[cc,h]
27752 * src/message-manager.h: Removed "include <bonobo.h>"
27753 and added a newline at the end of the file.
27755 * src/message-manager-private.cc:
27756 Set clist's width setting to Automatic.
27757 Set scroll window's scroll bars to Automatic.
27759 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
27761 * text_editor_menu.c:
27762 Fixed misalignment of the function sub menu
27763 in the text editor pop up menu.
27765 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27767 * src/text_editor.c: Fixed a compiler warning.
27769 2002-01-04 Andy Piper <andy.piper@freeuk.com>
27771 * THANKS, manuals/*/authors.sgml: updated for new translations
27772 * plugins/class-gen/clsGen.c: converted messages to English
27773 * src/about.c, src/main_menubar_def.h: string updates
27775 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
27780 src/mainmenu_callbacks.c
27783 src/text_editor_cbs.c
27784 src/text_editor-gui.c:
27786 Earlier code for adding 'cross' button
27787 for closing pages were too error prone and unorganized.
27788 Cleaned up the code and shifted the 'extra' widgets
27789 creation (eg. close button, close_pixmap and lable)
27790 from anjuta to text_editor. This takes care of proper
27791 widgets creation and destruction. Otherwise, anjuta
27792 was crashing at too many points, especially related
27793 to docking and undocking.
27795 2002-01-04 Stephane Demurget <demurgets@free.fr>
27797 * src/aneditor.cxx: removed debugging code.
27799 * data/properties/.cvsignore: added swap files.
27801 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27805 Fixed Crashing of anjuta when a new file is saved as
27808 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
27810 * src/aneditor.c: Some debug codes around.
27812 * data/internal.properties, data/anjuta.properties: Removed.
27813 data/properties/Makefile.am:
27814 data/properties/ada
27816 data/properties/make
27818 data/properties/html
27819 data/properties/ruby
27820 data/properties/baan
27821 data/properties/idl
27822 data/properties/pascal
27823 data/properties/sample
27824 data/properties/bash
27825 data/properties/java
27826 data/properties/perl
27827 data/properties/sql
27828 data/properties/conf
27829 data/properties/latex
27830 data/properties/props
27832 data/properties/cpp
27833 data/properties/lua
27834 data/properties/python
27835 data/properties/xml
27836 data/properties/others
27837 data/properties/.cvsignore:
27838 Added files. Properties now splitted into small files
27842 configure.in: Update the removal and added properties module.
27844 * src/preferences.c: preferences_new(): Updated to reflect the
27845 new properties files organization.
27847 * src/Makefile.am: Added Baan Lexer.
27849 2002-01-01 Stephane Demurget <demurgets@free.fr>
27851 * src/aneditor.cxx: readded the baan lexer.
27853 * src/preferences.c: fixed translated messages and a typo.
27855 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
27856 confusing the regexp usage in xml-i18-merge.
27858 2002-01-01 Andy Piper <andy.piper@freeuk.com>
27860 * src/project_dbase.c: tidied some messages, and spotted a typo in
27861 the reading of properties which prevented the project version from
27862 ever being reported in the Project Information window - fixed :)
27864 * po/POTFILES.in: removed syntax.h
27866 2001-12-31 Stephane Demurget <demurgets@free.fr>
27868 * data/internal.properties: fixed baan properties.
27869 Added all ada properties.
27871 * src/main_menubar_def.h,
27874 src/utilities.[ch]: added support for the Ada highlight style.
27876 2001-12-31 Stephane Demurget <demurgets@free.fr>
27878 * plugins/*/.cvsignore: updated.
27880 2001-12-31 Stephane Demurget <demurgets@free.fr>
27884 src/Makefile.am: removed the empty header syntax.h.
27886 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
27889 Stef's observation on the 'superfluous' hseparators in the recent
27890 files and projects is fully justified -- removed.
27892 * main_menubar_def.h:
27893 Changed "Plug Ins" to "Plugins" in the menu label.
27895 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
27896 Added class-gen in the configure output and class-gen module.
27898 * data/internal.properties:
27899 Correct mis-spelled "jave" to "java".
27900 Added file.is.source for *.h, *.c, *.cpp properties.
27902 * global-tags/Makefile.am:
27903 "chmod +x create_global_tags.sh" before it is executed, because
27904 there is very high chance that it will be found "-x" and resulting
27907 2001-12-31 Stephane Demurget <demurgets@free.fr>
27909 Fixed a crash on Solaris reported by Holder Burde, thanks to him
27912 * src/gnome_project.c: (create_new_project): if the user doesn't
27913 select any icon, it doesn't have any extension and thus we can't
27914 use it in printf on Solaris, since the %s modifier use strlen to
27915 know the string length and then crash. On Linux, gcc checks the value
27916 of the pointer to be NULL and write "(null)" if necessary. We can't
27919 * src/source.c: (source_write_desktop_entry): if there's no icon, we
27920 don't need to have the directory icon but the generic one.
27922 2001-12-30 Stephane Demurget <demurgets@free.fr>
27924 Merged with latest (1.42) scintilla.
27926 Added: Support for the {load,save}.on.(de)activate properties.
27927 The PHP lexer to match keywords case insensitively.
27929 Experimental supports for changeable style attribute & line
27932 Updated: Both the C++ and HTML lexers.
27933 More shell keywords added.
27934 Horizontal scrolling and diplay of long lines optimised.
27935 Cursor setting optimised.
27937 Bugs fixed: Caret movement over folded lines.
27938 Selection tracking in 2ndary views when doing modifications.
27940 * scintilla/CallTip.{cxx.h},
27941 scintilla/ContractionState.{cxx,h},
27942 scintilla/Document.{cxx,h},
27943 scintilla/Editor.{cxx,h},
27944 scintilla/KeyWords.cxx,
27945 scintilla/LexHTML.cxx,
27946 scintilla/PlatGTK.cxx,
27947 scintilla/RESearch.cxx,
27948 scintilla/ScintillaBase.cxx,
27949 scintilla/ScintillaGTK.cxx,
27950 scintilla/Style.{cxx,h},
27951 scintilla/StyleContext.h,
27952 scintilla/ViewStyle.cxx,
27953 scintilla/include/*.h: updated.
27955 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
27957 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
27958 should have been told to the scintilla team. We're lucky I read the
27959 ChangeLog and the modifications of the lexer (thanks to the Gnome
27962 * data/internal.properties: added Baan definitions.
27963 Fixed some issues for C such as *_cast directive, that are only
27964 available with C++.
27965 Updated C++, HTML and shell scripts definitions.
27966 Updated Ada and Bullant, that have been forgotten.
27968 * src/main_menubar_def.h,
27971 src/utilities.[ch]: added support for the Baan highlight style.
27973 2001-12-29 Stephane Demurget <demurgets@free.fr>
27975 Polished the plugins menu behaviour and added a tearoff
27976 menuitem to the recent entries submenu.
27978 Note: The recent entries list seems to be too height
27979 with all these superfluous hseparators.
27981 * src/main_menubar.c: Polished, making some
27982 functions declarations static and cleaning some code.
27984 (create_submenu_plugin): removed the extra
27985 plugins entry and the horizontal separators.
27987 (on_plugins_menu_realize): the plugins menu is only
27988 shown if there's at least one available.
27990 (create_submenu*): added a tearoff menuitem to have
27991 a more homogeneous menu style. For now, it doesn't
27992 take care of user settings (but it was even worse
27995 2001-12-29 Stephane Demurget <demurgets@free.fr>
27997 * configure.in: added the packageplugindir variable to avoid
27998 installing the plugins in $(prefix). It's not the same path as
27999 anjuta 2 to allow parallel installation.
28001 2001-12-29 Stephane Demurget <demurgets@free.fr>
28002 Fix a reopened part of bug #440676: keyboard navigation between the
28003 different text buffers. Changed to a more global approch.
28005 * src/notebook.[ch]: removed.
28007 * src/Makefile.am: removed notebook.[ch]
28009 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
28010 (on_anjuta_window_key_press_event): added to fulfill the global
28013 * HACKING: updated according to the new global shortcuts handling.
28015 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
28017 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
28018 Shifted plugin menu from Edit submenu to main menu.
28021 Added plugins/sample1/plugin-sample1.c
28023 * plugins/sample1/plugin-sample1.c:
28024 Added localization and used anjuta_info, instead of anjuta_error.
28026 * plugins/.cvsignore, plugins/sample1/.cvsignore:
28029 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
28031 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
28034 * Makefile.am: Added module plugins.
28036 * plugins, plugins/Makefile.am, plugins/sample1/*:
28037 Created plugins modules.
28039 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
28040 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
28041 to load plugins of *.so only and not *.so* (which results
28044 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
28045 plugins during packaging.
28047 2001-12-27 Simos Xenitellis <simos@hellug.gr>
28049 * configure.in: Added Greek (el) to ALL_LINGUAS.
28051 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
28053 * configure.in: Added portuguese to ALL_LINGUAS
28055 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
28057 * global-tags/.cvsignore
28058 tagmanager/.cvsignore
28059 tagmanager/include/.cvsignore:
28060 Added cvs ignore files.
28063 Updated cvs ignore file.
28065 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28067 * src/debugger.c, src/text_editor.c, src/anjuta.c,
28068 data/anjuta.properties, data/internal.properties: clean up some
28069 message strings (me)
28071 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28073 * src/about.c, THANKS: added Jens to the credits
28075 2001-12-23 Andy Piper <andy.piper@freeuk.com>
28077 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
28078 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
28079 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
28080 Georg <mail@jensgeorg.de> to add close button to file tabs.
28082 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28084 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
28085 (debugger now catches correct signal from process)
28087 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28089 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
28090 * src/pixmaps.h: switch appwizard project icons to new designs
28091 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
28093 2001-12-20 Andy Piper <andy.piper@freeuk.com>
28095 * pixmaps/Makefile.am: stop redundant images from being installed.
28096 The next step will be to remove them completely.
28097 * src/appwiz*: further updates (more to come)
28098 * src/pixmaps.h: cleaned up, commented
28099 * src/splash.c: should use the pixmaps macro defined
28100 * HACKING: more on the graphics stuff and use of pixmaps.h
28102 2001-12-19 Andy Piper <andy.piper@freeuk.com>
28104 * src/defaults.c: fix bug #494864
28106 2001-12-18 Andy Piper <andy.piper@freeuk.com>
28108 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
28109 graphics from Misha
28110 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
28111 redundant graphics, no longer used
28112 * src/appwiz*: revamped application wizard by Andy and Misha for
28113 a more usable and professional look-and-feel
28114 * HACKING: updates to cover patching, graphics, and some additions
28116 * TODO: removed some implemented features
28118 2001-12-17 Andy Piper <andy.piper@freeuk.com>
28120 * data/anjuta.properties, data/internal.properties: cleanup
28121 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
28122 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
28123 to edit styles colors for keywords and add Goto Tag menu option
28126 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
28128 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
28131 fixes the Forget of the cursor position when tab is brought active
28132 from project manager.
28134 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28137 Exported "TERM=xterm" to get a color terminal when
28138 anjuta is not started from within a terminal.
28140 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28144 Added a frame around zvt terminal.
28146 * src/preferences_gui.c
28147 Modified to say "Use glade component (experimental)"
28148 instead of "Use Component".
28150 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
28153 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
28156 src/fileselection.c
28161 src/project_dbase.c
28163 a) Extra scrollbar in terminal no longer appears.
28164 b) Character set preference should be preserved (untested).
28165 c) File selection widget now remembers last directory.
28166 d) On creation of generic project, the glade 'file not found' error no
28168 e) First terminal window is created 'on demand', so it should always to
28169 the Right Thing (TM) as far as starting WD is concerned. Also, the
28170 environment is now passed to the terminal.
28171 f) Solaris compilation should be fixed (replaced get_current_dir_name()
28173 g) Fixed some compilation warnings.
28175 2001-12-10 Andy Piper <andy.piper@freeuk.com>
28177 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
28178 src/pixmaps.h: applied terminal and warnings patch (Biswa)
28179 * src/*: cleanups (me)
28180 * pixmaps/mini_term.xpm: added new file for terminal button
28181 (me, based on existing artwork)
28183 2001-12-07 Andy Piper <andy.piper@freeuk.com>
28185 * configure.in: bumped version to 0.1.9-pre
28186 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
28188 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
28190 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
28192 * src/splash.c: removed a DOS end of line of a comment (so the *.po
28193 files are free of that char)
28194 * configure.in: added "az" to ALL_LINGUAS
28196 2001-11-29 Andy Piper <andy.piper@freeuk.com>
28198 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
28199 crash bug fix from Biswa.
28200 * FUTURE: added Anjuta/gIDE merger information to provide
28201 details on future direction and status of 1.x stuff
28202 * NEWS: prepared for release
28203 * po/de.po: update from Jens Georg <mail@jensgeorg>
28205 2001-11-28 Andy Piper <andy.piper@freeuk.com>
28207 * multiple minor updates pre-0.1.8
28208 * patch from Biswa to fix syntax highlighting and packaging
28209 * po/fr.po: update from Stef
28211 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
28213 * global-tags/Makefile.am
28214 global-tags/create_global_tags.sh
28215 global-tags/tm_global_tags.c
28216 scintilla/LexCPP.cxx
28217 scintilla/include/SciLexer.h
28219 src/project_dbase.c
28220 tagmanager/Makefile.am
28221 tagmanager/include/Makefile.am
28222 tagmanager/include/tm_project.h
28223 tagmanager/include/tm_tag.h
28224 tagmanager/include/tm_tagmanager.h
28225 tagmanager/tm_project.c
28226 tagmanager/tm_source_file.c
28227 tagmanager/tm_tag.c
28228 tagmanager/tm_workspace.c:
28230 Includes the syntax highliting patch to scintilla).
28231 and more stable code.
28233 *tagmanager/include/tm_symbol.h: New file.
28234 *tagmanager/tm_symbol.c: New file.
28236 Add symbol tree building functionality at project level
28239 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
28241 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
28243 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
28244 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
28245 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
28246 : New and improved pixmaps from Misha <misha@phreaker.net>
28249 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
28251 * Big patch submitted by
28252 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
28253 Many thanks to him.
28255 * src/Makefile.am, src/aneditor.cxx
28256 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
28257 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
28258 Use of tagmanager lib for advanced calltips.
28260 * global-tags/*: Created new directory and added files to
28261 generate system.tags.
28263 * tagmanager/*: Created new directory and added tagmanager lib
28266 * configure.in, acconfig.h, Makefile.am: Modified to reflect
28267 the above additions.
28269 * data/Makefile.am: Modified to accomodate generated system.tags file.
28271 2001-11-07 Andy Piper <andy.piper@freeuk.com>
28273 * scintilla/: updated to 1.41
28274 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
28275 * src/about.c: updated list of authors
28276 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
28277 * HACKING: updated to cover Scintilla usage
28278 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
28281 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
28283 * src/aneditor.cxx: Fixed compilation errors with it.
28284 by add include to gtk+ headers and typedefining a mysteriously
28285 vanished class Colour.
28287 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
28289 * configure.in: Added pt_BR in the languages.
28291 2001-11-01 Andy Piper <andy.piper@freeuk.com>
28293 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
28294 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
28296 * manuals/C/anjuta-manual/*: new format to match
28297 the rest of the GNOME docs chapter layout. Added the many
28298 new contributors. Moved Authors and License information into new
28299 chapters of their own - should make expansion easier too
28300 * src/compiler_options.c: changed the profiler option to -pg to
28301 work with GNU tools (gprof)
28302 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
28305 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
28307 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
28308 compiler_options_gui.c:
28309 Added a new entry for linker flags and renamed c_options to c_flags
28310 and l_options to l_libs. Also, added a new function:
28311 compiler_options_set_prjlflags_in_file();
28313 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
28315 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
28317 2001-10-26 Andy Piper <andy.piper@freeuk.com>
28319 * THANKS, src/about.c: corrections and additions following
28321 * src/main_menubar.c: patch from Rikul to fix the problem with
28322 menu accelerators not being loaded
28324 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
28326 * THANKS: Added all contributors and translators names and emails.
28328 * pixmap/anjuta_logo.png: Reduced the size of the logo.
28329 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
28330 Added new file (earlier logo with border).
28331 * src/about.c: Added all contributors names and emails
28332 and used macro definition for logo pixmap file.
28333 * src/pixmaps.h: Added entry for anjuta splash screen.
28335 2001-10-24 Andy Piper <andy.piper@freeuk.com>
28337 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
28338 to new PNG version (thanks to Misha) and removed the old
28341 2001-10-24 Abel Cheung <maddog@linux.org.hk>
28343 * THANKS: added Conner Mo for simplified Chinese translation.
28344 * configure.in: added zh_CN in ALL_LINGUAS
28346 2001-10-21 Abel Cheung <maddog@linux.org.hk>
28348 * THANKS: added Joe Man for his traditional Chinese translation.
28349 * configure.in: added zh_TW in ALL_LINGUAS.
28351 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
28353 * src/main_menubar_def.h: Changed the link of lidn to
28354 http://lidn.sourceforge.net.
28356 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
28358 * Applied patch from Rikul
28359 * Applied patch from Luca
28360 * Fixed a cvs conflict. :)
28362 2001-10-17 Stephane Demurget <demurgets@free.fr>
28364 * THANKS: added Marc Botermans for his Dutch translation.
28366 * configure.in: added nl in ALL_LINGUAS.
28370 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
28372 * anjuta.c: Fixed luca's typo.
28373 * resources.c, resources.h: Changed gchar* return to void, to
28374 avoid a compiler warning.
28375 * scintilla/Makefile.am: Reorganized file entries.
28376 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
28378 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
28380 * Upgraded scintilla to 1.4.
28381 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
28382 LexLisp.cxx StyleContext.cxx StyleContext.h
28383 * src/Makefile.am: Added 4 lexers and separated lexer objects
28384 from the main link variable.
28386 2001-10-14 Stephane Demurget <demurgets@free.fr>
28388 * THANKS: added Luca, even if it shouldn't be my role to write
28389 this sort of thing :)
28391 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
28392 the latest Luca patch.
28394 2001-10-14 Andy Piper <andy.piper@freeuk.com>
28396 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
28397 This is not documented yet; plugins to come later.
28398 * src/find*.c: find dialogs now persistent
28399 (Rick <rikul@bellsouth.net>)
28400 * widgets/gnomefilelist.c: fixed multiple file open issue
28401 (Rick <rikul@bellsouth.net>)
28402 * changes to recent file and project lists handling
28403 (lbell <lbell@tsc4.com>)
28404 * more minor UI updates (me)
28406 2001-10-11 Andy Piper <andy.piper@freeuk.com>
28408 * src/Makefile.am: removed warnings for traditional C syntax
28409 * pixmaps: added new icons for mini_locals, mini_cvs and
28410 the splash screen - thanks to Misha <misha@phreaker.net>
28412 2001-10-10 Andy Piper <andy.piper@freeuk.com>
28414 * src/toolbar.c: fix typo in tooltip text
28415 * ccview/cccmd.cc: alter Func to Function in menu text
28417 2001-10-09 Andy Piper <andy.piper@freeuk.com>
28419 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
28420 issue with find dialog reporting an error when Scintilla finds text
28421 * applied patch from Denis Boehme <boehme at syncio dot de> to support
28422 DOS files (i.e. CR/LF translation)
28424 2001-10-03 Andy Piper <andy.piper@freeuk.com>
28426 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
28428 * data/internal.properties: default fold style now set to 3 :-)
28429 * applied patch from rikul <null@acm.org> to turn notebook tab
28430 headings red when file has been edited.
28432 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
28434 * configure.in: Added "no" to ALL_LINGUAS.
28436 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
28438 * Patch from lbell <lbell@tsc4.com>
28443 src/main_menubar_def.h
28444 src/mainmenu_callbacks.c
28445 src/mainmenu_callbacks.h
28446 src/project_dbase.c
28447 src/project_dbase.h
28449 Implemented a check menu item to handle the 'show locals' flag
28450 for the current project.
28452 * data/internal.properties: Removed the redundant command
28453 for gnome-terminal.
28455 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
28457 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
28459 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
28461 * configure.in: Added "ta" to the languages list.
28463 2001-09-21 Andy Piper <andy.piper@freeuk.com>
28465 * data/internal.properties:
28466 added fold.symbols property to control appearance of folds
28467 in the Scintilla editor (thanks to rikul <null@acm.org>)
28469 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
28472 one extra button for message win is being created -- Fixed.
28474 The frame should be hidden and not only the pix_lab when
28475 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
28478 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
28479 for the time being it is same as mini_cvs.xpm.
28481 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
28483 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
28485 Patch from rikul <null@acm.org>
28487 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
28488 glades.h, messages.c, messages.h, pixmaps.h,
28489 project_dbase.c, project_dbase.h, session.c,
28490 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
28492 inserted 'add to watch' option in inspect window, so you can add easily
28493 a variable in watch window .
28495 Added a new message pane for the gdb local variables inspection. Changed
28496 the code in messages.c to better account for future new panes insertion.
28497 Defined a new pixmap for the new tab button in pixmaps.h
28498 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
28501 Changed the debugger module to have a single function for asking to gdb
28502 to send program info. The idea is to ask the debugger about only the
28503 info needed to open windows( watch, registers, etc ) to speedup the step
28504 command. I plan to ask informations to the debugger based on the user
28506 The request for local variables is enabled by default, but the
28507 projectDBase has a variable to control it, to allow disabling that
28508 feature, there is also the code to save and to reload the state. If you
28509 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
28512 This big patch is from: lbell <lbell@tsc4.com>
28514 2001-09-20 Stephane Demurget <demurgets@free.fr>
28516 Patch from rikul <null@acm.org> :
28518 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
28519 problem and added folding support for php/hmtl.
28521 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
28523 * Fixed dnd of files within scintilla.
28524 patch from: rikul <null@acm.org>
28526 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
28528 * Applied patch from Luca.
28530 * src/source.c: source_write_build_files(): Fixed the project generation
28531 failure. The fist return statement and the free_project_type were
28534 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
28536 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
28537 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
28539 1) Restore the error color to red (waiting for a configurable one )
28540 2) Saving projects settings if you exit anjuta without closing an open
28542 3) New Menu 'repaeat search' to search with a keystroke without pressing
28544 4) some define in the menus to better handle menu item update
28546 Patch from: lbell <lbell@tsc4.com>
28548 * main_menubar_def.h, main_menubar.c: Change the position of
28549 "Repeat find" menu position.
28551 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
28553 project_type.h, project_type.c, source.c: Applied patch.
28554 patch from Johannes Schmid <clubfan@users.sourceforge.net>
28556 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28558 * configure.in, src/Makefile.am: Using macros for ORBit flags.
28560 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
28562 * Fixed bug #445752
28564 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
28566 * Fixed bugs in Gtk-- and Gnome-- project type
28568 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28570 * dnd.c: Support for multiple files drag-n-drop.
28572 Patch from: rikul <null@acm.org>
28574 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
28575 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
28578 Patch from: rikul <null@acm.org>
28580 * Applied patch for widgetizing goto dialog box.
28583 * Applied patch for having new project type handling.
28584 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
28586 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
28588 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
28589 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
28590 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
28591 find_replace.c, find_replace.h, find_text.c, find_text.h,
28592 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
28593 project_dbase.h, source.c, text_editor.c, text_editor.h,
28594 text_editor_cbs.c, utilities.c, utilities.h:
28596 Applied a huge patch (after slight preview). I would like Luca
28597 to have his feature additions mentioned here.
28599 Patch from: lbell <lbell@tsc4.com>
28601 2001-09-09 Stephane Demurget <demurgets@free.fr>
28603 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
28605 * po/fr.po: updated to the latest sources.
28608 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
28610 * Fixed bug #445752
28612 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28614 * dnd.h, dnd.c: New files for drag n drop support.
28616 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
28617 Added drag and drop support for opening files.
28619 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
28620 Archit Baweja <bighead@crosswinds.net> for this idea.
28622 * TODO: Added some more todos. :-(
28624 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28626 * Fixed the goto line activate bug.
28627 patch from: Martyn Bone <mbone@brightstar.u-net.com>
28629 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
28631 * Fixed bugs in Gtk-- and Gnome-- project type
28633 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
28635 * widgets/gonmefilelist.c, gnomefilelist.c:
28636 Modified multiple selection on pressing control.
28637 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28639 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
28640 Modified multiple selection on pressing control.
28641 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28643 2001-09-05 Abel Cheung <maddog@linux.org.hk>
28645 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
28646 This is useless; but just in case...
28648 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
28650 * data/internal.properties: modified a bit of perl properties.
28652 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
28654 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
28655 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
28656 Added support for multiple file imports. Changed the standrd C++
28657 convention of #include <file> to #include <file.h>, because I had given
28658 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
28659 now support the #include <file> convention. That is something to be fixed :).
28660 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28662 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
28664 * src/anjuta.c: Added function static greetings_text(), to solve the non
28665 translation of the greetings text in the wizard.
28667 2001-08-31 Andy Piper <andy.piper@freeuk.com>
28669 * src/find_in_files_gui.c: made order of buttons consistent with other Find
28670 dialogs, with OK the default (fix bug #453482)
28672 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
28674 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
28676 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
28678 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
28686 src/main_menubar_def.h
28687 src/mainmenu_callbacks.c
28688 src/mainmenu_callbacks.h:
28689 Applied the patch that addes menu items which allow users to
28690 insert GPL notice and date time in current document.
28691 patch from: Rick Patel <rikul@shreve.net>
28693 * src/main_menu.c: Fixed a compilation error.
28695 * src/anjuta.c: Fixed non-rememberence of editor tab position.
28697 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
28698 about the unterminated strings.
28700 * scintilla/*: Updated scintilla to 1.3.9 version.
28702 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
28704 * widgets/gnomefileselection.c:
28705 Applied the patch for fixing multiple selection of file open funcion,
28706 which will deselect the files selected.
28707 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28709 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28711 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
28712 src/fileselection.c, src/anjuta_cbs.c:
28713 Applied the patch for multiple selection of file open.
28714 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
28716 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
28718 * Removed "-f" option in call to devhelp, because devhelp no longer
28721 2001-08-26 Stephane Demurget <demurgets@free.fr>
28723 All these modifications have been pointed out by
28724 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
28726 * data/internal.properties: two fixes for the PHP lexer.
28729 * fr.po: minor fixes.
28731 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
28733 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
28737 main_menubar_def.h,
28738 main_menubar_callbacks.c,
28740 Added new menu item for "close all fils".
28741 (Patch from Rikul <rikul@shreve.net>, after revision)
28743 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
28745 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
28746 (Patch from Rikul <rikul@shreve.net>)
28748 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
28749 (Patch from Rikul <rikul@shreve.net>)
28751 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28753 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
28754 project name in application widzard.
28755 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
28757 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
28758 of the 'OK' button there is an 'Execute' one.
28759 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
28761 * executer.c: Changed cancel button to close button. That was more appropriate.
28763 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
28765 * HACKING: corrected >>>>>> Config management.
28767 * HACKING: Added many things.
28769 * src/launcher.h: Added some comments.
28771 2001-08-21 Stephane Demurget <demurgets@free.fr>
28773 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
28776 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
28777 src/appwizard_cbs.c,
28778 src/appwizard_gui.c: Applied UI/docs cleanup patch from
28779 Andy Piper <andy.piper@freeuk.com>
28781 * po/fr.po: updated to latest sources.
28783 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
28786 2001-08-18 Andy Piper <andy.piper@freeuk.com>
28788 * Fixed bugs #450280 and #448845
28790 * src/about.c: corrected Naba's e-mail address (.net, not .com)
28792 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
28795 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
28796 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
28797 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
28798 names to remove "Anjuta: " prefix
28800 * src/main_menubar_def.c: altered a message
28802 * launcher/anjuta_launcher.c: cleaned up some messages
28804 * src/debugger.c: edited messages to improve clarity
28806 * src/app_wiz*.c: tidied wizard interface
28809 2001-08-15 Stephane Demurget <demurgets@free.fr>
28811 Synced Naba's fix and mine about the wizards not working and removed
28812 anjuta.prj to avoid a nasty checkin.
28814 * Makefile.am: removed the install-data-local rule.
28816 * data/Makefile.am: changed the list of files.
28818 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
28820 * .cvsignore: added anjuta.prj for the same reason.
28823 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
28825 * src/source.c: Fixed a bug that fails new gnome projects to get
28828 * src/project_manager.c: Fixed a bug that disables storing recent
28831 * Makefile.am: Added stuffs to install the macro files in the
28835 2001-08-14 Stephane Demurget <demurgets@free.fr>
28837 * data/Makefile.am: added some rules to support the gnome/ macros
28838 dir in order to make the wizards work again.
28840 * anjuta.spec.in: upped the release number.
28843 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
28845 * configure.in (ALL_LINGUAS): Added pl.
28848 2001-08-09 Stephane Demurget <demurgets@free.fr>
28850 * anjuta.spec.in: fixed the doc files list.
28853 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
28855 * src/about.c: corrected my email address. :-)
28859 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
28860 (patch from Andy Piper <squiggle@ukgateway.net>)
28862 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
28864 * debugger.c: Fixed a bug associated with debugging threaded
28867 * text_editor_menu.c: Fixed broken ui in text editor
28870 * text_editor_menu.c: Now the option sub menu in text editor pop up
28873 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
28874 (suggested by lord sibn <sibn@utspl.cjb.net> )
28876 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
28878 * src/text_editor_menu.c: Added menu item for context help
28879 (patch from Andy Piper <squiggle@ukgateway.net>)
28881 2001-08-06 Stephane Demurget <demurgets@free.fr>
28883 * ccview/cccproj.cc: added missing i18n strings.
28885 * data/welcome.txt: bumped version to 0.1.6.
28887 * src/anjuta.c: fixed a compilation error due to devhelp integration.
28889 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
28891 * help.c, help.h: Added support for DevHelp context sensitive help
28892 and gnome api browsing.
28893 * Fixed toolbars and editor views "not save" bug.
28894 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
28895 (patch from Andy Piper <squiggle@ukgateway.net>)
28896 * Updated THANKS and chapter15.sgml for uk and ru translators.
28898 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
28900 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
28901 * Updated configure.in to include these changes
28903 2001-08-03 Stephane Demurget <demurgets@free.fr>
28905 * src/project_dbase_gui.c: fixed bug #446963
28906 (on_project_dbase_ccview_update_start),
28907 (on_project_dbase_ccview_update_end): added.
28908 These two respectively disable and enable close file/project
28909 menu entries and toolbar items, while the ccview part updates
28913 2001-08-03 Stephane Demurget <demurgets@free.fr>
28915 * configure.in: added sv to the ALL_LINGUAS list.
28918 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
28920 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
28921 file to work: merge translations and distribute it.
28923 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
28925 * NEWS, README, THANKS & TODO: Spelling fixes.
28927 2001-08-01 Stephane Demurget <demurgets@free.fr>
28929 * README: updated requirements.
28931 * scintilla/Makefile.am,
28932 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
28933 target can't be realized (custom build path).
28935 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
28936 Removed install-data-local.
28938 * src/compiler_options.c: changed the include paths of the pixmaps.
28939 we hadn't any warning because of the include paths passed to the
28940 compiler. Thanks to make distcheck for reporting this.
28943 2001-07-31 Stephane Demurget <demurgets@free.fr>
28945 * NEWS, THANKS: updated.
28947 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
28948 fixed to show the correct kernel signal number and its description.
28950 * widgets/gnomefilelist.c: fixed bug #445756
28951 (goto_last): renamed to goto_prev and changed according to goto_next.
28952 (goto_next): added.
28953 (goto_directory): removed.
28954 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
28955 returned value is now the position in the list.
28956 (check_ok_button_cb): changed the back check and added one for next.
28957 (gnome_filelist_set_dir): the check in history make it wouldn't be
28958 a "true" history. polished the whole thing, using set_dir_internal.
28959 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
28960 there's no check in the history when using back or next.
28962 * manuals/*: added missing .cvsignore files.
28965 2001-07-30 Stephane Demurget <demurgets@free.fr>
28967 * po/fr.po: updated to latest sources.
28969 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
28970 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
28971 to put off their sensitive attributes.
28973 2001-07-29 Stephane Demurget <demurgets@free.fr>
28975 * po/fr.po: fixed some grammar things.
28976 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
28979 * src/utilities.c: (file_is_link): use lstat instead of stat.
28981 2001-07-27 Naba Kumar <kh_naba@123india.com>
28983 * Remove help dir from cvs, because it is no longer
28986 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
28989 2001-07-24 Naba Kumar <kh_naba@123india.com>
28991 * debugger.c: (debugger_update_prog_status): Fixed
28992 the bug with gdb version 5. Debugger starts, when
28993 step in/out/over etc are clicked.
28995 * debugger.c: All functions: added debugging codes.
28997 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
28998 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
28999 Modified to recognize non project files also.
29001 * source.c: (source_write_configure_in):
29002 Added source for 'prefix' counterparts for
29003 no-prefix AC_SUBST.
29005 2001-07-23 Naba Kumar <kh_naba@123india.com>
29007 * anjuta.c: added function anjuta_remove_text_editor();
29008 and suitably modified anjuta_remove_current_text_editor().
29010 * project_dbase.c: project_dbase_close(), Added code to
29011 close all opened files that belong to the project when
29012 the project is closed.
29013 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
29015 * Updated the manuals/anjuta-manual subdir for GDP standards.
29016 (patch from Andy Piper <squiggle@ukgateway.net>)
29018 * main_menubar.h, main_menubar.def: Added Menu items to handle
29019 urls for library references, bugs, patches and feature request
29022 2001-07-20 Naba Kumar <kh_naba@123india.com>
29024 * Set wmclass names in all windows.
29025 (patch from Andy Piper <squiggle@ukgateway.net>)
29026 * New splash logo from "Misha" <misha@phreaker.net>);
29028 2001-07-19 Naba Kumar <kh_naba@123india.com>
29030 * preferences.[h,c], preferences_gui.c: Added 4 properties to
29031 set caret color, calltip back color and selection fore/back
29034 2001-07-18 Naba Kumar <kh_naba@123india.com>
29036 * project_dbase.c: Closes all files when project is closed.
29037 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
29038 -- We still need to refine this as it closes all sort of files.
29040 * compiler_options.c: Fixed seg-fault bug when last item in
29041 compiler option lists is removed.
29043 * Fixed missing newline warnings during compilation.
29044 (patch from Andy Piper <squiggle@ukgateway.net>)
29046 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
29048 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
29049 autogenerated no need to store'em in CVS.
29051 * ccview/.cvsignore: Addition of cvsignore.
29053 2001-07-17 Naba Kumar <kh_naba@123india.com>
29055 *GUI fixes and spell corrections
29056 (patch from Andy Piper <squiggle@ukgateway.net>)
29058 2001-07-15 Naba Kumar <kh_naba@123india.com>
29060 *Fixed double error message for file not found.
29062 *Put white backgrounds for png images.
29064 *Converted '-' to '_' in sgml files.
29066 2001-07-14 Naba Kumar <kh_naba@123india.com>
29068 * project_dbase.c: Short-cut for expand/collasp project tree
29070 * project_dbase_gui.c:
29071 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
29073 2001-07-13 Naba Kumar <kh_naba@123india.com>
29075 * notebook.[h,c]: Added
29076 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
29077 Project/message window now toggles on control and
29078 and notebook switch short-cut
29080 2001-07-7 Naba Kumar <kh_naba@123india.com>
29082 * Changed a new icon set which looks more gnomish.
29084 * Changed a new anjuta splash logo.
29085 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
29087 2001-07-6 Naba Kumar <kh_naba@123india.com>
29089 * ccview/*: Integrated ccview for class view and file view
29090 in the project Manager.
29092 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
29094 2001-07-1 Naba Kumar <kh_naba@123india.com>
29096 * scintilla/*: Upgraded Scintilla to version 1.3.7
29098 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
29100 2001-06-28 Naba Kumar <kh_naba@123india.com>
29102 * src/debugger.c: Correct step-over and step-out swapping.
29104 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
29105 chapters and added more stuffs.
29107 2001-06-13 Naba Kumar <kh_naba@123india.com>
29109 * data/autogen.sh.gtkmm: Added
29111 * data/autogen.sh.gnomemm: Added
29113 * src/appwiz.c: Added two more application wizard templetes
29115 * src/project: for gtk-- and gnome-- and proper support
29117 * src/source.c: for c++ in the project configuration.
29121 2001-05-05 Naba Kumar <kh_naba@123india.com>
29123 * Merged my pre-cvs modifications with
29124 the current cvs copy.
29126 * (lot of files change).
29128 * Implemented session management.
29130 * Local installation possible by
29131 manageing our own pixmaps paths
29134 * resources.h: Added.
29135 * resources.c: Added.
29139 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
29141 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
29142 Corrected/extended ignores.
29144 2001-05-04 Naba Kumar <kh_naba@123india.com>
29146 * manuals/: dir tree added.
29147 Sgml documentation started in this dir.
29149 * omf-install/: dir tree added.
29151 * manuals/anjuta-manual/C/anjuta-manual.sgml:
29152 Created initial document structure.
29154 * configure.in: Added test for scrollkeeper.
29155 Added some Makefile entries in AC_OUTPUT.
29157 * Makefile.am: Added subdir manuals/
29159 * HACKING: Wrote something stupid.
29161 2001-05-02 Stéphane Démurget <demurgets@free.fr>
29163 * Makefile.am: Added ChangeLog in local data list, becaused it's
29164 needed to create a new project.
29166 * po/fr.po: minor fixes.
29168 * src/build_file.c, src/configurer.c, src/debugger.c,
29169 src/executer.c, src/find_replace.c, src/gnome_project.c,
29170 src/goto_line.c, src/launcher.c, src/messages.c,
29171 src/preferences.c src/project_dbase.c: functions declared static.
29173 * widgets/gnomefilelist.c: Fixed a project creation bug,
29174 introduced with latest changes.
29176 2001-05-01 Stéphane Démurget <demurgets@free.fr>
29178 * widgets/gnomefilelist.c,
29179 BUGS: Fixed an annoying bug preventing from loading files/project
29180 given on the command line. Polished the whole gnome_filelist widget.
29182 2001-04-27 Stéphane Démurget <demurgets@free.fr>
29186 src/anjuta.h: Polished the command line parsing.
29188 * BUGS: Need to clean that damn gnome_filelist widget.
29190 2001-04-25 Stéphane Démurget <demurgets@free.fr>
29194 src/signals.c: Removed duplicated includes.
29196 * po/fr.po: minor fixes.
29198 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
29199 create_compiler_options_page? () declared static.
29201 src/anjuta.c: Put a command line option for disabling
29204 * src/preferences_gui.c: Fixed an internationalization issue,
29205 other functions declared static.
29207 * src/gnome_project.c: Fixed some memory leaks,
29208 new_prj_terminated () declared static.
29210 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
29212 * configure.in: Sort ALL_LINGUAS alphabetically.
29214 2001-04-22 Stéphane Démurget <demurgets@free.fr>
29216 * Emptied that ugly old Changelog.
29218 == Anjuta 0.1.5 ===
29221 2001-03-10 Naba kumar <naba@gnome.org>
29223 * src/gnome_project.c: Fixed project dir creation bug.
29225 * src/text_editor.c: Fixed double accelerators bug.
29227 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
29229 * src/stack_trace.c, * src/compiler_options.c,
29230 data/internals.properties, src/defaults.c:
29231 Fixed pixmap creation with NULL window.
29233 * src/commands.c, src/preferences_gui.c, src/build_project.c
29234 src/clean_project.c: Bug fix.
29236 * src/main_menubar_def.h: i18n bug fix.
29238 * src/executer.h, src/executer.c: Bug fix.
29240 * src/controls.c: Bug fix.
29242 * src/debugger.c: Debugger now takes program args.
29244 * po/ja.po: Added japanese translation file.
29246 Upgraded to ver 0.1.4
29247 ... Fixed other minor bugs.
29249 == Anjuta 0.1.3 ===
29251 2001-XX-XX Naba kumar <naba@gnome.org>
29253 * Lots of unaccountable changes. Integrated scintilla.
29254 Redesigned Project managemet. Added supports for other languages.
29255 Java style properties managements. .... blah blah
29257 2000-11-11 Naba kumar <naba@gnome.org>
29259 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
29260 Upgraded to version 0.1.3.
29262 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
29263 Fixed to activate Debug->add watch properly.
29265 === Anjuta 0.1.2 beta_2 ===
29266 === Anjuta 0.1.2 ===
29268 2000-11-05 Naba kumar <naba@gnome.org>
29270 * src/compiler_options.c, src/compiler_options_cbs.c
29271 src/compiler_options_cbs.h, src/compiler_options_gui.c
29272 src/anjuta2.c, extra/stock_libs.anj (new),
29273 extra/README.stock_libs (new), htmls/page13.html,
29274 htmls/images/*: Improved Library settings GUI. Can now enable/disable
29275 added libraries. Stock libs provided for ease of entry. Modified
29276 help html file accordingly.
29278 2000-11-03 Naba kumar <naba@gnome.org>
29280 * README: Minor fixes in Doc files.
29282 * src/gnome_prj.c, src/appwidzard_cbs.c:
29283 Fixed to ignore non-existant dir for blank prj.
29284 More checking in project creation, especially to confirm
29285 that the prj file already does not exist.
29287 * anjuta.spec, configure.in: Upgraded to version 0.1.2
29289 * src/controls.c: Now Menu item "Format/Detach current document"
29290 is inactive when there is no document opened.
29292 === Anjuta 0.1.1 ===
29294 2000-11-01 Naba kumar <naba@gnome.org>
29296 Completed and Release of first version (Beta) with lots of bugs.
29298 1999-12-27 Naba kumar <naba@gnome.org>
29300 Anjuta project started.