1 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3 Icons from tpgww@onepost.net:
4 * plugins/project-manager/Makefile.am:
5 * plugins/project-manager/anjuta-project-manager-plugin.svg:
6 * plugins/project-manager/anjuta-project-manager.plugin.in:
7 * plugins/project-manager/plugin.c:
8 * plugins/project-wizard/Makefile.am:
9 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
10 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
11 * plugins/project-wizard/druid.h:
12 * plugins/search/Makefile.am:
13 * plugins/search/anjuta-search-plugin.svg:
14 * plugins/search/anjuta-search.plugin.in:
15 * plugins/search/plugin.c:
17 Icons from patch in bug #480093 comment #23. Also renamed icons.
20 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
22 * TODO.tasks: updated.
24 Icons from tpgww@onepost.net:
25 * plugins/file-loader/Makefile.am:
26 * plugins/file-loader/anjuta-loader-plugin.svg:
27 * plugins/file-loader/anjuta-loader.plugin.in:
28 * plugins/file-manager/Makefile.am:
29 * plugins/file-manager/anjuta-file-manager-plugin.svg:
30 * plugins/file-manager/file-manager.plugin.in:
31 * plugins/file-manager/plugin.c:
32 * plugins/glade/Makefile.am:
33 * plugins/glade/anjuta-glade-plugin.svg:
34 * plugins/glade/anjuta-glade.plugin.in:
35 * plugins/glade/plugin.c: (register_stock_icons):
36 * plugins/language-manager/Makefile.am:
37 * plugins/language-manager/anjuta-language-manager-plugin.svg:
38 * plugins/language-manager/language-manager.plugin.in:
39 * plugins/message-view/Makefile.am:
40 * plugins/message-view/anjuta-message-manager.plugin.in:
41 * plugins/message-view/anjuta-messages-plugin.svg:
42 * plugins/message-view/plugin.c:
43 * plugins/patch/Makefile.am:
44 * plugins/patch/anjuta-patch-plugin.svg:
45 * plugins/patch/anjuta-patch.plugin.in:
46 * plugins/patch/plugin.c:
47 * plugins/profiler/Makefile.am:
48 * plugins/profiler/anjuta-profiler-plugin.svg:
49 * plugins/profiler/plugin.c: (register_stock_icons):
50 * plugins/profiler/profiler.plugin.in:
51 * plugins/project-import/Makefile.am:
52 * plugins/project-import/anjuta-project-import-plugin.svg:
53 * plugins/project-import/anjuta-project-import.plugin.in:
54 * plugins/project-import/plugin.c:
56 Icons from patch in bug #480093 comment #23. Also renamed icons.
59 2007-11-18 Johannes Schmid <jhs@gnome.org>
61 * plugins/build-basic-autotools/build-basic-autotools.c:
63 * plugins/debug-manager/anjuta-debug-manager.glade:
64 * plugins/debug-manager/breakpoints.c:
65 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
66 * plugins/file-wizard/file.c:
67 * plugins/gdb/anjuta-gdb.glade:
68 * plugins/glade/plugin.c: (ifile_open):
69 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
70 * plugins/gtodo/mcategory.c: (category_manager_add_item):
71 * plugins/gtodo/tray-icon.c:
72 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
73 * plugins/macro/macros.xml:
74 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
75 Fixed translation bugs (#496833, #488211 and #497758)
77 * plugins/document-manager/plugin.c: (on_editor_changed):
80 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
82 Icons from tpgww@onepost.net:
83 * plugins/devhelp/Makefile.am:
84 * plugins/devhelp/anjuta-devhelp-plugin.svg:
85 * plugins/devhelp/anjuta-devhelp.plugin.in:
86 * plugins/devhelp/plugin.c:
87 * plugins/document-manager/anjuta-document-manager.plugin.in:
88 * plugins/document-manager/images/Makefile.am:
89 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
90 * plugins/document-manager/plugin.c:
91 * plugins/editor/Makefile.am:
92 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
93 * plugins/editor/anjuta-editor.plugin.in:
94 * plugins/editor/plugin.c:
95 * plugins/sample1/Makefile.am:
96 * plugins/sample1/anjuta-sample-plugin.svg:
97 * plugins/sample1/anjuta-sample.plugin.in:
98 * plugins/sourceview/Makefile.am:
99 * plugins/sourceview/plugin.c:
100 * plugins/sourceview/sourceview.plugin.in:
102 Icons from patch in bug #480093 comment #23. Also renamed icons.
105 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
107 * TODO.tasks: Updated.
109 Icons from tpgww@onepost.net:
110 * plugins/build-basic-autotools/Makefile.am:
111 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
112 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
113 * plugins/build-basic-autotools/build-basic-autotools.c:
114 * plugins/class-inheritance/Makefile.am:
115 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
116 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
117 * plugins/class-inheritance/plugin.c:
118 * plugins/cvs-plugin/Makefile.am:
119 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
120 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
121 * plugins/cvs-plugin/plugin.c:
122 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
123 * plugins/debug-manager/images/Makefile.am:
124 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
125 * plugins/debug-manager/plugin.c:
127 Icons from patch in bug #480093 comment #23. Also renamed icons.
130 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
132 * (removed) libanjuta/anjuta-children.c,
133 (removed) libanjuta/anjuta-children.h,
134 libanjuta/anjuta-launcher.c,
135 libanjuta/libanjuta.h,
136 libanjuta/Makefile.am,
137 plugins/gdb/debugger.c,
138 plugins/terminal/terminal.c,
139 manuals/reference/libanjuta/libanjuta-sections.txt,
140 manuals/reference/libanjuta/libanjuta-docs.sgml:
141 Replace anjuta_children_register by g_child_watch_add
143 2007-11-13 Johannes Schmid <jhs@gnome.org>
145 * plugins/subversion/anjuta-subversion.glade:
146 * plugins/subversion/subversion-commit-dialog.c:
147 (subversion_commit_dialog):
148 * plugins/subversion/subversion-resolve-dialog.c:
149 (subversion_resolve_dialog):
150 * plugins/subversion/subversion-revert-dialog.c:
151 (subversion_revert_dialog):
152 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
153 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
154 (hide_pulse_progress_bar):
155 * plugins/subversion/subversion-ui-utils.h:
157 Yet another patch from #457477:
158 Add a pulsing progress bar to all dialogs receiving status
160 2007-11-12 Johannes Schmid <jhs@gnome.org>
162 * plugins/document-manager/plugin.c: (create_highlight_submenu):
163 Bug 493583 – crash in Anjuta IDE: trying to open a file
165 * plugins/subversion/subversion-commit-dialog.c:
166 (select_all_files), (subversion_commit_dialog):
167 Patch from jrligget - see #457477
169 2007-11-12 Johannes Schmid <jhs@gnome.org>
171 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
172 * libanjuta/anjuta-plugin-handle.c:
173 (anjuta_plugin_handle_get_about):
174 Bug 495536 – Plugins localization improvement
176 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
177 * plugins/class-gen/anjuta-class-gen-plugin.glade:
178 * plugins/indent/indent.glade:
179 * plugins/subversion/anjuta-subversion.glade:
180 Bug 495245 – Strings bug
182 2007-11-08 James Liggett <jrliggett@cox.net>
184 reviewed by: Johannes Schmid <jhs@gnome.org>
186 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
187 (anjuta_async_command_finalize),
188 (anjuta_async_command_notification_poll),
189 (anjuta_async_command_thread), (start_command),
190 (notify_data_arrived), (notify_complete),
191 (anjuta_async_command_class_init),
192 (anjuta_async_command_set_error_message),
193 (anjuta_async_command_get_error_message),
194 (anjuta_async_command_lock), (anjuta_async_command_unlock):
195 * libanjuta/anjuta-async-command.h:
196 * libanjuta/anjuta-command.c: (anjuta_command_init),
197 (anjuta_command_finalize), (anjuta_command_class_init),
198 (anjuta_command_start), (anjuta_command_notify_data_arrived),
199 (anjuta_command_notify_complete),
200 (anjuta_command_set_error_message),
201 (anjuta_command_get_error_message):
202 * libanjuta/anjuta-command.h:
203 * libanjuta/anjuta-glade-catalog.c:
204 * libanjuta/anjuta-glade.xml:
205 * libanjuta/anjuta-vcs-status-tree-view.c:
206 (on_selected_column_toggled),
207 (anjuta_vcs_status_tree_view_create_columns),
208 (anjuta_vcs_status_tree_view_init),
209 (anjuta_vcs_status_tree_view_finalize),
210 (anjuta_vcs_status_tree_view_set_property),
211 (anjuta_vcs_status_tree_view_get_property),
212 (anjuta_vcs_status_tree_view_class_init),
213 (anjuta_vcs_status_tree_view_new),
214 (anjuta_vcs_status_tree_view_destroy),
215 (anjuta_vcs_status_tree_view_add), (select_all_paths),
216 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
217 (anjuta_vcs_status_tree_view_unselect_all),
218 (create_selected_paths_list),
219 (anjuta_vcs_status_tree_view_get_selected):
220 * libanjuta/anjuta-vcs-status-tree-view.h:
221 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
222 * libanjuta/anjuta-widgets.h:
223 * plugins/subversion/subversion-add-dialog.c:
224 (on_add_command_finished), (on_subversion_add_response),
225 (subversion_add_dialog), (on_menu_subversion_add),
226 (on_fm_subversion_add):
227 * plugins/subversion/subversion-add-dialog.h:
228 * plugins/subversion/subversion-commit-dialog.c:
229 (on_commit_command_finished), (on_subversion_commit_response),
230 (subversion_commit_dialog), (on_menu_subversion_commit),
231 (on_fm_subversion_commit):
232 * plugins/subversion/subversion-commit-dialog.h:
233 * plugins/subversion/subversion-copy-dialog.c:
234 (on_copy_other_revision_radio_toggled),
235 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
236 (on_copy_command_finished), (on_subversion_copy_response),
237 (subversion_copy_dialog), (on_menu_subversion_copy),
238 (on_fm_subversion_copy):
239 * plugins/subversion/subversion-copy-dialog.h:
240 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
241 (on_subversion_diff_response), (subversion_diff_dialog),
242 (on_menu_subversion_diff), (on_fm_subversion_diff):
243 * plugins/subversion/subversion-diff-dialog.h:
244 * plugins/subversion/subversion-log-dialog.c:
245 (on_diff_selected_column_toggled), (create_columns),
246 (on_log_command_finished), (on_log_view_button_clicked),
247 (on_cat_command_data_arrived), (on_cat_command_finished),
248 (on_log_view_selected_button_clicked), (get_selected_revisions),
249 (on_log_diff_selected_button_clicked),
250 (on_log_diff_previous_button_clicked),
251 (on_subversion_log_vbox_destroy),
252 (on_log_changes_view_row_selected), (subversion_log_window_create),
253 (on_menu_subversion_log), (on_fm_subversion_log),
254 (subversion_log_set_whole_project_sensitive):
255 * plugins/subversion/subversion-log-dialog.h:
256 * plugins/subversion/subversion-merge-dialog.c:
257 (on_merge_command_finished), (on_subversion_merge_response),
258 (on_merge_first_path_browse_button_clicked),
259 (on_merge_second_path_browse_button_clicked),
260 (on_merge_use_first_path_check_toggled),
261 (on_merge_start_revision_radio_toggled),
262 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
263 (on_menu_subversion_merge):
264 * plugins/subversion/subversion-merge-dialog.h:
265 * plugins/subversion/subversion-remove-dialog.c:
266 (on_remove_command_finished),
267 (on_remove_path_browse_button_clicked),
268 (on_subversion_remove_response), (subversion_remove_dialog),
269 (on_menu_subversion_remove), (on_fm_subversion_remove):
270 * plugins/subversion/subversion-remove-dialog.h:
271 * plugins/subversion/subversion-resolve-dialog.c:
272 (on_resolve_command_finished), (on_subversion_resolve_response),
273 (subversion_resolve_dialog), (on_menu_subversion_resolve):
274 * plugins/subversion/subversion-resolve-dialog.h:
275 * plugins/subversion/subversion-revert-dialog.c:
276 (on_revert_command_finished), (on_subversion_revert_response),
277 (subversion_revert_dialog), (on_menu_subversion_revert):
278 * plugins/subversion/subversion-revert-dialog.h:
279 * plugins/subversion/subversion-switch-dialog.c:
280 (on_switch_other_revision_radio_toggled),
281 (on_switch_command_finished), (on_subversion_switch_response),
282 (subversion_switch_dialog), (on_menu_subversion_switch):
283 * plugins/subversion/subversion-switch-dialog.h:
284 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
285 (subversion_data_free), (on_mesg_view_destroy),
286 (create_message_view), (check_filename), (get_log_from_textview),
287 (pulse_timer), (on_pulse_timer_destroyed),
288 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
289 (report_errors), (on_status_command_finished),
290 (on_status_command_data_arrived), (on_command_info_arrived),
291 (select_all_status_items), (clear_all_status_selections),
292 (init_whole_project), (on_whole_project_toggled),
293 (send_diff_command_output_to_editor), (on_diff_command_finished),
294 (stop_status_bar_progress_pulse):
295 * plugins/subversion/subversion-ui-utils.h:
296 * plugins/subversion/subversion-update-dialog.c:
297 (on_update_command_finished), (on_subversion_update_response),
298 (subversion_update_dialog), (on_menu_subversion_update),
299 (on_fm_subversion_update):
300 * plugins/subversion/subversion-update-dialog.h:
301 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
302 (svn_add_command_finalize), (svn_add_command_run),
303 (svn_add_command_class_init), (svn_add_command_new),
304 (svn_add_command_destroy):
305 * plugins/subversion/svn-add-command.h:
306 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
307 (svn_cat_command_finalize), (svn_cat_command_run),
308 (svn_cat_command_class_init), (svn_cat_command_new),
309 (svn_cat_command_destroy), (svn_cat_command_get_output):
310 * plugins/subversion/svn-cat-command.h:
311 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
312 (svn_command_release_ui_lock), (simple_prompt),
313 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
314 (svn_auth_ssl_server_trust_prompt_func_cb),
315 (svn_auth_ssl_client_cert_prompt_func_cb),
316 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
317 (svn_command_init), (svn_command_finalize),
318 (svn_command_class_init), (svn_command_push_info),
319 (svn_command_get_info_queue), (svn_command_set_error),
320 (svn_command_get_client_context), (svn_command_get_pool),
321 (svn_command_lock_ui), (svn_command_unlock_ui),
322 (svn_command_get_revision), (svn_command_copy_path_list),
323 (svn_command_free_path_list):
324 * plugins/subversion/svn-command.h:
325 * plugins/subversion/svn-commit-command.c: (on_log_callback),
326 (svn_commit_command_init), (svn_commit_command_finalize),
327 (svn_commit_command_run), (svn_commit_command_class_init),
328 (svn_commit_command_new), (svn_commit_command_destroy):
329 * plugins/subversion/svn-commit-command.h:
330 * plugins/subversion/svn-copy-command.c: (on_log_callback),
331 (svn_copy_command_init), (svn_copy_command_finalize),
332 (svn_copy_command_run), (svn_copy_command_class_init),
333 (svn_copy_command_new), (svn_copy_command_destroy):
334 * plugins/subversion/svn-copy-command.h:
335 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
336 (svn_diff_command_finalize), (svn_diff_command_run),
337 (svn_diff_command_class_init), (svn_diff_command_new),
338 (svn_diff_command_destroy), (svn_diff_command_get_output):
339 * plugins/subversion/svn-diff-command.h:
340 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
341 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
342 (svn_log_command_class_init), (svn_log_command_new),
343 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
344 * plugins/subversion/svn-log-command.h:
345 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
346 (svn_log_entry_finalize), (svn_log_entry_class_init),
347 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
348 (svn_log_entry_get_author), (svn_log_entry_get_date),
349 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
350 (svn_log_entry_get_full_log):
351 * plugins/subversion/svn-log-entry.h:
352 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
353 (svn_merge_command_finalize), (svn_merge_command_run),
354 (svn_merge_command_class_init), (svn_merge_command_new),
355 (svn_merge_command_destroy):
356 * plugins/subversion/svn-merge-command.h:
357 * plugins/subversion/svn-remove-command.c: (on_log_callback),
358 (svn_remove_command_init), (svn_remove_command_finalize),
359 (svn_remove_command_run), (svn_remove_command_class_init),
360 (svn_remove_command_new), (svn_remove_command_destroy),
361 (svn_remove_command_get_path):
362 * plugins/subversion/svn-remove-command.h:
363 * plugins/subversion/svn-resolve-command.c:
364 (svn_resolve_command_init), (svn_resolve_command_finalize),
365 (svn_resolve_command_run), (svn_resolve_command_class_init),
366 (svn_resolve_command_new), (svn_resolve_command_destroy):
367 * plugins/subversion/svn-resolve-command.h:
368 * plugins/subversion/svn-revert-command.c:
369 (svn_revert_command_init), (svn_revert_command_finalize),
370 (svn_revert_command_run), (svn_revert_command_class_init),
371 (svn_revert_command_new), (svn_revert_command_destroy):
372 * plugins/subversion/svn-revert-command.h:
373 * plugins/subversion/svn-status-command.c:
374 (svn_status_command_init), (svn_status_command_finalize),
375 (on_svn_status_notify), (svn_status_command_run),
376 (svn_status_command_class_init), (svn_status_command_new),
377 (svn_status_command_destroy),
378 (svn_status_command_get_status_queue):
379 * plugins/subversion/svn-status-command.h:
380 * plugins/subversion/svn-status.c: (svn_status_init),
381 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
382 (svn_status_destroy), (svn_status_get_path),
383 (svn_status_get_vcs_status):
384 * plugins/subversion/svn-status.h:
385 * plugins/subversion/svn-switch-command.c:
386 (svn_switch_command_init), (svn_switch_command_finalize),
387 (svn_switch_command_run), (svn_switch_command_class_init),
388 (svn_switch_command_new), (svn_switch_command_destroy):
389 * plugins/subversion/svn-switch-command.h:
390 * plugins/subversion/svn-update-command.c:
391 (svn_update_command_init), (svn_update_command_finalize),
392 (svn_update_command_run), (svn_update_command_class_init),
393 (svn_update_command_new), (svn_update_command_destroy):
394 * plugins/subversion/svn-update-command.h:
396 Now really committed all files from James patch (#457477)
398 2007-11-08 Johannes Schmid <jhs@gnome.org>
400 * TODO.tasks: Updated
402 2007-11-08 James Liggett <jrliggett@cox.net>
404 reviewed by: Johannes Schmid <jhs@gnome.org>
407 * libanjuta/Makefile.am:
408 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
409 * libanjuta/anjuta-status.h:
410 * libanjuta/libanjuta.h:
411 * plugins/subversion/Makefile.am:
412 * plugins/subversion/anjuta-subversion.glade:
413 * plugins/subversion/anjuta-subversion.ui:
414 * plugins/subversion/plugin.c: (value_added_project_root_uri),
415 (value_removed_project_root_uri), (activate_plugin),
416 (deactivate_plugin), (finalize), (subversion_instance_init):
417 * plugins/subversion/plugin.h:
418 * plugins/subversion/subversion-actions.c:
419 * plugins/subversion/subversion-actions.h:
420 * plugins/subversion/subversion-callbacks.c:
421 * plugins/subversion/subversion-callbacks.h:
422 * plugins/subversion/svn-auth.c:
423 * plugins/subversion/svn-auth.h:
424 * plugins/subversion/svn-backend-priv.h:
425 * plugins/subversion/svn-backend.c:
426 * plugins/subversion/svn-backend.h:
427 * plugins/subversion/svn-notify.c:
428 * plugins/subversion/svn-notify.h:
429 * plugins/subversion/svn-thread.c:
430 * plugins/subversion/svn-thread.h:
432 Commited alpha2 of the new subversion plugin (#457477)
434 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
436 * plugins/debug-manager/command.c:
437 Fix a stupid crash when changing a register value
439 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
441 * libanjuta/interfaces/libanjuta.idl,
442 plugins/debug-manager/command.c,
443 plugins/debug-manager/command.h,
444 plugins/debug-manager/start.c,
445 plugins/gdb/plugin.c,
446 plugins/gdb/debugger.c,
447 plugins/gdb/debugger.h:
448 Use anjuta terminal plugin instead of gnome terminal
449 Select if a terminal is used in the the start_program function
450 Move terminal code from debugger.c to plugin.c
451 Partial fix of bug #481366
453 * plugins/gdb/utilities.c,
454 plugins/gdb/utilities.h:
455 Remove gnome terminal check function
457 2007-11-06 Johannes Schmid <jhs@gnome.org>
459 * plugins/project-import/anjuta-project-import.glade:
460 * plugins/project-import/project-import.c: (on_import_next),
461 (on_import_finish), (project_import_set_directory):
462 * plugins/project-wizard/property.c: (npw_property_create_widget),
463 (npw_property_set_value_from_widget):
465 Replaced gnome_file_entry with gtk_file_chooser_button
466 Fixes #422329 – Creating a new directory in program options doesn't work
468 2007-11-04 Massimo Cora' <maxcvs@email.it>
470 * plugins/symbol-db/plugin.c:
471 add all files at once on project_import.
472 No need to split them into more languages: ctags
473 and the engine will take care of that.
475 * plugins/symbol-db/symbol-db-engine.h,
476 * plugins/symbol-db/symbol-db-engine.c,
477 * plugins/symbol-db/tables.sql,
478 * plugins/symbol-db/test/Makefile.am,
479 * plugins/symbol-db/test/main.c,
480 * plugins/symbol-db/symbol-db-view-locals.c:
481 some memory leaks fixed. Ported the thing to
482 libgda 3.1.2 [or better svn HEAD].
483 Thanks to a fresh new algorithm to detect
484 parent scope we're able to display correcly
485 a local gtktree, including classes not directly
486 defined inside that file.
488 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
490 * plugins/debug-manager/threads.c,
491 plugins/debug-manager/stack_trace.c:
492 Do not display address when not needed
494 * plugins/debug-manager/plugin.c,
495 plugins/debug-manager/breakpoints.c:
496 Breakpoints directly connect to debugger signals
498 * plugins/debug-manager/watch.c:
499 program-unload signal does not exist used debugger-stopped
501 * plugins/debug-manager/queue.c,
502 libanjuta/interfaces/libanjuta.idl:
503 Display error message returned by debugger command
506 2007-11-04 Johannes Schmid <jhs@gnome.org>
508 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
509 Bug 493062 – gcj template needs AC_PROG_CC
510 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
512 * src/anjuta-actions.h:
513 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
514 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
518 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
522 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
524 * ChangeLog: Tagged 2.3.0 release.
526 * plugins/indent/Makefile.am: Fixed indentation.
528 * plugins/editor/aneditor-autocomplete.cxx:
529 * plugins/editor/aneditor-priv.h:
530 * plugins/editor/aneditor.cxx:
531 * plugins/editor/aneditor.h: Commented out dead codes.
533 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
534 Do not build symbol-db by
535 default. Added 'unstable' in plugin description to signify it's
538 * plugins/file-manager/Makefile.am,
539 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
541 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
543 * plugins/debug-manager/utilities.c,
544 plugins/debug-manager/utilities.h,
545 plugins/debug-manager/threads.c,
546 plugins/debug-manager/plugin.c,
547 plugins/debug-manager/plugin.h,
548 plugins/debug-manager/disassemble.h,
549 plugins/debug-manager/watch.c,
550 plugins/debug-manager/watch.h,
551 plugins/debug-manager/breakpoints.c,
552 plugins/debug-manager/stack_trace.c:
553 Replace few remaining function calls by signal
555 * plugins/debug-manager/disassemble.c,
556 plugins/debug-manager/registers.c,
557 plugins/debug-manager/memory.c,
558 plugins/debug-manager/locals.c,
559 plugins/debug-manager/queue.c,
560 plugins/debug-manager/queue.h:
561 Connect signals when debugger is started
562 Disconnect them when debugger is stopped
563 Do not display window if debugger doesn't support feature
565 * plugins/gdb/plugin.c,
566 libanjuta/interfaces/libanjuta.idl:
567 Remove unused initialization function
569 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
572 * plugins/file-manager/Makefile.am:
573 * scripts/build-schemas.mk: Fixed 'make distcheck'
575 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
577 * manuals/reference/libanjuta/libanjuta-docs.sgml,
578 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
579 to latest API additions.
581 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
584 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
586 * ChangeLog: Fixed indentation.
587 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
590 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
592 * libanjuta/interfaces/libanjuta.idl:
593 * plugins/build-basic-autotools/build-basic-autotools.c:
594 (build_compile_file_real), (build_build_project),
595 (build_install_project), (build_clean_project),
596 (build_configure_project), (build_autogen_project),
597 (build_distribution_project), (build_build_module),
598 (build_install_module), (build_clean_module), (fm_build),
599 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
600 (finalize), (basic_autotools_plugin_instance_init),
601 (ibuildable_set_command), (ibuildable_reset_commands),
602 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
603 (ibuildable_install), (ibuildable_configure),
604 (ibuildable_generate), (ibuildable_iface_init):
605 * plugins/build-basic-autotools/build-basic-autotools.h:
607 Added API for commands override in build interface and implemented
608 them in build plugin. Useful for other plugins override build
609 commands depending on project environment.
611 2007-10-28 Naba Kumar <naba@gnome.org>
614 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
615 Fixed widget alignment for dock switcher tab style combo and
616 scratchbox path entrybox.
618 2007-10-28 Johannes Schmid <jhs@gnome.org>
620 * plugins/document-manager/plugin.c: (on_editor_changed):
621 Fixed a memory leak and simplified code (thanks again Sébastien)
624 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
625 and OFFSET sql statements)
627 2007-10-28 Massimo Cora' <maxcvs@email.it>
629 * plugins/symbol-db/plugin.c,
630 plugins/symbol-db/symbol-db-engine.h,
631 plugins/symbol-db/symbol-db-view.c,
632 plugins/symbol-db/symbol-db-view.c,
633 plugins/symbol-db/symbol-db-view-locals.c,
634 plugins/symbol-db/symbol-db-view-locals.h,
635 plugins/symbol-db/symbol-db-engine.c:
636 Better end-of-file-scan detection, permitting
637 an improved scope/inheritance parsing.
638 Locals tab gtktree now displays correct
639 namespace->class->children tree, even if
640 in a C++ file there isn't class declaration.
642 2007-10-27 Johannes Schmid <jhs@gnome.org>
644 Patch from Stanislav Brabec <sbrabec@suse.cz>
646 Bug 489798 – Do not rely on svn-config
648 Patch from Michael Wolf <maw@ximian.com>:
649 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
650 (egg_tree_model_filter_remove_node),
651 (egg_tree_model_filter_row_deleted):
652 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
654 2007-10-27 Johannes Schmid <jhs@gnome.org>
656 * plugins/devhelp/anjuta-devhelp.ui:
657 * plugins/message-view/anjuta-message-manager.ui:
659 Added some separators to the toolbar
661 * plugins/document-manager/plugin.c:
662 (on_support_plugin_deactivated), (load_new_support_plugins),
663 (unload_unused_support_plugins), (on_editor_changed):
665 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
666 for pointing out that is was crap.
668 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
670 * libanjuta/interfaces/libanjuta.idl,
671 libanjuta/anjuta-plugin-manager.c,
672 libanjuta/anjuta-plugin-manager.h,
673 libanjuta/anjuta-c-plugin-factory.c,
674 libanjuta/anjuta-c-module.h,
675 libanjuta/anjuta-c-module.c:
676 Report detailled error message in case of plugin loading failure
678 2007-10-24 Johannes Schmid <jhs@gnome.org>
681 * plugins/Makefile.am:
683 Activate build of symbol-db plugin (when libgda is available)
685 * plugins/document-manager/plugin.c:
686 (on_support_plugin_deactivated), (on_editor_changed):
688 Properly handle language support plugins even when they are
689 unloaded by the session.
691 * plugins/symbol-db/plugin.c: (register_stock_icons),
692 Port to new REGISTER_ICONS stuff
694 2007-10-22 Massimo Cora' <maxcvs@email.it>
696 * plugins/symbol-db/plugin.c,
697 * plugins/symbol-db/symbol-db-view.c
698 * plugins/symbol-db/symbol-db-engine.h,
699 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
700 * plugins/symbol-db/symbol-db-view-locals.c,
701 * plugins/symbol-db/symbol-db-view-locals.h,
702 * plugins/symbol-db/symbol-db-engine.c:
703 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
704 Added a new algorithm for dynamic population of the local symbols' tab.
705 Now the default view is tree-like.
706 Some fixes on engine correct some population issues.
708 2007-10-23 Naba Kumar <naba@gnome.org>
710 * plugins/glade/Makefile.am: Corrected conditional not to install
711 .plugin file if plugin is disabled.
712 * plugins/sourceview/Makefile.am: Corrected conditional not to
713 install schemas if plugin is not built.
715 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
717 * plugins/debug-manager/queue.c:
718 Fix #488061: Mutiple crash dialogs
720 * plugins/gdb/debugger.c,
721 plugins/gdb/debugger.h:
722 Remove maximum gdb command length, should fix bug#474811
724 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
726 * manuals/reference/libanjuta/plugin-description-file.sgml,
727 manuals/reference/libanjuta/libanjuta-docs.sgml,
728 manuals/reference/libanjuta/libanjuta-sections.txt,
729 libanjuta/interfaces/libanjuta.idl,
730 libanjuta/anjuta-c-module.c,
731 libanjuta/anjuta-c-plugin-factory.c:
732 Document last changes in plugin code
734 2007-10-19 Johannes Schmid <jhs@gnome.org>
736 * plugins/subversion/subversion-callbacks.c: (check_filename):
738 Fixed #487854 – Anjuta crashes when i try to add a SVN url
740 2007-10-19 Naba Kumar <naba@gnome.org>
742 * plugins/file-manager/file-model.c: Fixed a critical runtime
745 2007-10-18 Johannes Schmid <jhs@gnome.org>
747 * libanjuta/anjuta-ui.h:
748 Small fix on icon macros
750 * libanjuta/interfaces/libanjuta.idl:
751 * plugins/language-manager/plugin.c: (ilanguage_get_name),
752 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
753 (ilanguage_iface_init):
755 Added get_from_editor() and get_name_from_editor() methods
758 * plugins/document-manager/plugin.c:
759 (update_editor_ui_interface_items), (on_editor_changed):
760 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
762 * plugins/language-support-cpp-java/plugin.c: (install_support):
764 Ported plugins to use the new interface
766 2007-10-17 Johannes Schmid <jhs@gnome.org>
768 * libanjuta/anjuta-ui.h:
770 Added macros to register stock icons to stop all this copy&paste
771 which had spread over a lot of files. New macros support to add
772 icons with toolbar and menu size (16 and 24)
774 * plugins/class-inheritance/plugin.c: (register_stock_icons):
775 * plugins/debug-manager/images/anjuta-attach.svg:
776 * plugins/debug-manager/images/anjuta-step-out.svg:
777 * plugins/debug-manager/images/anjuta-step-over.svg:
778 * plugins/debug-manager/plugin.c: (register_stock_icons):
779 * plugins/document-manager/images/Makefile.am:
780 * plugins/document-manager/images/anjuta-block-end.svg:
781 * plugins/document-manager/images/anjuta-block-start.svg:
782 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
783 * plugins/document-manager/images/anjuta-bookmark.svg:
784 * plugins/document-manager/images/anjuta-go-history-next.svg:
785 * plugins/document-manager/images/anjuta-go-history-prev.svg:
786 * plugins/document-manager/plugin.c: (register_stock_icons):
787 * plugins/glade/plugin.c: (register_stock_icons):
788 * plugins/language-support-cpp-java/plugin.c:
789 (register_stock_icons):
790 * plugins/message-view/Makefile.am:
791 * plugins/message-view/anjuta-go-message-next.svg:
792 * plugins/message-view/anjuta-go-message-prev.svg:
793 * plugins/message-view/anjuta-message-view.svg:
794 * plugins/message-view/messages.xpm:
795 * plugins/message-view/plugin.c: (register_stock_icons):
796 * plugins/patch/plugin.c: (patch_plugin_activate):
797 * plugins/project-manager/plugin.c: (register_stock_icons):
798 * plugins/search/Makefile.am:
799 * plugins/search/anjuta-go-match-next.svg:
800 * plugins/search/anjuta-go-match-prev.svg:
801 * plugins/search/plugin.c: (activate_plugin):
802 * plugins/symbol-browser/plugin.c: (register_stock_icons):
803 * plugins/terminal/terminal.c: (register_stock_icons):
804 * plugins/valgrind/plugin.c: (register_stock_icons):
806 Updated to use the new icons and added several new and updated
809 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
811 * libanjuta/anjuta-plugin-handle.c,
812 libanjuta/anjuta-plugin-handle.h:
813 Add a new path property containing the directory of the .plugin
814 file, library file (.so or whatever) must be in the same directory
816 * libanjuta/anjuta-plugin-manager.c,
817 libanjuta/interfaces/libanjuta.idl,
818 (removed) libanjuta/anjuta-glue-plugin.c,
819 (removed) libanjuta/anjuta-glue-plugin.h,
820 (removed) libanjuta/anjuta-glue-c.c,
821 (removed) libanjuta/anjuta-glue-c.h,
822 (removed) libanjuta/anjuta-glue-cpp.c,
823 (removed) libanjuta/anjuta-glue-cpp.h,
824 (removed) libanjuta/anjuta-glue-factory.c,
825 (removed) libanjuta/anjuta-glue-factory.h,
826 (added) libanjuta/anjuta-c-module.c,
827 (added) libanjuta/anjuta-c-module.h,
828 (added) libanjuta/anjuta-c-plugin-factory.c,
829 (added) libanjuta/anjuta-c-plugin-factory.h,
830 libanjuta/Makefile.am:
831 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
832 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
833 implementing IAnjutaPluginFactory
834 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
836 * libanjuta/libanjuta.h:
837 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
840 * libanjuta/anjuta-plugin.h:
841 Replace AnjutaGluePlugin by GTypeModule
842 Remove unused anjuta_glue_get_component_type replaced by
845 * plugins/build-basic-autotools/build-basic-autotools.h,
846 plugins/class-gen/plugin.h,
847 plugins/class-inheritance/plugin.h,
848 plugins/cvs-plugin/plugin.h,
849 plugins/debug-manager/plugin.h,
850 plugins/devhelp/plugin.h,
851 plugins/document-manager/plugin.h,
852 plugins/editor/plugin.h,
853 plugins/file-loader/plugin.h,
854 plugins/file-wizard/plugin.h,
855 plugins/gdb/plugin.h,
856 plugins/glade/plugin.h,
857 plugins/gtodo/plugin.h,
858 plugins/indent/plugin.h,
859 plugins/language-manager/plugin.h,
860 plugins/language-support-cpp-java/plugin.h,
861 plugins/macro/plugin.h,
862 plugins/message-view/plugin.h,
863 plugins/patch/plugin.h,
864 plugins/profiler/plugin.h,
865 plugins/project-import/plugin.h,
866 plugins/project-manager/plugin.h,
867 plugins/project-wizard/plugin.h,
868 plugins/sample1/plugin.h,
869 plugins/search/plugin.h,
870 plugins/sourceview/plugin.h,
871 plugins/subversion/plugin.h,
872 plugins/symbol-browser/plugin.h,
873 plugins/symbol-db/plugin.h,
874 plugins/terminal/terminal.c,
875 plugins/tools/plugin.h,
876 plugins/valgrind/plugin.h:
877 Replace AnjutaGluePlugin by GTypeModule
879 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
881 * plugins/debug-manager/breakpoints.c:
882 Fix bug#487112, crash while removing a breakpoint in a new file
884 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
886 * plugins/document-manager/search-box.c:
887 Fix a crash (with an useful comment) focus-out-event handler must
890 2007-10-14 Johannes Schmid <jhs@gnome.org>
892 * plugins/sourceview/sourceview.c:
893 Hide calltip when "Up" or "Down" key is pressed
895 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
897 * plugins/document-manager/search-box.c:
898 Change included file order to avoid a compile error with gnome 2.16
900 2007-10-13 Johannes Schmid <jhs@gnome.org>
902 * plugins/debug-manager/plugin.c: (enable_log_view):
904 Fixed crash when closing a project and unloading another while
905 the debugger is enabled
907 2007-10-13 Johannes Schmid <jhs@gnome.org>
909 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
911 Use correct breakpoint icon
913 * plugins/devhelp/Makefile.am:
914 * plugins/devhelp/anjuta-go-help-next.svg:
915 * plugins/devhelp/anjuta-go-help-prev.svg:
916 * plugins/devhelp/plugin.c: (register_stock_icons),
919 Added new icons from #480093
921 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
922 * plugins/document-manager/images/anjuta-bookmark-first.svg:
923 * plugins/document-manager/images/anjuta-bookmark-last.svg:
924 * plugins/document-manager/images/anjuta-bookmark-next.svg:
925 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
926 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
927 * plugins/message-view/anjuta-go-message-next.svg:
928 * plugins/message-view/anjuta-go-message-prev.svg:
930 Updated icons from #480093
932 * src/anjuta-actions.h:
933 Use GTK_STOCK_FULLSCREEN
935 * src/anjuta-app.c: (on_gdl_style_changed),
936 (anjuta_app_instance_init):
939 Added preference option to set the gdl switcher style
941 2007-10-13 Johannes Schmid <jhs@gnome.org>
943 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
944 (get_property_value_as_string), (set_property_value_as_string),
945 (register_callbacks):
946 * libanjuta/anjuta-preferences.h:
948 Support GtkFileChooserButton as preferences widget
950 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
954 * plugins/file-manager/Makefile.am:
955 * plugins/file-manager/file-model.c: (file_model_filter_file),
956 (file_model_add_dummy), (file_model_expand_idle),
957 (file_model_set_property), (file_model_get_property),
958 (file_model_class_init):
959 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
960 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
961 (file_manager_activate), (file_manager_finalize),
962 (file_manager_instance_init), (ipreferences_merge),
963 (ipreferences_unmerge), (ipreferences_iface_init):
964 * plugins/file-manager/plugin.h:
966 Added preferences to file-manager
968 * plugins/glade/plugin.c: (activate_plugin):
970 Move Properties widget into center because it is way to big
973 2007-10-10 Johannes Schmid <jhs@gnome.org>
975 * plugins/language-support-cpp-java/Makefile.am:
976 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
977 * plugins/language-support-cpp-java/anjuta-complete.svg:
978 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
979 * plugins/language-support-cpp-java/plugin.c:
980 (register_stock_icons):
982 And yet some more icons...
984 2007-10-10 Johannes Schmid <jhs@gnome.org>
986 * plugins/debug-manager/breakpoints.c:
987 * plugins/debug-manager/images/Makefile.am:
988 * plugins/debug-manager/images/anjuta-bookmark.svg:
989 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
990 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
991 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
992 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
993 * plugins/debug-manager/images/anjuta-linemark.svg:
994 * plugins/debug-manager/images/anjuta-pcmark.svg:
995 * plugins/debug-manager/plugin.c: (register_stock_icons):
996 * plugins/debug-manager/sparse_view.c:
997 * plugins/document-manager/images/Makefile.am:
998 * plugins/document-manager/images/anjuta-block-select.svg:
999 * plugins/document-manager/images/anjuta-fold-close.svg:
1000 * plugins/document-manager/images/anjuta-fold-open.svg:
1001 * plugins/document-manager/images/anjuta-fold-toggle.svg:
1002 * plugins/document-manager/images/anjuta-indent-less.svg:
1003 * plugins/document-manager/images/anjuta-indent-more.svg:
1004 * plugins/document-manager/images/anjuta-swap.svg:
1005 * plugins/document-manager/images/block_select.xpm:
1006 * plugins/document-manager/images/fold_close.xpm:
1007 * plugins/document-manager/images/fold_open.xpm:
1008 * plugins/document-manager/images/fold_toggle.xpm:
1009 * plugins/document-manager/images/indent.xpm:
1010 * plugins/document-manager/images/indent_dcr.xpm:
1011 * plugins/document-manager/images/indent_inc.xpm:
1012 * plugins/document-manager/plugin.c: (register_stock_icons):
1013 * plugins/editor/Makefile.am:
1014 * plugins/editor/anjuta-bookmark-16.xpm:
1015 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
1016 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
1017 * plugins/editor/anjuta-linemark-16.xpm:
1018 * plugins/editor/anjuta-pcmark-16.xpm:
1019 * plugins/editor/bookmark.xpm:
1020 * plugins/editor/breakpoint-disabled.xpm:
1021 * plugins/editor/breakpoint-enabled.xpm:
1022 * plugins/editor/linemarker.xpm:
1023 * plugins/editor/program-counter.xpm:
1024 * plugins/editor/text_editor.c:
1025 * plugins/message-view/Makefile.am:
1026 * plugins/message-view/anjuta-go-message-next.svg:
1027 * plugins/message-view/anjuta-go-message-prev.svg:
1028 * plugins/message-view/anjuta-message-manager.ui:
1029 * plugins/message-view/plugin.c:
1030 * plugins/sourceview/Makefile.am:
1031 * plugins/sourceview/sourceview.c:
1033 Integrated lots of icons from #480093
1034 Thanks to <tpgww@onepost.net>
1036 * plugins/document-manager/plugin.c:
1037 Do not mark the line in ifile_open(), that looks ugly.
1039 * plugins/document-manager/search-box.c: (on_search_focus_out),
1041 Clear the status bar on focus_out.
1043 * plugins/file-loader/anjuta-loader-plugin.ui:
1046 2007-10-09 Johannes Schmid <jhs@gnome.org>
1048 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
1049 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
1051 Some things I missed in the patch for #484419
1053 * plugins/document-manager/action-callbacks.c:
1054 (on_new_file_activate):
1055 * plugins/document-manager/action-callbacks.h:
1056 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1057 (on_window_key_press_event), (on_gconf_notify_timer):
1059 484645 – patch to deal with docman FIXME etc
1061 * plugins/editor/text_editor.c: (text_editor_set_indicator):
1062 * plugins/search/search-replace.c: (search_and_replace),
1063 (write_message_pane), (search_replace_populate),
1064 (translate_dialog_strings), (create_dialog),
1065 (anjuta_search_replace_activate):
1066 * plugins/search/search-replace_backend.c:
1067 (file_buffer_new_from_path), (get_next_match),
1068 (create_search_entries), (regex_backref),
1069 (clear_search_replace_instance):
1070 * plugins/search/search-replace_backend.h:
1072 #484573 – patch to correct various search-related issues
1074 Thanks for the above patches to <tpgww@onepost.net>
1076 * plugins/sourceview/sourceview.c:
1077 (sourceview_create_highligth_indic):
1079 Use the same marker for important as gedit (yellow background)
1081 * plugins/document-manager/anjuta-document-manager.ui:
1082 * plugins/file-loader/anjuta-file-loader.ui:
1083 * plugins/file-loader/plugin.c:
1085 Moved FileNew action to document-manager
1087 2007-10-08 Johannes Schmid <jhs@gnome.org>
1089 * plugins/document-manager/search-box.c: (on_search_activated):
1090 Mark messages for translation
1092 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
1094 reviewed by: Johannes Schmid <jhs@gnome.org>
1096 * plugins/Makefile.am:
1097 * plugins/build-basic-autotools/build-basic-autotools.c:
1098 (build_compile_file_real):
1099 * plugins/search/search-replace.c:
1100 * plugins/valgrind/preferences.c: (build_general_prefs):
1102 Fix #484379 – Contents of Makefile.am plugins and
1103 #484419 – Improvement into translation
1105 2007-10-06 Johannes Schmid <jhs@gnome.org>
1107 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1109 Fixed to properly support pointer-to-pointer (**) types
1111 * libanjuta/interfaces/libanjuta.idl:
1112 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
1113 * plugins/sourceview/sourceview-cell.h:
1114 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
1115 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
1116 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
1117 (isearch_backward), (isearch_iface_init):
1118 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
1119 (itext_editor_iface_init), (iselection_set_iter),
1120 (iselection_get_start_iter), (iselection_get_end_iter),
1121 (iselection_iface_init), (isearch_forward), (isearch_backward),
1122 (isearch_iface_init):
1124 Added IAnjutaEditorSearch interface and some utility methods to
1125 migrate from positions to iterators for the editor interface.
1127 * plugins/document-manager/Makefile.am:
1128 * plugins/document-manager/action-callbacks.c:
1129 (on_goto_line_no1_activate), (on_show_search):
1130 * plugins/document-manager/action-callbacks.h:
1131 * plugins/document-manager/anjuta-docman.c:
1132 (anjuta_docman_add_document), (anjuta_docman_show_editor),
1133 (anjuta_docman_grab_text_focus):
1134 * plugins/document-manager/anjuta-document-manager.ui:
1135 * plugins/document-manager/goto_line.c: (removed)
1136 * plugins/document-manager/goto_line.h: (removed)
1137 * plugins/document-manager/search-box.c:
1138 * plugins/document-manager/search-box.h:
1139 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1140 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
1141 (update_editor_ui_interface_items), (on_editor_added),
1142 (activate_plugin), (deactivate_plugin):
1143 * plugins/document-manager/plugin.h:
1145 Created new incremental "Quick Search" bar in the document manager to
1146 replace the crappy EggToolbar entries. Uses the new search interface and
1147 it thus much faster and more reliable.
1149 Bug 357544 – incremental search should work consistently (or not at all)
1150 when main toolbar is hidden
1151 Bug 440637 – Search, don't work very well (partly for incremental search)
1153 * plugins/search/anjuta-search.ui:
1154 * plugins/search/plugin.c: (activate_plugin):
1156 Removed incremental search stuff
1158 * plugins/build-basic-autotools/build-basic-autotools.c:
1159 (on_session_save), (on_session_load):
1160 * plugins/build-basic-autotools/executer.c:
1161 (get_program_parameters):
1163 Scroll to selected executable and remember it across sessions
1164 (followup of #477976)
1166 * plugins/debug-manager/plugin.c: (value_added_current_editor):
1167 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
1169 * plugins/devhelp/anjuta-devhelp.ui:
1170 Rearraged toolbar items a bit
1172 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1174 * plugins/debug-manager/command.c,
1175 plugins/debug-manager/queue.c,
1176 plugins/gdb/plugin.c,
1177 plugins/gdb/debugger.c:
1178 Fix several crashing bugs (including bug#482985) with the debugger
1179 when closing project, stopping the debugger, restarting the program
1181 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1183 * libanjuta/anjuta-launcher.c:
1184 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
1186 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
1188 * plugins/debug-manager/command.c,
1189 plugins/debug-manager/queue.c:
1190 Asynchronous command can abort other commands in queue
1191 Resynchronize debugger state when a command is cancelled
1193 * plugins/debug-manager/breakpoints.c:
1194 Free BreakpointItem only when it is not used anymore
1196 * plugins/gdb/plugin.c:
1197 Do not return TRUE if the callback and/or ready signal is not used
1199 * plugins/gdb/debugger.c:
1200 Fix a crash, return correct state when debugger is stopped
1202 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
1204 * plugins/project-wizard/autogen.c:
1205 Fix bug#482067, escape project wizard user defined strings
1207 2007-10-01 Johannes Schmid <jhs@gnome.org>
1209 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1211 * plugins/build-basic-autotools/build-basic-autotools.c:
1212 (basic_autotools_plugin_instance_init):
1213 * plugins/build-basic-autotools/build-basic-autotools.h:
1214 * plugins/build-basic-autotools/executer.c:
1215 (get_program_parameters):
1217 Fixed #477976 – Keybinding in run dialog
1219 2007-09-30 Johannes Schmid <jhs@gnome.org>
1221 * plugins/Makefile.am:
1222 Do not build indent plugin (yet)
1224 * plugins/document-manager/plugin.c: (ipreferences_merge):
1225 Fixed unintentional and wrong change
1227 * plugins/indent/anjuta-indent.ui:
1230 2007-09-28 Johannes Schmid <jhs@gnome.org>
1232 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
1233 * libanjuta/anjuta-launcher.h:
1234 Add a method to send EOF to some process. Needed for the indent plugin
1235 and should be useful in general. It does not actually send EOF as this
1236 is not possible with utf-8, but closes the stream instead.
1238 * plugins/devhelp/plugin.c: (value_added_current_editor):
1239 Fixed a Gtk-Critical due to the IAnjutaEditor -
1240 IAnjutaDocument switch.
1243 * plugins/Makefile.am:
1244 * plugins/document-manager/Makefile.am:
1245 * plugins/document-manager/action-callbacks.c:
1246 * plugins/document-manager/anjuta-document-manager.glade:
1247 * plugins/document-manager/anjuta-document-manager.ui:
1248 * plugins/document-manager/images/Makefile.am:
1249 * plugins/document-manager/images/indent_auto.xpm:
1250 * plugins/document-manager/images/indent_set.xpm:
1251 * plugins/document-manager/indent-dialog.c:
1252 * plugins/document-manager/indent-dialog.h:
1253 * plugins/document-manager/indent-util.c:
1254 * plugins/document-manager/indent-util.h:
1255 * plugins/document-manager/indent_test.c:
1256 * plugins/document-manager/plugin.c: (register_stock_icons),
1257 (docman_plugin_instance_init), (ipreferences_merge):
1258 * plugins/document-manager/plugin.h:
1260 Removed indent code from document manager
1262 * plugins/indent/Makefile.am:
1263 * plugins/indent/indent-dialog.c:
1264 * plugins/indent/indent-util.c: (indent_init_indent_style):
1265 * plugins/indent/indent.glade:
1266 * plugins/indent/indent.plugin.in:
1267 * plugins/indent/plugin.c: (on_indent_finished),
1268 (on_indent_output), (on_indent_action_activate),
1269 (on_edit_editor_indent), (on_style_combo_changed),
1270 (value_added_current_editor), (value_removed_current_editor),
1271 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
1272 (indent_plugin_finalize), (indent_plugin_dispose),
1273 (anjuta_indent_plugin_instance_init),
1274 (anjuta_indent_plugin_class_init), (ipreferences_merge),
1275 (ipreferences_unmerge), (ipreferences_iface_init):
1276 * plugins/indent/plugin.h:
1278 Moved indent code to it's own plugin. Also reimplemented indent invocation
1279 using anjuta_launcher and streams. This is not yet completely working, maybe
1280 I got something wrong with the launcher.
1281 Also fixed #478987 – Unusable 'Indent setting window' on preferences
1283 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
1285 * plugins/debug-manager/plugin.c:
1286 Fix bug#480851, disconnect save_session signal when plugin is unloaded
1288 2007-09-27 Johannes Schmid <jhs@gnome.org>
1290 * libanjuta/interfaces/libanjuta.idl:
1291 * plugins/Makefile.am:
1292 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
1293 (isymbol_type_str), (isymbol_name), (isymbol_args),
1294 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
1295 (isymbol_impl), (isymbol_iface_init):
1296 * plugins/symbol-browser/an_symbol_info.c:
1297 * plugins/symbol-browser/an_symbol_info.h:
1298 * plugins/symbol-db/Makefile.am:
1299 * plugins/symbol-db/plugin.c:
1300 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1301 (value_added_current_editor), (on_editor_foreach_clear),
1302 (value_removed_current_editor), (project_root_added),
1303 (symbol_db_activate), (symbol_db_deactivate),
1304 (isymbol_manager_search):
1305 * plugins/symbol-db/readtags.c: (initialize_1):
1306 * plugins/symbol-db/symbol-db-engine-iterator.c:
1307 (sdb_engine_iterator_instance_init),
1308 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
1309 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
1310 (symbol_db_engine_iterator_move_next),
1311 (symbol_db_engine_iterator_move_prev),
1312 (symbol_db_engine_iterator_get_n_items),
1313 (symbol_db_engine_iterator_last),
1314 (symbol_db_engine_iterator_set_position),
1315 (symbol_db_engine_iterator_get_position),
1316 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
1317 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
1318 (isymbol_iter_foreach), (isymbol_iter_set_position),
1319 (isymbol_iter_get_position), (isymbol_iter_get_length),
1320 (isymbol_iter_clone), (isymbol_iter_assign),
1321 (isymbol_iter_iface_init):
1322 * plugins/symbol-db/symbol-db-engine-iterator.h:
1323 * plugins/symbol-db/symbol-db-engine.c:
1324 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
1325 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1326 (sdb_engine_finalize), (sdb_engine_get_type),
1327 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1328 (sdb_engine_get_table_id_by_unique_name2),
1329 (sdb_engine_get_table_id_by_unique_name3),
1330 (symbol_db_engine_add_new_workspace),
1331 (symbol_db_engine_get_opened_project_name),
1332 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
1333 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
1334 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
1335 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1336 (sdb_engine_add_new_scope_definition),
1337 (sdb_engine_add_new_tmp_heritage_scope),
1338 (sdb_engine_second_pass_update_scope_1),
1339 (sdb_engine_second_pass_update_heritage),
1340 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
1341 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
1342 (symbol_db_engine_update_project_symbols),
1343 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1344 (symbol_db_engine_update_buffer_symbols),
1345 (sdb_engine_walk_down_scope_path),
1346 (sdb_engine_prepare_symbol_info_sql),
1347 (symbol_db_engine_get_global_members),
1348 (symbol_db_engine_get_scope_members_by_symbol_id),
1349 (symbol_db_engine_get_scope_members),
1350 (symbol_db_engine_get_current_scope),
1351 (symbol_db_engine_get_file_symbols):
1352 * plugins/symbol-db/symbol-db-engine.h:
1353 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1354 (on_symbol_updated), (on_symbol_inserted),
1355 (symbol_db_view_locals_get_line),
1356 (symbol_db_view_locals_update_list):
1357 * plugins/symbol-db/symbol-db-view-search.c:
1358 (sdb_view_search_model_filter), (sdb_view_search_get_type):
1359 * plugins/symbol-db/symbol-db-view-search.h:
1360 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
1361 (do_add_hidden_children), (do_recurse_and_add_new_sym),
1362 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
1363 * plugins/symbol-db/tables.sql:
1364 * plugins/symbol-db/test/Makefile.am:
1365 * plugins/symbol-db/test/main.c: (add_new_files), (main):
1366 Updated patch from Massimo to improve symbol-db plugin
1368 * plugins/document-manager/plugin.c: (on_editor_changed):
1369 Make the code a bit more robust
1371 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
1372 (anjuta_document_get_property), (anjuta_document_class_init),
1373 (anjuta_document_init), (set_uri), (document_loader_loaded),
1374 (anjuta_document_load), (document_saver_saving):
1375 * plugins/sourceview/anjuta-document.h:
1376 * plugins/sourceview/sourceview.c: (autodetect_language),
1377 (ilanguage_set_language), (ilanguage_get_language):
1378 Fix language detection on startup
1380 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
1382 * plugins/document-manager/action-callbacks.c:
1383 (on_editor_command_upper_case_activate),
1384 (on_editor_command_lower_case_activate): Leftover commit from previous
1385 commit (see last changlog entry by me).
1387 * plugins/file-manager/plugin.c: (file_manager_activate):
1388 Gave proper widget name so that layout works.
1390 2007-09-26 Johannes Schmid <jhs@gnome.org>
1392 * plugins/document-manager/plugin.c: (on_editor_changed),
1393 (docman_plugin_instance_init):
1394 Only unload/load language-support plugins if necessary.
1396 * plugins/language-manager/plugin.c: (language_manager_activate):
1397 Removed some debugging code
1399 * plugins/sourceview/sourceview.c: (on_document_saved),
1400 (ilanguage_set_language), (ilanguage_get_language):
1401 Fixed ianjuta_language interface and ensure that highlighting is
1402 activated when a new file is saved.
1404 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
1406 * libanjuta/interfaces/libanjuta.idl:
1407 * plugins/document-manager/action-callbacks.c:
1408 (on_editor_command_upper_case_activate),
1409 (on_editor_command_lower_case_activate):
1410 * plugins/editor/text_editor.c: (iselection_has_selection),
1411 (iselection_get_start), (iselection_get_end),
1412 (iselection_iface_init):
1413 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1414 * plugins/sourceview/sourceview.c: (iselect_has_selection),
1415 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
1416 method and implemented it for both scintilla and sourceview editors.
1417 Updated document-manager and assist plugins to use the new method.
1419 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
1421 * plugins/file-manager/file-view.c:
1422 Fix typo, allow to compile new file manager with gtk < 2.12
1424 2007-09-25 Johannes Schmid <jhs@gnome.org>
1426 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1427 Support Auto-Indent for single lines (e.g no selection);
1429 * plugins/macro/plugin.c:
1430 Do not use the same shortcut as auto-indent does
1432 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1433 Optimized keyboard navigation - do not emit char_added when only
1434 navigation keys have been pressed.
1436 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1438 * plugins/language-support-cpp-java/cpp-java-assist.c:
1439 (on_assist_chosen), (cpp_java_assist_install),
1440 (cpp_java_assist_uninstall):
1441 * plugins/language-support-cpp-java/plugin.c: (install_support),
1442 (uninstall_support): Install and uninstall support in correct order.
1443 Fixes a bug where it was installed multiple times resulting in
1444 inserting autocomplete text multiple times.
1446 2007-09-25 Johannes Schmid <jhs@gnome.org>
1449 Add GNOME_WARNING_FLAGS(maximum) and
1450 GNOME_CXX_WARNIGS(yes) to avoid bugs
1451 the compiler can warn you.
1453 * libegg/test-tree-utils.c: (key_test):
1454 * plugins/file-manager/file-model.c:
1455 (file_model_cancel_expand_idle), (file_model_sort),
1456 (file_model_row_expanded):
1457 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1458 (file_view_refresh), (file_view_get_selected), (file_view_init),
1460 * plugins/file-manager/file-view.h:
1461 * plugins/symbol-db/readtags.c: (initialize_1):
1464 Fixed the more critical warnings
1466 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1468 Icons from tpgww@onepost.net:
1470 * plugins/debug-manager/Makefile.am:
1471 * plugins/debug-manager/images/Makefile.am:
1472 * plugins/debug-manager/images/anjuta-attach.svg:
1473 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
1474 * plugins/debug-manager/images/anjuta-step-into.svg:
1475 * plugins/debug-manager/images/anjuta-step-out.svg:
1476 * plugins/debug-manager/images/anjuta-step-over.svg:
1477 * plugins/debug-manager/plugin.c: (register_stock_icons):
1478 * plugins/document-manager/Makefile.am:
1479 * plugins/document-manager/block_select.xpm:
1480 * plugins/document-manager/fold_close.xpm:
1481 * plugins/document-manager/fold_open.xpm:
1482 * plugins/document-manager/fold_toggle.xpm:
1483 * plugins/document-manager/images/Makefile.am:
1484 * plugins/document-manager/images/anjuta-block-end.svg:
1485 * plugins/document-manager/images/anjuta-block-start.svg:
1486 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
1487 * plugins/document-manager/images/anjuta-bookmark-first.svg:
1488 * plugins/document-manager/images/anjuta-bookmark-last.svg:
1489 * plugins/document-manager/images/anjuta-bookmark-next.svg:
1490 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
1491 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
1492 * plugins/document-manager/indent.xpm:
1493 * plugins/document-manager/indent_auto.xpm:
1494 * plugins/document-manager/indent_dcr.xpm:
1495 * plugins/document-manager/indent_inc.xpm:
1496 * plugins/document-manager/indent_set.xpm:
1497 * plugins/document-manager/plugin.c: Added nicer icons for
1498 document manager and debugger. Organized icons in 'images'
1501 2007-09-24 Johannes Schmid <jhs@gnome.org>
1503 * src/anjuta-app.c: (anjuta_app_add_widget_full):
1504 Fixed a missing NULL in g_object_set.
1506 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1508 * plugins/language-support-cpp-java/cpp-java-assist.c:
1509 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
1510 scope memebers just after scope operator is entered.
1512 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1514 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1515 * plugins/language-support-cpp-java/cpp-java-assist.c:
1516 (completion_function), (completion_compare),
1517 (cpp_java_assist_tag_destroy), (create_completion),
1518 (cpp_java_assist_destroy_completion_cache),
1519 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
1520 Show '()' for function items in autocomplete list. Allow adding
1521 ' ' and/or '(' after function call autocompletion and have preferences
1524 2007-09-24 Johannes Schmid <jhs@gnome.org>
1526 * sourceview.c: Reverting patch from r3157 because
1529 2007-09-24 Johannes Schmid <jhs@gnome.org>
1531 * plugins/search/search-replace.c: (on_message_clicked):
1533 Fixed #427104 – No "highlight" of lines matching find-result
1535 2007-09-24 Johannes Schmid <jhs@gnome.org>
1539 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
1541 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
1543 reviewed by: Johannes Schmid <jhs@gnome.org>
1545 * plugins/build-basic-autotools/executer.c: (execute_program):
1546 Fix #478238 – set env for execute programe in the terminal
1548 2007-09-24 Tom <tpgww@onepost.net>
1550 reviewed by: Johannes Schmid <jhs@gnome.org>
1552 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1555 * plugins/debug-manager/disassemble.c: (on_disassemble):
1556 Correct a format string in DEBUG_PRINT()
1558 2007-09-23 Johannes Schmid <jhs@gnome.org>
1560 * plugins/sourceview/sourceview.c: (offset_to_position),
1561 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
1562 (ieditor_get_position), (iselect_set), (iselect_get_start),
1565 Fixed #Bug 440637 – Search, don't work very well
1567 2007-09-23 Johannes Schmid <jhs@gnome.org>
1569 * plugins/file-manager/file-model.c: (file_model_get_filename):
1570 * plugins/file-manager/file-model.h:
1571 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
1572 (file_view_init), (file_view_class_init):
1573 * plugins/message-view/message-view.c:
1574 (message_view_query_tooltip), (message_view_dispose),
1575 (message_view_instance_init), (message_view_class_init):
1577 Added GTK+ 2.12 style tooltips to file-manager and message view.
1578 Only build if GTK+ 2.12 is availible otherwise for message-view, the
1579 old implementation is used.
1581 2007-09-23 Johannes Schmid <jhs@gnome.org>
1583 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
1586 * plugins/language-manager/language-manager.plugin.in:
1587 Marked UserActivatable=FALSE
1589 * plugins/language-manager/plugin.c: (load_languages),
1590 (language_manager_activate), (language_manager_deactivate),
1591 (language_manager_dispose), (language_manager_instance_init),
1592 (language_manager_find_mime_type), (language_manager_find_string),
1593 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
1594 (ilanguage_get_name), (ilanguage_get_strings):
1596 Fixed various stupid bugs in language-manager plugin
1598 * plugins/symbol-db/symbol-db-engine.c:
1599 (sdb_engine_second_pass_update_scope_1):
1601 Add a g_return_if_fail to avoid a crash though still unsure
1604 2007-09-23 Johannes Schmid <jhs@gnome.org>
1606 * plugins/symbol-db/plugin.c: (on_project_element_added),
1607 (sources_array_free), (sources_array_add_foreach),
1608 (project_root_added):
1609 * plugins/symbol-db/symbol-db-engine.c:
1610 (symbol_db_engine_add_new_files):
1611 * plugins/symbol-db/symbol-db-engine.h:
1613 Added support for other languages than "C" to symbol-db. Now
1614 supports all languages listed by the language-manager.
1616 2007-09-23 Tom <tpgww@onepost.net>
1618 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
1621 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
1623 * libanjuta/anjuta-glue-factory.c: (load_plugin),
1624 (anjuta_glue_factory_get_object_type):
1625 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1626 * plugins/build-basic-autotools/build-basic-autotools.c:
1627 (value_added_current_editor):
1628 * plugins/debug-manager/breakpoints.c:
1629 (breakpoints_dbase_edit_breakpoint),
1630 (on_toggle_breakpoint_activate):
1631 * plugins/debug-manager/plugin.c:
1632 (on_run_to_cursor_action_activate):
1633 * plugins/debug-manager/stack_trace.c:
1634 (dma_thread_update_stack_trace):
1635 * plugins/gdb/plugin.c:
1636 * plugins/glade/plugin.c: (ifile_open):
1637 * plugins/profiler/gprof-call-graph-view.c:
1638 * plugins/profiler/gprof-flat-profile-view.c:
1639 * plugins/profiler/gprof-function-call-tree-view.c:
1640 * plugins/profiler/gprof-options.c: (setup_widgets):
1641 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1642 * plugins/search/search-replace_backend.c:
1643 (file_buffer_new_from_te):
1644 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1645 * plugins/sourceview/assist-window.c: (assist_window_set_property),
1646 (assist_window_get_property), (assist_window_move):
1647 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
1648 (value_added_current_editor):
1649 * plugins/symbol-db/plugin.c: (value_added_current_editor):
1650 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1651 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
1653 Many small code, warnings and leak fixes
1655 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
1657 * (removed) plugins/debug-manager/debugger.c,
1658 (removed) plugins/debug-manager/debugger.h,
1659 (added) plugins/debug-manager/command.c,
1660 (added) plugins/debug-manager/command.h,
1661 (added) plugins/debug-manager/queue.c,
1662 (added) plugins/debug-manager/queue.h,
1663 plugins/debug-manager/breakpoints.c,
1664 plugins/debug-manager/debug_tree.c,
1665 plugins/debug-manager/debug_tree.h,
1666 plugins/debug-manager/disassemble.c,
1667 plugins/debug-manager/disassemble.h,
1668 plugins/debug-manager/locals.c,
1669 plugins/debug-manager/locals.h,
1670 plugins/debug-manager/memory.c,
1671 plugins/debug-manager/memory.h,
1672 plugins/debug-manager/plugin.c,
1673 plugins/debug-manager/plugin.h,
1674 plugins/debug-manager/registers.c,
1675 plugins/debug-manager/registers.h,
1676 plugins/debug-manager/sharedlib.c,
1677 plugins/debug-manager/sharedlib.h,
1678 plugins/debug-manager/signals.c,
1679 plugins/debug-manager/signals.h,
1680 plugins/debug-manager/stack_trace.c,
1681 plugins/debug-manager/stack_trace.h,
1682 plugins/debug-manager/start.h,
1683 plugins/debug-manager/start.c,
1684 plugins/debug-manager/threads.c,
1685 plugins/debug-manager/threads.h,
1686 plugins/debug-manager/watch.c,
1687 plugins/debug-manager/watch.h,
1688 plugins/debug-manager/Makefile.am,
1689 plugins/gdb/debugger.c,
1690 plugins/gdb/debugger.h,
1691 plugins/gdb/plugin.c,
1692 libanjuta/interfaces/libanjuta.idl:
1693 Split debug-manager/debugger.c into command.c and queue.c
1694 Clean up debugger queue
1695 DmaDebuggerQueue object does not implement IAnjutaDebugger
1697 2007-09-23 Johannes Schmid <jhs@gnome.org>
1700 Bumped version to 2.3.0 (to ensure bugzilla bugs are
1701 set correctly, etc.)
1703 * libanjuta/anjuta-glue-factory.c: (load_plugin):
1704 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
1705 (plugin_set_update):
1707 Show an error dialog instead of crashing when plugin loading fails
1709 * plugins/language-manager/Makefile.am:
1710 * plugins/language-manager/language-manager.plugin.in:
1711 * plugins/language-manager/languages.xml:
1712 * plugins/language-manager/plugin.c: (language_destroy),
1713 (load_languages), (language_manager_activate),
1714 (language_manager_deactivate), (language_manager_finalize),
1715 (language_manager_dispose), (language_manager_instance_init),
1716 (language_manager_class_init), (language_manager_find_mime_type),
1717 (language_manager_find_string), (ilanguage_get_from_mime_type),
1718 (ilanguage_get_from_string), (ilanguage_get_name),
1719 (ilanguage_get_strings), (ilanguage_iface_init):
1720 * plugins/language-manager/plugin.h:
1722 Added new language-manager plugin to have a better organisation for
1723 language names. The xml probabaly needs to be extended over time.
1725 * plugins/Makefile.am:
1726 * plugins/document-manager/plugin.c: (on_editor_changed):
1728 Adapted to new IAnjutaLanguage interface. Do not unload language-support
1729 because it does not really save memory but makes tab switching slow.
1731 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1733 * plugins/language-support-cpp-java/plugin.c: (install_support),
1734 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
1735 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
1738 * plugins/language-support-cpp-java/cpp-java-assist.c:
1739 (cpp_java_assist_show_autocomplete):
1741 Fix autocomplete to only show valid completions
1743 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1744 Calltips always have correct size and position now
1746 2007-09-22 Johannes Schmid <jhs@gnome.org>
1748 * plugins/search/search-replace_backend.c: (get_next_match):
1749 Removed code introduced by accident that causes a crash.
1751 * plugins/sourceview/sourceview-tags.c:
1752 * plugins/sourceview/sourceview-tags.h:
1753 Removed ununsed files
1755 2007-09-22 Johannes Schmid <jhs@gnome.org>
1757 * plugins/language-support-cpp-java/cpp-java-assist.c:
1760 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1762 * plugins/language-support-cpp-java/cpp-java-assist.c:
1763 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
1764 Increased matching brace search to 500 chars.
1766 2007-09-21 Johannes Schmid <jhs@gnome.org>
1768 * plugins/language-support-cpp-java/cpp-java-assist.c:
1769 (cpp_java_assist_get_pre_word),
1770 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1772 Added some profiling debug code
1774 * plugins/language-support-cpp-java/cpp-java-utils.c:
1775 (cpp_java_util_jump_to_matching_brace):
1776 * plugins/language-support-cpp-java/cpp-java-utils.h:
1777 * plugins/language-support-cpp-java/plugin.c:
1778 (get_line_indentation_base), (get_line_auto_indentation):
1780 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
1781 avoid looping over the whole file when using calltips which is too slow and
1784 * plugins/sourceview/assist-tip.c: (assist_tip_init),
1785 (assist_tip_set_tips), (assist_tip_get_coordinates),
1787 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1789 Better calltips appearance (use theme now) and avoid jumping
1792 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1794 * plugins/document-manager/plugin.c:
1795 (update_editor_ui_interface_items):
1796 * plugins/language-support-cpp-java/plugin.c: (install_support),
1797 (uninstall_support): Moved autocomplete ui update code from
1798 document-manager to language-plugin.
1800 2007-09-21 Johannes Schmid <jhs@gnome.org>
1802 * libanjuta/interfaces/libanjuta.idl:
1804 Added IAnjutaLanguage interface (might still change...) for
1805 the upcoming language-manager plugin.
1807 * plugins/file-manager/Makefile.am:
1808 * plugins/file-manager/file-model.c:
1809 (file_model_cancel_expand_idle), (file_model_add_dummy),
1810 (file_model_expand_idle), (file_model_sort),
1811 (file_model_row_expanded), (file_model_row_collapsed),
1812 (file_model_init), (file_model_finalize),
1813 (file_model_set_property), (file_model_get_property),
1814 (file_model_class_init), (file_model_new), (file_model_refresh),
1815 (file_model_get_uri):
1816 * plugins/file-manager/file-model.h:
1817 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1818 (file_view_expand_row_idle), (file_view_refresh),
1819 (file_view_get_selected), (file_view_button_press_event),
1820 (file_view_selection_changed), (file_view_init),
1821 (file_view_get_property), (file_view_set_property),
1822 (file_view_finalize), (file_view_class_init):
1824 Split up model/view as far as possible and fixed some file-manager
1825 bugs (popup-menu and incorrect project loading).
1827 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1828 Use monospace font for tips.
1830 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
1831 (sourceview_cell_new), (icell_get_character), (icell_get_length),
1832 (icell_get_attribute), (icell_style_get_font_description),
1833 (icell_style_get_color), (icell_style_get_background_color),
1834 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
1835 (iiter_foreach), (iiter_set_position), (iiter_get_position),
1836 (iiter_get_length), (iiter_clone), (iiter_assign):
1838 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
1839 interface. This is way faster though it has the drawback to create invalid
1840 iterators if the buffer is changed.
1842 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1844 * libanjuta/interfaces/libanjuta.idl:
1845 * plugins/document-manager/action-callbacks.c:
1846 * plugins/document-manager/anjuta-document-manager.ui:
1847 * plugins/document-manager/plugin.c: (register_stock_icons):
1848 * plugins/editor/text_editor.c:
1849 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1850 * plugins/language-support-cpp-java/cpp-java-assist.c:
1851 (cpp_java_assist_get_calltip_context):
1852 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
1853 (register_stock_icons), (cpp_java_plugin_activate_plugin):
1855 Moved autocomplete menu action from document-manager to assist plugin
1856 and got rid of deprecated autocomplete interface.
1858 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1860 * libanjuta/interfaces/libanjuta.idl:
1861 * plugins/editor/text_editor.c: (iassist_iface_init):
1862 * plugins/language-support-cpp-java/cpp-java-assist.c:
1863 (cpp_java_assist_check), (on_assist_chosen):
1864 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1865 Removed react() methods in both editors and assist interface. Assist
1866 plugin itself handles setting the autocomplete. Also fixed
1869 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1871 * plugins/file-manager/Makefile.am:
1872 * plugins/file-manager/file-view.c: (file_view_add_dummy),
1873 (file_view_expand_idle), (file_view_init):
1874 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
1875 (file_manager_set_default_uri), (project_root_added),
1876 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
1877 (file_manager_activate), (file_manager_deactivate),
1878 (file_manager_instance_init), (file_manager_class_init),
1879 (ifile_manager_set_root), (ifile_manager_set_selected),
1880 (ifile_manager_iface_init): Adjusted white spaces to match
1883 2007-09-19 Naba Kumar <naba@gnome.org>
1885 * libanjuta/interfaces/libanjuta.idl:
1886 * plugins/editor/text_editor.c: (text_editor_instance_init),
1887 (iassist_show_tips), (iassist_cancel_tips),
1888 (iassist_hide_suggestions), (iassist_iface_init):
1889 * plugins/editor/text_editor.h:
1890 * plugins/editor/text_editor_cbs.c:
1891 (on_text_editor_scintilla_notify):
1892 * plugins/language-support-cpp-java/cpp-java-assist.c:
1893 (is_scope_context_character), (is_word_character),
1894 (create_completion), (cpp_java_assist_get_scope_context),
1895 (cpp_java_assist_get_pre_word),
1896 (cpp_java_assist_get_scope_operator),
1897 (cpp_java_assist_destroy_completion_cache),
1898 (cpp_java_assist_create_scope_completion_cache),
1899 (cpp_java_assist_create_word_completion_cache),
1900 (cpp_java_assist_show_autocomplete),
1901 (cpp_java_assist_get_calltip_context),
1902 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1903 (on_editor_char_added), (on_assist_chosen),
1904 (cpp_java_assist_install), (cpp_java_assist_uninstall),
1905 (cpp_java_assist_init), (cpp_java_assist_finalize):
1906 * plugins/language-support-cpp-java/cpp-java-assist.h:
1907 * plugins/language-support-cpp-java/plugin.c:
1908 (initialize_indentation_params):
1909 * plugins/sourceview/assist-tip.c:
1910 * plugins/sourceview/assist-tip.h:
1911 * plugins/sourceview/sourceview-private.h:
1912 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1913 (on_assist_tip_destroyed), (on_assist_cancel),
1914 (on_document_char_added), (iassist_get_suggestions),
1915 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
1917 Implement state-less assistance so that assist can be evaluated
1918 any given time at any position. Changed IAnjutaEditorAssist interfance
1919 and implementations and removed any state management in editors.
1921 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
1923 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1924 completion items sorting and avoided unnecssary sorts.
1926 * plugins/text-editor.c: Fixed state.
1928 2007-09-17 Johannes Schmid <jhs@gnome.org>
1930 * plugins/language-support-cpp-java/cpp-java-assist.c:
1933 Fixed calltips in sourceview
1935 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
1937 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1938 completion items preparation time. Fixed a crash bug.
1940 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1941 Set buffer size (From Massimo, required for symbol-db).
1943 * libanjuta/interfaces/libanjuta.idl: Also pass position information
1946 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
1949 * plugins/editor/aneditor-autocomplete.cxx,
1950 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
1951 Added ANE_GETWORDBEFORECARAT command.
1953 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
1954 using assist interface.
1956 * plugins/editor/text_editor.c: (text_editor_instance_init),
1957 (text_editor_get_word_before_carat),
1958 (text_editor_get_current_word), (iassist_add_trigger),
1959 (iassist_remove_trigger), (on_assist_canceled),
1960 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
1961 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
1962 * plugins/editor/text_editor.h:
1963 * plugins/editor/text_editor_cbs.c: (trigger_size),
1964 (max_trigger_size), (text_editor_check_assist),
1965 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
1968 * plugins/language-support-cpp-java/Makefile.am:
1969 * plugins/language-support-cpp-java/plugin.c:
1970 (get_line_indentation_base), (get_line_auto_indentation),
1971 (install_support), (uninstall_support),
1972 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
1973 (cpp_java_plugin_instance_init):
1974 * plugins/language-support-cpp-java/plugin.h:
1975 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
1976 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
1977 Make assist a separate class.
1979 2007-09-14 Johannes Schmid <jhs@gnome.org>
1981 * plugins/sourceview/sourceview.c: (iassist_suggest):
1982 Fixed changed char_alignment paramter in language-support
1985 2007-09-14 Naba Kumar <naba@gnome.org>
1987 * plugins/language-support-cpp-java/plugin.c: Send the right
1988 'char_alignment' paramenter (needs fixing in sourceview).
1990 2007-09-13 Johannes Schmid <jhs@gnome.org>
1993 * plugins/project-wizard/templates/minimal/project.anjuta:
1994 Use IAnjutaSymbolManager instead of loading the plugin directly.
1995 (TODO: Think of a version to do this for older files...)
1998 * plugins/Makefile.am:
1999 * plugins/symbol-db/Makefile.am:
2001 Build symbol-db plugin if libgda-3.0 is found
2003 2007-09-13 Johannes Schmid <jhs@gnome.org>
2005 * plugins/sourceview/Makefile.am:
2006 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2008 * plugins/sourceview/anjuta-document.h:
2009 Removed lots of dead code
2011 * plugins/sourceview/anjuta-languages-manager.c:
2012 * plugins/sourceview/anjuta-languages-manager.h:
2015 * plugins/sourceview/sourceview.c: (on_document_char_added),
2016 (on_document_loaded), (sourceview_instance_init),
2017 (iselect_get_start), (iselect_get_end),
2018 (ilanguage_get_supported_languages), (ilanguage_set_language):
2020 Fixed selection handling and make some adaptions for the changes
2023 2007-09-13 Johannes Schmid <jhs@gnome.org>
2025 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2026 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2029 Added preferences to language support completion/calltips
2031 * plugins/sourceview/assist-window.c: (assist_window_update):
2033 Always select first entry
2035 * plugins/sourceview/sourceview.glade:
2036 Removed old completion preferences
2038 2007-09-11 Naba Kumar <naba@gnome.org>
2040 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
2041 and possible crash when pressing ctrl+d in terminal after preferences
2042 window has been shown once (no need for backport).
2044 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
2045 implementations to get warnings instead of crashes for unimplemented
2048 2007-09-11 Massimo Cora' <maxcvs@email.it>
2050 Reviewed by: Naba Kumar <naba@gnome.org>
2052 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
2053 * plugins/symbol-db/*:
2054 Added new symbol-database backend based on SQLite 3.
2055 (does not enabled for build currently).
2057 2007-09-10 Johannes Schmid <jhs@gnome.org>
2061 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
2062 (parse_info_init), (parse_info_free), (valid_element),
2063 (start_element_handler), (end_element_handler), (text_handler),
2064 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
2065 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
2066 (egg_recent_model_monitor), (egg_recent_model_read),
2067 (egg_recent_model_open_file), (egg_recent_model_lock_file),
2068 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
2069 (egg_recent_model_set_property), (egg_recent_model_class_init),
2070 (egg_recent_model_init), (egg_recent_model_add_full),
2071 (egg_recent_model_delete), (egg_recent_model_get_list),
2072 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
2073 (egg_recent_model_set_filter_mime_types),
2074 (egg_recent_model_clear_group_filter),
2075 (egg_recent_model_set_filter_groups),
2076 (egg_recent_model_clear_scheme_filter),
2077 (egg_recent_model_set_filter_uri_schemes),
2078 (egg_recent_model_remove_expired):
2080 Update EggRecent (#456465)
2082 2007-09-10 Johannes Schmid <jhs@gnome.org>
2084 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
2085 (anjuta_plugin_manager_get_plugin):
2086 * plugins/profiler/gprof-call-graph-view.c:
2087 (gprof_call_graph_view_create_columns):
2088 * plugins/profiler/gprof-flat-profile-view.c:
2089 (gprof_flat_profile_view_create_columns):
2090 * plugins/profiler/gprof-function-call-tree-view.c:
2091 (gprof_function_call_tree_view_create_columns):
2093 Fixed #466031 – Update of pieces of menus for Localization
2095 2007-09-10 Johannes Schmid <jhs@gnome.org>
2097 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2098 Bug 343522 – anjuta: Unable to execute commands that use options.
2100 2007-09-09 Johannes Schmid <jhs@gnome.org>
2102 * plugins/document-manager/anjuta-docman.c:
2103 (anjuta_docman_update_page_label):
2105 Fixed #458034 – Method of indicating unsaved changes breaks convention
2107 * plugins/document-manager/plugin.c: (update_title),
2108 (value_added_project_root_uri), (value_removed_project_root_uri),
2109 (on_editor_changed), (activate_plugin):
2110 * plugins/document-manager/plugin.h:
2111 * plugins/project-manager/plugin.c: (on_profile_scoped),
2112 (on_profile_descoped), (ifile_open):
2114 Fixed #427390 – Show path of item in currently focused editor window
2116 2007-09-09 Johannes Schmid <jhs@gnome.org>
2118 * plugins/search/plugin.c: (on_toolbar_find_clicked),
2119 (on_toolbar_find_incremental):
2120 Fix incremental search
2122 * plugins/sourceview/sourceview.c: (on_document_char_added),
2124 Fixed selection management
2126 2007-09-09 Johannes Schmid <jhs@gnome.org>
2128 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2131 * libanjuta/interfaces/libanjuta.idl:
2132 Extended IAnjutaEditorAssist interface
2134 * plugins/language-support-cpp-java/plugin.c:
2135 (jump_to_matching_brace), (add_tags), (on_assist_begin),
2136 (assist_cleanup), (on_assist_chosen), (on_assist_update),
2137 (context_character), (get_context), (function_parser),
2138 (cpp_member_parser), (install_assist), (uninstall_assist),
2139 (get_line_indentation_base), (get_line_auto_indentation),
2140 (install_support), (uninstall_support),
2141 (on_value_added_current_editor), (on_value_removed_current_editor),
2142 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
2143 * plugins/language-support-cpp-java/plugin.h:
2145 Improved fixed editor assistance and added support for function/method
2146 tooltips. jumb_to_matching_brance => jump_to_matching_brace
2148 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
2151 * plugins/project-import/project-import.c: (on_import_next):
2152 Added a non-NULL check with could probably fix #474843 but not sure
2154 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2155 Fixed anjuta-plugin project wizard
2157 * plugins/sourceview/Makefile.am:
2158 * plguins/sourceview/assist-tip.[ch]:
2159 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
2160 (anjuta_view_key_press_event):
2161 * plugins/sourceview/assist-window.c: (assist_window_class_init),
2162 (assist_window_init), (assist_window_update), (assist_window_new):
2163 * plugins/sourceview/sourceview-private.h:
2164 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2165 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2166 (trigger_size), (max_trigger_size), (on_document_char_added),
2167 (sourceview_dispose), (ieditor_get_current_word),
2168 (iassist_add_trigger), (iassist_init_suggestions),
2169 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
2170 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
2172 Big update on sourceview assist capabilites. Autocompletion should
2173 now work much better and function tooltips are finally supported!
2175 * plugins/sourceview/anjuta-document.h:
2176 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
2177 (anjuta_document_get_current_word):
2178 Fixed get_current_word (inspired by aneditor.cxx implementation)
2180 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
2181 (icell_get_attribute):
2182 Fixed get_attribute() to also detect character constants.
2183 Simplified get_char()
2185 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
2186 (isymbol_manager_get_members), (isymbol_manager_get_parents),
2187 (isymbol_manager_get_completions_at_position):
2189 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
2191 2007-09-04 Naba Kumar <naba@gnome.org>
2193 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
2194 projects that can not add sources.
2196 * plugins/file-wizard/file.c: Similarly for file wizard,
2197 Do not enable 'Add to project' projects that can not add sources.
2199 2007-09-04 Naba Kumar <naba@gnome.org>
2201 * configure.in: Bumped gnome-build requirement to 0.2.0
2202 for project capabilities support.
2204 * plugins/project-manager/plugin.c: Enable/disable project
2205 actions based on project capabilities. Fixes bug #433552:
2206 crash in Anjuta IDE: add file test.h in project on generic
2209 * libanjuta/interfaces/libanjuta.idl: Added method to query
2210 project capabilities.
2212 2007-09-03 Naba Kumar <naba@gnome.org>
2214 * plugins/file-manager/plugin.c: Set shadow type IN.
2215 * plugins/file-manager/file-view.c: Fixed code style.
2216 * plugins/file-manager/file-view.c: Fixed icons column to size
2219 * plugins/file-manager/plugin.[c,h]: Fixed code style.
2221 * plugins/file-manager/plugin.c: Fixed crash on closing project and
2222 unmonitors project-uri on file-manager deactivation.
2224 * TODO.tasks: Updated
2226 2007-09-02 Johannes Schmid <jhs@gnome.org>
2228 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2231 * plugins/file-manager/file-view.c: (file_view_get_selected),
2232 (file_view_button_press_event), (file_view_finalize):
2233 * plugins/file-manager/plugin.c: (project_root_removed),
2234 (file_manager_deactivate):
2236 Fixed some small bugs I missed before
2238 2007-09-02 Johannes Schmid <jhs@gnome.org>
2240 * plugins/file-manager/*:
2241 Added new and file-manager
2243 2007-09-02 Johannes Schmid <jhs@gnome.org>
2245 * plugins/file-manager/*:
2246 Removed old file-manager
2248 2007-08-31 Johannes Schmid <jhs@gnome.org>
2250 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
2251 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2253 Fixed some memory leaks
2255 * MAINTAINERS: Fixed
2257 2007-08-31 Johannes Schmid <jhs@gnome.org>
2259 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2260 (get_property_value_as_string), (set_property_value_as_string),
2261 (register_callbacks), (preferences_foreach_callback),
2262 (anjuta_preferences_register_property_raw):
2263 * libanjuta/anjuta-preferences.h:
2264 * plugins/build-basic-autotools/build-basic-autotools.c:
2265 (on_build_mesg_format):
2266 * plugins/document-manager/anjuta-document-manager.glade:
2267 * plugins/message-view/anjuta-message-manager-plugin.glade:
2269 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
2270 broken message view preferences
2272 * plugins/message-view/message-view.c:
2273 (message_view_instance_init), (pref_change_color), (prefs_init),
2274 (imessage_view_append):
2275 Cleaned up message view (#458041)
2277 * src/shell.c: (on_preferences_activate),
2278 (anjuta_test_shell_instance_init),
2279 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
2280 Fixed test shell to allow better debugging
2282 2007-08-31 Johannes Schmid <jhs@gnome.org>
2284 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
2285 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
2286 * plugins/gtodo/main.h:
2287 * plugins/gtodo/plugin.c: (activate_plugin):
2289 Fixed #423467 (View->Tasks menu items are not
2292 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
2294 reviewed by: Johannes Schmid <jhs@gnome.org>
2297 * data/welcome.txt.in:
2298 * launcher/anjuta_launcher.c:
2299 * libanjuta/anjuta-children.c:
2300 * libanjuta/anjuta-children.h:
2301 * libanjuta/anjuta-debug.h:
2302 * libanjuta/anjuta-encodings.c:
2303 * libanjuta/anjuta-encodings.h:
2304 * libanjuta/anjuta-glue-c.c:
2305 * libanjuta/anjuta-glue-c.h:
2306 * libanjuta/anjuta-plugin-description.c:
2307 * libanjuta/anjuta-plugin-description.h:
2308 * libanjuta/anjuta-plugin-handle.c:
2309 * libanjuta/anjuta-plugin-handle.h:
2310 * libanjuta/anjuta-plugin-manager.c:
2311 * libanjuta/anjuta-plugin-manager.h:
2312 * libanjuta/anjuta-plugin.c:
2313 * libanjuta/anjuta-plugin.h:
2314 * libanjuta/anjuta-preferences.c:
2315 * libanjuta/anjuta-preferences.h:
2316 * libanjuta/anjuta-profile-manager.c:
2317 * libanjuta/anjuta-profile-manager.h:
2318 * libanjuta/anjuta-profile.c:
2319 * libanjuta/anjuta-profile.h:
2320 * libanjuta/anjuta-save-prompt.c:
2321 * libanjuta/anjuta-save-prompt.h:
2322 * libanjuta/anjuta-serializer.c:
2323 * libanjuta/anjuta-serializer.h:
2324 * libanjuta/anjuta-session.c:
2325 * libanjuta/anjuta-session.h:
2326 * libanjuta/anjuta-shell.c:
2327 * libanjuta/anjuta-shell.h:
2328 * libanjuta/anjuta-status.c:
2329 * libanjuta/anjuta-status.h:
2330 * libanjuta/anjuta-ui.c:
2331 * libanjuta/anjuta-ui.h:
2332 * libanjuta/anjuta-utils-priv.h:
2333 * libanjuta/anjuta-utils.c:
2334 * libanjuta/anjuta-utils.h:
2335 * libanjuta/cell-renderer-captioned-image.c:
2336 * libanjuta/cell-renderer-captioned-image.h:
2337 * libanjuta/e-splash.c:
2338 * libanjuta/e-splash.h:
2339 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2340 * libanjuta/interfaces/libanjuta.idl:
2341 * libanjuta/libanjuta.h:
2342 * libanjuta/resources.c:
2343 * libanjuta/resources.h:
2344 * libegg/egg-cell-renderer-text.c:
2345 * libegg/egg-combo-action.c:
2346 * libegg/egg-entry-action.c:
2347 * libegg/egg-recent-action.c:
2348 * libegg/egg-recent-files-module.c:
2349 * libegg/egg-recent-item.c:
2350 * libegg/egg-recent-model.c:
2351 * libegg/egg-recent-view-gtk.c:
2352 * libegg/egg-recent-view.c:
2353 * libegg/egg-submenu-action.c:
2354 * libegg/eggaccelerators.c:
2355 * libegg/eggcellrendererpopup.c:
2356 * libegg/eggcomboselect.c:
2357 * libegg/eggtreemodelfilter.c:
2358 * libegg/eggtreemultidnd.c:
2359 * libegg/gtkcellview.h:
2360 * libegg/treeviewutils/egg-cell-renderer-text.h:
2361 * libegg/treeviewutils/eggaccelerators.h:
2362 * libegg/treeviewutils/eggcellrendererkeys.h:
2363 * libegg/treeviewutils/eggcellrendererpopup.h:
2364 * libegg/treeviewutils/eggtreemodelfilter.h:
2365 * libegg/treeviewutils/eggtreemultidnd.h:
2366 * libegg/treeviewutils/eggtreeviewstate.h:
2367 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
2368 * manuals/anjuta-faqs/Makefile.am:
2369 * manuals/anjuta-manual/C/anjuta-manual.xml:
2370 * manuals/anjuta-manual/C/license.xml:
2371 * manuals/anjuta-manual/es/es.po:
2372 * manuals/anjuta-manual/sv/sv.po:
2373 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
2375 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
2376 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
2377 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
2378 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
2379 * manuals/old/ja/anjuta-manual/license.xml:
2380 * plugins/build-basic-autotools/build-basic-autotools.c:
2381 * plugins/build-basic-autotools/build-basic-autotools.h:
2382 * plugins/build-basic-autotools/executer.c:
2383 * plugins/build-basic-autotools/executer.h:
2384 * plugins/build/build_file.c:
2385 * plugins/build/build_file.h:
2386 * plugins/build/build_project.c:
2387 * plugins/build/build_project.h:
2388 * plugins/build/clean_project.c:
2389 * plugins/build/clean_project.h:
2390 * plugins/build/commands.c:
2391 * plugins/build/commands.h:
2392 * plugins/build/compile.c:
2393 * plugins/build/compile.h:
2394 * plugins/build/compiler_options.c:
2395 * plugins/build/compiler_options.h:
2396 * plugins/build/configurer.c:
2397 * plugins/build/configurer.h:
2398 * plugins/build/executer.c:
2399 * plugins/build/executer.h:
2400 * plugins/class-gen/cell-renderer-flags.c:
2401 * plugins/class-gen/cell-renderer-flags.h:
2402 * plugins/class-gen/combo-flags.c:
2403 * plugins/class-gen/combo-flags.h:
2404 * plugins/class-gen/element-editor.c:
2405 * plugins/class-gen/element-editor.h:
2406 * plugins/class-gen/generator.c:
2407 * plugins/class-gen/generator.h:
2408 * plugins/class-gen/plugin.c:
2409 * plugins/class-gen/plugin.h:
2410 * plugins/class-gen/transform.c:
2411 * plugins/class-gen/transform.h:
2412 * plugins/class-gen/validator.c:
2413 * plugins/class-gen/validator.h:
2414 * plugins/class-gen/window.c:
2415 * plugins/class-gen/window.h:
2416 * plugins/class-inheritance/class-callbacks.c:
2417 * plugins/class-inheritance/class-callbacks.h:
2418 * plugins/class-inheritance/class-inherit.c:
2419 * plugins/class-inheritance/class-inherit.h:
2420 * plugins/class-inheritance/plugin.c:
2421 * plugins/class-inheritance/plugin.h:
2422 * plugins/cvs-plugin/cvs-actions.c:
2423 * plugins/cvs-plugin/cvs-actions.h:
2424 * plugins/cvs-plugin/cvs-callbacks.c:
2425 * plugins/cvs-plugin/cvs-callbacks.h:
2426 * plugins/cvs-plugin/cvs-execute.c:
2427 * plugins/cvs-plugin/cvs-execute.h:
2428 * plugins/cvs-plugin/cvs-interface.c:
2429 * plugins/cvs-plugin/cvs-interface.h:
2430 * plugins/cvs-plugin/plugin.c:
2431 * plugins/cvs-plugin/plugin.h:
2432 * plugins/debug-manager/breakpoints.c:
2433 * plugins/debug-manager/breakpoints.h:
2434 * plugins/debug-manager/chunk_view.c:
2435 * plugins/debug-manager/chunk_view.h:
2436 * plugins/debug-manager/data_buffer.c:
2437 * plugins/debug-manager/data_buffer.h:
2438 * plugins/debug-manager/data_view.c:
2439 * plugins/debug-manager/data_view.h:
2440 * plugins/debug-manager/debug_tree.c:
2441 * plugins/debug-manager/debug_tree.h:
2442 * plugins/debug-manager/debugger.c:
2443 * plugins/debug-manager/debugger.h:
2444 * plugins/debug-manager/disassemble.c:
2445 * plugins/debug-manager/disassemble.h:
2446 * plugins/debug-manager/info.c:
2447 * plugins/debug-manager/info.h:
2448 * plugins/debug-manager/locals.c:
2449 * plugins/debug-manager/locals.h:
2450 * plugins/debug-manager/memory.c:
2451 * plugins/debug-manager/memory.h:
2452 * plugins/debug-manager/plugin.c:
2453 * plugins/debug-manager/plugin.h:
2454 * plugins/debug-manager/registers.c:
2455 * plugins/debug-manager/registers.h:
2456 * plugins/debug-manager/sexy-icon-entry.c:
2457 * plugins/debug-manager/sexy-icon-entry.h:
2458 * plugins/debug-manager/sharedlib.c:
2459 * plugins/debug-manager/sharedlib.h:
2460 * plugins/debug-manager/signals.c:
2461 * plugins/debug-manager/signals.h:
2462 * plugins/debug-manager/sparse_buffer.c:
2463 * plugins/debug-manager/sparse_buffer.h:
2464 * plugins/debug-manager/sparse_view.c:
2465 * plugins/debug-manager/sparse_view.h:
2466 * plugins/debug-manager/stack_trace.c:
2467 * plugins/debug-manager/stack_trace.h:
2468 * plugins/debug-manager/start.c:
2469 * plugins/debug-manager/start.h:
2470 * plugins/debug-manager/threads.c:
2471 * plugins/debug-manager/threads.h:
2472 * plugins/debug-manager/utilities.c:
2473 * plugins/debug-manager/utilities.h:
2474 * plugins/debug-manager/watch.c:
2475 * plugins/debug-manager/watch.h:
2476 * plugins/devhelp/htmlview.c:
2477 * plugins/devhelp/htmlview.h:
2478 * plugins/document-manager/action-callbacks.c:
2479 * plugins/document-manager/action-callbacks.h:
2480 * plugins/document-manager/anjuta-docman.c:
2481 * plugins/document-manager/anjuta-docman.h:
2482 * plugins/document-manager/editor-tooltips.c:
2483 * plugins/document-manager/editor-tooltips.h:
2484 * plugins/document-manager/file_history.c:
2485 * plugins/document-manager/file_history.h:
2486 * plugins/document-manager/indent-dialog.c:
2487 * plugins/document-manager/indent-dialog.h:
2488 * plugins/document-manager/indent-util.c:
2489 * plugins/document-manager/indent-util.h:
2490 * plugins/document-manager/plugin.c:
2491 * plugins/editor/aneditor-autocomplete.cxx:
2492 * plugins/editor/aneditor-calltip.cxx:
2493 * plugins/editor/aneditor-indent.cxx:
2494 * plugins/editor/aneditor-priv.h:
2495 * plugins/editor/aneditor.cxx:
2496 * plugins/editor/aneditor.h:
2497 * plugins/editor/lexer.h:
2498 * plugins/editor/plugin.c:
2499 * plugins/editor/plugin.h:
2500 * plugins/editor/print.c:
2501 * plugins/editor/print.h:
2502 * plugins/editor/properties.h:
2503 * plugins/editor/properties_cxx.h:
2504 * plugins/editor/style-editor.c:
2505 * plugins/editor/style-editor.h:
2506 * plugins/editor/text-editor-iterable.c:
2507 * plugins/editor/text-editor-iterable.h:
2508 * plugins/editor/text_editor.c:
2509 * plugins/editor/text_editor.h:
2510 * plugins/editor/text_editor_cbs.c:
2511 * plugins/editor/text_editor_cbs.h:
2512 * plugins/editor/text_editor_menu.c:
2513 * plugins/editor/text_editor_menu.h:
2514 * plugins/editor/text_editor_prefs.c:
2515 * plugins/editor/text_editor_prefs.h:
2516 * plugins/file-loader/dnd.c:
2517 * plugins/file-loader/dnd.h:
2518 * plugins/file-loader/plugin.c:
2519 * plugins/file-manager/an_file_view.c:
2520 * plugins/file-manager/plugin.c:
2521 * plugins/file-wizard/file.c:
2522 * plugins/file-wizard/file.h:
2523 * plugins/file-wizard/plugin.c:
2524 * plugins/file-wizard/plugin.h:
2525 * plugins/gdb/debugger.c:
2526 * plugins/gdb/debugger.h:
2527 * plugins/gdb/gdbmi-test.c:
2528 * plugins/gdb/gdbmi.c:
2529 * plugins/gdb/gdbmi.h:
2530 * plugins/gdb/global.h:
2531 * plugins/gdb/parser.c:
2532 * plugins/gdb/parser.h:
2533 * plugins/gdb/plugin.c:
2534 * plugins/gdb/plugin.h:
2535 * plugins/gdb/utilities.c:
2536 * plugins/gdb/utilities.h:
2537 * plugins/glade/plugin.c:
2538 * plugins/glade/plugin.h:
2539 * plugins/gtodo/egg-datetime.c:
2540 * plugins/gtodo/egg-datetime.h:
2541 * plugins/gtodo/eggtrayicon.c:
2542 * plugins/gtodo/eggtrayicon.h:
2543 * plugins/gtodo/plugin.c:
2544 * plugins/gvim/anjuta-vim.c:
2545 * plugins/gvim/anjuta-vim.h:
2546 * plugins/gvim/gtkvim.c:
2547 * plugins/gvim/gtkvim.h:
2548 * plugins/gvim/plugin.c:
2549 * plugins/gvim/plugin.h:
2550 * plugins/language-support-cpp-java/plugin.c:
2551 * plugins/language-support-cpp-java/plugin.h:
2552 * plugins/macro/macro-actions.c:
2553 * plugins/macro/macro-actions.h:
2554 * plugins/macro/macro-db.c:
2555 * plugins/macro/macro-db.h:
2556 * plugins/macro/macro-dialog.c:
2557 * plugins/macro/macro-dialog.h:
2558 * plugins/macro/macro-edit.c:
2559 * plugins/macro/macro-edit.h:
2560 * plugins/macro/macro-util.c:
2561 * plugins/macro/macro-util.h:
2562 * plugins/macro/plugin.c:
2563 * plugins/macro/plugin.h:
2564 * plugins/message-view/anjuta-msgman.c:
2565 * plugins/message-view/anjuta-msgman.h:
2566 * plugins/message-view/message-view.c:
2567 * plugins/message-view/message-view.h:
2568 * plugins/message-view/plugin.c:
2569 * plugins/message-view/plugin.h:
2570 * plugins/patch/patch-plugin.c:
2571 * plugins/patch/patch-plugin.h:
2572 * plugins/patch/plugin.c:
2573 * plugins/patch/plugin.h:
2574 * plugins/profiler/gprof-call-graph-block-entry.c:
2575 * plugins/profiler/gprof-call-graph-block-entry.h:
2576 * plugins/profiler/gprof-call-graph-block.c:
2577 * plugins/profiler/gprof-call-graph-block.h:
2578 * plugins/profiler/gprof-call-graph-view.c:
2579 * plugins/profiler/gprof-call-graph-view.h:
2580 * plugins/profiler/gprof-call-graph.c:
2581 * plugins/profiler/gprof-call-graph.h:
2582 * plugins/profiler/gprof-flat-profile-entry.c:
2583 * plugins/profiler/gprof-flat-profile-entry.h:
2584 * plugins/profiler/gprof-flat-profile-view.c:
2585 * plugins/profiler/gprof-flat-profile-view.h:
2586 * plugins/profiler/gprof-flat-profile.c:
2587 * plugins/profiler/gprof-flat-profile.h:
2588 * plugins/profiler/gprof-function-call-chart-view.c:
2589 * plugins/profiler/gprof-function-call-chart-view.h:
2590 * plugins/profiler/gprof-function-call-tree-view.c:
2591 * plugins/profiler/gprof-function-call-tree-view.h:
2592 * plugins/profiler/gprof-options.c:
2593 * plugins/profiler/gprof-options.h:
2594 * plugins/profiler/gprof-profile-data.c:
2595 * plugins/profiler/gprof-profile-data.h:
2596 * plugins/profiler/gprof-view-manager.c:
2597 * plugins/profiler/gprof-view-manager.h:
2598 * plugins/profiler/gprof-view.c:
2599 * plugins/profiler/gprof-view.h:
2600 * plugins/profiler/plugin.c:
2601 * plugins/profiler/plugin.h:
2602 * plugins/profiler/string-utils.c:
2603 * plugins/profiler/string-utils.h:
2604 * plugins/project-import/plugin.c:
2605 * plugins/project-import/plugin.h:
2606 * plugins/project-import/project-import.c:
2607 * plugins/project-import/project-import.h:
2608 * plugins/project-manager/plugin.c:
2609 * plugins/project-manager/plugin.h:
2610 * plugins/project-wizard/action.c:
2611 * plugins/project-wizard/action.h:
2612 * plugins/project-wizard/autogen.c:
2613 * plugins/project-wizard/autogen.h:
2614 * plugins/project-wizard/druid.c:
2615 * plugins/project-wizard/druid.h:
2616 * plugins/project-wizard/file.c:
2617 * plugins/project-wizard/file.h:
2618 * plugins/project-wizard/header.c:
2619 * plugins/project-wizard/header.h:
2620 * plugins/project-wizard/install.c:
2621 * plugins/project-wizard/install.h:
2622 * plugins/project-wizard/parser.c:
2623 * plugins/project-wizard/parser.h:
2624 * plugins/project-wizard/plugin.c:
2625 * plugins/project-wizard/plugin.h:
2626 * plugins/project-wizard/property.c:
2627 * plugins/project-wizard/property.h:
2628 * plugins/project-wizard/values.c:
2629 * plugins/project-wizard/values.h:
2630 * plugins/sample1/plugin.c:
2631 * plugins/search/plugin.c:
2632 * plugins/search/plugin.h:
2633 * plugins/search/search-replace_backend.c:
2634 * plugins/search/search-replace_backend.h:
2635 * plugins/search/search_preferences.c:
2636 * plugins/sourceview/anjuta-convert.c:
2637 * plugins/sourceview/anjuta-convert.h:
2638 * plugins/sourceview/anjuta-document-loader.c:
2639 * plugins/sourceview/anjuta-document-loader.h:
2640 * plugins/sourceview/anjuta-document-saver.c:
2641 * plugins/sourceview/anjuta-document-saver.h:
2642 * plugins/sourceview/anjuta-document.c:
2643 * plugins/sourceview/anjuta-document.h:
2644 * plugins/sourceview/anjuta-encodings.c:
2645 * plugins/sourceview/anjuta-encodings.h:
2646 * plugins/sourceview/anjuta-languages-manager.c:
2647 * plugins/sourceview/anjuta-languages-manager.h:
2648 * plugins/sourceview/anjuta-utils.c:
2649 * plugins/sourceview/anjuta-utils.h:
2650 * plugins/sourceview/anjuta-view.c:
2651 * plugins/sourceview/anjuta-view.h:
2652 * plugins/sourceview/assist-window.c:
2653 * plugins/sourceview/assist-window.h:
2654 * plugins/sourceview/sourceview-cell.c:
2655 * plugins/sourceview/sourceview-cell.h:
2656 * plugins/sourceview/sourceview-prefs.c:
2657 * plugins/sourceview/sourceview-prefs.h:
2658 * plugins/sourceview/sourceview-print.c:
2659 * plugins/sourceview/sourceview-print.h:
2660 * plugins/sourceview/sourceview-private.h:
2661 * plugins/sourceview/sourceview-tags.c:
2662 * plugins/sourceview/sourceview-tags.h:
2663 * plugins/sourceview/sourceview.c:
2664 * plugins/sourceview/sourceview.h:
2665 * plugins/subversion/plugin.c:
2666 * plugins/subversion/plugin.h:
2667 * plugins/subversion/subversion-actions.c:
2668 * plugins/subversion/subversion-actions.h:
2669 * plugins/subversion/subversion-callbacks.c:
2670 * plugins/subversion/subversion-callbacks.h:
2671 * plugins/subversion/svn-auth.c:
2672 * plugins/subversion/svn-auth.h:
2673 * plugins/subversion/svn-backend-priv.h:
2674 * plugins/subversion/svn-backend.c:
2675 * plugins/subversion/svn-backend.h:
2676 * plugins/subversion/svn-notify.c:
2677 * plugins/subversion/svn-notify.h:
2678 * plugins/subversion/svn-thread.c:
2679 * plugins/subversion/svn-thread.h:
2680 * plugins/symbol-browser/an_symbol.c:
2681 * plugins/symbol-browser/an_symbol.h:
2682 * plugins/symbol-browser/an_symbol_info.c:
2683 * plugins/symbol-browser/an_symbol_info.h:
2684 * plugins/symbol-browser/an_symbol_iter.c:
2685 * plugins/symbol-browser/an_symbol_iter.h:
2686 * plugins/symbol-browser/an_symbol_prefs.c:
2687 * plugins/symbol-browser/an_symbol_prefs.h:
2688 * plugins/symbol-browser/an_symbol_search.c:
2689 * plugins/symbol-browser/an_symbol_search.h:
2690 * plugins/symbol-browser/an_symbol_view.c:
2691 * plugins/symbol-browser/an_symbol_view.h:
2692 * plugins/symbol-browser/plugin.c:
2693 * plugins/symbol-browser/plugin.h:
2694 * plugins/terminal/terminal.c:
2695 * plugins/tools/dialog.c:
2696 * plugins/tools/dialog.h:
2697 * plugins/tools/editor.c:
2698 * plugins/tools/editor.h:
2699 * plugins/tools/execute.c:
2700 * plugins/tools/execute.h:
2701 * plugins/tools/fileop.c:
2702 * plugins/tools/fileop.h:
2703 * plugins/tools/plugin.c:
2704 * plugins/tools/plugin.h:
2705 * plugins/tools/scripts/find-fixmes.pl:
2706 * plugins/tools/scripts/translation-status.pl:
2707 * plugins/tools/tool.c:
2708 * plugins/tools/tool.h:
2709 * plugins/tools/variable.c:
2710 * plugins/tools/variable.h:
2711 * plugins/valgrind/ldd.c:
2712 * plugins/valgrind/ldd.h:
2713 * plugins/valgrind/list.c:
2714 * plugins/valgrind/list.h:
2715 * plugins/valgrind/menu-utils.c:
2716 * plugins/valgrind/menu-utils.h:
2717 * plugins/valgrind/parser.c:
2718 * plugins/valgrind/parser.h:
2719 * plugins/valgrind/plugin.c:
2720 * plugins/valgrind/plugin.h:
2721 * plugins/valgrind/preferences.c:
2722 * plugins/valgrind/preferences.h:
2723 * plugins/valgrind/process.c:
2724 * plugins/valgrind/process.h:
2725 * plugins/valgrind/symtab.c:
2726 * plugins/valgrind/symtab.h:
2727 * plugins/valgrind/vgactions.c:
2728 * plugins/valgrind/vgactions.h:
2729 * plugins/valgrind/vgcachegrindprefs.c:
2730 * plugins/valgrind/vgcachegrindprefs.h:
2731 * plugins/valgrind/vgdefaultview.c:
2732 * plugins/valgrind/vgdefaultview.h:
2733 * plugins/valgrind/vgerror.c:
2734 * plugins/valgrind/vgerror.h:
2735 * plugins/valgrind/vggeneralprefs.c:
2736 * plugins/valgrind/vggeneralprefs.h:
2737 * plugins/valgrind/vghelgrindprefs.c:
2738 * plugins/valgrind/vghelgrindprefs.h:
2739 * plugins/valgrind/vgio.c:
2740 * plugins/valgrind/vgio.h:
2741 * plugins/valgrind/vgmemcheckprefs.c:
2742 * plugins/valgrind/vgmemcheckprefs.h:
2743 * plugins/valgrind/vgrule-editor.c:
2744 * plugins/valgrind/vgrule-editor.h:
2745 * plugins/valgrind/vgrule-list.c:
2746 * plugins/valgrind/vgrule-list.h:
2747 * plugins/valgrind/vgrule.c:
2748 * plugins/valgrind/vgrule.h:
2749 * plugins/valgrind/vgrulepattern.c:
2750 * plugins/valgrind/vgrulepattern.h:
2751 * plugins/valgrind/vgsearchbar.c:
2752 * plugins/valgrind/vgsearchbar.h:
2753 * plugins/valgrind/vgstrpool.c:
2754 * plugins/valgrind/vgstrpool.h:
2755 * plugins/valgrind/vgtoolprefs.c:
2756 * plugins/valgrind/vgtoolprefs.h:
2757 * plugins/valgrind/vgtoolview.c:
2758 * plugins/valgrind/vgtoolview.h:
2761 * src/action-callbacks.c:
2762 * src/action-callbacks.h:
2763 * src/anjuta-actions.h:
2766 * src/anjuta-callbacks.c:
2767 * src/anjuta-callbacks.h:
2771 * src/bacon-message-connection.c:
2772 * src/bacon-message-connection.h:
2781 * tagmanager/options.c:
2783 Change the address of FSF in various files
2785 2007-08-30 Johannes Schmid <jhs@gnome.org>
2789 Removed because they are no longer in use
2791 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2792 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2793 Marked some strings as not translatable
2795 * plugins/search/search-replace.c: (list_max_items):
2796 Fixed a possible memory corruption
2798 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2799 Do not show menuitems for locked layout items
2801 * src/main.c: (main):
2802 Some minor style correction in gnome_init
2804 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
2806 * plugins/debug-manager/debugger.c,
2807 plugins/debug-manager/breakpoints.c,
2808 plugins/gdb/plugin.c,
2809 plugins/gdb/debugger.c,
2810 libanjuta/interfaces/libanjuta.idl:
2811 Move all breakpoints functions from IAnjutaDebugger to a new
2812 IAnjutaBreakpointDebugger interface
2814 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
2816 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2817 * plugins/debug-manager/plugin.c,
2818 plugins/debug-manager/breakpoints.c,
2819 plugins/tools/execute.c,
2820 plugins/project-wizard/plugin.c,
2821 plugins/build-basic-autotools/executer.c,
2822 plugins/gdb/debugger.c,
2823 plugins/profiler/gprof-options.h,
2824 plugins/sourceview/assist-window.h,
2825 plugins/class-gen/transform.c,
2826 libanjuta/anjuta-plugin-description.c,
2827 libanjuta/anjuta-status.c,
2828 libanjuta/anjuta-glue-c.c,
2829 libanjuta/anjuta-glue-cpp.c,
2830 plugins/symbol-browser/an_symbol_prefs.c:
2831 Fix warnings mostly "dereferencing type-punned pointer"
2832 Fix two bugs in breakpoints.c and an_symbol_prefs.c
2834 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
2836 * plugins/debug-manager/breakpoints.c,
2837 plugins/debug-manager/debugger.c:
2838 Avoid an endless loop if clearing all breakpoints while the programm
2841 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
2843 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2844 * plugins/debug-manager/plugin.c:
2845 Fix a segmentation fault added in the previous patch
2847 2007-07-21 Johannes Schmid <jhs@gnome.org>
2849 * plugins/build-basic-autotools/executer.c:
2850 (get_program_parameters):
2852 Show an error dialog if no targets are availible instead of
2855 2007-07-20 Johannes Schmid <jhs@gnome.org>
2857 * libanjuta/anjuta-shell.c: (on_widget_data_add),
2858 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
2859 * libanjuta/anjuta-shell.h:
2860 * plugins/document-manager/plugin.c: (activate_plugin):
2861 * plugins/glade/anjuta-design-document.c:
2862 * plugins/glade/plugin.c: (glade_update_ui):
2863 * src/anjuta-app.c: (anjuta_app_add_widget_full),
2864 (anjuta_shell_iface_init):
2865 * src/shell.c: (anjuta_test_shell_add_widget),
2866 (anjuta_shell_iface_init):
2868 Make the document manager undockable (#458038)
2870 2007-07-20 Johannes Schmid <jhs@gnome.org>
2872 * plugins/document-manager/plugin.c: (on_editor_update_ui):
2873 * plugins/glade/anjuta-design-document.c:
2874 * plugins/glade/plugin.c: (glade_update_ui):
2876 Fixed some save/dirty status bug in glade
2878 2007-07-20 Johannes Schmid <jhs@gnome.org>
2880 * libanjuta/anjuta-status.c:
2881 Fixed crasher on shutdown
2883 2007-07-20 Johannes Schmid <jhs@gnome.org>
2886 Minimum glade requirement is 3.2 now. It was before
2887 but we did not check...
2889 * libanjuta/anjuta-glue-factory.c: (load_plugin):
2890 * libanjuta/anjuta-profile.c:
2891 (anjuta_profile_add_plugins_from_xml):
2892 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
2893 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
2894 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
2895 * plugins/file-loader/plugin.c: (on_create_submenu):
2896 * plugins/file-manager/an_file_view.c: (compare_iter):
2897 * plugins/glade/plugin.c: (activate_plugin):
2898 * src/anjuta-app.c: (on_toolbar_view_toggled):
2899 * src/main.c: (main):
2901 Fixed lots of memory leaks (thansk valgrind)
2903 2007-07-19 Johannes Schmid <jhs@gnome.org>
2905 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2906 * plugins/document-manager/anjuta-docman.c:
2907 (anjuta_docman_set_busy):
2908 * plugins/document-manager/plugin.c: (on_editor_changed):
2909 * plugins/glade/plugin.c: (activate_plugin):
2910 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2911 (on_value_removed_current_editor):
2913 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
2915 2007-07-18 Johannes Schmid <jhs.gnome.org>
2917 * plugins/build-basic-autotools/executer.c: (execute_program):
2918 Fixed some of the scratchbox stuff but the environment is
2921 2007-07-18 Johannes Schmid <jhs@gnome.org>
2923 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
2924 (on_plugin_deactivated), (get_plugin_loader_type):
2925 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
2926 (activate_plugin), (deactivate_plugin),
2927 (glade_plugin_instance_init):
2929 Fixed glade plugin deactivation
2931 2007-07-18 Johannes Schmid <jhs@gnome.org>
2933 * plugins/document-manager/anjuta-docman.c:
2934 (anjuta_docman_add_document):
2935 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
2937 Fixed path display in document manager with glade files
2939 2007-07-17 Johannes Schmid <jhs@gnome.org>
2941 * libanjuta/interfaces/Makefile.am.iface:
2942 * pixmaps/Makefile.am:
2943 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
2944 * plugins/debug-manager/plugin.c: (value_added_current_editor),
2945 (value_removed_current_editor):
2946 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
2947 (anjuta_docman_set_current_document):
2948 * plugins/document-manager/plugin.c: (on_editor_update_ui),
2949 (on_editor_added), (on_editor_changed):
2950 * plugins/glade/Makefile.am:
2951 * plugins/glade/anjuta-design-document.c:
2952 (anjuta_design_document_instance_init),
2953 (anjuta_design_document_set_property),
2954 (anjuta_design_document_get_property),
2955 (anjuta_design_document_class_init), (anjuta_design_document_new),
2956 (ifile_open), (ifile_get_uri), (ifile_iface_init):
2957 * plugins/glade/anjuta-design-document.h:
2958 * plugins/glade/anjuta-glade-notebook.c:
2959 * plugins/glade/anjuta-glade-notebook.h:
2960 * plugins/glade/plugin.c: (value_added_current_editor),
2961 (value_removed_current_editor), (glade_update_ui),
2962 (on_close_activated), (on_glade_project_changed),
2963 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
2965 * plugins/language-support-cpp-java/plugin.c:
2966 (on_value_added_current_editor), (on_value_removed_current_editor):
2967 * plugins/macro/plugin.c: (value_added_current_editor):
2968 * plugins/project-manager/plugin.c: (value_added_current_editor):
2969 * plugins/subversion/plugin.c: (value_added_current_editor):
2970 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
2972 Fixed lot of IAnjutaEditor stuff and completed glade integration
2973 with document manager
2975 * plugins/build-basic-autotools/build-basic-autotools.c:
2976 (value_added_current_editor):
2977 * plugins/build-basic-autotools/executer.c: (execute_program):
2979 Some initial code to execute projects inside scratchbox
2981 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
2983 * plugins/project-import/project-import.c:
2984 Project import overwrites file on user request (bug #452579)
2986 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
2988 * plugins/debug-manager/debugger.c,
2989 plugins/debug-manager/threads.c,
2990 plugins/debug-manager/plugin.c,
2991 plugins/debug-manager/registers.c,
2992 plugins/debug-manager/locals.c,
2993 plugins/debug-manager/stack_trace.c,
2994 plugins/gdb/plugin.c,
2995 plugins/gdb/debugger.c,
2996 plugins/gdb/debugger.h,
2997 libanjuta/interfaces/libanjuta.idl:
2998 Rename change-location to program-moved
2999 Store thread id as gint instead of guint
3000 Do not display registers list if not available
3001 Add intermediate debugger states if missing
3003 2007-07-11 Johannes Schmid <jhs@gnome.org>
3005 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3007 Reverted unnecessary changes (#455819)
3009 2007-07-10 Johannes Schmid <jhs@gnome.org>
3011 * plugins/glade/plugin.c:
3012 Fixed glade plugin with glade 3.2 and another crasher
3014 2007-07-09 Johannes Schmid <jhs@gnome.org>
3016 * libanjuta/interfaces/libanjuta.idl:
3017 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3019 * plugins/debug-manager/breakpoints.c:
3020 (breakpoint_item_update_in_ui),
3021 (breakpoints_dbase_edit_breakpoint),
3022 (on_toggle_breakpoint_activate):
3023 * plugins/debug-manager/plugin.c:
3024 (on_run_to_cursor_action_activate):
3025 * plugins/document-manager/action-callbacks.c:
3026 (on_editor_command_cut_activate),
3027 (on_editor_command_copy_activate),
3028 (on_editor_command_paste_activate),
3029 (on_editor_command_clear_activate):
3030 * plugins/document-manager/anjuta-docman.c:
3031 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
3032 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
3033 (anjuta_docman_goto_file_line_mark),
3034 (anjuta_docman_find_editor_with_path),
3035 (anjuta_docman_get_all_editors):
3036 * plugins/document-manager/anjuta-docman.h:
3037 * plugins/document-manager/plugin.c:
3038 (update_editor_ui_interface_items), (on_editor_update_ui),
3039 (on_editor_changed), (on_session_save), (on_docman_auto_save),
3040 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
3041 (ianjuta_document_manager_iface_init), (isaveable_save),
3042 (isavable_is_dirty):
3043 * plugins/editor/editor.glade:
3044 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
3045 (idocument_paste), (idocument_clear), (idocument_iface_init),
3046 (iselection_iface_init):
3047 * plugins/glade/Makefile.am:
3048 * plugins/glade/anjuta-glade-notebook.c:
3049 (anjuta_glade_notebook_instance_init),
3050 (anjuta_glade_notebook_set_property),
3051 (anjuta_glade_notebook_get_property),
3052 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
3053 (ifile_open), (ifile_get_uri), (ifile_iface_init),
3054 (ifile_savable_save), (ifile_savable_save_as),
3055 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
3056 (ifile_savable_iface_init), (idocument_can_redo),
3057 (idocument_can_undo), (idocument_begin_undo_action),
3058 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
3059 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
3060 (idocument_copy), (idocument_paste), (idocument_clear),
3061 (idocument_iface_init):
3062 * plugins/language-support-cpp-java/plugin.c:
3063 (on_value_added_current_editor), (on_value_removed_current_editor):
3064 * plugins/macro/macro-util.c: (get_current_editor):
3065 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3066 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3067 (on_next_occur), (on_incremental_entry_key_press),
3068 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3069 (on_toolbar_find_incremental_start),
3070 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3071 * plugins/search/search-replace.c: (search_start_over),
3072 (search_update_combos), (replace_update_combos),
3073 (anjuta_search_replace_activate):
3074 * plugins/search/search-replace_backend.c: (create_search_entries):
3075 * plugins/sourceview/sourceview.c: (idocument_cut),
3076 (idocument_copy), (idocument_paste), (idocument_clear),
3077 (idocument_iface_init), (iselect_iface_init), (iassist_react):
3078 * plugins/tools/editor.c: (on_editor_response):
3079 * plugins/tools/execute.c: (get_current_editor),
3080 (atp_output_context_initialize), (atp_user_tool_execute):
3081 * plugins/tools/variable.c: (get_current_editor),
3082 (atp_variable_get_editor_variable):
3084 Some more IAnjutaEditor => IAnjutaDocument fixing!
3086 * plugins/glade/anjuta-glade-notebook.h:
3087 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
3089 * plugins/glade/plugin.h:
3090 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
3091 and get rid of the glade menu. The Edit/File menu and the toolbar can now
3092 be used for glade, too. It might still have some rough edges but already works.
3093 (Fixes #415547 – Glade usability problem)
3095 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
3097 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
3098 development release (I updated version of glade3 svn to 3.3.2).
3100 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3102 * plugins/symbol-browser/an_symbol_view.c:
3103 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
3105 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3107 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
3108 (on_system_tags_update_finished), (on_update_global_clicked),
3109 (prefs_page_init), (on_gconf_notify_tags_list_changed),
3110 (symbol_browser_prefs_init),
3111 (symbol_browser_prefs_create_global_tags),
3112 (symbol_browser_load_global_tags):
3113 * plugins/symbol-browser/an_symbol_prefs.h:
3114 * plugins/symbol-browser/an_symbol_view.c:
3115 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
3116 * plugins/symbol-browser/an_symbol_view.h:
3117 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
3118 on global tags update because of delayed prefs merging. Happens when
3119 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
3122 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3124 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
3125 after install/uninstall.
3127 Patch from James Liggett:
3128 * scripts/glade2schemas.pl: Fixed creating schemas for list
3131 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
3133 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
3134 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
3135 development release since glade svn version is also 3.3.1. In future, the
3136 solution would be for us to always increment the micro version when
3139 2007-07-05 Johannes Schmid <jhs@gnome.org>
3141 * libanjuta/interfaces/libanjuta.idl:
3142 * plugins/build-basic-autotools/build-basic-autotools.c:
3143 (on_build_mesg_format):
3144 * plugins/debug-manager/breakpoints.c:
3145 (breakpoint_item_update_in_ui),
3146 (breakpoints_dbase_edit_breakpoint),
3147 (on_toggle_breakpoint_activate):
3148 * plugins/debug-manager/plugin.c:
3149 (on_run_to_cursor_action_activate):
3150 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
3151 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
3152 (get_current_editor), (on_save_activate), (on_save_as_activate),
3153 (on_save_prompt_save_editor), (on_close_file_activate),
3154 (on_close_all_file_activate), (on_reload_file_activate),
3155 (anjuta_print_cb), (anjuta_print_preview_cb),
3156 (on_editor_command_upper_case_activate),
3157 (on_editor_command_lower_case_activate),
3158 (on_editor_command_undo_activate),
3159 (on_editor_command_redo_activate),
3160 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
3161 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
3162 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
3163 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
3164 (on_zoom_out_text_activate), (on_force_hilite_activate),
3165 (on_indent1_activate), (on_swap_activate),
3166 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3167 * plugins/document-manager/anjuta-docman.c:
3168 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
3169 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3170 (anjuta_docman_dispose), (on_notebook_switch_page),
3171 (anjuta_docman_page_from_widget), (on_editor_destroy),
3172 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
3173 (anjuta_docman_get_current_document),
3174 (anjuta_docman_set_current_document),
3175 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
3176 (anjuta_docman_update_page_label),
3177 (anjuta_docman_get_document_from_path),
3178 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3179 (anjuta_docman_order_tabs):
3180 * plugins/document-manager/anjuta-docman.h:
3181 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
3182 (update_editor_ui_interface_items), (update_editor_ui),
3183 (on_editor_update_save_ui), (on_editor_update_ui),
3184 (on_editor_changed), (on_save_prompt_save_editor),
3185 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
3186 (ianjuta_docman_get_current_document),
3187 (ianjuta_docman_set_current_document),
3188 (ianjuta_docman_remove_buffer),
3189 (ianjuta_document_manager_iface_init), (ifile_get_uri):
3190 * plugins/editor/text_editor.c: (itext_editor_iface_init),
3191 (idocument_get_filename), (idocument_can_undo),
3192 (idocument_can_redo), (idocument_undo),
3193 (idocument_begin_undo_action), (idocument_end_undo_action),
3194 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
3195 * plugins/language-support-cpp-java/plugin.c:
3196 (on_editor_char_inserted_cpp), (on_auto_indent):
3197 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
3198 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3199 * plugins/sample1/plugin.c: (on_sample_action_activate):
3200 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3201 (on_next_occur), (on_incremental_entry_key_press),
3202 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3203 (on_toolbar_find_incremental_start),
3204 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3205 * plugins/search/search-replace.c: (search_and_replace),
3206 (write_message_pane), (search_start_over), (search_update_combos),
3207 (replace_update_combos), (anjuta_search_replace_activate):
3208 * plugins/search/search-replace_backend.c:
3209 (file_buffer_new_from_path), (create_search_entries):
3210 * plugins/sourceview/sourceview-print.c: (create_print_job):
3211 * plugins/sourceview/sourceview.c:
3212 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
3213 (idocument_can_redo), (idocument_can_undo),
3214 (idocument_begin_undo_action), (idocument_end_undo_action),
3215 (idocument_undo), (idocument_redo), (idocument_grab_focus),
3216 (idocument_get_filename), (idocument_iface_init):
3217 * plugins/tools/editor.c: (on_editor_response):
3218 * plugins/tools/execute.c: (atp_output_context_initialize),
3219 (atp_user_tool_execute):
3220 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3222 Create IAnjutaDocument interface. This interface is a more general idea
3223 of documents being anything that can be modified, has undo/redo and
3224 may have operations like copy/paste.
3225 The primary goal is to integrate better by making it use the standard file
3226 and edit menu instead of it's own glade menu. Of course the downside is that
3227 you won't be able to view a source file and the designer at the same time. Anyway
3228 so many people have complained that they "can't save a glade file" that I think
3229 this is the much better solution.
3230 Work on the glade plugin is still to come but the most difficult things should be
3233 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3235 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
3238 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3240 * libanjuta/anjuta-plugin-manager.c:
3241 (anjuta_plugin_manager_get_plugins_page),
3242 (anjuta_plugin_manager_get_remembered_plugins_page):
3243 * libanjuta/anjuta-plugin-manager.h:
3244 * src/anjuta-app.c: (anjuta_app_install_preferences):
3245 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
3246 and remembered plugins preferences pages in separate pages (avoid
3249 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3251 Patch from James Liggett <jrliggett@cox.net>:
3252 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
3253 Installed editor preferences schemas. Fixes bug #453463.
3255 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3257 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
3258 (anjuta_preferences_dialog_init): Sort preferences pages on title.
3260 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3262 * plugins/document-manager/anjuta-document-manager.ui:
3263 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3264 * src/action-callbacks.c:
3265 * src/action-callbacks.h:
3266 * src/anjuta-actions.h:
3267 * src/anjuta-app.c: (anjuta_app_instance_init),
3268 (anjuta_app_install_preferences):
3270 * src/anjuta.ui: Moved plugins and shortcuts settings inside
3271 General preferences page. Move preferences menu from Settings to
3272 Edit submenu. And got rid of Settings submenu.
3274 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3276 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
3278 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3280 * TODO.tasks: Increased bounty for on-demand preferences task to $150
3281 as discussed and agreed with James Liggett.
3283 Patch from James Liggett <jrliggett@cox.net>:
3286 * libanjuta/anjuta-plugin-manager.c:
3287 (on_activated_plugin_objects_foreach),
3288 (anjuta_plugin_manager_get_active_plugin_objects):
3289 * libanjuta/anjuta-plugin-manager.h:
3290 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
3291 (anjuta_plugin_deactivate):
3292 * libanjuta/anjuta-preferences-dialog.c:
3293 (anjuta_preferences_dialog_finalize),
3294 (anjuta_preferences_dialog_class_init), (add_category_columns),
3295 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
3296 (anjuta_preferences_dialog_remove_page):
3297 * libanjuta/anjuta-preferences.c: (property_destroy),
3298 (unregister_preferences_key), (register_callbacks),
3299 (preferences_foreach_callback), (connect_prop_to_object),
3300 (anjuta_preferences_register_property_raw),
3301 (anjuta_preferences_register_property_custom),
3302 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
3303 (anjuta_preferences_remove_page),
3304 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
3305 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
3306 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
3307 (anjuta_preferences_class_init), (anjuta_preferences_new):
3308 * libanjuta/anjuta-preferences.h:
3309 * plugins/build-basic-autotools/Makefile.am:
3310 * plugins/build-basic-autotools/build-basic-autotools.c:
3311 (ipreferences_unmerge):
3312 * plugins/cvs-plugin/Makefile.am:
3313 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
3314 * plugins/document-manager/Makefile.am:
3315 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
3316 * plugins/editor/plugin.c: (ipreferences_unmerge):
3317 * plugins/file-manager/Makefile.am:
3318 * plugins/file-manager/plugin.c: (activate_plugin),
3319 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
3320 * plugins/gtodo/plugin.c: (ipreferences_merge),
3321 (ipreferences_unmerge):
3322 * plugins/language-support-cpp-java/Makefile.am:
3323 * plugins/language-support-cpp-java/plugin.c:
3324 (ipreferences_unmerge):
3325 * plugins/message-view/Makefile.am:
3326 * plugins/message-view/plugin.c: (ipreferences_unmerge):
3327 * plugins/sourceview/Makefile.am:
3328 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
3329 * plugins/symbol-browser/Makefile.am:
3330 * plugins/symbol-browser/an_symbol_prefs.c:
3331 (symbol_browser_prefs_finalize):
3332 * plugins/terminal/Makefile.am:
3333 * plugins/terminal/terminal.c: (ipreferences_unmerge):
3334 * plugins/valgrind/plugin.c: (ipreferences_merge),
3335 (ipreferences_unmerge):
3336 * scripts/Makefile.am:
3337 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
3339 * src/action-callbacks.c: (on_set_preferences1_activate):
3340 * src/anjuta-app.c: (anjuta_app_instance_init),
3341 (anjuta_app_install_preferences):
3343 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
3344 task: Bug #445314: On demand preferences widgets creation. Thanks
3345 James for this great work.
3347 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3349 * plugins/debug-manager/data_buffer.c,
3350 plugins/message-view/message-view.c: Fixed compiler warnings.
3352 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
3354 * src/action-callbacks.c: (help_activate),
3355 (on_help_manual_activate), (on_help_tutorial_activate),
3356 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
3358 Fixed help activation (bug #451557).
3360 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
3362 * AUTHORS: Added James Liggett. Forgot to add him before :(
3364 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
3366 * plugins/debug-manager/debugger.c,
3367 plugins/debug-manager/plugin.c,
3368 plugins/gdb/debugger.c,
3369 libanjuta/interfaces/libanjuta.idl:
3370 Add a GError* parameter to debugger-stopped signal
3372 * (added) libanjuta/anjuta-error.c,
3373 (added) libanjuta/anjuta-error.h,
3374 libanjuta/Makefile.am:
3375 Register GError as a boxed type
3377 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3378 Support GError* in signal, GError must be registered as a boxed type
3379 Accept NULL as strings
3381 === anjuta 2.2.0 ===
3383 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
3385 * configure.in: Bumped version to 2.2.0
3386 * NEWS: Updated for 2.2.0 stable release.
3387 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
3388 Reduce the idle priority to make the UI update before anything else.
3390 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
3392 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
3394 * libanjuta/interfaces/libanjuta.idl:
3395 * plugins/document-manager/action-callbacks.c:
3396 (on_editor_command_complete_word_activate):
3397 * plugins/document-manager/plugin.c:
3398 (update_editor_ui_interface_items):
3399 * plugins/editor/text_editor.c: (iautocomplete_activate),
3400 (iautocomplete_iface_init):
3401 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3403 Moved autocomplete() method away from IAnjutaEditorAssist into
3404 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
3405 autocomplete and does not crash with sourceview. Fixes Bug #449620
3406 – The auto completion functionality not work. Also sets menuitem
3407 insensitive when hiding them.
3409 * plugins/debug-manager/disassemble.c:
3410 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
3413 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
3415 * pixmaps/anjuta_splash.png: Updated.
3417 * plugins/search/search-replace.c
3418 (anjuta_search_replace_activate): Fixed "Find in Files" to select
3419 the right target (project).
3420 * ChangeLog: Added missing log.
3422 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3424 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
3425 manuals/anjuta-manual/C/fileoperations.xml,
3426 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
3428 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
3430 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
3432 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3434 * TODO.tasks: Added bounty for on-demand preferences.
3436 Patch from Thierry Moisan:
3437 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
3440 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3442 Patch from tpgww@onepost.net:
3444 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
3445 * libegg/test-actions.c:
3446 * libegg/test-multi-drag.c: (main):
3447 * plugins/debug-manager/memory.c: (read_memory_block):
3448 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
3450 Fixes compile warnings. Fixes bug #427101.
3452 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3454 Patch from James Liggett:
3456 * plugins/profiler/gprof-options.c: (on_option_changed),
3458 * plugins/profiler/gprof-options.h:
3459 * plugins/profiler/gprof-profile-data.c:
3460 (gprof_profile_data_init_profile):
3461 * plugins/profiler/gprof-profile-data.h:
3462 * plugins/profiler/plugin.c: (profiler_get_data),
3463 (profiler_set_target), (register_options),
3464 (on_profile_data_browse_button_clicked),
3465 (on_profiling_options_button_clicked), (on_profiler_delete_data):
3466 * plugins/profiler/profiler.glade: implements independent targets.
3467 implements the ability to select arbitrary gmon.out files.
3468 Fixes bug #403502 – User should also be allowed to select an
3469 independent executable target.
3471 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3473 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
3475 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
3476 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
3478 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
3480 * plugins/debug-manager/plugin.c,
3481 plugins/debug-manager/breakpoints.c:
3482 Remove weak pointers when owner is destroyed
3483 Remove all breakpoints before loading new one
3485 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
3487 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
3489 2007-06-19 Naba Kumar <naba@gnome.org>
3491 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
3492 Bug #448491 Empty Lines Problem.
3494 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
3496 * data/default.profile, plugins/message-view/plugin.c: Do not
3497 restore session for messages.
3498 Fixes bug #377461 – don't create new message window for each
3501 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
3502 Fixes a crash on exit/project-close if profiler plugin is loaded.
3504 2007-06-17 Naba Kumar <naba@gnome.org>
3506 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
3507 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
3509 * plugins/file-loader/plugin.c: Fail on opening non existent files.
3510 Bug #448034 – Anjuta crashes on starting (when the last project
3511 directory was deleted).
3513 * plugins/document-manager/plugin.c: Set line markers for files
3514 opened via IAnjutaFile::open(). Fixes missing line markers while
3517 2007-06-17 Naba Kumar <naba@gnome.org>
3519 * plugins/sourceview/sourceview.glade: Set correct font
3520 default value and use monospace instead of sans. Fixes
3521 bug #448408 – crash in Anjuta IDE: Trying to change the
3524 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3526 * plugins/search/search-replace.c,
3527 plugins/search/search-replace.h,
3528 plugins/search/anjuta-search.glade:
3529 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
3532 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3534 * plugins/debug-manager/plugin.c,
3535 plugins/debug-manager/breakpoints.c:
3536 Add weak references, fixes bug #448053 ?
3538 2007-06-16 Naba Kumar <naba@gnome.org>
3540 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
3541 dialog to allow forgetting them if user chooses to select a different
3544 2007-06-13 Naba Kumar <naba@gnome.org>
3546 * plugins/sourceview/sourceview-prefs.c: Initialize font
3547 on startup correctly if use_theme is set.
3549 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
3550 if available for default font. Fixes bug #447304.
3552 * plugins/sourceview/sourceview-prefs.c: Return value based
3553 on right data type. Fixes Bug #438878 – Using gtksourceview editor
3554 for the first time has black background
3556 * plugins/project-manager/plugin.c: Give a better error message
3557 when project could not be loaded.
3559 * libanjuta/anjuta-serializer.c: Added a comment.
3561 2007-06-13 Johannes Schmid <jhs@gnome.org>
3564 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
3565 most warnings to avoid simple coding problems.
3567 * plugins/message-view/anjuta-msgman.c:
3568 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
3569 * plugins/message-view/plugin.c: (on_view_changed),
3570 (ianjuta_msgman_add_view):
3572 Fixed #440866 by always presenting the message-manager when a tab is
3573 added because Gtk+ seems to have problems to add tabs to hidden widgets.
3575 * plugins/subversion/subversion-callbacks.c:
3576 (on_subversion_commit_response):
3577 Destroy dialog if user clicks "No"
3579 2007-06-12 Naba Kumar <naba@gnome.org>
3581 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
3582 read and use of uninitialized variable.
3584 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
3585 because it is used in credits listing and packaging could compress
3586 it in docdir. Fixes bug #397881: The credits are empty
3588 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
3589 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
3590 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
3591 plugins/symbol-browser/an_symbol_info.c,
3592 plugins/symbol-browser/plugin.c,
3593 plugins/symbol-browser/an_symbol_view.c,
3594 plugins/editor/aneditor-autocomplete.cxx:
3596 - Do not access TMTag
3597 member in TMSymbol when freeing it because by then the tags
3598 could have changed. Avoids dangerous memory corruptions by freeing
3599 someone else's memory (Could explain those random crashes when
3600 refreshing symbols or re-loading a different project or closing
3601 a project). Anything that tries to refresh symbols could trigger
3603 - Added a flag to also retrieve method definitions as part of
3604 the class's scope members. And used it to set both function prototype
3605 and definition in symbols. Fixes navigation to prototype and
3606 function definitions from symbol browser (bug #440370)
3608 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
3609 memory. Could fix those bogus 'file changed' dialogs.
3611 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
3613 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3615 * (added) libanjuta/anjuta-utils-priv.h,
3616 libanjuta/anjuta-utils.h,
3617 libanjuta/anjuta-launcher.c,
3618 libanjuta/Makefile.am:
3619 Fix bug #440801: do not use config.h in public include files
3621 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3623 * plugins/project-wizard/templates/mkfile.wiz:
3624 Fix bug #442038: missing project.sh file
3627 plugins/project-wizard/templates/Makefile.am,
3628 plugins/project-wizard/templates/translatable-strings.h,
3629 (added) plugins/project-wizard/templates/sdl.wiz,
3630 (added) plugins/project-wizard/templates/appwiz_sdl.png,
3631 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
3632 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
3633 (added) plugins/project-wizard/templates/sdl/Makefile.am,
3634 (added) plugins/project-wizard/templates/sdl/.cvsignore,
3635 (added) plugins/project-wizard/templates/sdl/src/main.c,
3636 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
3637 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
3638 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
3639 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
3640 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
3641 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
3642 Fix bug #315635: add a SDL project wizard
3644 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
3646 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
3647 when SIGCHLD is triggered when main loop context is locked. Dead lock
3648 happens when child_exited callback also accesses main loop context.
3649 Happens particularly badly in debug target exiting.
3651 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
3653 * manuals/anjuta-manual/C/debugger.xml:
3654 First update of the debugger documentation
3656 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
3658 * manuals/anjuta-manual/C/fileoperations.xml,
3659 manuals/anjuta-manual/C/projects.xml,
3660 manuals/anjuta-manual/C/anjuta-manual.xml,
3661 manuals/anjuta-manual/C/build.xml,
3662 manuals/anjuta-manual/C/execute.xml,
3663 manuals/anjuta-manual/Makefile.am: Updated more documentation.
3664 Added project properties documentation. Moved execution section
3665 inside project management. Removed dead documentation.
3667 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
3669 * src/anjuta.c, plugins/symbol-browser/plugin.c,
3670 plugins/symbol-browser/plugin.h,
3671 plugins/symbol-browser/an_symbol_prefs.c,
3672 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3673 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
3674 progress bar instead of separate window for system tags
3675 generation. Renamed AnjutaStatus methods to a proper ones.
3677 * plugins/symbol-browser/plugin.c,
3678 plugins/symbol-browser/plugin.h,
3679 plugins/symbol-browser/an_symbol_prefs.c,
3680 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3681 global-tags/create_global_tags.sh.in: Get rid of message window
3682 for showing global tags creation and use a small window with
3685 2007-05-30 Naba Kumar <naba@gnome.org>
3687 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
3688 Bug 442315 – After calling configure, the build menus are still insensitive,
3689 Bug 442314 – Autogeneration fails when there is no autogen.sh
3691 * plugins/project-manager/plugin.c: Fixed mem corruption when it
3692 fails to remove target/source/group. Fixes bug #440196 – crash in
3693 Anjuta IDE: removing a target
3695 2007-05-29 Naba Kumar <naba@gnome.org>
3697 * plugins/symbol-browser/an_symbol_view.c,
3698 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
3699 tags generation. Fixed runtime warning.
3701 2007-05-28 Naba Kumar <naba@gnome.org>
3703 Patch from James Liggett <jrliggett@cox.net>:
3704 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
3705 Fixed bug #403502 – User should also be allowed to select an
3706 independent executable target.
3708 2007-05-27 Johannes Schmid <jhs@gnome.org>
3710 * plugins/build-basic-autotools/build-basic-autotools.c:
3711 (get_real_directory), (on_build_mesg_format):
3713 Find correct files for error messages inside scratchbox
3715 2007-05-27 Naba Kumar <naba@gnome.org>
3717 * manuals/anjuta-manual/C/projects.xml,
3718 manuals/anjuta-manual/C/projects.xml: Updated project
3719 management chapter more.
3721 2007-05-25 Johannes Schmid <jhs@gnome.org>
3723 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3724 * plugins/build-basic-autotools/build-basic-autotools.c:
3725 (on_sb_check_toggled), (build_execute_command),
3726 (ipreferences_merge), (ipreferences_unmerge):
3727 Added support for building inside scratchbox environment
3729 Patch from James Liggett <jrliggett@cox.net>:
3730 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
3731 (anjuta_msgman_append_view):
3734 – Anjuta aborts with numerous assertion failures when adding a new message view tab
3736 2007-05-23 Naba Kumar <naba@gnome.org>
3738 * manuals/anjuta-manual/C/projects.xml: Updated project
3741 2007-05-22 Naba Kumar <naba@gnome.org>
3743 * manuals/anjuta-manual/C/projects.xml: More updates.
3745 * manuals/anjuta-manual/C/introduction.xml,
3746 manuals/anjuta-manual/C/projects.xml,
3747 manuals/anjuta-manual/C/interface.xml: Updated documentation.
3749 2007-05-22 Naba Kumar <naba@gnome.org>
3751 Patch from Étienne Bersac:
3752 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
3753 class in generated class.
3755 2007-05-22 Naba Kumar <naba@gnome.org>
3757 * plugins/profiler/plugin.c: Fixed a compiler warning.
3758 * plugins/valgrind/Makefile.am: Added ldflags.
3760 Patch from James Liggett:
3761 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
3762 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
3765 2007-05-18 Johannes Schmid <jhs@gnome.org>
3767 * plugins/editor/text_editor.c:
3768 * plugins/language-support-cpp-java/plugin.c:
3769 (on_editor_language_changed), (on_value_added_current_editor),
3770 (on_value_removed_current_editor):
3772 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
3773 Fix assist support in language-support-plugin.
3775 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3777 * libanjuta/interfaces/libanjuta.idl:
3778 Add a new interface allowing to implement plugin able
3779 to load other plugins (not written in C)
3781 * libanjuta/anjuta-plugin-handle.c,
3782 libanjuta/anjuta-plugin-handle.h:
3783 Add a language and a resident plugin properties
3785 * libanjuta/anjuta-glue-plugin.c,
3786 libanjuta/anjuta-glue-plugin.h,
3787 (added)libanjuta/anjuta-glue-c.c,
3788 (added)libanjuta/anjuta-glue-c.h,
3789 libanjuta/Makefile.am:
3790 Split code used to load a C plugin into a common part
3791 in anjuta-glue-plugin and a specific part in anjuta-glue-c
3793 * libanjuta/anjuta-glue-factory.c,
3794 libanjuta/anjuta-glue-factory.h,
3795 libanjuta/anjuta-plugin-manager.c:
3796 Allow to load plugin not written in C and search for the
3797 additional needed code in another plugin
3799 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3801 * plugins/editor/text_editor.c:
3802 Add an empty implementation of IAnjutaEditorAssist for scintilla,
3803 avoiding a crash if scintilla is used
3805 2007-05-14 Johannes Schmid <jhs@gnome.org>
3807 * libanjuta/interfaces/libanjuta.idl:
3808 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3809 (assist_cleanup), (on_assist_end), (on_assist_cancel),
3810 (on_assist_chosen), (on_assist_update), (get_context),
3811 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
3812 (install_assist), (uninstall_assist), (install_support),
3813 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
3814 (cpp_java_plugin_instance_init):
3815 * plugins/language-support-cpp-java/plugin.h:
3816 Use IAnjutaEditorAssist to show language specific suggestions
3818 * plugins/sourceview/Makefile.am:
3819 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
3820 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3821 * plugins/sourceview/anjuta-view.h:
3822 * plugins/sourceview/assist-window.c: (assist_window_expose),
3823 (assist_window_set_property), (assist_window_get_property),
3824 (assist_window_class_init), (assist_activated),
3825 (assist_window_init), (assist_window_finalize),
3826 (assist_window_select), (assist_window_first),
3827 (assist_window_last), (assist_window_up), (assist_window_down),
3828 (get_coordinates), (assist_window_move), (assist_window_update),
3829 (assist_window_filter_keypress), (assist_window_is_active),
3830 (assist_window_new), (assist_window_get_trigger),
3831 (assist_window_get_position):
3832 * plugins/sourceview/assist-window.h:
3833 * plugins/sourceview/sourceview-args.c (removed):
3834 * plugins/sourceview/sourceview-args.h (removed):
3835 * plugins/sourceview/sourceview-autocomplete.c (removed):
3836 * plugins/sourceview/sourceview-autocomplete.h (removed):
3837 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3838 * plugins/sourceview/sourceview-private.h:
3839 * plugins/sourceview/sourceview-scope.c(removed):
3840 * plugins/sourceview/sourceview-scope.h(removed):
3841 * plugins/sourceview/sourceview.c: (on_assist_chosen),
3842 (on_assist_cancel), (on_document_char_added),
3843 (on_reload_dialog_response), (sourceview_class_init),
3844 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
3845 (iassist_remove_trigger), (iassist_autocomplete),
3846 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
3847 (iassist_react), (iassist_iface_init):
3848 * plugins/sourceview/tag-window.c (moved to assist-window.c):
3849 * plugins/sourceview/tag-window.h (moved to assist-window.c):
3851 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
3852 - Mark files dirty if reload dialog is canceled.
3854 2007-05-12 Naba Kumar <naba@gnome.org>
3856 * libanjuta/anjuta-launcher.h: Corrected include file.
3858 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
3860 * libanjuta/anjuta-glue-plugin.c,
3861 libanjuta/anjuta-glue-plugin.h,
3862 libanjuta/anjuta-glue-factory.c,
3863 libanjuta/anjuta-glue-factory.h,
3864 ibanjuta/anjuta-plugin-manager.c:
3865 Move code used to load a C plugin from glue-factory to glue-plugin
3866 So loading a plugin written in another language could be done by
3867 just using another object derived from AnjutaGluePlugin
3869 * libanjuta/libanjuta.h:
3870 Remove anjuta-plugin-handle header, it's not installed as libanjuta
3873 === anjuta 2.1.3 ===
3875 2007-05-11 Naba Kumar <naba@gnome.org>
3877 * configure.in: Bumped version to 2.1.3
3880 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
3882 2007-05-11 Naba Kumar <naba@gnome.org>
3885 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
3886 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
3887 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
3889 2007-05-10 Johannes Schmid <jhs@gnome.org>
3891 * plugins/search/plugin.c:
3892 Make incremental search behave less annoying
3894 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
3896 * plugins/macro/macro-util.c:
3897 Fix bug #419008 and bug #419036
3898 When creating new header file, use name and email set in
3899 preferences and replace invalid C character by underscore
3902 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
3904 * plugins/search/search-replace.c,
3905 plugins/search/search-replace_backend.c:
3906 Disable search button if search expression is empty (bug #378193)
3908 2007-05-08 Naba Kumar <naba@gnome.org>
3910 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
3913 2007-05-07 Naba Kumar <naba@gnome.org>
3916 * plugins/project-wizard/templates/Makefile.am:
3917 * plugins/project-wizard/templates/minimal.wiz:
3918 * plugins/project-wizard/templates/minimal/.cvsignore:
3919 * plugins/project-wizard/templates/minimal/Makefile.am:
3920 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3921 * plugins/project-wizard/templates/minimal/autogen.sh:
3922 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
3923 * plugins/project-wizard/templates/minimal/project.anjuta:
3924 Added 'minimal', a generic and flat, project template.
3926 2007-05-05 Naba Kumar <naba@gnome.org>
3928 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
3930 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
3931 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
3932 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
3933 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
3934 instead of a real one, fixes interdependency with libanjuta.
3935 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
3936 * libanjuta/Makefile.am:
3937 * libegg/Makefile.am:
3938 * plugins/build-basic-autotools/Makefile.am:
3939 * plugins/class-gen/Makefile.am:
3940 * plugins/class-inheritance/Makefile.am:
3941 * plugins/cvs-plugin/Makefile.am:
3942 * plugins/debug-manager/Makefile.am:
3943 * plugins/devhelp/Makefile.am:
3944 * plugins/document-manager/Makefile.am:
3945 * plugins/editor/Makefile.am:
3946 * plugins/file-loader/Makefile.am:
3947 * plugins/file-manager/Makefile.am:
3948 * plugins/file-wizard/Makefile.am:
3949 * plugins/gdb/Makefile.am:
3950 * plugins/glade/Makefile.am:
3951 * plugins/gtodo/Makefile.am:
3952 * plugins/language-support-cpp-java/Makefile.am:
3953 * plugins/macro/Makefile.am:
3954 * plugins/message-view/Makefile.am:
3955 * plugins/patch/Makefile.am:
3956 * plugins/profiler/Makefile.am:
3957 * plugins/project-import/Makefile.am:
3958 * plugins/project-manager/Makefile.am:
3959 * plugins/project-wizard/Makefile.am:
3960 * plugins/sample1/Makefile.am:
3961 * plugins/search/Makefile.am:
3962 * plugins/sourceview/Makefile.am:
3963 * plugins/subversion/Makefile.am:
3964 * plugins/symbol-browser/Makefile.am:
3965 * plugins/terminal/Makefile.am:
3966 * plugins/tools/Makefile.am:
3967 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
3969 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
3971 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
3973 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
3975 * libanjuta/anjuta-launcher.c,
3976 libanjuta/anjuta-launcher.h:
3977 Add some missing implementation
3979 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
3981 Reviewed by Naba Kumar <naba@gnome.org>:
3982 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
3985 2007-04-26 Jason Switzer <jswitzer@gmail.com>
3987 Reviewed by Naba Kumar <naba@gnome.org>:
3988 * plugins/editor/text_editor.c: Large memory addresses were being
3989 truncated, switched to glong (bug #422143).
3991 2007-04-24 Naba Kumar <naba@gnome.org>
3993 * plugins/document-manager/plugin.c: (prefs_finalize):
3994 * plugins/editor/aneditor-autocomplete.cxx:
3995 * plugins/editor/text_editor_menu.c:
3996 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
3997 * plugins/file-loader/plugin.c: (open_file_with),
3998 (create_open_with_submenu):
3999 * plugins/file-manager/plugin.c: (prefs_finalize):
4000 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
4001 pointer type castings.
4003 2007-04-24 Naba Kumar <naba@gnome.org>
4005 Patch from s|s <supreet.sethi@gmail.com>:
4006 * (added) plugins/project-wizard/templates/django-logo.png:
4007 * (added) plugins/project-wizard/templates/django.wiz:
4008 * plugins/project-wizard/templates/Makefile.am:
4009 * plugins/project-wizard/templates/translatable-strings.h: Added
4010 django project template. http://www.djangoproject.com/
4012 2007-04-24 Naba Kumar <naba@gnome.org>
4014 * plugins/subversion/anjuta-subversion.glade: Set expansion for
4015 the log entry widget and made the dialog little larger.
4017 2007-04-24 Naba Kumar <naba@gnome.org>
4019 Patch from Halton Huo:
4021 * plugins/project-wizard/property.c:
4022 * plugins/subversion/svn-auth.c:
4023 * plugins/subversion/svn-backend-priv.h:
4024 * plugins/subversion/svn-backend.c:
4025 * plugins/subversion/svn-backend.h:
4026 * plugins/subversion/svn-notify.h: Proper use of subversion
4027 headers. Fixes build issues in solaris (bug #426701).
4029 2007-04-24 Naba Kumar <naba@gnome.org>
4031 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
4033 * plugins/project-wizard/templates/cpp.wiz:
4034 * plugins/project-wizard/templates/gcj.wiz:
4035 * plugins/project-wizard/templates/gnome.wiz:
4036 * plugins/project-wizard/templates/gtk.wiz:
4037 * plugins/project-wizard/templates/gtkmm.wiz:
4038 * plugins/project-wizard/templates/java.wiz:
4039 * plugins/project-wizard/templates/python.wiz:
4040 * plugins/project-wizard/templates/terminal.wiz:
4041 * plugins/project-wizard/templates/wxwin.wiz:
4042 * plugins/project-wizard/templates/xlib-dock.wiz:
4043 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
4044 project option and set it ON by default (since gnome-build, can't
4045 enabled configure shared lib support later when a sharedlib target
4048 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4050 * plugins/debug-manager/stack_trace.c:
4051 Fix a missing case in the previous changes
4053 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4055 * plugins/debug-manager/plugin.c:
4058 * plugins/debug-manager/breakpoints.c,
4059 plugins/gdb/plugin.c:
4060 Fix adding breakpoint on a function
4062 * plugins/debug-manager/stack_trace.c:
4063 Highlight changed stack frame
4065 2007-04-18 Naba Kumar <naba@gnome.org>
4067 * plugins/document-manager/anjuta-docman.c:
4068 (anjuta_docman_dispose), (on_editor_destroy),
4069 (anjuta_docman_remove_editor): Remove the editor widget from
4070 the parent container before calling destroy, otherwise container
4071 removal happens after TextEditor is disposed resulting in call
4072 to value-remove for a TextEditor which is half-dead (crash).
4074 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
4076 * plugins/debug-manager/data_buffer.c
4077 plugins/debug-manager/data_view.c,
4078 plugins/debug-manager/memory.c:
4079 Fixes for bug #418523, bug #427090 and bug #428174
4081 2007-04-11 Halton Huo <halton.huo@sun.com>
4083 reviewed by: <jhs@gnome.org>
4086 * libanjuta/Makefile.am:
4087 * libanjuta/anjuta-utils.c:
4088 * libanjuta/anjuta-utils.h:
4089 * manuals/reference/libanjuta/Makefile.am:
4091 Fixed compilation on sun by deploying the libutil methods
4092 in anjuta-utils.h and building them on condition.
4094 2007-04-11 Johannes Schmid <jhs@gnome.org>
4096 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
4097 (anjuta_docman_add_editor):
4098 Hold a reference on the editor as long as we use it.
4100 * plugins/document-manager/plugin.c: (on_editor_changed):
4101 Destroy GValue to fix a memoery leak.
4103 2007-04-11 Johannes Schmid <jhs@gnome.org>
4105 * plugins/document-manager/plugin.c: (on_editor_changed):
4106 Fixed reference counting for editor by using g_value_take_object instead
4107 of g_value_set_object. The editors are now correctly finalized and thus
4108 we do not lack so much memory anymore.
4110 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
4111 (anjuta_view_finalize), (anjuta_view_focus_out),
4112 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
4113 * plugins/sourceview/anjuta-view.h:
4114 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
4115 * plugins/sourceview/sourceview-prefs.c:
4116 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
4117 * plugins/sourceview/sourceview-prefs.h:
4118 * plugins/sourceview/sourceview-private.h:
4119 * plugins/sourceview/sourceview.c: (on_document_loaded),
4120 (timeout_unref), (on_document_saved), (sourceview_finalize),
4121 (sourceview_new), (ifile_open), (ifile_savable_save),
4122 (ifile_savable_save_as):
4124 Several changes to fix things when the editor is correctly destroyed.
4125 Fixed preferences (which led me to the refcounting issue, #409412)
4126 and removed deprecated completition code that will be replace by
4127 IAnjutaAssist interface soon.
4129 2007-04-11 Johannes Schmid <jhs@gnome.org>
4131 * libanjuta/anjuta-launcher.c:
4132 (anjuta_launcher_execution_done_cleanup),
4133 (anjuta_launcher_child_terminated):
4134 Possible fix for #428363 and added a g_return_if_fail
4136 * plugins/message-view/plugin.c: (activate_plugin):
4137 Fixed a Gtk/Gdl-Critical
4139 Patches from Étienne Bersac <bersace03@laposte.net>
4140 * plugins/class-gen/templates/go-source.tpl:
4141 * plugins/macro/macros.xml:
4142 Use better template for GObjects (#417875 and #417918)
4144 Patches from Halton Huo <halton.huo@sun.com>
4145 * libanjuta/anjuta-launcher.h:
4146 * libanjuta/anjuta-preferences.c:
4147 * libanjuta/anjuta-utils.c:
4148 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
4149 (cg_window_set_add_to_repository):
4150 * plugins/class-inheritance/class-inherit.c:
4151 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
4153 2007-04-09 Johannes Schmid <jhs@gnome.org>
4155 * plugins/editor/print.c: (anjuta_print_show_header):
4156 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4157 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4159 Some string changes (#427395 and #427399)
4161 2007-04-06 Johannes Schmid <jhs@gnome.org>
4163 * plugins/build-basic-autotools/build-basic-autotools.c:
4164 (on_build_mesg_format), (on_build_mesg_parse):
4165 Fixed full path detection
4167 2007-04-05 Naba Kumar <naba@gnome.org>
4169 Patch from Halton Huo:
4170 * libanjuta/Makefile.am:
4171 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
4172 * libanjuta/anjuta-glue-cpp.h:
4173 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
4174 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
4175 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
4176 (anjuta_glue_factory_get_path), (get_already_loaded_module),
4177 (load_plugin), (anjuta_glue_factory_get_object_type):
4178 * libanjuta/anjuta-glue-factory.h:
4179 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
4180 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
4181 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
4182 (anjuta_glue_plugin_new):
4183 * libanjuta/anjuta-glue-plugin.h:
4184 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4185 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
4186 * libanjuta/anjuta-plugin.h:
4187 * libanjuta/glue-cpp.c:
4188 * libanjuta/glue-cpp.h:
4189 * libanjuta/glue-factory.c:
4190 * libanjuta/glue-factory.h:
4191 * libanjuta/glue-plugin.c:
4192 * libanjuta/glue-plugin.h:
4193 * plugins/build-basic-autotools/build-basic-autotools.h:
4194 * plugins/class-gen/plugin.h:
4195 * plugins/class-inheritance/plugin.h:
4196 * plugins/cvs-plugin/plugin.h:
4197 * plugins/debug-manager/plugin.h:
4198 * plugins/devhelp/plugin.h:
4199 * plugins/document-manager/plugin.h:
4200 * plugins/editor/plugin.h:
4201 * plugins/file-loader/plugin.h:
4202 * plugins/file-manager/plugin.h:
4203 * plugins/file-wizard/plugin.h:
4204 * plugins/gdb/plugin.h:
4205 * plugins/glade/plugin.h:
4206 * plugins/gtodo/plugin.h:
4207 * plugins/language-support-cpp-java/plugin.h:
4208 * plugins/macro/plugin.h:
4209 * plugins/message-view/plugin.h:
4210 * plugins/patch/plugin.h:
4211 * plugins/profiler/plugin.h:
4212 * plugins/project-import/plugin.h:
4213 * plugins/project-manager/plugin.h:
4214 * plugins/project-wizard/plugin.h:
4215 * plugins/sample1/plugin.h:
4216 * plugins/search/plugin.h:
4217 * plugins/sourceview/plugin.h:
4218 * plugins/subversion/plugin.h:
4219 * plugins/symbol-browser/plugin.h:
4220 * plugins/terminal/terminal.c:
4221 * plugins/tools/plugin.h:
4222 * plugins/tools/scripts/tools-2.xml.in:
4223 * plugins/valgrind/plugin.h:
4225 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
4227 2007-04-05 Naba Kumar <naba@gnome.org>
4229 * anjuta.spec.in, configure.in: Removed dead codes.
4231 Patch from Jos Dehaes:
4232 * configure.in, plugins/project-wizard/templates/Makefile.am,
4233 plugins/project-wizard/templates/mkfile.wiz,
4234 plugins/project-wizard/templates/translatable-strings.h: Enabled
4235 makefile-based project creation and import. Fixes bug #355145
4237 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
4239 * plugins/debug-manager/debugger.c,
4240 plugins/debug-manager/plugin.c,
4241 plugins/gdb/anjuta-gdb.plugin.in:
4242 Code cleaning (remove unused code, rename this into self)
4243 Add information about supported format in debugger plugin
4244 Activate debugger plugin according to the target format
4246 2007-04-01 Naba Kumar <naba@gnome.org>
4248 * plugins/message-view/message-view.c:
4249 (message_view_instance_init): Fixed message icons to appear.
4251 2007-03-31 Johannes Schmid <jhs@gnome.org>
4253 * plugins/message-view/anjuta-msgman.c:
4254 (anjuta_msgman_append_view):
4255 * plugins/message-view/plugin.c: (on_view_changed),
4256 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
4260 2007-03-31 Johannes Schmid <jhs@gnome.org>
4262 * plugins/message-view/message-view.c:
4263 (message_view_instance_init), (imessage_view_append):
4264 Show nice icons beside the messages for info, warning and error. This is a completly
4265 cosmetic change so if someone dislikes it he is free to remove it.
4267 2007-03-31 Johannes Schmid <jhs@gnome.org>
4269 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
4270 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
4271 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
4272 * plugins/message-view/anjuta-msgman.h:
4273 * plugins/message-view/message-view.h:
4274 * plugins/message-view/plugin.c: (on_view_changed),
4276 Fixed #359399 and made next/previous insensitive when not availible
4278 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
4279 (tag_style_to_string):
4280 Fixed namespace Problem with gdk >= 2.11
4282 * plugins/sourceview/sourceview-autocomplete.c:
4283 (sourceview_autocomplete_init):
4284 Removed structure, follow-up of #423682
4286 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
4288 * plugins/debug-manager/debug_tree.c,
4289 plugins/debug-manager/debug_tree.h,
4290 plugins/debug-manager/watch.c,
4291 plugins/debug-manager/anjuta-debug-manager.glade:
4292 Inspect variable at cursor
4293 Fix buttons in inspect dialog
4295 2007-03-27 Halton Huo <halton.huo@sun.com>
4297 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
4299 * plugins/sourceview/sourceview-autocomplete.c
4300 plugins/debug-manager/disassemble.c,
4301 libanjuta/interfaces/libanjuta.idl:
4302 Remove array with 0 size and empty structure as it is not
4303 supported by sun cc, Fixes bug #423682
4305 * plugins/debug-manager/debugger.c:
4306 Remove anonymous union as it is not supported by sun cc,
4309 === anjuta 2.1.2 ===
4311 2007-03-28 Naba Kumar <naba@gnome.org>
4313 * configure.in: Bumped version to 2.1.2
4314 * NEWS: Updated for release.
4316 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
4317 Improved breakpoint marker icon.
4319 * plugins/editor/anjuta-editor.plugin.in,
4320 plugins/sourceview/sourceview.plugin.in: Made editor plugins
4321 non user activable since they are now remembered properly.
4323 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
4325 * plugins/tools/editor.c:
4328 2007-03-27 Naba Kumar <naba@gnome.org>
4330 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
4331 word when autocompleting without leaving any trailing part of
4334 2007-03-27 Kamil Páral <ripper42@gmail.com>
4336 Reviewed by Naba Kumar <naba@gnome.org>:
4337 * anjuta.desktop.in.in: Remove "Application" category from desktop
4338 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
4340 2007-03-27 Naba Kumar <naba@gnome.org>
4342 * configure.in, plugins/document-manager/anjuta-docman.c:
4343 (anjuta_docman_add_editor): Conditionally compile notebook tab
4344 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
4346 Patch from Halton Huo:
4347 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
4348 non gcc compiler flags. Fixes bug #423089.
4350 2007-03-26 Naba Kumar <naba@gnome.org>
4352 * AUTHORS, NEWS, TODO.tasks: Updated.
4354 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
4357 * plugins/symbol-browser/plugin.c: (on_editor_saved),
4358 (update_editor_symbol_model), (iter_matches),
4359 (on_editor_update_ui), (value_added_current_editor),
4360 (activate_plugin), (dispose),
4361 (symbol_browser_plugin_instance_init):
4362 * plugins/symbol-browser/plugin.h: update line on editor save
4363 and editor change. Code clean up and fixed warnings.
4365 2007-03-26 Naba Kumar <naba@gnome.org>
4367 * plugins/project-wizard/templates/java/project.anjuta,
4368 plugins/project-wizard/templates/python/project.anjuta,
4369 plugins/project-wizard/templates/python/project.anjuta:
4370 Removed version control plugins from default selection.
4372 * plugins/tools/scripts/prepare-changelog.pl,
4373 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
4374 script to a better one (that works on both cvs and svn).
4376 2007-03-26 Naba Kumar <naba@gnome.org>
4378 * (added) plugins/project-wizard/templates/translatable-strings.pl,
4379 Makefile.am: Added the generated translatable file (required for
4380 translations for svn checkouts).
4383 plugins/project-wizard/templates/extract-translatable-strings.pl
4384 plugins/project-wizard/templates/Makefile.am, Makefile.am,
4385 po/POTFILES.in: Generated translatable strings for .wiz files and
4386 added them in POTFILES.in for translation. Fixes bug #398035
4388 2007-03-25 Naba Kumar <naba@gnome.org>
4390 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
4392 * src/anjuta-app.c: Removed dead codes.
4394 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
4395 global tags generation starts.
4397 * plugins/debug-manager/chunk_view.c,
4398 plugins/debug-manager/start.h,
4399 plugins/debug-manager/chunk_view.h,
4400 plugins/debug-manager/utilities.c,
4401 plugins/debug-manager/utilities.h,
4402 plugins/debug-manager/debugger.c,
4403 plugins/debug-manager/threads.c,
4404 plugins/debug-manager/disassemble.c,
4405 plugins/debug-manager/info.c,
4406 plugins/debug-manager/sharedlib.c,
4407 plugins/debug-manager/threads.h,
4408 plugins/debug-manager/disassemble.h,
4409 plugins/debug-manager/signals.c,
4410 plugins/debug-manager/info.h,
4411 plugins/debug-manager/sharedlib.h,
4412 plugins/debug-manager/data_buffer.c,
4413 plugins/debug-manager/data_view.c,
4414 plugins/debug-manager/signals.h,
4415 plugins/debug-manager/debug_tree.c,
4416 plugins/debug-manager/watch.c,
4417 plugins/debug-manager/registers.c,
4418 plugins/debug-manager/data_buffer.h,
4419 plugins/debug-manager/data_view.h,
4420 plugins/debug-manager/memory.c,
4421 plugins/debug-manager/debug_tree.h,
4422 plugins/debug-manager/watch.h,
4423 plugins/debug-manager/registers.h,
4424 plugins/debug-manager/memory.h,
4425 plugins/debug-manager/locals.c,
4426 plugins/debug-manager/sexy-icon-entry.c,
4427 plugins/debug-manager/breakpoints.c,
4428 plugins/debug-manager/locals.h,
4429 plugins/debug-manager/sexy-icon-entry.h,
4430 plugins/debug-manager/stack_trace.c,
4431 plugins/debug-manager/breakpoints.h,
4432 plugins/debug-manager/sparse_buffer.c,
4433 plugins/debug-manager/sparse_view.c,
4434 plugins/debug-manager/stack_trace.h,
4435 plugins/debug-manager/sparse_buffer.h,
4436 plugins/debug-manager/sparse_view.h,
4437 plugins/debug-manager/start.c,
4438 plugins/gdb/utilities.c,
4439 plugins/gdb/utilities.h,
4440 plugins/gdb/debugger.c,
4441 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
4444 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4446 * plugins/gdb/debugger.c:
4447 Avoid empty debugger log window by limiting line to 90 characters
4449 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4451 * plugins/debug-manager/plugin.c,
4452 plugins/debug-manager/plugin.h,
4453 plugins/debug-manager/threads.c,
4454 plugins/debug-manager/threads.h,
4455 plugins/debug-manager/breakpoints.c,
4456 plugins/debug-manager/breakpoints.h,
4457 plugins/debug-manager/stack_trace.c,
4458 plugins/debug-manager/stack_trace.h:
4459 View code action now changes location in disassembly view too
4461 * plugins/debug-manager/anjuta-debug-manager.ui:
4462 Rename breakpoint actions
4464 2007-03-24 Naba Kumar <naba@gnome.org>
4466 * configure.in, src/anjuta-app.c: Use the new docking algorithm
4467 in gdl 0.7.3 (svn trunk).
4468 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
4470 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4472 * plugins/debug-manager/threads.c,
4473 plugins/debug-manager/debug_tree.c,
4474 plugins/debug-manager/debug_tree.h,
4475 plugins/debug-manager/locals.c,
4476 plugins/debug-manager/registers.c,
4477 plugins/debug-manager/stack_trace.c:
4478 Allow to change current thread updating register, stack and locals
4479 Allow to change current stack frame updating locals
4481 * plugins/gdb/debugger.c:
4482 Read argument of selected stack frame
4484 * plugins/debug-manager/data_view.c:
4485 Fix an unrelated bug
4487 2007-03-23 Naba Kumar <naba@gnome.org>
4489 * plugins/document-manager/anjuta-docman.c,
4490 plugins/document-manager/plugin.c: Fixed many memory leaks.
4491 (ianjuta_file_get_uri() returns a new string).
4493 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
4494 widget for save dialogs.
4496 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
4497 svn and fixed to get function/prototype/member args list. Call tips
4500 2007-03-22 Naba Kumar <naba@gnome.org>
4502 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
4503 and calltips would work again for functions from global tags (Needs
4504 regenerating global tags).
4506 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
4507 ctags svn version and reopened bug #395362. Fixes tags parsing that
4508 seemed to have stopped working recently.
4510 2007-03-21 Naba Kumar <naba@gnome.org>
4512 * tagmanager/tm_source_file.c, tagmanager/options.c,
4513 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
4514 extend .. more needs to be investigated and fixed). Enabled some
4517 2007-03-16 Naba Kumar <naba@gnome.org>
4519 * src/anjuta.c: Fixed project loading from command line.
4521 2007-03-16 Naba Kumar <naba@gnome.org>
4523 Patch from James Liggett <jrliggett@cox.net>:
4524 plugins/profiler/gprof-profile-data.c: Fixed a crash.
4526 2007-03-15 Naba Kumar <naba@gnome.org>
4528 * libanjuta/anjuta-profile-manager.c,
4529 libanjuta/anjuta-profile-manager.h: Added method to get current
4532 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
4533 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
4536 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4537 plugins/file-loader/plugin.c: Moved to functions as utility functions.
4538 Also, not load project files in session load in loader plugin.
4540 * plugins/project-manager/plugin.c, src/anjuta.c:
4541 Emit "exiting" signal in shell when exiting anjuta. project manager
4542 listens to exiting signal and saves session. anjuta.c saves session
4543 only when current projfile is 'user'. Load project saved in session
4544 differently then the rest of the session. This should fix all the
4545 session restoration bugs.
4547 src/main.c: Present anjuta window when becon message is received.
4549 2007-03-14 Naba Kumar <naba@gnome.org>
4551 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
4552 not randomly save (it was a wrong looping).
4554 2007-03-12 Naba Kumar <naba@gnome.org>
4556 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
4558 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
4560 * plugins/debug-manager/anjuta-debug-manager.ui,
4561 libanjuta/interfaces/libanjuta.idl,
4562 plugins/debug-manager/debugger.c,
4563 (added) plugins/debug-manager/threads.c,
4564 (added) plugins/debug-manager/threads.h,
4565 plugins/debug-manager/plugin.c,
4566 plugins/debug-manager/Makefile.am,
4567 plugins/gdb/plugin.c,
4568 plugins/gdb/debugger.c,
4569 plugins/gdb/debugger.h:
4570 Add a window displaying all threads
4571 Add needed functions
4572 Switching to a different thread is still not done
4574 * plugins/debug-manager/debug_tree.c,
4575 plugins/debug-manager/locals.c,
4576 plugins/debug-manager/stack_trace.c:
4577 Small cosmetic changes
4579 * plugins/gdb/gdbmi.c:
4580 Keep all elements in gdbmi hash
4581 Even if using the same key like in -threads-list-ids
4583 2007-03-11 Naba Kumar <naba@gnome.org>
4585 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
4587 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
4589 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4590 manuals/reference/libanjuta/libanjuta-sections.txt,
4591 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
4594 2007-03-11 Naba Kumar <naba@gnome.org>
4596 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
4597 gtk-doc properly. Bumped gtk-doc requirement to 1.4
4599 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4600 manuals/reference/libanjuta/libanjuta.types,
4601 manuals/reference/libanjuta/libanjuta-sections.txt,
4602 manuals/reference/libanjuta/.cvsignore,
4603 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
4604 infrastructure. Got rid of tmpl/ directory and moved all section
4605 documenation to source code (requires gtk-doc >= 1.4).
4607 * libanjuta/anjuta-plugin-description.c,
4608 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
4609 libanjuta/cell-renderer-captioned-image.c,
4610 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
4611 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
4612 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
4613 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
4614 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
4615 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
4616 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
4617 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
4618 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
4619 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
4620 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
4621 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
4622 documentation from templates to source code.
4624 2007-03-10 Johannes Schmid <jhs@gnome.org>
4626 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
4627 Added some debug output but could not figure out why
4628 some plugins are not kept.
4630 * libanjuta/interfaces/libanjuta.idl:
4631 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4632 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4633 Added IAnjutaEditorGoto::matching_brace
4635 * plugins/document-manager/action-callbacks.c:
4636 (on_editor_command_match_brace_activate):
4637 * plugins/document-manager/plugin.c:
4638 (update_editor_ui_interface_items):
4639 * plugins/editor/text_editor.c: (igoto_matching_brace),
4641 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
4642 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
4644 2007-03-09 Johannes Schmid <jhs@gnome.org>
4646 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4649 * plugins/sourceview/sourceview-private.h:
4650 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4651 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4652 (sourceview_new), (ifile_savable_save_as):
4653 Tweaked vfs monitoring
4655 2007-03-09 Johannes Schmid <jhs@gnome.org>
4657 * libanjuta/interfaces/Makefile.am.iface:
4658 Fixed installtion of header files
4660 * plugins/sourceview/sourceview.c: (set_select):
4661 do not scroll to much in interactive search
4663 2007-03-09 Naba Kumar <naba@gnome.org>
4665 * src/anjuta.c: Fixed session restoration.
4667 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
4668 signal handlers after symbol browser plugin is deactivated.
4670 * plugins/editor/editor.glade,
4671 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4672 Fixed indentation confustion in preferences.
4674 2007-03-08 Johannes Schmid <jhs@gnome.org>
4676 * plugins/search/search-replace.c: (search_set_combo),
4677 (search_set_action), (search_set_target), (search_set_direction),
4678 (create_dialog), (search_disconnect_set_toggle_connect),
4679 (on_search_match_whole_word_toggled),
4680 (on_search_match_whole_line_toggled),
4681 (on_search_match_word_start_toggled),
4682 (search_set_toggle_direction):
4683 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
4684 it's somehow ugly and uses many deprecated widgets
4686 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
4687 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4690 2007-03-07 Naba Kumar <naba@gnome.org>
4692 * src/anjuta.c: Make launching projects work from command line. Also
4693 fixes gnome session restart command.
4695 2007-03-07 Johannes Schmid <jhs@gnome.org>
4697 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
4698 * plugins/class-gen/plugin.c: (iwizard_activate):
4701 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
4704 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4705 Fixed #377483 (It's not possible to know if directories have
4706 a version in CVS. Show version column only if there are version
4707 informations availible
4709 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
4712 2007-03-07 Johannes Schmid <jhs@gnome.org>
4714 * plugins/sourceview/sourceview-prefs.c: (get_bool):
4716 * plugins/symbol-browser/an_symbol_prefs.c:
4717 (on_update_global_clicked):
4720 2007-03-07 Johannes Schmid <jhs@gnome.org>
4722 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
4723 (anjuta_save_prompt_new):
4724 * plugins/project-import/project-import.c:
4725 (project_import_finalize):
4726 Fixed Gtk-Criticals (maybe #409408)
4728 2007-03-07 Naba Kumar <naba@gnome.org>
4730 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
4731 when we are at just beginning of string or comment. Fixes bug #397981.
4733 2007-03-07 Johannes Schmid <jhs@gnome.org>
4735 * plugins/language-support-cpp-java/plugin.c:
4736 (initialize_indentation_params):
4737 Removed annoying DEBUG_PRINT
4739 * plugins/sourceview/sourceview-cell.c:
4740 (sourceview_cell_instance_init), (icell_get_character),
4741 (icell_get_length), (icell_get_char), (icell_get_attribute):
4742 Improved code to be faster
4743 Implemented attribute handling so that indentation really works in any case
4745 2007-03-06 Johannes Schmid <jhs@gnome.org>
4748 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
4750 * plugins/document-manager/anjuta-docman.c:
4751 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
4752 Removed old and ugly tab drag&drop code and use built-in gtk stuff
4753 instead (required GTK >= 2.10)
4755 * plugins/sourceview/sourceview-private.h:
4756 * plugins/sourceview/sourceview.c:
4757 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4758 (sourceview_finalize), (sourceview_new), (imark_mark),
4759 (imark_unmark), (imark_is_marker_set),
4760 (imark_location_from_handle), (imark_delete_all_markers):
4761 Fixed marker handling and worked a bit more on vfs monitoring
4763 2007-03-05 Johannes Schmid <jhs@gnome.org>
4765 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
4766 Added method to select specific iter
4768 * plugins/sourceview/sourceview-private.h:
4769 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4770 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4771 (sourceview_add_monitor), (on_document_saved),
4772 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
4773 Fixed vfs monitoring (mostly ported code from text_editor.c)
4775 * plugins/symbol-browser/an_symbol_view.c:
4776 * plugins/symbol-browser/an_symbol_view.h:
4777 * plugins/symbol-browser/plugin.c: (iter_matches),
4778 (on_editor_update_ui), (value_added_current_editor):
4779 Select the current tag in locals window and symbol toolbar. If there
4780 is no tag at the current line, reserve backward for the next tag. This will
4781 select the correct tag if inside a function.
4783 2007-03-05 Naba Kumar <naba@gnome.org>
4785 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
4786 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
4788 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
4791 2007-03-04 Johannes Schmid <jhs@gnome.org>
4795 Fixed distcheck (well, partly)
4797 2007-03-04 Johannes Schmid <jhs@gnome.org>
4799 * plugins/document-manager/anjuta-document-manager.ui:
4800 Move "Swap .c/.h from Main to Browser toolbar
4802 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
4803 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
4804 (fv_prefs_free), (fv_add_tree_entry):
4805 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4806 * plugins/file-manager/plugin.c: (prefs_init):
4808 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
4810 2007-03-04 Naba Kumar <naba@gnome.org>
4812 * data/default.proflie, data/Makefile.am, src/anjuta.c,
4813 plugins/project-manager/plugin.c:
4814 Restored default profile and renamed it from "default.anjuta" to
4817 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4819 * plugins/debug-manager/debugger.c,
4820 plugins/debug-manager/plugin.c,
4821 plugins/gdb/debugger.c,
4822 libanjuta/interfaces/libanjuta.idl,
4823 plugins/debug-manager/stack_trace.c:
4824 Add a dialog box when a signal is received (except SIGINT)
4825 Display stack frame even if arguments are not available
4827 2007-03-03 Naba Kumar <naba@gnome.org>
4829 * TODO.tasks: Icons bounty added.
4831 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
4834 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
4837 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
4838 plugins/Makefile.am, (removed) plugins/profile-default/*,
4839 plugins/project-manager/anjuta-project-manager.plugin.in,
4840 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
4841 profile implementation to load user profile and projects. Store and
4842 restore remembered plugins. Use profile scoping and descoping for
4843 saving and loading sesstions.
4845 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
4846 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
4847 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
4850 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4852 * plugins/debug-manager/debug_tree.c
4853 plugins/debug-manager/debug_tree.h:
4854 Bug fix, deleting wrong variable
4856 * plugins/gdb/debugger.c:
4857 Bug fix, remove forgotten debugging code
4859 2007-03-02 Johannes Schmid <jhs@gnome.org>
4861 * plugins/document-manager/anjuta-document-manager.ui:
4862 * plugins/search/anjuta-search.ui:
4863 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
4864 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
4867 * src/anjuta-app.c: (on_toolbar_view_toggled),
4868 (on_add_merge_widget), (on_session_save), (on_widget_remove):
4869 Save toolbar positions, don't use fixed toolbar style
4871 All in all this will allow more complex toolbar configurations and
4872 might gain some space on smaller displays because the user can disable
4873 toolbar parts he does not use. Also allows to use any toolbar style
4874 without looking too ugly.
4876 2007-03-01 Naba Kumasr <naba@gnome.org>
4878 * TODO.tasks: Added a bounty for creating icons.
4880 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
4881 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
4882 profile-changed signal. Do not sync non-user-activatable plugins.
4884 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
4886 * plugins/debug-manager/disassemble.c,
4887 plugins/debug-manager/sparse_view.c,
4888 plugins/gdb/debugger.c,
4889 libanjuta/interfaces/libanjuta.idl:
4890 Display function name in disassembly view
4892 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
4894 * (added) plugins/debug-manager/bookmark.png,
4895 (added) plugins/debug-manager/breakpoint-disabled.png,
4896 (added) plugins/debug-manager/breakpoint-enabled.png,
4897 (added) plugins/debug-manager/program-counter.png,
4898 (added) plugins/debug-manager/linemarker.png,
4899 plugins/debug-manager/Makefile.am,
4900 plugins/debug-manager/disassemble.c,
4901 plugins/debug-manager/disassemble.h,
4902 plugins/debug-manager/sparse_buffer.c,
4903 plugins/debug-manager/sparse_buffer.h,
4904 plugins/debug-manager/sparse_view.c,
4905 plugins/debug-manager/sparse_view.h,
4906 plugins/debug-manager/plugin.c,
4907 plugins/debug-manager/breakpoints.c,
4908 libanjuta/interfaces/libanjuta.idl:
4909 Add markers in the disassembly view
4910 Display program counter and breakpoints in disassembly view
4912 * plugins/gdb/debugger.c:
4913 Fix a bug added with my previous patch, setting and clearing
4914 breakpoints was not working
4916 2007-02-28 Johannes Schmid <jhs@gnome.org>
4918 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
4919 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
4920 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
4921 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4922 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
4923 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
4924 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
4925 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
4926 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
4927 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4928 Updated (why do they need to be under version control?)
4930 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
4931 (create_tab_popup_menu), (on_msgman_popup_menu),
4932 (on_tab_button_press_event), (anjuta_msgman_page_new),
4933 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
4934 Added "Close all message tabs" popup menu
4936 2007-02-26 Naba Kumar <naba@gnome.org>
4938 * plugins/profiler/gprof-flat-profile-entry.c,
4939 plugins/profiler/gprof-flat-profile.c,
4940 plugins/profiler/gprof-flat-profile-entry.h,
4941 plugins/profiler/gprof-flat-profile.h,
4942 plugins/profiler/gprof-flat-profile-view.c,
4943 plugins/profiler/gprof-flat-profile-view.h,
4944 plugins/profiler/gprof-call-graph-block-entry.c,
4945 plugins/profiler/gprof-call-graph-block.c,
4946 plugins/profiler/gprof-function-call-chart-view.c,
4947 plugins/profiler/gprof-call-graph-block-entry.h,
4948 plugins/profiler/gprof-profile-data.c,
4949 plugins/profiler/gprof-call-graph-block.h,
4950 plugins/profiler/gprof-view.c,
4951 plugins/profiler/gprof-call-graph.c,
4952 plugins/profiler/gprof-function-call-chart-view.h,
4953 plugins/profiler/gprof-profile-data.h,
4954 plugins/profiler/gprof-call-graph.h,
4955 plugins/profiler/gprof-view.h,
4956 plugins/profiler/gprof-view-manager.c,
4957 plugins/profiler/gprof-call-graph-view.c,
4958 plugins/profiler/plugin.c,
4959 plugins/profiler/gprof-view-manager.h,
4960 plugins/profiler/gprof-call-graph-view.h,
4961 plugins/profiler/gprof-function-call-tree-view.c,
4962 plugins/profiler/gprof-function-call-tree-view.h,
4963 plugins/profiler/Makefile.am: Fix compiler warnings and link with
4964 gnome-vfs. Fixes bug #411377.
4966 2007-02-26 Naba Kumar <naba@gnome.org>
4968 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
4970 Patch from James Liggett <jrliggett@cox.net>:
4971 * plugins/profiler/gprof-flat-profile-view.c,
4972 plugins/profiler/gprof-flat-profile-view.h,
4973 plugins/profiler/gprof-function-call-chart-view.c,
4974 plugins/profiler/gprof-function-call-chart-view.h,
4975 plugins/profiler/gprof-view.c,
4976 plugins/profiler/gprof-view.h,
4977 plugins/profiler/gprof-call-graph-view.c,
4978 plugins/profiler/plugin.c,
4979 plugins/profiler/gprof-call-graph-view.h,
4980 plugins/profiler/gprof-function-call-tree-view.c,
4981 plugins/profiler/gprof-function-call-tree-view.h: Implements
4982 double click navigation. Fixes bug #403514.
4984 2007-02-25 Naba Kumar <naba@gnome.org>
4986 * libanjuta/anjuta-plugin-manager.c,
4987 libanjuta/anjuta-plugin-handle.[ch],
4988 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
4989 g_hash_table_remove_all (introduced in glib 2.12) to stay the
4990 dependency on glib 2.8. Fixes bug #411623.
4992 2007-02-24 Naba kumar <naba@gnome.org>
4994 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
4996 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
4997 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
4998 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
4999 (added) libanjuta/anjuta-profile-manager.c,
5000 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
5002 Implemented profile pushing and popping. Implemented profile xml
5003 synchronization. Implemented error handling in profiles. Implemented
5004 activation and deactivation signals in plugin manager.
5006 * libanjuta/Makefile.am: Added libanjuta log domain.
5008 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5009 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
5010 in AnjutaShell interface and implemented it in AnjutaApp.
5012 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5014 2007-02-23 Naba kumar <naba@gnome.org>
5016 src/main.c: Fixed missing end quote.
5018 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5020 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
5023 2007-02-20 Naba Kumar <naba@gnome.org>
5025 * plugins/subversion/plugin.c: Added "..." menuitems.
5026 * ROADMAP, README: Updated.
5027 * libanjuta/anjuta-profile.c: Fixed bugs.
5029 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
5030 plugins/gtodo/Makefile.am: Removed dead code.
5032 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
5033 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
5034 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
5035 plugins/gtodo/list_tooltip.c,
5036 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
5037 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
5038 not contain markups. Fixes Bug #360462.
5040 2007-02-16 Naba Kumar <naba@gnome.org>
5042 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
5043 unnecessary sub-sections.
5045 2007-02-15 Naba Kumar <naba@gnome.org>
5047 * (removed) plugins/document-manager/bookmark-prev-16.png,
5048 plugins/document-manager/bookmark-last.png,
5049 (removed)plugins/document-manager/bookmark-first-16.png,
5050 plugins/document-manager/bookmark-prev.png,
5051 (added) plugins/document-manager/bookmark-toggle.png,
5052 (removed)plugins/document-manager/bookmark_toggle.xpm,
5053 (removed)plugins/document-manager/bookmark-last-16.png,
5054 plugins/document-manager/plugin.c,
5055 plugins/document-manager/anjuta-document-manager.ui,
5056 (removed)plugins/document-manager/bookmark-next-16.png,
5057 plugins/document-manager/bookmark-next.png,
5058 plugins/document-manager/Makefile.am,
5059 (added) plugins/document-manager/bookmark-clear.png,
5060 plugins/document-manager/bookmark-first.png: Upgraded bookmark
5061 icons (stolen from monodevelop). Added clear bookmarks toolbar
5064 * plugins/document-manager/plugin.c,
5065 (added) plugins/document-manager/swap.png,
5066 (removed) plugins/document-manager/undock.png,
5067 plugins/document-manager/Makefile.am: Fixed swap icon.
5069 2007-02-13 Naba Kumar <naba@gnome.org>
5071 * plugins/class-gen/element-editor.c: Fixed typo.
5073 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
5074 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
5075 Implementing plugin profiles loading.
5077 2007-02-13 Naba Kumar <naba@gnome.org>
5079 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
5080 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
5081 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
5082 pixmaps/open_project.png, pixmaps/close_project.png:
5083 Removed more old icons.
5084 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
5085 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
5088 2007-02-13 Naba Kumar <naba@gnome.org>
5090 * plugins/class-gen/element-editor.c: Included missing headers to
5091 prevent build failures in some cases.
5093 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
5095 * plugins/debug-manager/stack_trace.c:
5098 * plugins/debug-manager/watch.c,
5099 plugins/debug-manager/breakpoints.c:
5100 Same bug than above, wrong use of gtk_ui_manager_get_widget
5102 === anjuta 2.1.1 ===
5104 2007-02-11 Naba Kumar <naba@gnome.org>
5106 * cofigure.in: Bumped version to 2.1.1
5107 * NEWS: Updated for 2.1.1 release.
5109 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5111 * plugins/debug-manager/plugin.c,
5112 plugins/debug-manager/sparse_view.c,
5113 plugins/debug-manager/sparse_view.h:
5116 * plugins/gdb/debugger.c,
5117 plugins/debug-manager/debugger.c,
5118 plugins/debug-manager/memory.c,
5119 plugins/debug-manager/sparse_buffer.c
5120 plugins/gdb/debugger.h,
5121 libanjuta/interfaces/libanjuta.idl:
5122 Clean up, remove some warnings
5123 Use guint everywhere for addresses
5124 Rewrite code parsing position in debugger
5126 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5128 * plugins/debug-manager/debug_tree.c:
5129 Use GtkTreeRowReference instead of GtkTreeIter as callback data
5132 2007-02-08 Naba Kumar <naba@gnome.org>
5134 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5135 Delay showing the 'file modified on disk' dialog for one sec
5136 from the last notification to insure multiple notifications for
5137 the same file are treated as one. Do not same multiple dialogs
5138 for the same file. Make sure to destory the dialog if later
5139 the conent is no longer different.
5141 2007-02-08 Naba Kumar <naba@gnome.org>
5143 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5144 Prevented spurious 'file modified' dialogs in scintilla editor
5145 when the file is saved.
5147 2007-02-09 Johannes Schmid <jhs@gnome.org>
5149 * scripts/glade2schema.pl:
5150 Added script to convert glade preferences into gconf schema files.
5153 2007-02-08 Naba Kumar <naba@gnome.org>
5155 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
5156 itself is destroyed. Fixes bug #355160.
5158 2007-02-08 Johannes Schmid <jhs@gnome.org>
5160 * plugins/profiler/profiler.plugin:
5161 removed from version control (only .in file needed)
5163 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
5164 * plugins/sourceview/sourceview.c: (sourceview_new):
5167 * plugins/subversion/svn-thread.c: (svn_thread_start):
5168 * src/main.c: (main):
5170 Fixed #395875 about initialisation of threads too late
5172 2007-02-07 Armin Burgmeier <armin@arbur.net>
5174 Reviewed by Naba Kumar <naba@gnome.org>:
5175 * plugins/class-gen/plugin.c:
5176 * plugins/class-gen/window.c: Removed browse button related code, load
5177 generated output directly into new buffers when not adding to project.
5179 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
5180 buttons from user interface.
5182 2007-02-07 Naba Kumar <naba@gnome.org>
5184 * po/POTFILES.in: Fixed distcheck.
5186 2007-02-07 Daniel Nylander <po@danielnylander.se>
5188 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
5190 2007-02-07 Johannes Schmid <jhs@gnome.org>
5192 * anjuta.desktop.in.in:
5195 2007-02-07 Johannes Schmid <jhs@gnome.org>
5198 * manuals/anjuta-manual/*
5199 * manuals/anjuta-faqs/*:
5200 #398991 – Anjuta manuals does not use the gnome-doc-utils format
5202 * plugins/document-manager/anjuta-document-manager.plugin.in:
5203 Removed duplicate application-xml mime-type (review patches properly ;-)
5205 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
5207 * plugins/gdb/debugger.c,
5208 libanjuta/interfaces/libanjuta.idl:
5210 Fix handling of missing source file
5212 2007-02-06 Naba Kumar <naba@gnome.org>
5214 Patch from James Liggett <jrliggett@cox.net>:
5215 * plugins/profiler/gprof-flat-profile.c,
5216 plugins/profiler/gprof-profile-data.c,
5217 plugins/profiler/gprof-call-graph.c,
5218 plugins/profiler/gprof-profile-data.h,
5219 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
5220 Show profiler view when target selected bug #403515.
5222 2007-02-05 Naba Kumar <naba@gnome.org>
5224 * configure.in: Enabled devhelp plugin by default now that
5227 Patch from parmigio@2ainfo.it:
5228 * plugins/document-manager/anjuta-document-manager.plugin.in:
5229 Added xml file type in supported mime types list.
5231 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
5233 * plugins/debug-manager/debugger.c,
5234 plugins/debug-manager/plugin.c:
5235 Add a field in status bar displaying debugger state
5236 Change cursor shape when debugger is busy
5239 * plugins/debug-manager/watch.c,
5240 plugins/debug-manager/locals.c,
5241 libanjuta/interfaces/libanjuta.idl:
5242 Clean up, remove debugging messages and unused signals
5244 2007-02-03 Johannes Schmid <jhs@gnome.org>
5247 Fixed AC_INIT and seperated version to major, minor, micro
5250 Load Subversion instead of CVS
5252 * anjuta.desktop.in.in:
5253 Fixed bug-buddy component
5255 Original patch from Rob Bradfort <robster@debian.org>:
5256 * src/main.c: (get_command_line_args), (main):
5257 Bug #335981 – Migration from popt to GOption
5259 2007-02-03 Naba Kumar <naba@gnome.org>
5261 * configure.in: Depend on devhelp 0.13 and fixed gecko home
5262 path variable. Fixed bug #341170.
5263 * plugins/profiler/Makefile.am: Fixed indentation.
5265 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
5267 * libanjuta/interfaces/libanjuta.idl,
5268 plugins/sourceview/sourceview.c,
5269 plugins/editor/text-editor.c,
5270 plugins/symbol-browser/plugin.c,
5271 plugins/search/search-replace.c,
5272 plugins/document-manager/goto_line.c,
5273 plugins/document-manager/action-callbacks.c,
5274 plugins/document-manager/anjuta-docman.c:
5275 Rename markers of anjuta interface
5276 IANJUTA_MARKABLE_NONE has been removed
5277 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
5278 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
5279 IANJUTA_MARKABLE_ATTENTIVE renamed in
5280 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
5281 IANJUTA_MARKABLE_INTENSE renamed in
5282 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
5283 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
5285 * (removed) plugins/sourceview/marker-light.png,
5286 (removed) plugins/sourceview/marker-basic.png,
5287 (removed) plugins/sourceview/marker-attentive.png,
5288 (removed) plugins/sourceview/marker-intense.png,
5289 plugins/sourceview/bookmark.png,
5290 (added) plugins/sourceview/breakpoint-disabled.png,
5291 (added) plugins/sourceview/breakpoint-enabled.png,
5292 (added) plugins/sourceview/program-counter.png,
5293 (added) plugins/sourceview/linemarker.png,
5294 plugins/sourceview/Makefile.am,
5295 (added) plugins/editor/bookmark.xpm,
5296 (added) plugins/editor/breakpoint-disabled.xpm,
5297 (added) plugins/editor/breakpoint-enabled.xpm,
5298 (added) plugins/editor/program-counter.xpm,
5299 (added) plugins/editor/linemarker.xpm,
5300 plugins/editor/Makefile.am:
5301 Add or change marker pixmaps in scintilla and sourceview editor
5303 * plugins/document-manager/plugin.c,
5304 libanjuta/interfaces/libanjuta.idl,
5305 plugins/debug-manager/plugin.c,
5306 plugins/debug-manager/breakpoints.c
5307 plugins/gdb/debugger.c:
5308 Fix bug #376404, program counter marker is not displayed when debugger
5309 Return the selected editor or NULL (if file does not exist) with
5310 ianjuta_document_manager_goto_file_line* functions
5311 Emit a change-location signal even if the program counter is in an
5314 2007-02-02 Naba Kumar <naba@gnome.org>
5316 * TODO.tasks: Marked bounty bug #359478 completed. And checked
5317 older bounties 'Done'.
5319 2007-02-02 Naba Kumar <naba@gnome.org>
5321 * TODO.tasks: Fixed typop.
5323 Patch from James Liggett <jrliggett@cox.net>:
5324 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
5325 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
5326 profiler plugin by James Liggett. Completes bounty bug #359478
5327 'Gprof performance profiler plugin'
5329 2007-02-01 Naba Kumar <naba@gnome.org>
5331 * src/main.c: Renamed option name.
5333 * TODO.tasks: Marked "Test and fix all project wizards templates"
5336 2007-01-29 Johannes Schmid <jhs@gnome.org>
5338 * plugins/document-manager/plugin.c: (on_editor_changed):
5339 Added DEBUG_PRINT(...)
5340 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
5342 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
5343 Fix language support plugin for sourceview editor (add some new
5346 * plugins/sourceview/sourceview.c: (iindic_clear):
5347 Clear all indicators
5349 2007-01-29 Johannes Schmid <jhs@gnome.org>
5352 Minor task currentions
5354 * libanjuta/interfaces/libanjuta.idl:
5355 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
5356 (itext_editor_iface_init):
5357 * plugins/language-support-cpp-java/plugin.c: (install_support):
5358 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
5359 (ieditor_get_attributes), (ieditor_iface_init):
5360 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
5363 * plugins/sourceview/sourceview.glade:
5364 Fixed sourceview preference window
5366 2007-01-28 Naba Kumar <naba@gnome.org>
5368 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
5369 Implemented --no-files and --no-session command line options and
5370 corresponding preferernces checkboxes in General tab.
5372 2007-01-28 Johannes Schmid <jhs@gnome.org>
5374 * plugins/subversion/plugin.c:
5375 * plugins/subversion/plugin.h:
5376 * plugins/subversion/svn-notify.c: (svn_show_info),
5377 (show_svn_error), (on_svn_notify):
5378 * plugins/subversion/svn-notify.h:
5379 * plugins/subversion/svn-thread.c: (create_message_view),
5381 Fixed error handling and fixed #394216 – No indication of subversion commands running
5383 * plugins/tools/execute.c: (atp_output_context_print):
5384 Show name of tool in message pane
5386 2007-01-28 Naba Kumar <naba@gnome.org>
5388 * configure.in, plugins/glade/plugin.c: Make it work with
5389 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
5391 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
5392 from devhelp (won't work untill devhelp is fixed: bug #341170).
5394 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
5396 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
5398 Reviewed by Naba Kumar <naba@gnome.org>:
5399 * libanjuta/interfaces/libanjuta.idl,
5400 plugins/debug-manager/debugger.c,
5401 plugins/debug-manager/start.c,
5402 plugins/gdb/plugin.c,
5403 plugins/gdb/debugger.c,
5404 plugins/gdb/debugger.h:
5405 Fix a bug when launching gdb
5406 Set the terminal for the debugged program on the command line.
5408 2007-01-26 Johannes Schmid <jhs@gnome.org>
5410 * plugins/sourceview/anjuta-document-saver.c:
5411 (anjuta_document_saver_save):
5412 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
5413 * plugins/sourceview/sourceview.c: (save_if_modified),
5414 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
5415 Proper error handling, for example if a file was modified externally. Use backup files
5416 to avoid data-loss on disk full.
5418 2007-01-24 Naba Kumar <naba@gnome.org>
5420 * plugins/devhelp/htmlview.c: Fixed crash during project load.
5421 Fixed mem leak and source leak.
5423 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
5425 Reviewed by Naba Kumar <naba@gnome.org>:
5426 * plugins/debug-manager/debug_tree.c,
5427 plugins/debug-manager/debug_tree.h,
5428 plugins/debug-manager/watch.c:
5429 Partial rewrite of the variable object code, find and fix a few bugs
5430 Fix bug #395808: gdb can still crash but children are listed
5431 on request only so you can avoid the crash
5433 2007-01-24 Naba Kumar <naba@gnome.org>
5435 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
5436 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
5437 plugins/symbol-browser/plugin.h,
5438 plugins/symbol-browser/plugin.c,
5439 plugins/symbol-browser/Makefile.am: Added current file (local)
5440 symbols view (Seriously getting bored with the browse toolbar).
5442 2007-01-22 Naba Kumar <naba@gnome.org>
5444 Patch from Gabor Kelemen:
5445 * po/POTFILES.in: Added .plugin.in files.
5447 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
5449 Reviewed by Naba Kumar <naba@gnome.org>:
5450 * plugins/document-manager/anjuta-docman.c,
5451 plugins/message-view/anjuta-msgman.c
5452 Set right alignment to the label widget in the tab title.
5454 2007-01-21 Naba Kumar <naba@gnome.org>
5456 * libegg/egg-combo-action.c: Fixed mode line.
5457 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5458 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
5460 2007-01-21 Armin Burgmeier <armin@arbur.net>
5462 Reviewed by Naba Kumar <naba@gnome.org>:
5463 * plugins/class-gen/plugin.c: Prompt for target before actually
5464 generating the class files. This ensures that the files are created in
5465 the correct directory. Fixes bug #397406.
5467 * plugins/class-gen/window.c: Set browse buttons to insensitive when
5468 the class is added to the project.
5470 2007-01-21 Naba Kumar <naba@gnome.org>
5472 * libanjuta/anjuta-plugin-description.c,
5473 libanjuta/anjuta-ui.h,
5474 libanjuta/anjuta-status.c,
5475 libanjuta/anjuta-plugin-description.h,
5476 libanjuta/cell-renderer-captioned-image.c,
5477 libanjuta/anjuta-plugin-handle.c,
5478 libanjuta/anjuta-status.h,
5479 libanjuta/resources.c,
5480 libanjuta/cell-renderer-captioned-image.h,
5481 libanjuta/glue-cpp.c,
5482 libanjuta/anjuta-plugin-handle.h,
5483 libanjuta/anjuta-plugin.c,
5484 libanjuta/anjuta-preferences-dialog.c,
5485 libanjuta/libanjuta.h,
5486 libanjuta/resources.h,
5487 libanjuta/glue-cpp.h,
5488 libanjuta/anjuta-plugin.h,
5489 libanjuta/anjuta-preferences-dialog.h,
5490 libanjuta/anjuta-plugin-manager.c,
5491 libanjuta/anjuta-shell.c,
5492 libanjuta/anjuta-plugin-manager.h,
5493 libanjuta/anjuta-shell.h,
5494 libanjuta/anjuta-save-prompt.c,
5495 libanjuta/anjuta-save-prompt.h,
5496 libanjuta/anjuta-children.c,
5497 libanjuta/anjuta-utils.c,
5498 libanjuta/anjuta-profile.c,
5499 libanjuta/anjuta-preferences.c,
5500 libanjuta/anjuta-launcher.c,
5501 libanjuta/anjuta-utils.h,
5502 libanjuta/anjuta-profile.h,
5503 libanjuta/anjuta-launcher.h,
5504 libanjuta/anjuta-ui.c: Updated file headers.
5506 * po/POTFILES.in: Updated.
5508 * libanjuta/anjuta-marshal.list,
5509 (added) libanjuta/anjuta-plugin-handle.c,
5510 (added) libanjuta/anjuta-plugin-handle.h,
5511 (added) libanjuta/anjuta-plugin-manager.c,
5512 (added) libanjuta/anjuta-plugin-manager.h,
5513 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5514 (added) libanjuta/anjuta-profile.c,
5515 (added) libanjuta/anjuta-profile.h,
5516 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
5517 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
5518 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
5519 src/action-callbacks.c: Implemented AnjutaPluginManager
5520 class based on old plugins.[ch]. Implemented AnjutaProfile as
5521 prelimanary profiles implementation. Implemented AnjutaPluginHandle
5522 class to represent plugins (not to be confused with plugin objects).
5523 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
5524 implemented it in AnjutaApp and AnjutaTestShell.
5525 De-globalized plugin management and several clean ups.
5527 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
5528 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
5529 plugins/search/search-replace.c, plugins/terminal/terminal.c,
5530 plugins/project-import/project-import.c,
5531 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5532 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
5533 Fixed plugins for the change in API.
5535 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
5538 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5540 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
5542 Reviewed by Naba Kumar <naba@gnome.org>:
5543 * libanjuta/anjuta-launcher.c,
5544 libanjuta/anjuta-launcher.h:
5545 Add a new function anjuta_set_terminate_on_exit to close the i/o
5546 channel when the child exit
5547 Return directly the status and not the exit code in child-exited
5550 * plugins/gdb/debugger.c:
5551 Use new function in debugger plugin
5553 2007-01-18 Johannes Schmid <jhs@gnome.org>
5555 * src/about.c: Do not show empty license information instead hide the button (#397883)
5557 2007-01-15 Johannes Schmid <jhs@gnome.org>
5559 * plugins/project-manager/plugin.c:
5560 * plugins/project-wizard/templates/python.wiz
5561 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
5563 Fixed #335235 python programs are not executeable/ do not start when pressing F3
5564 You will also need latest gnome-build svn
5566 === anjuta 2.1.0 ===
5568 2007-01-14 Naba Kumar <naba@gnome.org>
5570 * configure.in: Removed reference of mkfile project
5571 template to fix distcheck build error.
5574 * configure.in: Bumped version to 2.1.0 for beta release.
5575 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
5576 crashes as soon as editing starts in normal text files.
5578 2007-01-14 Johannes Schmid <jhs@gnome.org>
5582 Applied http://live.gnome.org/GnomeGoals/PoLinguas
5585 Patch from Massimo Cora' to hopefully fix #395362
5587 * plugins/project-wizard/templates/*:
5589 Fixed and tested all project-wizards. Deactivated mkfile project because
5590 it was totally broken and I don't see any real use for it.
5591 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
5593 2007-01-14 Naba Kumar <naba@gnome.org>
5595 * NEWS: Updated for release.
5597 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
5599 * libanjuta/interfaces/libanjuta.idl,
5600 plugins/editor/text_editor_cbs.c,
5601 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
5602 interface and implemented it for scintilla.
5604 * plugins/editor/text-editor.c: Fixed highlighing issues when
5605 used with indicators (particularly when the file is just opened).
5606 Fixes bug #377477 – when debugging, scintilla editor grays out all
5607 lines before current line.
5609 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
5610 Maintain a separate list of indicated edtitors for separate contexts.
5611 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
5613 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
5615 Reviewed by Naba Kumar <naba@gnome.org>:
5616 * plugins/debug-manager/plugin.c:
5617 Bug fix: breakpoints cannot be added after stopping the debugger
5619 2007-01-13 Naba Kumar <naba@gnome.org>
5621 * NEWS: Updated for release.
5623 2007-01-12 Johannes Schmid <jhs@gnome.org>
5625 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
5626 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
5627 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
5628 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
5629 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
5630 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
5631 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
5632 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
5633 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
5634 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
5636 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
5637 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
5639 * plugins/sourceview/sourceview.c:
5640 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
5641 on character positions.
5643 2007-01-12 Naba Kumar <naba@gnome.org>
5646 plugins/project-manager/plugin.c,
5647 plugins/profile-default/plugin.c,
5648 libanjuta/anjuta-status.c,
5649 libanjuta/anjuta-status.h: Introduced an API for application title
5650 in AnjutaStatus. Set application title to project name.
5652 2007-01-11 Massimo Cora' <maxcvs@email.i>
5654 Reviewed by Naba Kumar <naba@gnome.org>:
5655 * tagmanager/Makefile.am,
5656 plugins/symbol-browser/Makefile.am: removed installation for
5659 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
5661 Reviewed by Naba Kumar <naba@gnome.org>:
5662 * plugins/debug-manager/start.h,
5663 plugins/debug-manager/start.c,
5664 plugins/debug-manager/anjuta-debug-manager.ui,
5665 plugins/debug-manager/plugin.c:
5666 Partial fix for bug #392537
5668 * plugins/debug-manager/disassemble.c:
5671 2007-01-11 Naba Kumar <naba@gnome.org>
5673 * src/anjuta.c: Load project seperately from session,
5674 so that project session is also loaded.
5676 * plugins/profile-default/plugin.c: Load project in new
5677 anjuta if there already is one loaded currently (disabled
5680 * plugins/editor/aneditor.cxx: Disconnect focus in/out
5681 signals when editor is destroyed. Fixes a crash bug.
5683 * plugins/editor/text_editor.c: Do not mark line in
5684 ianjuta_editor_goto_line() implementation.
5686 * plugins/search/search-replace.c: Always check for markable
5687 interface availablility because its optional for an editor.
5689 * plugins/document-manager/goto_line.c,
5690 plugins/document-manager/action-callbacks.c: Mark lines for
5691 goto line commands (from dialog and from menu entry box).
5693 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
5694 plugins/file-manager/an_file_view.c: Expand file manager
5695 nodes in idle loop, one at a time. Did as a possible work
5696 around for bug #361763, but it didn't make any difference.
5697 However, it could still be useful in situations where there
5700 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
5702 2007-01-11 Naba Kumar <naba@gnome.org>
5704 * plugins/editor/scintilla/LineMarker.h,
5705 plugins/editor/scintilla/LexBasic.cxx,
5706 plugins/editor/scintilla/LexHTML.cxx,
5707 plugins/editor/scintilla/include/SciLexer.h,
5708 plugins/editor/scintilla/include/Scintilla.h,
5709 plugins/editor/scintilla/include/Scintilla.iface,
5710 plugins/editor/scintilla/include/ScintillaWidget.h,
5711 plugins/editor/scintilla/LexBash.cxx,
5712 plugins/editor/scintilla/PlatGTK.cxx,
5713 plugins/editor/scintilla/ViewStyle.h,
5714 plugins/editor/scintilla/Editor.cxx,
5715 plugins/editor/scintilla/StyleContext.h,
5716 plugins/editor/scintilla/LexCPP.cxx,
5717 plugins/editor/scintilla/Converter.h,
5718 plugins/editor/scintilla/LexAU3.cxx,
5719 plugins/editor/scintilla/Editor.h,
5720 plugins/editor/scintilla/LexPerl.cxx,
5721 plugins/editor/scintilla/LexVB.cxx,
5722 plugins/editor/scintilla/ScintillaGTK.cxx,
5723 plugins/editor/scintilla/ViewStyle.cxx,
5724 plugins/editor/scintilla/PropSet.cxx,
5725 plugins/editor/scintilla/LexSQL.cxx,
5726 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
5729 2007-01-11 Armin Burgmeier <armin@arbur.net>
5731 Reviewed by Naba Kumar <naba@gnome.org>:
5732 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
5733 selected for editing. This fixes bug #394218.
5735 * plugins/class-gen/plugin.c: Do not use project's root URI as project
5736 name if said URI is not known.
5738 * plugins/class-gen/window.c: When stripping function prefix away,
5739 include the trailing underscore because it is already set by the
5742 * plugins/class-gen/transform.c: Include "const char*" and "const
5743 gchar*" in the list for transforming a default C type to a GType.
5744 Don't access invalid memory when writing pointer_str in
5745 cg_transform_first_argument.
5747 2007-01-11 Naba Kumar <naba@gnome.org>
5749 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
5750 pixmaps/anjuta.svg, pixmaps/Makefile.am,
5751 (renamed) pixmaps/anjuta_icon.png, src/main.c,
5752 libegg/test-actions.c, anjuta.desktop.in.in,
5753 anjuta.prj: Renamed application icon to 'anjuta.png' from
5754 'anjuta_icon.png'. Added more fields in desktop file.
5756 * mime/anjuta.xml: Added magic section.
5758 * (removed) mime/anjuta.applications,
5759 (removed) mime/anjuta.mime, mime/Makefile.am,
5760 (removed) mime/anjuta.keys,
5761 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
5762 registeration and added scalable icon. Also fixes bug #393680
5764 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
5766 Reviewed by Naba Kumar <naba@gnome.org>:
5767 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
5768 and anjuta_status_progress_add_ticks() to check for progressbar
5769 being realized before trying to update it.
5771 2007-01-10 Naba Kumar <naba@gnome.org>
5773 * tagmanager/tm_workspace.c,
5775 plugins/debug-manager/Makefile.am,
5776 plugins/tools/scripts/Makefile.am,
5777 plugins/class-gen/plugin.c,
5778 plugins/class-gen/Makefile.am,
5779 global-tags/Makefile.am: Fixed make distcheck.
5781 * plugins/debug-manager/attach_process.c,
5782 plugins/debug-manager/attach_process.h,
5783 plugins/class-gen/action-callbacks.h,
5784 plugins/class-gen/action-callbacks.c,
5785 plugins/class-gen/class_gen.h,
5786 plugins/class-gen/class_gen.c: Deleted unused/old files.
5788 * (removed) scintilla, (added) plugins/editor/scintilla,
5789 plugins/editor/scintilla/lexers.make,
5790 plugins/editor/scintilla/Makefile.am,
5791 plugins/editor/Makefile.am
5792 configure.in, manuals/reference/libanjuta/Makefile.am
5793 Makefile.am: Moved scintilla to its right place.
5795 2007-01-09 Naba Kumar <naba@gnome.org>
5797 * plugins/profile-default/plugin.c: Save project session before
5798 a new one is opened.
5800 * plugins/project-manager/plugin.c,
5801 plugins/project-manager/plugin.h,
5802 plugins/project-manager/anjuta-project-manager.ui,
5803 plugins/profile-default/plugin.c,
5804 plugins/profile-default/plugin.h,
5805 plugins/profile-default/Makefile.am,
5806 (added) plugins/profile-default/anjuta-default-profile.ui,
5807 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5808 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
5809 multiple projects support.
5811 2007-01-06 Armin Burgmeier <armin@arbur.net>
5813 Reviewed by Naba Kumar <naba@gnome.org>
5814 * plugins/class-gen/combo-flags.h:
5815 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
5816 enum, added a type parameter to selected signal. Select highlighted
5817 entry when pressing enter (but not unselect it if it was already
5818 selected) before closing the popup. Also accept input when clicking
5821 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
5822 according to selection type.
5824 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
5827 2007-01-08 Johannes Schmid <jhs@gnome.org>
5829 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
5830 * plugins/project-wizard/templates/gtkmm/Makefile.am
5831 * plugins/project-wizard/templates/python/configure.ac.tpl
5832 * plugins/project-wizard/templates/python/configure.in.tpl
5833 * plugins/project-wizard/templates/python/Makefile.am
5834 * plugins/project-wizard/templates/cpp/configure.ac.tpl
5835 * plugins/project-wizard/templates/cpp/configure.in.tpl
5836 * plugins/project-wizard/templates/cpp/Makefile.am
5837 * plugins/project-wizard/templates/terminal.wiz
5838 * plugins/project-wizard/templates/xlib-dock.wiz
5839 * plugins/project-wizard/templates/wxwin.wiz
5840 * plugins/project-wizard/templates/java.wiz
5841 * plugins/project-wizard/templates/xlib/configure.ac.tpl
5842 * plugins/project-wizard/templates/xlib/configure.in.tpl
5843 * plugins/project-wizard/templates/xlib/Makefile.am
5844 * plugins/project-wizard/templates/gcj/configure.ac.tpl
5845 * plugins/project-wizard/templates/gcj/configure.in.tpl
5846 * plugins/project-wizard/templates/gcj/Makefile.am
5847 * plugins/project-wizard/templates/terminal/configure.ac.tpl
5848 * plugins/project-wizard/templates/terminal/configure.in.tpl
5849 * plugins/project-wizard/templates/terminal/Makefile.am
5850 * plugins/project-wizard/templates/terminal/autogen.sh
5851 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
5852 * plugins/project-wizard/templates/wxwin/configure.in.tpl
5853 * plugins/project-wizard/templates/wxwin/Makefile.am
5854 * plugins/project-wizard/templates/gnome.wiz
5855 * plugins/project-wizard/templates/java/configure.ac.tpl
5856 * plugins/project-wizard/templates/java/configure.in.tpl
5857 * plugins/project-wizard/templates/java/Makefile.am
5858 * plugins/project-wizard/templates/anjuta-plugin.wiz
5859 * plugins/project-wizard/templates/gtkmm.wiz
5860 * plugins/project-wizard/templates/python.wiz
5861 * plugins/project-wizard/templates/cpp.wiz
5862 * plugins/project-wizard/templates/gtk.wiz
5863 * plugins/project-wizard/templates/gcj.wiz
5864 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
5865 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
5866 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
5868 Starting fixing of all project wizards:
5869 - rename configure.in to configure.ac
5870 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
5871 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
5874 * TODO.task: Added bug number to bounty
5876 2007-01-07 Johannes Schmid <jhs@gnome.org>
5878 * plugins/build-basic-autotools.c:
5879 Fixed #392290 – Missed install as root option in project manager
5881 2007-01-07 Johannes Schmid <jhs@gnome.org>
5883 * plugins/sourceview/sourceview.c:
5884 Fixed #388731 – Odd editor behaviour after performing block-text operations
5885 Fixed #388727 – Block-tab does not work
5887 * plugins/sourceview/anjuta-document.h/c:
5888 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
5891 Require Gtk+ >= 2.10 for sourceview plugin
5893 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
5895 * libanjuta/anjuta-status.c:
5896 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
5898 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
5901 plugins/terminal/terminal.c:
5903 remove support for VTE < 0.9
5905 2007-01-06 Naba Kumar <naba@gnome.org>
5907 * po/POTFILES.in: Updated
5909 2007-01-05 Adam Dingle <adam@medovina.org>
5911 Reviewed by Naba Kumar <naba@gnome.org>:
5912 * plugins/message-view/anjuta-message-manager-plugin.glade:
5913 Fixed bug #377903 (improve message color defaults).
5915 2007-01-05 Naba Kumar <naba@gnome.org>
5917 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
5919 2007-01-03 Armin Burgmeier <armin@arbur.net>
5921 Reviewed by Naba Kumar <naba@gnome.org>:
5922 * plugins/symbol-browser/test-class.h: Fixed block ends.
5924 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
5925 C-style-block comment.
5927 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
5928 allow lists when writing autogen definition files. This is required
5929 for the new class generator. Also fixed a wrong return value in
5930 npw_autogen_write_definition_file and set a GError in
5931 npw_autogen_execute when the output file could not be opened.
5933 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
5936 * plugins/class-gen/Makefile.am: Added templates subdir, removed
5937 goc_template_header and goc_template_source, added top_srcdir to
5938 includes, link against project wizard (also hopefully temporarily),
5939 removed class_gen.h, class_gen.c, action-callbacks.h,
5942 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
5944 * plugins/class-gen/cell-renderer-flags.h:
5945 * plugins/class-gen/cell-renderer-flags.c:
5946 * plugins/class-gen/combo-flags.h:
5947 * plugins/class-gen/combo-flags.c:
5948 * plugins/class-gen/element-editor.c:
5949 * plugins/class-gen/element-editor.h:
5950 * plugins/class-gen/generator.c:
5951 * plugins/class-gen/generator.h:
5952 * plugins/class-gen/plugin.h:
5953 * plugins/class-gen/plugin.c:
5954 * plugins/class-gen/transform.c:
5955 * plugins/class-gen/transform.h:
5956 * plugins/class-gen/validator.c:
5957 * plugins/class-gen/validator.h:
5958 * plugins/class-gen/window.c:
5959 * plugins/class-gen/window.h: Rewrote class generator, it now allows
5960 adding of several class elements and uses autogen.
5962 * plugins/class-gen/templates/cc-header.tpl:
5963 * plugins/class-gen/templates/cc-source.tpl:
5964 * plugins/class-gen/templates/go-header.tpl:
5965 * plugins/class-gen/templates/go-source.tpl:
5966 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
5967 for the class generator.
5969 * configure.in: Added plugins/class-gen/templates/Makefile to output.
5971 2007-01-04 Naba Kumar <naba@gnome.org>
5973 Patch from Nick Treleaven:
5974 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
5975 all matching symbols.
5977 Patches from Maik Beckmann and Sébastien Granjoux:
5978 * plugins/profile-default/plugin.c,
5979 plugins/project-manager/plugin.c: Unescape project name. Fixes
5982 2007-01-04 Naba Kumar <naba@gnome.org>
5984 * plugins/glade/plugin.c: Fixed compilation with
5985 older glade-3 version.
5987 Patch from Roland Illig:
5988 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
5989 plugins/sourceview/anjuta-document-saver.c,
5990 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
5991 are necessary to build anjuta on NetBSD 3.0
5993 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
5994 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
5995 window manager in gnome.
5997 2007-01-02 Naba Kumar <naba@gnome.org>
5999 * plugins/glade/plugin.c: Make it work with glade-3 svn.
6001 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
6003 Reviewed by Naba Kumar <naba@gnome.org>:
6004 * libanjuta/interfaces/libanjuta.idl,
6005 plugins/debug-manager/Makefile.am,
6006 plugins/debug-manager/anjuta-marshal.list,
6007 plugins/debug-manager/debugger.c,
6008 plugins/debug-manager/sparse_buffer.c,
6009 plugins/debug-manager/sparse_buffer.h,
6010 plugins/debug-manager/sparse_view.c,
6011 plugins/debug-manager/sparse_view.h,
6012 plugins/debug-manager/disassemble.h,
6013 plugins/debug-manager/disassemble.c,
6014 plugins/debug-manager/anjuta-marshal.list,
6015 plugins/debug-manager/plugin.c,
6016 plugins/gdb/debugger.c,
6017 plugins/gdb/debugger.h,
6018 plugins/gdb/plugin.c:
6019 Add a disassembly view window
6021 * plugins/debug-manager/breakpoints.c,
6022 plugins/debug-manager/chunk_view.c,
6023 plugins/debug-manager/locals.c,
6024 plugins/debug-manager/memory.c,
6025 plugins/debug-manager/registers.c,
6026 plugins/debug-manager/stack_trace.c:
6027 Add some debugging information
6029 2006-12-18 Naba Kumar <naba@gnome.org>
6031 * configure.in, plugins/glade/plugin.c: Allow building against both
6032 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
6034 2006-12-03 Naba Kumar <naba@gnome.org>
6036 * TODO.tasks: Marked a bounty completed.
6038 2006-11-24 Adam Dingle <adam@medovina.org>
6040 Reviewed by Naba Kumar <naba@gnome.org>:
6041 * plugins/build-basic-autotools/build-basic-autotools.c,
6042 plugins/debug-manager/watch.c,
6043 plugins/document-manager/plugin.c,
6044 plugins/patch/plugin.c,
6045 plugins/project-manager/plugin.c:
6046 Fixed bug #378879 (several command names need ellipses).
6048 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
6050 Reviewed by: Naba Kumar <naba@gnome.org>
6051 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6052 GCC 4.1.2 (there are only two warnings remaining now when compiling
6055 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
6057 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
6058 macro so that the generated function support a NULL plugin parameter.
6060 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
6061 in debug_tree_find_expression by freeing memory returned by the call
6062 to gtk_tree_model_get instead of the parameter string.
6064 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
6066 * plugins/debug-manager/breakpoints.c:
6069 * plugins/debug-manager/anjuta-debug-manager.ui,
6070 plugins/debug-manager/debugger.c,
6071 plugins/debug-manager/plugin.c:
6074 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
6076 * libanjuta/anjuta-launcher.c,
6077 plugins/gdb/debugger.c:
6080 2006-11-21 Naba Kumar <naba@gnome.org>
6082 * plugins/search/search_preferences.c: Fixed build break.
6084 2006-11-20 Naba Kumar <naba@gnome.org>
6086 Patch from Kjartan Maraas:
6087 * plugins/cvs-plugin/cvs-interface.c,
6088 plugins/document-manager/plugin.c,
6089 plugins/gtodo/interface.c,
6090 plugins/gtodo/libgtodo.h,
6091 plugins/message-view/anjuta-msgman.c,
6092 plugins/project-wizard/druid.c,
6093 plugins/search/search_preferences.c,
6094 plugins/sourceview/sourceview-prefs.c,
6095 plugins/terminal/terminal.c,
6096 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
6098 Patch from Przemysław Grzegorczyk:
6099 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
6100 plugins/subversion/anjuta-subversion.glade: Enable files in
6101 fileselection dialog. Fixes bug #376031.
6103 2006-11-17 Adam Dingle <adam@medovina.org>
6105 Reviewed by: Naba Kumar <naba@gnome.org>
6106 * plugins/build-basic-autotools/build-basic-autotools.c
6107 * plugins/class-gen/anjuta-class-gen.plugin.in
6108 * plugins/debug-manager/breakpoints.c
6109 * plugins/debug-manager/plugin.c
6110 * plugins/devhelp/plugin.c
6111 * plugins/document-manager/plugin.c
6112 * plugins/gdb/debugger.c
6113 * plugins/glade/anjuta-glade.plugin.in
6114 * plugins/gtodo/plugin.c
6115 * plugins/language-support-cpp-java/plugin.c
6116 * plugins/message-view/plugin.c
6117 * plugins/project-import/anjuta-project-import.glade
6118 * plugins/project-import/anjuta-project-import.plugin.in
6119 * plugins/search/plugin.c
6120 * plugins/tools/scripts/tools-2.xml.in
6121 * plugins/valgrind/plugin.c
6122 * src/anjuta-actions.h:
6123 Fixed bug #376335 "menu items should be capitalized". Minor
6126 2006-11-20 Naba Kumar <naba@gnome.org>
6128 * configure.in: Fixed build.
6130 Patch from: Arjan Timmerman
6131 *configure.in: Make subvesion plugin build for apr 1.x.
6134 2006-11-20 Johannes Schmid <jhs@gnome.org>
6138 Removed patches from Sylvain and Günther. They caused not problems but
6139 Naba was against them.
6141 2006-11-20 Johannes Schmid <jhs@gnome.org>
6143 * Removed me from MAINTAINERS
6145 2006-11-14 Günther Brammer <GBrammer@gmx.de>
6148 Use apr-1 instead of apr-0
6150 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
6152 * global-tags/create_global_tags.sh.in: Correct a bug when environment
6153 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
6154 and another bug occuring when parsing .pc file containing quotes.
6156 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
6158 * plugins/*/*.[ch]: Use class macro for type casting.
6160 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6161 GCC 4.1.2 (there are only two warnings remaining now when compiling
6164 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
6165 a memory leak in debug_tree_find_expression; g_free was called on
6166 the parameter instead of the memory allocated by gtk_tree_model_get.
6168 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
6169 to declare and initialize the global type variable of the plugin.
6171 2006-10-31 Naba Kumar <naba@gnome.org>
6173 * global-tags/create_global_tags.sh.in: Added an end message.
6175 * libanjuta/anjuta-launcher.h: Fixed indentation.
6177 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
6178 creation to a) append the messages in right way, b) Connect signals
6179 to the view properly and c) Recreate the system-tags.cache at the
6180 end of the generation.
6182 * plugins/symbol-browser: Fixed action path (double
6183 click on sysmbols was not working).
6185 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
6186 Fixed typedef and removed dead code.
6188 * tagmanager/c.c: Took the latest version from ctags source
6189 repository, because the one we had (from ctags 5.6) was broken.
6191 * global_tags/create_global_tags.sh.in: Reverted the patch from
6192 Sylvain because it was not right fix (and added a helpful comment).
6193 Used /bin/bash to fix the bashism and generated separate log files
6194 for each tag files in the same directory.
6196 2006-10-29 Naba Kumar <naba@gnome.org>
6198 * plugins/editor/text_editor.c: Use a temporary file
6199 to save the editor and move it at the end to original
6200 file. This will prevent data corruption if file save
6201 failed for any reason. Also report proper errors when
6202 file save fails. Fixes bug #346575.
6204 2006-10-26 Naba Kumar <naba@gnome.org>
6206 * plugins/document-manager/anjuta-docman.c: Do not load
6207 the same files with different path more than once (happens
6208 with symlinked files). Fixes Bug #323591.
6210 2006-10-25 Naba Kumar <naba@gnome.org>
6212 * plugins/valgrind/vgactions.c: Fixed a warning.
6214 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
6216 Reviewed by Naba Kumar <naba@gnome.org>:
6218 * plugins/valgrind/vgtoolview.c:
6219 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
6221 * plugins/valgrind/bugged-prg-test.c:
6222 No more warning during compilation with GCC 4.1.
6223 Program is still buggy in order to be used as a test of the
6226 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
6227 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
6228 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
6229 plugins/valgrind/vgrule.c:
6230 No more warning during compilation with GCC 4.1.
6232 * plugins/valgrind/plugin.c:
6233 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
6234 prototype (was missing from previous patch).
6236 2006-10-24 Naba Kumar <naba@gnome.org>
6238 * plugins/glade/plugin.c: Show glade tree view, not list view.
6240 * plugins/glade/plugin.c: Fixed crash when Anjuta is
6241 exited with glade plugin still loaded. Fixes Bug #364755.
6243 * plugins/document-manager/anjuta-document-manager.plugin.in:
6244 Added application/x-reject in accepted mime-types.
6246 * Changelog: Fixed changelog alignments.
6248 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
6250 Reviewed by: Naba Kumar <naba@gnome.org>
6252 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
6253 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
6254 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
6255 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
6256 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
6257 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
6258 plugins/valgrind/vgsearchbar.c:
6259 Use class macro for type casting.
6261 * plugins/valgrind/plugin.h:
6262 Don't force cast a GtkActionGroup to a GtkAction.
6264 * plugins/valgrind/plugin.c:
6265 Use correct API to get path of the preoject root when building
6266 the list of targets for the run action.
6267 Correct ordering of the construction of the preferences widgets.
6268 Only remove the valgrind widget if it is currently displayed.
6270 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
6271 Return if check_valgrind_binary() fails.
6272 The ValgrindPluginPrefs object is initialized after the call to
6273 vg_action_new. Take a handle to the location of the pointer to
6276 2006-10-24 Naba Kumar <naba@gnome.org>
6278 * HACKING: Updated coding sample.
6280 Patch from: Armin Burgmeier <armin@arbur.net>
6281 * plugins/symbol-browser/test-class.h,
6282 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
6284 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
6286 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
6287 * plugins/valgrind/vgtoolview.h:
6288 Correctly handle the argv / srcdir of vg_tool_view object. Do
6289 not leak memory associated with those arrays.
6291 * plugins/symbol-browser/an_symbol_prefs.c:
6292 Support unloading / reloading of the module (for example when
6293 closing a project and opening another one).
6295 * plugins/project-manager/plugin.c:
6296 Remove plugin widget before removing plugin itself, preventing
6297 a crash with valgrind plugin.
6299 * libanjuta/anjuta-preferences-dialog.c:
6300 Do not use the page_num returned by gtk_notebook_append_page to
6301 remove the page as it cause bugs when pages removal is not done
6304 * plugins/document-manager/anjuta-docman.c:
6305 Fix some GTK+ warnings.
6307 * global-tags/create_global_tags.sh.in:
6308 Rewrite script to remove bash-ism and use pkg-config directly
6309 instead of parsing the *.pc file by hand. This solve problems
6310 that occurred when one of the directory in PKG_CONFIG_PATH is
6313 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
6315 * plugins/glade/plugin.c: Fix build (#363884)
6317 2006-10-22 Johannes Schmid <jhs@gnome.org>
6319 * plugins/file-manager/an_file_view.c:
6320 * plugins/file-manager/plugin.c:
6321 * plugins/file-manager/plugin.h:
6322 Fix possible crasher when changing project-root uri when we try to restore open nodes
6325 2006-10-19 Naba Kumar <naba@gnome.org>
6327 Patch from: Juan Pablo Ugarte
6328 * plugins/glade/plugin.c: Include glade header
6331 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
6333 * plugins/debug-manager/Makefile.am,
6334 plugins/debug-manager/sexy-icon-entry.h,
6335 plugins/debug-manager/sexy-icon-entry.c,
6336 plugins/debug-manager/dataview.c:
6337 Fix bug #358134 (Goto memory prompt)
6338 Use sexy-icon-entry from libsexy 0.1.10
6340 * plugins/debug-manager/debugger.c,
6341 plugins/debug-manager/plugin.c,
6342 plugins/debug-manager/start.c,
6343 plugins/gdb/debugger.c,
6344 plugins/gdb/plugin.c:
6345 Better error handling when starting and stopping debugger
6347 2006-10-13 Maik Beckmann <maik@eigenco.de>
6349 * src/action_callbacks.c:
6350 Fixed bug #361830 (AboutDialog does not close) which is caused
6351 due to a change in Gtk+ 2.10
6353 2006-10-12 Adam Dingle <adam@medovina.org>
6355 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
6357 * plugins/search/search-replace.c:
6358 Fixed bug #358068 (indicate when Find in Files is complete)
6360 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6362 * plugins/sourceview/sourceview-prefs.c:
6363 * plugins/sourceview/sourceview.glade:
6364 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
6366 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
6368 * plugins/devhelp/plugin.c:
6369 * plugins/search/plugin.c:
6370 Fixed bug #359750 (fix find/replace shortcut keys).
6372 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
6373 use Alt+key for shortcuts)
6375 * plugins/debug-manager/debug_tree.c:
6376 * plugins/debug-manager/debugger.c:
6377 Fixed bug #359317 (can't load debug manager)
6379 * /plugins/document-manager/plugin.c:
6380 Fixed bug #359259 (highlight modes listed in reverse
6381 alphabetical order).
6383 2006-10-10 Johannes Schmid <jhs@gnome.org>
6385 * plugins/glade/plugin.c:
6386 Add scrollbars to glade project window
6388 2006-10-10 Johannes Schmid <jhs@gnome.org>
6390 * libanjuta/interfaces/Makefile.am.iface:
6391 Fixed Makefile with broke build
6393 2006-10-07 Johannes Schmid <jhs@gnome.org>
6395 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6396 * libanjuta/interfaces/Makefile.iface.am:
6397 Fixed enum types generation
6399 * libanjuta/interfaces/libanjuta.idl:
6400 Fixed some strange typo
6402 2006-10-06 Johannes Schmid <jhs@gnome.org>
6404 * libanjuta/interfaces/Makefile.iface.am:
6405 Fixed enum-types.h generation
6406 * libanjuta/interfaces/libanjuta.idl:
6408 IAnjutaTODO::load should take const gchar* argument
6409 Remove include to libanjuta/e-splash.h which is not installed as header file
6410 Disable get_attributes for now
6412 * pluings/sourceview/sourceview.c: Disabled get_attributes
6414 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
6416 2006-10-05 Naba Kumar <naba@gnome.org>
6418 * TODO.tasks: Set 'Improve class widzard' task to assigned.
6419 Set bug id for 'Profiler plugin' task.
6421 2006-10-03 Naba Kumar <naba@gnome.org>
6423 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
6424 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
6426 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
6427 plugins/project-manager/plugin.c: Added a new API in
6428 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
6429 Added some documentation. On project close, close all editors that
6430 has files opened for the project.
6432 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
6433 from the containers on anjuta_shell_remove_widget(). Do not destroy
6434 glade widgets once created.
6436 2006-10-03 Johannes Schmid <jhs@gnome.org>
6438 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6439 * libanjuta/interfaces/libanjuta.idl:
6440 const-List<> => const List<>
6441 List-free<> => List<>
6443 * Makefile.am: Reenabled launcher
6445 2006-10-03 Johannes Schmid <jhs@gnome.org>
6447 * libanjuta/interfaces/Makefile.am.iface:
6448 Install libanjuta.idl
6450 2006-10-02 Adam Dingle <adam@medovina.org>
6452 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6454 2006-10-02 Adam Dingle <adam@medovina.org>
6456 * plugins/editor/style-editor.c: fixed bug #357534
6457 * plugins/gdb/utilities.h: removed 2 unused declarations
6459 2006-10-02 Johannes Schmid <jhs@gnome.org>
6461 * Makefile.am: disabled anjuta-launcher
6462 * libanjuta/Makefile.am:
6464 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
6465 * libanjuta/glue-factory.c: (glue_factory_add_path),
6466 (glue_factory_get_path):
6467 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
6468 * libanjuta/glue-factory.h:
6469 * libanjuta/glue-cpp.h:
6470 * libanjuta/glue-cpp.c:
6471 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
6473 * libanjuta/interfaces/Makefile.am.iface:
6474 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6475 * libanjuta/interfaces/libanjuta.idl:
6476 Add a new features to idl compiler:
6477 List<Type> => List of Type
6478 List-free<Type> => List of Type, it is up to the caller to free items and list
6479 const-List(-free)<Type> = const List of Types
6480 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
6482 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
6483 (generic_cpp_class_create_code):
6484 Adapted to new project_manager interface
6486 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
6487 * plugins/debug-manager/debugger.c:
6488 (ivariable_debugger_iface_init):
6489 Do not use C++ keyword "delete" for interface name
6491 * plugins/document-manager/anjuta-document-manager.plugin.in:
6492 Added m4 to mime-types
6494 * plugins/project-manager/plugin.c:
6495 (iproject_manager_add_source_multi):
6496 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
6498 2006-10-01 Naba Kumar <naba@gnome.org>
6500 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
6501 UI file used when out-of-process devhelp is used instead of
6504 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
6505 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
6506 plugins/profile-default/default.anjuta: Build devhelp plugin,
6507 but use out-of-process devhelp if devhelp plugin is disabled
6508 (either by user or devhelp is not installed). Disabled devhelp
6509 plugin by default. Added it in default profile.
6511 2006-10-01 Naba Kumar <naba@gnome.org>
6513 * plguins/project-manager/plugin.c: Possible fix for crash
6516 * configure.in, plugins/Makefile.am: Enabled glade plugin and
6517 set dep to last version 3.0.2.
6519 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
6520 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
6521 plugins/symbol-browser/plugin.c: Use the right action group
6522 for getting popup actions (Fixes lots of assertion failures).
6524 * plugins/project-manager/plugin.c,
6525 plugins/project-manager/plugin.h: use separate action group
6528 * plugins/message-view/plugin.c: Disconnect session load
6529 signal on plugin deactivation (fixes a crash).
6531 2006-09-30 Naba Kumar <naba@gnome.org>
6533 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
6534 * TODO.tasks: Assigned a bounty to Massimo.
6536 2006-09-29 Naba Kumar <naba@gnome.org>
6538 * src/anjuta-app.c, src/shell.c: Fixed build errors.
6540 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
6542 * plugins/debug-manager/debugger.c,
6543 plugins/debug-manager/plugin.c,
6544 libanjuta/interfaces/libanjuta.idl:
6545 Add a new abort command to quit debugger without waiting
6547 * plugins/gdb/debugger.c,
6548 plugins/gdb/debugger.h,
6549 plugins/gdb/plugin.c:
6550 Send a signal directly to the debugged program
6551 Implement abort command
6553 * plugins/debug-manager/debug_tree.c:
6556 * plugins/debug-manager/stack-trace.c:
6559 2006-09-29 Naba Kumar <naba@gnome.org>
6561 * TODO.tasks: Updated.
6563 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
6566 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
6568 * TODO.tasks: Updated in light of the word wrapping fix
6569 in Tasks Manager. Added a test bounty entry.
6571 * TODO.tasks: Added four bounties.
6573 2006-09-28 Naba Kumar <naba@gnome.org>
6575 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
6576 Added 'customizable' parameter to
6577 anjuta_ui_add_action_group_entries() and similar functions to
6578 allow user configuration of the actions. Filter out actions that
6579 are not configurable items (such as submenu items). Now the
6580 'Customize shortcuts' dialog is much better listed.
6582 * plugins/build-basic-autotools/build-basic-autotools.c,
6583 plugins/build-basic-autotools/build-basic-autotools.h,
6584 plugins/cvs-plugin/plugin.c,
6585 plugins/cvs-plugin/plugin.h,
6586 plugins/debug-manager/breakpoints.c,
6587 plugins/debug-manager/plugin.c,
6588 plugins/debug-manager/stack_trace.c,
6589 plugins/debug-manager/watch.c,
6590 plugins/devhelp/plugin.c,
6591 plugins/document-manager/plugin.c,
6592 plugins/file-loader/plugin.c,
6593 plugins/file-manager/plugin.c,
6594 plugins/glade/plugin.c,
6595 plugins/gtodo/interface.c,
6596 plugins/gtodo/plugin.c,
6597 plugins/language-support-cpp-java/plugin.c,
6598 plugins/macro/plugin.c,
6599 plugins/macro/plugin.h,
6600 plugins/message-view/plugin.c,
6601 plugins/patch/plugin.c,
6602 plugins/profile-default/default.anjuta,
6603 plugins/project-manager/plugin.c,
6604 plugins/project-manager/plugin.h,
6605 plugins/sample1/plugin.c,
6606 plugins/search/plugin.c,
6607 plugins/subversion/plugin.c,
6608 plugins/subversion/plugin.h,
6609 plugins/symbol-browser/plugin.c,
6610 plugins/symbol-browser/plugin.h,
6611 plugins/tools/plugin.c,
6612 plugins/valgrind/plugin.c,
6613 plugins/valgrind/plugin.h: Fixed to take care of above change
6614 in API of AnjutaUI. Properly added/removed action groups in some
6615 plugins. Split action groups into customization and non-customizable
6616 groups and added them separately.
6618 * plugins/document-manager/plugin.c: Close files belonging to
6619 project when project is closed (not complete).
6621 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
6622 vertical aligned cell entries.
6624 * src/anjuta-app.c: Define macros for the placeholder names.
6625 Set default widths and heights of the default placeholders,
6626 so that newly docked widgets are correclty sized.
6628 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6629 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
6630 Fixed to generated correct actions addition/removal code.
6632 2006-09-25 Naba Kumar <naba@gnome.org>
6634 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
6635 libanjuta/anjuta-serializer.[ch]: Implemented serialization
6638 * plugins/message-view/anjuta-msgman.c,
6639 plugins/message-view/anjuta-msgman.h,
6640 plugins/message-view/message-view.c,
6641 plugins/message-view/message-view.h,
6642 plugins/message-view/plugin.c: Serialize messages panes in
6643 session save and deserialize them in session load so that
6644 build messages persistant.
6646 2006-09-24 Johannes Schmid <jhs@gnome.org>
6648 * libanjuta/anjuta-utils.c:
6649 * plugins/message-view/message-view.c:
6650 Really fixed #355407
6652 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6654 * libanjuta/interfaces/libanjuta.idl:
6655 Change one variable sign
6657 * plugins/debug-manager/anjuta-debug-manager.glade,
6658 plugins/debug-manager/anjuta-debug-manager.ui:
6659 Few small interface changes
6661 * plugins/debug-manager/debug_tree.h,
6662 plugins/debug-manager/watch.c,
6663 plugins/debug-manager/debugger.c,
6664 plugins/debug-manager/plugin.c
6665 plugins/gdb/debugger.c,
6666 plugins/gdb/plugin.c:
6667 Big rewrite of debugger queue
6668 Allow to cancel command
6670 * plugins/debug-manager/memory.c:
6671 Fix a bug if a command is cancelled
6673 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
6675 * plugins/gdb/debugger.c,
6676 plugins/debug-manager/debug_tree.c,
6677 plugins/debug-manager/locals.c:
6678 Restore tree representation for local variable
6679 Add argument in local variable list
6680 Use gdb variable object to get all informations
6682 2006-09-19 Naba Kumar <naba@gnome.org>
6684 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
6685 that implements AnjutaSavePrompt class.
6687 * ChangeLog: Fixed indentation.
6689 * libanjuta/Makefile.am,
6690 libanjuta/anjuta-marshal.list,
6691 libanjuta/anjuta-shell.c,
6692 libanjuta/anjuta-shell.h,
6693 plugins/document-manager/action-callbacks.c,
6694 plugins/document-manager/action-callbacks.h,
6695 plugins/document-manager/anjuta-docman.c,
6696 plugins/document-manager/anjuta-docman.h,
6697 plugins/document-manager/plugin.c,
6698 src/anjuta.c: Impletemnted save prompt dialog to prompt for
6699 unsaved items during exit. A new signal is added in shell
6700 interface called 'save-prompt' to collect all unsaved items.
6701 Create AnjutaSavePrompt class (dialog) to process unsaved items.
6702 Fixed document manager to use the new save-prompt signal in shell
6703 and AnjutaSavePrompt object for unsaved files. Cleaned up
6704 AnjutaDocman to synchronously save new files. Fixed function
6707 2006-09-18 Johannes Schmid <jhs@gnome.org>
6709 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
6710 gdl requirement to 0.7.0
6712 2006-09-18 Johannes Schmid <jhs@gnome.org>
6714 * global-tags/.cvsignore:
6715 * global-tags/Makefile.am:
6716 * global-tags/create_global_tags.sh (removed):
6717 * global-tags/create_global_tags.sh.in (added):
6720 * libanjuta/anjuta-launcher.c:
6723 * plugins/project-manager/plugin.c:
6724 (project_manager_plugin_close_project):
6727 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
6730 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
6731 More reasonable toolbar creation/deletition though it does
6734 2006-09-15 Johannes Schmid <jhs@gnome.org>
6736 * libanjuta/anjuta-utils.c/.h:
6739 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
6741 * scintilla/ScintillaGTK.cxx
6742 Fixed doulbe freeing in Scintilla
6744 2006-09-12 Johannes Schmid <jhs@gnome.org>
6746 * plugins/symbol-browser/an_symbol_prefs.c:
6747 Support unloading / reloading of the module (for example when
6748 closing a project and opening another one).
6750 * plugins/project-manager/plugin.c:
6751 Really fixed #355148 (Show project name in title bar)
6753 2006-09-09 Johannes Schmid <jhs@gnome.org>
6755 * libanjuta/plugins.c:
6756 Fixed #355156 (Show plugins in alphabetical order)
6758 2006-09-09 Johannes Schmid <jhs@gnome.org>
6760 * plugins/project-manager/plugin.c:
6761 Fixed #355148 (Show project name in title bar)
6763 2006-09-09 Johannes Schmid <jhs@gnome.org>
6765 * plugins/project-manager/plugin.c:
6766 (value_removed_project_root_uri):
6767 Fixed crasher if project cannot be opened
6769 2006-08-30 Naba Kumar <naba@gnome.org>
6771 * plugins/language-support-cpp-java/plugin.[c,h],
6772 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6773 Impletemnted UI for auto indent.
6775 2006-08-28 Naba Kumar <naba@gnome.org>
6777 * plugins/gvim/.cvsignore,
6778 plugins/gvim/Makefile.am,
6779 plugins/gvim/anjuta-vim-plugin.png,
6780 plugins/gvim/anjuta-vim.c,
6781 plugins/gvim/anjuta-vim.h,
6782 plugins/gvim/anjuta-vim.plugin.in,
6783 plugins/gvim/gtkvim.c,
6784 plugins/gvim/gtkvim.h,
6785 plugins/gvim/plugin.c,
6786 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
6789 2006-08-28 Naba Kumar <naba@gnome.org>
6791 Patch from: Massimo Corà <maxcvs@email.it>
6792 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
6793 possible infinite loop.
6795 2006-08-22 Adam Dingle <adam@medovina.org>
6797 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
6798 to edit are shown in the preferences dialog in anjuta").
6799 Removed unused widgets from the style editor dialog.
6801 2006-08-21 Johannes Schmid <jhs@gnome.org>
6803 * plugins/symbol-browser/test-class.[cpp/h]
6806 2006-08-18 Naba Kumar <naba@gnome.org>
6808 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
6809 end of document loading.
6811 * plugins/language-support-cpp-java/plugin.c,
6812 plugins/sourceview/sourceview.c: Fixed plugin loading.
6814 2006-08-17 Naba Kumar <naba@gnome.org>
6816 * plugins/language-support-cpp-java/plugin.c,
6817 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
6818 mode line parsing. Indentation parameters initialized based on
6819 mode line parameters.
6821 2006-08-16 Naba Kumar <naba@gnome.org>
6823 * Makefile.am, plugins/editor/text_editor.c,
6824 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
6827 2006-08-16 Naba Kumar <naba@gnome.org>
6829 Patch from Massimo Cora' <maxcvs@email.it>:
6831 * plugins/editor/aneditor-autocomplete.cxx,
6832 plugins/editor/aneditor-calltip.cxx,
6833 plugins/symbol-browser/Makefile.am,
6834 plugins/symbol-browser/an_symbol.c,
6835 plugins/symbol-browser/an_symbol_view.c,
6836 plugins/symbol-browser/plugin.c,
6837 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
6838 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
6839 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
6840 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
6841 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
6842 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
6843 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
6844 tagmanager/get.h, tagmanager/html.c,
6845 tagmanager/include/tm_source_file.h,
6846 tagmanager/include/tm_tag.h,
6847 tagmanager/include/tm_workspace.h,
6848 tagmanager/jscript.c, tagmanager/keyword.c,
6849 tagmanager/keyword.h, tagmanager/lisp.c,
6850 tagmanager/lregex.c, tagmanager/lua.c,
6851 tagmanager/main.h, tagmanager/make.c,
6852 tagmanager/options.c, tagmanager/options.h,
6853 tagmanager/parse.c, tagmanager/parse.h,
6854 tagmanager/parsers.h, tagmanager/pascal.c,
6855 tagmanager/perl.c, tagmanager/php.c,
6856 tagmanager/python.c, tagmanager/read.c,
6857 tagmanager/read.h, tagmanager/readtags.c,
6858 tagmanager/readtags.h, tagmanager/rexx.c,
6859 tagmanager/routines.c, tagmanager/routines.h,
6860 tagmanager/ruby.c, tagmanager/scheme.c,
6861 tagmanager/sh.c, tagmanager/slang.c,
6862 tagmanager/sml.c, tagmanager/sort.c,
6863 tagmanager/sort.h, tagmanager/sql.c,
6864 tagmanager/strlist.c, tagmanager/strlist.h,
6865 tagmanager/tcl.c, tagmanager/tm_source_file.c,
6866 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
6867 tagmanager/tm_workspace.c, tagmanager/verilog.c,
6868 tagmanager/vim.c, tagmanager/vstring.c,
6869 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
6870 5.6 and namespace completion fixed.
6872 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6873 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
6875 2006-08-15 Naba Kumar <naba@gnome.org>
6877 * libanjuta/interfaces/libanjuta.idl,
6878 plugins/editor/text-editor-iterable.c,
6879 plugins/editor/text_editor.c,
6880 plugins/sourceview/sourceview-cell.c,
6881 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
6882 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
6883 ianjuta_editor_end_action().
6885 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
6887 2006-08-13 Naba Kumar <naba@gnome.org>
6889 * plugins/debug-manager/breakpoints.c,
6890 plugins/debug-manager/memory.c,
6891 plugins/debug-manager/registers.c,
6892 src/layout.xml: Fixed debugger widgets layout.
6894 2006-08-12 Naba Kumar <naba@gnome.org>
6896 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
6897 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6898 plugins/editor/editor.glade, plugins/editor/text_editor.h,
6899 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
6900 codes and dead codes. Removed automatic indentation prefs.
6902 2006-08-12 Johannes Schmid <jhs@gnome.org>
6904 * libanjuta/Makefile.am:
6905 * libanjuta/anjuta-launcher.c:
6906 * libanjuta/anjuta-launcher.h:
6907 * libanjuta/anjuta-plugin.c:
6908 * libanjuta/anjuta-plugin.h:
6909 * libanjuta/anjuta-preferences.c:
6910 * libanjuta/anjuta-preferences.h:
6911 * libanjuta/anjuta-shell.c:
6912 * libanjuta/anjuta-shell.h:
6913 * libanjuta/libanjuta.h:
6915 Made wrapper friendly:
6916 - no inline in header files (preferences_set/get)
6917 - correct signal names
6918 - correct GError** argument in anjuta_shell_freeze/thaw
6919 - include correct files in libanjuta.h
6921 * plugins/project-manager/plugin.c:
6924 2006-08-11 Naba Kumar <naba@gnome.org>
6926 * plugins/editor/aneditor-priv.h,
6927 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
6929 * plugins/editor/text_editor_cbs.c,
6930 plugins/sourceview/anjuta-view.c: Pass the right position for char
6933 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
6935 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
6937 2006-08-11 Naba Kumar <naba@gnome.org>
6939 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
6940 return the right character at the iter position and get_char() to
6943 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
6944 to set to character offset and not byte index.
6946 * plugins/language-support-cpp-java/plugin.c: Improved
6947 auto-indentation login. Indents opening and closing braces correctly.
6949 2006-08-10 Johannes Schmid <jhs@gnome.org>
6953 Required automake = 1.9
6955 * libanjuta/anjuta-children.c:
6956 * libanjuta/anjuta-children.h:
6957 * libanjuta/anjuta-encodings.h:
6958 * libanjuta/anjuta-launcher.h:
6959 * libanjuta/anjuta-plugin-description.h:
6960 * libanjuta/anjuta-preferences-dialog.h:
6961 * libanjuta/anjuta-preferences.h:
6962 * libanjuta/anjuta-session.h:
6963 * libanjuta/anjuta-status.h:
6964 * libanjuta/anjuta-ui.h:
6965 * libanjuta/anjuta-utils.c:
6966 * libanjuta/anjuta-utils.h:
6967 * libanjuta/e-splash.h:
6968 * libanjuta/glue-factory.h:
6969 * libanjuta/glue-plugin.h:
6970 * libanjuta/plugins.h:
6971 * libanjuta/resources.h:
6972 Fixed libanjuta to be able to wrap it
6973 - G_BEGIN_DECLS, G_END_DECLS
6974 - include all necessary files in libanjuta.h
6976 * plugins/gtodo/tray-icon.c:
6977 * plugins/terminal/terminal.c:
6978 Some build fixes for freebsd
6980 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6981 * plugins/sourceview/sourceview.glade:
6982 Remove auto-indent feature as it is now in language-support
6984 2006-08-09 Naba Kumar <naba@gnome.org>
6986 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
6987 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6988 Added missing files.
6990 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
6991 get_use_spaces(), set_tabsize() and set_use_spaces().
6993 2006-08-09 Naba Kumar <naba@gnome.org>
6995 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
6996 succeeded in activating.
6998 * plugins/document-manager/plugin.c: Added debug message.
7000 * libanjuta/interfaces/libanjuta.idl,
7001 plugins/editor/text_editor.c: Implemented get_tabsize(),
7002 get_use_spaces(), set_tabsize() and set_use_spaces().
7004 * plugins/language-support-cpp-java/Makefile.am,
7005 plugins/language-support-cpp-java/plugin.c,
7006 plugins/language-support-cpp-java/plugin.h: Used editor parameters
7007 for indentation. Added preferences page for paramenters.
7009 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7011 2006-08-08 Naba Kumar <naba@gnome.org>
7013 * libanjuta/interfaces/libanjuta.idl,
7014 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7015 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7016 plugins/editor/text_editor.c,
7017 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
7018 and implemented it for both scintilla and sourceview.
7020 * plugins/search/plugin.c: Use the new grab_focus() to transfer
7021 focus back to editor (happens when pressing esc in incremental
7024 2006-08-08 Naba Kumar <naba@gnome.org>
7026 * libanjuta/interfaces/libanjuta.idl,
7027 plugins/editor/text_editor.c,
7028 plugins/editor/text_editor.h,
7029 plugins/editor/text-editor-iterable.c,
7030 plugins/sourceview/sourceview-cell.c,
7031 plugins/sourceview/sourceview.c: Implemented editor attributes
7034 * plugins/editor/aneditor.cxx: Disabled old indentation code.
7035 plugins/language-support-cpp-java/plugin.c: Implemented indentation
7036 code (not complete yet).
7038 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7039 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7040 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7041 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7042 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7043 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7045 2006-08-04 Naba Kumar <naba@gnome.org>
7047 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
7050 2006-08-03 Johannes Schmid <jhs@gnome.org>
7052 * configure.in: Add a more informative text to valgrind plugin
7055 Modified Preferences tasl
7056 * libanjuta/anjuta-plugin.c:
7057 * libanjuta/anjuta-preferences-dialog.c:
7058 * libanjuta/anjuta-preferences-dialog.h:
7059 * libanjuta/anjuta-preferences.c:
7060 * libanjuta/anjuta-preferences.h:
7061 * libanjuta/interfaces/Makefile.am.iface:
7062 * libanjuta/interfaces/libanjuta.idl:
7063 Added IAnjutaPreferences interface which every plugin that has preferences should
7064 implement. Call merge() and unmerge() at plugin activation/deactivation.
7065 Fixed preferences_page_remove()
7067 * plugins/build-basic-autotools/build-basic-autotools.c:
7068 * plugins/cvs-plugin/plugin.c:
7069 * plugins/document-manager/plugin.c:
7070 * plugins/editor/plugin.c:
7071 * plugins/editor/plugin.h:
7072 * plugins/file-manager/plugin.c:
7073 * plugins/gtodo/main.h:
7074 * plugins/gtodo/plugin.c:
7075 * plugins/gtodo/preferences.c:
7076 * plugins/message-view/anjuta-msgman.c:
7077 * plugins/message-view/anjuta-msgman.h:
7078 * plugins/message-view/plugin.c:
7079 * plugins/sourceview/plugin.c:
7080 * plugins/sourceview/plugin.h:
7081 * plugins/symbol-browser/an_symbol_prefs.c:
7082 * plugins/symbol-browser/plugin.c:
7083 * plugins/terminal/terminal.c:
7084 * plugins/valgrind/plugin.c
7087 Updated preference loading/unloading for all plugins
7089 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
7091 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
7092 src/Makefile.am, plugins/tools/scripts/Makefile.am:
7093 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
7094 recommended by the autoconf manual.
7095 - Fixes compiling with autoconf 2.60.
7097 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
7099 2006-08-02 Johanes Schmid <jhs@gnome.org>
7101 * plugins/profile-default/plugin.c:
7102 Fixed session handling
7104 2006-08-01 Johannes Schmid <jhs@gnome.org>
7107 * plugins/Makefile.am:
7108 Disabled devhelp and glade for now as they do not work (#341073
7111 * plugins/profile-default/anjuta-default-profile.ui (removed):
7112 * plugins/profile-default/plugin.c:
7113 * plugins/profile-default/plugin.h:
7114 * plugins/project-manager/anjuta-project-manager.ui:
7115 * plugins/project-manager/plugin.c:
7116 * plugins/project-manager/plugin.h:
7117 Limted multiple project support #315043
7119 * libanjuta/interfaces/libanjuta.idl:
7120 Added ianjuta_profile_unload
7122 2006-07-31 Naba Kumar <naba@gnome.org>
7124 * libanjuta/interfaces/libanjuta.idl,
7125 plugins/editor/text-editor-iterable.c,
7126 plugins/editor/text_editor.c,
7127 plugins/sourceview/anjuta-view.c,
7128 plugins/sourceview/anjuta-view.h,
7129 plugins/sourceview/sourceview.c: Fixed text iteration and
7130 IAnjutaEditor implementations in both scintilla
7131 and sourceview. Cleand up libanjuta API: Removed redundant
7132 erase_range() method from IAnjutaEditor interface, fixed
7133 ianjuta_editor_get_text to take length instead of range (consistency).
7134 autoindentation in both sourceview and scintilla more or less works,
7135 but still disabled for now because there are still some anomalies
7138 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
7140 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
7143 2006-07-30 Johannes Schmid <jhs@gnome.org>
7145 * plugins/sourceview/anjuta-document.c:
7146 * plugins/sourceview/anjuta-document.h:
7147 * plugins/sourceview/anjuta-view.c:
7148 * plugins/sourceview/sourceview.c:
7149 Wrote a new "char_added" implementation, I hope this one is good
7151 * plugins/sourceview/sourceview-cell.c:
7152 Fixed typo: "text_iter" instead of "iter"
7154 2006-07-30 Naba Kumar <naba@gnome.org>
7156 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
7158 2006-07-30 Johannes Schmid <jhs@gnome.org>
7160 * autogen.sh: use gnome-autogen.sh from gnome-coomen
7162 * plugins/debug-manager/plugin.c:
7163 * plugins/patch/plugin.c:
7164 Use IAnjutaIndicable to mark debugger position
7166 * plugins/sourceview/sourceview.c:
7167 Define colors for IAnjutaIndicable
7169 2006-07-29 Johannes Schmid <jhs@gnome.org>
7171 * plugins/debug-manager/anjuta-debug-manager.ui:
7172 * plugins/debug-manager/breakpoints.c:
7173 * plugins/debug-manager/images/Makefile.am:
7174 * plugins/debug-manager/images/run-to-cursor.png:
7175 * plugins/debug-manager/plugin.c:
7176 Added toolbar and some icons
7178 * plugins/patch/anjuta-patch.ui:
7179 * plugins/patch/patch-plugin.c:
7180 * plugins/patch/patch-plugin.glade:
7181 * plugins/patch/plugin.c:
7182 * plugins/patch/plugin.h:
7183 Improved patch plugin (GUI and function)
7185 * plugins/sourceview/sourceview.c:
7186 Fixed another Gtk-Critical
7188 * plugins/tools/anjuta-tools.ui:
7189 * plugins/tools/plugin.h:
7190 Put Patch plugin in tools menu and changed ui file
7192 2006-07-29 Johannes Schmid <jhs@gnome.org>
7194 * plugins/document-manager/plugin.c:
7195 Fixed accelator Gtk-Warning
7197 * plugins/message-view/anjuta-msgman.c:
7200 * plugins/sourceview/anjuta-document.c:
7201 * plugins/sourceview/anjuta-document.h:
7202 * plugins/sourceview/anjuta-marshal.list:
7203 Wrote a better emitter for the char-added signal
7205 * plugins/sourceview/sourceview.c:
7206 Fixed Redo/Undo to void Gtk-Criticals
7208 * plugins/sourceview/sourceview-args.c:
7209 * plugins/sourceview/sourceview-cell.c:
7210 * plugins/sourceview/sourceview-scope.c:
7211 * plugins/sourceview/sourceview-tags.c:
7212 Adapted to new IAnjutaIterator API
7214 2006-07-28 Naba Kumar <naba@gnome.org>
7216 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
7218 * plugins/symbol-browser/an_symbol.c,
7219 plugins/symbol-browser/an_symbol_iter.c,
7220 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
7221 subclass of AnjutaSymbol so that the symbol is accessible from
7222 the iter in light of changes in IAnjutaIterable.
7224 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
7225 implementation of IAnjutaIterable.
7227 2006-07-28 Naba Kumar <naba@gnome.org>
7229 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
7230 IAnjutaIterable. They were kind of useless since the interface is
7231 defined on the data object itself. Added set_position() method
7232 in IAnjutaIterable to allow setting arbitrary current index to the
7234 Added erase() and erase_range() in IAnjutaEditor.
7236 * plugins/editor/text-editor-iterable.c: Fixed
7237 plugins/editor/text_editor.c: Implemented erase() and erase_range()
7238 methods in editor. Fixed get_line_from_position() method.
7240 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
7241 code. It's disabled for now.
7243 * plugins/sourceview/sourceview-cell.c,
7244 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
7247 2006-07-27 Johannes Schmid <jhs@gnome.org>
7249 * plugins/sourceview/sourceview-cell.c:
7250 Fixed IAnjutaEditorCell to work only on a single line
7251 Fixed crasher in finalize
7253 * plugins/symbol-browser/an_symbol_prefs.c:
7254 * global-tags/Makefile.am:
7255 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
7258 2006-07-26 Naba Kumar <naba@gnome.org>
7260 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
7261 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
7263 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
7265 * plugins/document-manager/plugin.c: Fixed dynamic loading of
7268 * plugins/editor/text-editor-iterable.c,
7269 plugins/editor/text_editor.c,
7270 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
7271 method to work correctly, it was ignoring start and end parameters.
7272 Fixed TextEditorCell implementation. Fixed 'char-added' signal
7275 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
7276 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
7278 2006-07-24 Massimo Cora' <maxcvs@email.it>
7280 * plugins/symbol-browser/an_symbol_view.c,
7281 plugins/symbol-browser/an_symbol_view.h,
7282 plugins/symbol-browser/plugin.c:
7283 fix a matching case into sv_extract_type_qualifier_from_expr ()
7284 and some minor issues.
7286 2006-07-26 Johannes Schmid <jhs@gnome.org>
7288 * plugins/language-support-cpp-java/plugin.c:
7289 Fixed to work kind of with sourceview editor
7290 * plugins/sourceview/anjuta-document.c:
7291 * plugins/sourceview/anjuta-view.c:
7292 * plugins/sourceview/sourceview-cell.c:
7293 * plugins/sourceview/sourceview.c:
7294 Fixed IAnjutaEditorCell and "char-added" signal
7296 2006-07-24 Naba Kumar <naba@gnome.org>
7298 * plugins/document-manager/plugin.c,
7299 plugins/document-manager/plugin.h: Initial implementedion for loading
7302 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
7305 * plugins/editor/text_editor.c: Fixed syntax highlighting when
7306 indicators are cleared (that leaved grey texts).
7308 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
7310 * libanjuta/interfaces/libanjuta.idl,
7311 plugins/debug-manager/breakpoints.c,
7312 plugins/debug-manager/memory.c,
7313 plugins/debug-manager/registers.c,
7314 plugins/debug-manager/debug_tree.c,
7315 plugins/debug-manager/debugger.c,
7316 plugins/gdb/debugger.c,
7317 plugins/gdb/debugger.h,
7318 plugins/gdb/plugin.c:
7319 Add a parameter for reporting error
7320 Add a new interface for using gdb variable object
7321 Allow to cancel commands
7322 Rewrite handling of debugger state
7324 * plugins/debug-manager/plugin.c,
7325 plugins/debug-manager/locals.c,
7326 plugins/debug-manager/locals.h,
7327 plugins/debug-manager/register.c,
7328 plugins/debug-manager/stack_trace.c,
7329 plugins/debug-manager/stack_trace.h:
7330 Create and destroy local and stack trace windows when needed
7332 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7334 * plugins/document-manager/plugin.c:
7335 Fixed "Automatic" highlighting
7337 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7339 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
7341 * plugins/sourceview/anjuta-view.c:
7342 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
7344 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
7346 * configure.in: Check for C/C++-Compiler correctly
7348 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
7350 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7352 * plugins/debug-manager/stack_trace.c:
7353 Destroy stack window when debuuger is disabled (#347414)
7355 * plugins/sourceview/anjuta-view.c:
7356 Fix a crash with popup-menu (#347412)
7358 2006-07-13 Naba Kumar <naba@gnome.org>
7360 * plugins/editor/Makefile.am,
7361 plugins/editor/text_editor.h,
7362 plugins/editor/text-editor-iterable.h,
7363 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
7366 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
7369 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
7371 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
7373 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
7376 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7378 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7380 * libanjuta/anjuta-preferences-dialog.c:
7381 Do not use the page_num returned by gtk_notebook_append_page to
7382 remove the page as it cause bugs when pages removal is not done
7385 * plugins/document-manager/anjuta-docman.c:
7387 makes Anjuta display dock_items which have previously been hidden
7389 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7391 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7393 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
7394 * plugins/sourceview/sourceview.c: (imark_unmark):
7396 Patches for bugs #346450 and #346295
7398 * AUTHORS: Added Fredrik
7400 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
7402 * plugins/message-view/anjuta-msgman.c:
7403 Fixed close button/icon size (like in docman)
7405 2006-06-10 Naba Kumar <naba@gnome.org>
7407 * plugins/editor/text_editor.c: Fixed goto line to mark the line
7410 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
7412 * libanjuta/interfaces/libanjuta.idl:
7413 Move inspect_memory function in IAnjutaCpuDebugger interface
7414 Rename Boolean type to State
7416 * plugins/debug-manager/breakpoint.c:
7417 Rename Boolean type to State
7419 * plugins/debug-manager/Makefile.am,
7420 plugins/debug-manager/anjuta-marshal.list,
7421 plugins/debug-manager/data_view.c,
7422 plugins/debug-manager/data_view.h,
7423 plugins/debug-manager/data_buffer.c,
7424 plugins/debug-manager/data_buffer.h,
7425 plugins/debug-manager/chunk_view.c,
7426 plugins/debug-manager/chunk_view.h,
7427 plugins/debug-manager/anjuta-debug-manager.ui,
7428 plugins/debug-manager/debugger.c,
7429 plugins/debug-manager/memory.c,
7430 plugins/debug-manager/memory.h,
7431 plugins/debug-manager/plugin.c,
7432 plugins/gdb/debugger.c,
7433 plugins/gdb/debugger.h,
7434 plugins/gdb/plugin.c:
7435 Rewrite memory window using a special widget
7436 Rename Boolean type to State
7438 2006-06-08 Naba Kumar <naba@gnome.org>
7440 * plugins/editor/text_editor.c (itext_editor_get_current_word):
7441 Do not return garbage characters and return NULL when there is no
7444 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
7447 * plugins/search/search-replace.c: Fixed a mem leak.
7449 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
7451 * libanjuta/anjuta-launcher.c:
7452 Added debug message (see #343522)
7454 * plugins/build-basic-autotools/build-basic-autotools.c:
7455 Patch from Günther Brammer to fix #344015
7457 * plugins/sourceview/sourceview.c:
7458 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
7459 automatic highlight of build messages)
7461 2006-06-06 Naba Kumar <naba@gnome.org>
7464 libanjuta/interfaces/libanjuta.idl,
7465 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7466 plugins/Makefile.am,
7467 plugins/document-manager/action-callbacks.c,
7468 plugins/document-manager/plugin.c,
7469 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
7470 interface for language highlight selection and langauge change
7473 * plugins/language-support-cpp-java: Added language support
7474 plugin for cpp and java.
7476 2006-05-27 Naba Kumar <naba@gnome.org>
7478 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
7479 plugins/debug-manager/*, data/Makefile.am,
7480 manuals/reference/libanjuta/libanjuta.types,
7481 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7482 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7483 merged anjuta-new-debugger branch into trunck.
7484 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
7486 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
7488 * libanjuta/interfaces/libanjuta.idl,
7489 plugins/debug-manager/debugger.c,
7490 plugins/debug-manager/debugger.h,
7491 plugins/gdb/anjuta-gdb.plugin.in,
7492 plugins/gdb/debugger.c,
7493 plugins/gdb/debugger.h,
7494 plugins/gdb/plugin.c:
7495 Add new IAnjutaCpuDebugger interface to access cpu register
7496 Run gdb instead of /usr/local/bin/gdb
7498 * plugins/debug-manager/plugin.c,
7499 plugins/debug-manager/registers.c,
7500 plugins/debug-manager/registers.h:
7501 Rewrite register window
7502 Rename Load target menu item to Run target
7504 2006-05-07 Naba Kumar <naba@gnome.org>
7508 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
7510 * plugins/debug-manager/watch.c,
7511 plugins/debug-manager/breakpoint.c,
7512 plugins/debug-manager/breakpoint.h:
7513 Fix crash: disconnect save and load session signals
7515 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
7517 * libanjuta/interface/libanjuta.idl,
7518 plugins/debug-manager/debugger.c,
7519 plugins/gdb/plugin.c:
7520 Add a value parameter for evaluate command
7522 * plugins/debug-manager/anjuta-debug-manager.glade:
7523 Create new dialog box for watches using glade
7525 * plugins/debug-manager/anjuta-debug-manager.ui:
7526 Move watch menu items near the end
7527 Move breakpoint menu items outside the sub menu
7529 * plugins/debug-manager/debug_tree.c,
7530 plugins/debug-manager/debug_tree.h,
7531 plugins/debug-manager/debug_tree.h,
7532 plugins/debug-manager/watch.c:
7533 Move all GUI code from watch.c to debug_tree.c
7534 Add an auto update property to watches
7536 * plugins/debug-manager/locals.c,
7537 plugins/debug-manager/locals.h,
7538 plugins/debug-manager/stack_trace.c,
7539 plugins/debug-manager/stack_trace.h,
7540 plugins/debug-manager/plugin.c:
7541 Register actions before starting debugger
7543 * plugins/gdb/debugger.c:
7544 Do not call callback function if not present
7546 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
7548 * libanjuta/interfaces/libanjuta.idl,
7549 plugins/debug-manager/stack_trace.c,
7550 plugins/debug-manager/stack_trace.h,
7551 plugins/debug-manager/anjuta-debug-manager.ui,
7552 plugins/gdb/debugger.c:
7553 Add a popup menu in stack frame window
7554 Add a new frame-changed event
7555 Use MI command for getting stack informations
7556 Get filename with full path (need gdb > 6.3)
7558 * libanjuta/interfaces/libanjuta.idl,
7559 plugins/debug-manager/debug_tree.c,
7560 plugins/debug-manager/debugger.c,
7561 plugins/debug-manager/locals.c,
7562 plugins/debug-manager/locals.h,
7563 plugins/debug-manager/plugin.c,
7564 plugins/gdb/debugger.c,
7565 plugins/gdb/debugger.h,
7566 plugins/gdb/parser.c,
7567 plugins/gdb/parser.h,
7568 plugins/gdb/plugin.c,
7569 plugins/gdb/Makefile.am:
7570 Pass watch data with string instead of Watch structures
7571 Use debug_tree in local window
7575 * plugins/debug-manager/breakpoints.c,
7576 plugins/debug-manager/utilities.c,
7577 plugins/debug-manager/utilities.h:
7578 Use a GtkListStore instead of a GtkTreeStore
7579 move goto_location_in_editor in utilities.c
7581 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
7583 * libanjuta/interfaces/libanjuta.idl,
7584 plugins/debug-manager/anjuta-debug-manager.ui,
7585 plugins/debug-manager/breakpoints.c,
7586 plugins/debug-manager/plugin.c,
7587 plugins/gdb/debugger.c:
7588 Add a breakpoint type
7589 Add new popup menu in breakpoint window
7590 Add toggle breakpoint in editor popup menu
7591 Save and restore breakpoint enable
7592 Fix bug in clear all breakpoints
7593 Remove old useless code
7595 * plugins/debug-manager/debugger.c:
7596 Fix some problem with debugger states
7598 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7599 Update documentation
7601 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
7604 plugins/gdb/Makefile.am,
7605 plugins/gdb/gdb.init:
7606 Move gdb.init crom data to plugins/gdb
7608 * plugins/gdb/gdb.init,
7609 libanjuta/interfaces/libanjuta.idl,
7610 plugins/debug-manager/breakpoints.c,
7611 plugins/debug-manager/debugger.c,
7612 plugins/debug-manager/plugin.c,
7613 plugins/gdb/debugger.c,
7614 plugins/gdb/plugin.c:
7615 Support pending breakpoints
7616 Rewrite debugger states
7617 Split ianjuta_debugger_log into _enable_log and _disable_log
7619 * plugins/debug-manager/start.c,
7620 plugins/debug-manager/debug_tree.c,
7621 plugins/gdb/parser.c:
7622 Remove some useless lines
7624 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7625 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7626 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7627 Update documentation
7629 2006-03-12 Naba Kumar <naba@gnome.org>
7631 * manuals/references/libanjuta/libanjuta.types: Fixed
7634 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7636 * libanjuta/anjuta-debugger.c,
7637 libanjuta/anjuta-debugger.h:
7640 * libanjuta/interfaces/libanjuta.idl,
7641 plugins/debug-mananger/breakpoints.c,
7642 plugins/debug-manager/debug_tree.c,
7643 plugins/debug-manager/debugger.c,
7644 plugins/debug-manager/plugin.c,
7645 plugins/debug-manager/registers.c,
7646 plugins/debug-manager/sharedlib.c,
7647 plugins/debug-manager/signal.c,
7648 plugins/debug-manager/stack_trace.c,
7649 plugins/debug-manager/start.c,
7650 plugins/debug-manager/watch.c,
7651 plugins/gdb/debugger.c,
7652 plugins/gdb/debugger.h,
7653 plugins/gdb/parser.c,
7654 plugins/gdb/parser.h,
7655 plugins/gdb/plugin.c:
7656 Move types definitions from libanjuta/anjuta-debugger.{ch}
7657 Rename types from AnjutaDebugger* to IAnjutaDebugger*
7659 * plugins/gdb/Makefile.am:
7660 Remove user interface from gdb plugin
7662 2006-03-12 Naba Kumar <naba@gnome.org>
7664 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
7666 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
7668 Modified Patch from Marc Maurer <uwog@uwog.net>:
7669 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
7672 * plugins/sourceview/Makefile.am:
7673 * plugins/sourceview/sourceview-cell.c:
7674 * plugins/sourceview/sourceview-cell.h:
7675 * plugins/sourceview/sourceview.c:
7677 Implemented IAnjutaEditorCell
7679 2006-05-21 Naba Kumar <naba@gnome.org>
7681 * libanjuta/interfaces/libanjuta.idl,
7682 plugins/document-manager/action-callbacks.c,
7683 plugins/document-manager/plugin.c,
7684 plugins/editor/print.c, plugins/editor/text_editor.c,
7685 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
7686 Fixed zooming and added icons and shortcuts for zoom menu items.
7688 2006-05-21 Naba Kumar <naba@gnome.org>
7690 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
7693 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7695 * plugins/document-manager/anjuta-docman.c:
7696 Fixed close button reaction by setting the correct current editor
7698 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7700 Patch from Yang Hong <yanghong@ccoss.com.cn>:
7701 * plugins/document-manager/anjuta-docman.c
7702 - Fix close button, you can close any tab as you wish now.
7703 - Fadeout mime icon as the same as close image
7705 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7707 Patch from Marc Maurer <uwog@uwog.net>
7708 * main.c: Compile fix when NLS is enabled
7712 2006-05-20 Naba Kumar <naba@gnome.org>
7714 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
7715 while loading abiword-2.4.4/abi project).
7717 2006-05-18 Naba Kumar <naba@gnome.org>
7719 * libanjuta/interfaces/libanjuta.idl,
7720 plugins/document-manager/action-callbacks.c,
7721 plugins/editor/print.c,
7722 plugins/editor/text_editor.c,
7723 plugins/editor/text_editor.h,
7724 plugins/editor/text_editor_prefs.c: Fixed zooming.
7726 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
7727 interface for character iteration and IAnjutaEditorAssist interface
7728 for autocompletions and editor tips.
7730 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
7732 Patch from Günther Brammer <GBrammer@gmx.de>:
7733 * plugins/document-manager/anjuta-docman.c:
7734 Make tabs smaller but keep nice closing icon
7736 * plugins/document-manager/anjuta-docman.c:
7737 * plugins/document-manager/Makefile.am:
7739 Added nice mime-icons to the editor tabs
7741 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
7743 * configure.in: Bumped version to 2.0.3 (pre-release increment)
7745 * plugins/symbol-browser/an_symbol_view.c:
7747 - Fixed symbol searching (Yang Hong (#341997))
7749 * plugins/devhelp/htmlview.c:
7750 Fixed devhelp plugin
7752 * plugins/build-basic-autotools/build-basic-autotools.c:
7753 * plugins/search/search-replace.c:
7754 * plugins/document-manager/anjuta-docman.c:
7756 Only add a marker to a line where it makes sense!
7758 === anjuta 2.0.2 ===
7760 2006-05-15 Naba Kumar <naba@gnome.org>
7762 * configure.in: set required versions for
7765 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7767 * plugins/glade/plugin.c:
7768 Fixed signal connection for "gtk-doc-search"
7770 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7772 * NEWS: Set release date, add known issues
7774 * libanjuta/anjuta-shell.c:
7775 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
7776 and debug other gtk-warnings/criticals)
7778 * plugins/build-basic-autotools/build-basic-autotools.c:
7779 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
7781 * plugins/sourceview/anjuta-view.c:
7782 * plugins/sourceview/sourceview-args.c:
7783 * plugins/sourceview/sourceview-scope.c:
7784 * plugins/sourceview/sourceview-tags.c:
7785 Fixed gtk-criticals (gtk_source_language_get_mime_types)
7787 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7789 * pixmaps/Makefile.am:
7790 Add preferences_general.png
7792 * plugins/devhelp/plugin.c:
7793 Fixed some more realise things
7795 * plugins/message-view/anjuta-msgman.c:
7796 Support stock icons for message panes
7798 * plugins/search/search-replace.c:
7799 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
7801 * plugins/search/search-replace_backend.c:
7804 * plugins/sourceview/anjuta-document.c:
7805 * plugins/sourceview/sourceview.c:
7806 Fixed finalise and tag completion
7809 Use preferences_general icon
7811 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7813 * pixmaps/Makefile.am:
7816 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7818 * plugins/sourceview/sourceview-prefs.c:
7819 Fixed font & color handling
7821 * plugins/symbol-browser/an_symbol_view.c:
7824 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7826 * plugins/macro/macros.xml:
7827 Fixed bug #341583 (Address of FSF)
7829 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
7832 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
7833 Update: Do it the cool way...
7835 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7837 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
7838 Implement gtk-api-help signals of glade3
7839 * configure.in: Bump to glade3 2.91.2
7841 * plugins/devhelp/plugin.c:
7842 Fixed some realize stuff in the devhelp plugin
7844 * plugins/sourceview/anjuta-document.c:
7845 fixed bug with scope completion
7847 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7849 * plugins/symbol-browser/an_symbol_view.c
7850 * plugins/symbol-browser/an_symbol_prefs.c
7851 * plugins/symbol-browser/an_symbol_prefs.h
7852 * global_tags/create_global_tags.sh:
7854 Automaticly create global tags on first startup
7856 2006-05-08 Massimo Cora' <maxcvs@email.it>
7859 * plugins/project-wizard/templates/Makefile.am:
7860 * (added) plugins/project-wizard/templates/cpp-logo.png:
7861 * (added) plugins/project-wizard/templates/cpp.wiz:
7862 * (added) plugins/project-wizard/templates/cpp/*:
7864 Added a generic c++ template. It's a simple hello world.
7866 2006-05-07 Massimo Cora' <maxcvs@email.it>
7868 * plugins/symbol-browser/an_symbol_view.c:
7869 fixed a stupid crasher.
7871 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
7873 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7874 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
7876 Fixed WxWidgets project type
7878 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7880 * plugins/devhelp/htmlview.c:
7881 * plugins/devhelp/plugin.c:
7882 Maybe I fixed the crash this time! I could at least not reproduce anymore!
7884 * plugins/project-wizard/install.c:
7885 Don't set a message - thanks to seb
7887 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7889 * plugins/devhelp/htmlview.c:
7890 * plugins/symbol-browser/an_symbol_view.c:
7892 There is a weird crash in gtk_idle which I still did not completly fix!
7894 * plugins/project-wizard/install.c:
7895 Default to success instead of failure
7897 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
7899 * plugins/devhelp/htmlview.c:
7900 * plugins/devhelp/plugin.c:
7901 Fixed bug and libdevhelp issue!
7903 * plugins/project-wizard/install.c:
7904 Fixed message string!
7906 2006-05-03 Massimo Cora' <maxcvs@email.it>
7908 * plugins/symbol-browser/an_symbol_view.c:
7909 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
7911 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7913 * pixmaps/Makefile.am:
7915 * anjuta.desktop.in.in
7917 GNOME Goal #2.1: Install theme-friendly icons
7919 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7921 * plugins/devhelp/htmlview.c: Reload page on reparent
7922 * plugins/document-manager/anjuta-docman.c:
7923 Present document-manager when document is selected in file-manager
7925 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7927 * plugins/symbol-broser/an_symbol_view.c:
7928 Fixed crasher in namespace exploration
7930 2006-05-01 Massimo Cora' <maxcvs@email.it>
7933 * plugins/valgrind/Makefile.am:
7935 Optional compiling of Valgrind plugin
7937 2006-05-01 Massimo Cora' <maxcvs@email.it>
7939 * plugins/symbol-browser/an_symbol_view.c:
7940 - modularized code. Marked with FIXME the parts which need improvement.
7942 - Added basic namespace completion for Gtkmm type project:
7943 - namespace1::MyClass *class;
7945 - Namespaces must be anyway improved.
7947 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7949 * plugins/devhelp/plugin.c:
7950 Fixed up plugin unloading and show html widget on link selected
7954 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7956 * plugins/devhelp/Makefile.am:
7957 * plugins/devhelp/anjuta-devhelp.plugin.in:
7958 * plugins/devhelp/htmlview.c:
7959 * plugins/devhelp/htmlview.h:
7960 * plugins/devhelp/plugin.c:
7961 * plugins/devhelp/plugin.h:
7962 Reimplemeted devhelp plugin from scratch
7964 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
7967 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
7969 * plugins/sourceview/sourceview-tags.c:
7970 complete some more tag types
7972 * plugins/valgrind/plugin.c:
7973 * plugins/valgrind/preferences.c:
7974 * plugins/valgrind/vggeneralprefs.c:
7976 Fixed lots of gtk warnings
7978 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
7980 * plugins/sourceview/sourceview-scope.c:
7981 Implemented type-ahead for scope completion
7983 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
7985 * manuals/C/Makefile.am:
7986 * manuals/Makefile.am:
7987 * plugins/document-manager/Makefile.am:
7988 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
7989 * plugins/sourceview/Makefile.am:
7994 * plugins/class-gen/goc_template_header: G_END_DECLS
7996 2006-05-27 Naba Kumar <naba@gnome.org>
7998 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
7999 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
8000 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
8001 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
8002 scintilla/include/Scintilla.iface,
8003 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
8004 cvs. Fixed compile flags. Removed outdated patches.
8006 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
8008 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
8010 * plugins/sourceview/anjuta-document.c:
8011 * plugins/sourceview/sourceview-args.c:
8012 * plugins/sourceview/sourceview-scope.c:
8014 Add End/Home keypresses and support completion if symbol start with '!' for example
8017 2006-04-27 Massimo Cora' <maxcvs@email.it>
8019 * libanjuta/interfaces/libanjuta.idl:
8021 * plugins/sourceview/sourceview-scope.c:
8022 * plugins/sourceview/tag-window.c:
8023 * plugins/sourceview/tag-window.h:
8024 * plugins/symbol-browser/an_symbol_view.c:
8025 * plugins/symbol-browser/an_symbol_view.h:
8026 * plugins/symbol-browser/plugin.c:
8028 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
8030 Code and ideas for C/C++ new completion engine comes from IComplete written by
8031 Martin Stubenschrott <stubenschrott@gmx.net>.
8032 Currently the interface works only with GtkSourceView plugin.
8034 * tagmanager/Makefile.am:
8036 * tagmanager/entry.h:
8039 * tagmanager/include/tm_file_entry.h:
8040 * tagmanager/include/tm_project.h:
8041 * tagmanager/include/tm_source_file.h:
8042 * tagmanager/include/tm_symbol.h:
8043 * tagmanager/include/tm_tagmanager.h:
8044 * tagmanager/include/tm_work_object.h:
8045 * tagmanager/include/tm_workspace.h:
8046 * tagmanager/parse.c:
8047 * tagmanager/read.c:
8048 * tagmanager/read.h:
8049 * tagmanager/tm_project.c:
8050 * tagmanager/tm_source_file.c:
8051 * tagmanager/tm_workspace.c:
8053 Tagmanager can now parse a memory buffer and generate/update
8054 tags into tm_workspace/tm_project on the fly, without using files.
8055 C/C++ is supported now.
8057 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
8059 * plugins/sourceview/anjuta-document.c:
8060 * plugins/sourceview/sourceview-args.c:
8061 * plugins/sourceview/sourceview-scope.c:
8062 * plugins/sourceview/sourceview.c:
8064 Fixed some memory leaks and argument completion
8066 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8068 * plugins/glade/plugin.c:
8070 Fixed glade plugin build because of API changes in glade3
8072 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8074 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8075 Updated editor section
8077 * manuals/C/anjuta-manual/interface.xml:
8078 * manuals/C/anjuta-manual/preferences.xml:
8079 * manuals/C/anjuta-manual/projects.xml:
8082 * plugins/editor/anjuta-editor.plugin.in:
8085 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8088 * plugins/editor/anjuta-editor.plugin.in:
8089 * plugins/sourceview/sourceview.plugin.in:
8091 Build both editors and let the user decide a runtime!
8093 * plugins/sourceview/sourceview-scope.c:
8094 Fixed bug in regex to allow test()-> completions
8096 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8098 * plugins/sourceview/anjuta-document.c:
8099 * plugins/sourceview/sourceview-args.c:
8100 * plugins/sourceview/sourceview-scope.c:
8101 * plugins/sourceview/sourceview-tags.c:
8102 * plugins/sourceview/tag-window.c:
8104 Improved callltip windows
8106 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8108 * src/anjuta-app.c: (on_session_save):
8109 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
8110 <ricardo.jose.ferrari@gmail.com> for pointing this out!
8112 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8114 * libanjuta/anjuta-utils.c:
8115 * plugins/cvs-plugin/cvs-execute.c:
8118 * scintilla/LexInno.cxx:
8119 * scintilla/LexOpal.cxx:
8120 * scintilla/LexTCL.cxx:
8122 Added missing files from scintilla-update
8124 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8127 * manuals/C/Makefile.am:
8128 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8129 * manuals/C/anjuta-manual/Makefile.am:
8130 * manuals/C/anjuta-manual/anjuta-manual.xml:
8131 * manuals/C/anjuta-manual/build.xml:
8132 * manuals/C/anjuta-manual/debugger.xml:
8133 * manuals/C/anjuta-manual/execute.xml:
8134 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
8135 * manuals/C/anjuta-manual/figures/arguments.png:
8136 * manuals/C/anjuta-manual/figures/configure_dlg.png:
8137 * manuals/C/anjuta-manual/figures/file_menu.png:
8138 * manuals/C/anjuta-manual/figures/menu_main.png:
8139 * manuals/C/anjuta-manual/figures/menubar.png:
8140 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
8141 * manuals/C/anjuta-manual/figures/project_info.png:
8142 * manuals/C/anjuta-manual/figures/scrshot.png:
8143 * manuals/C/anjuta-manual/figures/symbol_browser.png:
8144 * manuals/C/anjuta-manual/figures/tool-editor.png:
8145 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
8146 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
8147 * manuals/C/anjuta-manual/figures/toolbar_format.png:
8148 * manuals/C/anjuta-manual/figures/toolbar_main.png:
8149 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
8150 * manuals/C/anjuta-manual/fileoperations.xml:
8151 * manuals/C/anjuta-manual/interface.xml:
8152 * manuals/C/anjuta-manual/introduction.xml:
8153 * manuals/C/anjuta-manual/preferences.xml:
8154 * manuals/C/anjuta-manual/projects.xml:
8155 * manuals/C/anjuta-manual/tools.xml:
8156 * manuals/Makefile.am:
8158 Updated manual and faq
8160 * scintilla/CallTip.cxx:
8161 * scintilla/CallTip.h:
8162 * scintilla/CellBuffer.cxx:
8163 * scintilla/CellBuffer.h:
8164 * scintilla/ContractionState.cxx:
8165 * scintilla/Document.cxx:
8166 * scintilla/Document.h:
8167 * scintilla/DocumentAccessor.cxx:
8168 * scintilla/Editor.cxx:
8169 * scintilla/Editor.h:
8170 * scintilla/ExternalLexer.cxx:
8171 * scintilla/Indicator.cxx:
8172 * scintilla/KeyMap.cxx:
8173 * scintilla/KeyWords.cxx:
8174 * scintilla/LexAU3.cxx:
8175 * scintilla/LexBash.cxx:
8176 * scintilla/LexCPP.cxx:
8177 * scintilla/LexCaml.cxx:
8178 * scintilla/LexCsound.cxx:
8179 * scintilla/LexEiffel.cxx:
8180 * scintilla/LexGui4Cli.cxx:
8181 * scintilla/LexHTML.cxx:
8182 * scintilla/LexLua.cxx:
8183 * scintilla/LexMSSQL.cxx:
8184 * scintilla/LexOthers.cxx:
8185 * scintilla/LexPOV.cxx:
8186 * scintilla/LexPython.cxx:
8187 * scintilla/LexRuby.cxx:
8188 * scintilla/LexSQL.cxx:
8189 * scintilla/LexVB.cxx:
8190 * scintilla/Makefile.am:
8191 * scintilla/PlatGTK.cxx:
8192 * scintilla/PropSet.cxx:
8193 * scintilla/RESearch.cxx:
8194 * scintilla/RESearch.h:
8195 * scintilla/ScintillaBase.cxx:
8196 * scintilla/ScintillaGTK.cxx:
8197 * scintilla/StyleContext.h:
8198 * scintilla/ViewStyle.cxx:
8199 * scintilla/ViewStyle.h:
8200 * scintilla/XPM.cxx:
8201 * scintilla/include/KeyWords.h:
8202 * scintilla/include/Platform.h:
8203 * scintilla/include/PropSet.h:
8204 * scintilla/include/SciLexer.h:
8205 * scintilla/include/Scintilla.h:
8206 * scintilla/include/Scintilla.iface:
8207 * scintilla/include/ScintillaWidget.h:
8208 * scintilla/lexers.make:
8210 Update to scintilla 1.68
8213 Only show help items which are really availible
8215 * plugins/cvs-plugin/cvs-callbacks.c
8216 * plugins/cvs-plugin/cvs-execute.c
8217 * plugins/cvs-plugin/subversion-callbacks.c:
8218 * libanjuta/anjuta-utils.c:
8219 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
8221 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
8223 * plugins/project-wizard/install.c,
8224 * plugins/project-wizard/autogen.c:
8225 Add error messages if using a read only directory
8226 Improve fix for bug #339296
8228 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8230 * libanjuta/interfaces/libanjuta.idl:
8231 * plugins/document-manager/action-callbacks.c:
8232 * plugins/document-manager/plugin.c:
8233 * plugins/editor/text_editor.c:
8234 Added IAnjutaEditorGoto
8236 * plugins/editor/aneditor.cxx:
8237 * plugins/editor/aneditor.h:
8238 * plugins/editor/text_editor.h:
8239 * plugins/editor/text_editor_prefs.c:
8243 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
8245 * libanjuta/interfaces/libanjuta.idl:
8246 * plugins/document-manager/action-callbacks.c:
8247 * plugins/document-manager/anjuta-docman.c:
8248 * plugins/document-manager/plugin.c:
8249 * plugins/editor/text_editor.c:
8250 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
8252 * plugins/sourceview/sourceview.c:
8253 * plugins/sourceview/sourceview.glade:
8254 Fixed some uft-8 issues and added a preference option
8255 to enable/disable gnome-vfs monitoring
8257 * scintilla/Makefile.am:
8258 * scintilla/include/Makefile.am:
8261 2006-04-20 Massimo Cora' <maxcvs@email.it>
8263 * libanjuta/interfaces/libanjuta.idl:
8264 Remove get_current_pos () because we have get_position()
8266 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8269 * plugins/sourceview/tag-window.c:
8270 Don't close window on PageUp/PageDown
8272 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8275 * manuals/reference/libanjuta/Makefile.am:
8280 * src/bacon-message-connection.c:
8281 * src/bacon-message-connection.h: (both from gedit)
8284 Fixed #312319 (Opening files when Anjuta is already open)
8286 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8288 * TODO.tasks: Updated
8289 * plugins/sourceview/anjuta-view.c:
8290 * plugins/sourceview/anjuta-view.h:
8291 * plugins/sourceview/sourceview.c:
8293 * configure.in: Fix --enable-plugin-scintilla
8295 Added char_added signal
8297 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8299 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
8303 * plugins/sourceview/sourceview.c:
8304 Fixed VFS monitoring (still a bit buggy)
8306 * plugins/sourceview/sourceview-args.c:
8307 * plugins/sourceview/tag-window.c:
8309 Better sizing for the popup-window
8311 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
8313 * plugins/project-wizard/templates/gnome/src/main.c:
8314 * plugins/project-wizard/templates/gnome/src/project.glade:
8315 * plugins/project-wizard/templates/gtk/src/main.c:
8316 * plugins/project-wizard/templates/gtk/src/project.glade:
8317 * plugins/project-wizard/templates/gtkmm/src/main.cc:
8319 Fixed up GLADE_FILE definition in project types and fixed bug #334546
8321 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
8323 * configure.in: More removal of obsoleteness.
8326 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
8329 * libanjuta/anjuta-preferences.c:
8330 * libanjuta/anjuta-utils.c:
8331 * libanjuta/anjuta-utils.h:
8332 * plugins/message-view/message-view.c:
8334 Changed color functions and moved convert_color to anjuta-utils.h
8336 * plugins/message-view/anjuta-message-manager-plugin.glade:
8337 GnomeColorPicker -> GtkColorButton (bug #309154)
8339 * plugins/sourceview/plugin.c:
8340 * plugins/sourceview/sourceview-prefs.c:
8341 * plugins/sourceview/sourceview.glade:
8342 Added color and font preferences
8344 * plugins/sourceview/sourceview-tags.c:
8345 Only show as much choices as configured in preferences
8347 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8349 * ROADMAP, NEWS: Updated (we are far behind ;-)
8350 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
8352 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8355 * plugins/editor/Makefile.am:
8356 * scintilla/Makefile.am
8358 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
8360 * global-tags/Makefile.am:
8361 * global-tags/create_global_tags.sh:
8362 * plugins/symbol-browser/an_symbol_prefs.c:
8363 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8364 * plugins/symbol-browser/plugin.h:
8365 * tagmanager/include/tm_workspace.h:
8366 * tagmanager/tm_workspace.c:
8368 Fixed symbol-browser prefs and move global tags generation from installtion to
8369 preferences to make the life easier for distributers and to allow updates after installtion
8371 * plugins/document-manager/action-callbacks.c:
8372 * plugins/document-manager/action-callbacks.h:
8373 * plugins/document-manager/anjuta-document-manager.ui:
8374 * plugins/document-manager/indent-util.c:
8375 * plugins/document-manager/plugin.c:
8376 * plugins/editor/text_editor.c:
8378 Moved indent stuff to document-manager
8380 * plugins/sourceview/anjuta-view.c:
8381 * plugins/sourceview/sourceview-args.c:
8382 * plugins/sourceview/sourceview-scope.c:
8383 * plugins/sourceview/sourceview-tags.c:
8384 * plugins/sourceview/sourceview.c:
8388 * plugins/sourceview/sourceview.plugin (removed):
8389 * plugins/sourceview/sourceview.plugin.in:
8390 Editor is not user-activatible
8392 * plugins/sourceview/sourceview.png:
8395 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
8397 * src/anjuta-app.c: Fixed crasher on plugin unloading
8399 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
8401 * plugins/sourceview/sourceview.c
8402 * plugins/sourceview/sourceview-args.c
8403 * plugins/sourceview/sourceview-args.h:
8405 Polished argument completion
8407 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
8409 * plugins/message-view/anjuta-msgman.c:
8410 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
8412 Show message pane on switch (does not work, anjuta_shell needs a fix)
8414 * plugins/sourceview/Makefile.am:
8415 * plugins/sourceview/anjuta-view.c: (find_tag_window),
8416 * plugins/sourceview/sourceview-args.c:
8417 * plugins/sourceview/sourceview-args.h:
8418 * plugins/sourceview/sourceview-private.h:
8419 * plugins/sourceview/sourceview-scope.c:
8420 (sourceview_scope_update), (sourceview_scope_filter_keypress):
8421 * plugins/sourceview/sourceview-tags.c:
8422 * plugins/sourceview/sourceview.c:
8423 * plugins/sourceview/tag-window.c:
8424 * plugins/sourceview/tag-window.h:
8426 Added scope and argument completion
8428 2006-04-03 Johannes Schmid <jhs@gnome.org>
8431 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
8435 * plugins/sourceview/sourceview.c: (iselect_clear):
8436 Make "Delete"-key working
8438 * configure.in: #336389
8440 2006-04-03 Johannes Schmid <jhs@gnome.org>
8442 * plugins/sourceview/Makefile.am:
8443 * plugins/sourceview/anjuta-view.c:
8444 * plugins/sourceview/plugin.c:
8445 * plugins/sourceview/sourceview-private.h:
8446 * plugins/sourceview/sourceview-scope.c:
8447 * plugins/sourceview/sourceview-scope.h:
8448 * plugins/sourceview/sourceview-tags.c:
8449 * plugins/sourceview/sourceview-tags.h:
8450 * plugins/sourceview/sourceview.c:
8451 * plugins/sourceview/sourceview.h:
8452 * plugins/sourceview/tag-window.c:
8454 - fixed goto_file_line
8455 - scroll to cursor on undo/redo
8456 - show correct popup-menu
8457 - scope completion (not ready yet)
8459 2006-04-03 Johannes Schmid <jhs@gnome.org>
8461 * plugins/sourceview/plugin.c:
8462 * plugins/sourceview/sourceview-tags.c:
8463 * plugins/sourceview/sourceview.c:
8464 * plugins/sourceview/sourceview.h:
8465 * plugins/sourceview/tag-window.c:
8467 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
8469 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8471 * plugins/sourceview/sourceview.c:
8472 Fixed next/previous bookmark.
8473 Toggled bookmark (set/unset).
8475 2006-04-03 Johannes Schmid <jhs@gnome.org>
8477 * plugins/document-manager/action-callbacks.c:
8478 Fixed Gtk-Warning in goto_line
8480 * plugins/sourceview/Makefile.am:
8481 * plugins/sourceview/anjuta-document.c:
8482 * plugins/sourceview/anjuta-view.c:
8483 * plugins/sourceview/anjuta-view.h:
8484 * plugins/sourceview/sourceview-autocomplete.c:
8485 * plugins/sourceview/sourceview-autocomplete.h:
8486 * plugins/sourceview/sourceview-private.h:
8487 * plugins/sourceview/sourceview-tags.c:
8488 * plugins/sourceview/sourceview-tags.h:
8489 * plugins/sourceview/sourceview.c:
8490 * plugins/sourceview/tag-window.c:
8491 * plugins/sourceview/tag-window.h:
8492 Created a nice API for tag and completion windows
8494 * plugins/sourceview/sourceview-print.h:
8495 * plugins/sourceview/sourceview-print.c:
8498 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8500 * plugins/sourceview/sourceview.c:
8501 Fixed typo (Sort bookmarks).
8503 2006-04-01 Johannes Schmid <jhs@gnome.org>
8505 * plugins/sourceview/anjuta-document.c:
8506 * plugins/sourceview/anjuta-document.h:
8507 * plugins/sourceview/anjuta-view.c:
8508 * plugins/sourceview/anjuta-view.h:
8509 * plugins/sourceview/sourceview-autocomplete.c:
8510 * plugins/sourceview/sourceview-autocomplete.h:
8511 * plugins/sourceview/sourceview-prefs.c:
8512 * plugins/sourceview/sourceview-prefs.h:
8513 * plugins/sourceview/sourceview-private.h:
8514 * plugins/sourceview/sourceview-tags.c:
8515 * plugins/sourceview/sourceview-tags.h:
8516 * plugins/sourceview/sourceview.c:
8517 * plugins/sourceview/sourceview.glade:
8518 * plugins/sourceview/tag-window.c:
8519 * plugins/sourceview/tag-window.h:
8521 Improved code complete and autocomplete
8523 2006-04-01 Johannes Schmid <jhs@gnome.org>
8525 * plugins/sourceview/Makefile.am:
8526 * plugins/sourceview/bookmark.png:
8527 * plugins/sourceview/marker-attentive.png:
8528 * plugins/sourceview/marker-basic.png:
8529 * plugins/sourceview/marker-intense.png:
8530 * plugins/sourceview/marker-light.png:
8531 * plugins/sourceview/sourceview.c:
8533 Added pixmaps for all marker types and show bookmarks
8536 * plugins/sourceview/Makefile.am:
8537 Build sourceview on 2.14 only
8539 2006-03-31 Johannes Schmid <jhs@gnome.org>
8541 * plugins/sourceview/Makefile.am:
8542 * plugins/sourceview/anjuta-document.c:
8543 * plugins/sourceview/anjuta-view.c:
8544 * plugins/sourceview/anjuta-view.h:
8545 * plugins/sourceview/sourceview-autocomplete.c:
8546 * plugins/sourceview/sourceview-private.h:
8547 * plugins/sourceview/sourceview-tags.c:
8548 * plugins/sourceview/sourceview-tags.h:
8549 * plugins/sourceview/sourceview.c:
8550 * plugins/sourceview/tag-window.c:
8551 * plugins/sourceview/tag-window.h:
8553 Added code completion with tag manager to the editor and fixed a save_as bug
8555 2006-03-31 Johannes Schmid <jhs@gnome.org>
8557 * src/main.c: Revert patch from Rob to allow building with
8559 * configure.in: Require at least 2.12 libraries
8561 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
8563 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
8565 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8566 Improve anjuta-plugin project template: Added missed files dist tarball
8569 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
8572 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
8574 reviewed by: Johannes Schmid <jhs@gnome.org>
8576 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8577 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
8578 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8579 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8581 Improve anjuta-plugin project template. Also fix for #322744
8583 2006-03-27 Johannes Schmid <jhs@gnome.org>
8585 * plugins/sourceview/sourceview-private.h:
8586 plugins/sourceview/sourceview.c:
8588 Added basic bookmark support
8590 2006-03-27 Johannes Schmid <jhs@gnome.org>
8595 Patch from Rob Bradfort <robster@debian.org>:
8596 * src/main.c: (get_command_line_args), (main):
8597 Migration from popt to GOption
8599 2006-03-26 Naba Kumar <naba@gnome.org>
8601 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
8602 size to scale itself with theme.
8604 2006-03-26 Naba Kumar <naba@gnome.org>
8606 * plugins/file-manager/an_file_view.c,
8607 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
8608 when symbolview and fileview objects are destroyed to avoid crashes
8609 after the plugins are disabled.
8611 2006-03-26 Naba Kumar <naba@gnome.org>
8613 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
8614 Deleted unused file.
8616 * plugins/glade/plugin.c: Be able to close glade plugin when there
8617 there is no glade project loaded.
8619 * plugins/sourceview/sourceview.plugin,
8620 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
8622 2006-03-23 Naba Kumar <naba@gnome.org>
8624 * plugins/editor/print.c: Fixed a bug where some sections of
8625 printed/previewed text is not highlighted.
8627 2006-03-20 Johannes Schmid <jhs@gnome.org>
8629 * libanjuta/interfaces/libanjuta.idl:
8631 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
8632 as we do not use private apis. Show help window and startup because it does
8635 * plugins/document-manager/action-callbacks.c:
8636 plugins/editor/Makefile.am:
8637 plugins/editor/text_editor.c:
8638 plugins/editor/print.c:
8639 plugins/editor/print.h:
8641 Fixed printing (nobody has missed it BTW ;-)
8643 * plugins/sourceview/sourceview.c:
8646 2006-03-20 Naba Kumar <naba@gnome.org>
8648 * configure.in, plugins/devhelp/plugin.c: Be able to build with
8649 devhelp >= 0.9 < 0.11 versions.
8651 2006-03-20 Johannes Schmid <jhs@gnome.org>
8653 * plugins/sourceview/anjuta-document-loader.c
8654 plugins/sourceview/sourceview.c:
8658 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8660 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
8661 Fixed bug (line position)
8662 Give the good line position whatever the active editor.
8664 2006-03-19 Ilkka Tuohela <hile@iki.fi>
8666 * configure.in: Added fi to ALL_LINGUAS
8668 2006-03-19 Johannes Schmid <jhs@gnome.org>
8670 * plugins/sourceview/anjuta-document-loader.c:
8671 replace gnome_vfs_get_mime_type_for_name_and data
8673 * plugins/build-basic-autotools/build-basic-autotools.c:
8676 2006-03-17 Johannes Schmid <jhs@gnome.org>
8678 * plugins/editor/editor.glade:
8679 Added style-editor again after it got lost somehow
8681 2006-03-17 Johannes Schmid <jhs@gnome.org>
8683 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
8684 configure.in: require devhelp 0.11
8686 Post 0.11 devhelp versions (CVS) do not work because of an API change...
8688 plugins/build-basic-autotools/build-basic-autotools.c:
8689 forgot a an installtion callback for the "install as root"-feature
8691 2006-03-17 Massimo Cora' <maxcvs@email.it>
8693 reviewed by: Johannes Schmid <jhs@gnome.org>
8695 * plugins/class-gen/anjuta-class-gen-plugin.glade
8696 plugins/class-gen/class_gen.c
8697 plugins/class-gen/goc_template_header
8698 plugins/class-gen/goc_template_source
8702 2006-03-16 Johannes Schmid <jhs@gnome.org>
8704 * plugins/sourceview/sourceview.c:
8705 Fixed "save-point" signal for undo actions
8707 2006-03-16 Massimo Cora' <maxcvs@email.it>
8709 reviewed by: Johannes Schmid <jhs@gnome.org>
8711 * plugins/document-manager/anjuta-docman.c:
8712 Implement tab drag and drop
8714 2006-03-16 Johannes Schmid <jhs@gnome.org>
8716 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8717 plugins/build-basic-autotools/build-basic-autotools.c:
8719 Implemented "install as root"-feature (#321455)
8721 2006-03-16 Johannes Schmid <jhs@gnome.org>
8724 plugins/sourceview/.cvsignore
8725 plugins/tools/scripts/.cvsignore:
8726 Added/extended .cvsignore files
8728 * plugins/sourceview/sourceview-autocomplete.c:
8729 plugins/sourceview/sourceview-autocomplete.h:
8730 plugins/sourceview/sourceview-prefs.c:
8731 plugins/sourceview/sourceview-private.h:
8732 plugins/sourceview/sourceview.glade:
8733 Autcomplete just works(tm) now and respects preferences
8735 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
8736 Use better algorithm from autocomplete
8738 2006-03-15 Johannes Schmid <jhs@gnome.org>
8743 2006-03-15 Johannes Schmid <jhs@gnome.org>
8745 * libanjuta/interfaces/libanjuta.idl:
8746 plugins/class-gen/class_gen.c:
8747 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
8748 plugins/project-manager/plugin.c:
8750 Allow to add multiple source files (#320191)
8752 * configure.in: Require gnome-build 0.1.3
8754 2006-03-14 Johannes Schmid <jhs@gnome.org>
8756 * plugins/macro/macro-utils.c: Fixed bug #333606
8757 * plugins/file-wizard/file.c: Fixed bug #333601
8759 2006-03-13 Johannes Schmid <jhs@gnome.org>
8761 * plugins/sourceview/sourceview_autocomplete.c
8762 plugins/sourceview/sourceview_autocomplete.h
8763 plugins/sourceview/sourceview.c
8764 plugins/sourceview/sourceview-private.h
8765 plugins/sourceview/sourceview-prefs.c:
8767 Cleaned up and fixed several issues
8769 2006-03-13 Johannes Schmid <jhs@gnome.org>
8771 * plugins/sourceview/Makefile.am:
8772 plugins/sourceview/sourceview-autocomplete.c
8773 plugins/sourceview/sourceview-autocomplete.h:
8774 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8775 plugins/sourceview/sourceview-private.h:
8776 plugins/sourceview/sourceview.c:
8778 Added (buggy) autocomplete feature to sourceview
8780 2006-03-12 Naba Kumar <naba@gnome.org>
8782 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
8783 libanjuta/anjuta-session.c: Added API docs.
8785 2006-03-12 Naba Kumar <naba@gnome.org>
8787 * TODO.tasks: Added couple of tasks.
8788 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
8789 Register private class as early as possible so that members could
8790 point to self class. Code clean up.
8792 2006-03-12 Naba Kumar <naba@gnome.org>
8794 * po/POTFILES.in, po/POTFILES.skip: Updated.
8796 2006-03-11 Naba Kumar <naba@gnome.org>
8798 * libanjuta/anjuta-shell.c,
8799 plugins/document-manager/anjuta-docman.c,
8800 plugins/document-manager/plugin.c,
8801 plugins/symbol-browser/an_symbol_search.c,
8802 plugins/valgrind/vgrule-list.c: Use correct signal names while
8805 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
8806 signal names and fixed enum IANJUTA_TYPE_* macro.
8808 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8810 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
8811 plugins/search/search-replace.c :
8812 Fixed bug (Bookmark the good line).
8813 Search & Replace (Mark all matched strings).
8815 2006-03-09 Johannes Schmid <jhs@gnome.org>
8817 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
8818 Completed changes from yesterday
8820 * plugins/document-manager/anjuta-document-manager.glade:
8821 plugins/editor/editor.glade
8822 plugins/editor/plugin.c: (activate_plugin)
8823 plugins/editor/text_editor.c
8824 plugins/sourceview/Makefile.am
8825 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
8826 plugins/sourceview/sourceview.glade:
8827 Completed preference changes
8829 2006-03-08 Johannes Schmid <jhs@gnome.org>
8831 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
8832 plugins/search/plugin.c: (activate_plugin):
8834 Removed Gtk-Criticals
8836 * plugins/document-manager/anjuta-document-manager.glade:
8837 plugins/document-manager/plugin.c: (on_docman_auto_save),
8838 (on_gconf_notify_timer), (prefs_init):
8839 plugins/document-manager/plugin.h:
8840 plugins/editor/text_editor.c: (text_editor_instance_init),
8841 (text_editor_dispose):
8842 plugins/editor/text_editor.h:
8843 plugins/editor/text_editor_cbs.c:
8844 plugins/editor/text_editor_cbs.h:
8845 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
8846 plugins/glade/plugin.c: (activate_plugin):
8847 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8848 plugins/sourceview/sourceview-private.h:
8849 plugins/sourceview/sourceview.c: (on_menu_popup),
8850 (sourceview_new), (ifile_open), (ifile_savable_save),
8851 (ifile_savable_save_as), (ieditor_set_popup_menu),
8852 (ieditor_get_filename), (imark_mark):
8854 Moved autosave from editor to document manager and fixed some things in
8857 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8859 * plugins/search/anjuta-search.glade :
8860 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
8861 plugins/search/search-replace_bachend.c: Fixed a crash bug.
8862 plugins/search/search-replace.c : Fixed bug.
8864 2006-03-08 Johannes Schmid <jhs@gnome.org>
8866 * plugins/search/anjuta-search.glade
8867 Fixed widget names (glade is a bit stupid on copying widgets to other files)
8869 2006-03-07 Johannes Schmid <jhs@gnome.org>
8871 * plugins/document-manager/action-callbacks.c
8872 plugins/document-manager/anjuta-document-manager.glade
8873 plugins/document-manager/plugin.c: (prefs_init),
8875 plugins/editor/Makefile.am:
8876 plugins/editor/editor.glade:
8877 plugins/editor/plugin.c: (on_style_button_clicked),
8878 (activate_plugin), (dispose):
8879 plugins/editor/style-editor.c:
8881 Startet to seperate document-manager and editor preferences
8883 * plugins/search/Makefile.am:
8884 plugins/search/anjuta-search.glade:
8885 plugins/search/search-replace.c:
8887 Moved search GUI to search-plugin
8889 * plugins/sourceview/sourceview-prefs.c:
8890 plugins/sourceview/sourceview-prefs.h:
8891 plugins/sourceview/sourceview-private.h:
8892 plugins/sourceview/sourceview.c:
8893 plugins/sourceview/sourceview.h:
8894 plugins/sourceview/Makefile.am:
8895 plugins/sourceview/anjuta-document.h:
8896 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8897 plugins/sourceview/plugin.c:
8899 Added some preferences to sourceview and fixed vfs_monitor
8901 * tagmanager/c.c: (parseParens):
8902 Removed annoying debug message
8904 * libanjuta/interfaces/libanjuta.idl:
8905 Removed IAnjutaEditorFactory::create_style_editor()
8907 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8909 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
8910 Search : Bookmark all matched lines.
8912 2006-03-06 Johannes Schmid <jhs@gnome.org>
8914 * plugins/class-gen/anjuta-class-gen.plugin.in
8915 plugins/file-loader/plugin.c: (sort_wizards)
8916 (on_create_submenu), (activate_plugin)
8917 plugins/file-wizard/anjuta-file-wizard.plugin.in
8918 plugins/glade/anjuta-glade.plugin.in
8919 plugins/project-import/anjuta-project-import.plugin.in
8920 plugins/project-wizard/anjuta-project-wizard.plugin.in:
8922 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
8925 * plugins/project-wizard/templates/mkfile.wiz:
8926 Use configured project directory instead of ~/myproject
8928 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
8930 Show markers (again) and monitor uri
8932 2006-03-06 Naba Kumar <naba@gnome.org>
8934 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
8935 typedefs separately so that forward linking would work.
8936 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
8938 2006-03-05 Naba Kumar <naba@gnome.org>
8940 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
8941 passing Enums and Structs in signals. Define struct _Name in
8942 generated code, so that forward referencing.
8943 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
8945 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
8947 2006-03-05 Naba Kumar <naba@gnome.org>
8949 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
8950 support. Generate GType definitions for enums in generated codes
8951 so that enums could be passed as signal params.
8953 2006-03-04 Naba Kumar <naba@gnome.org>
8955 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
8956 Restored cvs-moved revision files. They were originally marked
8957 deleted at their older locations. Now they are restored at
8958 their new locations. The changeset is one that was committed
8959 as part of document-manager, editor, search and print plugins
8960 separation from editor plugin.
8962 2006-03-03 Johannes Schmid <jhs@gnome.org>
8964 * plugins/sourceview/*:
8965 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
8968 2006-03-04 Naba Kumar <naba@gnome.org>
8970 * plugins/gdb/*: Deleted removed files (see previous changlog
8971 entry for files list).
8973 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
8975 * plugins/debug-mananger/breakpoints.c,
8976 plugins/debug-manager/breakpoints.h,
8977 plugins/debug-manager/debug_tree.c,
8978 plugins/debug-manager/debug_tree.h,
8979 plugins/debug-manager/info.c,
8980 plugins/debug-manager/info.h,
8981 plugins/debug-manager/locals.c,
8982 plugins/debug-manager/locals.h,
8983 plugins/debug-manager/memory.c,
8984 plugins/debug-manager/memory.h,
8985 plugins/debug-manager/registers.c,
8986 plugins/debug-manager/registers.h,
8987 plugins/debug-manager/sharedlib.c,
8988 plugins/debug-manager/sharedlib.h,
8989 plugins/debug-manager/signal.c,
8990 plugins/debug-manager/signal.h,
8991 plugins/debug-manager/stack_trace.c,
8992 plugins/debug-manager/stack_trace.h,
8993 plugins/debug-manager/watch.c,
8994 plugins/debug-manager/watch.h,
8995 plugins/debug-manager/Makefile.am:
8996 Move from gdb plugin to debug manager plugin
8998 * plugins/debug-manager/anjuta-debug-manager.glade,
8999 plugins/debug-manager/anjuta-debug-manager.ui:
9000 Move all user interface from gdb to debug manager
9002 * plugins/debug-manager/utilities.c,
9003 plugins/debug-manager/utilities.h:
9004 Remove some unused code
9005 Add useful code from gdb plugin
9007 * plugins/debug-manager/start.c,
9008 plugins/debug-manager/start.h:
9009 Include code of attach_process
9010 Add more code to start the debugger
9012 * plugins/debug-manager/plugin.c,
9013 plugins/debug-manager/plugin.h,
9014 plugins/debug-manager/anjuta-debug-manager.plugin.in:
9015 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
9017 * plugins/debug-manager/debugger.c,
9018 plugins/debug-manager/debugger.h:
9019 Implement a queue of debugger command
9021 * plugins/gdb/actions.c,
9022 plugins/gdb/actions.h,
9023 plugins/gdb/watch_cbs.c,
9024 plugins/gdb/watch_cbs.h,
9025 plugins/gdb/watch_gui.c,
9026 plugins/gdb/watch_gui.h:
9029 * plugins/gdb/debugger.c,
9030 plugins/gdb/debugger.h,
9031 plugins/gdb/gdbmi.c,
9032 plugins/gdb/gdbmi.h,
9033 plugins/gdb/utilities.c,
9034 plugins/gdb/utilities.h,
9035 plugins/gdb/Makefile.am,
9036 plugins/gdb/anjuta-gdb.plugin.in:
9037 Implement necessary functions
9039 * plugins/gdb/parser.c,
9040 plugins/gdb/parser.h:
9041 Code for parsing variable previously in debug_tree.c
9043 * plugins/gdb/anjuta-gdb.glade,
9044 plugins/gdb/anjuta-gdb.ui:
9045 Remove user interface
9047 * plugins/gdb/gdbmi-test.c:
9050 * plugins/gdb/anjuta-gdb.plugin.png:
9051 Try an improved icon for gdb (archer fish)
9053 * libanjuta/anjuta-debugger.c,
9054 libanjuta/anjuta-debugger.h,
9055 libanjuta/interfaces/libanjuta.idl,
9056 libanjuta/interfaces/anjuta-idl-compiler.pl,
9057 libanjuta/Makefile.am:
9058 Add declaration used in new IAnjutaDebugger interface
9060 * manuals/reference/libanjuta.types,
9061 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
9062 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
9063 Update documentation
9065 2006-03-02 Naba Kumar <naba@gnome.org>
9067 * manuals/reference/libanjuta/Makefile.am,
9068 manuals/reference/libanjuta/libanjuta-docs.sgml,
9069 manuals/reference/libanjuta/libanjuta-sections.txt,
9070 manuals/reference/libanjuta/libanjuta.types,
9071 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9072 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
9073 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9074 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9075 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9076 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9077 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9078 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9079 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
9080 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9081 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9082 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9083 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9084 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9085 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9086 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
9087 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
9088 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9089 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9090 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9091 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9092 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9093 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9094 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9095 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9096 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9097 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9098 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9099 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9100 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
9101 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9102 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9103 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9104 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9105 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
9106 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9107 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
9108 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
9109 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9110 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9111 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
9112 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9113 manuals/reference/libanjuta/tmpl/plugins.sgml,
9114 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9115 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9116 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9117 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9118 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9119 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9120 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9121 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9122 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9123 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9124 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9125 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9126 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9127 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
9130 2006-02-28 Naba Kumar <naba@gnome.org>
9132 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9133 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
9134 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
9135 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
9136 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
9137 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
9138 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
9139 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
9140 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
9141 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
9142 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
9143 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
9144 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
9145 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
9147 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9149 * plugins/sourceview/sourceview.c:
9150 Select to brace, select block.
9152 2006-02-28 Johannes Schmid <jhs@gnome.org>
9154 * plugins/file-wizard/Makefile.am
9155 plugins/file-wizard/action-callbacks.c (removed)
9156 plugins/file-wizard/action-callbacks.h (removed)
9157 plugins/file-wizard/anjuta-file-wizard.ui
9158 plugins/file-wizard/plugin.c: (activate_plugin),
9160 plugins/file-wizard/plugin.h:
9161 Removed Edit->Insert Text submenu (replace by macros plugin)
9163 * plugins/sourceview/sourceview.c: (sourceview_new),
9164 (ieditor_set_popup_menu):
9165 Fixed some more bugs
9167 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
9169 2006-02-28 Naba Kumar <naba@gnome.org>
9171 * plugins/file-manager/an_file_view.c,
9172 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
9173 rows also and with delay 1 sec (the color and timout value should
9174 probably be picked up from some system wide preference key).
9176 2006-02-28 Naba Kumar <naba@gnome.org>
9178 * libanjuta/interfaces/libanjuta.idl,
9179 plugins/document-manager/action-callbacks.c,
9180 plugins/document-manager/plugin.c,
9181 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
9182 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
9183 Added interface checks in document manager and enable/disable
9184 menus based on supported interface.
9186 * plugins/project-import/anjuta-project-import.glade: Set some
9187 resonable size for the import dialog.
9189 2006-02-27 Naba Kumar <naba@gnome.org>
9191 * libanjuta/interfaces/libanjuta.idl,
9192 plugins/document-manager/action-callbacks.c,
9193 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
9194 and eol conversion actions.
9196 2006-02-27 Johannes Schmid <jhs@gnome.org>
9198 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
9199 * plugins/file-manager/an_file_view.c
9200 plugins/file-manager/plugin.h: Added tooltips
9201 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
9203 2006-02-26 Naba Kumar <naba@gnome.org>
9205 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9206 plugins/build-basic-autotools/build-basic-autotools.c,
9207 plugins/build-basic-autotools/build-basic-autotools.h,
9208 plugins/build-basic-autotools/executer.c,
9209 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
9210 disable indicator highlights preferences from message manager to
9211 build plugin. Implemented message indicator highlights in build tool.
9213 * plugins/editor/text_editor.c: Fixed indicators.
9215 2006-02-26 Johannes Schmid <jhs@gnome.org>
9217 * plugins/sourceview/sourceview.c:
9220 * plugins/subversion/svn_auth.c:
9221 Fixed username/password authentification but there might be a memory corruption
9223 2006-02-26 Naba Kumar <naba@gnome.org>
9225 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9226 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
9227 libanjuta/anjuta-launcher.h: Added documentation.
9229 2006-02-24 Naba Kumar <naba@gnome.org>
9231 * plugins/editor/text_editor.c: Fixed change in API in
9232 IAnjutaEditorSelection::set().
9234 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9236 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
9237 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
9238 libanjuta/interfaces/libanjuta.idl :
9239 Search in sourceview editor (Select in buffer).
9242 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9244 * plugins/sourceview/sourceview.c :
9245 Fixed Replace, to_upper, to_lower.
9247 * plugins/search/search-replace_backend.c :
9248 Renamed header name.
9250 2006-02-22 Naba Kumar <naba@gnome.org>
9252 * libanjuta/anjuta-plugin-description.c,
9253 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
9254 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
9255 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
9256 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9257 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
9259 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9260 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
9262 2006-02-21 Naba Kumar <naba@gnome.org>
9264 * libanjuta/interfaces/libanjuta.idl,
9265 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9266 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
9267 interface for editor.
9269 2006-02-21 Naba Kumar <naba@gnome.org>
9271 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
9273 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9274 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
9276 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9278 * GTKSOURCEVIEW EDITOR
9279 plugins/sourceview/sourceview.c :
9280 Fixed copy and Goto Line.
9282 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
9283 plugins/macro/plugin.c :
9284 Fixed Insert key word and Insert macro.
9286 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
9288 * plugins/document-manager/anjuta-docman.c:
9289 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
9292 plugins/Makefile.am:
9293 plugins/sourceview/.cvsignore:
9294 plugins/sourceview/Makefile.am:
9295 plugins/sourceview/plugin.c: :
9296 plugins/sourceview/plugin.h:
9297 plugins/sourceview/sourceview.c:
9298 plugins/sourceview/sourceview.h:
9299 plugins/sourceview/sourceview.plugin:
9300 plugins/sourceview/sourceview.plugin.in:
9301 plugins/sourceview/sourceview.png:
9303 Added sourceview editor plugin
9305 2006-02-19 Naba Kumar <naba@gnome.org>
9307 * libanjuta/interfaces/libanjuta.idl,
9308 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9309 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9310 plugins/cvs-plugin/cvs-interface.c,
9311 plugins/document-manager/action-callbacks.c,
9312 plugins/document-manager/action-callbacks.h,
9313 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
9314 plugins/search/plugin.c, plugins/search/search-replace.c,
9315 plugins/search/search-replace_backend.c,
9316 plugins/subversion/subversion-actions.c,
9317 plugins/subversion/subversion-callbacks.c,
9318 plugins/tools/editor.c, plugins/tools/execute.c,
9319 plugins/tools/variable.c: Defined proper editor interfaces and fixed
9322 2006-02-15 Naba Kumar <naba@gnome.org>
9324 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
9327 * libanjuta/interfaces/libanjuta.idl,
9328 plugins/document-manager/anjuta-docman.c,
9329 plugins/document-manager/plugin.c,
9330 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
9331 unnecessary parameters from IAnjutaEditor interface and used proper
9332 types instead of 'gpointer'. Fixed various compiler warnings.
9334 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
9337 2006-02-12 Naba Kumar <naba@gnome.org>
9339 * po/POTFILES.in: Updated.
9341 2006-02-11 Naba Kumar <naba@gnome.org>
9343 * plugins/editor/properties.[cxx,h],
9344 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
9345 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
9346 to sci_prop_*(), because they were conflicting with external
9347 functions (in some ssl library).
9349 2006-02-08 Naba Kumar <naba@gnome.org>
9351 Patch from Massimo Cora <maxcvs@email.it>:
9352 * plugins/valgrind/anjuta-valgrind.schemas,
9353 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
9354 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
9355 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
9356 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
9357 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
9358 plugins/valgrind/vgtoolview.c,
9359 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
9360 before running the debugging session. I've added also a
9361 preference in Anjuta Preferences where you can specify
9362 the path to the valgrind binary. The default is /usr/bin/valgrind.
9363 Now it displays a dialog with the error. [it can be -program
9364 exited- or -file loaded or end of input-]. Some valgrind 3.x
9367 2006-01-29 Naba Kumar <naba@gnome.org>
9369 Patch from Massimo Cora <maxcvs@email.it>:
9370 * configure.in, plugins/Makefile.am,
9371 plugins/valgrind/*: Valgrind plugin (requires
9372 binutils-dev and valgrind to be installed.
9374 2005-01-24 Johannes Schmid <jhs@gnome.org>
9376 * Patch from Eric Greveson <ejg45@cam.ac.uk>
9377 plugins/tools/variables.c:
9378 Added current directory to possible variables
9380 * Patch from Günther Brammer <gbrammer@gmx.de>
9381 plugins/document-manager/anjuta-docman.c:
9382 Fix a crash on opening a file
9384 AUTHORS: Added Günther Brammer
9386 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
9388 * libanjuta/anjuta-launcher.c:
9389 Fix a bug in AnjutaLauncher when output is bigger than buffer
9390 Probably fix bug #315188 and #305134
9392 2005-12-28 Johannes Schmid <jhs@gnome.org>
9394 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
9395 * src/about.c: Use new gtk about dialog
9396 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
9397 Updated anjuta_ui_add_action_group_entries call
9399 Patch from Jean Breford <jean.breford@normalesup.org>
9400 and Markus Habermehl <bmh1980de@yahoo.de>:
9402 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
9403 * AUTHORS: Added Jean and Markus
9405 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9406 * plugins/search/search-replace.c :
9407 Bookmark all matched lines.
9408 * plugins/search/search-replace_backend.c :
9409 Fixed bug (Search in all project files).
9411 2005-12-21 Johannes Schmid <jhs@gnome.org>
9413 * plugins/search/plugin.c:
9415 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
9416 investigation needed.
9418 AUTHORS: Added Ross Goldner
9420 2005-12-19 Ross Golder <ross@golder.org>
9422 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
9423 application/xml MIME type.
9425 2005-12-18 Johannes Schmid <jhs@gnome.org>
9427 po/POTFILES.in: Updated files after directory changes
9428 HACKING: Removed outdated section 3 (anoncvs)
9430 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
9432 * plugins/build-basic-autotools/build-basic-autotools.c:
9433 Save all files in editor before running a command
9435 * plugins/tools/execute.c:
9436 Use document manager plugin instead of each editor for
9439 2005-12-15 Johannes Schmid <jhs@gnome.org>
9441 * plugins/document-manager/action-callbacks.c:
9442 (on_save_all1_activate), (on_swap_activate)
9443 plugins/document-manager/anjuta-docman.c:
9444 (on_save_as_filesel_response), (on_notebook_switch_page):
9446 Fixed some remaining issues in document-manger
9448 2005-12-15 Johannes Schmid <jhs@gnome.org>
9450 * plugins/profile-default/default.anjuta:
9451 Load Search plugin and Message Manager by default
9453 2005-12-14 Johannes Schmid <jhs@gnome.org>
9455 * plugins/editor/text_editor.c
9456 libanjuta/anjuta-utils.c:
9458 Check if files differ when gnome-vfs monitoring is used.
9461 2005-12-13 Johannes Schmid <jhs@gnome.org>
9463 * plugins/document-manager/plugin.c:
9464 Only save modified files in ianjuta_file_savable_save() for document-manager
9465 as discussed on mailing list.
9467 * plugins/cvs-plugin/cvs-callbacks.c:
9468 Fixed dialog handling for empty log message
9470 2005-12-13 Johannes Schmid <jhs@gnome.org>
9472 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
9474 * plugins/project-manager/* Removed ununsed files
9476 * plugins/symbol-browser/an_symbol_iter.c
9477 plugins/build-basic-autotools/build-basic-autotools.c
9478 plugins/build-basic-autotools/executer.c
9479 plugins/class-gen/class_gen.c
9480 plugins/class-inheritance/class-inherit.c
9481 plugins/cvs-plugin/cvs-actions.c
9482 plugins/cvs-plugin/cvs-interface.c
9483 plugins/debug-manager/attach_process.
9484 plugins/devhelp/plugin.c
9485 plugins/document-manager/plugin.c
9486 plugins/document-manager/indent_util.c
9487 plugins/editor/properties.cxx
9488 plugins/editor/aneditor.cxx
9489 plugins/editor/style-editor.c
9490 plugins/editor/text_editor.c
9491 plugins/macro/macro_db.c
9494 Use DEBUG_PRINT for debug messages
9496 libanjuta/anjuta-debug.h: Include config.h
9498 HACKING: Updated (BTW: does anyone read this?)
9500 2005-12-12 Johannes Schmid <jhs@gnome.org>
9502 Patch from Johan Ersvik <jersvik@fastmail.fm>:
9503 * plugins/gdb/debugger.c
9505 Fix a crasher in gdb plugin
9507 * plugins/gtodo/plugin.c
9508 plugins/search/plugin.c
9512 * plugins/document-manager/anjuta-docman.c:
9516 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
9518 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
9520 * plugins/document-manager/anjuta-docman.c:
9521 highlight changed files in docman popup-menu
9522 * plugins/gdb/debug-tree.c:
9523 plugins/gdb/debugger.c
9524 Do not corupt entire "locals" tree when variable pointer have
9525 additional info and arrays/strucs/unions correctly.
9528 2005-12-11 Johannes Schmid <jhs@gnome.org>
9530 * plugins/document-manager/anjuta-docman.c
9531 plugins/document-manager/plugin.c
9532 plugins/editor/text_editor.c:
9534 AUTHORS: Added Johan Ersvik
9536 Fixed "is-dirty" bug and tab ordering
9538 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
9540 * plugins/editor/aneditor-autocomplete.cxx
9541 plugins/editor/aneditor-calltip.cxx
9542 plugins/editor/aneditor-priv.h
9543 plugins/symbol-browser/an_symbol.c
9544 plugins/symbol-browser/an_symbol_view.c
9546 tagmanager/tm_symbol.c
9548 tagmanager/include/tm_symbol.h
9549 tagmanager/include/tm_tag.h
9552 Better pointer recognition in tagmanager and symbol browser
9554 2005-12-11 Johannes Schmid <jhs@gnome.org>
9556 * plugins/search/*: New search plugin derived from search code in old editor
9559 * plugins/document-manager/*: new document-manger which is now seperated from
9560 editor to allow implementation of other editor widgets. Code is mostly derived
9561 from old editor plugin
9563 * plugins/print/* new print plugin which is not fully implemented in the
9566 * plugins/editor/text_editor.c: Added lots of interface code
9568 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
9569 IAnjutaEditorFactory and extended IAnjutaEditor
9571 * configure.in, plugins/Makefile.am updated build system for new
9574 This is a huge commit which might still contain some bugs and also has
9575 some fixmes. Things that are not working are the search toolbar because it
9576 does not use the same backend as any other searching function and printing
9577 (easy to fix) because it did not yet implement IAnjutaPrintable.
9579 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9581 * plugins/project-wizard/property.c:
9582 Use newer GtkFileChooser instead of GtkFileSelection with
9583 GnomeFileEntry to avoid a bug
9585 * plugins/project-wizard/install.c:
9586 Avoid an endless loop if project directory is not writable
9588 * plugins/project-wizard/druid.c:
9589 Allow creating project in empty directory without a
9592 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
9594 Patch from Massimo Cora <maxcvs@email.it>
9595 * plugins/class-inheritence/class-inherit.c
9596 plugins/class-inheritence/plugin.c
9597 plugins/class-inheritence/plugin.h
9600 Update plugin to use new API from graphviz 2.6. Version 2.2 is
9601 no longer supported!
9603 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
9605 Patch from Johan Ersvik <jersvik@fastmail.fm>
9606 * plugins/message-view/message-view.c
9607 plugins/build-basic-autotools/build-basic-autotools.c
9608 plugins/build-basic-autotools/automake-c.filters
9610 This patch correct regex-filters for newer automake
9613 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
9615 * plugins/tools/execute.c:
9616 Detect variables inside a word
9618 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9620 * libanjuta/anjuta-status.[ch],
9621 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
9622 plugins/editor/anjuta-docman.c :
9623 New anjuta-status procedure.
9625 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9628 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
9629 plugins/editor/Makefile.am
9630 plugins/editor/anjuta-document-manager.glade
9631 plugins/editor/plugin.c plugins/editor/plugin.h
9632 plugins/editor/text_editor.c plugins/editor/text_editor.h
9634 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
9635 plugins/editor/indent-util.c plugins/editor/indent-util.h
9636 plugins/editor/indent_test.c :
9637 Set and Preview indent preferences parameters.
9638 Saved indent user parameters.
9640 2005-10-27 Naba Kumar <naba@gnome.org>
9642 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
9643 * plugins/editor/anjuta-docman.c: Restore tab color to normal
9644 theme color for saved documents.
9646 2005-10-26 Naba Kumar <naba@gnome.org>
9648 * libanjuta/anjuta-encodings.c: Save changed supported encodings
9649 list. Fixed bug #316731.
9651 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
9653 * tagmanager/tm_symbol.c: Fixed bug #315218
9655 2005-10-23 Adam Weinberger <adamw@gnome.org>
9657 * plugins/build/build_file.c
9658 plugins/build-basic-autotools/build-basic-autotools.c
9659 plugins/tools/execute.c
9660 plugins/build/compile.c
9661 plugins/build/configurer.c
9662 plugins/debug-manager/plugin.c
9663 plugins/editor/plugin.c
9664 plugins/editor/print.c
9665 plugins/editor/text_editor.c
9666 plugins/file-loader/plugin.c
9667 plugins/file-manager/an_file_view.c
9668 plugins/symbol-browser/an_symbol_view.c
9669 plugins/gdb/debugger.c
9670 plugins/gdb/plugin.c
9671 plugins/glade/plugin.c
9672 plugins/macro/macro-actions.c
9673 plugins/macro/plugin.c
9674 plugins/profile-default/plugin.c
9675 plugins/project-manager/plugin.c
9676 plugins/project-manager/project_import.c
9677 plugins/symbol-browser/plugin.c
9678 plugins/tools/execute.c
9680 src/anjuta-actions.h
9682 Correct spacing errors before and after "...".
9684 2005-10-20 Naba Kumar <naba@gnome.org>
9686 * plugins/gdb/debugger.c: Fixed attach/detach process to
9687 updated UI properly.
9689 2005-10-18 Naba Kumar <naba@gnome.org>
9691 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
9694 2005-10-13 Naba Kumar <naba@gnome.org>
9696 * plugins/project-mkfile-import/*: Removed separate import wizard for
9697 makefile based projects (because single widzard handles all wizards).
9699 * plugins/project-import/project-import.c: Made wizard window
9700 transient to main window.
9702 Patch from: Eric Greveson <ejg45@cam.ac.uk>
9704 * AUTHORS: Added Eric's name in contributors list.
9706 * configure.in, plugins/Makefile.am,
9707 plugins/project-import/Makefile.am,
9708 plugins/project-import/anjuta-project-import.glade,
9709 plugins/project-import/project-import.c,
9710 plugins/project-import/project-import.h: Import wizard now detects
9711 both makefile and automake projects together instead of separate wizard.
9713 * plugins/project-wizard/templates/java/project.anjuta,
9714 plugins/project-wizard/templates/mkfile/project.anjuta,
9715 plugins/project-wizard/templates/python/project.anjuta,
9716 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
9717 name to make it appropriate.
9719 2005-10-11 Naba Kumar <naba@gnome.org>
9721 * configure.in: Fixed glade3 version requirement.
9723 2005-09-29 Alexander Shopov <ash@contact.bg>
9725 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
9727 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
9729 * plugins/subversion/svn_auth.c
9730 plugins/subversion/anjuta_subversion.glade:
9731 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
9733 2005-09-22 Naba Kumar <naba@gnome.org>
9735 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
9737 * configure.in, plugins/Makefile.am
9738 plugins/project-manager/anjuta-project-manager.plugin.in,
9739 plugins/project-manager/plugin.c,
9740 (added) plugins/project-mkfile-import/.cvsignore,
9741 (added) plugins/project-mkfile-import/Makefile.am,
9742 (added) plugins/project-mkfile-import/
9743 anjuta-project-mkfile-import-plugin.png,
9744 (added) plugins/project-mkfile-import/
9745 anjuta-project-mkfile-import.glade,
9746 (added) plugins/project-mkfile-import/
9747 anjuta-project-mkfile-import.plugin.in,
9748 (added) plugins/project-mkfile-import/plugin.c,
9749 (added) plugins/project-mkfile-import/plugin.h,
9750 (added) plugins/project-mkfile-import/project-mkfile-import.c,
9751 (added) plugins/project-mkfile-import/project-mkfile-import.h,
9752 plugins/project-wizard/templates/Makefile.am,
9753 (added) plugins/project-wizard/templates/mkfile-logo.png,
9754 (added) plugins/project-wizard/templates/mkfile.wiz,
9755 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
9756 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
9757 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
9758 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
9759 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
9760 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
9761 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
9762 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
9763 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
9764 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
9765 (added) plugins/project-wizard/templates/mkfile/src/main.c:
9766 Added makefile based project import wizard and wizard template.
9768 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
9770 * libanjuta/anjuta-launcher.c: Reduced false password detections
9772 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9774 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
9775 messages correctly.a
9777 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9779 * scintilla/Makefile.am: Changed scintilla library to noinst
9780 * pixmaps/Makefile.am: Install password.png
9781 * libanjuta/anjuta-launcher.c: Changed password detection
9782 to be able to access GNOME CVS with ssh.
9784 2005-08-31 Naba Kumar <naba@gnome.org>
9786 * plugins/glade/plugin.c: Set transient window for the widget
9789 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
9791 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
9793 2005-08-10 Naba Kumar <naba@gnome.org>
9795 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
9796 as shortcut key for execute.
9798 * src/about.c: Clean up.
9800 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
9801 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
9804 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9806 * plugins/editor/search-replace_backend.c :
9807 Fixed search in File Patterns.
9809 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
9811 * plugins/gdb/Makefile.am: Fixed a make -j x bug
9813 2005-08-04 Naba Kumar <naba@gnome.org>
9815 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9816 for pango-1.8 rendering bug.
9818 2005-08-03 Naba Kumar <naba@gnome.org>
9820 * plugins/glade/plugin.c: Proper names for plugin widgets.
9822 * plugins/subversion/anjuta-subversion.glade,
9823 plugins/subversion/svn-auth.c: Fixed authentication dialog and
9824 string allocations. Use passed default values when available.
9825 Set proper focus and dialog default response. Destroy dialog after use.
9826 Return error when appropriate.
9828 2005-08-02 Naba Kumar <naba@gnome.org>
9830 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9831 for pango-1.8 rendering bug.
9833 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
9835 * scintilla/Makefile.am: Fixed a make -j x bug
9837 2005-08-02 Johannes Schmid <jhs@gnome.org>
9839 * plugins/subversion/svn-auth.c: Added username/password
9842 2005-08-01 Naba Kumar <naba@gnome.org>
9844 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
9845 checks for character width calculations.
9847 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9849 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
9851 2005-07-31 Naba Kumar <naba@gnome.org>
9853 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
9854 messup with pango 1.8. Fixed bug #311846.
9856 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9858 * plugins/gdb/memory.c : Fixed bug 305082.
9860 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9861 plugins/project-wizard/templates/gcj.wiz,
9862 plugins/project-wizard/templates/gnome.wiz,
9863 plugins/project-wizard/templates/gtk.wiz,
9864 plugins/project-wizard/templates/java.wiz,
9865 plugins/project-wizard/templates/python.wiz,
9866 plugins/project-wizard/templates/wxwin.wiz,
9867 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
9869 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
9871 * plugins/tools/execute.c:
9872 Correct a crash if editor is closed while a tool still use it.
9874 2005-07-28 Naba Kumar <naba@gnome.org>
9876 * scintilla/*: Updated scintilla from their latest CVS.
9878 2005-07-27 Naba Kumar <naba@gnome.org>
9880 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9881 plugins/build-basic-autotools/build-basic-autotools.c,
9882 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
9883 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9884 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9885 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9886 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
9887 plugins/message-view/plugin.c, plugins/patch/plugin.c,
9888 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
9889 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9890 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
9891 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
9892 argument to anjuta_ui_add_action_group_entries() and
9893 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
9894 Fixed all plugins to pass translation domain. This fixes untranslated
9897 2005-07-27 Naba Kumar <naba@gnome.org>
9899 * plugins/class-inheritance/class-callbacks.c,
9900 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
9901 proper system colors.
9903 2005-07-26 Naba Kumar <naba@gnome.org>
9905 * ROADMAP: Updated and added more tasks.
9907 2005-07-25 Naba Kumar <naba@gnome.org>
9909 * ROADMAP: Updated and added more tasks.
9911 2005-07-24 Naba Kumar <naba@gnome.org>
9913 * HACKING: Fixed format.
9915 2005-07-24 Naba Kumar <naba@gnome.org>
9917 * ROADMAP: Fixed format.
9918 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
9920 2005-07-24 Naba Kumar <naba@gnome.org>
9922 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
9923 * data/properties/cpp.properties: Added *.c++ as file extension for c++
9925 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
9927 * plugins/tools/dialog.c, plugins/tools/dialog.h:
9928 Correct wrong sensitivity setting
9930 * plugins/tools/tool.c: Correct a crash when removing overridden tool
9932 * plugins/tools/variable.c: Add variables for project manager
9934 2005-07-23 Naba Kumar <naba@gnome.org>
9938 2005-07-23 Naba Kumar <naba@gnome.org>
9940 * plugins/subversion/Makefile.am,
9941 plugins/subversion/svn-auth.c,
9942 plugins/subversion/svn-auth.h: Added subversion authentication code
9945 * plugins/subversion/subversion-callbacks.c,
9946 plugins/subversion/subversion-callbacks.h,
9947 plugins/subversion/svn-backend-priv.h,
9948 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
9949 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
9950 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
9951 Added file mode line.
9953 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
9955 * configure.in: Added 'gl' to ALL_LINGUAS.
9957 2005-07-21 Naba Kumar <naba@gnome.org>
9959 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
9960 the active sources and kill the running process without emitting
9961 signals (which could be fatal because the object is being destroyed).
9962 Incidentally, fixed the crash that happens when stopping an active
9963 debugger session. Disabled debug prints and code clean up.
9966 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
9967 message view object, because that prevents many unprocessed outputs
9968 from the cvs command from being appended in view. Does not set NULL
9969 to mesg_view private member (not required) so that any pending outputs
9970 to view is processed.Fixed bug #172666.
9972 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
9973 type in supported list.
9975 2005-07-18 Adam Weinberger <adamw@gnome.org>
9977 * plugins/file-manager/anjuta-file-manager-plugin.glade:
9978 grammar/spelling fixes.
9980 2005-07-17 Naba Kumar <naba@gnome.org>
9982 * (new) plugins/project-wizard/templates/terminal/cvsignore,
9983 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
9984 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
9985 plugins/project-wizard/templates/anjuta-plugin.wiz,
9986 plugins/project-wizard/templates/gcj.wiz,
9987 plugins/project-wizard/templates/gnome.wiz,
9988 plugins/project-wizard/templates/gtk.wiz,
9989 plugins/project-wizard/templates/gtkmm.wiz,
9990 plugins/project-wizard/templates/java.wiz,
9991 plugins/project-wizard/templates/python.wiz,
9992 plugins/project-wizard/templates/terminal.wiz,
9993 plugins/project-wizard/templates/terminal/Makefile.am,
9994 plugins/project-wizard/templates/terminal/po/Makefile.am,
9995 plugins/project-wizard/templates/terminal/src/Makefile.am,
9996 plugins/project-wizard/templates/wxwin.wiz,
9997 plugins/project-wizard/templates/xlib-dock.wiz,
9998 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
9999 wizards and updated .wiz files to install them in newly created
10002 2005-07-16 Naba Kumar <naba@gnome.org>
10004 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
10006 * plugins/file-manager/an_file_view.c,
10007 plugins/file-manager/plugin.c: Added file manager preferences to
10008 show/hide files ignored by version control (e.g. cvsignore).
10010 * plugins/editor/text_editor.c: Initialize vfs info struct.
10012 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
10013 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
10014 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
10015 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
10016 omf-install/.cvsignore, pixmaps/.cvsignore,
10017 plugins/file-manager/anjuta-file-manager-plugin.glade,
10018 scintilla/.cvsignore, scintilla/include/.cvsignore,
10019 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
10020 tagmanager/python.c: Updated.
10022 2005-07-16 Naba Kumar <naba@gnome.org>
10024 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
10025 Fixed python parser to parser class methods.
10027 2005-07-15 Naba Kumar <naba@gnome.org>
10029 * plugins/project-wizard/property.c: Used parenthesis to remove
10032 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10033 plugins/project-wizard/templates/gcj.wiz,
10034 plugins/project-wizard/templates/gnome.wiz,
10035 plugins/project-wizard/templates/gtk.wiz,
10036 plugins/project-wizard/templates/gtkmm.wiz,
10037 plugins/project-wizard/templates/java.wiz,
10038 plugins/project-wizard/templates/python.wiz,
10039 plugins/project-wizard/templates/terminal.wiz,
10040 plugins/project-wizard/templates/wxwin.wiz,
10041 plugins/project-wizard/templates/xlib-dock.wiz,
10042 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
10045 2005-07-15 Naba Kumar <naba@gnome.org>
10047 * plugins/project-wizard/templates/java.wiz,
10048 plugins/project-wizard/templates/java/Makefile.am,
10049 plugins/project-wizard/templates/java/project.anjuta,
10050 plugins/project-wizard/templates/python.wiz,
10051 plugins/project-wizard/templates/python/Makefile.am,
10052 plugins/project-wizard/templates/python/project.anjuta: Use different
10053 project files for java and python module where debugger is not
10054 included in the list of plugins.
10056 2005-07-15 Naba Kumar <naba@gnome.org>
10058 * configure.in, plugins/project-wizard/templates/Makefile.am,
10059 plugins/project-wizard/templates/gcj-logo.png,
10060 plugins/project-wizard/templates/gcj.wiz,
10061 plugins/project-wizard/templates/gcj/.cvsignore,
10062 plugins/project-wizard/templates/gcj/Makefile.am,
10063 plugins/project-wizard/templates/gcj/configure.in.tpl,
10064 plugins/project-wizard/templates/gcj/src/.cvsignore,
10065 plugins/project-wizard/templates/gcj/src/Makefile.am,
10066 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
10067 plugins/project-wizard/templates/java-logo.png,
10068 plugins/project-wizard/templates/java.wiz,
10069 plugins/project-wizard/templates/java/configure.in.tpl,
10070 plugins/project-wizard/templates/java/po/Makefile.am,
10071 plugins/project-wizard/templates/java/po/POTFILES.in,
10072 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
10073 plugins/project-wizard/templates/java/src/main.java,
10074 plugins/project-wizard/templates/python-logo.png,
10075 plugins/project-wizard/templates/python.wiz,
10076 plugins/project-wizard/templates/python/.cvsignore,
10077 plugins/project-wizard/templates/python/Makefile.am,
10078 plugins/project-wizard/templates/python/configure.in.tpl,
10079 plugins/project-wizard/templates/python/po/.cvsignore,
10080 plugins/project-wizard/templates/python/po/Makefile.am,
10081 plugins/project-wizard/templates/python/po/POTFILES.in,
10082 plugins/project-wizard/templates/python/src/.cvsignore,
10083 plugins/project-wizard/templates/python/src/Makefile.am,
10084 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
10085 plugins/project-wizard/templates/python/src/main.py: Added Generic
10086 gcj and python project wizards. Fixed Generic java project to
10087 use _JAVA primary. Update gnome-build from cvs for them to work
10090 2005-07-12 Naba Kumar <naba@gnome.org>
10092 * plugins/project-manager/plugin.c: Automatically determine
10093 project backend by probing.
10095 2005-07-04 Naba Kumar <naba@gnome.org>
10097 * Makefile.am: Do not install old anjuta.glade file which conflicts
10098 with newer src/anjuta.glade.
10100 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10102 * plugins/an_symbol_prefs.c:
10103 Sort list of available symbol files
10105 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
10107 * plugins/build-basic-autotools.c:
10110 * plugins/gtodo/libgtodo.c:
10111 Possible fix for #307800
10113 * libanjuta/anjuta-encodings.c
10114 libanjuta/anjuta-launcher.c
10115 libanjuta/anjuta-preference-dialog.c
10116 libanjuta/anjuta-preferences.c
10117 libanjuta/anjuta-ui.c
10118 libanjuta/anjuta-util.c
10119 libanjuta/cell-renderer-captioned-image.c
10120 libanjuta/plugin.c:
10122 Patch from de_lupus@pandora.be (Kristof Vansant):
10123 Replaced deprecated gnome-i18n.h
10126 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
10128 * plugins/subversion/anjuta-subversion.glade
10129 plugins/subversion/anjuta-subversion.ui
10130 plugins/subversion/plugin.c
10131 plugins/subversion/subversion-actions.c
10132 plugins/subversion/subversion-callbacks.h
10133 plugins/subversion/subversion-callbacks.c
10134 plugins/subversion/svn-backend-priv.h
10135 plugins/subversion/svn-backend.h
10136 plugins/subversion/svn-backend.c
10137 plugins/subversion/svn-thread.h
10138 plugins/subversion/svn-thread.c:
10140 Implemented Subversion diff
10142 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
10144 * plugins/build-basic-autotools/build-basic-autotools.c:
10145 Fixed crash bug! Might be useful to release 2.0.2 soon
10146 because this bug will crash any build which produces errors
10149 === Anjuta 2.0.1 ===
10151 2005-06-27 Naba Kumar <naba@gnome.org>
10153 * plugins/tools/execute.c: Formated code.
10155 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
10157 * plugins/build-basic-autotools/build-basic-autotools.c:
10158 Remove two memory leaks
10159 Check command output versus untranslated strings too
10161 * plugins/tools/execute.c:
10162 Remove two memory leaks
10163 Check command output versus untranslated strings too
10164 Remove description message
10166 * plugins/tools/fileop.c:
10167 Escape tool name in xml configuration file
10169 2005-05-26 Naba Kumar <naba@gnome.org>
10171 * configure.in: Bumped version to 2.0.1
10172 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
10174 * plugins/tools/execute.c: Fixed clickable messages.
10177 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
10178 Deactivate glade plugin when last glade project is closed. Reorder
10179 glade widgets in layout. Change glade project when user selects a
10180 new project. Removed project from the list when user closes it. Fixed
10181 glade project file loading from URI. Save and restored loaded glade
10182 projects in/from session.
10184 * plugins/class-gen/action-callbacks.c,
10185 plugins/class-gen/anjuta-class-gen-plugin.glade,
10186 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
10187 plugins/file-wizard/anjuta-file-wizard.glade,
10188 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
10189 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
10190 "Add to project" correctly. Use the source file path returned after
10191 adding to project. Fixed memory leaks. Deactivate wizard plugins
10194 * plugins/project-manager/plugin.c,
10195 plugins/project-wizard/anjuta-project-wizard.glade,
10196 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
10197 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
10198 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
10199 project-wizard preference page to anjuta app, because they are
10200 more appropriated as general preferences. Renamed username and
10201 useremail properties keys.
10203 * po/POTFILES.in: Updated.
10205 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
10208 * plugins/file-loader/plugin.c: Do not use static variable to store
10209 created submenu in factory. Fixed crash in anjuta exit.
10211 2005-05-24 Naba Kumar <naba@gnome.org>
10213 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10214 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10215 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10216 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10217 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10218 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10219 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10220 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10221 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10223 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
10224 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10225 plugins/build-basic-autotools/build-basic-autotools.c,
10226 plugins/build-basic-autotools/build-basic-autotools.h,
10227 plugins/build-basic-autotools/executer.c,
10228 plugins/build-basic-autotools/executer.h,
10229 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
10230 plugins/tools/variable.c: Added an extra argument to
10231 anuta_util_dialog_input() to pass default value. Save/load project
10232 configure and execution parameters in/from session.
10234 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
10235 symbol browser is loaded.
10237 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
10240 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
10241 deactivate would not start shell.
10243 2005-05-24 Naba Kumar <naba@gnome.org>
10245 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
10246 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
10247 libegg/egg-submenu-action.c, libegg/test-actions.c,
10248 plugins/build-basic-autotools/build-basic-autotools.c,
10249 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
10250 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
10251 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
10252 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
10253 plugins/macro/plugin.c, plugins/message-view/plugin.c,
10254 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
10255 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
10256 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10257 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
10258 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
10260 2005-05-24 Naba Kumar <naba@gnome.org>
10262 * data/properties/styles.properties: Fixed defalt font.
10264 * plugins/editor/search-replace.c,
10265 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
10266 project openness wihtout activating project-manager plugin (i.e.
10267 using anjuta_shell_get()).
10269 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
10270 - Completed add_source(), add_group() and add_target() methods of
10271 IAnjutaProjectManager.
10272 - Change their definition to return the added element (or NULL).
10273 - Used interface API for project main menus and 'add to project'
10274 from file-manager context menu.
10275 - Select proper default target/group when prompting for adding
10276 source/target/group.
10277 - Do not expand all nodes in selection tree when default selection
10278 are given (eases navigation in big projects).
10280 - Marked strings for translation.
10282 2005-05-23 Naba Kumar <naba@gnome.org>
10284 * src/anjuta-app.c: Save menu accelerators on change.
10286 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
10287 save-as dialog (leading to crash later).
10289 2005-05-22 Naba Kumar <naba@gnome.org>
10292 * AUTHORS: Added developers for other projects. Updated.
10293 * TODO.tasks: Updated.
10294 * ChangeLog: Added past changelogs from anjuta-0.1.5.
10296 2005-05-22 Naba Kumar <naba@gnome.org>
10298 * plugins/tools/execute.c: Make parsable lines distinct by adding
10299 a "Click me" description in the message. Allow tools to open arbibrary
10300 file in editory using gdb-styled annotation (The line starts with two
10301 \032 characters followed by the file:line).
10303 * plugins/tools/scripts/prepare-changelog.pl,
10304 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
10305 ChangeLog file itself and open it.
10307 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
10309 * plugins/tools/execute.c:
10310 Parse output in message pane
10311 Correct a crash on plugin deactivation
10313 * plugins/tools/fileop.c,
10314 plugins/tools/tool.c,
10315 plugins/tools/tool.h:
10316 Load only valid tools
10318 2005-06-21 Naba Kumar <naba@gnome.org>
10320 * anjuta.spec.in: Fixed devel package requirement.
10322 * plugins/message-view/message-view.c: Scroll message on next/previous.
10324 * TODO.tasks: Updated.
10326 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10327 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10328 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10329 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10330 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10331 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10332 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10333 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10335 * libanjuta/anjuta-preferences.c,
10336 plugins/build-basic-autotools/build-basic-autotools.c,
10337 plugins/build-basic-autotools/executer.c,
10338 plugins/class-gen/action-callbacks.c,
10339 plugins/class-gen/action-callbacks.h,
10340 plugins/class-gen/class_gen.c,
10341 plugins/cvs-plugin/cvs-interface.c,
10342 plugins/debug-manager/attach_process.c,
10343 plugins/debug-manager/plugin.c,
10344 plugins/debug-manager/utilities.c,
10345 plugins/debug-manager/utilities.h,
10346 plugins/editor/aneditor-autocomplete.cxx,
10347 plugins/editor/aneditor.cxx,
10348 plugins/editor/search-replace.c,
10349 plugins/editor/search-replace_backend.c,
10350 plugins/gdb/breakpoints.c,
10351 plugins/gdb/registers.c,
10352 plugins/patch/plugin.c,
10353 plugins/project-wizard/druid.c,
10354 plugins/project-wizard/install.c,
10355 plugins/subversion/plugin.c,
10356 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
10359 * plugins/class-gen/action-callbacks.c,
10360 plugins/project-wizard/parser.c,
10361 plugins/project-wizard/property.c,
10362 plugins/project-wizard/values.c,
10363 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
10365 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
10368 2005-06-20 Naba Kumar <naba@gnome.org>
10370 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10371 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10372 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10374 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
10375 exit idle function.
10377 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
10378 Fixed possible memory corruption.
10380 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
10381 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
10382 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
10383 progress bar increment and added progress status for symbol refresh
10384 and project loading.
10386 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
10387 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
10388 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
10389 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
10392 * TODO.tasks: Updated.
10394 2005-06-19 Naba Kumar <naba@gnome.org>
10396 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
10399 * plugins/project-import/project-import.c: Deactivate plugin when done.
10401 2005-06-18 Naba Kumar <naba@gnome.org>
10403 * plugins/profile-default/plugin.c: Fixed error when loading another
10404 project while a project is still loaded.
10406 * plugins/project-manager/plugin.c: Used (newly added) group-activated
10407 signal from gnome-build to popup group properties.
10409 * src/anjuta.c: Load default session by default.
10411 * po/POTFILES.in: Added missing files.
10413 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
10414 activate plugin on load (activate it separately). Connect to activate
10415 and deactivate signals for housekeeping, so that if plugins are
10416 activated or deactivate externally, they are properly recorded.
10418 * plugins/profile-default/plugin.c: Save profile before a project
10419 is loaded so that it could be restored when project is closed.
10421 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
10423 2005-06-17 Naba Kumar <naba@gnome.org>
10425 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
10426 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
10427 for project. The plugins loaded for the project is restored when project
10428 is loaded next time.
10430 * TODO.tasks: Updated.
10432 2005-06-15 Naba Kumar <naba@gnome.org>
10434 * plugins/tools/scripts/find-fixmes.pl,
10435 (new) plugins/tools/scripts/translation-status.pl,
10436 plugins/tools/scripts/tools-2.xml.in,
10437 plugins/tools/scripts/Makefile.am,
10438 plugins/tools/scripts/prepare-changelog.pl: Added translation
10439 status script. Completed find-fixmes.pl script. Fixed bugs.
10441 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
10444 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10446 * plugins/message-view/anjuta-message-manager-plugin.glade :
10447 renamed "messages.tag.position" to "messages.tab.position".
10448 plugins/message-view/anjuta-msgman.c :
10449 Messages tab position prefrences.
10451 2005-06-14 Naba Kumar <naba@gnome.org>
10453 * (new) plugins/tools/scripts/find-fixmes.pl,
10454 (new) plugins/tools/scripts/tools-2.xml.in,
10455 (new) plugins/tools/scripts/Makefile.am,
10456 (new) plugins/tools/scripts/prepare-changelog.pl,
10457 plugins/tools/plugin.h, plugins/tools/fileop.c,
10458 plugins/tools/Makefile.am, configure.in: Added system tools.
10460 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
10462 * plugins/tools/editor.c:
10463 Take care of creating .anjuta directory if missing
10465 2005-06-10 Naba Kumar <naba@gnome.org>
10467 * configure.in: Increased gnome-build required to version 0.1.2.
10469 * plugins/project-manager/plugin.c: Fixed target/group removal.
10470 Fixed memory leaks.
10472 2005-06-10 Naba Kumar <naba@gnome.org>
10474 * plugins/project-manager/plugin.c: Implemented target/group
10475 configuration (update gnome-build module from cvs).
10477 2005-06-07 Naba Kumar <naba@gnome.org>
10479 Patch from: Massimo Cora' <maxcvs@email.it>:
10480 * plugins/class-inheritance/Makefile.am,
10481 plugins/class-inheritance/class-inherit.c,
10482 plugins/class-inheritance/class-inherit.h,
10483 plugins/class-inheritance/plugin.c,
10484 plugins/class-inheritance/plugin.h,
10485 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
10486 expanded view of classes in hierarchy canvas (collapsable again).
10488 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
10490 * scintilla/patches/scintilla-64-bit.diff (added)
10491 * plugins/patch/patch-plugin.c:
10492 Conditional build for GTK 2.4 and GTK 2.6
10494 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
10496 * plugins/tools/anjuta-tools.glade,
10497 plugins/tools/editor.c,
10498 plugins/tools/plugin.h,
10499 plugins/tools/fileop.c:
10500 Add a check box to edit an user script
10501 Correct a few memory leak
10503 * plugins/tools/execute.c,
10504 plugins/tools/tool.c,
10505 plugins/tools/tool.h:
10506 Move utility remove_mnemonic function in tool.c
10509 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
10511 Patch from sbrabec@suse.cz:
10513 scintilla/include/Scintilla.h:
10515 Fix 64-Bit warnings in gcc 4
10517 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
10519 * plugins/patch/patch_plugin.c
10520 plugins/patch/patch.h
10521 plugin/patch/patch-plugin.glade
10522 plugin/patch/Makefile.am:
10524 Changed patch plugin to use libglade and new gtk 2.6 widgets
10526 2005-05-31 Naba Kumar <naba@gnome.org>
10528 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10529 * plugins/editor/text_editor.c: Don't show error
10532 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
10534 * plugins/message-view/anjuta-message-manager.ui,
10535 plugins/message-view/anjuta-msgman.c,
10536 plugins/message-view/anjuta-msgman.h,
10537 plugins/message-view/message-view.c,
10538 plugins/message-view/message-view.h,
10539 plugins/message-view/plugin.c:
10540 Add a popup menu in messages panes
10541 Move save message pane option in it
10543 2005-05-28 Naba Kumar <naba@gnome.org>
10545 * data/properties/styles.properties: Fixed default font
10548 * plugins/editor/style-editor.c: cleanup.
10550 2005-05-25 Naba Kumar <naba@gnome.org>
10552 * plugin/gdb/plugin.c: Start gdb even if the program does
10553 not exists. Fixes bug #305074
10555 2005-05-24 Naba Kumar <naba@gnome.org>
10557 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
10558 * configure.in: graphviz pkgconfig path.
10560 2005-05-24 Naba Kumar <naba@gnome.org>
10562 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
10563 * TODO.tasks: Updated.
10565 2005-05-22 Naba Kumar <naba@gnome.org>
10567 * anjuta.spec.in: Fixed spec file
10568 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
10570 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
10572 * TODO.tasks: Updated.
10574 * plugins/message-view/anjuta-message-manager.ui,
10575 plugins/message-view/message-view.c,
10576 plugins/message-view/message-view.h,
10577 plugins/message-view/plugin.c:
10578 Add shortcut for next and previous message
10579 Add a save message menu item
10580 Fix a bug in previous message
10582 2005-05-21 Naba Kumar <naba@gnome.org>
10584 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
10585 doc/Makefile.am, global-tags/create_global_tags.sh,
10586 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
10587 and rpm package creation. Fixed installation paths.
10589 * plugins/editor/anjuta-document-manager.glade,
10590 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
10591 and indent options.
10593 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
10595 2005-05-21 Naba Kumar <naba@gnome.org>
10597 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
10598 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
10599 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
10600 tagmanager/Makefile.am: Fixed paths configure variables to take
10601 automake configure variables instead of hardcoding.
10603 * global-tags/tm_global_tags.c: Formated code.
10605 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10606 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10607 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10608 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10609 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10610 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10611 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10612 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10613 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10615 2005-05-20 Naba Kumar <naba@gnome.org>
10617 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
10618 and fixed rpm spec file (more testing required).
10620 * data/gdb.init: Don't set gdb prompt.
10622 * mime/Makefile.am: run update-mime-data only on system-wide install.
10624 * plugins/gdb/Makefile.am: Install plugin at correct paths.
10626 2005-05-19 Naba Kumar <naba@gnome.org>
10628 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
10629 while it's not visible.
10631 Patch from: Jason Bayman <JBayman@HobbitHell.com>
10632 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
10634 2005-05-19 Naba Kumar <naba@gnome.org>
10636 * configure.in: Fixed subversion checks. Added
10637 --disable-plugin-subversion and --disable-plugin-glade
10638 configure flags to manually turn off their plugin builds.
10640 * plugins/editor/plugin.c: Save and restore current editor line
10641 positions in session.
10643 2005-05-18 Naba Kumar <naba@gnome.org>
10645 * AUTHORS: Fixed email address.
10647 * libanjuta/anjuta-utils.c,
10648 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
10649 when the projectmanager toplevel is not a window. Check for valid
10650 gtkwindow type before using the passed window as parent for anjuta
10653 2005-05-17 Naba Kumar <naba@gnome.org>
10655 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
10657 * plugins/cvs-plugin/Makefile.am,
10658 plugins/devhelp/plugin.c,
10659 plugins/file-loader/Makefile.am,
10660 plugins/macro/Makefile.am,
10661 plugins/message-view/Makefile.am,
10662 plugins/patch/Makefile.am,
10663 plugins/project-manager/Makefile.am,
10664 plugins/subversion/Makefile.am,
10665 plugins/symbol-browser/Makefile.am: Removed -module flags
10668 * MAINTAINERS: Added file so that I could recieve bugzilla
10671 * plugins/glade/plugin.c: Fixed compile error.
10673 === Anjuta 2.0.0 ===
10675 2005-05-15 Naba Kumar <naba@gnome.org>
10677 * configure.in: Adjusted gdl version requirement. Bumped anjuta
10680 * plugins/symbol-browser/an_symbol_view.c,
10681 plugins/symbol-browser/plugin.c,
10682 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
10683 symbols have been updated. Reset file symbols when update
10684 occurs. Fixed memory leaks.
10686 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10687 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
10689 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
10691 * plugins/tools/anjuta-tools.glade:
10692 Remove unused parameter dialog
10694 * plugins/tools/dialog.c,
10695 plugins/tools/fileop.c,
10696 plugins/tools/fileop.h,
10697 plugins/tools/tool.c,
10698 plugins/tools/tool.h,
10699 plugins/tools/variable.c:
10700 Add a few comments and cleanups
10702 * plugins/tools/editor.c,
10703 plugins/tools/editor.h:
10704 Remove code from previous plugin and add comments
10705 Use main window as parent (instead of tool list)
10707 * plugins/tools/execute.c,
10708 plugins/tools/execute.h:
10709 Remove code from previous plugin and add comments
10712 2005-05-14 Naba Kumar <naba@gnome.org>
10714 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
10717 * configure.in: Fixed
10719 * plugins/class-inheritance/class-inheritance.png: New icon.
10721 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
10722 screws up when reparented.
10724 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10726 * plugins/editor/search-replace.c,
10727 plugins/editor/search-replace_backend.c
10728 plugins/project-manager/plugin.c : Clear find pane if searching same
10729 expression. Clean code.
10731 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
10733 * configure.in: Added ne in ALL_LINGUAS
10735 2005-05-13 Naba Kumar <naba@gnome.org>
10737 * configure.in: Fixed glade-3 version.
10739 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
10740 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
10741 plugins/gdb/watch.c: Update locals, watch and frame document on
10744 2005-05-12 Naba Kumar <naba@gnome.org>
10746 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
10747 scope autocompletion when the function definition is incomplete.
10749 * plugins/class-gen/anjuta-class-gen.plugin.in,
10750 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10751 plugins/gdb/plugin.c,
10752 plugins/glade/anjuta-glade.plugin.in,
10753 plugins/project-import/anjuta-project-import.plugin.in,
10754 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
10755 titles for the wizards.
10757 2005-05-11 Naba Kumar <naba@gnome.org>
10759 * configure.in, plugins/debug-manager/Makefile.am,
10760 plugins/debug-manager/plugin.c,
10761 (added) plugins/debug-manager/images/.cvsignore,
10762 (added) plugins/debug-manager/images/Makefile.am,
10763 (added) plugins/debug-manager/images/detach-16.png,
10764 (added) plugins/debug-manager/images/detach.png,
10765 (added) plugins/debug-manager/images/step-into-16.png,
10766 (added) plugins/debug-manager/images/step-into.png,
10767 (added) plugins/debug-manager/images/step-out-16.png,
10768 (added) plugins/debug-manager/images/step-out.png,
10769 (added) plugins/debug-manager/images/step-over-16.png,
10770 (added) plugins/debug-manager/images/step-over.png,
10771 plugins/gdb/Makefile.am,
10772 plugins/gdb/breakpoints.c,
10773 plugins/gdb/plugin.c,
10774 (added) plugins/gdb/images/.cvsignore,
10775 (added) plugins/gdb/images/Makefile.am,
10776 (added) plugins/gdb/images/breakpoint.png,
10777 (added) plugins/gdb/images/locals.png,
10778 (added) plugins/gdb/images/stack.png,
10779 (added) plugins/gdb/images/watch.png: Fixed breakpoints
10780 'remove all'. Added debugger icons.
10782 * plugins/editor/text_editor.c: Fixed file monitor.
10784 Patch from: Massimo Cora' <maxcvs@email.it>
10785 * plugins/patch/anjuta-patch-plugin.png,
10786 plugins/class-gen/Makefile.am,
10787 plugins/class-gen/action-callbacks.c,
10788 plugins/class-gen/class_gen.c,
10789 plugins/class-gen/class_logo.xpm: Implemented vcs
10790 file addions. New icons by Fabio Zecchini
10792 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10794 * libanjuta/interfaces/libanjuta.idl
10795 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
10796 plugins/editor/search-replace_backend.c
10797 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
10799 2005-05-11 Naba Kumar <naba@gnome.org>
10801 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
10802 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
10803 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
10804 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
10805 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
10808 * plugins/symbol-browser/an_symbol_prefs.c,
10809 plugins/symbol-browser/an_symbol_search.c,
10810 plugins/symbol-browser/an_symbol_view.c,
10811 plugins/symbol-browser/an_symbol_view.h,
10812 plugins/symbol-browser/plugin.c: Fixed memory leaks.
10814 2005-05-11 Naba Kumar <naba@gnome.org>
10816 * libanjuta/anjuta-shell.c: Fixed runtime warning.
10818 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
10819 progress bar location at create time, instead of hardcoding.
10821 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
10822 Added mini splash screen.
10824 * plugins/editor/text_editor.c: Do not produce warning when file
10825 monitor could not be created.
10827 * plugins/profile-default/plugin.c: Save project session on exit.
10828 Show mini splash with progress bar at profile load.
10830 2005-05-10 Naba Kumar <naba@gnome.org>
10832 * configure.in, manuals/Makefile.am: Fixed compile flags.
10833 Disable outdated manuals builds.
10835 * global-tags/Makefile.am: Uninstall tags files on
10838 * libegg/Makefile.am: Use configured deprecated flags.
10840 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10841 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10842 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10845 * mime/Makefile.am: Take DESTDIR into account.
10847 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
10849 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
10850 on scope autocompletion.
10852 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10853 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
10854 shared libs and static libs paths for debugging. Order them
10857 * po/POTFILES.in: Updated.
10859 2005-05-09 Naba Kumar <naba@gnome.org>
10861 * libanjuta/interfaces/libanjuta.idl,
10862 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
10863 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
10864 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
10865 Implemented debugger source directory search and emits location changed
10866 signal with absolute path of the file.
10868 * plugins/tools/tool.c: Fixed compile errors.
10870 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
10872 * plugins/tools/anjuta-tools.glade,
10873 plugins/tools/dialog.h,
10874 plugins/tools/dialog.c,
10875 plugins/tools/plugin.c,
10876 plugins/tools/editor.c:
10877 Improve graphical user interface
10879 Correct an error on close
10882 * plugins/tools/fileop.c,
10883 plugins/tools/tool.h,
10884 plugins/tools/tool.c:
10885 Change the tool internal structure
10886 Support having tools configuration in several places
10888 2005-05-08 Naba Kumar <naba@gnome.org>
10890 * plugins/gdb/actions.c,
10891 (removed) plugins/gdb/registers_cbs.c,
10892 (removed) plugins/gdb/registers_cbs.h,
10893 (removed) plugins/gdb/registers_gui.c,
10894 (removed) plugins/gdb/sharedlib_cbs.c,
10895 (removed) plugins/gdb/sharedlib_cbs.h,
10896 (removed) plugins/gdb/sharedlib_gui.c,
10897 (removed) plugins/gdb/signals_cbs.c,
10898 (removed) plugins/gdb/signals_cbs.h,
10899 (removed) plugins/gdb/signals_gui.c: Removed dead files.
10901 2005-05-08 Naba Kumar <naba@gnome.org>
10903 * plugins/build-basic-autotools/executer.c: Fixed programs
10906 * plugins/debug-manager/Makefile.am,
10907 plugins/debug-manager/anjuta-debug-manager.glade,
10908 plugins/debug-manager/plugin.c,
10909 plugins/gdb/Makefile.am: Used libglade for programs listing
10912 * (added) plugins/gdb/pointer.png: Stack pointer image.
10914 * libanjuta/anjuta-marshal.list,
10915 pixmaps/Makefile.am,
10916 plugins/gdb/actions.c,
10917 plugins/gdb/actions.h,
10918 plugins/gdb/anjuta-gdb-plugin.ui,
10919 plugins/gdb/anjuta-gdb.glade,
10920 plugins/gdb/breakpoints.c,
10921 plugins/gdb/breakpoints.h,
10922 plugins/gdb/debug_tree.c,
10923 plugins/gdb/debug_tree.h,
10924 plugins/gdb/debugger.c,
10925 plugins/gdb/debugger.h,
10926 plugins/gdb/gdbmi-test.c,
10927 plugins/gdb/gdbmi.c,
10928 plugins/gdb/gdbmi.h,
10929 plugins/gdb/info.c,
10930 plugins/gdb/info.h,
10931 plugins/gdb/locals.c,
10932 plugins/gdb/locals.h,
10933 plugins/gdb/memory.c,
10934 plugins/gdb/memory.h,
10935 plugins/gdb/plugin.c,
10936 plugins/gdb/plugin.h,
10937 plugins/gdb/registers.c,
10938 plugins/gdb/registers.h,
10939 plugins/gdb/registers_cbs.c,
10940 plugins/gdb/registers_cbs.h,
10941 plugins/gdb/registers_gui.c,
10942 plugins/gdb/sharedlib.c,
10943 plugins/gdb/sharedlib.h,
10944 plugins/gdb/sharedlib_cbs.c,
10945 plugins/gdb/sharedlib_cbs.h,
10946 plugins/gdb/sharedlib_gui.c,
10947 plugins/gdb/signals.c,
10948 plugins/gdb/signals.h,
10949 plugins/gdb/signals_cbs.c,
10950 plugins/gdb/signals_cbs.h,
10951 plugins/gdb/signals_gui.c,
10952 plugins/gdb/stack_trace.c,
10953 plugins/gdb/stack_trace.h,
10954 plugins/gdb/utilities.c,
10955 plugins/gdb/utilities.h,
10956 plugins/gdb/watch.c,
10957 plugins/gdb/watch.h,
10958 plugins/gdb/watch_cbs.c,
10959 plugins/gdb/watch_cbs.h,
10960 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
10961 it for all debugger component updates and listing. Implemented
10962 user custom debugger command window. Fixed all debugger components
10963 to work correctly. Implemented debugger as GObject. Removed
10966 2005-05-06 Naba Kumar <naba@gnome.org>
10968 * TODO.tasks: Updated.
10970 * plugins/build-basic-autotools/Makefile.am,
10971 plugins/file-loader/Makefile.am,
10972 plugins/profile-default/Makefile.am,
10973 plugins/sample1/Makefile.am,
10974 plugins/symbol-browser/images/Makefile.am,
10975 src/Makefile.am: Fixed 'make distcheck' errors.
10977 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
10980 * tagmanager/tm_workspace.c: Include prototypes in getting
10983 2005-05-06 Naba Kumar <naba@gnome.org>
10985 * TODO.tasks: Updated.
10987 * configure.in, plugins/cvs-plugin/Makefile.am,
10988 plugins/debug-manager/Makefile.am,
10989 plugins/devhelp/Makefile.am,
10990 plugins/editor/Makefile.am,
10991 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
10993 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
10994 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
10997 * tagmanager/tm_workspace.c,
10998 tagmanager/include/tm_workspace.h,
10999 plugins/editor/aneditor-autocomplete.cxx,
11000 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
11001 to return all matching tag types when no name is given instead of
11002 returning empty array.
11004 * plugins/symbol-browser/Makefile.am,
11005 (added) plugins/symbol-browser/an_symbol.c,
11006 (added) plugins/symbol-browser/an_symbol.h,
11007 plugins/symbol-browser/an_symbol_info.c,
11008 plugins/symbol-browser/an_symbol_info.h,
11009 (added) plugins/symbol-browser/an_symbol_iter.c,
11010 (added) plugins/symbol-browser/an_symbol_iter.h,
11011 plugins/symbol-browser/an_symbol_search.c,
11012 plugins/symbol-browser/an_symbol_view.c,
11013 plugins/symbol-browser/an_symbol_view.h,
11014 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
11015 plugins/symbol-browser/plugin.c,
11016 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
11017 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
11018 plugin and implemented IAnjutaIterable interface for symbol search
11021 * plugins/class-inheritance/Makefile.am,
11022 plugins/class-inheritance/class-inherit.c,
11023 plugins/class-inheritance/class-inherit.h,
11024 plugins/class-inheritance/plugin.h: Use the newly added
11025 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
11026 get rid of libanjuta-ctags.la dependencies.
11028 2005-05-02 Naba Kumar <naba@gnome.org>
11030 * plugins/class-inheritance/class-inherit.c,
11031 plugins/class-inheritance/plugin.c,
11032 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
11033 be found for a class. Formated code.
11035 Patch from: Curtis Magyar <curtm4n@gmail.com>:
11036 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
11039 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11041 * libanjuta/anjuta-launcher.c:
11042 Keep trying sending data until all bytes have been written
11044 * plugins/tools/anjuta-tools.glade,
11045 plugins/tools/editor.c:
11046 Add a combo box to defined data from stdin
11048 * plugins/tools/execute.c:
11049 Send data in stdin if needed
11052 * plugins/tools/fileop.c,
11053 plugins/tools/tool.h,
11054 plugins/tools/tool.c:
11055 Store, load and save stdin data
11056 Use tools-2.xml instead of tools.xml
11058 * plugins/tools/plugin.c,
11059 plugins/tools/plugin.h:
11062 * plugins/tools/dialog.c,
11063 plugins/tools/dialog.h:
11066 * plugins/tools/variable.c,
11067 plugins/tools/variable.h:
11068 Add editor related variables
11071 2005-04-29 Naba Kumar <naba@gnome.org>
11073 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
11075 * plugins/editor/text_editor.c: Fixed line marker interpretation.
11077 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
11078 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
11079 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
11080 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
11081 working on gdb MI interface. Completed MI parser interface.
11083 Patch from Massimo Cora <maxcvs@email.it>:
11084 * plugins/class-inheritance/Makefile.am,
11085 plugins/class-inheritance/class-inherit.c,
11086 plugins/class-inheritance/class-inherit.h,
11087 plugins/class-inheritance/plugin.c,
11088 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
11089 Used system theme for colors. Display class members on mouse click.
11091 2005-04-28 Naba Kumar <naba@gnome.org>
11093 * plugins/symbol-browser/an_symbol_prefs.c
11094 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
11095 implementation to create/add/remove custom tags files in symbol
11096 brower preferences.
11098 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
11101 * plugins/project-import/project-import.c: Fixed memory leaks and
11102 use correct debug prints.
11104 * TODO.tasks: Updated.
11106 2005-04-27 Naba Kumar <naba@gnome.org>
11108 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
11109 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
11110 scintilla/Makefile.am: Fixed 'make distcheck' errors.
11112 * plugins/editor/anjuta-docman.c,
11113 plugins/editor/anjuta-docman.h,
11114 plugins/editor/plugin.c: Emit editor-added signal from docman
11115 and connect signals to new editor correctly.
11117 * plugins/class-inheritance/plugin.c,
11118 plugins/symbol-browser/plugin.c: Added stock icons.
11120 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11121 plugins/build-basic-autotools/executer.c,
11122 plugins/build-basic-autotools/executer.h: Added missing files
11123 for the execute programs implementation.
11125 2005-04-26 Naba Kumar <naba@gnome.org>
11127 * TODO.tasks: Updated.
11129 * plugins/file-loader/plugin.c,
11130 plugins/project-import/anjuta-project-import.plugin.in,
11131 plugins/project-import/plugin.c,
11132 plugins/project-import/project-import.c,
11133 plugins/project-import/project-import.h: Be able to import older
11136 2005-04-26 Naba Kumar <naba@gnome.org>
11138 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
11139 removing it from the shell.
11141 * libanjuta/anjuta-shell.c,
11142 libanjuta/anjuta-shell.h,
11143 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
11144 so that widget additions are freezed or thaw using a pending queue.
11145 Fixded UI flicker while loading projects.
11147 2005-04-26 Naba Kumar <naba@gnome.org>
11149 * TODO.tasks: Updated.
11151 * libanjuta/interfaces/libanjuta.idl: Added execute method for
11152 IAnjutaBuildable interface.
11154 * plugins/build-basic-autotools/Makefile.am,
11155 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11156 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
11157 plugins/build-basic-autotools/build-basic-autotools.c,
11158 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
11159 interface and UI for executing project/file programs. Implemented
11160 IAnjutaFile interface so that executables could be opened directly.
11162 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
11163 Authors line (Reserved for external plugins, which do not have a way to
11164 show their credits).
11166 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
11167 [File Loader] group for menu labels (default to "Name" if it is not
11170 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
11171 for executing external commands.
11173 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
11175 * plugins/project-wizard/property.c:
11176 Correct a memory leak
11178 * libanjuta/interfaces/libanjuta.idl,
11179 plugins/editor/text_editor.c:
11180 Add erase_all and replace_selection function to IAnjutaEditor
11182 * plugins/tools/anjuta-tools.glade,
11183 plugins/tools/fileop.c,
11184 plugins/tools/editor.c,
11185 plugins/tools/tool.c
11186 plugins/tools/tool.h:
11187 Add shortcut and icon
11189 * plugins/tools/variable.c,
11190 plugins/tools/variable.h:
11191 Add a variable asking parameters at run time
11193 * plugins/tools/execute.c:
11194 Add a warning message for missing document manager
11195 Add replace buffer and replace selection output
11196 Correct an error in popup output
11198 * plugins/tools/plugin.c,
11199 plugins/tools/plugin.h,
11200 plugins/tools/anjuta-tools.ui,
11203 Attach tools menu to a new place
11205 2005-04-25 Naba Kumar <naba@gnome.org>
11207 * libanjuta/plugins.c, src/about.c, src/about.h,
11208 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
11209 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
11210 plugins (about box for plugins) menu.
11212 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11214 * plugins/editor/search-replace.c :
11215 Displayed full path in Search pane window.
11216 Bug 300231 : Selected line in Search pane window .
11218 2005-04-23 Naba Kumar <naba@gnome.org>
11220 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
11222 2005-04-22 Naba Kumar <naba@gnome.org>
11224 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
11226 * plugins/project-wizard/templates/java.wiz,
11227 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
11228 to create bytecodes (.class) files.
11230 * plugins/symbol-browser/an_symbol_info.c,
11231 plugins/symbol-browser/an_symbol_info.h,
11232 plugins/symbol-browser/an_symbol_search.c,
11233 plugins/symbol-browser/an_symbol_view.c,
11234 plugins/symbol-browser/plugin.c,
11235 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
11236 in file symbol list.
11238 2005-04-22 Naba Kumar <naba@gnome.org>
11240 * TODO.tasks: Updated.
11242 * plugins/class-inheritance/Makefile.am,
11243 plugins/subversion/Makefile.am: Do not install plugin files when
11244 plugin build condition is false.
11246 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11247 plugins/build-basic-autotools/build-basic-autotools.c,
11248 plugins/build-basic-autotools/build-basic-autotools.h,
11249 plugins/file-loader/anjuta-loader-plugin.ui,
11250 plugins/file-loader/dnd.c,
11251 plugins/file-loader/plugin.c,
11252 plugins/file-loader/plugin.h,
11253 plugins/project-manager/anjuta-project-manager.ui,
11254 plugins/project-manager/plugin.c: Added open file and build context
11255 menu in project manager context menu.
11257 2005-04-22 Naba Kumar <naba@gnome.org>
11259 * configure.in: Added message output showing conditional plugins to
11262 * src/layout.xml: Added layout for class-inheritance plugin widget.
11264 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
11265 plugin name to remove redundant terms.
11267 * TODO.tasks: Updated.
11270 plugins/symbol-browser/Makefile.am,
11271 plugins/symbol-browser/an_symbol_view.c,
11272 (removed) plugins/symbol-browser/sv_class.xpm,
11273 (removed) plugins/symbol-browser/sv_function.xpm,
11274 (removed) plugins/symbol-browser/sv_macro.xpm,
11275 (removed) plugins/symbol-browser/sv_private_fun.xpm,
11276 (removed) plugins/symbol-browser/sv_private_var.xpm,
11277 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
11278 (removed) plugins/symbol-browser/sv_protected_var.xpm,
11279 (removed) plugins/symbol-browser/sv_public_fun.xpm,
11280 (removed) plugins/symbol-browser/sv_public_var.xpm,
11281 (removed) plugins/symbol-browser/sv_static_fun.xpm,
11282 (removed) plugins/symbol-browser/sv_static_var.xpm,
11283 (removed) plugins/symbol-browser/sv_struct.xpm,
11284 (removed) plugins/symbol-browser/sv_unknown.xpm,
11285 (removed) plugins/symbol-browser/sv_variable.xpm,
11286 (added) plugins/symbol-browser/images/.cvsignore,
11287 (added) plugins/symbol-browser/images/Icons.16x16.Class,
11288 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
11289 (added) plugins/symbol-browser/images/Icons.16x16.Field,
11290 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
11291 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
11292 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
11293 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
11294 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
11295 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
11296 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
11297 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
11298 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
11299 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
11300 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
11301 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
11302 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
11303 (added) plugins/symbol-browser/images/Icons.16x16.Method,
11304 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
11305 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
11306 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
11307 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
11308 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
11309 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
11310 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
11311 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
11312 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
11313 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
11314 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
11315 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
11316 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
11317 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
11318 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
11319 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
11320 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
11321 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
11322 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
11323 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
11324 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
11325 pixmaps and added new icons (taken from monodevelop).
11327 2005-04-21 Naba Kumar <naba@gnome.org>
11329 Patch from Massimo Cora <maxcvs@email.it>:
11331 * configure.in, plugins/Makefile.am
11332 (new) plugins/class-inheritance/.cvsignore,
11333 (new) plugins/class-inheritance/Makefile.am,
11334 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
11335 (new) plugins/class-inheritance/class-inherit.c,
11336 (new) plugins/class-inheritance/class-inherit.h,
11337 (new) plugins/class-inheritance/plugin.c,
11338 (new) plugins/class-inheritance/plugin.h,
11339 (new) plugins/class-inheritance/class-inheritance.png: Added class
11340 inheritance plugin.
11342 Changes by naba: Added pkgconfig check for graphviz and conditionally
11345 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
11347 2005-04-20 Naba Kumar <naba@gnome.org>
11349 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11350 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11351 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11352 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11353 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11354 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11355 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11356 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11357 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11358 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11359 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11361 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
11362 message view management.
11364 * libanjuta/anjuta-children.[ch],
11365 plugins/build-basic-autotools/build-basic-autotools.c,
11366 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
11367 Removed anjuta_children_init() function,
11368 because it is done automatically when first invoked. Introduced
11369 anjuta_children_recover() to recover the child signalling. Fixed
11370 child exit management to correctly recover the exit status.
11372 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
11373 to properly shutdown the launcher and to kill the running process
11374 (without emitting any signal).
11376 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11377 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
11378 gdb and program instance.
11380 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11382 * plugins/editor/search-replace.c :
11383 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
11385 2005-04-18 Naba Kumar <naba@gnome.org>
11387 * TODO.tasks: Marked completed items.
11389 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
11390 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11391 plugins/project-manager/plugin.c: Prompt user for the debugging
11392 target (select from a list of project's executable targets) and
11393 correctly start debugger. Take care of libtool wrapping when the
11394 target selected is libtool target. Fixed debugger menu items
11397 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
11399 * plugins/tools/execute.c,
11400 plugins/tools/execute.h:
11401 Implement save all files before running a command
11402 Implement all options for stdout and stderr except replace buffer
11403 Allow running several tools
11405 * plugins/tools/plugin.c:
11406 Move anjuta launcher in execute.c
11408 * plugins/tools/tools.h,
11409 plugins/tools/variable.c:
11412 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
11414 * plugins/tools/anjuta-tools.glade:
11415 Add new properties in tool editor dialog
11416 Cosmetic improvements
11418 * plugins/tools/anjuta-tools.ui:
11419 Attach tool menu as a build menu
11421 * plugins/tools/dialog.c:
11422 Set tool menu item sensitivity in tool list
11425 * plugins/tools/editor.c,
11426 plugins/tools/editor.h,
11427 plugins/tools/fileop.c,
11428 plugins/tools/tool.c,
11429 plugins/tools/tool.h:
11430 Add new properties (active, save file...)
11431 Most of them are still not implemented
11433 * plugins/tools/execute.c,
11434 plugins/tools/execute.h:
11435 Reorganize code to support multiple run
11436 Support run in terminal
11438 * plugins/tools/plugin.c
11439 plugins/tools/plugin.h:
11440 Move message handling in execute.c
11442 * plugins/tools/variable.h,
11443 plugins/tools/variable.c:
11444 Add useful variables
11446 2005-04-13 Naba Kumar <naba@gnome.org>
11448 * plugins/editor/text_editor.c: Fixed file monitoring condition.
11449 * plugins/editor/Makefile.am: Added gnome-vfs flags.
11451 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11453 * plugins/tools/dialog.c plugins/tools/tool.c :
11456 2005-04-06 Naba Kumar <naba@gnome.org>
11458 * src/anjuta.c: Load default session only when
11459 "anjuta.session.load.last" preference is enabled.
11461 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
11463 * plugins/tools/Makefile.am,
11464 plugins/tools/variable.c,
11465 plugins/tools/variable.h:
11466 Add new code for handling variables
11468 * plugins/tools/anjuta-tools.glade:
11469 Improve tool editor dialog
11470 Add variable selection dialog
11472 * plugins/tools/dialog.c,
11473 plugins/tools/dialog.h,
11474 plugins/tools/plugin.c,
11475 plugins/tools/plugin.h:
11476 Add variable object
11477 Add a function to get it
11479 * plugins/tools/editor.c:
11480 Add gui code for variable selection dialog
11482 * plugins/tools/execute.c:
11483 Use variables for executing command
11485 * Naba: Compile warning fixes.
11487 2005-04-06 Naba Kumar <naba@gnome.org>
11489 * TODO.tasks: Marked completed items.
11491 2005-04-06 Naba Kumar <naba@gnome.org>
11493 * plugins/subversion/svn-backend.c: Fixed subversion plugin
11496 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
11498 2005-04-04 Naba Kumar <naba@gnome.org>
11500 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
11501 inside Main window.
11503 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
11505 * plugins/tools/Makefile.am,
11506 plugins/tools/anjuta-tools.plugin.in,
11507 plugins/tools/anjuta-tools.ui,
11508 plugins/tools/anjuta-tools.gladei,
11509 plugins/tools/anjuta-tools-plugin.png,
11510 plugins/tools/plugin.c,
11511 plugins/tools/plugin.h,
11512 plugins/tools/dialog.c,
11513 plugins/tools/dialog.h,
11514 plugins/tools/fileop.c,
11515 plugins/tools/fileop.h,
11516 plugins/tools/tool.c,
11517 plugins/tools/tool.h,
11518 plugins/tools/editor.c,
11519 plugins/tools/editor.h,
11520 plugins/tools/execute.c,
11521 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
11522 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
11525 * anjuta-tools.[ch]: Removed old tools code.
11527 2005-04-01 Steve Murphy <murf@e-tools.com>
11529 * configure.in: Added "rw" to ALL_LINGUAS.
11531 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11534 manuals/C/anjuta-manual/fileoperations.xml
11536 manuals/C/anjuta-manual/figures/search_expr.png
11537 manuals/C/anjuta-manual/figures/search_expr_basic.png
11538 manuals/C/anjuta-manual/figures/search_file_list.png
11539 manuals/C/anjuta-manual/figures/search_file_pattern.png
11540 manuals/C/anjuta-manual/figures/search_replace.png
11541 manuals/C/anjuta-manual/figures/search_setting.png
11542 manuals/C/anjuta-manual/figures/search_target.png
11543 manuals/C/anjuta-manual/figures/search_target_action.png
11544 manuals/C/anjuta-manual/figures/search_target_in.png
11546 manuals/C/anjuta-manual/figures/find_files.png
11547 manuals/C/anjuta-manual/figures/find_replace.png
11548 manuals/C/anjuta-manual/figures/find_text.png :
11549 Updated Anjuta manual (File Operations)
11551 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11553 * manuals/C/anjuta-manual/fileoperations.xml,
11554 manuals/C/anjuta-manual/figures/open_file.png,
11555 manuals/C/anjuta-manual/figures/open_file_multiple.png,
11556 manuals/C/anjuta-manual/figures/prefs_print.png,
11557 manuals/C/anjuta-manual/figures/print_dlg.png,
11558 manuals/C/anjuta-manual/figures/print_preview.png.
11560 manuals/C/anjuta-manual/figures/add_edit_macro.png,
11561 manuals/C/anjuta-manual/figures/display_macro.png,
11562 manuals/C/anjuta-manual/figures/insert_text.png,
11563 manuals/C/anjuta-manual/figures/keyword_macro.png,
11564 manuals/C/anjuta-manual/figures/new_file_wizard.png,
11565 manuals/C/anjuta-manual/figures/save_as_file.png :
11566 Updated Anjuta Manual (File Operations)
11568 2005-03-23 Adam Weinberger <adamw@gnome.org>
11570 * plugins/editor/action-callbacks.c,
11571 plugins/file-loader/plugin.c,
11572 plugins/gtodo/main.c,
11573 plugins/project-wizard/druid.c:
11574 Fix spelling/grammar errors. Fixes bugs
11575 169068, 169137, 169138, and 169139.
11577 2005-03-21 Naba Kumar <naba@gnome.org>
11579 Patch from: Massimo Cora' <maxcvs@email.it>:
11581 * plugins/editor/Makefile.am
11582 plugins/editor/anjuta-docman.c,
11583 (added) plugins/editor/editor-tooltips.c,
11584 (added) plugins/editor/editor-tooltips.h: Added tooltips to
11585 editor tabs to show full path.
11587 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
11589 * plugins/subversion/svn-backend.c:
11590 Removed "apr-0/" from include because this is
11591 already included in SVN_INCLUDE and broke building if
11592 apr >= 1.0 was installed.
11594 2005-03-18 Naba Kumar <naba@gnome.org>
11596 Patch from: Massimo Cora' <maxcvs@email.it>:
11598 * plugins/editor/action-callbacks.c,
11599 plugins/editor/aneditor-calltip.cxx,
11600 plugins/editor/aneditor-priv.h,
11601 plugins/editor/aneditor.cxx,
11602 plugins/editor/aneditor.h,
11603 plugins/editor/anjuta-document-manager.ui: Added calltip
11604 activation from menu.
11606 2005-03-16 Naba Kumar <naba@gnome.org>
11608 Patch from: Massimo Cora' <maxcvs@email.it>:
11610 * plugins/class-gen/action-callbacks.c,
11611 plugins/class-gen/anjuta-class-gen-plugin.glade,
11612 plugins/class-gen/class_gen.c,
11613 plugins/class-gen/class_gen.h,
11614 plugins/class-gen/class_logo.xpm,
11615 plugins/class-gen/plugin.c: Create files without project
11616 being open. Add to project support. And other enhancements.
11618 2005-03-15 Adam Weinberger <adamw@gnome.org>
11621 plugins/debug-manager/utilities.c,
11622 plugins/file-loader/plugin.c,
11623 plugins/gdb/utilities.c,
11624 plugins/profile-default/plugin.c,
11625 plugins/project-import/project-import.c,
11626 src/anjuta-actions.h:
11627 Spelling/grammar fixes.
11629 2005-03-13 Naba Kumar <naba@gnome.org>
11631 * plugins/editor/action-callbacks.c,
11632 plugins/editor/action-callbacks.h,
11633 plugins/editor/anjuta-document-manager.ui,
11634 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
11635 submenu. Moved menuitems from Format to View->Editor.
11637 * src/action-callbacks.c, src/action-callbacks.h,
11638 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
11639 layout and lock layout menus in View submenu. Get rid of
11640 Settings->Layout Manager menu.
11642 * plugins/project-import/anjuta-project-import.plugin.in:
11645 * global-tags/Makefile.am,
11646 global-tags/create_global_tags.sh,
11647 plugins/editor/aneditor-autocomplete.cxx,
11648 plugins/editor/aneditor-priv.h,
11649 plugins/editor/aneditor.cxx,
11650 tagmanager/tm_workspace.c: Fixed scope members autocompletion
11651 in editor and made it work in global symbols also.
11653 * src/anjuta-app.c: Always use priority texts besides icons style
11654 for toolbars, because other styles look horible for Anjuta (fixme).
11656 2005-03-11 Naba Kumar <naba@gnome.org>
11658 * configure.in: Removed test for iconv.
11660 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
11661 before scintilla widget is realized.
11663 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
11664 for Update menuitem.
11666 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
11667 already applied in scintilla main stream.
11669 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
11670 and notified scintilla developer.
11672 2005-03-10 Naba Kumar <naba@gnome.org>
11674 * src/action-callbacks.c: Removed reference to src/help.h (dead
11677 * plugins/editor/text_editor.c: Removed reference to
11678 src/launcher.h (a dead file).
11680 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
11681 src/controls.c, src/controls.h, src/fileselection.c,
11682 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
11683 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
11684 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
11685 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
11686 src/session.h, src/support.c, src/support.h, src/toolbar.c,
11687 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
11688 Removed these dead files from CVS.
11691 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11693 * plugins/file-wizard/action-callbacks.c : Added error message.
11694 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
11697 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11699 * plugins/cvs-plugin/cvs-callbacks.c
11700 plugins/cvs-plugin/plugin.c:
11701 Fixed preferences page init and busy handling
11703 * plugins/subversion/plugin.c:
11704 Fixed preferences page init
11706 2005-03-09 Naba Kumar <naba@gnome.org>
11708 * plugins/Makefile.am, plugins/glade/Makefile.am,
11709 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
11710 enabled glade plugin in Anjuta. The plugin is built only when
11711 glade3 is installed.
11713 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11715 * plugins/project-wizard/templates/java.wiz
11716 plugins/project-wizard/templates/java-logo.png (*)
11717 plugins/project-wizard/templates/java/*
11718 plugins/project-wizard/templates/Makefile.am
11721 Add Java project type. It generates a autoconf/automake
11722 project which is compiled using gcj. It requires automake
11723 > 1.4 (1.9 is known to work) to work!
11725 (*) still awaiting response from the gcj team if we
11726 may use their logo.
11728 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11730 * plugins/project-import/*
11731 plugins/Makefile.am
11733 Added project import plugin. Might be a bit buggy and limited
11735 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11736 Icon from old pixmaps dir
11738 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11740 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
11741 plugins/macro/macro-util.c, plugins/macro/macros.xml :
11742 Added C Custom_Indent line macro.
11745 2005-03-09 Naba Kumar <naba@gnome.org>
11747 * TODO.tasks: Added new message-manager tasks.
11749 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11750 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11751 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11752 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11753 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11754 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11755 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11756 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11757 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11758 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11760 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
11761 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
11762 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
11763 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
11764 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
11765 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
11766 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
11767 Removed debugger widgets from shell on debugger shutdown. Added
11768 scrolled windows for docked widgets. Removed unnecessary widget refs
11769 and unrefs. Destroy widgets correctly on debugger shutdown.
11771 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
11772 with project description title. Removed frame shadow.
11774 * plugins/project-wizard/druid.c: Initializes tooltips.
11776 * scintilla/Makefile.am: Fixed comiple error.
11778 2005-03-08 Adam Weinberger <adamw@gnome.org>
11780 * plugins/class-gen/anjuta-class-gen-plugin.glade,
11781 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
11783 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11785 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11786 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11787 plugins/macro/macro-util.c, plugins/macro/macro-util.h
11788 plugins/macro/macros.xml, plugins/macro/plugin.c :
11789 Moved cursor at the '|' position defined in macros.
11791 2005-03-07 Naba Kumar <naba@gnome.org>
11793 * plugins/subversion/Makefile.am: Fixed build error.
11795 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
11796 types (perl, python, shellscript).
11798 * plugins/editor/plugin.c: Fixed to show all highlight options.
11800 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11802 * TODO.tasks : updated tasks.
11803 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
11805 2005-03-07 Naba Kumar <naba@gnome.org>
11807 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
11808 or disable subversion file-manager submenu. If "Subvesion" is also
11809 valid directory, we should also check for it.
11811 * configure.in: Disable cygwin macro until someone fixes the
11814 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
11815 backward compatibility.
11817 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11819 * src/about.c : Cleaned code.
11820 * plugins/macro/macros.xml : Added "do_while" C macro.
11821 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
11822 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
11823 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
11824 Closed registers, shared libraries, kernel signals dialogs with ESC key.
11826 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11828 * plugins/class-gen/plugin.c:
11829 Removed "return" to activate project_root_uri watching.
11831 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11833 * plugins/Makefile.am
11834 plugins/subversion/*:
11835 Added subversion plugin. Add, Remove, Commit and Update work
11836 everything else needs work.
11838 * plugins/terminal/terminal.c
11839 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
11840 we still have focus problems with the editor.
11842 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11844 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
11846 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11848 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
11850 2005-03-04 Naba Kumar <naba@gnome.org>
11852 Patch from Massimo Cora' <maxcvs@email.it>:
11854 * plugins/class-gen/Makefile.am,
11855 plugins/class-gen/action-callbacks.c,
11856 plugins/class-gen/action-callbacks.h,
11857 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
11858 plugins/class-gen/anjuta-class-gen.plugin.in,
11859 plugins/class-gen/class_gen.c,
11860 plugins/class-gen/class_gen.h,
11861 (removed) plugins/class-gen/clsGen.c,
11862 (added) plugins/class-gen/goc_template_header,
11863 (added) plugins/class-gen/goc_template_source,
11864 plugins/class-gen/plugin.c,
11865 plugins/class-gen/plugin.h: Refactored class gen code.
11866 Added GOCBuilder code. Fixed UI. Implemented plugin.
11868 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
11870 * plugins/project-wizard/property.c
11871 plugins/project-wizard/install.c
11872 plugins/project-wizard/druid.c
11873 plugins/editor/goto_line.c
11874 plugins/editor/plugin.c
11875 plugins/gtodo/add_edit_item.c
11876 plugins/gtodo/ligtodo.c
11877 plugins/gtodo/main.c
11878 plugins/gtodo/preferences.c:
11879 Fixed #167559, #167534, #167266, #167357
11880 (Bad English in strings...)
11882 Thanks to Adam Weinberger and Thierry Moisan for
11885 2005-03-03 Naba Kumar <naba@gnome.org>
11887 * libegg/Makefile.am, libegg/menu/Makefile.am,
11888 (added) libegg/egg-submenu-action.c,
11889 (added) libegg/menu/egg-submenu-action.h: Created a new action for
11890 submenu (used for wizard listing).
11892 * plugins/file-loader/anjuta-loader-plugin.ui
11893 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
11896 * plugins/editor/action-callbacks.c,
11897 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
11898 ctrl+tabbing because it was interfaring with focus navigation.
11899 Focus editor on "Esc" in incremental search entry. Cleanups.
11901 * plugins/file-manager/an_file_view.c,
11902 plugins/symbol-browser/plugin.c,
11903 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
11906 * plugins/profile-default/plugin.c,
11907 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
11910 * (removed) scintilla/patches/a64-crash-fix.patch,
11911 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
11914 2005-03-03 Naba Kumar <naba@gnome.org>
11916 * HACKING: Fixed typos.
11918 * plugins/editor/aneditor-indent.cxx: Clean up.
11920 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
11921 Enable/disable save, undo and redo actions depending on state
11924 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11926 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
11927 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
11928 Displayed search_incremental status.
11930 * Removed plugins/editor/search_incremental.[ch]
11932 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
11934 * plugins/cvs-plugin/cvs-execute.c
11935 plugins/cvs-plugin/cvs-callbacks.c:
11936 - Use weak reference on mesg_view and reuse tab if
11937 it still exists to avoid cluttering message manager.
11938 - Fixed bug in cvs remove
11940 README, HACKING: Updated
11942 configure.in: Added check for libsvn
11944 2005-02-29 Naba Kumar <naba@gnome.org>
11946 * plugins/file-manager/an_file_view.c,
11947 plugins/symbol-browser/an_symbol_view.c,
11948 plugins/symbol-browser/plugin.c: Hide column headers (they
11951 2005-02-29 Naba Kumar <naba@gnome.org>
11953 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11954 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11955 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11956 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11957 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11958 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11959 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11960 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11961 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11962 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11964 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
11965 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
11966 (added) libanjuta/anjuta-session.[hc],
11967 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11968 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
11969 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
11972 Implemented session management. Implemented session
11973 container class. Added session notifications from shell. Implemented
11974 session save/load in editor, file-loader, default-profile-plugin
11975 and anjuta-app. Fixed window sizing and restoration. Cleaned up
11976 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
11977 and maximized states in session. Implemented project session
11980 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11982 * plugins/class-gen/action-callbacks.[ch],
11983 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
11984 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
11985 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
11988 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
11990 * plugins/project-wizard/anjuta-project-wizard.glade,
11991 plugins/project-wizard/druid.c:
11992 Add some padding in tab label in project selection page
11994 * plugins/project-wizard/druid.c,
11995 plugins/project-wizard/parser.c:
11996 Search for project template recursively
11997 Add ~/.anjuta/project to the search paths
11999 2005-02-26 Naba Kumar <naba@gnome.org>
12001 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
12002 * plugins/file-loader/plugin.c: Fixed crash bug.
12003 * libanjuta/plugins.c: Fixed memory leak.
12005 2005-02-26 Naba Kumar <naba@gnome.org>
12007 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
12008 "UserActivatable" attribute for plugins. This attribute if set to
12009 "no" will prevent users from activating/deactivating it from
12010 plugins dialog. Added a toggle button in plugins dialog to toggle
12011 the plugins list between list of activatable plugins (default) to
12012 list of all plugins. anjuta_plugin_select() now only selects the
12013 plugin. Added anjuta_plugins_select_and_activate() method that will
12014 select and activate it.
12016 * plugins/profile-default/Makefile.am,
12017 plugins/profile-default/anjuta-default-profile.ui,
12018 plugins/profile-default/plugin.c,
12019 plugins/profile-default/plugin.h,
12020 plugins/project-manager/anjuta-project-manager.ui,
12021 plugins/project-manager/plugin.c,
12022 plugins/project-manager/plugin.h:
12024 Anjuta projects (*.anjuta) files define the profile of respective
12025 projects. Profile is a set of related plugins required for the
12026 project to open. Moved "close project" action from Project Manager
12027 to Profile Manager plugin. Implemented loading and unloading of
12028 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
12029 (instead of Project Manager) now handles opening of *.anjuta files.
12030 Close Project menuitem is now moved to File submenu (being
12031 consistent with Anjuta 1.x versions and avoiding creating Project
12032 submenu when project manager is not loaded).
12034 * src/anjuta-actions.h: Fixed short-cut key for Help content.
12036 * src/anjuta.ui: Fixed place holder for projects.
12038 * (new) plugins/profile-default/default.anjuta: default startup
12039 profile. Removed the hardcoded plugins loading in
12040 DefaultProfilePlugin.
12043 plugins/project-wizard/templates/terminal/project.anjuta:
12044 Implemented project format in newly created projects.
12046 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
12047 plugins/class-gen/anjuta-class-gen.plugin.in,
12048 plugins/cvs-plugin/anjuta-cvs.plugin.in,
12049 plugins/editor/anjuta-document-manager.plugin.in,
12050 plugins/file-loader/anjuta-loader.plugin.in,
12051 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12052 plugins/gdb/anjuta-gdb.plugin.in,
12053 plugins/glade/anjuta-glade.plugin.in,
12054 plugins/message-view/anjuta-message-manager.plugin.in,
12055 plugins/profile-default/anjuta-default-profile.plugin.in,
12056 plugins/project-manager/anjuta-project-manager.plugin.in,
12057 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12058 Defined UserActivatable attributes. Added supported types attribute.
12060 * plugins/project-wizard/anjuta-project-wizard.glade
12061 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
12062 "Project Wizard" in preferences title.
12064 * TODO.tasks: Updated.
12066 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
12069 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12071 * plugins/file-wizard/anjuta-file-wizard.glade
12072 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
12074 Integrated License macros, cleaned file.c.
12076 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
12078 * plugins/macor/macro-util.c: Fixed crash bugs if email or
12079 username can not be found correctly.
12081 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12083 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
12084 plugins/macro/macros.xml :
12086 Added Headers macros. Cleaned file.c
12088 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12090 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
12091 plugins/macro/macros.xml :
12093 Fixed a bug. Added Header macro.
12096 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12098 * plugins/file-wizard/action-callbacks.c,
12099 plugins/file-wizard/file.c, plugins/macro/macro-util.c
12100 plugins/macro/macros.xml :
12102 Added FileName, Header template macros.
12104 2005-02-24 Naba Kumar <naba@gnome.org>
12106 * plugins/patch/patch-plugin.c: Fixed a function call.
12108 * src/anjuta.c, src/main.c: Save and load default session.
12110 2005-02-24 Naba Kumar <naba@gnome.org>
12112 * libanjuta/interfaces/libanjuta.idl,
12113 plugins/message-view/anjuta-msgman.c,
12114 plugins/message-view/anjuta-msgman.h,
12115 plugins/message-view/plugin.c: Added and implemented
12116 set_view_title() method.
12118 * plugins/build-basic-autotools/build-basic-autotools.c,
12119 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
12120 build context pooling. Maximum 3 contexts are reused. Additional
12121 contexts are created when all are busy.
12123 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12125 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
12126 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
12127 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
12128 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
12130 Added Copyright, Changelog macros.
12132 2005-02-23 Naba Kumar <naba@gnome.org>
12134 Patch from Massimo Cora' <maxcvs@email.it>:
12135 * plugins/Makefile.am,
12136 plugins/patch/Makefile.am,
12137 (added) plugins/patch/anjuta-patch-plugin.png,
12138 (added) plugins/patch/anjuta-patch.plugin.in,
12139 (added) plugins/patch/anjuta-patch.ui,
12140 plugins/patch/patch-plugin.c,
12141 (added) plugins/patch/patch-plugin.h,
12142 (added) plugins/patch/plugin.c,
12143 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
12146 2005-02-23 Naba Kumar <naba@gnome.org>
12148 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
12149 file-loader/plugin.c, profile-default/plugin.c:
12150 Implemented "activated" and "deactivated" signals for plugin class.
12151 Renamed *_location() functions to *_id(), because location is
12152 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
12153 anjuta_plugins_unload_plugin().
12155 * class-gen/plugin.c: Fixed complier warning and utility function call.
12157 * debug-manager/plugin.c: Unload debugger plugin correctly.
12159 * project-manager/plugin.c: Fixed compiler warnings.
12161 * plugins/project-wizard/templates/gnome/.cvsignore,
12162 plugins/project-wizard/templates/gnome/po/.cvsignore,
12163 plugins/project-wizard/templates/gnome/src/.cvsignore,
12164 plugins/project-wizard/templates/gtk/po/.cvsignore,
12165 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
12166 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
12168 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
12169 build (we need to fix this thing).
12171 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
12173 * plugins/macro/macro-action.[ch]
12174 plugins/macro/macro-edit.c
12175 plugins/macro/macro-dialog.c
12176 plugins/macro/macro-db.[ch]
12177 plugins/macro/plugin.[ch]
12178 plugins/macro/macro-util.[ch] (added)
12180 Cleaned up macro plugin and preview expanded macros.
12182 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
12184 * plugins/cvs-plugin/cvs-interface.c:
12186 Fixed option setting when using no compression and not
12189 2005-02-23 Naba Kumar <naba@gnome.org>
12191 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
12192 geometry on exit and startup (only if there is no geometry from the
12195 * TODO.tasks: Updated.
12197 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
12199 * manuals/reference/libanjuta/Makefile.am,
12200 manuals/reference/libanjuta/libanjuta-docs.sgml,
12201 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
12202 documentation for writing project templates.
12204 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12206 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
12207 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
12209 Expansion keywords in macros.
12211 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12213 * plugins/file-wizard/action-callbacks.c,
12214 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
12215 plugins/macro/macros.xml :
12217 Inserting text by macro plugin
12220 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
12222 * plugins/macro/plugin.c
12223 plugins/cvs-plugin/plugin.c:
12225 Fixed interfaces (use static)
12227 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
12229 * plugins/macro/macro-actions.[ch]
12230 plugins/macro/plugin.c
12231 libanjuta/interfaces/libanjuta.idl:
12233 Implemented IAnjutaMacro interface to be used by file-wizard
12235 * plugins/cvs-plugin/plugin.c
12236 libanjuta/interfaces/libanjuta.idl:
12238 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
12239 for all version control systems and not only for cvs.
12241 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12243 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
12246 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
12249 2005-02-21 Naba Kumar <naba@gnome.org>
12251 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
12252 IAnjutaDebugger interface.
12254 * plugins/debug-manager/anjuta-debug-manager.ui,
12255 plugins/debug-manager/attach_process.c,
12256 plugins/debug-manager/attach_process.h,
12257 plugins/debug-manager/plugin.c,
12258 plugins/debug-manager/plugin.h,
12259 plugins/gdb/actions.c,
12260 plugins/gdb/actions.h,
12261 plugins/gdb/anjuta-gdb-plugin.ui,
12262 plugins/gdb/breakpoints.c,
12263 plugins/gdb/breakpoints.h,
12264 plugins/gdb/debugger.c,
12265 plugins/gdb/debugger.h,
12266 plugins/gdb/memory.c,
12267 plugins/gdb/plugin.c,
12268 plugins/gdb/plugin.h,
12269 plugins/gdb/sharedlib.h,
12270 plugins/gdb/sharedlib_cbs.c,
12271 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
12272 correctly between debug-manager and debugger. Implemented debugger
12273 interface in gdb plugin. Fixed action names. Added UI updating.
12274 Start and stop debugger (does not work yet). Fixed UI merging.
12275 Fixed debugger plugin handling in debug-manager.
12277 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
12279 * plugins/editor/aneditor-autocomplete.cxx:
12281 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
12282 crash with C++ "template" keyword.
12284 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12286 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12287 Fixed bug (Closed macro dialogs with Esc key).
12289 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
12291 * plugins/project-wizard/xlib.wiz,
12292 plugins/project-wizard/xlib-logo.png,
12293 plugins/project-wizard/xlib/*:
12294 Port old xlib anjuta project on new project wizard
12296 * plugins/project-wizard/xlib-dock.wiz,
12297 plugins/project-wizard/xlib-dock/*:
12298 Port old xlib dock anjuta project on new project wizard
12300 * plugins/project-wizard/wxwin.wiz,
12301 plugins/project-wizard/wxwin-logo.png,
12302 plugins/project-wizard/wxwin/*:
12303 Port old wxwin anjuta project on new project wizard
12305 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
12306 necessary changes for the new templates.
12308 2005-02-18 Naba Kumar <naba@gnome.org>
12310 * plugins/Makefile.am: Added class-gen
12312 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
12314 * plugins/project-wizard/header.c:
12315 Fix a bug in sorting of project categories
12317 2005-02-18 Naba Kumar <naba@gnome.org>
12319 Patch from Massimo Cora <maxcvs@email.it>:
12321 * plugins/class-gen/.cvsignore,
12322 plugins/class-gen/Makefile.am,
12323 (added) plugins/class-gen/action-callbacks.c,
12324 (added) plugins/class-gen/action-callbacks.h,
12325 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
12326 (added) plugins/class-gen/class_gen.c,
12327 (added) plugins/class-gen/class_gen.h,
12328 (added) plugins/class-gen/plugin.c,
12329 (added) plugins/class-gen/plugin.h: Ported class wizard to the
12332 * plugins/project-manager/plugin.c: implemented add_source().
12334 2005-02-17 Naba Kumar <naba@gnome.org>
12336 * plugins/file-loader/plugin.c: Fixed possible crash.
12338 * src/action-callbacks.c, src/action-callbacks.h,
12339 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
12341 2005-02-17 Naba Kumar <naba@gnome.org>
12343 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12344 plugins/project-wizard/templates/gnome.wiz,
12345 plugins/project-wizard/templates/gtk.wiz,
12346 plugins/project-wizard/templates/gtkmm.wiz,
12347 plugins/project-wizard/templates/terminal.wiz,
12348 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12349 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12350 plugins/project-wizard/templates/gnome/src/callbacks.c,
12351 plugins/project-wizard/templates/gnome/src/callbacks.h,
12352 plugins/project-wizard/templates/gnome/src/main.c,
12353 plugins/project-wizard/templates/gtk/src/callbacks.c,
12354 plugins/project-wizard/templates/gtk/src/callbacks.h,
12355 plugins/project-wizard/templates/gtk/src/main.c,
12356 plugins/project-wizard/templates/gtkmm/src/main.cc,
12357 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
12358 to generate licence correctly (without any extra newlines). Removed
12359 IncludeGNUHeader macro definition and added proper licence property.
12360 Fixed project directory paths in file contents.
12362 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12364 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12365 Closed macro dialogs with Esc key.
12367 2005-02-16 Naba Kumar <naba@gnome.org>
12369 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12370 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12371 plugins/project-wizard/templates/gnome/src/callbacks.c,
12372 plugins/project-wizard/templates/gnome/src/callbacks.h,
12373 plugins/project-wizard/templates/gnome/src/main.c,
12374 plugins/project-wizard/templates/gtk/src/main.c,
12375 plugins/project-wizard/templates/gtkmm/src/main.cc,
12376 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
12377 macros to avoid blank newlines.
12379 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
12381 * plugins/project-wizard/autogen.c:
12382 Correct a problem when having property value in UTF-8
12384 * plugins/project-wizard/druid.c:
12385 Correct a bug when reselecting a new project (all pages
12388 * plugins/project-wizard/property.c:
12389 Avoid having default invalid properties
12391 * plugins/project-wizard/templates/terminal.wiz,
12392 plugins/project-wizard/templates/terminal/po/ChangeLog,
12393 plugins/project-wizard/templates/terminal/src/main.c:
12394 Remove command for testing run function
12395 Move destination directory to second page and include
12396 project name. Add exist tag. Remove unused properties.
12398 2005-02-16 Naba Kumar <naba@gnome.org>
12400 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
12401 plugins/debug-manager/anjuta-debug-manager.ui,
12402 plugins/debug-manager/plugin.c,
12403 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12404 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
12405 plugins/gdb/plugin.h, plugins/gdb/registers.c,
12406 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
12407 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
12408 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
12409 (removed) src/anjuta_info.c,
12410 (removed) src/anjuta_info.h,
12411 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
12412 (added) plugins/gdb/anjuta-gdb-plugin.ui,
12413 (added) plugins/gdb/actions.c,
12414 (added) plugins/gdb/actions.h: Completed initial
12415 porting of debugger to new architecture. Fixed many of the debugger
12418 * plugins/file-loader/plugin.c: Detect some important mime ourself
12419 to avoid inconsistencies when mime system isn't working.
12421 2005-02-16 Naba Kumar <naba@gnome.org>
12423 * plugins/editor/Makefile.am,
12424 (added) plugins/editor/aneditor-autocomplete.cxx,
12425 (added) plugins/editor/aneditor-calltip.cxx,
12426 (added) plugins/editor/aneditor-indent.cxx,
12427 (added) plugins/editor/aneditor-priv.h,
12428 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
12429 different smaller chunks to make it easy to maintain.
12431 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12433 * plugins/project-wizard/druid.c :
12435 Found system Email address if not defined in Preferences.
12437 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
12439 * plugins/project-wizard/gtkmm.wiz
12440 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
12441 plugins/project-wizard/gtkmm/*
12443 Added GTKmm (C++) project type
12445 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
12447 * plugins/message-view/plugin.c
12448 plugins/message-view/message-view.c
12450 Implemented next/prev action
12452 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12454 * plugins/project-wizard/templates/libglade2.* :
12455 Removed libglade2 project.
12457 * plugins/project-wizard/templates/gtk* :
12458 Removed interface.[ch] & support.[ch].
12460 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12462 * plugins/project-wizard/anjuta-project-wizard.glade,
12463 plugins/project-wizard/property.[ch],
12464 plugins/project-wizard/templates/anjuta-plugin.wiz :
12465 Added a new property ("iconfile").
12467 2005-02-14 Naba Kumar <naba@gnome.org>
12469 * plugins/project-wizard/install.c,
12470 plugins/project-wizard/plugin.c,
12471 plugins/project-wizard/templates/anjuta-plugin.wiz,
12472 plugins/project-wizard/templates/gnome.wiz,
12473 plugins/project-wizard/templates/gtk.wiz,
12474 plugins/project-wizard/templates/libglade2.wiz,
12475 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
12476 newly created projects and open them. Fixed message buffering in
12479 2005-02-14 Naba Kumar <naba@gnome.org>
12481 * src/about.c, pixmaps/Makefile.am,
12482 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
12484 * mime/gnome-mime-application-x-anjuta.png,
12485 pixmaps/anjuta_icon.png,
12486 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
12487 done by 9-speed at:
12488 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
12490 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12493 plugins/project-wizard/templates/libglade2-logo.png,
12494 plugins/project-wizard/templates/libglade2.wiz,
12495 plugins/project-wizard/templates/libglade2/* :
12499 2005-02-14 Naba Kumar <naba@gnome.org>
12501 * TODO.tasks: Updated.
12503 * plugins/editor/anjuta-docman.c,
12504 plugins/editor/text_editor.c,
12505 plugins/editor/text_editor.h,
12506 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
12507 for file modification, but it is still not functioning.
12509 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
12511 * plugins/project-wizard/values.c,
12512 plugins/project-wizard/values.h,
12513 plugins/project-wizard/property.c,
12514 plugins/project-wizard/property.h,
12515 plugins/project-wizard/druid.c:
12516 Rewrite mandatory property check
12517 Add check of exist property
12518 Rewrite handling of cached property page
12520 2005-02-13 Naba Kumar <naba@gnome.org>
12522 Patch from Igor Kovalenko <garrison@mail.ru>:
12523 * tagmanager/tm_workspace.c: Improved performance.
12525 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12527 *plugins/project-wizard/templates/*.wiz,
12528 plugins/project-wizard/druid.c,
12529 plugins/project-wizard/templates/terminal/src/main.c,
12530 plugins/project-wizard/templates/gtk/src/*.[ch],
12531 plugins/project-wizard/templates/gtk/src/Makefile.am,
12532 plugins/project-wizard/templates/gnome/src/*.[ch],
12533 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
12534 Add Copyright date & Email address,
12535 Correct terminal project.
12537 2005-02-12 Naba Kumar <naba@gnome.org>
12539 * plugins/project-wizard/property.c: Fixed hidden
12540 properties to take values.
12542 * plugins/project-wizard/file.[ch]: Renamed
12543 true/false enum values to fix compile error
12544 (conflict with other definition).
12546 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
12547 even when mime type detection fails (for example, when Anjuta is
12548 installed in non-system prefix).
12550 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
12552 * plugins/project-wizard/values.c,
12553 plugins/project-wizard/values.h:
12554 Rewrite file with more comments
12556 * plugins/project-wizard/druid.c,
12557 plugins/project-wizard/druid.h,
12558 plugins/project-wizard/autogen.c,
12559 plugins/project-wizard/autogen.h,
12560 plugins/project-wizard/druid.c,
12561 plugins/project-wizard/druid.h:
12563 Use values instead of properties
12564 Move default properties to druid.c
12566 * plugins/project-wizard/install.c,
12567 plugins/project-wizard/install.h:
12568 Use values instead of properties
12569 Add a check to avoid overwriting files
12571 * plugins/project-wizard/parser.c,
12572 plugins/project-wizard/property.c,
12573 plugins/project-wizard/property.h:
12574 Update to use new values
12575 Add an "exist" attribute to check if a directory already exist
12577 * plugins/project-wizard/anjuta-project-wizard.glade:
12578 Change project selection page (GtkTextView => GtkLabel,
12579 GtkTable => GtkVBox)
12581 * plugins/project-wizard/templates/terminal.wiz:
12582 Move destination directory on second page
12584 * plugins/project-wizard/action.c:
12587 2005-02-12 Naba Kumar <naba@gnome.org>
12589 * plugins/file-manager/an_file_view.c,
12590 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
12591 views. Created dynamic update date of view depending on project
12592 changes -- similar to file-manager view.
12594 * plugins/devhelp/plugin.c: Load help on idle.
12596 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
12597 autoformat' to proper location in preferences.
12599 * mime/anjuta.mime: Added .prj extension in the mime type for backward
12602 * plugins/editor/plugin.c: Fixed accel name.
12604 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12606 *plugins/project-wizard/templates/anjuta-plugin.wiz,
12607 plugins/project-wizard/templates/gnome.wiz,
12608 plugins/project-wizard/templates/gtk.wiz,
12609 plugins/project-wizard/anjuta-project-wizard.glade,
12610 plugins/project-wizard/autogen.c:
12611 Add Username & Email address in Project preferences.
12613 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12615 *plugins/project-wizard/templates/gnome-logo.png,
12616 plugins/project-wizard/templates/gnome.wiz,
12617 plugins/project-wizard/templates/gnome/* :
12620 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12622 * plugins/project-wizard/templates/terminal/src/main.c,
12623 plugins/project-wizard/templates/terminal/src/main.c,
12624 plugins/project-wizard/templates/terminal/src/main.[ch] :
12625 Insert License in projects
12627 2005-02-11 Naba Kumar <naba@gnome.org>
12629 * TODO.tasks: Added message manager task.
12631 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
12633 * plugins/editor/plugin.c: Use bookmark stock icons.
12635 * plugins/message-view/anjuta-message-manager.ui,
12636 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
12638 2005-02-10 Naba Kumar <naba@gnome.org>
12640 * libanjuta/interfaces/libanjuta.idl: fixed build error.
12642 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12644 * global-tags/Makefile.am
12645 Error during 'make install'
12647 2005-02-09 Naba Kumar <naba@gnome.org>
12649 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
12652 2005-02-08 Naba Kumar <naba@gnome.org>
12654 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
12656 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
12657 Show busy cursur when updating global tags in preferences.
12659 * configure.in: Fixed.
12661 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12663 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
12664 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12666 - Fixed anjuta-plugin project (glade)
12668 2005-02-08 Naba Kumar <naba@gnome.org>
12670 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
12671 Fixed automatic indentations.
12673 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
12674 Global tags are now segregated into smaller api tags, which can be
12675 selectively loaded from symbol browser preferences.
12677 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
12678 Implemented IProjectManager interface in project-manager. Mostly getter
12679 methods for now, but need to add add() and remove() methods to add
12680 or remove project elements.
12682 * plugins/gdb/debug_tree.c: Small fix.
12684 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
12685 plugins/symbol-browser/an_symbol_info.c,
12686 plugins/symbol-browser/an_symbol_info.h,
12687 plugins/symbol-browser/an_symbol_search.c,
12688 plugins/symbol-browser/an_symbol_search.h,
12689 plugins/symbol-browser/an_symbol_view.c,
12690 plugins/symbol-browser/an_symbol_view.h,
12691 plugins/symbol-browser/plugin.c,
12692 plugins/symbol-browser/plugin.h,
12694 tagmanager/entry.h,
12695 tagmanager/tm_project.c,
12696 tagmanager/tm_symbol.c,
12697 tagmanager/tm_tag.c,
12698 tagmanager/tm_workspace.c,
12699 tagmanager/vstring.c,
12700 tagmanager/include/tm_tag.h,
12701 tagmanager/include/tm_workspace.h:
12703 - Fixed tagmanager parsing of source files to parse for typedefines and
12704 properly record element scopes. Implemented scope autocompletion
12705 (autocompletion on '.', '->', '::' and ':'. The functionality is not
12706 fully working. It was based on older patch for Anjuta 1.2.2 in SF
12707 patch list (author is unknown).
12708 - Implemented symbol-browser preferences for dynamically loading and
12709 saving tags API segments.
12710 - Fixed symbol-search to use tagmanager directly instead of depending
12711 on symbol-view for tags list.
12712 - Fixed symbol-view to create the tree using TMSymbol tree directly.
12713 - Fixed TMSymbol to create the complete tags tree instead of letting the
12714 symbol-view created the root nodes.
12715 - Changed project tags cache name to .tm_project2.cache because the
12716 newer format records additional scope information.
12718 2005-02-07 Naba Kumar <naba@gnome.org>
12720 * plugins/editor/style-editor.c,
12721 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
12722 and GtkFontButton instead of deprecated widgets in
12725 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
12727 * plugins/project-wizard/action.c,
12728 plugins/project-wizard/action.h,
12729 plugins/project-wizard/autogen.c,
12730 plugins/project-wizard/autogen.h,
12731 plugins/project-wizard/file.c,
12732 plugins/project-wizard/file.h,
12733 plugins/project-wizard/install.c,
12734 plugins/project-wizard/install.h,
12735 plugins/project-wizard/parser.h,
12736 plugins/project-wizard/parser.c,
12737 plugins/project-wizard/property.c,
12738 plugins/project-wizard/property.h,
12739 plugins/project-wizard/plugin.h,
12740 plugins/project-wizard/plugin.c,
12741 plugins/project-wizard/values.c,
12742 plugins/project-wizard/values.h:
12743 Replace C++ comments by C comments
12745 * plugins/project-wizard/autogen.c,
12746 plugins/project-wizard/autogen.h:
12747 Add a run time check of autogen version.
12748 Add UserName variable.
12750 * plugins/project-wizard/anjuta-project-wizard.glade,
12751 plugins/project-wizard/header.c,
12752 plugins/project-wizard/druid.c,
12753 plugins/project-wizard/druid.h:
12754 Sort project in alphabetic order.
12755 Correct selection troubles in notebooks.
12757 * plugins/project-wizard/parser.c:
12758 Add some check when reading the project header block.
12760 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12762 * plugins/project-wizard/action.c,
12763 plugins/project-wizard/action.h,
12764 plugins/project-wizard/autogen.c,
12765 plugins/project-wizard/autogen.h,
12766 plugins/project-wizard/file.c,
12767 plugins/project-wizard/file.h,
12768 plugins/project-wizard/install.c,
12769 plugins/project-wizard/parser.h,
12770 plugins/project-wizard/parser.c,
12771 plugins/project-wizard/property.c,
12772 plugins/project-wizard/property.h,
12773 plugins/project-wizard/values.c,
12774 plugins/project-wizard/values.h,
12775 Add a space between function name and open.
12777 * plugins/project-wizard/plugin.h,
12778 plugins/project-wizard/plugin.c,
12779 plugins/project-wizard/install.c,
12780 Avoid a crash if the user close the message view used by the .
12782 * plugins/project-wizard/anjuta-project-wizard,
12783 plugins/project-wizard/druid.c,
12784 plugins/project-wizard/druid.h,
12785 plugins/project-wizard/header.h,
12786 plugins/project-wizard/header.c,
12787 Add a text view with the description of each.
12788 Add a tab for each project.
12789 Replace some C++ comments to C comments.
12791 2005-02-05 Naba Kumar <naba@gnome.org>
12793 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
12794 New icon from Sebastien Granjoux .
12796 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12798 * libanjuta/anjuta-preferences.c:
12799 Set file property even without a focus out event (file selected
12802 2005-02-04 Naba Kumar <naba@gnome.org>
12804 * plugins/glade/plugin.c: Fixed glade function calls.
12805 * configure.in: Fixed a typo.
12806 * TODO.tasks: Updated.
12808 2005-02-03 Naba Kumar <naba@gnome.org>
12810 * plugins/project-manager/plugin.c: Fixed memory corruption.
12812 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
12815 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12816 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12817 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12818 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12820 * libanjuta/interfaces/libanjuta.idl,
12821 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
12824 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
12826 Patch from Massimo Cora <maxcvs@email.it>:
12827 * plugins/editor/plugin.c: Fixed update UI for created buffers.
12829 2005-02-01 Naba Kumar <naba@gnome.org>
12831 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
12832 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12833 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
12834 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
12835 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
12836 from sourceforge -- a64 crash fixes (correct typing for GType)
12837 and fixes compile errors in sun.
12839 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
12840 paste (shift+insert) in terminal.
12842 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
12844 * configure.in: Add «nb» to ALL_LINGUAS.
12846 2005-02-01 Naba Kumar <naba@gnome.org>
12848 * TODO.tasks, TODO: Updated todo tasks.
12850 * plugins/editor/anjuta-document-manager.glade: Improved search
12853 * TODO.tasks: Fixed xml format.
12855 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
12858 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
12861 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
12862 format during save (removed unwanted text nodes). Fixed scrollbars.
12864 2005-01-31 Naba Kumar <naba@gnome.org>
12866 * libanjuta/interfaces/libanjuta.idl,
12867 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
12868 Implemented append() method for IAnjutaEditor interface and fixed
12869 various bugs with text insertions (cvs diff and macro insertions).
12871 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
12872 automatic indentation.
12874 * plugins/editor/action-callbacks.c,
12875 plugins/editor/action-callbacks.h,
12876 plugins/editor/anjuta-docman.c,
12877 plugins/editor/anjuta-document-manager.ui,
12878 plugins/editor/plugin.c,
12879 plugins/editor/text_editor.c,
12880 plugins/editor/text_editor.h,
12881 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
12882 Fixed highlight issues.
12884 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
12887 * plugins/symbol-browser/an_symbol_view.c: Force update project.
12889 * data/properties/*: Updated properties files from scite. Created
12890 styles.properties to override the scite styles.
12892 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
12894 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
12896 2005-01-30 Naba Kumar <naba@gnome.org>
12898 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
12899 unused definitions.
12901 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
12903 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12904 plugins/editor/text_editor.c,
12905 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
12906 fixed linuwidth preference setting, fixed insert text interface
12907 implementation. Improved automatice-indentation for cpp lexer.
12909 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
12911 2005-01-29 Naba Kumar <naba@gnome.org>
12913 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
12914 option in update dialog as default. Improved import dialog. Sized
12917 * configure.in: Fixed underquoted warning from autoconf.
12919 * plugins/editor/action-callbacks.c,
12920 plugins/editor/aneditor.cxx,
12921 plugins/editor/aneditor.h,
12922 plugins/editor/anjuta-document-manager.glade,
12923 plugins/editor/plugin.c,
12924 plugins/editor/plugin.h,
12925 plugins/editor/text_editor.c,
12926 plugins/editor/text_editor.h,
12927 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
12928 for Editor and fixed all preferences syncronization and notifys for
12929 visible prefs (in editor preferences page).
12931 * plugins/file-loader/plugin.c: Load recent files on idle.
12933 2005-01-28 Naba Kumar <naba@gnome.org>
12935 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12936 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
12938 * plugins/editor/action-callbacks.c,
12939 plugins/editor/action-callbacks.h,
12940 plugins/editor/aneditor.cxx,
12941 plugins/editor/aneditor.h,
12942 plugins/editor/anjuta-document-manager.ui,
12943 plugins/editor/plugin.c,
12944 plugins/editor/text_editor.c,
12945 plugins/editor/text_editor.h,
12946 plugins/editor/text_editor_cbs.c,
12947 plugins/editor/text_editor_cbs.h,
12948 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
12951 Patch from Massimo Cora <maxcvs@email.it>:
12952 * plugins/editor/an_symbol_search.c,
12953 plugins/editor/an_symbol_search.c: Fixed crash bugs.
12955 2005-01-27 Naba Kumar <naba@gnome.org>
12957 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
12958 minimum size request to 200.
12960 * plugins/symbol-browser/an_symbol_info.c,
12961 plugins/symbol-browser/an_symbol_info.h,
12962 plugins/symbol-browser/an_symbol_search.c,
12963 plugins/symbol-browser/an_symbol_search.h,
12964 plugins/symbol-browser/an_symbol_view.c,
12965 plugins/symbol-browser/an_symbol_view.h,
12966 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
12967 pixbuf retrieval. Fixed runtime warning. Code clean up.
12969 2005-01-27 Naba Kumar <naba@gnome.org>
12971 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
12972 src/anjuta.ui, (new) plugins/glade/.cvsignore,
12973 (new) plugins/glade/Makefile.am,
12974 (new) plugins/glade/anjuta-glade-plugin.png,
12975 (new) plugins/glade/anjuta-glade.plugin.in,
12976 (new) plugins/glade/anjuta-glade.ui,
12977 (new) plugins/glade/plugin.c,
12978 (new) plugins/glade/plugin.h,
12979 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
12980 now until glade3 works properly.
12982 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
12983 they are generated.
12985 2005-01-26 Naba Kumar <naba@gnome.org>
12987 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
12988 Added mime icon for anjuta projects.
12990 patch from Massimo Cora <maxcvs@email.it>:
12991 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
12992 an_symbol_search.h, an_symbol_view.c, plugin.c:
12993 Fix/implement objects destroying/freeing.
12995 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
12997 * src/action-callback.[ch], src/anjuta-actions.h:
12998 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
12999 because it has not been updated for years and we know have a devhelp plugin
13000 which can do the job much better.
13001 * TODO.tasks: Updated done items
13003 2005-01-25 Naba Kumar <naba@gnome.org>
13005 * autogen.sh: Fixed to generate interface files.
13007 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
13008 session save filenames.
13010 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
13012 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
13014 * plugins/project-wizard/Makefile.am,
13015 plugins/project-wizard/install.c,
13016 plugins/project-wizard/install.h,
13017 plugins/project-wizard/parser.c,
13018 plugins/project-wizard/parser.h,
13019 plugins/project-wizard/templates/terminal.wiz:
13020 Add action list block in wizard template
13021 * plugins/project-wizard/file.c,
13022 plugins/project-wizard/autogen.c:
13025 2005-01-23 Naba Kumar <naba@gnome.org>
13027 * configure.in: Fixed build error.
13029 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
13031 * plugins/project-wizard/druid.c,
13032 plugins/project-wizard/parser.c,
13033 plugins/project-wizard/property.c: Rewrite parser with
13034 better error handling
13036 2005-01-22 Naba Kumar <naba@gnome.org>
13038 * plugins/symbol-browser/plugin.c: Changed c++ coments
13039 to c commnets and formated code to anjuta coding styles.
13041 2005-01-21 Naba Kumar <naba@gnome.org>
13043 * configure.in, autogen.sh: Fixed build errors in newer automake.
13045 * plugins/editor/anjuta-docman.c: Do not emit change editor
13046 signal while in dispose.
13048 Patch from: Massimo Corà <maxcvs@email.it>
13049 * plugins/symbol-browser/Makefile.am,
13050 plugins/symbol-browser/an_symbol_view.c,
13051 plugins/symbol-browser/an_symbol_view.h,
13052 plugins/symbol-browser/plugin.c,
13053 plugins/symbol-browser/plugin.h,
13054 plugins/symbol-browser/test-symbol-browser.c,
13055 (new) plugins/symbol-browser/an_symbol_info.c,
13056 (new) plugins/symbol-browser/an_symbol_info.h,
13057 (new) plugins/symbol-browser/an_symbol_search.c,
13058 (new) plugins/symbol-browser/an_symbol_search.h:
13059 Added a cool real-time symbol-search-view in symbol browser.
13061 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
13063 * plugin/macro/plugin.c
13064 plugin/macro/anjuta-macro-plugin.ui
13065 plugin/macro/macro-db.[ch]
13066 plugin/macro/macro-dialog.[ch]
13067 plugin/macro/macro-actions.[ch]
13068 plugin/macro/macro-edit.[ch]
13069 plugin/macro/plugin.[ch]:
13071 Implemented three menu items as Naba proposed:
13073 Insert Macro: Pops of a border-less window to enter a shortcut
13074 Add Macro: Same as Manage Macro => New
13075 Manage Macros: Full-features macro dialog
13077 2005-01-20 Naba Kumar <naba@gnome.org>
13079 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
13080 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
13081 libanjuta/anjuta-shell.h,
13082 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13083 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13084 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
13085 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13086 src/main.c, src/shell.c: Implemented command line args processing
13087 and session management. Fixed geometry restoration.
13089 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
13091 * plugins/macro/macro-db.c,
13092 plugins/macros.xml:
13093 Cleaned up XML interface and use attributes now for name, category and
13094 shortcut. CDATA is used to avoid xml errors inside of macros.
13096 2005-01-19 Naba Kumar <naba@gnome.org>
13098 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
13100 2005-01-18 Naba Kumar <naba@gnome.org>
13102 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
13105 * scintilla/*: Updated scintilla to current cvs and updated
13108 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13110 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
13111 plugins/cvs-plugin/cvs-actions.c:
13112 Added "Whole project" infrastructure but it does not
13113 work because I did not find a way to get the current project's
13116 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13118 * plugins/cvs-plugin/Makefile.am
13119 plugins/cvs-plugin/anjuta-cvs.plugin.in
13120 plugins/cvs-plugin/cvs-actions.c
13121 plugins/cvs-plugin/cvs-callbacks.c
13122 plugins/cvs-plugin/cvs-interface.[ch] (added)
13123 plugins/cvs-plugin/plugin.c:
13125 Added IAnjutaCVS interface and improved cvs plugin. There
13126 is still some work to do on cvs import and to add a current
13129 2005-01-17 Naba Kumar <naba@gnome.org>
13131 * plugins/editor/aneditor.cxx: Fixed auto indentation.
13133 * configure.in: Fixed build errors.
13135 * data/Makefile.am, (removed) data/README.stock_libs,
13136 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
13137 (removed) data/header.c, (removed) data/stock_libs.anj,
13138 (removed) data/x-anjuta-project.desktop,
13139 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
13141 * libanjuta/anjuta-plugin-description.c,
13142 libanjuta/anjuta-shell.c: Updated documentations.
13144 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
13146 * libanjuta/anjuta-launcher.c,
13147 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
13150 2005-01-17 Naba Kumar <naba@gnome.org>
13152 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13153 plugins/project-wizard/templates/gtk.wiz,
13154 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13155 Updated templates to new format.
13157 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13158 * plugins/project-wizard/druid.c,
13159 plugins/project-wizard/parser.c,
13160 plugins/project-wizard/property.c,
13161 plugins/project-wizard/property.h,
13162 plugins/project-wizard/templates/terminal.wiz,
13163 plugins/project-wizard/templates/terminal/AUTHORS,
13164 plugins/project-wizard/templates/terminal/ChangeLog,
13165 plugins/project-wizard/templates/terminal/NEWS,
13166 plugins/project-wizard/templates/terminal/README,
13167 plugins/project-wizard/templates/terminal/project.anjuta,
13168 plugins/project-wizard/templates/terminal/src/main.c:
13169 Moveed code related to property types from druid.c and parser.c to
13170 property.c. Changed tag from "<string ..." to
13171 "<property type="string..." and so on. Rewrite parser
13172 (warning still in progress). Added list property. Changed
13173 terminal project to avoid using autogen on some file (much
13174 faster) using the autogen attribute. Add a license list box in
13175 terminal project (just as an example). _label in item list is
13178 2005-01-16 Naba Kumar <naba@gnome.org>
13180 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
13181 plugins/edtior/anjuta-docman.c: Fixed build errors.
13183 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
13184 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
13185 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
13186 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
13187 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
13188 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
13189 libanjuta/resources.h,
13190 plugins/build-basic-autotools/build-basic-autotools.c,
13191 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13192 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
13193 plugins/gtodo/plugin.c, src/Makefile.am,
13194 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13195 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
13196 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
13197 should be handled in respective plugins. Added API documentations.
13199 * libanjuta-docs.sgml, libanjuta-sections.txt,
13201 (added) tmpl/anjuta-debug.sgml,
13202 (added) tmpl/anjuta-launcher.sgml,
13203 tmpl/anjuta-plugin.sgml,
13204 tmpl/anjuta-preferences.sgml,
13205 tmpl/anjuta-shell.sgml,
13206 (added) tmpl/anjuta-status.sgml,
13207 (removed) tmpl/anjuta-stock.sgml,
13208 tmpl/anjuta-utils.sgml,
13209 (removed) tmpl/defaults.sgml,
13210 (removed) tmpl/fileselection.sgml,
13211 (removed) tmpl/gnomefilelist.sgml,
13212 tmpl/ianjuta-buildable.sgml,
13213 (added) tmpl/ianjuta-debugger-manager.sgml,
13214 (added) tmpl/ianjuta-debugger.sgml,
13215 tmpl/ianjuta-document-manager.sgml,
13216 tmpl/ianjuta-editor.sgml,
13217 tmpl/ianjuta-file.sgml,
13218 tmpl/ianjuta-loader.sgml,
13219 tmpl/ianjuta-markable.sgml,
13220 tmpl/ianjuta-message-view.sgml,
13221 (added) tmpl/ianjuta-project-manager.sgml,
13222 (added) tmpl/ianjuta-todo.sgml,
13223 (added) tmpl/ianjuta-wizard.sgml,
13224 tmpl/libanjuta-iface-marshallers.sgml,
13225 tmpl/libanjuta-unused.sgml,
13226 (removed) tmpl/pixmaps.sgml,
13228 (removed) tmpl/properties.sgml,
13229 tmpl/resources.sgml: Updated API documentations.
13231 2005-01-15 Naba Kumar <naba@gnome.org>
13233 * libanjuta/anjuta-launcher.c: Added API docs.
13235 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13236 plugins/project-wizard/templates/gtk.wiz,
13237 plugins/project-wizard/templates/terminal.wiz,
13238 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13239 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13240 plugins/project-wizard/templates/gtk/src/main.c,
13241 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
13242 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
13245 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
13246 * plugins/project-wizard/anjuta-project-wizard.glade,
13247 plugins/project-wizard/autogen.c,
13248 plugins/project-wizard/druid.c,
13249 plugins/project-wizard/druid.h,
13250 plugins/project-wizard/file.c,
13251 plugins/project-wizard/file.h,
13252 plugins/project-wizard/install.c,
13253 plugins/project-wizard/parser.c,
13254 plugins/project-wizard/plugin.c,
13255 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
13256 setting the default project directory. Fix HIDDEN property, it's
13257 working but I think we could make this cleaner. Removed the
13258 copy of the string in mandatory_property. Add an optional autogen
13259 attribute, to force or avoid using autogen on some files, default
13260 without any attribute is autodetect.+ Replace the script tag with
13261 a normal file tag and an attribute execute.
13263 2005-01-14 Naba Kumar <naba@gnome.org>
13265 * plugins/editor/action-callbacks.c,
13266 plugins/editor/search_incremental.c,
13267 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
13270 * plugins/editor/plugin.c, plugins/editor/plugin.h,
13271 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
13274 2005-01-12 Naba Kumar <naba@gnome.org>
13277 plugins/project-wizard/templates/Makefile.am,
13278 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
13279 plugins/project-wizard/templates/anjuta-plugin.wiz,
13280 (added) plugins/project-wizard/templates/gtk-logo.png,
13281 (added) plugins/project-wizard/templates/gtk.wiz,
13282 (added) plugins/project-wizard/templates/terminal-logo.png,
13283 plugins/project-wizard/templates/terminal.wiz,
13284 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13285 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13286 (added) plugins/project-wizard/templates/gtk/.cvsignore,
13287 (added) plugins/project-wizard/templates/gtk/Makefile.am,
13288 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
13289 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
13290 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13291 (added) plugins/project-wizard/templates/gtk/src/main.c,
13292 (added) plugins/project-wizard/templates/gtk/src/project.glade,
13293 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
13294 GTK+ project templated and fixed other templates. Updated template
13297 2005-01-12 Naba Kumar <naba@gnome.org>
13299 * plugins/macro/anjuta-macro.glade: Improved GUI.
13301 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
13303 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
13304 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
13305 * plugins/cvs-plugin/cvs.[ch] (removed)
13306 Removed old unused files
13308 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
13309 * plugins/cvs-plugin/cvs-actions.c
13310 * plugins/cvs-plugin/Makefile.am:
13311 Seperate callback functions for better error
13312 handling. Cleaned up code.
13314 * plugins/macro/macros.xml: removed corrupt cvs
13317 2005-01-10 Naba Kumar <naba@gnome.org>
13319 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
13320 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
13323 2005-01-09 Naba Kumar <naba@gnome.org>
13325 * libegg/egg-recent-action.c, libegg/test-actions.c,
13326 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
13327 recent files models.
13329 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
13330 two models -- one for projects and other for regular files and show
13331 both in recent files menu. Changed recent files group from "anjuta"
13332 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
13333 when adding the URI in recent files.
13335 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
13336 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
13337 * plugins/macro/macro-dialog.c: Fixed dispose() method.
13338 * plugins/macro/macros.xml: Fixed xml errors.
13340 2005-01-08 Naba Kumar <naba@gnome.org>
13342 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
13343 libegg/test-actions.c, libegg/menu/Makefile.am,
13344 libegg/menu/egg-recent-action.h: Added a new action for
13347 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
13348 Fixed dispose. Cleanup.
13350 * plugins/file-loader/anjuta-loader-plugin.ui,
13351 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
13352 Use the new action for recent files. Added recent files in
13355 * plugins/project-wizard/druid.c: Show busy cursor and
13356 de-sensitize druid buttons during page change.
13358 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13359 * plugins/project-wizard/Makefile.am,
13360 plugins/project-wizard/druid.c,
13361 plugins/project-wizard/druid.h,
13362 plugins/project-wizard/install.c,
13363 plugins/project-wizard/plugin.c,
13364 plugins/project-wizard/plugin.h,
13365 plugins/project-wizard/property.c,
13366 plugins/project-wizard/property.h,
13367 (added) plugins/project-wizard/values.c,
13368 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
13369 objects (in values.c and values.h) containing the values of all
13370 properties. The NPWProperty objects now keep their values in this
13371 object which is persistant for one activation of the plugin, so the
13372 user keeps all the values even if he goes backward. Used an anjuta
13373 message view to list all files copied by the project wizard.
13375 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
13377 * plugins/macro/plugin.[ch],
13378 plugins/macro/macro-dialog.[ch]
13379 plugins/macro/macro-edit.[ch]
13380 plugins/macro/macro-db.[ch]
13381 plugins/macro/macro-actions.[ch]
13382 plugins/macro/anjuta-macro.plugin.in
13383 plugins/macro/anjuta-macro.glade
13384 plugins/macro/anjuta-macro.png
13385 plugins/macro/Makefile.am
13386 plugins/macro/macros.xml
13387 plugins/macro/anjuta-macro.ui (all added)
13389 plugins/Makefile.am:
13390 Added new macro plugins
13392 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13395 * manuals/reference/template (removed)
13396 Removed old api reference
13398 * plugins/message-view/message-view.c:
13399 "Fixed" crash in on_row_deleted and added a
13400 comment that I cannot work this way. We will
13401 have to change everything a bit to avoid losing
13404 * plugins/text-editor/text_editor.c:
13405 Update line number width on file save
13408 2005-01-07 Naba Kumar <naba@gnome.org>
13410 * plugins/project-wizard/anjuta-project-wizard.glade,
13411 plugins/project-wizard/druid.c,
13412 plugins/project-wizard/templates/anjuta-plugin.wiz,
13413 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
13414 Display page description in bold. Fixed mandatory field check.
13417 libanjuta/libanjuta-1.0.pc.in,
13418 plugins/project-wizard/druid.c,
13419 plugins/project-wizard/parser.c,
13420 plugins/project-wizard/property.h,
13421 plugins/project-wizard/templates/anjuta-plugin.wiz,
13422 plugins/project-wizard/templates/terminal.wiz,
13423 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
13424 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
13425 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
13426 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
13427 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
13428 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13429 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13430 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13431 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13432 plugins/project-wizard/templates/terminal/configure.in.tpl,
13433 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
13434 plugins/project-wizard/templates/terminal/src/main.c: Implemented
13435 a new property type -- hidden. Fixed terminal and anjuta-plugin
13438 2005-01-07 Naba Kumar <naba@gnome.org>
13440 * templates/anjuta-plugin.wiz,
13441 templates/terminal.wiz,
13442 templates/terminal/Makefile.am.tpl,
13443 templates/terminal/autogen.sh,
13444 (Removed) templates/terminal/configure.ac.tpl,
13445 (Added) templates/.cvsignore,
13446 (Added) templates/Makefile.am,
13447 (Added) templates/anjuta-plugin/.cvsignore,
13448 (Added) templates/anjuta-plugin/Makefile.am,
13449 (Added) templates/anjuta-plugin/src/.cvsignore,
13450 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
13451 (Added) templates/terminal/.cvsignore,
13452 (Added) templates/terminal/Makefile.am,
13453 (Added) templates/terminal/configure.in.tpl,
13454 (Added) templates/terminal/po/.cvsignore,
13455 (Added) templates/terminal/po/ChangeLog,
13456 (Added) templates/terminal/po/Makefile.am,
13457 (Added) templates/terminal/po/POTFILES.in,
13458 (Added) templates/terminal/src/.cvsignore,
13459 (Added) templates/terminal/src/Makefile.am,
13460 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
13461 project wizard. Fixed configure/po/Makefile template errors.
13463 2005-01-06 Naba Kumar <naba@gnome.org>
13465 * configure.in: Added project templates.
13466 * plugins/project-wizard/templates/*: Added to project and renamed
13467 Makefile.am and configure.in to Makefile.am and configure.ac respectively
13468 for the project templates (so that they do not conflict with autotools
13469 build. Created proper configure.ac.tpl and autogen.sh for project
13472 2005-01-06 Naba Kumar <naba@gnome.org>
13474 * plugins/project-wizard/anjuta-project-wizard.glade,
13475 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
13476 Fixed file list parsing and to take absolute file paths (for example,
13477 from an icon selected previously). Used toggle buttons for boolean
13478 properties. Check if all mandatory fields are given before going
13479 forward in the wizard. Use scrollable viewport for listing property
13480 widgets incase the list goes out of wizard's size. Added tooltips
13481 as descriptions of the property widgets. And other fixes.
13483 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
13484 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
13485 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
13486 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
13487 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
13488 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
13489 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
13490 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13491 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
13492 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13493 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13494 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
13495 Restructured template files.
13497 2005-01-06 Naba Kumar <naba@gnome.org>
13499 * configure.in: Added check for autogen.
13501 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
13504 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
13505 Do not emit changed signal when in dispose.
13507 * plugins/symbol-browser/plugin.c: Don't updated symbols when
13508 symbol-view widget has been destroyed.
13510 * src/anjuta-app.c: Set null to preference, status and ui object
13511 pointers when they are destroyed.
13513 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
13514 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
13515 Added boolean, integer and file property types.
13517 * plugins/project-wizard/Makefile.am,
13518 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
13519 project wizard templates.
13521 2005-01-04 Naba Kumar <naba@gnome.org>
13523 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
13526 * plugins/editor/aneditor.cxx,
13527 plugins/editor/anjuta-docman.c,
13528 plugins/editor/plugin.c,
13529 plugins/editor/text_editor.c:
13530 Removed unnecessary ref/unref of scintilla.
13532 * plugins/message-view/anjuta-msgman.c,
13533 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
13534 make close button similar to document manager.
13536 * plugins/project-manager/plugin.c,
13537 plugins/project-manager/plugin.h: Removed dead codes. Removed
13538 unnecessary ref/unref.
13540 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
13541 instead of hard refs.
13543 2005-01-03 Naba Kumar <naba@gnome.org>
13545 * libanjuta/interfaces/libanjuta.idl: Added configure() and
13546 generate() methods for IAnjutaBuildable interface.
13548 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
13549 IAnjutaBuildable inteface.
13551 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
13552 to destroy build context when message view is destroyed.
13554 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
13555 a ref to it and unref in destructor. AnEditor class wants to be the
13556 owner of scintilla widget. Fixed compile warnings with signed/unsigned
13559 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
13560 complicate the scene. Removed editor widget from AnjutaDocman when
13561 the widget is destroyed.
13563 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
13564 from shell. It will be removed from shell when the widget is destroyed.
13566 * plugins/editor/text_editor.c: Added debug codes to track object
13569 * plugins/message-view/anjuta-msgman.c: Remove message view on
13570 widget destroy. Destroy message view on remove. Removed all views
13573 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
13576 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13578 * plugins/file-wizard/action-callbacks.c,
13579 plugins/file-wizard/anjuta-file-wizard.glade,
13580 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
13581 Insert Licence, copyright, header template ...
13583 2005-01-02 Naba Kumar <naba@gnome.org>
13585 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
13586 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
13587 anjuta_status_add_widget() to allow setting busy cursor on non
13590 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
13592 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
13593 mime types to take text/source also.
13595 * plugins/editor/anjuta-docman.c,
13596 plugins/editor/anjuta-docman.h,
13597 plugins/editor/plugin.c,
13598 plugins/editor/text_editor.c,
13599 plugins/editor/text_editor.h,
13600 plugins/editor/text_editor_cbs.c: Listen for busy signal from
13601 AnjutaStatus and set busy cursor on editors.
13603 * plugins/file-loader/Makefile.am,
13604 plugins/file-loader/plugin.c,
13605 (added) plugins/file-loader/dnd.c,
13606 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
13608 * src/anjuta.c: Hide anjuta window before destruction.
13610 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13611 * configure.in, plugins/Makefile.am,
13612 (removed) plugins/project-wizard/appwiz_page1.c,
13613 (removed) plugins/project-wizard/appwiz_page2.c,
13614 (removed) plugins/project-wizard/appwiz_page3.c,
13615 (removed) plugins/project-wizard/appwiz_page4.c,
13616 (removed) plugins/project-wizard/appwizard.c,
13617 (removed) plugins/project-wizard/appwizard.h,
13618 (removed) plugins/project-wizard/appwizard_cbs.c,
13619 (removed) plugins/project-wizard/appwizard_cbs.h,
13620 (removed) plugins/project-wizard/appwizard_gui.c,
13621 (removed) plugins/project-wizard/gnome_project.c,
13622 (removed) plugins/project-wizard/gnome_project.h,
13623 (removed) plugins/project-wizard/wizard_gui.c,
13624 (removed) plugins/project-wizard/wizard_gui.h,
13625 (added) plugins/project-wizard/.cvsignore,
13626 (added) plugins/project-wizard/Makefile.am,
13627 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
13628 (added) plugins/project-wizard/anjuta-project-wizard.glade,
13629 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
13630 (added) plugins/project-wizard/applogo.png,
13631 (added) plugins/project-wizard/appwizard.png,
13632 (added) plugins/project-wizard/autogen.c,
13633 (added) plugins/project-wizard/autogen.h,
13634 (added) plugins/project-wizard/druid.c,
13635 (added) plugins/project-wizard/druid.h,
13636 (added) plugins/project-wizard/file.c,
13637 (added) plugins/project-wizard/file.h,
13638 (added) plugins/project-wizard/header.c,
13639 (added) plugins/project-wizard/header.h,
13640 (added) plugins/project-wizard/install.c,
13641 (added) plugins/project-wizard/install.h,
13642 (added) plugins/project-wizard/parser.c,
13643 (added) plugins/project-wizard/parser.h,
13644 (added) plugins/project-wizard/plugin.c,
13645 (added) plugins/project-wizard/plugin.h,
13646 (added) plugins/project-wizard/property.c,
13647 (added) plugins/project-wizard/property.h: Removed old application-wizard
13648 codes and added new template based (autogen based) project wizard
13649 implemented by Sébastien Granjoux <seb.sfo@free.fr>
13651 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
13653 * plugins/cvs-plugin/plugin.c: Fixed crash bug
13654 * plugins/cvs-plugin/cvs-execute.c:
13655 Fix cvs_log which did not work because of some
13657 Patch from Mark R. Pariente <markpariente@cmu.edu>
13658 - Fix message highlighting
13660 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13665 Removed template stuff completly because we dicussed to implement
13666 a macro system for Edit->Insert Text
13668 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13670 * plugins/editor/aneditor.cxx,
13671 plugins/editor/text_editor.c:
13672 Set line number width dynamically
13674 Prepered new GTK 2.6 about dialog
13676 2004-12-30 Naba Kumar <naba@gnome.org>
13678 patch from: Massimo Corà <maxcvs@email.it>
13679 * plugins/editor/aneditor.cxx: Highlights correct function
13680 argument in recursive calltips.
13682 2004-12-30 Naba Kumar <naba@gnome.org>
13684 * plugins/symbol-browser/plugin.c,
13685 libanjuta/interfaces/libanjuta.idl,
13686 plugins/editor/text_editor.c: Fixed editor markers and added a new
13687 marker (BASIC) to indicate line numbers. Fixed symbol browser to
13688 mark the line visited.
13690 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
13691 libegg/Makefile.am, libegg/eggcomboselect.c,
13692 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
13693 widget for use with symbol view in toolbar.
13695 * plugins/cvs-plugin/anjuta-cvs.ui,
13696 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
13697 placeholder for cvs plugin context menu in filemanager.
13699 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13701 * plugins/cvs-plugin/plugin.c:
13702 Show popup menu only if the file is contained in
13703 a directory containing a "CVS" directory
13705 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13707 * plugins/cvs-plugin/cvs-action.[ch],
13708 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13709 * plugins/cvs-plugin/anjuta-cvs.ui,
13710 * plugins/cvs-plugin/plugin.c:
13711 Implemented "Import"
13713 Patch from Mark R. Pariente <markpariente@cmu.edu>:
13714 Added right-click-menu for file-manager
13716 2004-12-26 Naba Kumar <naba@gnome.org>
13718 * src/action-callbacks.c, src/action-callbacks.h,
13719 src/anjuta-actions.h, src/anjuta-app.c,
13720 src/anjuta.ui: Added fullscreen action.
13722 * plugins/cvs-plugin/cvs-actions.c,
13723 plugins/cvs-plugin/plugin.c,
13724 plugins/cvs-plugin/plugin.h: Watches current editor,
13725 project and file manager selection in plugin
13728 2004-12-26 Naba Kumar <naba@gnome.org>
13730 * src/anjuta-app.c, src/anjuta.c, src/main.c,
13731 src/action-callbacks.c: Fixed app finalization. Added a
13732 command line arg --proper-shutdown (-p), which when set
13733 will release all plugins and their resources (this option
13734 is mainly for debugging).
13736 * plugins/file-loader/plugin.c: Fixed filename duplications
13737 in recent files history.
13739 * plugins/profile-default/plugin.c: Disabled problematic
13740 plugins for now to load at startup.
13742 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
13743 annoying debug prints.
13745 2004-12-23 Naba Kumar <naba@gnome.org>
13747 Patch from: Mark R. Pariente <markpariente@cmu.edu>
13748 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13749 plugins/cvs-plugin/anjuta-cvs.ui,
13750 plugins/cvs-plugin/cvs-actions.c,
13751 plugins/cvs-plugin/cvs-actions.h,
13752 plugins/cvs-plugin/cvs-execute.c,
13753 plugins/cvs-plugin/cvs-execute.h,
13754 plugins/cvs-plugin/Makefile.am,
13755 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
13756 Added cvs log command.
13758 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
13760 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
13763 2004-12-20 Naba Kumar <naba@gnome.org>
13765 patch from: Massimo Corà <maxcvs@email.it>
13766 * plugins/editor/aneditor.cxx: Added recursive calltips.
13768 2004-12-20 Naba Kumar <naba@gnome.org>
13770 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
13771 Show busy cursor during loading and unloading.
13773 2004-12-19 Naba Kumar <naba@gnome.org>
13775 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
13776 memory leaks. Disabled debug print.
13778 * plugins/symbol-browser/an_symbol_view.c,
13779 plugins/symbol-browser/plugin.c,
13780 plugins/symbol-browser/plugin.h: Fixed loading and unloading
13781 problems. Creates SymbolView object every time when the
13782 plugin is activated.
13784 * plugins/project-manager/plugin.c: Close project when
13787 2004-12-18 Naba Kumar <naba@gnome.org>
13789 * po/POTFILES.in: Removed commented lines.
13790 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
13791 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
13792 * plugins/gdb/plugin.c: Fixed compile error.
13794 Patch from: Mark R. Pariente <mark@demar.com.tr>
13795 * libegg/eggcellrendererkeys.c: Fixed compile error.
13797 2004-12-18 Naba Kumar <naba@gnome.org>
13799 * plugins/file-loader/plugin.c: Fixed loading bug.
13801 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
13802 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13803 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
13804 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
13805 and corruptions. Fixed loading and unloading of plugins.
13807 2004-12-17 Naba Kumar <naba@gnome.org>
13809 * plugins/file-loader/Makefile.am,
13810 plugins/file-loader/plugin.c,
13811 plugins/project-manager/plugin.c: Fixed memory corruption
13812 and disposition codes. Added missing plugin.h in Makefile.am.
13814 2004-12-16 Naba Kumar <naba@gnome.org>
13816 * plugins/symbol-browser/an_symbol_view.c,
13817 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
13818 codes. Fixed memory leaks and corruptions.
13820 * plugins/build-basic-autotools/build-basic-autotools.c
13821 plugins/editor/anjuta-docman.c,
13822 plugins/editor/text_editor.c,
13823 plugins/file-loader/plugin.c,
13824 plugins/file-manager/plugin.c,
13825 plugins/file-wizard/plugin.c,
13826 plugins/message-view/anjuta-msgman.c,
13827 plugins/message-view/anjuta-msgman.h,
13828 plugins/message-view/message-view.c,
13829 plugins/message-view/plugin.c,
13830 plugins/message-view/plugin.h,
13831 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
13833 * src/about.c, src/about.h, src/action-callbacks.c,
13834 src/action-callbacks.h, src/anjuta-actions.h,
13835 src/anjuta-app.c, src/anjuta-app.h,
13836 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
13837 src/anjuta.c, src/anjuta.h, src/getline.c,
13838 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
13839 src/start-with.c, src/start-with.h: Fixed emacs modes.
13841 * src/layout.xml: Brought document manager in front.
13843 2004-12-15 Naba Kumar <naba@gnome.org>
13845 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
13848 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
13849 finalization. Added a method to unload all plugins and destroy them.
13850 Fixed memory leaks.
13852 * plugins/sample1/plugin.c: Proper finalization code and renamed
13853 functions to proper names.
13855 * plugins/build-basic-autotools/build-basic-autotools.c,
13856 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
13858 * src/shell.c: Unload all plugins on exit, so that memory profilers
13859 can detect memory leaks in plugins.
13861 2004-12-13 Naba Kumar <naba@gnome.org>
13863 * plugins/devhelp/plugin.c: Delay widget initialization, now that
13864 docking is working.
13865 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
13866 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
13868 2004-12-11 Naba Kumar <naba@gnome.org>
13870 * data/properties/anjuta.properties: Fixed font size.
13871 * plugin/build-basic-autotools/build-basic-autotools: Added initial
13872 compile file function. There are some fixmes there.
13873 * plugins/message-view/anjuta-msgman.c,
13874 * plugins/message-view/message-view.c: Fixed bugs and clean up.
13876 2004-12-08 Naba Kumar <naba@gnome.org>
13878 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
13879 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
13880 to escape quotes in a string.
13882 * plugins/cvs-plugin/cvs-actions.c,
13883 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
13886 * plugins/build-basic-autotools/build-basic-autotools.c,
13887 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
13890 2004-12-07 Naba Kumar <naba@gnome.org>
13892 * plugins/build-basic-autotools/build-basic-autotools.c,
13893 plugins/build-basic-autotools/automake-c.filters: Completed directory
13894 tracking. Double click on Errors and warnings now work as expected.
13896 * plugins/build-basic-autotools.c: Added codes to track build directory
13897 so that absolute path of the files could be determined.
13899 2004-12-06 Naba Kumar <naba@gnome.org>
13901 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
13902 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
13903 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
13905 2004-12-05 Naba Kumar <naba@gnome.org>
13907 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
13908 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
13910 * plugins/cvs-plugin/plugin.c,
13911 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
13913 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
13915 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13916 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
13917 plugins/cvs-plugin/cvs-execute.[ch]:
13918 Implemented cvs status and cvs diff
13920 - rdiff command is not correct
13921 - Must find a way to allow selection of directies AND files
13924 2004-12-03 Naba Kumar <naba@gnome.org>
13926 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
13927 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
13928 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
13929 session.properties file if it is for the first time.
13931 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
13933 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
13936 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
13937 plugins/cvs-plugin/anjuta-cvs.ui:
13938 Implemented update/commit and changed menu layout
13940 2004-12-02 Naba Kumar <naba@gnome.org>
13942 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
13943 property name (for cvs path property). Beautified dialogs.
13945 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
13947 * plugins/message-view/anjuta-msgman.c: Changed callback name
13948 and changed switch-page handling.
13950 * plugins/cvs-plugin/cvs-actions.c:
13951 * plugins/cvs-plugin/cvs-execute.c:
13952 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
13953 - Implemented cvs add and cvs removed - both working now
13954 - Created a useful preferences page
13957 2004-11-30 Naba Kumar <naba@gnome.org>
13959 * libanjuta/anjuta-status.c: Fixed runtime warning.
13961 * plugins/editor/Makefile.am:
13962 plugins/editor/anjuta-document-manager.glade,
13963 plugins/editor/plugin.c
13964 plugins/editor/plugin.h
13965 plugins/editor/style-editor.c (new, moved from src/),
13966 plugins/editor/style-editor.h (new, moved from src/),
13967 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
13968 settings in preferences.
13970 * plugins/editor/text_editor.c,
13971 plugins/editor/text_editor.h: Do not take unused args in
13972 text_editor_get_props().
13974 * src/style-editor.c, src/style-editor.h: Removed, moved to
13975 plugins/editor/ directory.
13977 2004-11-29 Naba Kumar <naba@gnome.org>
13979 * plugins/editor/text_editor_cbs.c: Emit click signal in
13981 * libanjuta/anjuta-status.c: More spacing between items.
13983 2004-11-29 Naba Kumar <naba@gnome.org>
13985 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
13987 * libanjuta/interfaces/libanjuta.idl,
13988 plugins/debug-manager/anjuta-debug-manager.plugin.in,
13989 plugins/debug-manager/plugin.c,
13990 plugins/gdb/breakpoints.c,
13991 plugins/gdb/breakpoints.h,
13992 plugins/gdb/debugger.c,
13993 plugins/gdb/debugger.h,
13994 plugins/gdb/plugin.c,
13995 plugins/gdb/plugin.h,
13996 plugins/gdb/utilities.c,
13997 plugins/gdb/utilities.h: Code cleanups and partial implementation of
13998 toggle breakpoint margin clicks.
14000 2004-11-28 Naba Kumar <naba@gnome.org>
14002 * TODO.tasks: Fixed indentations.
14003 * plugins/gtodo/libgtodo.c: Save with indentation.
14004 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
14005 * plugins/project-manager/plugin.c: Fixed runtime warnings.
14006 * libanjuta/anjuta-status.c: Fixed busy cursors.
14007 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
14008 * po/POTFILES.in: Updated.
14010 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
14012 * plugins/editor/anjuta-document-manager.glade,
14013 plugins/editor/search-replace.[c,h],
14014 plugins/editor/search-replace_backend.h
14015 plugins/editor/search-preferences.[c,h] :
14016 Saved Search-Preferences (gconf),
14017 Basic search by default.
14019 2004-11-22 Naba Kumar <naba@gnome.org>
14021 * configure.in: Fixed build error.
14023 2004-11-21 Naba Kumar <naba@gnome.org>
14025 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
14026 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
14027 Added AnjutaStatus class to libanjuta.
14028 Added anjuta_shell_get_status() method.
14030 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
14031 and fixed marshaller generation.
14033 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
14034 "updade_ui" signals to IAnjutaEditor interface.
14036 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
14038 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
14041 * plugins/class-gen/clsGen.c: Intial port.
14043 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
14046 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
14047 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14048 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
14049 Implemented status update. Emits "update_ui" and "char_added" signals.
14050 Added view preferences.
14052 * plugins/file-loader/plugin.c: Added open with plugins in open with
14055 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
14057 * plugins/message-view/anjuta-msgman.c,
14058 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
14059 to close correct message view rather than current view.
14061 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
14063 * plugins/cvs-plugin/cvs-actions.c
14064 plugins/cvs-plugin/plugin.[ch]
14065 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14066 Implemented cvs add but ran into a launcher/message_view
14067 problem because of a limitation of the idl compiler
14069 2004-11-19 Naba Kumar <naba@gnome.org>
14071 * plugins/project-manager/plugin.c: Displays a progress window during
14074 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
14075 Fixed UI separators.
14077 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
14080 * plugins/project-manager/anjuta-project-manager.ui,
14081 plugins/project-manager/plugin.[c,h]: Added add/remove context
14082 menus and implemented them. Added file manager merge menu.
14084 2004-11-18 Naba Kumar <naba@gnome.org>
14086 * TODO.tasks: Updated.
14087 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
14088 plugins/message-view/message-view.c: Fixed finalize and dispose
14090 * plugins/debugger/*: Removed from cvs (development now in
14093 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
14095 Reviewed by Naba Kumar <naba@gnome.org>:
14097 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
14098 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14099 plugins/gdb/breakpoints.c: all marker related stuff moved from
14100 editor and docman interfaces to IAnjutaMarkable
14102 2004-11-17 Naba Kumar <naba@gnome.org>
14104 * TODO.tasks: Updated.
14106 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
14108 * libegg/egg-combo-action.c: Block changed signal when changing model.
14110 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
14111 Emit changed signal. Removed dead codes.
14113 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
14114 that recent files history do not duplicate.
14116 * plugins/symbol-browser/an_symbol_view.c,
14117 plugins/symbol-browser/an_symbol_view.h,
14118 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
14121 2004-11-15 Naba Kumar <naba@gnome.org>
14123 * plugins/project-manager/plugin.c: Opens targets on double click.
14125 * plugins/message-view/message-view.c,
14126 plugins/file-manager/anjuta-file-manager-plugin.glade,
14127 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
14128 Added proper class finalization
14129 and disposition. Added preferences notifications and callbacks to
14130 change info/warning/error colors.
14132 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14133 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
14134 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
14135 Implemented finalize method for AnjutaApp. Code cleanups.
14137 * plugins/message-view/plugin.c: Static parent_class.
14139 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14140 * plugins/editor/search-replace.[c,h],
14141 plugins/editor/search-replace_backend.c
14142 Update search entry in main toolbar.
14145 2004-11-11 Naba Kumar <naba@gnome.org>
14147 * TODO.tasks: Updated.
14149 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
14150 and completed on-the-fly-change preferences. Removed "changed"
14151 signal as it is no longer necessary (use notify for similar
14152 purpose to monitor individual preferences).
14155 * plugins/editor/anjuta-document-manager.glade: Added view menu
14156 preferences so that they are registered.
14158 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
14159 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
14160 connection to "changed" signal of preferences and implemented
14161 notifications for some editor preferences. More to implement.
14163 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14164 * plugins/editor/print.c
14165 Fixed bug 1047624 : Add line number every X lines.
14167 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14168 * plugins/editor/search-replace.c
14169 Fixed a crash bug (995755) when searching "%n"
14171 2004-11-09 Naba Kumar <naba@gnome.org>
14173 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
14174 Fixed to refresh categories list on file load.
14176 2004-11-08 Naba Kumar <naba@gnome.org>
14178 * configure.in, plugins/Makefile.am,
14179 plugins/profile-default/plugin.c: Added cvs plugin in build.
14181 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
14183 * plugins/debug-manager/.cvsignore: Added file to ignore.
14185 * plugins/debug-manager/Makefile.am: Removed dead codes.
14187 * src/anjuta.ui: Added placeholder for version control UI.
14189 2004-11-08 Naba Kumar <naba@gnome.org>
14191 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14192 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14193 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
14196 * global-tags/Makefile.am: Fixed make error.
14198 * plugins/profile-default/plugin.c: Added debug-manager
14199 and gdb plugins to load at startup so that debugger
14200 windows are docked properly. They will be removed
14201 later when we figure out runtime docking.
14203 * plugins/sample1/*: Restored to last working state.
14205 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
14206 windows in lower pane. Named the windows appropriately.
14208 * ChangeLog: Fixed format.
14210 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
14212 * libanjuta/interfaces/libanjuta.idl,
14213 libanjuta/anjuta-marshal.c,
14214 plugins/Makefile.am,
14215 plugins/debug-manager/plugin.c,
14216 plugins/editor/plugin.c,
14217 plugins/editor/text_editor.c,
14218 plugins/gdb/breakpoints.c,
14219 plugins/gdb/debugger.c,
14220 plugins/gdb/plugin.c,
14221 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
14223 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14224 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
14225 plugins/editor/search-replace.c,
14226 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
14227 Search and Replace; Show result in find pane
14229 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14231 * plugins/gdb, plugins/debug-manager: Applied debugger patch
14232 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
14233 (added features: starting debugger and loading of core/executable,
14234 StepIn, StepOut, StepOver and Execute, toggling breakpoint
14237 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14239 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
14240 my cvs-plugin files...
14241 I hope I have rescued everything possible.
14243 * Naba: Could you please fix sample1 because I messed it up to
14244 but there should be a histroy of this directory we should commit
14246 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14248 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
14250 * plugins/cvs-plugin/plugin.c,
14251 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14252 Added preferences dialog (not yet complete)
14254 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14256 * global-tags/Makefile.am, mime/Makefile.am:
14257 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
14259 * template/xmltemplate.[ch],
14260 template/xmlstrings.[ch],
14261 template/autotools.[ch] removed,
14262 template/prj_template.[ch] removed,
14263 template/lang_template.[ch] removed,
14264 template/lib_template.[ch] removed,
14265 template/Makefile.am adjusted,
14266 template/dtds/lang.dtd removed,
14267 template/dtds/lib.dtd removed,
14268 template/dtds/prj.dtd removed,
14269 template/dtds/autotools.dtd removed,
14270 data/template/lib/* removed,
14271 data/template/language/* removed,
14272 data/template/library/* removed,
14273 data/template/project/* removed,
14274 date/template/Makefile.am adjusted:
14275 Remove everything except text-templates to replace hardcoded
14276 Edit->Insert texts with dynamic loaded.
14278 * plugins/cvs-plugin/plugin.[ch],
14279 plugins/cvs-actions.[ch],
14280 plugins/Makefile.am,
14281 plugins/cvs-plugin/Makefile.am,
14282 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
14283 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14284 plugins/cvs-plugin/anjuta-cvs.plugin.in:
14285 Added initial cvs-plugin code
14287 2004-10-21 Naba Kumar <naba@gnome.org>
14289 * libanjuta/anjuta-plugin.c,
14290 plugins/build-basic-autotools/build-basic-autotools.c,
14291 plugins/debugger/plugin.c,
14292 plugins/devhelp/plugin.c,
14293 plugins/editor/anjuta-docman.c,
14294 plugins/editor/goto_line.c,
14295 plugins/editor/plugin.c,
14296 plugins/editor/search-replace.c,
14297 plugins/editor/text_editor.c,
14298 plugins/file-loader/plugin.c,
14299 plugins/file-manager/plugin.c,
14300 plugins/file-wizard/file.c,
14301 plugins/file-wizard/plugin.c,
14302 plugins/gdb/plugin.c,
14303 plugins/gtodo/plugin.c,
14304 plugins/message-view/anjuta-msgman.c,
14305 plugins/profile-default/plugin.c,
14306 plugins/project-manager/plugin.c,
14307 plugins/sample1/plugin.c,
14308 plugins/terminal/terminal.c: Defined all global variables static,
14309 particularly class parent_class variables. They were getting
14310 confused at link time.
14312 * libanjuta/plugins.c: Do not unload plugins when they are
14313 deactivated. Simply cache them for later activation. Unloading
14314 modules have some problem with shared libs using static class
14315 registration. Fixed hash type for installed plugins. Eventually,
14316 we want to add "CanUnload" attribute for .plugin files (in
14317 "Anjuta Plugin" group) to let plugin loader know if the plugin can
14318 be unloaded from memory. Those plugins declaring CanUnload=false
14319 will not be unloaded from memory and will be put in the cache. Those
14320 not declaring anything or declaring CanUnload=true, will be unloaded
14321 from memory when they are deactivated.
14323 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
14324 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14325 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
14326 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
14327 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
14328 activation, deactivation. Fixed memory leaks.
14330 2004-10-20 Naba Kumar <naba@gnome.org>
14332 * TODO.tasks: Updated.
14334 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
14335 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
14336 macro for adding interfaces to plugin types. Code cleanup.
14338 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14339 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14341 * plugins/build-basic-autotools/build-basic-autotools.c,
14342 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
14343 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14344 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14345 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14346 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
14347 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
14348 plugins/project-manager/plugin.c,
14349 plugins/symbol-browser/an_symbol_view.c,
14350 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
14351 newly defined macro to add interfaces to plugin types.
14353 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
14355 2004-10-20 Naba Kumar <naba@gnome.org>
14357 * TODO.tasks: Added task list.
14358 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
14361 2004-10-19 Naba Kumar <naba@gnome.org>
14363 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
14365 * plugins/editor/action-callbacks.c,
14366 plugins/editor/action-callbacks.h,
14367 plugins/editor/anjuta-docman.c,
14368 plugins/editor/anjuta-docman.h,
14369 plugins/editor/anjuta-document-manager.ui,
14370 plugins/editor/file_history.c,
14371 plugins/editor/file_history.h,
14372 plugins/editor/plugin.c: Added file history browsing.
14374 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
14376 * plugins/message-view/anjuta-message-manager.ui,
14377 plugins/message-view/plugin.c: Added document manager context menu.
14379 * plugins/symbol-browser/an_symbol_view.c,
14380 plugins/symbol-browser/an_symbol_view.h,
14381 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14382 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
14383 document manager context menu.
14385 * scintilla/*, scintilla/include/*: Updated to current cvs.
14387 2004-10-19 Naba Kumar <naba@gnome.org>
14389 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
14390 placeholder for debugger UI.
14392 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
14393 * plugins/file-manager/plugin.c: Fixed loading bug.
14395 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
14396 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
14397 Initializes gconf database with default values when the
14398 values are not defined. Use bool and int prefs separately.
14400 * plugins/editor/plugin.c: Added encoding preferences.
14401 * plugins/project-manager/plugin.c: Cleanup and debug messages.
14403 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14404 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14405 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14406 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14408 2004-10-18 Naba Kumar <naba@gnome.org>
14410 * po/POTFILES.in: Updated.
14412 * libanjuta/anjuta-ui.c: Corrected debug messages.
14414 * libegg/egg-combo-action.c, libegg/test-actions.c,
14415 libegg/menu/egg-combo-action.h: Fixed combo action.
14417 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
14420 * plugins/editor/action-callbacks.[c,h],
14421 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
14422 Implemented file swap. Removed dead codes.
14424 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
14427 * plugins/symbol-browser/an_symbol_view.[c,h],
14428 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14429 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
14430 Implemented file symbols. Implemented goto file line when symbol is
14433 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
14435 2004-10-10 Naba Kumar <naba@gnome.org>
14437 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
14439 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
14441 * plugins/debugger/.cvsignore,
14442 (added) plugins/debugger/Makefile.am,
14443 (added) plugins/debugger/anjuta-debugger.glade,
14444 (added) plugins/debugger/anjuta-debugger.plugin.in,
14445 (added) plugins/debugger/anjuta-debugger.plugin.png,
14446 (added) plugins/debugger/anjuta-debugger.ui,
14447 plugins/debugger/attach_process.c,
14448 (removed) plugins/debugger/attach_process_cbs.c,
14449 (removed) plugins/debugger/attach_process_cbs.h,
14450 (removed) plugins/debugger/breakpoints.c,
14451 (removed) plugins/debugger/breakpoints.h,
14452 (removed) plugins/debugger/debug_tree.c,
14453 (removed) plugins/debugger/debug_tree.h,
14454 (removed) plugins/debugger/debugger.c,
14455 (removed) plugins/debugger/debugger.h,
14456 (removed) plugins/debugger/memory.c,
14457 (removed) plugins/debugger/memory.h,
14458 (added) plugins/debugger/plugin.c,
14459 (added) plugins/debugger/plugin.h,
14460 (removed) plugins/debugger/registers.c,
14461 (removed) plugins/debugger/registers.h,
14462 (removed) plugins/debugger/registers_cbs.c,
14463 (removed) plugins/debugger/registers_cbs.h,
14464 (removed) plugins/debugger/registers_gui.c,
14465 (removed) plugins/debugger/sharedlib.c,
14466 (removed) plugins/debugger/sharedlib.h,
14467 (removed) plugins/debugger/sharedlib_cbs.c,
14468 (removed) plugins/debugger/sharedlib_cbs.h,
14469 (removed) plugins/debugger/sharedlib_gui.c,
14470 (removed) plugins/debugger/signals.c,
14471 (removed) plugins/debugger/signals.h,
14472 (removed) plugins/debugger/signals_cbs.c,
14473 (removed) plugins/debugger/signals_cbs.h,
14474 (removed) plugins/debugger/signals_gui.c,
14475 (removed) plugins/debugger/stack_trace.c,
14476 (removed) plugins/debugger/stack_trace.h,
14477 (added) plugins/debugger/utilities.c,
14478 (added) plugins/debugger/utilities.h,
14479 (removed) plugins/debugger/watch.c,
14480 (removed) plugins/debugger/watch.h,
14481 (removed) plugins/debugger/watch_cbs.c,
14482 (removed) plugins/debugger/watch_cbs.h,
14483 (removed) plugins/debugger/watch_gui.c,
14484 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
14486 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
14487 Added debugger gdb backend plugin.
14489 * plugins/message-view/plugin.c: Registered all message stock icons.
14491 * plugins/profile-default/plugin.c: Loads debugger plugin.
14493 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
14495 2004-10-08 Naba Kumar <naba@gnome.org>
14497 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
14500 * plugins/symbol-browser/.cvsignore,
14501 plugins/symbol-browser/Makefile.am,
14502 plugins/symbol-browser/an_symbol_view.c,
14503 plugins/symbol-browser/an_symbol_view.h,
14504 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
14505 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14506 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14507 plugins/symbol-browser/plugin.c,
14508 plugins/symbol-browser/plugin.h,
14509 plugins/symbol-browser/sv_class.xpm,
14510 plugins/symbol-browser/sv_function.xpm,
14511 plugins/symbol-browser/sv_macro.xpm,
14512 plugins/symbol-browser/sv_private_fun.xpm,
14513 plugins/symbol-browser/sv_private_var.xpm,
14514 plugins/symbol-browser/sv_protected_fun.xpm,
14515 plugins/symbol-browser/sv_protected_var.xpm,
14516 plugins/symbol-browser/sv_public_fun.xpm,
14517 plugins/symbol-browser/sv_public_var.xpm,
14518 plugins/symbol-browser/sv_static_fun.xpm,
14519 plugins/symbol-browser/sv_static_var.xpm,
14520 plugins/symbol-browser/sv_struct.xpm,
14521 plugins/symbol-browser/sv_unknown.xpm,
14522 plugins/symbol-browser/sv_variable.xpm,
14523 plugins/symbol-browser/test-symbol-browser.c,
14524 plugins/Makefile.am: Implemented Symbol
14527 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
14529 * plugins/build-basic-autotools/Makefile.am,
14530 plugins/devhelp/Makefile.am,
14531 plugins/editor/Makefile.am,
14532 plugins/file-loader/Makefile.am,
14533 plugins/file-manager/Makefile.am,
14534 plugins/file-wizard/Makefile.am,
14535 plugins/gtodo/Makefile.am,
14536 plugins/message-view/Makefile.am,
14537 plugins/profile-default/Makefile.am,
14538 plugins/project-manager/Makefile.am
14539 plugins/sample1/Makefile.am,
14540 plugins/terminal/Makefile.am,
14541 scintilla/Makefile.am,
14542 libegg/Makefile.am,
14543 launcher/Makefile.am,
14544 libanjuta/Makefile.am,
14546 tagmanager/Makefile.am,
14547 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
14548 anjuta_data_dir in configure.in and used them in plugins Makefile.am
14549 files. Also fixed library dependencies.
14551 * plugins/editor/aneditor.cxx: Disabled unused codes.
14552 * plugins/file-manager/an_file_view.c: Added copyright.
14553 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
14555 * plugins/profile-default/plugin.c: Can load plugins by location.
14556 * plugins/project-manager/plugin.c: Remove project_root_uri value
14557 when project is closed.
14559 2004-10-06 Naba Kumar <naba@gnome.org>
14561 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
14563 * libanjuta/interfaces/libanjuta.idl,
14564 plugins/editor/text_editor.c: Added get_length()
14565 and get_current_word() methods in IAnjutaEditor interface.
14567 * libegg/Makefile.am: Added test_actions target.
14569 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
14571 * plugins/build-basic-autotools/build-basic-autotools.c,
14572 plugins/file-loader/plugin.c,
14573 plugins/message-view/message-view.c: Added code to go to file and
14576 * plugins/devhelp/plugin.c: Context sensitive help now works.
14577 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
14578 uri as line number and goes to that line number.
14580 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
14581 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
14582 gtodo_client_load() method to load from a diffrent file. Watched
14583 project root directory in plugin to open TODO.tasks of the project.
14585 * plugins/project-manager/plugin.c: Updates project UI
14586 sensitive/insensitive.
14588 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
14589 anjuta-shell program to test plugins.
14591 * src/anjuta-app.c: Registered UI accels.
14593 2004-09-28 Naba Kumar <naba@gnome.org>
14595 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
14598 * src/anjuta-app.c: Implemented present widget method.
14600 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14601 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
14603 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
14606 * plugins/editor/text_editor.c: Connects to preferences changed signal
14609 2004-09-28 Naba Kumar <naba@gnome.org>
14611 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
14614 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
14617 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
14618 in changed signal callback.
14620 * plugins/editor/action-callbacks.c: Implemented save_all action
14621 callback. Removed dead code. Do save_as when saving a new file.
14622 Implemented incremental search.
14624 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
14626 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
14628 * src/anjuta-app.c: Registers UI accelerators.
14630 2004-09-27 Naba Kumar <naba@gnome.org>
14632 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
14634 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14635 plugins/devhelp/anjuta-devhelp.plugin.in,
14636 plugins/file-loader/anjuta-loader.plugin.in,
14637 plugins/file-manager/anjuta-file-manager.plugin.in,
14638 plugins/gtodo/anjuta-gtodo.plugin.in,
14639 plugins/project-manager/anjuta-project-manager.plugin.in,
14640 plugins/terminal/anjuta-terminal.plugin.in:
14641 Gave proper plugin names.
14643 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
14644 error when regex fail.
14646 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
14647 Added help and context search. Watches current editor. More menus
14648 in Help submenu. Update UI (sensitive when required) properly.
14650 * plugins/editor/anjuta-document-manager.ui,
14651 plugins/devhelp/anjuta-devhelp.ui,
14652 plugins/message-view/anjuta-message-manager.ui,
14653 src/anjuta.ui: Goto menu actions are in separate submenu.
14655 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
14656 Removed unimplemented UI elements.
14658 * src/anjuta-app.c: Larger (and normal) icon size.
14660 * src/layout.xml: Task manager plugin along with document (in middle).
14662 * plugins/editor/plugin.c, plugins/file-loader.c,
14663 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
14664 in gtkactions. Enable/disable UI properly.
14666 2004-09-26 Naba Kumar <naba@gnome.org>
14668 * po/POTFILES.in: Updated, added missing files.
14670 * .cvsignore: Updated.
14672 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
14673 a new function to get User input text.
14675 * libanjuta/resources.[c,h]: Added a function to created sized image.
14677 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
14678 from filename, as thats the correct representation.
14680 * plugins/build-basic-autotools/Makefile.am,
14681 (added) plugins/build-basic-autotools/automake-c.filters,
14682 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14683 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
14684 Rearragned UI elements in the build menu. Added codes to read build
14685 filter rules from external file. Implemented all build, configure,
14686 autogen commands. Watches current editor and project.
14688 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
14689 Added editor changed signal and exports current editor value.
14690 Fixed parameter names. Fixed get_uri() interface implementation to
14691 return correct uri.
14693 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
14696 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
14698 * plugins/file-manager/an_file_view.c,
14699 plugins/file-manager/an_file_view.c: Exports file uri correctly.
14701 * plugins/file-wizard/file.c: Reads uri correctly.
14703 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
14704 sets the page to the new view.
14706 * plugins/message-view/message-view.c: Unrefs the tree model when done.
14707 Fixed signal connecting.
14709 * plugins/project-manager/plugin.c: Changed "project_root_directory"
14710 to "project_root_uri" and exports as uri.
14712 2004-09-24 Naba Kumar <naba@gnome.org>
14714 * libanjuta/anjuta-ui.c: Fixed a crash bug.
14715 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
14717 * plugins/file-manager/plugin.c: Fixed crash in unloading.
14718 * plugins/file-loader/plugin.c: Added comments.
14719 * plugins/build-basic-autotools/plugin.c: Added comments.
14720 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
14722 * libanjuta/interfaces/libanjuta.idl,
14723 plugins/message-view/anjuta-msgman.c,
14724 plugins/message-view/message-view.c,
14725 plugins/message-view/message-view.h,
14726 plugins/message-view/plugin.c: Buffering and appending messages have
14727 been separated. message-view implementations cleaned up. Signals
14728 Emissions fixed. Messages now displayed in summary and details show
14729 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
14732 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
14735 * plugins/build-basic-autotools/Makefile.am,
14736 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
14737 parsing of output to create message summaries. Uses new message view
14740 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
14741 preferences to make dialog box smaller.
14743 * plugins/editor/search-replace.c: Fixed compile error with change
14744 in IAnjutaMessageView API.
14746 2004-09-21 Naba Kumar <naba@gnome.org>
14748 * plugins/Makefile.am: Deletes old (installed) plugins before
14749 installing new ones.
14751 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14752 plugins/build-basic-autotools/build-basic-autotools.c,
14753 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
14754 file URI from filemanager. Only disables/enables build submenu in file
14755 manager, instead of merging/unmerging.
14757 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
14760 * plugins/file-loader/anjuta-loader-plugin.ui,
14761 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14762 Implemented "Open with" file manager submenu. Displays error message
14763 when file can not be opened.
14765 * plugins/file-manager/an_file_view.c: Renamed
14766 file_manager_current_filename value name to file_manager_current_uri
14767 and exports proper URI.
14769 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
14771 2004-09-19 Naba Kumar <naba@gnome.org>
14773 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14774 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
14775 save point signal to change editor tabs. Fixed accels.
14777 * plugins/file-loader/plugin.c: Fixed accels.
14779 * plugins/project-manager/plugin.c: Added target selection callback.
14781 * plugins/project-manager/plugin.c: Added URI activation.
14782 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
14783 Fixed dialog and closed it on ok. Fixed a crash bug.
14784 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
14786 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
14787 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
14788 plugins/file-loader/anjuta-loader-plugin.ui,
14789 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14790 Added recent files in file loade plugin.
14792 * ChangeLog: Fixed entry dates.
14794 2004-09-18 Naba Kumar <naba@gnome.org>
14796 * plugins/devhelp/plugin.c: Added UI sensitization and removed
14797 an unnecessary GtkFrame.
14799 2004-09-17 Naba Kumar <naba@gnome.org>
14801 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
14805 * data/Makefile.am: Disabled installing old mime info.
14807 * mime/anjuta.applications, mime/anjuta.keys: Updated.
14809 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
14810 plugins/editor/anjuta-document-manager.ui,
14811 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14812 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
14813 Added Editor context popup menu.
14815 * plugins/project-manager/anjuta-project-manager-plugin.png:
14818 * plugins/project-manager/anjuta-project-manager.plugin.in:
14819 Support .anjuta mime type.
14821 * plugins/project-manager/plugin.c: Exports "project_root_directory"
14824 * plugins/file-manager/plugin.c: Watches "project_root_directory"
14827 * src/layout.xml, plugins/profile-default/plugin.c:
14828 Added project manager plugin for startup.
14830 2004-09-16 Naba Kumar <naba@gnome.org>
14832 * anjuta.prj: Updated.
14834 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
14835 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
14836 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
14837 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
14838 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
14839 plugins/terinal/Makefile.am, src/Makefile.am,
14840 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
14841 Fixed makefile syntax errors.
14843 2004-09-16 Naba Kumar <naba@gnome.org>
14845 * configure.in, src/layout.xml,
14846 plugins/profile-default/plugin.c,
14847 libanjuta/interfaces/libanjuta.idl,
14848 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
14850 * configure.in, plugins/Makefile.am,
14851 plugins/project-manager/.cvsignore,
14852 plugins/project-manager/Makefile.am,
14853 plugins/project-manager/anjuta-project-manager-plugin.png,
14854 plugins/project-manager/anjuta-project-manager.plugin.in,
14855 plugins/project-manager/anjuta-project-manager.ui,
14856 plugins/project-manager/plugin.c,
14857 plugins/project-manager/plugin.h: Added project manager plugin
14858 based on gnome-build.
14860 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
14861 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
14863 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14864 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14865 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
14867 2004-09-16 Naba Kumar <naba@gnome.org>
14869 * plugins/editor/action-callbacks.c: Fixed compile error.
14871 2004-09-15 Naba Kumar <naba@gnome.org>
14873 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
14875 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
14876 New improved splace with nicer progress.
14878 * configure.in, plugins/Makefile.am,
14879 (added) file-wizard/.cvsignore,
14880 (added) file-wizard/Makefile.am,
14881 (added) file-wizard/action-callbacks.c,
14882 (added) file-wizard/action-callbacks.h,
14883 (added) file-wizard/anjuta-file-wizard-plugin.png,
14884 (added) file-wizard/anjuta-file-wizard.glade,
14885 (added) file-wizard/anjuta-file-wizard.plugin.in,
14886 (added) file-wizard/anjuta-file-wizard.ui,
14887 (added) file-wizard/file.c,
14888 (added) file-wizard/file.h,
14889 (added) file-wizard/plugin.c,
14890 (added) file-wizard/plugin.h:
14891 Created new file wizard and added it. The wizard takes care of text
14892 bit insertions and new files creation.
14894 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14895 plugins/editor/action-callbacks.h,
14896 plugins/editor/anjuta-document-manager.glade,
14897 plugins/editor/anjuta-document-manager.ui,
14898 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14899 (removed) plugins/editor/file.[c,h]: Removed text insertions and
14900 new files code and moved into a new plugin (file wizard).
14902 * libanjuta/plugins.[c,h]: Added plugins selection function.
14904 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
14905 get_position(), insert() in IAnjutaEditor interface. Added
14906 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
14907 interface (for wizard plugins).
14909 * plugins/file-loader/anjuta-loader-plugin.ui,
14910 plugins/file-loader/plugin.c: Added wizard launcher interface which
14911 scans for plugins implement IAnjutaWizard interface and presents the
14912 list to user for selection. The selected plugin is then activated
14915 * libanjuta/interfaces/.cvsignore: Updated.
14916 * plugins/message-view/.cvsignore: Updated.
14917 * plugins/launcher/*: Removed as launcher has already been moved to
14918 libanjuta as class.
14920 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14921 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14922 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14923 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14924 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
14925 Updated API documentations.
14927 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
14929 * configure.in: Added Punjabi to ALL_LINGUAS
14931 2004-07-29 Naba Kumar <naba@gnome.org>
14933 * configure.in: Added file-loader plugin Makefile path and
14934 fixed devhelp version requirement.
14936 2004-07-28 Naba Kumar <naba@gnome.org>
14938 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
14939 terminal/preferences-terminal.png (added), message-view/*.png (added),
14940 message-view/*.xpm (added), editor/*.png (added),
14941 editor/*.xpm (added), plugins/editor/Makefile.am,
14942 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
14943 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
14944 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
14945 respective plugins directories.
14947 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
14948 pixmaps/block-end-16.png, pixmaps/block-end.png
14949 pixmaps/block-start-16.png, pixmaps/block-start.png
14950 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
14951 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
14952 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
14953 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
14954 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
14955 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
14956 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
14957 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
14958 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
14959 pixmaps/preferences-editor.png, pixmaps/undock.png
14960 pixmaps/error-next-16.png, pixmaps/error-next.png
14961 pixmaps/error-prev-16.png, pixmaps/error-prev.png
14962 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
14963 pixmaps/preferences-terminal.png: Deleted
14965 * libanjuta/properties* (removed), plugins/editor/properties* (added),
14966 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14967 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
14968 plugins/editor/anjuta-document-manager.plugin.in,
14969 plugins/editor/anjuta-document-manager.ui,
14970 plugins/editor/plugin.c, plugins/editor/print.c,
14971 plugins/editor/search-replace_backend.c,
14972 plugins/editor/search_preferences.h,
14973 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
14974 Moved properties souce files to editor plugin as it not required in
14975 libanjuta. Other editor fixes.
14977 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
14978 libegg/dock/* (removed)
14979 : Restored GDL external dependencies and removed libegg dock
14980 sources, because gdl is being developed.
14982 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
14983 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
14984 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
14985 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
14986 libanjuta/plugins.c, libanjuta/plugins.h,
14987 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
14988 gconf system. Shell now takes docking positions. Added more utility
14989 functions. Added plugins query function. And other fixes.
14991 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
14993 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
14994 plugin to load files based on mime type.
14996 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
14998 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
14999 plugins/file-manager/plugin.c: File manager now uses file loader to
15002 * plugins/message-view/anjuta-msgman.c,,
15003 plugins/message-view/message-view.c,
15004 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
15006 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
15007 plugins/terminal/terminal.c, src/Makefile.am,
15008 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
15009 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
15011 * libegg/dock/*: Removed directory.
15013 2004-07-28 Naba Kumar <naba@gnome.org>
15015 * configure.in: Reduced gnome-print version requirement.
15016 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
15018 2004-07-21 Ray Strode <rstrode@redhat.com>
15019 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
15022 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
15024 * plugins/editor/search-replace.c: Some fixes
15025 * plugins/terminal/Makefile.am:
15026 Patch from: Alexey Rusakov <ktirf@users.sf.net>
15028 2004-05-19 Naba Kumar <naba@gnome.org>
15030 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
15033 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
15035 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
15036 Implemented IAnjutaSavable
15037 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
15039 2004-05-17 Naba Kumar <naba@gnome.org>
15041 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
15042 plugins/build-basic-autotools/.cvsignore,
15043 plugins/build-basic-autotools/Makefile.am,
15044 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
15045 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15046 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15047 plugins/build-basic-autotools/build-basic-autotools.c,
15048 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
15051 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
15054 * plugins/file-manager/an_file_view.c,
15055 plugins/file-manager/anjuta-file-manager.ui,
15056 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
15057 Added context menu UI.
15059 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
15062 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
15064 * libanjuta/anjuta-preferences.[ch]:
15065 Added save/load_gconf functions
15066 * src/action_callbacks.[ch], src/preferences.c:
15067 Load global prefs from gconf at startup and save them
15068 on exit. Prefs load and save correctly but something resets
15069 them to default after loading...
15070 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
15071 Somehow the linker does not find save/load_gconf functions
15072 in libanjuta. Must be a stupid mistake, I would be glad
15073 if someone could fix that.
15074 * manuals/reference/libanjuta-sections.txt: Added new
15075 preferences functions and removed gnome-filelist
15076 * plugins/file-manager/anjuta-file-manager-plugin.glade:
15077 * plugins/file-manager/plugin.c:
15078 Added root-path property
15080 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15082 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
15083 they are not longer needed.
15084 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
15085 anjuta-sections.txt: Remove references to the files
15086 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
15087 Use new nautilus icons for file-manager, looks incredible
15090 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15092 * plugins/editor/anjuta-docman.c: gchar* to
15093 const gchar* in arguments
15094 * plugins/editor/text_editor.c: Implemented IAnjutaFile
15096 * plugins/file-manager/an_file_view.c: Open files on
15097 double-click. Does not work yet because it does not
15098 find IAnjutaFile interface in document manager
15100 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15102 * plugins/editor/anjuta-docman.c
15103 * plugins/editor/text_editor.c:
15104 Made close button working, made multiple selection in
15105 File/Open dialog possble, fixed crash bug if file cannot
15108 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15110 * plugins/editor/action-callbacks.c
15111 * plugins/editor/anjuta-docman.c
15112 * plugins/editor/anjuta-docman.h
15113 * plugins/editor/search-replace.c
15114 * plugins/editor/search-replace_backend.c
15115 * plugins/editor/text_editor.c
15116 * plugins/editor/text_editor.h:
15117 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
15118 able to open all files, use uri instead of full_filename, fixed
15122 2004-05-13 Naba Kumar <naba@gnome.org>
15124 * plugins/message-view/anjuta-message-manager-plugin.glade:
15127 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
15130 * pixmaps/anjuta_splash.png: Added border.
15132 * plugins/editor/anjuta-document-manager.png: New icon.
15134 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
15135 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
15137 plugins/editor/Makefile.am,
15138 plugins/editor/search-replace.c,
15139 plugins/editor/search-replace.h,
15140 plugins/editor/search-replace_backend.c,
15141 plugins/editor/search-replace_backend.h,
15142 plugins/editor/search_preferences.h,
15143 plugins/editor/search_preferences.c: Merged changes from
15144 ANJUTA_1_2_0 branch.
15146 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
15147 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
15150 * plugins/terminal/Makefile.am,
15151 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
15154 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
15157 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15158 * plugins/message-view/plugin.c: Fixed glade file loading
15159 Removed "Show messages" menu item
15160 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
15161 twice because of this load system layout hack.
15162 * libanjuta/anjuta-ui.h: Removed #include config.h
15163 * libanjuta/libanjuta.pc: Fixed path and depencies
15164 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
15165 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
15166 * libanjuta/properties.cxx : #include "properties_cxx.h"
15167 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
15169 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15170 * plugins/message-view/*: Fixed message view preferences
15171 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
15172 * anjuta.glade: Removed messages stuff
15174 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15176 * Removed libanjutamm, it is now hosted on SF.net:
15177 cvs.sf.net/cvsroot/anjuta/libanjutamm
15179 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
15182 Added some experimental code to add support for C++ plugins.
15183 Nothing works yet and it is likely that it will disappear but
15184 I have some questions to murrayc and he wants to see the code.
15186 2004-05-11 Naba Kumar <naba@gnome.org>
15188 * plugins/terminal/terminal.c: Fixed prefs loading bug.
15190 * plugins/editor/action-callbacks.c: Fixed a crash bug in
15191 hightlight style menu actions.
15193 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15194 manuals/reference/libanjuta/plugin-description-file.sgml,
15195 manuals/reference/libanjuta/writing-plugins.sgml,
15196 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15197 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15198 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
15200 * src/anjuta-app.c: Always load system layout for now.
15202 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
15204 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15205 manuals/reference/libanjuta/libanjuta-sections.txt,
15206 manuals/reference/libanjuta/libanjuta.types,
15207 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15208 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15209 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15210 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15211 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15212 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
15213 Updated documentation.
15215 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
15216 plugins/profile-default/plugin.c, src/layout.xml:
15217 Created terminal plugin.
15219 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
15220 (new) plugins/file-manager/.cvsignore,
15221 plugins/file-manager/an_file_view.c,
15222 plugins/file-manager/plugin.c,
15223 plugins/file-manager/plugin.h: Moved preferences to separate
15224 glade file and added cvsignore file.
15226 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
15227 from ANJUTA_1_2_0 branch. Please note that other po files need merging
15228 from the branch. I tried it but there were way too many conflicts.
15230 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
15232 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
15233 util functions required during the merge.
15235 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
15238 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15239 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
15240 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15241 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
15242 Merged with ANJUTA_1_2_0 branch.
15244 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
15246 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
15248 2004-05-07 Naba Kumar <naba@gnome.org>
15250 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
15252 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
15253 Added preferences reading and loading.
15255 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
15256 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
15257 libanjuta/fileselection.c, libanjuta/fileselection.h,
15258 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
15260 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
15262 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
15263 anjuta.spec.in, configure.in, data/autogen.sh.generic,
15264 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
15265 data/macros/autogen.sh, data/macros2/autogen.sh
15266 data/properties/ada.properties, data/properties/anjuta.properties,
15267 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
15268 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
15269 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
15270 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
15271 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
15272 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
15273 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
15274 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
15275 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
15276 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
15277 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
15278 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
15279 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
15280 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
15281 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
15282 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
15283 plugins/class-gen/clsGen.c, plugins/editor/print.c,
15284 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
15285 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
15286 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
15287 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
15288 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
15289 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
15290 (added) scintilla/scintilla-marshal.c,
15291 (added) scintilla/scintilla-marshal.h,
15292 (added) scintilla/scintilla-marshal.list,
15293 scintilla/include/SString.h, scintilla/include/SciLexer.h,
15294 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
15295 (added) scintilla/patches/scintilla-calltip-align.patch,
15296 (added) scintilla/patches/scintilla-minor.patch,
15297 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
15299 2004-05-06 Naba Kumar <naba@gnome.org>
15301 * (added) plugins/file-manager/Makefile.am,
15302 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
15303 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
15304 (added) plugins/file-manager/anjuta-file-manager.ui,
15305 (added) plugins/file-manager/plugin.c,
15306 (added) plugins/file-manager/plugin.h,
15307 (removed) plugins/file-manager/an_file_view.h,
15308 plugins/Makefile.am, configure.in,
15309 plugins/file-manager/an_file_view.c: Created file manager plugin.
15311 * plugins/profile-default/plugin.c: Added file manager plugin in default
15314 * libanjuta/Makefile.am: Fixed dependencies.
15315 * pixmaps/anjuta_splash.png: New splash screen.
15317 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
15319 * template/template.c/h: Added in-line doc
15320 * manuals/reference/template/*: Added template documentation
15321 * configure.in: Build template docs
15323 2004-05-05 Naba Kumar <naba@gnome.org>
15325 * autogen.sh: Added commands to generate initial interfaces.
15327 * libanjuta/Makefile.am,
15328 (removed)libanjuta/anjuta-plugin-parser.c,
15329 (removed)libanjuta/anjuta-plugin-parser.h,
15330 (added)libanjuta/anjuta-plugin-description.c,
15331 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
15332 plugin description.
15334 * libanjuta/anjuta-plugin.c,
15335 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
15337 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
15338 and added AnjutaShellPlacement enum for widgeds placement (passed to
15339 widget add_widget() method.
15341 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
15342 and moved plugin sets loading in profile plugins.
15344 * libanjuta/interfaces/.cvsignore,
15345 (removed)libanjuta/interfaces/Makefile.am,
15346 libanjuta/interfaces/libanjuta.idl,
15347 libanjuta/interfaces/anjuta-idl-compiler.pl,
15348 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
15349 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
15350 (removed)libanjuta/interfaces/ianjuta-editor.c,
15351 (removed)libanjuta/interfaces/ianjuta-editor.h,
15352 (removed)libanjuta/interfaces/ianjuta-file.c,
15353 (removed)libanjuta/interfaces/ianjuta-file.h,
15354 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
15355 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
15356 (removed)libanjuta/interfaces/ianjuta-message-view.c,
15357 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
15358 *.h and Makefile.am files. They are autogenerated. Interfaces are
15359 by anjuta-idl-compiler.pl from libanjuta.idl file.
15361 * manuals/reference/libanjuta/Makefile.am,
15362 manuals/reference/libanjuta/anjuta-architecture.sgml,
15363 manuals/reference/libanjuta/libanjuta-docs.sgml,
15364 manuals/reference/libanjuta/libanjuta-sections.txt,
15365 manuals/reference/libanjuta/libanjuta.types,
15366 manuals/reference/libanjuta/plugin-description-file.sgml,
15367 manuals/reference/libanjuta/writing-plugins.sgml,
15368 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
15369 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
15370 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15371 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15372 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15373 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15374 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15375 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15376 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15377 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15378 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15379 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15380 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
15381 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
15382 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
15383 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
15384 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
15385 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15386 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15387 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
15388 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
15389 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15390 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
15391 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15392 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15393 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15394 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
15395 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
15396 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
15397 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15398 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
15399 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15400 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
15401 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
15402 interfaces template sgmls.
15404 * plugins/Makefile.am,
15405 plugins/devhelp/anjuta-devhelp.plugin.in,
15406 plugins/devhelp/plugin.c,
15407 plugins/editor/action-callbacks.c,
15408 plugins/editor/anjuta-document-manager.plugin.in,
15409 plugins/editor/plugin.c,
15410 plugins/editor/plugin.h,
15411 plugins/editor/text_editor.c,
15412 plugins/sample1/plugin.c,
15413 plugins/message-view/anjuta-message-manager.plugin.in,
15414 plugins/message-view/plugin.c: Fixed shell add_widget method to take
15415 placement. Fixed other errors.
15417 * (added)plugins/profile-default/.cvsignore,
15418 (added)plugins/profile-default/Makefile.am,
15419 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
15420 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
15421 (added)plugins/profile-default/anjuta-default-profile.ui,
15422 (added)plugins/profile-default/plugin.c,
15423 (added)plugins/profile-default/plugin.h: Added a default new
15427 src/action-callbacks.c,
15430 src/main.cpp: Fixed necessary changes for libanjuta
15432 2004-05-04 Naba Kumar <naba@gnome.org>
15434 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
15435 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
15436 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
15437 placement for default widgets placements.
15439 2004-05-03 Naba Kumar <naba@gnome.org>
15441 * manuals/reference/libanjuta/anjuta-architecture.sgml,
15442 manuals/reference/libanjuta/libanjuta-docs.sgml,
15443 manuals/reference/libanjuta/plugin-description-file.sgml,
15444 manuals/reference/libanjuta/writing-plugins.sgml:
15445 Wrote more sections in writing-plugins document and fixed errors.
15447 2004-05-03 Naba Kumar <naba@gnome.org>
15449 * libanjuta/interfaces/libanjuta.idl: Added interface
15450 IAnjutaFileManager.
15452 * manuals/reference/libanjuta/anjuta-architecture.dia,
15453 manuals/reference/libanjuta/anjuta-architecture.png: Updated
15454 architecture diagram.
15456 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
15457 manuals/reference/libanjuta/libanjuta-docs.sgml,
15458 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
15459 (added) manuals/reference/libanjuta/writing-plugins.sgml:
15460 Wrote writing-plugins document and separated chapters into
15461 separate sgml files.
15463 * plugins/file-manager/an_file_view.c,
15464 plugins/file-manager/an_file_view.h: New and improved directory
15467 2004-05-02 Sven Herzberg <herzi@abi02.de>
15469 * anjuta.glade: re-designed the new file dialog
15470 * anjuta_dialogs_strings.c: new strings from the new file dialog
15472 2004-04-30 Naba Kumar <naba@gnome.org>
15474 * libanjuta/interfaces/Makefile.am.iface,
15475 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
15477 * libanjuta/interfaces/libanjuta.idl: Updated.
15479 * libanjuta/interfaces/Makefile.am.iface,
15480 libanjuta/interfaces/libanjuta.idl: Updated.
15482 2004-04-29 Naba Kumar <naba@gnome.org>
15484 * libanjuta/interfaces/Makefile.am.iface,
15485 libanjuta/interfaces/libanjuta.idl: Updated.
15487 2004-04-29 Naba Kumar <naba@gnome.org>
15489 * libanjuta/interfaces/giface-idlc-c.pl,
15490 libanjuta/interfaces/libanjuta.idl: Upgraded.
15491 * libanjuta/interfaces/Makefile.am.iface: Added.
15493 2004-04-28 Naba kumar <naba@gnome.org>
15495 * libanjuta/interfaces/giface-idlc-c.pl,
15496 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
15497 definitions and wrote a compiler.
15499 2004-04-28 Naba Kumar <naba@gnome.org>
15501 * libanjuta/anjuta-shell.c: Fixed docs.
15502 * libanjuta/interfaces/Makefile.am,
15503 libanjuta/interfaces/ianjuta-file.c,
15504 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
15506 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
15508 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
15510 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15511 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15512 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15513 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15514 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
15515 * src/anjuta-app.c: Fixed bug.
15517 2004-04-27 Naba Kumar <naba@gnome.org>
15519 * libanjuta/anjuta-preferences-dialog.c,
15520 manuals/Makefile.am: Fixed document bugs and enabled docs
15523 * libanjuta/anjuta-preferences-dialog.c,
15524 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
15525 More documentation.
15527 * libanjuta/anjuta-preferences.c,
15528 manuals/reference/libanjuta/libanjuta-docs.sgml,
15529 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15530 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15531 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15532 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15533 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
15534 Wrote more documentations.
15536 * (removed) plugins/message-view/imessage-view.c,
15537 (removed) plugins/message-view/ianjuta-msgman.c,
15538 plugins/message-view/Makefile.am,
15539 plugins/message-view/anjuta-msgman.c,
15540 plugins/message-view/anjuta-msgman.h,
15541 plugins/message-view/message-view.c,
15542 plugins/message-view/message-view.h,
15543 plugins/message-view/plugin.c,
15544 plugins/message-view/plugin.h: Moved interface implementations
15545 in their respective classes and used correct macros to
15546 defined class types.
15548 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15549 src/action-callbacks.c, src/anjuta-app.c: Subclassed
15550 AnjutaUI from GtkUIManager instead of GtkDialog.
15552 * manuals/reference/libanjuta/Makefile.am,
15553 manuals/reference/libanjuta/libanjuta-docs.sgml,
15554 manuals/reference/libanjuta/libanjuta-sections.txt,
15555 manuals/reference/libanjuta/libanjuta.types,
15556 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15557 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15558 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15559 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15560 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15561 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15562 Wrote more documentation, fixed typos, added architecture
15563 diagram, updated object types etc.
15565 * plugins/editor/text_editor.c: Fixed interface implementation.
15567 2004-04-26 Naba Kumar <naba@gnome.org>
15569 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15570 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15571 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
15572 architecture diagram and a new chapter on plugins description file.
15574 2004-04-25 Naba Kumar <naba@gnome.org>
15576 * libanjuta/anjuta-children.h,
15577 libanjuta/anjuta-plugin.c,
15578 libanjuta/anjuta-plugin.h,
15579 libanjuta/anjuta-preferences.c,
15580 libanjuta/anjuta-shell.c,
15581 libanjuta/anjuta-shell.h,
15582 libanjuta/e-splash.c,
15583 libanjuta/e-splash.h,
15584 manuals/reference/libanjuta/Makefile.am,
15585 manuals/reference/libanjuta/libanjuta-docs.sgml,
15586 manuals/reference/libanjuta/libanjuta-sections.txt,
15587 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15588 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15589 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15590 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15591 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15592 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15593 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15594 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15595 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15596 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15597 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15598 manuals/reference/libanjuta/tmpl/defaults.sgml,
15599 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15600 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15601 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15602 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15603 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15604 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15605 manuals/reference/libanjuta/tmpl/plugins.sgml,
15606 manuals/reference/libanjuta/tmpl/properties.sgml,
15607 manuals/reference/libanjuta/tmpl/resources.sgml,
15608 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
15609 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15610 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15611 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15612 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15613 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
15615 Added more template files and wrote more documentation.
15617 2004-04-24 Andras Timar <timar@gnome.hu>
15619 * configure.in: Added hu to ALL_LINGUAS.
15621 2004-04-23 Naba Kumar <naba@gnome.org>
15623 * configure.in: Fixed compile error.
15625 * libanjuta/anjuta-children.c,
15626 libanjuta/anjuta-children.h,
15627 libanjuta/anjuta-preferences.c,
15628 libanjuta/anjuta-preferences.h,
15629 libanjuta/anjuta-shell.c,
15630 libanjuta/anjuta-ui.c,
15631 libanjuta/anjuta-ui.h,
15632 manuals/reference/libanjuta/Makefile.am,
15633 manuals/reference/libanjuta/libanjuta-docs.sgml,
15634 manuals/reference/libanjuta/libanjuta.types,
15635 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15636 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15637 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15638 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15639 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15640 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15641 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15642 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15643 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15644 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15645 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15646 manuals/reference/libanjuta/tmpl/defaults.sgml,
15647 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15648 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15649 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15650 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15651 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15652 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15653 manuals/reference/libanjuta/tmpl/plugins.sgml,
15654 manuals/reference/libanjuta/tmpl/properties.sgml,
15655 manuals/reference/libanjuta/tmpl/resources.sgml,
15656 plugins/sample1/plugin.c: Added libanjuta API documentation.
15658 2004-04-22 Naba Kumar <naba@gnome.org>
15660 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
15661 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15662 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15663 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
15664 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
15665 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
15666 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
15667 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
15668 (removed) libegg/eggradiotoolbutton.c,
15669 (removed) libegg/eggseparatortoolitem.c,
15670 (removed) libegg/eggtoggletoolbutton.c,
15671 (removed) libegg/eggtoolbar.c,
15672 (removed) libegg/eggtoolbutton.c,
15673 (removed) libegg/eggtoolitem.c,
15674 (removed) libegg/prop-editor.c,
15675 (removed) libegg/test-actions.c,
15676 (removed) libegg/test-drag.c,
15677 (removed) libegg/test-merge.c,
15678 (removed) libegg/test-toolbar.c,
15679 libegg/menu/Makefile.am,
15680 (removed) libegg/menu/egg-accel-dialog.h,
15681 (removed) libegg/menu/egg-action-group.h,
15682 (removed) libegg/menu/egg-action.h,
15683 libegg/menu/egg-entry-action.h,
15684 (removed) libegg/menu/egg-markup.h,
15685 (removed) libegg/menu/egg-menu-merge.h,
15686 (removed) libegg/menu/egg-menu.h,
15687 (removed) libegg/menu/egg-radio-action.h,
15688 (removed) libegg/menu/egg-toggle-action.h,
15689 (removed) libegg/menu/howitshouldwork.txt,
15690 (removed) libegg/toolbar/.cvsignore,
15691 (removed) libegg/toolbar/Makefile.am,
15692 (removed) libegg/toolbar/TODO,
15693 (removed) libegg/toolbar/eggradiotoolbutton.h,
15694 (removed) libegg/toolbar/eggseparatortoolitem.h,
15695 (removed) libegg/toolbar/eggtoggletoolbutton.h,
15696 (removed) libegg/toolbar/eggtoolbar.h,
15697 (removed) libegg/toolbar/eggtoolbutton.h,
15698 (removed) libegg/toolbar/eggtoolitem.h,
15699 (removed) libegg/toolbar/prop-editor.h,
15700 (removed) libegg/toolbar/toolbar-api.txt,
15701 (removed) libegg/toolbar/toolbar-ideas.txt,
15702 plugins/devhelp/anjuta-devhelp.ui,
15703 plugins/devhelp/plugin.c,
15704 plugins/editor/action-callbacks.c,
15705 plugins/editor/action-callbacks.h,
15706 plugins/editor/anjuta-docman.c,
15707 plugins/editor/anjuta-document-manager.ui,
15708 plugins/editor/plugin.c,
15709 P plugins/message-view/Makefile.am,
15710 plugins/message-view/anjuta-message-manager.ui,
15711 plugins/message-view/plugin.c,
15712 plugins/sample1/anjuta-sample.ui,
15713 plugins/sample1/plugin.c,
15714 src/action-callbacks.c,
15715 src/action-callbacks.h,
15716 src/anjuta-actions.h,
15718 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
15719 Gtk actions and UIManager. Fixed all plugins to use this.
15721 * manuals/reference/gtkdoc-scangobj.diff,
15722 manuals/reference/libanjuta/Makefile.am,
15723 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15724 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15725 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15726 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15727 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
15729 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
15731 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
15733 * plugins/message-view/imessage-view.c
15734 * plugins/message-view/ianjuta-msgman.c:
15737 2004-04-17 Adam Weinberger <adamw@gnome.org>
15739 * configure.in: Added en_CA to ALL_LINGUAS.
15741 2004-04-08 Naba Kumar <naba@gnome.org>
15743 * libanjuta/interfaces/ianjuta-message-view.[c,h],
15744 libanjuta/interfaces/Makefile.am,
15745 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
15746 message manager and message view interfaces.
15748 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
15749 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15750 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15751 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
15752 src/anjuta-app.c: Used 'activate' and
15753 'deactivate' virtual methods for plugins. Fixed installed plugins
15754 dialogs. Added remove_widget() method for AnjutaShell.
15756 * libanjuta/interfaces/Makefile.am,
15757 libanjuta/interfaces/ianjuta-document-manager.c,
15758 libanjuta/interfaces/ianjuta-document-manager.h,
15759 libanjuta/interfaces/ianjuta-editor.c,
15760 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
15761 and editor interfaces.
15763 * plugins/devhelp/plugin.c,
15764 plugins/message-view/anjuta-message-manager.plugin.in,
15765 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
15766 plugins/sample1/plugin.c: Updated plugins implementation to
15767 reflect the changes.
15769 2004-04-07 Naba Kumar <naba@gnome.org>
15771 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
15772 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
15773 libanjuta/interfaces/ianjuta-editor.h,
15774 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
15775 plugins/editor/anjuta-docman.c,
15776 plugins/editor/anjuta-document-manager.plugin.in,
15777 plugins/editor/plugin.c, plugins/sample1/plugin.c,
15778 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
15779 Added supported interfaces for plugins. Tested plugin interfaces
15780 through sample plugin.
15782 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
15784 * template/Makefile.am, data/templates/library/Makefile.am
15785 Fixed some automake-1.7 incompatibilities
15786 * template/xmltemplate.c: Small fix
15788 2004-02-23 Naba Kumar <naba@gnome.org>
15790 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
15791 Added plugins manager dialog.
15793 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
15794 library dependencies.
15796 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
15797 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
15798 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
15799 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
15800 geometry command line option.
15802 2004-02-16 Naba Kumar <naba@gnome.org>
15804 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
15805 Added interfaces and IAnjutaEditor editor interface.
15806 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
15808 * libanjuta/anjuta-shell.h: Fixed bug.
15810 2004-02-13 Naba Kumar <naba@gnome.org>
15812 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
15814 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
15816 * data/template/*/.cvsignore:
15817 Avoid all these ? in cvs output
15819 2004-02-13 Naba Kumar <naba@gnome.org>
15821 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
15822 includes and linking.
15824 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
15825 and set required version to devhelp 0.8. This devhelp version
15826 can be acquired from gnome cvs branch devhelp branch
15827 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
15829 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
15830 src/actions-callbacks.c: Added Dock Manager settings menu item.
15832 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
15833 * plugins/devhelp/plugin.c: Fixed a linking bug.
15835 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
15836 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
15837 external GDL dependency and used libegg codes.
15839 2004-02-12 Naba Kumar <naba@gnome.org>
15841 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
15842 Added devhelp plugin, but it can't be used without a
15843 patch in devhelp. So it's disabled for now.
15845 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
15846 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
15847 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
15848 Update cvsignore files.
15850 * libanjuta/plugins.c, widgets/e-splash.c:
15851 Fixed plugins loading to show splash icons.
15853 * plugins/message-view/anjuta-message-manager.plugin.in,
15854 plugins/message-view/plugin.c: Fixed plugin registered name.
15856 * plugins/message-view/anjuta-message-view.png,
15857 plugins/sample1/anjuta-sample-plugin.png: Update images.
15859 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
15860 src/main.c: Fixed layout loading.
15862 * plugins/devhelp/Makefile.am: Fixed error.
15864 * (removed) widgets/*, libanjuta/plugins.h,
15865 src/main.c: Transfered widgets to libanjuta/.
15867 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
15868 toplevel directory to created only one library as libanjuta-egg.
15870 * data/Makefile.am: Fixed build error.
15872 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
15873 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
15874 libegg/.cvsignore: Added egg dock widget.
15876 * gdl/*: Removed as they are now available in libegg.
15878 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
15880 * plugins/editor/anjuta-docman.c:
15881 Use stock close icon on tab close button
15883 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
15885 * data/template/Makefile.am
15886 data/template/language/Makefile.am
15887 data/template/library/Makefile.am
15888 data/template/text/Makefile.am
15889 data/template/project/Makefile.am
15890 data/template/project/terminal/Makefile.am
15891 configure.in: Created Makefile to install templates
15893 2004-02-11 Naba Kumar <naba@gnome.org>
15895 * plugins/editor/action-callbacks.c,
15896 plugins/editor/anjuta-document-manager.ui,
15897 plugins/editor/plugin.c
15898 plugins/message-view/anjuta-message-manager.ui,
15899 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
15901 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
15903 * plugins/message-view/*: MessageView plugin is now loaded
15904 The menu items are still dummies.
15906 2004-02-09 Naba Kumar <naba@gnome.org>
15908 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
15911 * libanjuta/anjuta-preferences.h: Added some documentation.
15913 * libanjuta/anjuta-shell.h: Removed dead codes.
15915 * (removed) manuals/reference/gtkdoc-scangobj,
15916 manuals/reference/gtkdoc-scangobj.diff,
15917 manuals/reference/libanjuta/.cvsignore,
15918 manuals/reference/libanjuta/Makefile.am,
15919 manuals/reference/libanjuta/README.inline-doc,
15920 manuals/reference/libanjuta/README.sections,
15921 manuals/reference/libanjuta/libanjuta-docs.sgml,
15922 manuals/reference/libanjuta/libanjuta-sections.txt,
15923 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15924 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15925 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15926 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15927 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15928 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15929 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15930 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15931 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15932 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15933 manuals/reference/libanjuta/tmpl/defaults.sgml,
15934 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15935 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15936 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15937 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15938 manuals/reference/libanjuta/tmpl/plugins.sgml,
15939 manuals/reference/libanjuta/tmpl/properties.sgml,
15940 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
15941 of scan program. Updated templates.
15943 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
15944 editor action callbacks data.
15946 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
15947 scintilla object ref/unref.
15949 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
15951 * template/*: Added new xml based template system
15952 * template/dtds/*: Dtds to validate xml files of the template systems
15953 * data/template/*: Some sample template files
15954 Still needs some work but builds fine!
15956 2004-02-06 Naba Kumar <naba@gnome.org>
15958 * cofigure.in, manuals/Makefile.am,
15959 (added) manuals/reference/*: Added API documentation
15960 structure (gtk-doc based).
15962 * libanjuta/libanjuta.h: Updated
15964 2004-02-05 Naba Kumar <naba@gnome.org>
15966 * configure.in: Sets correct dependencies and
15967 uses gdl external library.
15969 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
15970 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
15971 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
15972 libanjuta/fileselection.h, libanjuta/glue-factory.c,
15973 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
15974 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
15975 and added file dialogs.
15977 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
15978 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
15979 Build dynamic libraries for libegg.
15981 * plugins/Makefile.am, plugins/editor/Makefile.am,
15982 plugins/editor/action-callbacks.c,
15983 plugins/editor/action-callbacks.h,
15984 plugins/editor/anjuta-docman.c,
15985 plugins/editor/anjuta-docman.h
15986 plugins/editor/anjuta-document-manager.plugin.in
15987 plugins/editor/anjuta-document-manager.png
15988 plugins/editor/anjuta-document-manager.ui
15989 plugins/editor/file.c
15990 plugins/editor/file.h
15991 plugins/editor/plugin.c
15992 plugins/editor/print.c
15993 plugins/editor/print.h
15994 plugins/editor/search-replace.c
15995 plugins/editor/search_incremental.c
15996 plugins/editor/search_incremental.h
15997 plugins/editor/text_editor.c
15998 plugins/editor/text_editor.h
15999 plugins/editor/text_editor_cbs.c
16000 plugins/editor/text_editor_menu.h
16001 plugins/sample1/Makefile.am
16002 plugins/sample1/anjuta-sample-plugin.png
16003 plugins/sample1/anjuta-sample.plugin.in
16004 plugins/sample1/anjuta-sample.ui
16005 plugins/sample1/plugin-sample1.c
16006 plugins/sample1/plugin.c
16007 plugins/sample1/plugin.h: Created sample
16008 plugin and fixed editor plugin.
16010 * printing/*: Removed.
16012 * scintilla/Makefile.am: Builds dynamic library.
16014 * src/Makefile.am, src/action-callbacks.c,
16015 src/action-callbacks.h, (removed) src/an_symbol_view.c,
16016 src/anjuta-actions.h, src/anjuta-app.c,
16017 src/anjuta-app.h, src/anjuta-callbacks.c,
16018 src/anjuta-callbacks.h, (removed) src/anjuta.c,
16019 (removed) src/anjuta.h, src/anjuta.ui,
16020 src/layout.xml, src/main.c, src/preferences.h,
16021 src/utilities.c: Debuggged and finally made plugins
16024 * global-tags/Makefile.am: Fixed build error.
16026 2004-02-03 Naba Kumar <naba@gnome.org>
16028 * configure.in: Users GDL from external package.
16029 * plugins/*: Added many new plugins (not ready though).
16030 * src/*: Removed many files (which have been transfered in plugins/).
16032 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
16034 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16036 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16038 * configure.in: Added editor plugins
16040 * plugins/Makefile.am, src/search-replace_backend.h,
16041 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
16042 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
16044 * Added: plugins/editor/search_incremental.c,
16045 plugins/editor/search_incremental.h
16047 * Update search-replace in plugins/editor
16049 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
16051 * plugins/message-view/message-view.c: Some code clean-up
16053 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16055 * Added: search_incremental[ch]
16057 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
16058 src/mainmenu_callbacks.c, src/toolbar.c
16059 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
16061 * Incremental Search
16063 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16065 * plugins/message-view/anjuta-msgman.[c/h]:
16066 Added message manager for easier message handling with a
16067 similar interface as docman. Of course you can still use
16068 MessageView standalone.
16069 * plugins/Makefile.am: Added message-view because it compiles
16072 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16074 * plugins/message-view/*: Added message-view plugin
16076 * configure.in: Added plugins/message-view/Makefile
16078 2004-01-03 Naba Kumar <naba@gnome.org>
16080 * libanjuta/*.c: Added new files and updated old ones.
16081 * plugins/editor/*: Added editor plugin.
16082 * configure.in: Added editor plugin and moved editor related
16085 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16087 * src/Makefile.am: Added search-replace_backend.[ch]
16088 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16090 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16091 src/search-replace_backend.c, src/search-replace_backend.h,
16092 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16093 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16094 src/toolbar_callbacks.c
16095 * The advanced Search/Replace functionality now replaces the older
16096 Find/Replace stuff.
16097 * The Search/Replace functionality can be interrupted during a long
16100 2003-12-11 Naba Kumar <naba@gnome.org>
16102 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
16103 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
16105 * Makefile.am, libanjuta/*: Added new module.
16106 * src/Makefile.am: Fixed linking error.
16107 * src/watch_cbs.c: Debugger clean up.
16108 * configure.in: Added libanjuta-2.0.pc
16110 * configure.in, libanjuta/Makefile.am,
16111 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
16114 2003-12-11 Naba Kumar <naba@gnome.org>
16116 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16118 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
16119 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
16120 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
16121 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
16122 The user can now give a name at the creation of a new file and
16123 insert automatically (user choice) header, gpl notice, header
16124 template. The file extension is added automatically according
16125 to the selected type of file. The various insert functions have
16126 been moved from mainmenu-callback.c to file.c. The cursor is now
16127 moved after an insert operation. Removes also useless code in
16128 memory.c and search-replace.c
16130 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
16132 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
16133 sortable headers, process tree, removal of path and process params
16134 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16135 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16138 2003-12-10 Naba Kumar <naba@gnome.org>
16140 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
16142 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16144 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16146 2003-11-28 Naba Kumar <naba@gnome.org>
16148 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
16150 * manuals/de/*: Added german translation docs.
16152 * configure.in, Makefile.am, src/Makefile.am,
16153 libegg/*/*: Added libegg library.
16155 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
16156 installation directory.
16158 * src/text_editor_cbs.c: Fixed closing of file.
16160 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
16162 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
16164 2003-09-05 Naba Kumar <naba@gnome.org>
16166 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
16167 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
16168 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
16169 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
16170 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
16171 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
16172 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
16173 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
16174 using libegg. Initial commit -- compiles but is not complete.
16176 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16178 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
16180 2003-06-04 Abel Cheung <maddog@linux.org.hk>
16182 * configure.in: Removed "ta" from ALL_LINGUAS.
16184 2003-05-16 Jordi Mallach <jordi@sindominio.net>
16186 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
16188 2003-05-16 Danilo Šegan <dsegan@gmx.net>
16190 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
16192 2004-04-24 Andras Timar <tmar@gnome.hu>
16194 * configure.in: Added hu to ALL_LINGUAS.
16196 2004-04-14 Naba Kumar <naba@gnome.org>
16198 * src/Makefile.am, printing/Makefile.am,
16199 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
16200 because we are still using GtkCombo and build breaks with gtk-2.4.
16202 2004-04-13 Naba Kumar <naba@gnome.org>
16205 * anjuta.spec.in: Fixed build error.
16206 * po/POTFILES.in: Updated.
16207 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
16209 2004-04-11 Naba Kumar <naba@gnome.org>
16212 * AUTHORS: Updated.
16213 * configure.in: Added ga in ALL_LINGUAS.
16214 * ChangeLog: Fixed dates.
16216 2004-04-09 Naba Kumar <naba@gnome.org>
16218 * src/print.c: Fixed buffer styling bug when printing with
16221 * data/properties/anjuta.properties: Defined only one base font and
16222 used courier instead of lucidatypewriter, because most newer systems are
16223 unlikely to have it (bug #885023, #925956, #890473).
16225 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
16228 * src/an_file_view.c: Fixed possible crash bug.
16230 2004-04-07 Naba Kumar <naba@gnome.org>
16232 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
16233 gtk_main_quit() etc..), so that atexit() functions are not called
16234 (which is apparently done to free up memory and we don't need to
16235 do that at this point). Incidentally, something also happens in the
16236 atexit call which freezes the UI for far too long when the application
16237 exits and we want to avoid that..
16238 * src/glade_iface.c: Fixed compiler warning.
16240 2004-04-06 Naba Kumar <naba@gnome.org>
16242 * src/project_dbase_gui.c: Fixed errors.
16244 * src/registers_gui.c: Fixed possible crash bug.
16245 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
16246 * src/signals.[c,h]: Used tree view and glade file for dialog.
16247 * src/Makefile.am, src/about.c, src/an_file_view.c,
16248 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
16249 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
16250 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
16251 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
16252 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
16253 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
16254 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
16255 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
16256 src/launcher.h, src/main.c, src/main_menubar.c,
16257 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
16258 src/message-manager-private.cc, src/message-manager.cc,
16259 src/preferences.c, src/project_config.c, src/project_dbase.c,
16260 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
16261 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
16262 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
16263 src/search-replace.c, src/search-replace_backend.c,
16264 src/search_incremental.c, src/search_preferences.c,
16265 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
16266 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
16267 src/signals_gui.c, src/source.c, src/src_paths.c,
16268 src/stack_trace.c, src/start-with.c, src/style-editor.c,
16269 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
16270 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
16271 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
16272 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
16273 tagmanager/Makefile.am, scintilla/include/SString.h,
16274 widgets/Makefile.am, widgets/gnomefilelist.c:
16276 Removed all deprecated codes and substituted
16277 with newer APIs. Fixed some possible crash bugs where cell renderers
16280 * scintilla/patches/scintilla-minor.patch: Minor patch.
16282 2004-04-06 Naba Kumar <naba@gnome.org>
16284 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
16285 tree after all the files have been added (and not everytime a file
16286 is added in the project). Also fixed some memory corruption
16287 (possibly bug #900478).
16289 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
16290 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
16291 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
16292 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
16293 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
16294 qualifier wherever appropriate.
16296 2004-04-05 Naba Kumar <naba@gnome.org>
16298 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
16299 switch terminal echo on/off. Debugger requires it off, while the
16300 rest requires it on.
16302 * src/search-replace.c: sets search direction and action (in addtion
16303 to target) for find in files.
16305 2004-04-02 Naba Kumar <naba@gnome.org>
16307 * src/mainmenu_callbacks.c: Sets filename during save of new files.
16309 * src/project_dbase.c, src/debugger, src/an_file_view.c,
16310 src/an_symbol_view.c: Added an gtk events loop for
16311 displaying project loading status (for loading large projects) and
16312 debugger program starting ... just to give an impression of fastness :-).
16314 * configure.in, anjuta.prj: Bumped version to 1.2.2.
16316 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
16317 crash bug, which occurs when opening and closing a large project
16320 * src/attach_process.c: Fixed a comiple error for old gcc.
16322 * src/launcher.c: Prints proper error message when launcher child
16323 could not be executed and exits properly. Fixed a crash
16326 * src/resources.c, src/utilities.c, src/glade_iface.c,
16327 src/debugger.c, src/attach_process.c: Properly exits forked children
16328 when they could not be executed.
16330 2004-04-01 Naba Kumar <naba@gnome.org>
16332 * src/search-replace.c: Fixed a crash bug (bug #921893).
16334 2004-03-31 Naba Kumar <naba@gnome.org>
16336 * anjuta.glade: Added a note on compiler options dialog ->support
16337 dialog telling that supports are only available for file mode.
16339 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
16341 Improved shutdown time delay by bypassing project closing
16342 and unloading plugins.
16344 * src/build_file.c, data/properties/anjuta.properties: Added a property
16345 to toggle on/off for going to first error automatically.
16347 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16349 * src/debugger.c: fixed core file loading
16350 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
16351 for long lines (bugs #700968 and #911376)
16352 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
16354 * src/anjuta.c: Focuses current AnEditor correctly.
16356 2004-03-30 Naba Kumar <naba@gnome.org>
16358 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
16359 * AUTHORS: Updated with all contributors names.
16361 * src/about.c: Reads contributors names from AUTHORS file.
16362 * manuals/C/anjuta-manual/authors.xml: Points to online
16365 2004-03-29 Naba Kumar <naba@gnome.org>
16367 * data/properties/ada.properties: Fixed syntax colors. Patch
16368 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
16371 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
16372 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
16373 generated projects, so that their pixmap files are
16374 found properly (bug #919903).
16376 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
16379 * src/source.c: Installs .glade file of libgllade
16380 projects in $(datadir)/$(package)/glade (part of bug #861038).
16382 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
16383 in compiler options (bug #883837).
16385 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
16386 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
16388 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
16390 * anjuta/src/search-replace.c: fixed another crash bug in
16392 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
16393 breakpoint property fix
16395 2004-03-29 Naba Kumar <naba@gnome.org>
16397 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
16398 (new) manuals/C/anjuta-advanced-tutorial/*:
16399 Added menu entry for 'Anjuta Advanced Tutorial'
16400 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
16402 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16404 * src/fileselection.[ch], src/mainmenu_callbacks.c:
16405 Fixed bug #908941 ('Open' starts in wrong directory)
16407 2004-03-26 Naba Kumar <naba@gnome.org>
16409 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
16410 compile error and bug #905738 with terminal.
16412 * src/search_incremental.c, src/register.c, src/sharedlib.c,
16413 src/search-replace.[h,c], src/search_incremental.[h,c],
16414 src/search_preferences.h, src/utilities.c, src/anjuta.c,
16415 src/text_editor.[c,h]: Fixed compiler warnings.
16417 * src/search-replace.c: Fixed a memory corruption (possible
16418 fix for bug #921893, but not yet confirmed).
16420 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
16421 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
16422 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
16423 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
16425 2004-03-25 Naba Kumar <naba@gnome.org>
16427 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
16428 crash bug with attach process dialog and made the dialog closable
16431 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
16432 always display within the margin.)
16434 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
16435 the old breakpoint when it's properties are updated
16436 (creating a new updated one).
16438 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
16440 * src/aneditor.cxx, src/aneditor.h: fixed calltips
16441 displayed for wrong file.
16442 * src/breakpoints.c: conditional breakpoints
16443 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
16444 "Find in Files..." disabling policy
16446 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16448 * src/build_file.c: Fixed bug #874380
16449 Goto the first error if it exists.
16451 2004-03-24 Naba Kumar <naba@gnome.org>
16453 * src/anjuta.c: Fixed to get correct child exit status
16454 using mask (bug #905738).
16456 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
16457 Aligned buttons in the New file dialog,
16458 set default response to OK, entry box activates default response,
16459 ESC closes dialog and hides on delet_event.
16461 2004-03-19 Naba Kumar <naba@gnome.org>
16463 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
16466 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
16468 * src/search-replace.c: fixed "Find Usage" crash when no project open
16470 2004-03-17 Naba Kumar <naba@gnome.org>
16472 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
16473 Fixed the generated projects to read m4 directory if the directory
16474 exists (bug #917781).
16476 2004-03-12 Naba Kumar <naba@gnome.org>
16478 * HACKING: Fixed formatting for auto-parsing.
16480 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
16482 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
16483 rework (bug #890609)
16485 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16487 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
16489 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16491 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
16492 * src/search_preferences.c: Fixed typo.
16494 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16496 * src/search-replace.c: improved Search&Replace
16497 For the moment "Replace All" does not work with non opened files
16498 but Anjuta should not crash now ! ???
16500 2004-02-26 Naba Kumar <naba@gnome.or>
16502 * src/source.c: Fixed to pass cflags correctly
16503 and suppress the automake's default cflags.
16504 bug #816130, #801056, #782798, #773459
16506 * data/properties/anjuta.properties: Do not defualt to -k make option.
16509 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
16512 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
16514 * src/message-manager-private.cc: Disabled debug messages.
16516 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
16518 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
16520 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16521 * anjuta.glade, src/search-replace.c:
16522 Reduced Search&Replace dialog, bug #902636.
16524 2004-02-23 Naba Kumar <naba@gnome.or>
16526 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
16529 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16531 * src/search_incremental.c: Fixed bug #900903
16533 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
16535 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
16536 src/anjuta.c: Fixed bugs #890609 and #890609
16538 2004-02-23 Naba Kumar <naba@gnome.or>
16540 * src/message-manager.cc: Disconnects menuitem signal properly.
16543 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
16546 2004-02-20 Naba Kumar <naba@gnome.org>
16548 * src/message-manager-private.[c,h]: Implemented keypress
16549 event for the terminal and resets it when ctrl c or ctrl d
16550 is pressed. But it doesn't seem to be working on keypress.
16551 Added a workaround to let it work on key release instead.
16554 * src/search-replace: Fixed compiler warnings.
16556 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
16558 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
16559 Use defined file name when saving new files (fixes bug #898105)
16560 Don't change filename when clicking on a directory
16562 BTW: Happy birthday to me :-)
16564 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16566 * src/search-replace.c: Fixed a crash bug
16567 Crash on Find & Replace (#887833)
16569 2004-02-18 Naba Kumar <naba@gnome.org>
16571 * src/executer.c: Fixed a crash bug.
16573 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
16574 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
16575 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
16576 instead of GtkWindow (Part of bug #671596).
16578 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
16579 src/registers_gui.c, src/registers_cbs.[h,c],
16580 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
16581 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
16582 src/compiler_options.c, src/an_file_view.c, start-with.c,
16583 src/anjuta-tools.c, help.c:
16585 Added "close" buttons on all
16586 dialogs (HIG) and fixed to properly response to ESC close
16587 (Part of bug #671596).
16589 * src/launcher.c: Disabled printing of long debug lines.
16591 * src/utilities.h: Fixed a compiler warning.
16593 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
16595 * src/anjuta.c: "Save all" action now asks for filenames for new files
16596 (fixes bug #898111)
16598 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
16600 * anjuta.glade, src/text_editor.c:
16601 Fixed a typo in Hello World indentation style
16602 Fixed misuse of translated strings when looking for style
16603 This entry fixes bug #876037
16605 2004-02-16 Naba Kumar <naba@gnome.org>
16607 * src/utilities.c: Fixed return value when dest file could
16610 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
16611 * src/utilities.[c,h]: Removed 'cmp' dependency and used
16612 internal function to compare files.
16614 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
16616 * src/message-manager-private.cc:
16617 Set bold color as foreground color in terminal
16618 (fixes bug #864924)
16620 * src/aneditor.cxx:
16621 Use font style defined for message indicators in
16622 preferences/messages
16623 (fixes bug #885032)
16625 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
16627 * src/build_project.c:
16628 Use build.silent option from preferences (fixes bug #895726)
16630 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
16632 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16634 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
16636 Patch from Massimo Corà <maxcvs@email.it>:
16637 * scintilla/LexCPP.cxx: Support "///" comments
16639 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16640 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
16641 src/search_replace.h, src/search-replace_backend.h
16644 * Added: src/search_preferences.c, src/search_preferences.h
16645 Allow the user to save search/replace settings and give them names.
16647 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
16649 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
16650 scintilla/ScintillaGTK.cxx:
16651 Hopefully fixed AMD 64 crash bug by using correct marshaller
16653 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
16655 * src/preferences.c: Save GtkOptionMenu properties properly
16656 * src/text_editor.c: Fixes editor mispell of fold.symbols property
16658 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16660 * configure.in, src/Makefile.am, scintilla/Makefile.am:
16661 Fixed libiconv issue
16664 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16666 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16667 * src/attach_process.c, src/debugger.c, src/registers.c/h,
16668 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
16669 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
16670 src/sharedlib_gui.c:
16671 Debugger speed-up, replaced deprecated GtkCList
16673 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
16675 * src/text-editor.c: Use stock gtk+ close button for editor tabs
16677 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
16679 * configure.in: Added "sq" to ALL_LINGUAS.
16681 2004-01-12 Changwoo Ryu <cwryu@debian.org>
16683 * configure.in: Added "ko" to ALL_LINGUAS.
16685 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16687 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
16688 src/search_incremental.c, src/search_incremental.h:
16689 Search_incremental code cleanup
16691 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16693 * scintilla/*/*: Updated scintilla to CVS
16694 * Added: scintilla/Readme.sync
16695 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
16696 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16697 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
16698 scintilla/ScintillaGTK.cxx,
16699 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
16700 scintilla/include/Scintilla.iface: Updated.
16702 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16704 * search-replace_backend.[ch], search_incremental[ch]: Added
16706 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16707 find_replace.[ch]: Removed.
16709 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16710 src/search-replace_backend.c, src/search-replace_backend.h,
16711 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16712 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16713 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
16714 functionality now replaces the older Find/Replace stuff. The Search/Replace
16715 functionality can be interrupted during a long Search/Replace.
16717 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
16719 * widgets/gnomefilesel.c: Fix use of previously freed memory on
16720 selecting ".." and "." from file selector.
16722 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
16724 * anjuta.glade: Fixed wrong "fold.symbols" property
16726 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16728 * src/project_dbase_gui.c: Alphabetical order ;-)
16729 * src/compiler_options.c: Fixed bug #867539
16730 * src/launcher.c: Workaround for bugs #864922, #849928,
16731 #846386 and #845782: The launcher no longer hangs but does
16732 not get the exit status correctly sometimes.
16733 * Changes suggested by Bosik are obviously already in without
16734 any Changelog entry (ClsGen.c, project_dbase_gui.c)
16735 * NEWS, README, anjuta.prj, configure.in:
16736 Changed version to 1.2.1
16738 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
16739 * anjuta_dialogs_strings.c, anjuta.glade:
16740 Fixed bugs #860906, #859329
16742 Patch from grzegol@pld-linux.org
16743 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
16744 freedesktop.org standard)
16746 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16748 Patch from Stefano Vallarino <stevalla@libero.it>:
16749 * src/source.[c/h]: Fixes cpp sample file to conform to
16750 ISO/IEC 14882, C++-Standard
16752 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
16754 Review by Johannes Schmid <jhs@cvs.gnome.org>
16755 * src/build_file.[ch]: Add build_execute_shell_command which executes the
16756 command using sh -c.
16757 * src/compile.c: Use build_execute_shell_command when compiling single
16760 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16762 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16763 * src/breakpoints.c: Code cleanup, workaroud for possible
16765 * src/src_paths.c: Update debugger dirs on directory change
16767 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16769 Review by Johannes Schmid <jhs@cvs.gnome.org>
16770 * src/attach_process.c, src/attach_process.h, anjuta.glade:
16771 sortable headers, process tree, removal of path and process params
16772 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16773 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16776 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16778 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16779 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
16780 Add a dialog for "New file" which lets the user set the
16781 filename and to add copyright/header templates to the file
16782 * Review: Changed function names to contain modules name (file_)
16784 2003-12-09 Naba Kumar <naba@gnome.org>
16786 * setup-gettext: Fixed a typo.
16787 * scintilla/Makefile.am: Fixed a build error for SMP systems.
16789 ---- Released version 1.2.0 ---
16791 2003-12-08 Naba Kumar <naba@gnome.org>
16793 * src/preferences.c: Fixed compiler error.
16794 * global_tags/create_global_tags.sh: Fixed to install properly
16795 even when system.tags could not be generated.
16798 2003-12-06 Naba Kumar <naba@gnome.org>
16800 * setup-gettext: Fixed to not generate intl directory with gettextize.
16802 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
16803 * src/anjuta.c: Filters out unnecessary files from find in files
16807 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
16808 * src/widzard_gui.c: Added horiz scrollbar for desc text.
16810 2003-12-04 Naba Kumar <naba@gnome.org>
16812 * src/gnome_project.c: Enables debug and optimization flags for
16815 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
16817 * src/project_dbase_gui.c: combined header and c files for
16820 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
16821 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
16823 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16825 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16827 2003-11-29 Naba Kumar <naba@gnome.org>
16829 * configure.in, anjuta.prj: Bumped version to 1.2.0.
16832 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
16834 * src/main_menubar.c: Now files cannot be opened twice in recently
16837 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
16839 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
16841 2003-11-28 Naba Kumar <naba@gnome.org>
16843 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
16845 2003-11-27 Naba Kumar <naba@gnome.org>
16847 * src/breakpoints.c, src/launcher.c, src/find_text.c,
16848 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
16850 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
16851 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
16852 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
16853 checkbox in project wizard (project options page) to enable/disable
16854 source code generation with glade(mm).
16858 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
16860 * src/dnd.c: Opening files with special characters in the name.
16862 2003-11-20 Jordi Mallach <jordi@sindominio.net>
16864 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
16867 2003-11-18 Naba Kumar <naba@gnome.org>
16869 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
16870 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
16871 src/project_import.c, plugins/patch/patch-plugin.c:
16872 Fixed g_signal_diconnect calls to pass correct data.
16873 (Fixed possible crash in project imports).
16877 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
16879 Reviewed by Naba Kumar <naba@gnome.org>
16880 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
16881 and debugger. Sets default settings for pty in launcher.
16882 * data/gdb.init: Removed charset work around (now works with user's
16884 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
16886 2003-11-18 Naba Kumar <naba@gnome.org>
16888 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
16889 names of 'index' to 'idx'.
16891 2003-11-17 Naba Kumar <naba@gnome.org>
16893 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
16894 * src/project_dbase.c: Prompts user for unsaved project files
16895 when project is closed.
16897 2003-11-16 Naba Kumar <naba@gnome.org>
16899 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
16900 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
16903 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
16905 * src/anjuta.c: Fixed crash related to tag == NULL while
16908 2003-11-11 Naba Kumar <naba@gnome.org>
16910 * src/glade_iface.c: Avoids error conditions for glade or glademm not
16911 found. It simply doesn't generate the c/c++ codes and continues with
16915 2003-11-10 Naba Kumar <naba@gnome.org>
16917 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
16918 'Start with dialog'.
16920 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
16921 German translation of anjuta-tutorial.
16923 * src/launcher.c: Fixed an encoding bug with GIOChannels.
16926 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16928 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
16929 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
16930 the syntax highlighting in Preferences, the automatic syntax
16931 highlighting is now selected. When the debugger is stopped and the
16932 breakpoints window not closed, the gtk_tree_view in this window is
16933 now made unsensitive.
16935 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
16937 * src/preferences.h, src/preferences.c, anjuta.glade:
16938 Fixed translation bug in preferences by using GtkOptionMenu
16939 * anjuta.prj: Project version 1.1.98
16941 ---------------- Released version 1.1.98 ----------------
16943 2003-11-07 Naba Kumar <naba@gnome.org>
16945 * anjuta.spec.in: Revived docs package and combined all docs into
16947 * configure.in: Bumped version to 1.1.98 rc2
16949 * anjuta.spec.in: Fixed scrollkeepr-update command.
16950 * anjuta.spce.in: Fixed file permissions.
16952 2003-11-06 Naba Kumar <naba@gnome.org>
16954 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
16955 menus to activate anjuta helps.
16957 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
16958 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
16959 manuals/C/anjuta-faqs/legal.xml (added),
16960 manuals/C/anjuta-faqs/Makefile.am,
16961 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16962 manuals/C/anjuta-faqs/.cvsignore,
16963 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
16964 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
16965 manuals/C/anjuta-tutorial/legal.xml (added),
16966 manuals/C/anjuta-tutorial/Makefile.am,
16967 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16968 manuals/C/anjuta-tutorial/.cvsignore,
16969 manuals/C/anjuta-manual/*.sgml (removed),
16970 manuals/C/anjuta-manual/*.xml (added),
16971 manuals/C/anjuta-manual/Makefile.am,
16972 manuals/C/anjuta-manual/anjuta-manual-C.omf,
16973 manuals/C/anjuta-manual/.cvsignore,
16974 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
16975 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
16976 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
16977 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
16978 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
16979 manuals/ja/anjuta-faqs/legal.xml (added),
16980 manuals/ja/anjuta-faqs/Makefile.am,
16981 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
16982 manuals/ja/anjuta-faqs/.cvsignore,
16983 manuals/ja/anjuta-manual/*.sgml (removed),
16984 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
16985 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
16986 manuals/ja/anjuta-manual/*.xml (added),
16987 manuals/ja/anjuta-manual/Makefile.am,
16988 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
16989 manuals/ja/anjuta-manual/.cvsignore,
16990 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
16991 manuals/sgmldocs.make (removed),
16992 manuals/xmldocs.make (added), manuals/omf.make (added),
16993 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
16994 documentations to newer docbook xml documentations. Converted
16995 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
16996 Enabled manulas installations.
16998 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
17000 2003-11-05 Naba Kumar <naba@gnome.org>
17002 * data/gdb.init: Sets host's charset to ascii to solve debugger
17003 freeze up due to uninitialized strings in target program.
17005 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
17006 Fixed a crash bug with 'Add expression in watch'. Bug #822017
17010 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17011 src/launcher.c: Turns off echo in spawned pty to fix debugger.
17013 2003-11-04 Naba Kumar <naba@gnome.org>
17015 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
17018 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17019 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
17020 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
17021 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
17024 * src/search-replace.c: Fixed infinite loop bug.
17025 * start-with.c: Fixed a crash bug with "Open last project".
17027 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
17028 * scintilla/Makefile.am: Fixed compiler option.
17030 2003-10-16 Naba Kumar <naba@gnome.org>
17032 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17033 * src/text_editor.c: Fixed autoformat.
17035 2003-10-15 Naba Kumar <naba@gnome.org>
17037 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
17040 2003-10-09 Naba Kumar <naba@gnome.org>
17042 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
17044 2003-10-08 Naba Kumar <naba@gnome.org>
17046 * src/source.c: Fixed a GETTEXT typo error.
17047 * anjuta.glade: Made 'Sorted in order you open them' default option
17050 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17051 * anjuta.glade, data/properties/anjuta.properties:
17052 Fixed the freeze of the "Preferences" combos at the first Anjuta
17053 init is generated by:
17054 - a not complete translation of preferences.c file
17055 - a difference between 2 names in anjuta.glade and
17056 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
17057 - the same name given to 3 combos (anjuta.glade).
17059 * src/find_text.c: If the "whole document" mode is selected,
17060 a new search will select the next occurrence (Bug #764954).
17061 It is now possible to use the shortcuts to search next or previous
17062 occurrence even if the search dialog has the focus. Bug #790318
17064 * src/main_menubar_def.h: "Select code block" shortcut; the new
17065 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
17068 Patch from: Richard Lee <r.h.lee@comcast.net>
17069 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
17070 tagmanager/tm_workspace.c: The following is a patch to fix a
17071 seemingly random occurence where Anjuta would crash when a
17072 certain key was pressed.
17074 2003-09-29 Naba Kumar <naba@gnome.org>
17076 * src/find_in_files.c: Ignores binary by default. Disabled the option
17077 of NOCVS search, because launcher does not use sh and hence can not
17080 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
17081 "clean before build" state in project session and not in account session,
17082 otherwise the state gets reflected to other projects causing annoyance.
17084 * src/compiler_options.c: Fixed a bug where compiler options were always
17085 claimed 'modified'.
17087 * src/build_project.c, data/properties/anjuta.properties,
17088 src/commands.[h]: Fixed a bad bug where clean-before-build
17091 * scintilla/patches/research-cvs-nolog.diff,
17092 scintilla/patches/scintilla-ac-gtk2-port.diff,
17093 scintilla/patches/scintilla-ac-sort-fix.diff,
17094 scintilla-optimization.diff: Removed, because they are already in
17097 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
17100 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
17101 scintilla/LexYAML.cxx: Added new scintilla lexers.
17103 * TODO, NEWS: Updated.
17105 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17106 * src/utilities.c: Fixed typo bugs.
17108 2003-09-26 Naba Kumar <naba@gnome.org>
17110 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
17111 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
17112 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
17113 text_editor_find() and Fixed I-Search wrapping.
17114 * src/debugger.c: Fixed to pass a newline after a debugger
17115 command (which was broken since the launcher was refactored.
17116 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
17118 2003-09-25 Naba Kumar <naba@gnome.org>
17120 * src/toolbar_callbacks.c: Fixed start of incremental search.
17122 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17123 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
17124 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17125 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
17126 menu and implementation.
17128 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17130 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17131 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
17132 variables in Locals window.
17134 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
17136 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17137 * src/utilities.[ch] : Fix a tooltip bug in
17138 anjuta_util_toolbar_append_stock(), the label appeared instead of
17139 the tooltip text. Remove label from arguments of the function
17140 because label is included in the stock icon data.
17141 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
17142 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
17143 * FIXME: translation file should be updated because of label text removal.
17145 2003-09-24 Naba Kumar <naba@gnome.org>
17147 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
17149 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17150 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
17151 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
17152 stdout and stderr. Also buffered output and check-for-password
17153 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
17154 with password prompts. Checkes for password prompts from all outputs.
17156 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
17157 which takes a string (which could be utf8 also) and converts into
17160 * src/main.c: Connects kernel signals after gnome_program_init().
17162 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17163 * src/message-manager.c: Fixed bug #787026 by converting the strings
17166 2003-09-22 Naba Kumar <naba@gnome.org>
17168 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
17169 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
17170 GtkCList and using GtkTreeView instead. Added the patch.
17171 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
17172 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
17174 2003-09-19 Naba Kumar <naba@gnome.org>
17176 * printing/print.c: Proper UTF8 printing support.
17177 * src/main.c: moved kernel signal connects at the
17178 end of application initialization.
17180 2003-09-18 Naba Kumar <naba@gnome.org>
17182 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
17183 (new) lexers.make, (new) lexers: Update scintilla to latest
17184 scintilla CVS (2003-09-18), added new lexers, automated
17185 lexers makefiles sections and scintilla update. Added
17186 patches. Optimized pango rendering. Fixed a crash bug
17189 * (new) scintilla/patches/research-cvs-nolog.diff: Added
17190 patch to remove cvs log command from RESearch.cxx file.
17191 * scintilla/patches/scintilla-pango-always.diff:
17193 * scintilla/RESearch.cxx: Removed spurious cvs log command
17195 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
17197 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17198 * src/dnd.c: Fixed a crash bug with DND.
17200 2003-09-15 Naba Kumar <naba@gnome.org>
17202 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
17203 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
17204 src/toolbar_callbacks.c: Added an additional parameter to
17205 text_editor_goto_line() funtion which decides if the line should
17206 be made visible (if it's under fold).
17208 * src/style-editor.c: Fixed a compiler warning.
17209 * src/message-manager.cc: Calls parent method correctly.
17211 * src/preferences.h: Fixed prent class.
17213 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17214 * src/project_dbase.c: Fixed bug #713210.
17216 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17218 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17220 2003-09-11 Naba Kumar <naba@gnome.org>
17222 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17223 * src/style-editor.c: Fixed bug #769130 (Crash on font
17226 * src/message-manger.[h,cc]: Made AnMessageManager
17227 derived from GtkFrame and removed deprecated code.
17229 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
17232 2003-09-09 Naba Kumar <naba@gnome.org>
17234 * src/Makefile.am: Addded rules for built sources.
17236 2003-09-08 Naba Kumar <naba@gnome.org>
17238 * (new) src/anjuta-marshalers.list: Added marshalers definition
17241 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
17242 and CXXFLAGS are not overwriten by automake's default.
17243 * src/style-editor.c: Added 'operators' in the style editor.
17245 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
17246 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
17247 * src/message-manager-private.cc, src/message-manager.cc:
17248 Converts message going into message into UTF-8 endoding.
17249 * src/main.c: Uses UTF-8 codeset for localization.
17251 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
17253 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
17255 2003-09-08 Naba Kumar <naba@gnome.org>
17259 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17260 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
17261 Fixed bug #798717, Find - Find&Replace - Find in files bug;
17262 The combo entries were updated if the same data with a different
17263 case exist in the combo list. The combo entries are now case sensitive.
17264 Search&Replace bug; First search ,max actions = 0 ==> now max
17267 2003-09-08 Naba Kumar <naba@gnome.org>
17270 * src/utilities.[c,h]: a function takes contant args.
17271 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
17272 Now the child terminated signal is emitted properly.
17273 * src/Makefile.am: Used $(top_srcdir) for referring to
17275 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
17276 definitions file which will generate anjuta-marshalers.[c,h] files.
17277 * src/.cvsignore: Updated.
17278 * src/build_project.c: Changed su command to preserve quotes.
17279 * src/anjuta-tools.c, tagmanager/tm_project.c,
17280 tagmanager/tm_workspace.c: Use standard tmp file.
17281 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
17282 so that users could report bugs easily.
17283 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
17285 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
17286 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
17287 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
17288 src/attach_process.c, src/breakpoints.c, src/commands.c,
17289 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
17290 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
17291 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
17292 src/memory.c, src/message-manager-private.c, src/preferences.c,
17293 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
17294 src/search-replace.[c,h], stack_trace.c, text_editor.c,
17295 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
17296 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
17297 Fixed compile warnings and cleanup.
17299 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
17300 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
17301 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
17302 Removed libzvt usage and implemented child spawing differently. Launcher is
17303 now proper GObject, which can be created multiple times (and can be
17304 operated in parallel).
17306 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
17307 * src/project_import_gui.c, src/project_import_cbs.c,
17308 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
17309 (crash on project import). Removed deprecared codes.
17311 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17313 * src/cvs.c: Fixed cvs output bug.
17315 2003-09-03 Naba Kumar <naba@gnome.org>
17317 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17318 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
17319 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
17320 src/text_editor_cbs.c: Implements --
17321 If the debugger is started
17322 A double click in the margin add or remove a breakpoint
17323 A single click activate or deactivate the breakpoint
17325 A double click in the margin add or remove a bookmark
17327 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17329 Reviewed by Naba Kumar <naba@gnome.org>
17330 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
17331 User is now able to choose a branch on cvs update for project.
17332 Cleaned up variable names.
17334 2003-09-03 Naba Kumar <naba@gnome.org>
17336 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
17337 src/Makefile.am: Added lexers.
17338 * scintilla/*/*: Updated...
17339 * src/an_symbol_view.c: Fixed a crash bug.
17340 * src/compiler_options.c, src/project_dbase.c: Fixed compile
17342 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
17343 * src/source.c: Fixed project generation bug with gettext code.
17344 * tagmanager/tm_project.c: Fixed a crash bug.
17345 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17346 bug when there is no project open. Bug #____.
17347 * src/source.c: Fixed a bug with build failure with non-gnome
17348 project with glade-generated source (eg. gtk2). Bug #____.
17351 2003-08-22 Naba Kumar <naba@gnome.org>
17353 Patch from: Rob Bradford <rob@debianplanet.org>
17354 * data/Makefile.am: Fixed to install properly during
17357 Patch from: Etay Meiri <etay-m@bezeqint.net>
17358 * src/debug-tree.c: Fixed a crash bug.
17359 * src/compiler_options.c: Takes care of linking the missing pieces;
17360 C flags, libs, optimization options, debug and profile.
17362 Patch from: Enver ALTIN <ealtin@casdb.com>
17363 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
17365 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
17367 Reviewed by Naba Kumar <naba@gnome.org>
17368 * src/project_dbase.c: Fixed bugs #778263 and #778413
17369 Adding multiple files to project should work now.
17371 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17373 Reviewed by Naba Kumar <naba@gnome.org>
17374 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
17375 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
17378 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17380 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17382 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17384 * src/text_editor.c: Fix translatable string (#113934).
17386 2003-07-04 Naba Kumar <naba@gnome.org>
17388 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17389 bug when there is no project open. Bug #____.
17391 * src/source.c: Fixed a bug with build failure with non-gnome
17392 project with glade-generated source (eg. gtk2). Bug #____.
17394 2003-06-26 Naba Kumar <naba@gnome.org>
17396 * src/anjuta.h: Removed reference to windows-dialog.h.
17397 * src/message-manager-private.[cc,h]: Fixed doulbe click
17398 activation of messages to properly jump at the destination.
17399 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
17400 * src/toolbar.c: Code clean-ups.
17402 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
17403 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
17405 * src/message-manager-private.[cc,h]: Removed dead codes.
17407 * (new) data/properties/css.properties,
17408 data/properties/anjuta.properties, data/properties/Makefile.am:
17409 Added CSS syntax hiliting properties.
17411 * tagmanager/tm_file_entry.c: Fixed a possible bug.
17412 * src/debugger.c: Clean ups.
17413 * src/lexer.h: Added CSS lexer definition.
17415 * Makefile.am: Installs destop file properly.
17416 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
17417 * NEWS: Updated for 1.1.97 release.
17418 * src/main_menubar_def.h: Changed some non working shortcuts.
17420 2003-06-24 Naba Kumar <naba@gnome.org>
17422 * src/search-replace.c: Shows the dialog properly, even when it is
17423 hidden behind another window.
17425 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
17426 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
17427 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
17430 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
17431 setup wizard dialogs.
17433 * src/debugger.c: Removed a redundant call to
17434 debugger_update_controls().
17435 * src/compiler_options.c, src/launcher.c: code cleanup.
17436 * src/executer.c: Fixed execution bug with 'Set Program params...".
17438 2003-06-23 Naba Kumar <naba@gnome.org>
17440 * widgets/e-splash.c: Removed border around the splash image.
17441 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
17442 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
17443 * src/cvs.c: Added a frame around commit log text widget.
17444 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
17445 crash bug associated with translated combo box list in preferences
17446 dialog (in different locale other than en_US). Used widget names
17447 to pass the combo list items.
17448 * po/POTFILES.in: Updated.
17449 * src/launcher.c: Creates the zvt terminal at startup (and not
17450 every time a build is done) -- speeds up buld operations.
17451 * src/file_history.c: Should be if() conditional instead of
17453 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
17454 Disabled useless warnings.
17455 * src/project_dbase.c: Fixed bonobo 2 project name.
17456 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
17457 and uses correct glade-2 for file generation.
17459 2003-06-21 Naba Kumar <naba@gnome.org>
17461 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
17462 And disables autocomple show for numbers (very annoying).
17463 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
17464 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
17465 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
17466 from view menu and adjust the controls accordingly.
17467 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
17469 * src/project_dbase.[c,h]: Removed show_local flag processing.
17470 * src/message-manager.[c,h]: Reorganized messages tabs in more
17472 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
17473 Also added PCRE dependency.
17475 2003-06-20 Naba Kumar <naba@gnome.org>
17477 * pixmaps/anjuta_splash.png: New splash.
17478 from Jean Schurger <yshartk@schurger.org>
17480 * src/controls.c: De-sensitize run-to-cursor when debugger
17482 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
17484 * src/message-manager-private.cc: Fixed to properly jump at
17485 the right file:line.
17487 * src/appwiz_page1.c: Fixed to correctly determine the project
17488 trpe from the wizard.
17490 2003-06-20 Naba Kumar <naba@gnome.org>
17492 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
17493 * src/watch_gui.c: Code cleanups.
17494 * src/debugger.[c,h], src/stack_trace.[c,h],
17495 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
17496 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
17497 Removed direct access to stack_trace private data, Increased debugger
17498 command size from 256 to 1024 (to be on safer side). Also implemented
17499 row-activated signle for seting frame and viewing the source.
17500 * src/debugger.c: Avoids starting program and stopping debugger
17501 when starting debugger and stopping program, respectively.
17503 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
17504 Reverted codes to start debugger automatically
17505 The file is brought to the state just after the branching
17506 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
17507 some code clean ups.
17509 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
17510 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
17511 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
17512 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
17513 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
17514 src/project_dbase.c: Code clean ups.
17516 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
17517 (Projects dir) so that correct $HOME/Projects path is set when
17518 anjuta is run for the first time.
17520 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
17522 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
17524 2003-06-13 Naba Kumar <naba@gnome.org>
17526 * src/stack_trace_cbs.c: Moved variable declaration at the
17527 top of the block (bug #737867)
17529 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
17530 just CFLAGS and CXXFLAGS (bug #743617).
17532 * src/create_global_tags.sh: Fixed shell script to properly
17533 detect installed *-config files.
17535 2003-06-12 Naba Kumar <naba@gnome.org>
17537 * src/preferences.[c,h]: Added methods for custom widgets in
17538 preferences: using custom set/get methods for them.
17540 * src/anjuta-encoding.c: Implemented up/down of the encodings
17541 in the list and property saves correctly.
17543 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17544 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
17545 the beginning of a file.
17547 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17548 * src/aneditor.cxx, src/aneditor.h,
17549 src/controls.c, src/main_menubar.c, src/main_menubar.h,
17550 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17551 src/mainmenu_callbacks.h: Allows the operator to select the current
17552 word or the current line (Request: 680801). It puts also
17553 sensitive/unsensitive several select/comment menu items.
17555 * src/breakpoints.c: Presets by default the current line for a
17556 defined breakpoint.
17558 2003-06-11 Naba Kumar <naba@gnome.org>
17560 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
17561 color (red highlight) now cosistent for inactive tabs also.
17563 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
17564 'Advanced search and replace' in Edit->Search submenu.
17566 * data/properties/tcltk.properties: Fixed bug #731851. Added line
17567 wrappings '\' where they were missing.
17569 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
17570 message is now more descriptive and details the correct thing to do
17571 for GNOME2 desktop.
17573 2003-06-10 Naba Kumar <naba@gnome.org>
17575 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
17576 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
17577 Removed any reference to particular version of automake/autoconf
17578 so that they could work with newer versions (Bug #659394).
17580 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
17581 src/anjuta.c: Added coded to add/remove supported encodings.
17583 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
17584 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
17585 src/project_import.c, src/project_type.c, src/project_type.h,
17586 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
17587 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
17588 from the project wizard.
17590 2003-06-06 Naba Kumar <naba@gnome.org>
17592 Patch from Etay Meiri <etay-m@bezeqint.net>
17593 * src/compiler_options.c: Fixed bugs related to clean before
17596 * anjuta.desktop.in.in: Added commandline options.
17597 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
17598 -dP and -A flags of CVS update into different options.
17600 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17602 * configure.in: Removed "ta" from ALL_LINGUAS.
17604 2003-06-02 Naba Kumar <naba@gnome.org>
17606 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
17607 return NULL for undefined properties and "" for defined but empty
17608 strings. It was creating many problems where both are assumed to be
17609 same. And besides, it doesn't matter to differentiate the two (the
17610 problem with preferences was due to a different bug).
17612 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
17613 correctly. Also, s/props_build_in/props_built_in/g.
17615 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
17618 * src/an_file_view.c: Unrefed pixbufs when done with them.
17620 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
17621 (removed) file_text.png: Added and removed pixmaps.
17623 2003-05-30 Naba Kumar <naba@gnome.org>
17625 * anjuta.glade: Fixed encodings preferences dialog
17627 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
17629 Reviewed by Naba Kumar <naba@gnome.org>
17631 * src/build_project.c src/clean_project/c: perform a clean before
17632 build, if required. Show the message manager on clean.
17633 * src/compiler_options.c: save the new options when window is closed
17634 and flag project to be cleaned before the next build.
17635 * src/project_dbase.c: added a 'clean before build' flag to project
17637 2003-05-29 Naba Kumar <naba@gnome.org>
17639 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
17642 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
17643 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
17644 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
17645 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
17646 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
17647 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
17648 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
17649 print_color.xpm, print_landscape.xpm, print_layout.xpm,
17650 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
17652 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
17653 Removed unused icons references.
17655 2003-05-27 Enver ALTIN <ealtin@casdb.com>
17657 Reviewed by Naba Kumar <naba@gnome.org>
17659 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
17660 src/compiler_options.c, src/debugger.c, src/find_replace.c,
17661 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
17662 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
17663 src/toolbar_callbacks.c: HIG compliant dialogs.
17665 * src/utilities.c: anjuta_button_new_with_stock_image() and
17666 anjuta_dialog_add_button() stolen from gedit.
17668 * src/main_menubar_def.h: Fixed mnemonics.
17670 2003-05-26 Naba Kumar <naba@gnome.org>
17672 * src/project_dbase_gui.c: Added header files filter for add file
17673 dialog box. Disabled project window to be transient window.
17675 * src/message-manager.cc: Disabled message manager window to be
17678 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
17679 a file could not be loaded.
17681 * src/project_dbase.c: Fixed a bug with GUI editor command
17682 where empty string is returned.
17684 * src/Makefile.am, src/preferences.h, src/text_editor.c
17685 src/text_editor.h, (new) src/anjuta-encodings.h,
17686 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
17687 Added encoding support and to handle characters encoding correctly
17688 by auto detecting it during load. Added preferences for selecting
17689 the encoding during save.
17691 * src/preferences.c, src/resources.c: Removed debug messages.
17693 Patch from: Alexander Nedotsukov <bland@mail.ru>
17694 * src/getline.c: Fixed many fatal bugs for FreeBSD.
17696 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17697 * src/anjuta.c: Try to sow the splash image more often.
17699 2003-05-20 Naba Kumar <naba@gnome.org>
17701 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17702 * src/debug_tree.c: Colorize the modified locals during
17703 debugging and call memory analyze from the debugger.
17704 * src/breakpoints.c: The color is now different for the enabled
17705 and disabled breakpoints. Anjuta now can erase several
17706 breakpoints defined at the same line. The markers are updated
17707 according to the enable/disable action.
17709 Patch from Etay Meiri <etay-m@bezeqint.net>
17710 * src/launcher.c: Fixes launcher freeze up bug during build.
17712 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
17714 Reviewed by Naba Kumar <naba@gnome.org>
17715 * scintilla/PropSet.h: Change member variables from private to protected.
17716 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
17717 to PropSetFile class, which return a gchar * (and can therefore indicate
17718 whether properties are empty or do not exist) and make prop_get and
17719 prop_get_expanded use them.
17720 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
17721 that the result of of prop_get cannot be an empty string.
17723 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17725 Reviewed by Naba Kumar <naba@gnome.org>
17726 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
17727 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
17728 src/text_editor_cbs.c: When saving all the files in the project, the
17729 text editors are now only rehighlighted once instead of once for each
17732 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17733 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17734 * src/anjuta.desktop.in.in: Support startup notification.
17735 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17736 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17737 * src/anjuta.desktop.in.in: Support startup notification.
17740 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
17742 Reviewed by Naba Kumar <naba@gnome.org>
17744 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
17745 memory leak from glade_xml_new call. Removed gxml field from Executer
17746 struct as only used in create_executer_dialog and then destroyed.
17748 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
17750 * src/configurer.c: Fix warning trying to connect signal to non-existent
17751 environment entry in configure dialog and fix crash when closing the
17754 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
17755 gnome_date_edit_get_time instead.
17757 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
17758 in view menu required renumbering elsewhere.
17760 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
17762 Reviewed by Naba Kumar <naba@gnome.org>
17764 * src/breakpoints.c: fixed an error when removing breakpoint
17765 * src/controls.c: 'run to cursor' is sensitive when debugger not active
17766 * src/debugger.c: changes to the way the debugger is activated
17767 * src/debugger.h: clean ups
17769 2003-05-13 Naba Kumar <naba@gnome.org>
17771 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17772 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
17773 src/memory.h: A new version of memory and the interface
17774 is now integrated in anjuta.glade
17776 2003-05-09 Naba Kumar <naba@gnome.org>
17778 * configure.in: Bumped required gtk version to 2.0.8.
17780 2003-05-06 Naba Kumar <naba@gnome.org>
17782 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
17784 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17785 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
17787 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17788 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
17789 , tagmanager/c.c: Support for ProC and RDB files.
17791 2003-05-06 Naba Kumar <naba@gnome.org>
17793 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
17794 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17795 Uncomment (Box & Stream), Select the current function,
17796 authorize the "Quit" button of the GotoLine window
17798 2003-05-05 Naba Kumar <naba@gnome.org>
17800 * src/watch_gui.h: CVS added new file.
17802 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
17804 Patch from Etay Meiri <etay-m@bezeqint.net>
17805 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
17806 src/mainmenu_callbacks.c, src/message-manager.cc,
17807 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
17808 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
17809 Ported stack trace to GNOME2 and added it in the message manager
17812 2003-05-02 Naba Kumar <naba@gnome.org>
17814 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
17816 * src/preferences.[h,c]: Fixed preferences to save only one copy of
17817 preferences property.
17819 * anjuta.prj: Fixed multiple preferences saved data.
17821 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
17822 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17823 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
17824 scintilla/include/Platform.h, scintilla/include/PropSet.h,
17825 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
17826 Upgraded scitilla from CVS with faster window repaint
17829 Patch from Etay Meiri <etay-m@bezeqint.net>
17830 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
17833 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
17835 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
17836 the window if messages are appended to the end and the scrollbar is
17839 2003-04-29 Naba Kumar <naba@gnome.org>
17841 * configure.in: Removed omf-install from Makefiles list.
17843 2003-04-28 Naba Kumar <naba@gnome.org>
17845 * po/POTFILES.in: Remvoded deleted files.
17847 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
17848 pixmaps/windows-style-undocked.png: Added setup wizard's images.
17850 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
17851 is executed as detached) is not set properly.
17853 2003-04-25 Naba Kumar <naba@gnome.org>
17855 * anjuta.prj: Updated.
17856 * src/anjuta_info.c: Fixed text wrapping and column view.
17857 * data/welcome.txt.in: Removed unaligned characters.
17859 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17860 * src/main_menubar.c: Disable setup dialog.
17862 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17863 * src/breakpoints.c; Fixed compilation with older GCC
17864 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
17865 * HACKING: Spelling fixes (Suggested by Stephen Knight)
17867 2003-04-18 Naba Kumar <naba@gnome.org>
17869 * anjuta.prj: Updated (includes compiler options).
17871 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
17872 function from anjuta.c (it was already available in anjuta-tools.c).
17874 2003-04-18 Naba Kumar <naba@gnome.org>
17876 * src/about.c, THANKS: Updated
17878 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
17880 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
17881 properly from the project session before updating the file
17884 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17885 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
17886 dialog settings (as it will not be required once GDL is in place) and
17887 added file view filters in the settings sub-menu.
17889 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17891 * configure.in: Disable cast checks on final build.
17893 2003-04-17 Naba Kumar <naba@gnome.org>
17895 * src/build_project.c: Fixed a compilation error.
17897 * src/launcher.c: Removed commnets.
17899 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
17900 properties from editor tab to indentation tab and fixed a property
17901 label for proper i18n translation. Fixed typos in project config
17902 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
17903 sorting and reordering in compiler options dialog.
17905 * src/compiler_options.c: Implemented _save() function to save the
17906 options (which was pending).
17908 * src/build_project.c: Destroys install-as-root dialog when it is done.
17910 * src/an_symbol_view.c: Change "event" event to "event-after" so
17911 that symbol row is selected first before the popup is shown.
17913 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17915 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
17916 file in CVS/Entries. (Reviewed and applied by Biswa)
17918 2003-04-16 Naba Kumar <naba@gnome.org>
17920 * aneditor.cxx: use unicode everytime (fixed unicode related
17923 * anjuta.prj: Fixed UI editor name (blank to use default) and
17926 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
17927 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
17928 Editor preferences page.
17930 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17931 * src/anjuta.[ch], src/print.c: Fixed warnings
17932 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
17933 * configure.in: Profiling support with gprof
17935 2003-04-16 Naba Kumar <naba@gnome.org>
17937 Patch from Gaëtan de Menten <ged@bugfactory.org>
17938 * src/launcher.c: Fixed cvs dialog.
17940 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
17942 * src/message-manager-private.cc: Fixed double-click on first line of
17943 output to properly select a line.
17944 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
17945 because still was a deprecatd GtkCTreeNode and always NULL anyway.
17947 2003-04-15 Naba Kumar <naba@gnome.org>
17949 * src/message-manager-private.cc: Fixed the glade filename typo.
17951 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17952 * scintilla/*, data/properties/*: Scintilla CVS merge
17953 * anjuta.prj: Removed unnecessary files.
17954 * scintilla/PlatGTK.cxx: Force Pango fonts always
17955 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
17956 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
17958 * configure.in: Change version no. for 1.1.1 (alpha release)
17959 * configure.in: Added '--with-pref-suffix' option.
17960 * config.guess, config.sub: Removed from CVS.
17962 2003-04-15 Naba Kumar <naba@gnome.org>
17964 Patch from Timothee Besset <ttimo@idsoftware.com>
17965 * Makefile.am: Fixed a shell script error during intallation.
17967 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17969 Reviewed by Naba Kumar <naba@gnome.org>
17970 * src/message-manager.cc: Added popup-menu to TreeView and fixed
17971 set_wm_class to use "anjuta" instead of "an.
17972 * src/message-manager-private.cc: Headers are hidden again.
17974 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17975 * src/project_dbase_gui.c: Memory corruption fix.
17976 * anjuta.prj: Updated project file
17978 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17979 * an_file_view.c: Connect to event-after signal rather than event so that
17980 selection is updated first and thus context menu is for the right file.
17981 Reviewed and applied by Biswa.
17983 2003-04-14 Naba Kumar <naba@gnome.org>
17985 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
17987 * src/auncher.c: More child exit fixes
17988 from Timothee Besset <ttimo@idsoftware.com>
17990 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
17992 Reviewed by Naba Kumar <naba@gnome.org>
17994 * src/message-manager.[c/h], src/message-manager-private[c/h],
17995 anjuta.[c/h]: Ported message-manager to Gtk2
17997 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17998 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
17999 src/clean_project.c, src/compile.c, src/configurer.c,
18000 src/controls.c, src/cvs.c, src/debugger.c,
18001 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18002 src/project_import.c, src/search-replace.c: Changed name from
18003 AnjutaMessageManager to AnMessageManager to avoid too long type
18006 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18007 * src/launcher.c: Fix build won't stop problem - TTimo
18009 * pixmaps/anjuta_splash.c: New splash screen prototype.
18010 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
18011 * src/compiler_options.c: Mute pkgconfig errors.
18012 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
18014 2003-04-10 Naba Kumar <naba@gnome.org>
18016 * configurer.[c,h]: Fixed dialog to close properly.
18017 * src/project_dbase.c, widgets/gnomefilelist.c: Added
18020 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18021 * anjuta.prj: Removed unnecessary files, load with 1.2.0
18022 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
18023 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
18024 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
18025 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
18026 src/makefile.am: Move gdl to it's own directory.
18027 * global-tags/create_global_tags.sh: Silently ignore SDL error.
18029 2003-04-09 Naba Kumar <naba@gnome.org>
18031 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
18034 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18035 * src/anjuta-tools.c: Use CDATA for saving tools data.
18036 * anjuta.glade, src/search-replace.c: Port from branch.
18037 * widgets/e-splash.*, src/main.c: Better splash screen.
18038 * configure.in, widgets/gdl*: Import GDL widgets.
18039 * ROADMAP: Updated roadmap.
18040 * src/an_file_view.c: Use GDL icons for file tree.
18042 2003-04-09 Naba Kumar <naba@gnome.org>
18044 * anjuta.glade: Added (hidden) initial setup-wizard window.
18046 Patch from: Vitaly <vvv@rfniias.ru>
18047 * src/preferences.c: Fixes a bug with libglace widget access with
18048 translated strings.
18050 Patch from: Etay Meiri <etay-m@bezeqint.net>
18051 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
18052 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18053 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
18054 src/toolbar_callbacks.[c,h],
18055 src/memory.c, src/message-manager-private.cc,
18056 src/message-manager-private.h, src/message-manager.cc,
18057 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
18058 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
18059 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
18060 watch window to a subwindow in the notebook
18062 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18063 * ROADMAP: Updated roadmap.
18065 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
18067 * configure.in: Added Belarusian to ALL_LINGUAS.
18069 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18070 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
18072 * ROADMAP: Added roadmap for HEAD.
18074 2003-03-29 Naba Kumar <naba@gnome.org>
18076 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
18077 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
18078 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
18079 (new) pixmaps/start-with-wizard.png,
18080 (new) pixmaps/start-with-import.png,
18081 (new) pixmaps/start-with-open.png Added Start with dialog which pops
18082 up on anjuta start-up to give quick access to opening file/project or
18085 * src/main.c: Sets proper data directory for the gnome
18088 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18089 * src/text_editor.c: Fixed error/warning indicators.
18091 2003-03-24 Naba Kumar <naba@gnome.org>
18093 * README: Correct version.
18095 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
18097 * configure.in: Added checks to see if were building on FreeBSD
18098 systems. Sets -DFREEBSD if we are, and also attempts to find
18099 gmake if the host system is FreeBSD.
18101 * src/getline.c: New file used to provide the getline function,
18102 which isnt available on a FreeBSD system. The function is only
18103 defined if FREEBSD is defined.
18105 * src/Makefile.am: Added getline.c to anjuta_SOURCES
18107 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
18108 configure.in sets this to gmake on FreeBSD systems, and make
18109 on everything else.
18111 2003-03-23 Naba Kumar <naba@gnome.org>
18113 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
18115 * anjuta.spec.in: Fixed spec file for correct file paths and
18116 corrected rpmbuild.
18118 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
18119 the rpm build command separately now.
18121 * src/anjuta.c, windows-dialog.c: Added some more window management
18122 stuffs (not still fully working, though).
18126 2003-03-22 Naba Kumar <naba@gnome.org>
18128 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
18130 2003-03-21 Naba Kumar <naba@gnome.org>
18132 * README: Removed Andy Piper's name from the active maintainers
18133 list on his request.
18135 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
18138 * src/anjuta-tools.c: Fixed compiler errors.
18140 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
18143 * src/commands.c, src/src_paths.c, src/style-editor.c,
18144 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
18145 becuase they are now hidden by default (from glade editing).
18147 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
18148 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
18149 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18150 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
18151 basic windows managements.
18153 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18154 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
18155 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
18156 Enver ALTIN (a.k.a. skyblue)
18158 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18159 * tagmanager/*: Added ignore-list for symbols. This will make
18160 parsing more accurate for projects. Doc updates needed.
18162 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18163 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
18164 * launcher/Makefile.am: Link to correct libraries
18165 * src/launcher.c: Do not allow NULL shell
18167 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
18168 * src/debug_tree.c: Improve debug tree view.
18170 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
18172 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
18173 'Run Configure Script' and 'Execute Program'. Increase minimum width
18174 of Configure dialog.
18175 * find_in_files.c, find_in_files_cbs.*: Properly create the file
18176 list widget by setting a model and adding a column and renderer.
18177 Actually store the nocvs toggle button in FindInFiles data structure.
18178 Handle selection changes via changed signal rather than row_activated.
18179 Use response signal for handling the close and find buttons.
18180 Close window when escape is pressed.
18181 * find_replace.c: Close window when escape is pressed.
18182 * find_text.c: Close window when escape is pressed in find dialog as
18183 well as wrap search question, where now Yes is the default button.
18185 2003-03-05 Naba Kumar <naba@gnome.org>
18187 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
18189 * src/message-manager-private.cc: Fixed a bug with vte conditional
18191 * anjuta.glade: Hides all windows in glade file.
18193 2003-03-05 Naba Kumar <naba@gnome.org>
18195 * src/an_file_view.c: Fixed a compilation warning.
18196 * src/message-manager-private.cc: Conditional compilation for vte
18199 2003-02-28 Naba Kumar <naba@gnome.org>
18201 * configure.in, anjuta.spec.in: Updated dependency packages version.
18202 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
18203 * src/preferences.c: Added debug assertions.
18204 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
18205 editor to enable/disable bringing the recent editor tabs first.
18207 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18208 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
18209 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
18210 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
18211 and bug fixes. Also code clean ups.
18213 * (new) src/search-replace.[h,c]: New search replace implementation
18214 from ANJUTA_1_0_0 branch.
18216 * (new) src/windows-dialog.[h,c]: New windows management class
18217 [work in progress].
18219 2003-02-28 Naba Kumar <naba@gnome.org>
18221 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
18222 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
18223 src/appwizard.c, src/build_file.c, src/build_project.c,
18224 src/clean_project.c, src/compile.c, src/configurer.c,
18225 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18226 src/message-manager-dock.c, src/message-manager-dock.h,
18227 src/message-manager-private.cc, src/message-manager.cc,
18228 src/preferences-dialog.c, src/preferences-dialog.h,
18229 src/preferences.c, src/preferences.h, src/project_dbase.c,
18230 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
18231 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
18232 src/utilities.c, src/utilities.h:
18234 Widgetized Preferences and gave proper function names.
18236 * src/executer.c: Fixed a session loading bug.
18238 2003-02-27 Naba Kumar <naba@gnome.org>
18240 * printing/print.c: Fixed printing font bug that failed to load the
18243 * src/toolbar.c: Disabled LED flashing (not yet implemented).
18245 * TODO, anjuta.prj: Updated.
18247 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
18249 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18250 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18251 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18252 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
18253 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
18256 2003-02-25 Naba Kumar <naba@gnome.org>
18258 * Makefile.am: Excluded omf-install from installation as the docs are
18263 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
18264 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
18265 property names and added new editor properties and code cleanups.
18266 Also added new project properties.
18268 * src/compiler_options.[h,c]: Added pkg-config packages supports
18271 * src/glade_iface.h: Cleanups.
18273 * src/launcher.c: Used timer instead of idle to scan.
18275 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
18276 src/project_config.[h,c], src/project_import.c: Implemented project
18277 property to define GUI editor and to handle it.
18279 * src/preferences.c: i18n fixes.
18281 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
18282 unused (and old) pixmaps.
18284 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
18286 2003-02-25 Naba Kumar <naba@gnome.org>
18288 * src/message-manager-private.[h,cc], src/preferences.c,
18289 anjuta.glade, anjuta_dialog_strings.c: Implemented
18290 gnome terminal profiles for the terminal preferences and moved the
18291 addition of terminal preferences in the terminal constructor.
18293 * anjuta.prj: Updated.
18295 2003-02-24 Naba Kumar <naba@gnome.org>
18297 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
18298 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
18299 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
18300 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
18301 preferences dialog.
18305 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
18306 text selection and child re-spawning.
18308 * src/pixmaps.h: Removed unused pixmaps definitions.
18310 2003-02-23 Naba Kumar <naba@gnome.org>
18312 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
18313 the project tree/window.
18315 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
18316 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
18317 Correct the use of a variable and implemented session save/load
18318 for tree expansion states.
18320 * src/main_menubar_def.h: Fixed shortcuts keys.
18322 * src/anjuta.c, src/gnome_project.c: Code clean ups.
18324 * anjuta.prj: Updated.
18326 2003-02-22 Naba Kumar <naba@gnome.org>
18328 * src/debug_tree.[c,h]: GNOME2 port from
18329 Etay Meiri <etay-m@bezeqint.net>
18331 * src/an_file_view.c, src/resources.[h,c],
18332 data/properties/bash.properties,
18333 data/properties/cpp.properties,
18334 data/properties/html.properties,
18335 data/properties/make.properties,
18336 data/properties/others.properties,
18337 data/properties/perl.properties,
18338 data/properties/props.properties,
18339 data/properties/xml.properties: Standarized file icons. Icons are
18340 defined in respective .properties file and are retrieved as resource
18343 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
18344 in labels from the commands editor as that would create
18345 problems for translators.
18347 2003-02-21 Naba Kumar <naba@gnome.org>
18349 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
18350 as they should be part of CVS(?).
18352 * Makefile.am: Corrected a typo for glade generated strings file.
18354 * configure.in, po/hi.po: Added new Hindi (hi) translation
18355 in ALL_LINGUS and added initial Hindi translation.
18357 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
18358 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
18359 sv_unknown.xpm to more proper icon.
18361 * (new)data/properties/php.properties, data/properties/Makefile.am,
18362 data/properties/anjuta.properties, data/properties/html.properties:
18363 Fixed PHP syntax hilighting bug by separating php properties into
18364 different file (because of file size).
18368 2003-02-20 Naba Kumar <naba@gnome.org>
18370 * src/breakpoints.c: Fixed breakpoints session saving/loading
18373 * scintilla/*, scintilla/include/*: Updated to scintilla
18376 2003-02-19 Naba Kumar <naba@gnome.org>
18378 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
18381 * Makefile.am, src/Makefile.am,
18382 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
18383 (removed) src/anjuta_dialog_strings.c,
18384 (removed) src/anjuta_dialogs_strings.c,
18385 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
18386 (added) anjuta.glade: Transfered glade files from src/ directory
18387 to the top level directory.
18389 * po/POTFILES.in: Updated.
18391 * (removed) macrocs2/*: Transfered to data/ directory.
18393 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
18394 data/Makefile.am: Moved macros in data directory. Anjuta no longer
18395 requires to have macros dir, but the projects generated by anjuta
18398 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
18401 * src/defaults.c: Corrected default compiler options.
18403 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
18406 * src/message-manager-private.cc, src/message-manager-private.h,
18407 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
18409 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
18410 source code generation for gnome2 projects.
18412 2003-02-11 Naba Kumar <naba@gnome.org>
18414 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
18415 restores the expand/collaspe states of the nodes after refresh.
18417 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
18419 2003-02-11 Naba Kumar <naba@gnome.org>
18421 * src/style-editor.c: Fixed pango font description handling for fonts.
18422 * src/anjuta.glade: Removed font size spin button.
18423 * configure.in, src/anjuta.prj: Corrected version.
18426 2003-02-10 Naba Kumar <naba@gnome.org>
18428 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
18429 references of scroll-menu.h and add about.h in Makefile.am.
18431 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
18432 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
18433 (removed) widgets/scroll-menu.h: Removed unused files.
18435 * Makefile.am: Added proper i18n rules and added intl tools for
18438 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
18439 to the stable release).
18441 * anjuta.spec.in: Removed manuals packaging.
18443 * data/Makefile.am: Removed 'macros' installation (not required for
18446 2003-02-10 Naba Kumar <naba@gnome.org>
18448 * po/POTFILES.in: Updated.
18450 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
18451 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
18452 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
18453 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
18454 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
18457 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
18458 src/toolbar_callbacks.h: Fixed scintilla notification signal name
18459 and fixed to properly handle focus in find entry box.
18461 * Makefile.am: Added code for RH system menu update.
18463 * .cvsignore: Updated.
18467 2003-02-03 Naba Kumar <naba@gnome.org>
18469 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
18470 editor preferences. and fixes dialogs.
18472 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
18473 Fixed linenumbers and header margins when they are disabled and
18474 removed unused header files.
18476 * src/attact_process.[h,c], src/debugger.c: Attach to process
18479 * src/help.c: Fixed dialog response.
18483 * data/properties/anjuta.properties: Corrected typo.
18485 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
18486 Change the signal to "changed" in entry from "selection-changed" in
18489 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
18492 2003-01-31 Naba Kumar <naba@gnome.org>
18494 * configure.in: Upgraded to use libgnomeprint-2.2
18496 * printing/Makefile.am: Updated
18498 *(removed) printing/print-doc.c, printing/print-doc.h,
18499 printing/print-util.c, printing/print-util.h: Removed because already
18500 merged with print.c.
18502 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
18503 and libgnomeprintui-2.2 and fixed rendering problems.
18505 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
18506 uneccessary print properties, as they are separately taken
18507 care in gnomeprint.
18509 * po/POTFILES.in: Update.
18511 2003-01-30 Naba Kumar <naba@gnome.org>
18513 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
18514 for about dialog box.
18516 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
18517 src/pixmaps.h: Modified for the above additions for about dialog.
18519 2003-01-29 Naba Kumar <naba@gnome.org>
18521 * src/style_editor.[c,h]: Added missing files.
18523 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18524 * scintilla/XPM.[cxx|h]: Added missing files
18526 2003-01-29 Naba Kumar <naba@gnome.org>
18528 * TODO, po/POTFILES.in: Updated.
18530 * anjuta.prj, src/anjuta.glade,
18531 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
18533 2003-01-28 Naba Kumar <naba@gnome.org>
18535 * data/properties/anjuta.properties, src/aneditor.cxx,
18536 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
18537 properties into text properties (earlier it was int properties).
18541 * scintilla/AutoComplete.c,xx,
18542 scintilla/AutoComplete.h,
18543 scintilla/CallTip.c,xx,
18544 scintilla/CallTip.h,
18545 scintilla/Document.c,xx,
18546 scintilla/Document.h,
18547 scintilla/Editor.c,xx,
18548 scintilla/Editor.h,
18549 scintilla/LexAVE.c,xx,
18550 scintilla/LexCSS.c,xx,
18551 scintilla/LexHTML.c,xx,
18552 scintilla/LexOthers.c,xx,
18553 scintilla/LexPython.c,xx,
18554 scintilla/LineMarker.c,xx,
18555 scintilla/LineMarker.h,
18556 scintilla/Makefile.am
18557 scintilla/PlatGTK.c,xx,
18558 scintilla/PropSet.c,xx,
18559 scintilla/ScintillaBase.c,xx,
18560 scintilla/ScintillaBase.h,
18561 scintilla/ScintillaGTK.c,xx,
18562 scintilla/ViewStyle.c,xx,
18563 scintilla/include/Platform.h,
18564 scintilla/include/SciLexer.h,
18565 scintilla/include/Scintilla.h,
18566 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
18570 src/an_file_view.c,
18571 src/an_symbol_view.c,
18572 src/anjuta-tools.c,
18577 src/anjuta_dialogs_strings.c,
18580 src/compiler_options.c,
18583 src/main_menubar.c,
18584 src/main_menubar.h,
18585 src/main_menubar_def.h,
18586 src/mainmenu_callbacks.c,
18587 src/mainmenu_callbacks.h,
18588 src/message-manager-private.c,c
18589 src/message-manager-private.h,
18590 src/message-manager.c,c
18591 src/message-manager.h,
18595 src/project_config.c,
18596 src/project_dbase.c,
18597 src/project_dbase_gui.c,
18598 src/project_import_gui.c,
18599 src/properties.c,xx,
18604 src/text_editor_gui.c,
18608 anjuta.prj: GNOME2 porting and fixed many porting bugs.
18610 2003-01-24 Naba Kumar <naba@gnome.org>
18612 * src/text_editor_gui.c, src/toolbar.c,
18613 src/text_editor.c, src/text_editor_cbs.h:
18614 Used correct notification signal name for scintilla
18615 (gtk2) and fixed UI.
18617 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
18620 * printing/print-doc.c,
18622 src/anjuta-tools.c,
18623 src/find_replace.c,
18626 src/mainmenu_callbacks.c,
18627 src/project_dbase.c,
18628 src/project_dbase.h,
18629 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
18631 src/text_editor_cbs.h:
18634 2003-01-23 Naba Kumar <naba@gnome.org>
18636 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
18637 correct stock icons and organized pixmap macros.
18639 Makefile.am: Removed non-generated files.
18641 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
18642 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
18643 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
18644 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
18645 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
18646 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
18647 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
18648 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
18649 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
18650 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
18651 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
18652 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
18653 stop.xpm, undo.xpm}: Removed because no longer used.
18655 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
18656 file_unknown.xpm}: Files renamed from fv_*, as it would
18659 * pixmaps/Makefile.am: Updated for the above changes.
18661 2003-01-23 Jakub Steiner <jimmac * ximian * com>
18663 * pixmaps/autocomplete-16.png,
18664 pixmaps/autocomplete.png,
18665 pixmaps/block-end-16.png,
18666 pixmaps/block-end.png,
18667 pixmaps/block-start-16.png,
18668 pixmaps/block-start.png,
18669 pixmaps/bookmark-first-16.png,
18670 pixmaps/bookmark-first.png,
18671 pixmaps/bookmark-last-16.png,
18672 pixmaps/bookmark-last.png,
18673 pixmaps/bookmark-next-16.png,
18674 pixmaps/bookmark-next.png,
18675 pixmaps/bookmark-prev-16.png,
18676 pixmaps/bookmark-prev.png,
18677 pixmaps/error-next-16.png,
18678 pixmaps/error-next.png,
18679 pixmaps/error-prev-16.png,
18680 pixmaps/error-prev.png: gnome2-styled icons
18683 2003-01-23 Naba Kumar <naba@gnome.org>
18685 * anjuta.prj: Updated compiler options.
18686 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
18688 * src/aneditor.cxx,
18691 src/anjuta_dialogs_strings.c,
18692 src/mainmenu_callbacks.c,
18693 src/mainmenu_callbacks.h,
18695 src/text_editor_cbs.c,
18696 src/text_editor_gui.c: GNOME2 Porting.
18698 2003-01-22 Naba Kumar <naba@gnome.org>
18700 * ChangeLog: Corrected dates.
18701 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
18702 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
18705 2003-01-22 Naba Kumar <naba@gnome.org>
18707 * plugins/patch/patch-plugin.c: Bug fix.
18709 * src/anjuta-tools.c,
18713 src/anjuta_dialogs_strings.c,
18721 src/mainmenu_callbacks.c,
18722 src/mainmenu_callbacks.h,
18724 src/project_dbase.c,
18725 src/project_dbase_gui.c,
18732 src/toolbar_callbacks.c,
18735 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
18738 (removed) src/CORBA-Server.c,
18739 (removed) src/CORBA-Server.h,
18740 (removed) src/Gladen-common.c,
18741 (removed) src/Gladen-stubs.c,
18742 (removed) src/Gladen.h,
18743 (removed) src/Prj-common.c,
18744 (removed) src/Prj-skelimpl.c,
18745 (removed) src/Prj-skels.c,
18746 (removed) src/Prj-stubs.c,
18747 (removed) src/Prj.h,
18748 (removed) src/glades.c,
18749 (removed) src/glades.h,
18750 (removed) src/messagebox.c,
18751 (removed) src/messagebox.h: Removed because no longer used.
18753 2003-01-21 Naba Kumar <naba@gnome.org>
18755 * src/anjuta-tools.c,
18758 src/anjuta_dialogs_strings.c,
18762 src/compiler_options.c,
18764 src/find_replace.c,
18765 src/find_replace.h,
18771 widgets/gnomefilelist.c: GNOME2 porting.
18773 2003-01-20 Naba Kumar <naba@gnome.org>
18775 * global-tags/create_global_tags.sh: Uses pkg-config to
18782 src/anjuta_dialogs_strings.c,
18785 src/compiler_options.c,
18786 src/compiler_options.h,
18787 src/fileselection.c,
18788 src/fileselection.h,
18789 src/mainmenu_callbacks.c,
18790 src/project_dbase_gui.c,
18795 src/text_editor_gui.c,
18796 widgets/gnomefilelist.c,
18797 widgets/gnomefilelist.h: GNOME2 porting.
18799 * widgets/Makefile.am,
18800 (removed) widgets/gnomedirlist.c,
18801 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
18804 (removed) src/src_paths_cbs.c,
18805 (removed) src/src_paths_cbs.h,
18806 (removed) src/src_paths_gui.c,
18807 (removed) src/compiler_options_cbs.c,
18808 (removed) src/compiler_options_cbs.h,
18809 (removed) src/breakpoints_cbs.c,
18810 (removed) src/breakpoints_cbs.h: Removed because they are now
18811 combined in singe file
18813 2003-01-16 Naba Kumar <naba@gnome.org>
18815 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
18816 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
18817 options dialog UI and data handling.
18820 2003-01-15 Naba Kumar <naba@gnome.org>
18822 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
18823 Completed command editor porting.
18825 * src/anjuta.c: Removed the use of commands load function
18828 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
18831 * src/anjuta-tools.c: Fixed translatable strings.
18833 * src/find_text.c: Fixed dialog creation from glade.
18835 * src/text_editor_gui.c, src/text_editor.c,
18836 src/text_editor_cbs.c: Completed port of detached text editor
18837 to gnome2 plateform.
18839 2003-01-14 Naba Kumar <naba@gnome.org>
18841 * src/anjuta.glade, src/preferences.[h,c],
18842 src/anjuta_dialogs_strings.c: Added build and editor
18843 preferences pages and other UIs. Fixed preferense loading and saving.
18845 * src/anjuta.c: Does case-insensitive match for tabs position
18846 preferences and removed preferences loading (done at _new() call).
18848 * anjuta-tools.c: Debugged tools dialog handling.
18849 * plugins/class-gen/clsGen.c: Fixed an undefined function.
18851 2003-01-13 Naba Kumar <naba@gnome.org>
18853 * ABOUT-NLS: Update (strange).
18855 * autogen.sh: Removed blocking code.
18857 * configure.in: Fixed an autogen bug.
18859 2003-01-13 Naba Kumar <naba@gnome.org>
18861 * (new)src/anjuta.gladep
18862 (new)src/messagebox.c
18863 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
18864 will be gradually removed (and then the files).
18868 printing/print-util.c,
18870 scintilla/ScintillaGTK.c,xx
18872 src/an_file_view.c,
18873 src/an_symbol_view.c,
18877 src/anjuta_dialogs_strings.c,
18879 src/attach_process.c,
18880 src/attach_process.h,
18883 src/breakpoints_cbs.c,
18886 src/compiler_options.c,
18887 src/compiler_options.h,
18888 src/compiler_options_cbs.c,
18897 src/find_in_files.c,
18898 src/find_in_files.h,
18899 src/find_in_files_cbs.c,
18900 src/find_replace.c,
18901 src/find_replace.h,
18909 src/main_menubar.c,
18910 src/mainmenu_callbacks.c,
18911 src/message-manager.c,c
18914 src/project_config.c,
18915 src/project_config.h,
18916 src/project_dbase.c,
18917 src/project_import_cbs.c,
18923 src/src_paths_gui.c,
18925 src/text_editor_gui.c,
18931 widgets/gnomefilelist.c: GNOME2 Port.
18933 2003-01-10 Naba Kumar <naba@gnome.org>
18935 * src/an_file_view.c,
18937 src/appwizard_gui.c,
18938 src/compiler_options.c,
18939 src/compiler_options_cbs.c,
18942 src/fileselection.c,
18943 src/find_in_files.c,
18945 src/main_menubar.c,
18947 src/message-manager-dock.c,
18949 src/project_dbase_gui.c,
18950 src/project_import_gui.c,
18951 src/registers_gui.c,
18952 src/sharedlib_gui.c,
18953 src/src_paths_gui.c,
18954 src/text_editor_gui.c,
18956 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
18958 2003-01-09 Naba Kumar <naba@gnome.org>
18960 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
18961 problems with some comments.
18963 * anjuta.prj: New project file (updated?)
18965 * src/Makefile.am: Enabled deprecated API and fixed variables.
18967 * src/an_file_view.c,
18968 src/an_symbol_view.c,
18969 src/anjuta-plugins.c,
18970 src/anjuta-tools.c,
18973 src/appwizard_cbs.c,
18974 src/attach_process.c,
18975 src/attach_process_cbs.c,
18976 src/compiler_options.c,
18977 src/compiler_options_cbs.c,
18979 src/mainmenu_callbacks.c,
18980 src/message-manager-private.c,c
18981 src/message-manager-private.h,
18982 src/message-manager.c,c
18983 src/message-manager.h,
18984 src/project_dbase.c,
18985 src/project_dbase.h,
18986 src/project_dbase_gui.c,
18987 src/project_import_cbs.c,
18988 src/project_import_gui.c,
18997 src/src_paths_cbs.c,
18998 src/src_paths_gui.c,
19001 src/text_editor_gui.c,
19002 src/text_editor_menu.c,
19004 src/toolbar_callbacks.c,
19008 src/wizard_gui.c: GNOME porting.
19010 2002-12-24 Naba Kumar <naba@gnome.org>
19012 * AUTHORS, ChangeLog, HACKING, Makefile.am,
19013 NEWS, README, SEARCH-REPLACE,
19014 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
19015 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
19016 launcher/Makefile.am,
19017 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
19018 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
19019 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
19020 printing/print-util.c, printing/print.c, printing/print.h,
19021 scintilla/*/*, widgets/e-shell-about-box.c,
19022 src/*, tagmanager/*/*, widgets/Makefile.am,
19023 widgets/gnomefilelist.c:
19025 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
19026 src/*.[c,h] files to gnome2 API.
19028 * src/anjuta_dialogs_strings.c: Added glade generated translatable
19031 2002-10-23 Naba Kumar <naba@gnome.org>
19033 * autogen.sh: Prevented Users from building HEAD cvs.
19035 2002-09-16 Stephane Demurget <demurgets@free.fr>
19037 * src/anjuta.glade: added the compiler options dialog, hopefully
19038 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
19040 2002-09-15 Stephane Demurget <demurgets@free.fr>
19042 * src/anjuta.glade: fixed a lot of small glitches.
19044 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
19047 * src/breakpoints_cbs.c: polished a bit.
19049 2002-09-15 Stephane Demurget <demurgets@free.fr>
19051 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
19053 * src/commands.c: partial gnome 2 port.
19055 * src/utilities.[ch]: changed some bits to be const.
19057 2002-09-14 Stephane Demurget <demurgets@free.fr>
19059 * src/Makefile.am: removed breakpoints_gui.c and added a check
19060 for gdk-pixbuf deprecated functions, but there shouldn't be much
19063 * src/breakpoints_gui.c: killed.
19065 * src/anjuta.glade: added two dialogs for the breakpoints management.
19068 * src/anjuta_cbs.c:
19070 * src/attach_process.c:
19072 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
19073 really huge changes and porting work.
19075 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
19076 (breakpoints_dbase_new): moved the UI init bits here.
19078 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
19079 a lot, not using any color anymore (not HIG compliant) and not using
19080 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
19081 to be double checked.
19083 * src/build_file.c:
19084 * src/build_project.c: gnome 2 port.
19086 2002-09-11 Stephane Demurget <demurgets@free.fr>
19088 * src/anjuta.glade:
19090 * src/anjuta_cbs.c:
19092 * src/breakpoints.c:
19093 * src/breakpoints_cbs.c: cleaned up some bits.
19095 2002-09-09 Stephane Demurget <demurgets@free.fr>
19098 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
19100 * src/an_symbol_view.[ch]:
19101 * src/attach_process_cbs.h: polished a bit.
19103 * src/breakpoints_cb.[ch]: partial gnome 2 port.
19105 2002-09-02 Stephane Demurget <demurgets@free.fr>
19108 * src/Makefile.am: added libglade-2 to the build.
19110 * src/anjuta.[ch]: added support for libglade.
19112 * src/anjuta.glade: added. There could be a file per top-level widget,
19113 as some other gnome projects, though.
19115 * src/attach_process_gui.c: removed.
19116 * src/attach_process.[ch]: gnome 2 port.
19117 (attach_process_new): Added the treeview init and the widget references
19120 2002-08-31 Stephane Demurget <demurgets@free.fr>
19122 * src/an_file_view.c: fixed some compilation issues.
19124 * src/an_symbol_view.c: gnome 2 port.
19126 2002-08-26 Stephane Demurget <demurgets@free.fr>
19128 * src/an_file_view.c: finished gnome 2 port.
19129 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
19130 directory pixmap depending on the event.
19132 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
19133 (project_file_data_new): use a GtkTreePath.
19135 2002-08-23 Stephane Demurget <demurgets@free.fr>
19137 * src/Makefile.am: readded back an_*_view.[ch] because they are still
19138 driving me nuts but they need to be ported, heh ?
19140 * src/an_file_view.c: gnome 2 port, almost finished after some hard
19141 work since it's quite a total rewrite again.
19143 2002-08-22 Stephane Demurget <demurgets@free.fr>
19145 * src/an_file_view.c:
19146 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
19148 2002-08-21 Stephane Demurget <demurgets@free.fr>
19150 * src/anjuta_info.c:
19151 * src/utilities.h: gnome 2 port, featuring a total rewrite.
19153 2002-08-20 Stephane Demurget <demurgets@free.fr>
19155 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
19158 * src/an_file_view.c:
19159 * src/aneditor.cxx:
19160 * src/anjuta_cbs.c:
19161 * src/compiler_options.h:
19162 * src/messagebox.c:
19163 * src/messagebox.h:
19165 * src/project_dbase.h:
19166 * src/resources.h: gnome 2 port.
19168 2002-08-14 Stephane Demurget <demurgets@free.fr>
19170 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
19172 * data/properties/sql.properties: added the DATETIME data type.
19174 * data/properties/html.properties: added the foreach php keyword.
19176 2002-08-08 Stephane Demurget <demurgets@free.fr>
19178 * widgets/Makefile.am: removed blank line after the last backslash
19179 for avoiding a warning from automake.
19182 * src/Makefile.am: added the ORBit-2 dep.
19184 2002-08-08 Stephane Demurget <demurgets@free.fr>
19186 * AUTHORS: added Biswa, because I wonder why noone already have
19187 written his name in the Anjuta's hall of fame :)
19189 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
19191 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
19192 widgets/e-shell-about-box.c: Made to compile for gnome2.
19194 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
19196 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
19197 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
19199 * configure.in, printing/print.h, printing/print.c,
19200 printing/print-doc.c: Made to compile for gnome2.
19202 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
19204 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
19205 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
19206 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
19207 widgets/Makefile.am:
19209 Upgraded the build system to gnome2 platform.
19211 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19212 * manuals/*: Added capability to generate PDF and PS.
19213 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
19214 * TODO, TODO.biswa: Intergated TODO list.
19215 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
19217 * src/dnd.c: Fix typo
19218 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
19219 * src/anjuta.c: Bug #568895, Bug #575419
19221 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19223 * tagmanager/tm_global_tags.c: Fixed compiler warning.
19224 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
19226 2002-12-17 Naba Kumar <naba@gnome.org>
19228 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
19231 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19232 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
19233 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
19234 * anjuta.prj: Added tools.sgml
19235 * data/properties/cpp.properties: Bug # 646974
19237 2002-12-16 Naba Kumar <naba@gnome.org>
19239 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
19240 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
19241 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
19242 on 'Enter' and adds proper focus mechanism.
19243 * src/anjuta.c: Fixed a memory corruption bug.
19244 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
19245 'Enter' and can also be Canceled. Sets proper default and focus policies
19247 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
19248 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
19249 translatable strings in dialogs and fixed some dialog properties.
19250 * src/anjuta-tools.c: Now uses xml format for loading and saving.
19251 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
19252 * src/message_manager_private.cc: Fixed some debug messages.
19253 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
19254 widgets/gnomefilelist.c: Fixed a memory leaks.
19255 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
19256 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
19257 src/main_menubar_def.h: Implemented incremental search.
19260 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19261 * tagmanager/*: Minor cleanups and warning fixes.
19262 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
19263 GUI during long updates.
19264 * src/text_editor.c: Remove debug message.
19266 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19267 * tagmanager/tm_project.c: Fix a memory access problem.
19269 2002-12-13 Naba Kumar <naba@gnome.org>
19271 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
19272 tools list to show "Enabled" flag of the tool. Fixed a bug where
19273 tool list is not cleared when creating a new tool.
19275 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19276 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
19278 2002-12-12 Naba Kumar <naba@gnome.org>
19280 * anjuta-tools.[h,c], commands.c: Used the tools help of
19281 anjuta variables list in commands editor and fixed a typos
19282 buy in anjuta-tools.c.
19284 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19285 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
19286 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
19287 * TODO.biswa: Added to help me track things better.
19289 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19291 * configure.in, anjuta.spec.in: Added libglade dependency.
19292 * Makefile.am: Added anjuta.glade file.
19293 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
19294 , src/mainmenu_callbacks.[ch], src/message-manager.h
19295 , src/widget-registry.c: Tools editor GUI + other additions.
19297 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19299 * src/project_dbase.[ch], tagmanager/tm_project.c,
19300 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
19301 Implement syncing tags image with the project database.
19302 * src/anjuta-tools.c: Implemented variable substitution and
19303 working directory in tools.
19305 2002-12-09 Naba Kumar <naba@gnome.org>
19307 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
19308 command configuration language list from properties.
19310 * data/properties/asm.properties, data/properties/ruby.properties:
19313 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19315 * src/an_symbol_view.c: Remember current selected entry and select
19316 it automatically after refresh.
19318 2002-11-26 Murray Cumming <murrayc@usa.net>
19320 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
19321 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
19322 and gnomemm 1.2 projects so that people know they are really
19323 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
19324 But I did correct these to sue lowercase names.
19326 2002-12-01 Naba Kumar <naba@gnome.org>
19328 * data/anjuta.properties: Fixed caching problem on
19330 * src/preferences.c, src/preferences_gui.c: Implemented automatic
19333 2002-12-01 Naba Kumar <naba@gnome.org>
19335 * data/properies/anjuta.properties: Corrected "indicators.automatic"
19337 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
19338 property and uses it.
19339 * src/aneditor.cxx: Fixed a bug associated with selection a word at
19342 2002-11-30 Naba Kumar <naba@gnome.org>
19344 * src/debugger.c: Fixed a typo.
19345 * data/properties/*: Updated properties files and added
19347 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
19348 Added comment submenu and cleaned up ref and unref of menus.
19349 * src/aneditor.h: Added definition of comment commands.
19350 * src/aneditor.c: Upgrade from latest SciTE source code.
19351 * src/text_editor.[hc], src/text_editor_cbs.c,
19352 src/message_manager_private.cc, src/message_manager.[cc,h],
19353 src/anjuta.[c,h]: Added indicators support for errors/warnings
19354 highlight in the editor.
19355 * NEWS, TODO: Update.
19356 * scintilla/include/PropSet.h: Removed deprecrated function.
19358 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19360 * src/anjuta-tools.[ch]: Tools implementation (basic)
19361 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
19362 , src/main_menubar_def.h: PLugins cleanup and segregation
19363 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
19365 * anjuta.prj: Added new files
19366 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
19367 * plugins/class-gen/clsGen.c: Register menu under 'Project'
19368 * plugins/patch/patch-plugin.c: Register menu under 'Format'
19369 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
19370 * src/Makefile.am: Added new files
19371 * src/message-manager.[cc/h]: Added standard output and error windows
19373 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
19375 * project_type.c: Fixed Gnomemm2 project type
19377 2002-11-25 Naba Kumar <naba@gnome.org>
19379 * printing/print.c: Fixed a compile warning.
19380 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
19381 * src/utilities.c: Fixed a compile warning in sparc, hides the
19382 terminal check error output from the user.
19383 * project_config.[ch], project_dbase.[ch], source.c: Added project
19384 version, exclude modules configuration and reordered other config
19385 properties. Changed some strings to more descriptive text.
19386 * src/compiler_opitions.c: Removed extra newlines from .prj file
19388 * anjuta.prj: Converted to new format (only reorganised properties
19389 and removed extra newlines ... nothing else).
19392 2002-11-21 Naba Kumar <naba@gnome.org>
19394 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
19395 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
19396 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
19397 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
19398 Updated to the CVS version.
19400 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19402 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
19403 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
19404 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
19405 images in completion lists.
19406 * src/resources.h: Make C++ friendly.
19407 * scintilla/PropSet.cxx: Fix memory leak.
19409 2002-11-20 Naba Kumar <naba@gnome.org>
19411 * scintilla/*/*: Synced to latest scintilla 1.49
19412 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
19415 * scintilla/RESearch.cxx: The automatic cvs log in the
19416 file really broke things trying to interprete the changelog
19417 entry incorrectly as end-of-comment. Removed the $cvs line
19418 and committed again.
19420 2002-11-19 Naba Kumar <naba@gnome.org>
19422 Patch from Timothee Besset <ttimo@idsoftware.com>
19424 * src/message-manager-private.cc: Interpretes absolute
19425 file paths properly in zvt terminal.
19427 2002-11-19 Naba Kumar <naba@gnome.org>
19429 Patch from Timothee Besset <ttimo@idsoftware.com>
19431 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
19432 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
19433 (important) editor preferences in project (if there is one
19438 2002-11-18 Naba Kumar <naba@gnome.org>
19440 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19442 * src/debug_tree.c, src/find_in_files_gui.c,
19443 src/find_replace.c, src/find_text.c,
19444 src/project_import.c, src/project_import_gui.c,
19445 src/wizard_gui.c: i18n Fixes.
19447 2002-11-15 Naba Kumar <naba@gnome.org>
19449 * plugins/class-gen/clsGen.c: Fixed to use project function
19450 to import files. Create non-existent directories before the
19451 sources are written.
19453 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
19454 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
19456 src/glades.c: Excluded gladen files from build. This
19457 will fix the unnecessary dependency on libssl.
19459 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
19460 file import funtion.
19462 * src/message_manager_private.cc: Fixed a compiler warning with
19463 DEBUG preprocessor macro.
19465 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
19466 wrong (undocked) editor window was closed on clicking close on an
19467 undocked editor window.
19469 * src/debugger.c: Fixed a bad bug where debugger terminal won't
19470 start correctly if the executable was run before with 'F3'.
19472 * src/toolbar_callbacks.c: Wrap around find next.
19473 * src/toolbar.c: Disable combo activate.
19474 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
19475 button positions to get 'yes' as default.
19477 * anjuta.spec.in: Updated.
19479 * src/anjuta_info.c, src/appwizard_gui.c,
19480 src/attach_process_gui.c, src/breakpoints_gui.c,
19481 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
19482 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
19483 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
19484 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
19485 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
19486 src/preferences.c, src/preferences_gui.c, src/project_config.c,
19487 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
19488 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
19489 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
19490 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
19491 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
19492 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
19493 plugins/patch/patch-plugin.c, printing/print-util.c:
19494 Set all windows and dialogs transient
19495 to their parents so that they remain floated above their parents.
19497 2002-11-13 Naba Kumar <naba@gnome.org>
19499 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
19500 take default editor font).
19502 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
19503 Corrected email address.
19505 * src/mainmenu_callbacks.c: Used spaces instead of tabs
19506 for changelog entry.
19510 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19511 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
19513 2002-11-06 Naba Kumar <naba@gnome.org>
19516 * anjuta.spec.in: Ships the .omf files with the
19517 documents instead of the base package.
19519 2002-11-04 Naba Kumar <naba@gnome.org>
19521 * data/properties/latex.properties: Fixed a bug.
19522 * ChangeLog: Released 1.0.0 stable.
19524 2002-11-04 Naba Kumar <naba@gnome.org>
19526 * src/commands.c: Added command with shell redirection capability.
19527 * data/properties/anjuta.properties: Changed default execution
19529 * src/project_dbase.c: Set project top dir in properties.
19530 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
19531 * data/Makefile.am: More diskcheck error fixes.
19533 * README, anjuta.spec.in, THANKS, AUTHORS,
19534 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19535 manuals/C/anjuta-manual/authers,sgml,
19536 manuals/C/anjuta-manual/anjuta-manual.sgml,
19537 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19538 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
19539 : Changed anjuta home to
19540 new URL and my email address.
19542 * manuals/C/anjuta-manual/interfaces.sgml,
19543 manuals/C/anjuta-manual/prefereces.sgml,
19544 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
19546 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
19547 : removed reference to the help menu as the menu is modified
19548 when no help is found (which is very likely when we are
19549 shiping the documents separately).
19551 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19552 * anjuta.spec.in: Update specfile to make multiple RPMs.
19553 * data/Makefile.am: make dist fix.
19554 * src/text_editor_menu.c: Fix compile warnings (casts).
19556 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19557 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
19558 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
19560 2002-11-01 Naba Kumar <naba@gnome.org>
19562 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
19563 Added gnome2 macros to be used by gnome2 project wizard.
19565 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
19568 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
19569 as it was conflicting with generated projects and is not
19572 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
19573 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
19574 project generation, removed qt project as it's not complete and
19575 added gnome2 bonobo wizard.
19577 2002-10-29 Naba Kumar <naba@gnome.org>
19579 * po/POTFILES.in: Updated.
19580 * po/POTFILES.skip: Added.
19581 * preferences.h: Fixed print paper size property name.
19583 2002-10-28 Naba Kumar <naba@gnome.org>
19585 * data/user.properties, data/Makefile.am: Added user properties file
19586 which will be copied in user's ~/.anjuta/user.properties.
19588 * data/anjuta.properties: Changed a comment.
19590 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
19592 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19593 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
19594 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
19597 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
19598 instead of user properties file.
19600 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
19601 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
19602 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
19603 * README, TODO: Updated.
19605 2002-10-28 Naba Kumar <naba@gnome.org>
19607 * manuals/C/anjuta-manual/figures/editor_guides.png,
19608 manuals/C/anjuta-manual/figures/editor_margins.png,
19609 manuals/C/anjuta-manual/figures/editor_markers.png,
19610 manuals/C/anjuta-manual/figures/local_variables.png,
19611 manuals/C/anjuta-manual/figures/open_file_multiple.png,
19612 manuals/C/anjuta-manual/figures/prefs_print.png,
19613 manuals/C/anjuta-manual/figures/print_dlg.png,
19614 manuals/C/anjuta-manual/figures/print_preview.png,
19615 manuals/C/anjuta-manual/figures/symbol_browser.png,
19616 manuals/C/anjuta-manual/figures/variable_tip.png: New png
19617 files for manual documentation.
19619 * manuals/sgmldocs.make,
19620 manuals/C/anjuta-manual/Makefile.am,
19621 manuals/C/anjuta-manual/authors.sgml,
19622 manuals/C/anjuta-manual/build.sgml,
19623 manuals/C/anjuta-manual/compileopts.sgml,
19624 manuals/C/anjuta-manual/debugger.sgml,
19625 manuals/C/anjuta-manual/execute.sgml,
19626 manuals/C/anjuta-manual/fileoperations.sgml,
19627 manuals/C/anjuta-manual/interface.sgml,
19628 manuals/C/anjuta-manual/preferences.sgml,
19629 manuals/C/anjuta-manual/projects.sgml,
19630 manuals/C/anjuta-manual/figures/arguments.png,
19631 manuals/C/anjuta-manual/figures/open_file.png,
19632 manuals/C/anjuta-manual/figures/other_opts.png,
19633 manuals/C/anjuta-manual/figures/scrshot.png,
19634 manuals/C/anjuta-manual/figures/toolbar_browser.png,
19635 manuals/C/anjuta-manual/figures/toolbar_tags.png:
19637 Updated anjuta manual documentation.
19640 2002-10-27 Naba Kumar <naba@gnome.org>
19642 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
19643 check and modifies debugger terminal command accordingly
19644 to function properly.
19646 2002-10-25 Naba Kumar <naba@gnome.org>
19648 * manuals/sgmldocs.make: Fixed a couple of bugs.
19649 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
19651 2002-10-24 Naba Kumar <naba@gnome.org>
19653 * src/debug_tree.c: Fixed a crash bug from Etay.
19655 * global_tags/create_global_tags: Added messages.
19656 Fixed infinite looping within files.
19658 * macro/autogen.sh: Removed debug and warning flags for defaults.
19660 Patch from Vadim Berezniker <vadim@berezniker.com>
19662 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
19663 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
19666 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
19667 temporarily just copy it
19669 2002-10-24 Naba Kumar <naba@gnome.org>
19671 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
19672 manuals/C/anjuta-manual/anjuta-manual.sgml,
19673 manuals/C/anjuta-manual/compileopts.sgml,
19674 manuals/C/anjuta-manual/debugger.sgml,
19675 manuals/C/anjuta-manual/execute.sgml,
19676 manuals/C/anjuta-manual/fileoperations.sgml,
19677 manuals/C/anjuta-manual/interface.sgml,
19678 manuals/C/anjuta-manual/introduction.sgml,
19679 manuals/C/anjuta-manual/projects.sgml,
19680 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
19681 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
19682 manuals/ja/anjuta-manual/anjuta-manual.sgml,
19683 manuals/ja/anjuta-manual/compileopts.sgml,
19684 manuals/ja/anjuta-manual/debugger.sgml,
19685 manuals/ja/anjuta-manual/execute.sgml,
19686 manuals/ja/anjuta-manual/fileoperations.sgml,
19687 manuals/ja/anjuta-manual/interface.sgml,
19688 manuals/ja/anjuta-manual/introduction.sgml,
19689 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
19691 2002-10-24 Naba Kumar <naba@gnome.org>
19693 * src/project_type.c: added autogen for qt projects.
19694 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
19695 Fixed a bug that retrieves wrong terminal command.
19696 * src/commnads.c: Added more terminal commands.
19697 * configure.in: Checks for scrollkeeper version.
19699 2002-10-22 Naba Kumar <naba@gnome.org>
19701 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
19702 instead of AM_GNOME_GETTEXT.
19704 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
19705 for setup-gettext for the wizard generated projects.
19707 * src/source.c: Fixed a bug where glade file wasn't generated.
19709 * src/gnome_project.c: Excluded project version from project dir
19712 2002-10-22 Naba Kumar <naba@gnome.org>
19714 * acinclude.m4: New file with dummy funtion for gettext
19715 cross compatibility fix.
19717 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
19718 * configure.in: Fixed cflags to avoid useless warnings.
19719 * Makefile.am: EXTRA_DIST += setup-gettext.
19720 * src/toolbars.c: Added space paddings around tags label.
19722 2002-10-21 Naba Kumar <naba@gnome.org>
19724 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19726 * setup-gettext: New script to maintain gettext cross version
19728 * configure.in, macros/autogen.sh: Fix for gettext cross version
19731 2002-10-21 Naba Kumar <naba@gnome.org>
19733 * debug_tree.c: Fixed incorrect use of debug assertion.
19735 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
19736 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19737 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19738 src/memory.c, src/memory.h, src/message-manager-private.cc:
19740 New parsing algorithm; adapted from kdevelop.
19741 Middle button menu for changing the value's display type
19743 2002-10-07 Naba Kumar <naba@gnome.org>
19745 * src/main_menubar_def.h: Changed status bar message for Help->
19746 Browse info pages. Bug #603308
19748 * src/executer.c: Made "User terminal" default for creating
19749 projects (User can always disable it later). Bug #114222
19751 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19753 * macros/autogen.sh: Require gettext 0.10.x for autogen
19754 * src/text_editor.c: Fixes Bug #595303
19755 * src/source.c: Fixes Bug #595970
19756 * src/anjuta.c: Fixes Bug #598366
19757 * scingtilla/LexCPP.cxx: Bug #602296
19758 * src/main_menubar_def.h: Bug #604363
19759 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
19761 2002-10-07 Jens Georg <mail@jensgeorg.de>
19763 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19764 * gnomefilelist.c: This patch fixes the bug #611542
19766 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19768 * data/properties/Makefile.am: Added tcltk.properties file.
19770 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19772 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19774 * README: Updated README
19775 * plugins/class-gen/clsGen.c, src/message_manager.cc
19776 , src/mainmeu_callbacks.c, src/memory.c
19777 , src/project_dbase_gui.c, src/text_editor_gui.c
19778 , widgets/gnomefilelist.c: Set window icons
19779 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
19780 Enabled release build (stripped + optimized binaries, etc.)
19781 * data/properties/anjuta.properties, src/commands.c,
19782 src/defaults.cFixed bug #595489 (stdin on executables)
19783 * src/appwizard.c, src/main.c, src/message-manager.cc
19784 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
19785 , src/debug_tree.c: Memory related (valgrind) fixes.
19786 * src/message-manager-private.[cc,h], src/pixpams.h
19787 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
19788 * anjuta.prj: Added debug_tree.c to SOURCES
19789 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19790 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
19791 Compacted code and cleaned up unnecessary functions.
19792 * tagmanager/*.[ch]: Code fixes.
19794 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
19796 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19798 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
19799 Debug tree now detects changes of displayed variables
19800 and changes their color to red
19802 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19804 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19806 * mainmenu_callbacks.c: Set's the current file name in
19807 file save as dialog.
19809 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19811 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
19813 * data/properties/tcltk.properties: New file for tcl/tk
19816 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
19818 * src/project_type.[c,h], src/source.c, data/Makefile.am:
19819 Fixed a fatal bug which doesn't let building gnome2 related
19820 projects. They use different autogen.sh script. Defined new
19821 type field "gnome_macro_support".
19823 * data/autogen.sh.gnome2: New file.
19825 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
19826 bug with quotes escaping in quotes.
19828 * src/message-manager-private.cc: Used event box instead
19829 of frame for local message pane, so that the borders appear
19830 properly and nicely.
19832 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
19833 if there is a project open and all the files are un-docked.
19835 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
19837 2002-08-27 Andy Piper <andy.piper@freeuk.com>
19839 * src/main_menubar_def.h: implement feature request #595356, patch #597161
19840 * THANKS: updated for new contributions
19841 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
19843 2002-08-27 Steven Knight <steven.knight@unh.edu>
19845 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
19846 src/project_dbase.h, src/project_type.c, src/source.c,
19847 src/wizard_gui.c: new Qt project type
19848 *** NB not fully tested, may need some work, icon required...
19850 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19852 * src/memory.c, src/memory.h: new memory patch
19854 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
19856 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
19858 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19860 * lancher/anjuta_launcher.c: Determine pty from function
19861 call instead of running 'tty' externally.
19863 * data/properties/cs.properties: Added compile/build commands.
19864 Fixed execution properties.
19866 * src/commands.c: Added c# options.
19868 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
19870 * src/debug_tree.[c,h], src/debugger.[c,h],
19871 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
19873 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
19874 1. Misaligned structs when they are members of other structs.
19875 2. '{' sometimes appears as a variable.
19876 3. Wrong processing of some arrays.
19877 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
19878 that displays the tree in two columns (variable and value).
19880 2002-08-14 Stephane Demurget <demurgets@free.fr>
19882 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
19884 * data/properties/sql.properties: added the DATETIME data type.
19886 * data/properties/html.properties: added the foreach php keyword.
19888 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19890 * NEWS: Updated with new features.
19892 * data/.cvsignore, doc/.cvsignore: Updated.
19894 Patch from: Etay Meiri <etay-m@bezeqint.net>
19896 * src/debug_tree.h, src/debug_tree.c: New files.
19898 * src/Makefile.am, src/message-manger-private.[h,cc],
19899 src/message-manger.cc: Added Tree view for debugger
19902 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19904 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19906 * src/memory.c, src/memory.h: New files.
19908 * src/Makefile.am, src/appwizard.c, src/controls.c,
19909 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19910 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19912 Memory view implemetation that would enable viewing raw memory
19915 2002-08-08 Stephane Demurget <demurgets@free.fr>
19917 * AUTHORS: added Biswa, because I wonder why noone already have
19918 written his name in the Anjuta's hall of fame :)
19920 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
19922 * src/appwizard_gui.c: Removed an ambiguous prototype.
19923 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
19924 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
19925 * THANKS: Updated M. Ali Vardar's email.
19927 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19929 * src/anjuta_gui.c: implemented feature request to stop main and browser
19930 toolbars having exclusive use of space
19932 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19934 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
19935 left over from the previous work to fix bugs :-)
19937 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
19938 src/controls.c, src/mainmenu_callbacks.h,
19939 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
19942 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
19943 src/project_import_gui.c, src/sharedlib_gui.c,
19944 src/signals_gui.c: set window icon correctly
19946 * NEWS: more updates for the release
19948 * HACKING: updated for window icons and insert menu information
19950 * src/cvs_gui.c, src/build_project.c,
19951 src/project_import_cbs.c: message strings reviewed
19953 * src/controls.c: context help button should be disabled if
19954 DevHelp is not installed
19957 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19959 * src/debugger.c: Fixed the signalling screw up because of string
19960 update in gdb used to report the child process PID. Also, no
19961 error dialog will be popped up for "no such file or directory"
19962 error (very annoying and useless error). This error will still
19963 be shown on the debug message window. Avoided terminating the
19964 program when the terminal is terminated -- doesn't hurt, otherwise
19965 we get crappy egg-and-hen problem.
19967 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
19968 dimensions loading.
19970 * src/anjuta.c: Limited the default size of main window to sane
19973 * src/preferences.c: Fixed some deadly memory corruption bugs in
19974 the recent patches. Return from getenv() should NEVER be freed,
19975 because they are static strings.
19977 * src/preferences_gui.c: Removed the fix for crash bug with font
19978 selection and applied the real fix.
19980 2002-06-08 Andy Piper <andy.piper@freeuk.com>
19982 * NEWS: updated for release
19984 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
19986 * src/launcher.c: Added a fix a memory leak and a possible
19987 fix for zvt-crash bug.
19989 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
19991 * data/properties/latex.properties,
19992 data/properties/ada.properties: Added file.is.source property.
19994 * src/an_file_view.c: Set auto column size of the file
19997 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
19998 The user is now prompted to confirm the closing of the file
19999 if it is being used by CVS. If yes, the editor is closed and
20000 the CVS operation stops.
20002 2002-06-07 Andy Piper <andy.piper@freeuk.com>
20004 * anjuta.prj: bump project version for release
20005 * BUGS: removed unnecessary file
20007 2002-06-07 Philip Van Hoof <freax@pandora.be>
20009 * widgets/gnomefilelist.c: fix up issue with directory deleted
20010 during the life of the file list widget
20011 * src/preferences_gui.c: sticking-plaster fix to font selection
20012 causes segfault bug
20014 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
20016 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20018 * data/properties/anjuta.properties, src/an_file_view.[ch],
20019 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
20020 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
20021 added options for symbol and file browsers.
20022 * data/properties/cpp.properties: linker flags should come after
20023 the name of the file to compile.
20024 * scintilla/Editor.cxx: fixed gcc compilation warning.
20025 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
20026 be executed from bindir only.
20027 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
20028 tagmanager/include/tm_file_entry.h: CVS version information in file
20030 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
20032 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
20033 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
20034 crashes during file import.
20035 * src/project_import.c: disable project menu items during project
20038 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20040 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20042 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20043 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
20044 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
20045 modified Insert menu, added C functions template, header C
20046 template, modified header_template HEADER_H ==> NAMEFILE_H
20048 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20050 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20052 * data/properties/html.properties: changed some file
20055 2002-06-05 Philip Van Hoof <freax@pandora.be>
20057 * widgets/gnomefilelist.c: Fixed #560759 and #561776
20059 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20061 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20063 * data/properties/anjuta.properties, src/defaults.c: Make windows
20064 docked by default, fix the big fonts bug.
20066 * src/an_file_view.c, src/main_menubar_def.h,
20067 src/project_dbase_gui.c: sanitized the Edit/View mess.
20069 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
20070 for customizing shortcuts.
20072 * src/mainmenu_callbacks.c: Search for selected word if present.
20074 * src/text_editor_menu.c: Added context menu options for docking
20075 and undocking editor windows.
20077 * src/main_menubar.h, src/main_menubar.c: more support for the
20078 shortcuts menu item.
20080 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20082 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20084 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
20085 all commit messages being written to top of the file
20087 * src/main_menubar_def.h: message strings reviewed
20089 * src/project_import.c: message strings reviewed
20091 * src/source.c, src/glades.c: message strings reviewed. Fixed
20092 some bugs around reading the project properties for creating
20093 .glade and .desktop files in the Application Wizard. There were
20094 typos in the property names being retrieved
20096 * widgets/gnomefilelist.c: changed build_full_path to make
20097 the file widget support ~
20098 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
20100 * THANKS, widgets/e-shell-about-box.c,
20101 manuals/anjuta-manual/C/authors.sgml: updated for new
20104 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
20106 * src/project_dbase.c: Fixed the file-path-corruption bug
20107 and the cannot-import-file-in-project bug. (follow-up with
20108 the last commit from Stef).
20110 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
20111 with unsaved-project.
20113 2002-06-05 Stephane Demurget <demurgets@free.fr>
20115 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
20118 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20120 * data/properties/{xml,html,other}.properties: changed some file
20123 * data/anjuta.mime: oops! cvs added
20125 * scintilla/RESearch.cxx: fixed up a problem with comments
20127 * global-tags/create_global_tags.sh: redirect errors to /dev/null
20128 to avoid messages about missing libs
20130 * NEWS: started the release notes
20132 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20134 * HACKING: updated with new information on printing, patch naming
20136 * TODO: removed completed tasks
20138 * THANKS: updated a few contributions
20140 * anjuta.prj: updated the icon file
20142 * anjuta.desktop.in.in: updated to add Categories
20144 * data/anjuta.mime: created a mime type for Anjuta project files
20145 (NB needs to be added to the install in /usr/share/mime/)
20147 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
20148 "Coded in Anjuta" button in Gimp XCF format. It can be converted
20149 to PNG for websites.
20151 * plugins/patch/patch-plugin.c: clarified some messages and
20152 made it easier to see different patching sessions
20154 * src/toolbar.c: changed some message text for consistency
20156 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
20157 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
20159 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20161 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
20162 src/project_dbase.{c,h}, src/project_import_cbs.c,
20163 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
20164 Added XLib Project and a Dockapp Project types.
20165 * pixmaps/Makefile.am: added line for new pixmap for new xlib
20167 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
20168 * src/source.c: Fixed memory leak in existing projects.
20169 (filename was not freed)
20170 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
20172 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
20174 * src/anjuta.h, src/anjuta.c: Added error display funtions
20175 with parent windows.
20177 * src/appwizard_cbs.c: Changed error display function to use
20180 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
20182 * printing/print.h, printing/printing.c: Taken care of document
20183 zoom factor and fixed a font loading bug. Dynamically calculated
20184 text widths to work with zooms properly. Re-organized code for
20185 dynamic text width calulations to work in general with utf8 chars.
20186 Determined font height and width automatically from the font info.
20188 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
20189 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
20190 Converted text.zoom.factor property to use #defined value. Removed
20191 margin header and margin numbers preferences, as they now
20192 calculated dynamically.
20194 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
20196 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
20197 printing/print-util.h, printing/print.c, printing/print.h:
20198 Rewritten printing support for style based printing. Syntax highlighted
20199 printing, monochromatic printing, setup using preferences etc.
20201 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
20202 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
20203 language and the styled text buffer.
20205 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
20206 the print setup preferences page and added printer preferences. Added functions
20207 to retrieve preferences with default values.
20209 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
20212 * data/properties/anjuta.properties: Added default printer preferences.
20214 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
20215 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
20216 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
20218 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
20220 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20222 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20224 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
20225 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
20226 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
20227 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
20229 printing/Makefile.am: Reduced compiler optimizations.
20231 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
20232 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
20233 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
20234 tagmanager/tm_workspace.c: TagManager fixes.
20236 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
20238 * printing/*: CVS added. :)
20240 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20242 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20244 * printing*: CVS added.
20245 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
20246 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
20247 src/main_menubar_def.h: Gnome Print support
20248 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
20249 * configure.in: Enable debugging flag option
20250 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
20251 Print properties defined.
20252 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
20254 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20256 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20258 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
20259 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
20260 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
20262 * src/text_editor.c: Minor cleanups.
20263 * anjuta.c: Tweaks to 'Goto File Line' functionality.
20264 * src/project_dbase.c: Fixes to add/remove files from project.
20265 * src/help.c: Fix minor memory leak.
20266 * src/project_dbase_gui.c: Remove debugging messages.
20267 * src/utilities.[ch]: Cleanups and minor fixes.
20268 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
20270 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
20272 * src/anjuta.c [anjuta_apply_preferences()]:
20273 Fixed a crash bug when tab pos is not defined for the editors.
20275 * data/properties/cpp.properties: Set default identifier property to normal.
20276 This fixes the bug in which the fore color gets hidden with dark background.
20278 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
20280 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
20283 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
20284 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
20285 src/anjuta.c, data/properties/anjuta.properties:
20286 Implemented line wrapping.
20288 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
20290 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
20291 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
20292 tags. Code was reviewed from GNOME Bonsai view.
20294 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
20295 it seems to have been removed by scintilla people.
20297 * data/properties/anjuta.properties: Set default line wrap to false, as
20298 is noticably slow with big files.
20300 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20302 * src/project_import_gui.c: disallow the selection of files in
20304 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
20307 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20309 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
20310 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
20311 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
20312 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
20313 now works properly.
20314 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
20315 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
20316 * src/utilities.[ch]: Added some utility functions.
20317 * tagmanager/tm_project.c: Fix for bug in file removal from project.
20319 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20321 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20323 * HACKING: info on FIXME statements and removed ccview references
20324 * Makefile.am: added rule to make RPM package
20326 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20328 * THANKS, widgets/e-shell-about-box.c,
20329 manuals/anjuta-manual/C/authors.sgml: updated for new
20331 * src/anjuta.c: removed unnecessary warning code since CVS
20332 support is now implemented :-)
20333 * manuals/sgmldocs.make: implemented a fix for bug #553969
20334 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
20335 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
20336 manuals/C/anjuta-faqs-C.omf: modified the descriptions
20338 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20340 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
20341 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20342 src/main_menubar_def.h, src/preferences_gui.c,
20343 preferences.c, preferences.h: setup Username and Email
20344 preferences, Insert ChangeLog and Username editor functions
20346 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
20348 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20350 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
20351 src/src_paths_cbs.c, src/src_paths_gui.c
20352 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
20354 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20356 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20358 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
20359 and goto tag menu items to main menu.
20361 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20363 * THANKS, widgets/e-shell-about-box.c,
20364 manuals/anjuta-manual/C/authors.sgml: added new contributors
20365 * HACKING: updated with info on files to change for credits
20367 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
20369 * src/aneditor.cxx: extended extension list which fixes segfault
20370 on selecting lisp, ruby or matlab as highlight style.
20372 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20374 * src/main_menubar_def.h: fixed an array initialiser and fixed
20375 the lexer settings for the new entries on the Format menu
20377 2002-05-07 Stephane Demurget <demurgets@free.fr>
20379 * Synced with Scintilla 1.45
20381 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20383 * anjuta.prj: added another missing file
20384 * ChangeLog: fixed some incorrect change dates I caused by
20385 sloppy cut-and-pasting :-/
20387 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20389 * src/mainmenu_callbacks.c: fixed title of new About box
20391 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20393 * src/pixmaps.h: added macros for OpenGL and SDL project icons
20395 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20397 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
20398 * anjuta.prj: updated for new files
20400 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
20402 * widgets/e-shell-about-box.c: Added version display.
20404 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20406 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
20407 widgets/scroll_menu.c: fixed up some compiler warnings (patch
20408 from Philip Van Hoof)
20410 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20412 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
20414 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
20415 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
20416 that produced build errors (needs checking on a machine with the
20418 * data/properties/lisp.properties: updated to match format of other
20419 lexer property files supplied with Anjuta
20421 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20423 * anjuta.prj: added new files
20424 * HACKING: added information from the mailing list on
20425 adding new project types to the wizard (thanks to Johannes)
20427 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20429 * src/utilities.h, src/launcher.c, src/gnome_project.c,
20430 src/appwiz_page2.c: Fix for 547038.
20432 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20434 * attach_process.c, attach_process_cbs.c: Fixed a dialog
20437 * about.h: cvs removed.
20439 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20441 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20445 * src/anjuta.c (anjuta_system_error): checks for the error number to
20446 know whether the error description is needed or not.
20448 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20450 * pixmaps/anjuta_logo.png: New about logo.
20452 * pixmaps/anjuta_icon.png: New icon from Misha. The
20453 old one had trouble with some gtk themes.
20455 * about.c: Removed. No longer needed.
20457 * mainmenu_callbacks.c: Removed reference of about.h
20459 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20461 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20463 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
20464 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
20465 About Dialog (thanks to the Evolution team for the cool widget!)
20467 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20469 Patch from lbell <lbell@tsc4.com>
20471 * src/find_in_files.c, src/find_in_files.h,
20472 src/anjuta.c: Added save_yourself, load_yourself routines.
20474 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
20475 Added "Append messages" toggle button. This will enable
20476 the search results to be appended to the already existing
20479 * src/debugger.c: Fixed a typo.
20481 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
20482 src/session.c, src/session.h: Improved session management.
20484 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20486 * THANKS, FUTURE, AUTHORS: Changed my email and
20489 2002-05-02 Stephane Demurget <demurgets@free.fr>
20491 Impl. feature request #525271 (add Lisp support).
20493 * data/properties/lisp.properties: added.
20495 * data/properties/Makefile.am, data/properties/anjuta.properties: added
20496 the lisp properties.
20498 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
20499 src/utilities.[ch]: added support for the Lisp highlight style.
20501 2002-05-02 Stephane Demurget <demurgets@free.fr>
20503 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20504 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20505 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
20506 option preferences to have a persistent setting. Plus it's not used
20507 often, so it's better here than flooding the menus.
20509 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
20510 preferences pages a lot more consistent and sweeter: tabs direction
20511 radiobuttons are directed against the meaning, all pages have an
20512 outter frame, a lot of padding, removed all expand attributes for
20513 vertical boxes, ...
20515 That's not a total revamp, but it's really looking better now, even
20516 if there's still work to be done.
20518 2002-05-01 Andy Piper <andy.piper@freeuk.com>
20520 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
20521 * TODO: added task to be completed before next release (update all credits)
20523 2002-05-01 Stephane Demurget <demurgets@free.fr>
20525 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
20528 2002-05-01 Benke László <decike@freemail.hu>
20530 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20532 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20533 src/main_menubar_def.h, src/mainmenu_callback.[ch],
20534 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
20535 to the format menu in order to reorder the notebook tabs in
20536 alphabetical order everytime a file is created/opened/saved.
20538 2002-05-01 Philip Van Hoof <freax@pandora.be>
20540 * widgets/gnomefilelist.[ch] (history_combo_go),
20541 (history_combo_clicked): impl.
20543 (gnome_filelist_new_with_path): use this new impl.
20545 2002-05-01 Stephane Demurget <demurgets@free.fr>
20547 * src/project_dbase_gui.c (add_file): added the xpm file type.
20549 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20551 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
20554 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
20557 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
20558 src/text_editor_menu.c: Added context sensitive search in symbol
20559 browser and editor.
20561 * configure.in: Changed version number to 0.1.9.99.
20563 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
20564 src/project_import.c: Minor changes to project import facility.
20566 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
20567 (Forced to use specific brace format)
20569 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
20570 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
20571 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
20573 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
20575 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
20576 replaced the spinbutton with an hscale, and made the UI less "blocky".
20578 * src/cvs_gui.c: When diffing a project you can choose date and
20581 * src/project_dbase.c: Import_file activated again
20583 * configure.in, plugins/Makefile.am: Added patch plugin
20585 * plugins/patch/*: The new patch plugin
20587 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20589 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20591 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
20592 dropdown list shown by autocompletion are now removed.
20594 2002-04-28 Philip Van Hoof <freax@pandora.be>
20596 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
20597 a bunch of filetypes from the older version.
20599 * src/project_dbase_gui.c (add_file): changed the import
20600 dialog's filetypes combo contents depending on the
20601 type of data to be imported.
20603 2002-04-28 Stephane Demurget <demurgets@free.fr>
20605 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
20606 the amount parameter as Philip stated and reformated to follow the
20609 * src/project_dbase.c (project_dbase_make_default_filetype_list):
20610 changed accordingly.
20612 2002-04-25 Stephane Demurget <demurgets@free.fr>
20616 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
20617 Shift-F6, to be more consistent with other Gnome apps.
20618 Moved the "Search next" entry under the "Search" one, and swapped the
20619 order of the "Find in files" and "Find and Replace" ones.
20621 Some additional fixes ands cleanups on the edit menu.
20623 * src/main_menubar.h: replaced all occurences of repeat_find by
20624 find_again for the code to be more consistent.
20626 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
20627 sensitiveness depending on the existence of an active text buffer.
20629 * TODO: added some bits about improving the usability of the
20630 search/search again couple.
20632 2002-04-25 Stephane Demurget <demurgets@free.fr>
20634 * src/preferences_gui.c: made the tab labels text more consistent
20637 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20639 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
20641 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
20644 * src/main.c (main): simplified some code and cleanups.
20646 Fix a part of #499366:
20648 * src/commands.[ch] (sync_from_props), (command_editor_save),
20649 (on_apply_clicked), (create_command_editor_gui): added the gui
20650 corresponding to the command.terminal preference.
20652 2002-04-25 Stephane Demurget <demurgets@free.fr>
20656 * anjuta.spec.in: added build requirements for the source rpm.
20658 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
20660 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20662 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
20663 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
20664 src/project_type.c, source.c, wizard_gui.c:
20665 Added new GNOME 2 project types and changed glade behaviour to
20666 produce GTK code if project type GTK was selected and GTKmm code
20667 if project type GTKmm was selected (and not depending on the
20668 selected language. Disabled glade for GNOME 2 projects because
20669 we will need glade2 there.
20671 * src/project_dbase.c: Fixed a memory lack.
20673 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
20675 * src/cvs.c: Added an error message if jobs are running
20677 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
20679 * tagmanager/tm_work_object.c: Fixed a chrash
20680 bug which occurs when it tries to stat an empty
20683 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
20685 * src/controls.c: CVS menu items now becomes
20686 insensitive when the launcher is busy.
20688 * src/anjuta.c, cvs.h, cvs.c: Created a function
20689 to update the cvs preferences when preferences are
20690 applied in preferences dialog and called it from
20691 anjuta_update_preferences().
20693 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
20695 * src/cvs.c: Added a space in the cvs command
20696 before the revision part. This fixes the cvs
20697 error we get when cvs-diffing with revisions.
20699 * src/cvs.c: Fixed a compiler warning.
20701 * src/find_replace.c: The dialog now remembers
20702 the settings including the "prompt on replace"
20703 which seems to have broken somewhere line the
20706 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20708 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
20709 Added a new property in cvs class to hold a boolean
20710 for enabling date in cvs diff. This fixed the bizzare
20711 diff output due to the date that goes with the cvs
20712 command. Also, set the default value of compression
20713 to 3 and unified diff option to 1.
20715 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20717 * src/cvs.c: The diff editor is set to hilite as
20718 diff syntax hiliting.
20720 * configure.in, manual/Makefile.am:
20721 Added a new manual module for ja language.
20723 * manual/ja/*/*/*: New module and files for the
20724 ja translation for the anjuta documentation
20725 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
20727 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
20729 * src/launcher.c: Made a very messy work around
20730 for the launcher authentication to work properly.
20732 * src/find_replace.c: Applied the missing patch
20733 from Dan Elphick <dre00r@ecs.soton.ac.uk>
20735 2002-04-16 Andy Piper <andy.piper@freeuk.com>
20737 * src/cvs.c, src/main_menubar_def.h: made message strings
20738 consistent with existing standards from our own documentation
20739 (such as uppercase P in Project, corrected spelling of
20742 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20744 * src/cvs_gui.c: Cleaned up gui and aligned various
20745 widgets to give a clean look.
20747 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20749 * src/launcher.c: Added work around to retrieve
20750 the child exit code. It works. :)
20752 * src/find_in_files.c, src/gnome_project.c,
20753 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
20754 src/clean.c, src/clean_project.c, src/build_project.c,
20755 src/build_file.c: Modified to handle the new
20758 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
20760 * src/find_replace.c: Changed signal to call
20761 on_replace_text_close on from delete_event
20762 to close => the replace history is now updated.
20764 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
20766 * src/cvs.c: escaped the cvs import message before
20769 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20771 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20773 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
20775 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
20778 * src/preferences_gui.c: GUI improvements
20780 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
20782 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
20784 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
20785 Removed static qualifier from tm_tag_type_name() and
20786 availed it's prototype for use in outside code. also
20787 created reverse map function tm_tag_type_name();
20789 * src/anjuta.c: Implemented qualified tags names for
20790 the tag list (on the toolbar pulldown list) to avoid
20791 ambiguty in tags with similar names (like prototype
20792 and definition). Patch modified and improved.
20794 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
20796 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20798 * src/utilities.[c,h]: Added a utility funtion
20799 that escapes the single and double quotes in a
20800 given string. Useful for passing command line
20803 * src/cvs.c: Escaped the cvs log message before
20804 passing it to cvs command line to avoid ambiguties
20805 with quotes in the message.
20807 * pixmaps/anjuta_icon.png: Changed to the new icon.
20808 from Todd Goyen <goyen@mbi-berlin.de>
20810 * src/message-manager-private.cc: Added regex to
20811 recognize (underline hilite) the parsable outputs
20812 from the zvt terminal.
20814 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20816 Patch from: Tina Hirsch <tehirsch@arcor.de>
20818 * src/project_type.c:
20819 Fixed a bug in the wxproject type and modified the erroroutput when
20820 configure doesn't find wx-config
20822 Patch from: Timothee Besset <ttimo@idsoftware.com>
20824 * src/anjuta.c, src/message-manager-private.cc,
20825 src/message-manager-private.h
20826 Catches double clicks in the zvt terminal, and calls goto_error_line
20827 to jump to the appropriate location in the source. This will recognize
20830 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
20832 * src/build_project.c: Taken care of memory leak
20833 by freeing cmd variable properly.
20835 * src/main_menubar_def.h: Fixed wrong signal connection
20836 for cvs project commit.
20838 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
20840 * src/preferences_gui.c: Added some border and adjusted
20841 expandsion, filling in box adds to make the cvs preferences
20844 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
20846 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20848 * src/cvs*, src/main_menubar*, src/preferences*:
20849 Moved CVS settings to preferences, added a nice login dialog.
20851 * src/controls.c, src/project_dbase.c:
20852 CVS project options are only shown if a project is open
20854 * src/build_project.c:
20855 User is now asked if he wants to install as root
20860 * anjuta.prj: Updated with cvs files
20862 * TODO: Remove task which are done
20864 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
20866 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
20867 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
20868 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
20870 Modified launcher to use controlling terminal to detect and
20871 take care of password authentications (for example, for cvs
20872 and root installs).
20874 * pixmaps/password.png: New file.
20876 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20878 Anjuta kick start tutorial wirtten by:
20879 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
20881 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
20882 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20883 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20884 manuals/C/anjuta-tutorial/figures/*.png:
20888 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
20892 2002-03-28 Roel Vanhout <roel@stack.be>
20894 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20896 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
20897 src/preferences_gui.c:
20898 Added option to wrap around to beginning/end of file when on last bookmark
20899 and next/previous bookmark is pressed
20901 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20903 Patch from Philip Van Hoof <freax@pandora.be>
20905 * src/gnomefilelist.c:
20906 Added gimp like feature that changes the file extension of
20907 the filename entered in the selections when the file
20910 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20912 Patch from Roy Wood <roy.wood@filogix.com>
20914 * src/controls.c, src/find_text.c, src/find_text.h,
20915 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20916 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20918 Menuitem for entering currently selected text as find target,
20919 added key accel for "find next" and changed some key accels for
20920 other key for consistency.
20925 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20927 * src/watch.c, src/watch.h, src/watch_cbs.c,
20928 src/watch_cbs.h, src/watch_gui.c:
20930 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
20932 Added change watch entries feature
20933 and Watch entries modify on double click fixed.
20935 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20937 * src/mainmenu_callbacks.c:
20939 Project commit should not bypass dialog as
20940 we need to get the cvs log from the user.
20942 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20944 * src/project_dbase.c:
20946 Patch from Roy Wood <roy.wood@filogix.com>
20948 Fixed docking bug with the new docking patch
20949 to fix copy/paste bug.
20951 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20953 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
20954 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
20955 src/main_menubar.h, src/main_menubar_def.h,
20956 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20958 Added cvs project support. Featured bypass cvs dialog for
20959 cases where we don't need dialog (such as project and right
20960 click selection from file browser). Cleaned up cvs code to
20961 make them generic cvs operations instead of separate file
20962 and project operations. Added cvs log action. Increased
20963 file entry box width and enabled "unified diff" by default.
20964 Used Editor buffer for status and log and set hilite for
20965 these buffers including diff buffer (DIFF hilite).
20967 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
20969 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20971 * data: Added file autogen.sh.wxwin
20972 * data/Makefile.am: Added entry for autogen.sh.wxwin
20973 * pixmaps: Added project image appwiz_wxwin.png
20974 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
20975 * src/appwizard_cbs
20976 src/compiler_options.c
20978 src/project_dbase.c
20979 src/project_dbase.h
20980 src/project_import_cbs.c
20984 src/wizard_gui.c: Added everything necessary for new
20985 project type 'wxWindows (wxGTK)
20986 * src/project_dbase.c: Fixed a bug that caused every project
20987 to be a glade project in dialog
20988 'Project information'.
20990 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
20992 Patch submitted by Roy Wood <roy.wood@filogix.com>
20994 * src/anjuta_gui.c, src/message-manager-dock.c,
20995 src/project_dbase.c:
20997 fixed the copy/paste bug by rewriting dock/undock
21000 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
21002 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21004 * src/cvs*, src/Makefile.am:
21005 New file for CVS support. File operations currently work
21006 cvs login needs to be done. Project support is not yet
21009 * src/main_menubar*, src/mainmenu_callbacks,
21010 src/anjuta.c, src/anjuta.h:
21011 Added menus and functions for cvs commands.
21013 * src/text_editor_menu.h:
21014 Added #include <gtk/gtk.h>
21017 Removed a warning (and this time it works ;-)
21019 * src/utilities.c, src/utilities.h:
21020 Added a utility function to retrieve directory
21021 name out of full path.
21023 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
21025 * src/executer.c: (create_executer_dialog): changed the default
21026 focus on the entry.
21028 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
21030 * widgets/gnomefilelist.c:
21031 Fixed duplicate history entries for the same directory.
21033 2002-03-10 Stephane Demurget <demurgets@free.fr>
21037 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
21038 it's already used by scintilla to delete the whole current line.
21040 2002-03-10 Stephane Demurget <demurgets@free.fr>
21044 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
21045 calls to fileselection_hide_widget,
21046 (on_open_filesel_cancel_clicked): removed.
21048 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
21049 (on_add_prjfilesel_cancel_clicked):
21051 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
21054 * src/fileselection.c: Made some functions static.
21055 (fileselection_hide_widget): rewritten using the new
21056 gnome_filelist_set_multiple_selection function.
21058 * src/fileselection.c: (on_file_selection_delete_event): removed
21059 unuseful widget hides. Some cleanups,
21060 (on_file_selection_cancel_clicked): impl,
21061 (create_fileselection_gui): changed the cancel button clicked's
21062 callback to use this new function.
21064 * src/anjuta.c: (anjuta_new):
21065 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
21066 callbacks, because this the gnome filelist widget's job.
21068 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
21069 clist selection mode duplicates set,
21070 (gnome_filelist_key_press): use the new impl. function.
21072 2002-03-10 Stephane Demurget <demurgets@free.fr>
21076 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
21077 fixed some bogus code using an array cell out of
21078 range, removed unecessary gettext usages.
21080 * src/appwiz_page2.c: (on_prj_name_entry_changed):
21081 some cleanups and now transform minus characters to
21085 (source_write_configure_in),
21086 (source_write_toplevel_makefile_am),
21087 (source_write_desktop_entry),
21088 (source_write_glade_file):
21089 * src/project_dbase.c: (project_dbase_summon_glade),
21090 (project_dbase_generate_source_code):
21091 * src/glades.c: (gladen_write_glade_write):
21092 replaced some occurences of the target name by the
21093 project filename, using project_dbase_get_proj_name,
21094 to fix the name of some files.
21095 Fixed a lot of mem leaks.
21096 Various code cleanups.
21098 2002-03-06 Stephane Demurget <demurgets@free.fr>
21100 Merged with latest (1.44) scintilla.
21102 Added: - The calltip.<lexer>.end.definition property to display help
21103 text on a second line of calltip.
21104 - The calltip.<lexer>.word.characters property to correctly find
21105 calltips for functions that include characters like '$' which
21106 is not normally considered a word character.
21107 - The use.monospaced property to determine initial state of
21108 Use Monospaced Font setting.
21110 Bugs fixed: Too many to mention; please see :
21111 http://www.scintilla.org/ScintillaHistory.html for the
21114 * scintilla/*/*: updated nearly all files.
21116 * TODO: removed the need of a scintilla merge.
21118 Merged with latest (1.44) SciTE properties.
21120 * data/properties/anjuta.properties: added the wrap, use.monospaced
21123 * data/properties/html.properties: added a missing php extension, and
21124 updated php keywords to the latest reference.
21126 * data/properties/pascal.properties: added commands to compile, build
21127 and execute pascal applications.
21129 * data/properties/lua.properties: added styles for statements.
21131 * data/properties/bash.properties: added the declare keyword.
21133 Fixed distchecking.
21135 * global-tags/Makefile.am,
21136 global-tags/create-global-tags.sh: used some kind of ugly hack to
21137 make distchek work, since noone has proposed some better way.
21139 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
21140 and Ctrl-N replace Alt-N for new file according to the Gnome design
21143 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21145 * widgets/gnomedirlist.c
21146 widgets/gnomedirlist.h
21147 widgets/gnomefilelist.c
21148 widgets/gnomefilelist.h:
21150 Added GPL headings in the file.
21152 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21154 * src/attach_process.c
21155 src/attach_process_cbs.c
21156 src/attach_process_cbs.h
21157 src/attach_process_gui.c
21159 src/breakpoints_cbs.c
21160 src/breakpoints_cbs.h
21161 src/breakpoints_gui.c
21163 src/compiler_options.c
21164 src/compiler_options_cbs.c
21165 src/compiler_options_cbs.h
21166 src/compiler_options_gui.c
21167 src/find_in_files.c
21168 src/find_in_files_cbs.c
21169 src/find_in_files_cbs.h
21170 src/find_in_files_gui.c
21175 src/preferences_gui.c
21176 src/project_config.c
21178 src/src_paths_cbs.c
21179 src/src_paths_cbs.h
21180 src/src_paths_gui.c:
21182 Bugs #521629 and #522427 fixed. The problem was, that the
21183 escape-key was not catched and the dialog was hidden, but
21184 the flag was not set correctly.
21186 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
21187 using the gnome_dialog_close_hides()-setting present in most dialogs.
21188 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
21189 emits "close" and set the flag in the close-callback.
21191 Patch from: Jens Georg <mail@jensgeorg.de>
21193 2002-03-06 Stephane Demurget <demurgets@free.fr>
21195 * src/*.{c,cpp}: s/string_free/g_free/
21197 * src/utilities.[ch]: (string_free): removed.
21199 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
21201 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21203 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21204 src/mainmenu_callbacks.[ch]:
21205 Removed Project menu options: README, TODO, ChangeLog and NEWS
21206 Moved Save Build Messages to Build menu and only highlight it
21207 when there are build messages.
21208 Corrected a spelling: "mojority" -> "majority"
21209 Fixed initialisation of edit.edit_app_gui so now Edit menu
21210 can be shown when no project is loaded.
21212 * src/project_dbase.h: Removed prototype for static function
21214 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21216 * src/text_editor.c: Editor is marked changed after
21219 Patch from: Jens Georg <mail@jensgeorg.de>
21221 2002-03-04 Roel Vanhout <roel@stack.be>
21223 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21225 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
21226 Added option to ignore binary files on 'Find in files' (grep -I option)
21228 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21231 session restoration and commandline load in
21234 * src/anjuta.[h,c], src/anjuta_cbs.c:
21235 Removed "clear windows menu" and prevented runtime
21238 * src/compile.c, src/build_file.c, src/build_project.c,
21240 Takes into account the preference setting for
21241 show dialog when job completes. Dialogs are
21242 shown when it is enabled otherwise not.
21244 2002-03-03 Roel Vanhout <roel@stack.be>
21246 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21249 Store 'Find...' search string on search so that 'Find Next' will search for
21250 that string, even if the dialog hasn't been closed yet.
21252 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21254 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
21255 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
21256 src/main_menubar_def.h:
21258 Organized menus, removed "Windows" and "Utilities" menus from the
21259 menubar [they are no longer needed]. Also removed some extragenous
21262 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21264 * src/message-manager-private.cc:
21265 Set message clist selection mode to BROWSE.
21267 * src/message-manager.cc, src/an_symbol_view.c,
21268 src/an_file_view.c:
21269 Added Key navigation for the CTree and CList. Arrow left for
21270 node collapse, right for node expand, space (or enter) for
21271 activation (same as double click).
21273 2002-03-03 Roel Vanhout <roel@stack.be>
21275 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21277 * plugins/class-gen/clsGen.c
21278 Added functionality to semi-intelligently prefill filename
21279 boxes with names deduced from class name
21281 2002-02-26 lbell <lbell@tsc4.com>
21283 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21284 * src/preferences_gui.c:
21285 Removed an incorrect use of gtk_misc_set_alignment().
21287 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
21288 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
21289 src/preferences.h, src/preferences_gui.c:
21291 Added the option to reload last open project at the startup.
21292 Added the possibility to open a new project without close
21295 * src/properties.cxx:
21296 Corrected a spelling mistake in message string.
21299 Updated session functions.
21301 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
21303 * widgets/gnomefilelist.c: Bug fixes.
21305 Patch from Philip Van Hoof <freax@pandora.be>
21307 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21309 * src/an_file_view.c:
21310 anjuta was unable to open some files becuase they were not being
21311 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
21312 Removed mime checking when opening with anjuta, becuase it doesn't
21313 hurt to open binary files in anjuta (some even may want to do so).
21315 Added a warning when mime type is not set when "view with default
21316 viewer" is activated.
21318 * src/an_file_view.c, an_symbol_view.c:
21319 Converted N_() to _() where ever appropriate in the strings.
21321 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
21323 * src/appwizard_gui.c, src/appwizard_cbs.c
21324 src/wizard_gui.c/h, src/appwiz_page3.c,
21325 src/project_import_gui.c:
21327 Moved target type radiobuttons to appwiz. page 2
21329 * src/message-manager-private.cc
21330 Fixed a bug which caused a crash if next message function was used
21332 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21334 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21336 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
21337 Modifies the behaviour of Alt-TAB in Anjuta. This
21338 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
21339 edited files in the first items of the notebook.
21341 Patch from: Timothee Besset <timo@qeradiant.com>
21343 2002-02-24 Philip Van Hoof <freax@pandora.be>
21345 * widgets/gnomefilelist.c, gnomefilelist.h:
21346 Added filecompletion
21348 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21350 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
21352 * configure.in: Added "sk" to ALL_LINGUAS.
21354 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
21356 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
21357 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
21358 src/wizard_gui.c: Added support for static and dynamic libs
21360 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
21362 * widgets/gnomefilelist.c:
21363 Fixed gnome_filelist_get_lastfilename so it no longer returns
21366 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
21368 * src/resources.h, resources.c:
21371 * src/main_menubar_def.h, mainmenu_callbacks.c:
21372 Changed to use gnome configed url handler.
21374 2002-02-19 Philip Van Hoof <freax@pandora.be>
21376 * widgets/gnomefilelist.c
21377 Added PHP filetype.
21379 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
21381 * plugins/class-gen/clsGen.c:
21384 * widgets/gnomefilelist.c:
21385 Gives the maximum space to the files section of the open file dialog.
21387 Patches from: lbell <lbell@tsc4.com>
21389 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
21391 * src/anjuta.c, main.c:
21392 Used tm_get_real_path in anjuta_get_full_filename();
21394 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
21396 * anjuta.prj: update version
21398 2002-02-17 Stephane Demurget <demurgets@free.fr>
21400 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
21401 removed the amount arg and replaced with a NULL-ending list.
21402 (gnome_filelisttype_makedefaultlist): use the new prototype.
21404 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
21406 * src/about.c, THANKS: updated for new contributors
21408 * anjuta.prj: added new files
21410 * README: corrected some documentation, ctags no longer needed,
21411 pkgconfig now required
21413 * data/properties/others.properties: add .cvsdiff extension
21415 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
21416 patch from Vadim Berezniker <vadim@berezniker.com> to improve
21419 * doc/anjuta.1: added initial man page thanks to
21420 Rob Bradford <rob@debianplanet.org> (NB build and install
21423 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
21425 * src/Makefile.am: Cleaned handling of compiler flags by moving them
21426 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
21429 * configure.in: Changed version to 0.1.10-pre
21431 2002-02-17 Stephane Demurget <demurgets@free.fr>
21433 * src/fileselection.c: (create_fileselection_gui): always display
21434 the directory creation button as we cannot rely on the dialog
21437 * widgets/gnomefilelist.[ch]: fixed includes.
21439 * pixmaps/new_folder.xpm: resized, added a + sign.
21441 2002-02-17 Stephane Demurget <demurgets@free.fr>
21443 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
21444 changed all extensions to begin with a dot.
21446 2002-02-16 Philip Van Hoof <freax@pandora.be>
21448 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21450 * THANKS: added Philip.
21452 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
21454 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
21455 * src/file_selection.[ch],
21456 * widgets/gnomefilelist.[ch]: added a filetype
21457 combobox to the Anjuta file dialog widget.
21459 2002-02-14 Andy Piper <andy.piper@freeuk.com>
21461 * anjuta.spec.in: eep! the import script was not being installed by
21462 RPM - fixed for the release.
21464 2002-02-13 Stephane Demurget <demurgets@free.fr>
21466 Various cleanups and fixes for the next release to be able to make
21469 * plugins/*/*.c: added missing prototypes causing gcc to speak to
21470 much and make some tweaks plus cleanups.
21472 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
21473 args to remove some warnings.
21475 * global-tags/Makefile.am,
21477 src/Makefile.am: link against Anjuta static libs using the
21478 $(top_builddir) dir, not anymore on $(top_srcdir) to make
21481 * src/Makefile.am: ditto with all the Anjuta static libs.
21483 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
21484 include, as we already include the whole directory for the build.
21486 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
21488 2002-02-13 Andy Piper <andy.piper@freeuk.com>
21490 * pixmaps/Makefile.am: icon for libglade project now installed
21491 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
21492 * manuals/C/Makefile.am: removed ChangeLog reference which was
21493 breaking some build stuff
21494 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
21495 include reference problems that showed up on make distcheck
21496 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
21498 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
21500 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
21502 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
21504 * src/message-manager-private.cc:
21505 The horizontal scrollbar now shows properly on demand.
21507 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
21509 * src/dnd.c fixed some warnings
21510 * src/message-manager-private.cc: Horizontal scrollbar is now shown
21511 and works. It is shown always at the moment but before it was
21512 shown on demand and did never work.
21514 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
21516 * src/anjuta.c: Fixed a crash bug.
21517 patch from: Jens Georg <mail@jensgeorg.de>
21519 2002-02-04 Andy Piper <andy.piper@freeuk.com>
21521 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
21522 reports a problem with missing end tags on <graphic>
21524 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21526 * manuals/C/ChangeLog: removed since it was never used
21527 * manuals/C/anjuta-manual/*: more updates, new screenshots
21528 * anjuta.prj: updated for new manuals/ structure
21530 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
21532 * source.c, compiler_options.[c/h]:
21533 Fixed bug #460321 "Problem with optimization options"
21534 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
21536 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21538 * NEWS: prepared for release, need to fill in date
21539 * data/welcome.txt: version number updated
21541 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21543 * src/text_editor_menu.c, src/an_file_view.c,
21544 src/an_symbol_view.c: marked strings for translation
21546 * src/defaults.c, data/properties/xml.properties:
21547 *.omf and *.xsl files should use XML highlighting
21549 * manuals/C/anjuta-manual/*:
21550 - restructured so that files have more meaningful names
21551 and are easier to edit (see anjuta-manual.sgml for the
21553 - updated some screenshots
21554 - continued rewrite
21556 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
21558 * main.c: Made a workaround to remove the old
21559 anjuta gnome config file (older than 9 Feb 2002). This
21560 will fix the bug which never lets the brower toolbar shown.
21562 * main.c: In fact, the above solution wouldn't work in all
21563 cases. Therefore, here is the better fix, which works by
21564 detecting the version of the old config file and deleting
21565 ~/.gnome/Anjuta if it is lesser than 0.1.9.
21567 2002-02-01 Andy Piper <andy.piper@freeuk.com>
21569 * HACKING: added info on submitting patches
21571 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
21573 * src/project_import_gui.c, src/project_import.c:
21574 - If Project Import Wizard is canceled everything is
21576 - Back button is now insensitive on page 3 (some problems:
21577 see TODO in project_import_qui.c:284
21578 - Menu frame is insensitive if project type != GNOME(mm)
21580 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21582 * src/main.c: Fixed bug # (Unable to open files on
21583 double click in project window from second trial onwards when
21584 the project is opened from command line).
21586 * po/POTFILES.in: Removed tags_manager.[h,c]
21588 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21590 * src/preferences.c:
21591 A quick hack to fix the 'invisible' browser toolbar when
21592 upgrading from 0.1.8 to 0.1.9
21595 Fixed toolbar names which were causing confusions in the toolbar
21599 Substituted "anjuta" with PACKAGE
21601 * src/project_import_gui.c:
21602 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
21604 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
21605 Added new files and removed obsolete ones.
21607 2002-01-30 Andy Piper <andy.piper@freeuk.com>
21609 * src/appwizard_cbs.c, project_import_cbs.c,
21610 main_menubar_def.h, project_import_gui.c:
21611 updates to message strings and layout for the
21614 * text_editor_cbs.c: fix for the tab menu entries for
21615 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
21617 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21624 Tag dropdown exclusive (takes
21625 all space in the toolbar) and never vertical and
21626 increased the width of the tag combo to 256 pixs.
21627 Toolbar separator before the combo and button.
21628 Added tags label before the tag button.
21629 Reorganized the dock bands for the toolbars.
21631 * src/project_import_gui.c
21632 src/project_import.c:
21633 Fixed an error and removed an unused variable.
21635 * data/properties/anjuta.properties:
21636 Removed the property for the old toolbar and set
21637 browser toolbar show to default.
21639 * src/project_dbase.c: excluded modules were not
21643 No build files will be written if the project is blocked.
21645 * src/project_import.c,
21646 src/project_import_cbs.c,
21650 Manually applied Johannes patch to fix some memory
21651 issues and gui clean up.
21652 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21654 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
21655 Fixed a bad bug with remove file from project because of
21656 files were never removed properly from the project and
21657 from the tagmanager.
21659 * src/appwiz_page3.c: Disabled unused codes to clear
21662 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21664 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
21667 pixmaps/Makefile.am
21670 src/an_symbol_view.c
21678 src/main_menubar_def.h
21679 src/mainmenu_callbacks.c
21680 src/mainmenu_callbacks.h
21682 src/project_dbase.c
21683 src/project_dbase.h
21685 src/text_editor_menu.c
21686 src/text_editor_menu.h
21689 src/toolbar_callbacks.c
21690 src/toolbar_callbacks.h :
21692 Patch submitted by:
21693 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21695 Removes the Tags toolbar and substituted it with
21696 tags combo dropdown list. Fixes a couple of bugs.
21698 Moved the tag combo to browser toolbar because
21699 main toolbar was becoming too long.
21700 Made a new icon of tag toolbar.
21702 * po/zh_TW.po: Fixed bug.
21704 * pixmaps/an_tag.xpm: Added new file.
21706 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21708 * src/project_import_gui.c: Reorganized project
21711 2002-01-29 Andy Piper <andy.piper@freeuk.com>
21713 * HACKING: added info on creating windows and dialogs
21715 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
21717 * src/tm_file_view.c:
21719 Sorts the file list at the end instead of doing sort-insert
21720 to improve performance.
21721 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21723 * src/project_dbase.c: Resolved a conflict from
21726 * src/project_import.c:
21728 Fixed to use anjuta_import.sh for the bin dir and
21729 not from the data dir.
21731 Used anjuta_is_installed() function to verify a the command's
21734 Fixed import command to use sh (which is more general and is
21735 gauranteed to be found in any unix system :-)). Also, added
21736 double quotes around the import directory.
21738 Changed some strings for better translations (like avoiding
21741 Fixed the reading of wrong target type.
21743 * src/control.c: Insensitive "import project" when there is
21746 * src/project_import_cbs.c:
21748 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
21749 Fixed selection of gettext checkbox.
21750 Sets the menu entries.
21752 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
21754 * src/appwiz_page[1-4].c
21756 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
21757 be able to reuse it.
21759 * src/mainmenubar.[c/h]
21760 * src/mainmenubar_def.h
21761 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
21764 * src/message-manager.c: Fixed bug 509192
21765 * src/message-manager-dock.c: Added accel_group if window is undocked
21767 * src/project_dbase.[c/h]: Splitted opening code to be able
21768 to use it without an open file dialog
21769 (Maybe I broke Naba's changes, please take a look)
21771 * src/project_import.[c/h]
21772 * src/project_import_gui.c: New Files, Code for Project Import Wizard
21774 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
21777 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21779 * src/main_menubar_def.h, tagmanager/tm_project.c: more
21782 * manuals/C/anjuta_manual/*: started rewrite of the
21783 manual, updated some screenshots
21785 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21787 * src/gnomefilelist.h, src/gnomefilelist.c:
21789 Fixed multiple selection bug (#497085). The OK button is
21790 sensitive when in multiple mode, if the no. of
21791 selection is one or more.
21793 Toggle between single and multiple selection mode
21794 and multiple mode display.
21796 Fixed strings to translable strings.
21798 Fixed some compiler warnings by commenting out
21801 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21803 * src/project_dbase.c: App status bar now updates
21804 with the project name when the project is loaded.
21806 * src/an_file_view.c, tagmanager/tm_file_entry.c:
21808 Puts the directories at the top. They're also sorted now.
21809 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21811 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21813 * scripts/anjuta_import.sh.in: Added file.
21814 * scripts/anjuta_import.sh: Removed file.
21816 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
21819 * src/main_menubar_def.h:
21821 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
21822 reflect the opposite of Find (CTRL+F) and also to leave
21825 Changed Glade summon with ALT+G, which frees the ATL+E
21826 for poping up the edit menu.
21828 * src/Makefile.am: Debugging link flags by Biswa, removed.
21830 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21832 * HACKING: added information on best practices for writing
21833 application messages and GUI labels
21835 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
21836 src/breakpoints.c, src/build_file.c, src/build_project.c,
21837 src/clean_project.c, src/compile.c,
21838 src/compiler_options_cbs.c, src/compiler_options_gui.c,
21839 src/configurer.c, src/debugger.c, src/executer.c,
21840 src/find_in_files.c, src/find_in_files_cbs.c,
21841 src/find_replace.c, src/find_text.c, src/glades.c,
21842 src/gnome_project.c, src/goto_line.c, src/main.c,
21843 src/main_menubar.c, src/main_menubar_def.h,
21844 src/mainmenu_callbacks.c, src/preferences_gui.c,
21845 src/project_config.c, src/project_dbase.c,
21846 src/project_dbase_gui.c, src/resources.c, src/source.c,
21847 src/support.c, src/tags_manager.c, src/text_editor.c,
21848 src/text_editor_gui.c, src/text_editor_menu.c,
21849 src/toolbar_callbacks.c, src/utilities.c:
21850 lots of minor message updates to make them more user-friendly
21853 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21857 Because of the spaces escaping, the command could not be
21858 executed when run without terminal. Now fixed.
21860 * anjuta.prj, Makefile.am:
21862 Added anjuta project file.
21864 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
21866 * src/message-manager-private.h, message-manager-private.cc,
21869 Added freeze() and thaw() for the message window class to
21870 speed up the message manager update.
21872 * src/project_config.h, project_config.c,
21873 src/project_dbase.h, project_dbase.h
21874 scripts/anjuta_project.template:
21876 Added two new prject attributes: project.config.blocked and
21877 project.excluded.modules. The former will make sure that users
21878 are not given any previlidge in enabling the 'overwrite build
21879 files' flags and the later issues a list of modules in the project
21880 to be skipped for symbol browsing and project listing.
21882 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
21884 Modified script to read the template from the anjuta data dir
21885 rather than from the directory in which the script exist. Otherwise,
21886 Being transfered to the bin dir, the script will not be able to
21887 find the template when it is run.
21889 The script is also create with configure.in to set in the anjuta
21890 data dir path inside the script.
21892 2002-01-26 Stephane Demurget <demurgets@free.fr>
21894 * po/fr.po: updated to the latest sources.
21896 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21898 * scripts/Makefile.am:
21899 anjuta_import.sh goes with distribution.
21901 * po/*.po: They seem to have updated (merged with
21902 anjuta.pot) automatically when I did "make dist".
21904 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21906 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
21907 Fixed Bug #499807, ie crash on removing libs, includes, defines from
21908 the compiler options dialog.
21911 Correct todays date. :)
21913 * scripts/Makefile.am:
21914 Installs anjuta_import.sh in $(prefix)/bin dir and
21915 is treated as an executable.
21917 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21919 * Fix for bug #499373
21921 * data/properties/anjuta.properties, ada.properties, cpp.properties,
21922 java, properties, latex.properties, lua.properties, others.properties,
21925 Added double-quotes around file arguments so that
21926 filenames with spaces could also work.
21928 * launcher/anjuta-launcher.c, executer.c:
21929 Escaped quotes in the cammand and it's arguments before executing
21930 so that args with spaces can also work.
21932 Commented #DEBUG switch.
21934 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21936 * scripts/*: Added files which I forgot previously.
21938 * src/aneditor.h: Lined up commands definition for better look.
21940 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
21941 main_menubar.h, control.c:
21942 Added three more convert EOL chars submenu items in transform.
21943 Reformatted some some.
21945 * data/anjuta.properties:
21946 Reformatted a line.
21948 * src/aneditor.h, aneditor.c:
21949 Added three commands (with definitions) for EOL conversions.
21951 * src/text_editor.c:
21952 Editor detects file mode from the file content and
21953 set the editing mode to CR/LF/CRLF automatically.
21954 Refined Dos mode extrageneous chars filter
21955 This will make sure that filter works only in Dos mode and not
21958 * src/anjuta.c: Editor mode display in status bar.
21960 * src/preferences_gui.c: Changed the string for dos mode
21961 filter to more sensible string.
21963 * src/aneditor.c: Default editor mode sets during widget creation
21964 and not everty time the properties are loaded. This makes sure
21965 that the auto-detected mode is not overridden by the default mode.
21967 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
21969 * src/anjuta.c: Fixed bug #476028.
21970 Now anjuta also searches for file relative to top project dir,
21971 when the project is open.
21973 * src/anjuta_cbs.c: Fixed bug #499536.
21974 File is not closed if it is not able to save the file properly.
21976 * src/mainmenu_callbacks.c: Fixed bug #499536.
21977 Newfiles (which are not modified) are also closed on "close all files".
21979 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21981 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
21983 * tagmanager/tm_source_file.c, regex.c, parse.c:
21984 defined and delimited g_messages within #debug.
21986 * src/preferences.c, data/anjuta.properties:
21987 saved/defied message-manager tag position in string.
21988 Message tag possition is saved between sessions. And
21989 and tag position bottom as default.
21991 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
21993 Patch submitted by:
21994 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21999 data/properties/Makefile.am
22000 global-tags/Makefile.am
22001 pixmaps/Makefile.am
22005 src/an_symbol_view.c
22006 src/an_symbol_view.h
22011 src/message-manager-private.cc
22013 src/project_dbase.c
22014 src/project_dbase_gui.c
22024 pixmaps/sv_class.xpm
22025 pixmaps/sv_function.xpm
22026 pixmaps/sv_macro.xpm
22027 pixmaps/sv_private_fun.xpm
22028 pixmaps/sv_private_var.xpm
22029 pixmaps/sv_protected_fun.xpm
22030 pixmaps/sv_protected_var.xpm
22031 pixmaps/sv_public_fun.xpm
22032 pixmaps/sv_public_var.xpm
22033 pixmaps/sv_static_fun.xpm
22034 pixmaps/sv_static_var.xpm
22035 pixmaps/sv_struct.xpm
22036 pixmaps/sv_unknown.xpm
22037 pixmaps/sv_variable.xpm
22038 pixmaps/fv_core.xpm
22039 pixmaps/fv_text.xpm
22040 pixmaps/filestoremove.txt:
22044 * pixmaps/class.xpm
22045 pixmaps/function.xpm
22046 pixmaps/fv_autofile.xpm
22048 pixmaps/fv_i18n.xpm
22049 pixmaps/fv_source.xpm
22050 pixmaps/private_func.xpm
22051 pixmaps/private_var.xpm
22052 pixmaps/protected_func.xpm
22053 pixmaps/protected_var.xpm
22054 pixmaps/public_func.xpm
22055 pixmaps/public_var.xpm
22057 pixmaps/variable.xpm
22063 Upgraded to tagmanager-0.7
22065 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
22066 * src/anjuta_cbs.c: Fixed bug #506441
22067 * src/watch_gui.c: Changed layout of eval dialog so that
22068 it fits on a 800x600 desktop with German translation.
22070 2002-01-23 Andy Piper <andy.piper@freeuk.com>
22072 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
22073 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
22074 icon for new project type (thanks to Misha)
22075 * configure.in: build and install Danish translation
22076 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
22077 credits to cover new patches and translations
22079 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
22081 * src/preferences.c, src/message-manager.cc, src/project_type.c,
22082 src/appwiz_page1.c:
22084 - Font preferences are restored properly now (\n was missing)
22085 - Dock menu label of message-manager is "Dock/Undock" instead
22086 of "Dock|Undock" to match with the rest of anjuta.
22087 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
22088 changed it in anjuta, too
22090 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22092 * tagmanager/tm_source_file.c,
22093 tagmanager/parse.c,
22094 tagmanager/tm_project.c,
22095 src/an_symbol_view.c,
22098 Disabled debug warnings.
22100 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22102 * src/appwiz_page1.c
22103 src/compiler_options.c
22104 src/project_dbase.c
22105 src/project_dbase.h
22110 New project type named LibGlade.
22112 Patch submitted by:
22113 Dick Knol <dknol@gmx.net>
22116 Commented out unused pixmap creation. May be it
22117 will fix the crash in project creation.
22119 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22123 src/registers_cbs.c
22124 src/registers_cbs.h
22125 src/registers_gui.c
22128 src/sharedlib_cbs.c
22129 src/sharedlib_cbs.h
22130 src/sharedlib_gui.c
22138 src/stack_trace_cbs.c
22139 src/stack_trace_cbs.h
22140 src/stack_trace_gui.c
22148 Fixed bug #496290: Attach/detach removed from these
22149 windows as they are never implemented.
22151 Patch submitted by:
22152 Johannes Schmid <johannes.schmid@gmx.de>
22154 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
22160 when you right click on the tabs, a list of filenames are given
22161 out, but now it gives a list of "page 1", "page 2", etc...
22163 Patch submitted by:
22164 Jens Georg <mail@jensgeorg.de>
22166 * anjuta.in.in: Removed c|c++ because, it was not necessary
22167 and was causing translation problem.
22169 * plugins/class-gen/clsGen.c:
22170 removed "'" for the same reason.
22172 attached the fix for the menu
22175 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22177 * src/preferences.h,
22179 src/preferences_gui.c:
22181 Adds the functionality to Anjuta to auto save your unsaved
22182 files before you build a project.
22184 Patch submitted by:
22185 jason <jason_williams@suth.com>
22187 * src/anjuta.[h,c]:
22188 Added function for save all files.
22190 * src/mainmenu_callbacks.c:
22191 Modified to use the above function.
22193 * src/build_project.c:
22194 Save all files before build if it is set in the
22197 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22199 * src/message-manager-private.cc
22200 src/message-manager-private.h
22201 src/message-manager.cc:
22203 Message-manager now restores the tabs which were shown on startup.
22204 The terminal is now created on demand (as requested by Biswa)
22205 and I have removed some debug messages.
22207 Patch submitted by:
22208 Johannes Schmid <johannes.schmid@gmx.de>
22210 2002-01-13 Stephane Demurget <demurgets@free.fr>
22212 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
22213 proper tabs keyboard navigation.
22215 * src/an_symbol_view.c,
22217 src/gnome_project.c,
22218 src/project_dbase.c,
22219 src/tags_manager.c: removed some debugging display.
22221 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
22223 * src/message-manager-dock.c
22224 src/message-manager-private.cc
22225 src/message-manager-private.h
22226 src/message-manager.cc
22229 src/preferences_gui.c:
22231 Patch submitted by:
22232 Johannes Schmid <johannes.schmid@gmx.de>
22234 This patch adds a tab to the notebook of the preferences-dialog
22235 where you can change the colors, the tab position of the new
22236 message manager. Also the truncate messages stuff has moved
22237 from misc tab to messages tab.
22239 Also improved the remembering position stuff of message manager.
22241 * data/internal.properties,
22242 Added definitions for messages colors and tag position.
22244 * src/message_manager.cc:
22245 Fixed a bug that never lets the messages panes to get cleared.
22246 Added wmclass setting for the message window. Fixed a bug in
22247 which the message window was not being shown.
22249 * src/tag_manager.c: Fixed printing of (NULL) in the debug
22250 output and disabled it.
22252 * src/anjuta.c: Preferences created and loaded before anything else.
22253 anjuta now recognizes messages colors on startup and initializes
22256 2002-01-09 Andy Piper <andy.piper@freeuk.com>
22258 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
22260 2002-01-09 Stephane Demurget <demurgets@free.fr>
22262 * pixmaps/file_c.xpm,
22263 pixmaps/file_cpp.xpm,
22264 pixmaps/file_file.xpm,
22265 pixmaps/file_h.xpm,
22266 pixmaps/file_html.xpm,
22267 pixmaps/file_i18n.xpm,
22268 pixmaps/file_icon.xpm,
22269 pixmaps/file_pix.xpm,
22270 pixmaps/fv_doc.xpm,
22271 pixmaps/fv_i18n.xpm,
22272 pixmaps/fv_image.xpm,
22273 pixmaps/fv_source.xpm,
22274 pixmaps/fv_unknown.xpm: made these icons transparent.
22276 2002-01-08 Andy Piper <andy.piper@freeuk.com>
22278 * launcher/anjuta_launcher.c: updated message strings
22279 * src/message-manager-dock.c: added newline at end to avoid compile warning
22280 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
22281 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22282 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
22283 entries for username and Python-style GPL notice
22284 * HACKING: added info on files to change to update Insert menu
22286 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22288 * src/project_dbase.c,
22289 src/an_file_view.c,
22290 src/an_symbol_view.c:
22291 Changed the CTree expander style to square and
22292 line style to Dotted line.
22294 * po/POTFILES.in: Removed and Added translable files.
22296 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22298 * ccview/.cvsignore: Removed.
22300 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22303 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
22304 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
22305 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
22306 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
22307 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
22308 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
22310 Removed ccview module because it is no longer needed.
22312 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22314 * src/project_dbase.c:
22315 Shifted structure initialization in project_dbase_new()
22316 before anything else, otherwise it was crashing due to
22317 uninitialized values.
22319 * src/an_symbol_view.c:
22320 Disabled high volume debug output.
22322 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22324 Applied a very heavy patch from:
22325 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22329 pixmaps/Makefile.am
22341 src/fileselection.c
22344 src/main_menubar_def.h
22345 src/mainmenu_callbacks.c
22346 src/mainmenu_callbacks.h
22347 src/project_dbase.c
22348 src/project_dbase.h
22349 src/project_dbase_gui.c
22351 src/text_editor_menu.c
22352 src/toolbar_callbacks.c
22353 tagmanager/Makefile.am
22355 tagmanager/include/Makefile.am
22356 tagmanager/include/tm_project.h
22357 tagmanager/include/tm_symbol.h
22358 tagmanager/include/tm_tag.h
22359 tagmanager/include/tm_tagmanager.h
22360 tagmanager/include/tm_workspace.h
22361 tagmanager/tm_project.c
22362 tagmanager/tm_source_file.c
22363 tagmanager/tm_symbol.c
22364 tagmanager/tm_tag.c
22365 tagmanager/tm_workspace.c
22366 widgets/Makefile.am: Modified.
22368 * src/an_file_view.[c,h],
22369 src/an_symbol_view.[c,h],
22370 src/file_history.[c,h],
22372 widgets/scroll-menu.[c,h],
22373 tagmanager/tm_file_entry.c
22374 tagmanager/include/tm_file_entry.h: Added new files.
22376 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
22377 private_func.xpm, public_func.xpm,
22378 class.xpm, fv_exec.xpm, fv_unknown.xpm,
22379 private_var.xpm, public_var.xpm,
22380 function.xpm, fv_i18n.xpm, macro.xpm,
22381 protected_func.xpm, struct.xpm,
22382 fv_autofile.xpm, fv_image.xpm,
22383 ofolder.xpm, protected_var.xpm, variable.xpm:
22384 Updated and Added pixmap files.
22388 a) Removes CCView dependency.
22389 b) Improves the terminal.
22390 c) Adds tag navigation context menus.
22391 d) Upgrades tagmanager to latest version.
22392 e) Miscellaneous small additions.
22394 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22396 * src/project_dbase_gui.c: Fixed crash of anjuta
22397 when project first created.
22399 * src/gnome_project.c: It now updates the tags manager
22400 when new projects are created.
22402 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22404 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
22405 for this big patch.
22407 * src/messages.[c,h]: Removed files.
22409 * src/message-manager.[cc,h],
22410 src/message-manager-dock.[c,h],
22411 src/message-manager-private.[cc,h]
22414 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
22415 src/build_project.c, src/clean_project.c, src/compile.c
22416 src/configurer.c, src/debugger.c, src/find_in_files.c
22417 src/mainmenu_callbacks.c, src/preferences.h
22418 src/preferences_gui.c, src/properties.h
22419 src/utilities.c, src/utilities.h:
22420 The new messages widget.
22422 - Use of GtkNotebook instead of ToggleButtons
22424 - Popupmenu to show and hide message types and
22425 to dock/undock in detach mode
22427 All other things should work as they did with the
22428 old message window. Currently the keyboard short-cuts
22429 do not work in detached mode.
22431 Some functions in utitlities.[c,h] changed.
22432 so that they take const arguments where this is possible
22434 * src/Makefile.am, po/POTFILES.in:
22435 Removed messages.[c,h] and
22436 added message-manager.[cc,h], message-manager-dock.[c,h],
22437 message-manager-private.[cc,h]
22439 * src/message-manager.h: Removed "include <bonobo.h>"
22440 and added a newline at the end of the file.
22442 * src/message-manager-private.cc:
22443 Set clist's width setting to Automatic.
22444 Set scroll window's scroll bars to Automatic.
22446 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
22448 * text_editor_menu.c:
22449 Fixed misalignment of the function sub menu
22450 in the text editor pop up menu.
22452 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22454 * src/text_editor.c: Fixed a compiler warning.
22456 2002-01-04 Andy Piper <andy.piper@freeuk.com>
22458 * THANKS, manuals/*/authors.sgml: updated for new translations
22459 * plugins/class-gen/clsGen.c: converted messages to English
22460 * src/about.c, src/main_menubar_def.h: string updates
22462 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22467 src/mainmenu_callbacks.c
22470 src/text_editor_cbs.c
22471 src/text_editor-gui.c:
22473 Earlier code for adding 'cross' button
22474 for closing pages were too error prone and unorganized.
22475 Cleaned up the code and shifted the 'extra' widgets
22476 creation (eg. close button, close_pixmap and lable)
22477 from anjuta to text_editor. This takes care of proper
22478 widgets creation and destruction. Otherwise, anjuta
22479 was crashing at too many points, especially related
22480 to docking and undocking.
22482 2002-01-04 Stephane Demurget <demurgets@free.fr>
22484 * src/aneditor.cxx: removed debugging code.
22486 * data/properties/.cvsignore: added swap files.
22488 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22492 Fixed Crashing of anjuta when a new file is saved as
22495 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22497 * src/aneditor.c: Some debug codes around.
22499 * data/internal.properties, data/anjuta.properties: Removed.
22500 data/properties/Makefile.am:
22501 data/properties/ada
22503 data/properties/make
22505 data/properties/html
22506 data/properties/ruby
22507 data/properties/baan
22508 data/properties/idl
22509 data/properties/pascal
22510 data/properties/sample
22511 data/properties/bash
22512 data/properties/java
22513 data/properties/perl
22514 data/properties/sql
22515 data/properties/conf
22516 data/properties/latex
22517 data/properties/props
22519 data/properties/cpp
22520 data/properties/lua
22521 data/properties/python
22522 data/properties/xml
22523 data/properties/others
22524 data/properties/.cvsignore:
22525 Added files. Properties now splitted into small files
22529 configure.in: Update the removal and added properties module.
22531 * src/preferences.c: preferences_new(): Updated to reflect the
22532 new properties files organization.
22534 * src/Makefile.am: Added Baan Lexer.
22536 2002-01-01 Stephane Demurget <demurgets@free.fr>
22538 * src/aneditor.cxx: readded the baan lexer.
22540 * src/preferences.c: fixed translated messages and a typo.
22542 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
22543 confusing the regexp usage in xml-i18-merge.
22545 2002-01-01 Andy Piper <andy.piper@freeuk.com>
22547 * src/project_dbase.c: tidied some messages, and spotted a typo in
22548 the reading of properties which prevented the project version from
22549 ever being reported in the Project Information window - fixed :)
22551 * po/POTFILES.in: removed syntax.h
22553 2001-12-31 Stephane Demurget <demurgets@free.fr>
22555 * data/internal.properties: fixed baan properties.
22556 Added all ada properties.
22558 * src/main_menubar_def.h,
22561 src/utilities.[ch]: added support for the Ada highlight style.
22563 2001-12-31 Stephane Demurget <demurgets@free.fr>
22565 * plugins/*/.cvsignore: updated.
22567 2001-12-31 Stephane Demurget <demurgets@free.fr>
22571 src/Makefile.am: removed the empty header syntax.h.
22573 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
22576 Stef's observation on the 'superfluous' hseparators in the recent
22577 files and projects is fully justified -- removed.
22579 * main_menubar_def.h:
22580 Changed "Plug Ins" to "Plugins" in the menu label.
22582 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
22583 Added class-gen in the configure output and class-gen module.
22585 * data/internal.properties:
22586 Correct mis-spelled "jave" to "java".
22587 Added file.is.source for *.h, *.c, *.cpp properties.
22589 * global-tags/Makefile.am:
22590 "chmod +x create_global_tags.sh" before it is executed, because
22591 there is very high chance that it will be found "-x" and resulting
22594 2001-12-31 Stephane Demurget <demurgets@free.fr>
22596 Fixed a crash on Solaris reported by Holder Burde, thanks to him
22599 * src/gnome_project.c: (create_new_project): if the user doesn't
22600 select any icon, it doesn't have any extension and thus we can't
22601 use it in printf on Solaris, since the %s modifier use strlen to
22602 know the string length and then crash. On Linux, gcc checks the value
22603 of the pointer to be NULL and write "(null)" if necessary. We can't
22606 * src/source.c: (source_write_desktop_entry): if there's no icon, we
22607 don't need to have the directory icon but the generic one.
22609 2001-12-30 Stephane Demurget <demurgets@free.fr>
22611 Merged with latest (1.42) scintilla.
22613 Added: Support for the {load,save}.on.(de)activate properties.
22614 The PHP lexer to match keywords case insensitively.
22616 Experimental supports for changeable style attribute & line
22619 Updated: Both the C++ and HTML lexers.
22620 More shell keywords added.
22621 Horizontal scrolling and diplay of long lines optimised.
22622 Cursor setting optimised.
22624 Bugs fixed: Caret movement over folded lines.
22625 Selection tracking in 2ndary views when doing modifications.
22627 * scintilla/CallTip.{cxx.h},
22628 scintilla/ContractionState.{cxx,h},
22629 scintilla/Document.{cxx,h},
22630 scintilla/Editor.{cxx,h},
22631 scintilla/KeyWords.cxx,
22632 scintilla/LexHTML.cxx,
22633 scintilla/PlatGTK.cxx,
22634 scintilla/RESearch.cxx,
22635 scintilla/ScintillaBase.cxx,
22636 scintilla/ScintillaGTK.cxx,
22637 scintilla/Style.{cxx,h},
22638 scintilla/StyleContext.h,
22639 scintilla/ViewStyle.cxx,
22640 scintilla/include/*.h: updated.
22642 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
22644 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
22645 should have been told to the scintilla team. We're lucky I read the
22646 ChangeLog and the modifications of the lexer (thanks to the Gnome
22649 * data/internal.properties: added Baan definitions.
22650 Fixed some issues for C such as *_cast directive, that are only
22651 available with C++.
22652 Updated C++, HTML and shell scripts definitions.
22653 Updated Ada and Bullant, that have been forgotten.
22655 * src/main_menubar_def.h,
22658 src/utilities.[ch]: added support for the Baan highlight style.
22660 2001-12-29 Stephane Demurget <demurgets@free.fr>
22662 Polished the plugins menu behaviour and added a tearoff
22663 menuitem to the recent entries submenu.
22665 Note: The recent entries list seems to be too height
22666 with all these superfluous hseparators.
22668 * src/main_menubar.c: Polished, making some
22669 functions declarations static and cleaning some code.
22671 (create_submenu_plugin): removed the extra
22672 plugins entry and the horizontal separators.
22674 (on_plugins_menu_realize): the plugins menu is only
22675 shown if there's at least one available.
22677 (create_submenu*): added a tearoff menuitem to have
22678 a more homogeneous menu style. For now, it doesn't
22679 take care of user settings (but it was even worse
22682 2001-12-29 Stephane Demurget <demurgets@free.fr>
22684 * configure.in: added the packageplugindir variable to avoid
22685 installing the plugins in $(prefix). It's not the same path as
22686 anjuta 2 to allow parallel installation.
22688 2001-12-29 Stephane Demurget <demurgets@free.fr>
22689 Fix a reopened part of bug #440676: keyboard navigation between the
22690 different text buffers. Changed to a more global approch.
22692 * src/notebook.[ch]: removed.
22694 * src/Makefile.am: removed notebook.[ch]
22696 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
22697 (on_anjuta_window_key_press_event): added to fulfill the global
22700 * HACKING: updated according to the new global shortcuts handling.
22702 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
22704 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
22705 Shifted plugin menu from Edit submenu to main menu.
22708 Added plugins/sample1/plugin-sample1.c
22710 * plugins/sample1/plugin-sample1.c:
22711 Added localization and used anjuta_info, instead of anjuta_error.
22713 * plugins/.cvsignore, plugins/sample1/.cvsignore:
22716 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
22718 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
22721 * Makefile.am: Added module plugins.
22723 * plugins, plugins/Makefile.am, plugins/sample1/*:
22724 Created plugins modules.
22726 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
22727 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
22728 to load plugins of *.so only and not *.so* (which results
22731 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
22732 plugins during packaging.
22734 2001-12-27 Simos Xenitellis <simos@hellug.gr>
22736 * configure.in: Added Greek (el) to ALL_LINGUAS.
22738 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
22740 * configure.in: Added portuguese to ALL_LINGUAS
22742 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
22744 * global-tags/.cvsignore
22745 tagmanager/.cvsignore
22746 tagmanager/include/.cvsignore:
22747 Added cvs ignore files.
22750 Updated cvs ignore file.
22752 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22754 * src/debugger.c, src/text_editor.c, src/anjuta.c,
22755 data/anjuta.properties, data/internal.properties: clean up some
22756 message strings (me)
22758 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22760 * src/about.c, THANKS: added Jens to the credits
22762 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22764 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
22765 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
22766 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
22767 Georg <mail@jensgeorg.de> to add close button to file tabs.
22769 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22771 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
22772 (debugger now catches correct signal from process)
22774 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22776 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
22777 * src/pixmaps.h: switch appwizard project icons to new designs
22778 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
22780 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22782 * pixmaps/Makefile.am: stop redundant images from being installed.
22783 The next step will be to remove them completely.
22784 * src/appwiz*: further updates (more to come)
22785 * src/pixmaps.h: cleaned up, commented
22786 * src/splash.c: should use the pixmaps macro defined
22787 * HACKING: more on the graphics stuff and use of pixmaps.h
22789 2001-12-19 Andy Piper <andy.piper@freeuk.com>
22791 * src/defaults.c: fix bug #494864
22793 2001-12-18 Andy Piper <andy.piper@freeuk.com>
22795 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
22796 graphics from Misha
22797 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
22798 redundant graphics, no longer used
22799 * src/appwiz*: revamped application wizard by Andy and Misha for
22800 a more usable and professional look-and-feel
22801 * HACKING: updates to cover patching, graphics, and some additions
22803 * TODO: removed some implemented features
22805 2001-12-17 Andy Piper <andy.piper@freeuk.com>
22807 * data/anjuta.properties, data/internal.properties: cleanup
22808 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
22809 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
22810 to edit styles colors for keywords and add Goto Tag menu option
22813 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
22815 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
22818 fixes the Forget of the cursor position when tab is brought active
22819 from project manager.
22821 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22824 Exported "TERM=xterm" to get a color terminal when
22825 anjuta is not started from within a terminal.
22827 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22831 Added a frame around zvt terminal.
22833 * src/preferences_gui.c
22834 Modified to say "Use glade component (experimental)"
22835 instead of "Use Component".
22837 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22840 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22843 src/fileselection.c
22848 src/project_dbase.c
22850 a) Extra scrollbar in terminal no longer appears.
22851 b) Character set preference should be preserved (untested).
22852 c) File selection widget now remembers last directory.
22853 d) On creation of generic project, the glade 'file not found' error no
22855 e) First terminal window is created 'on demand', so it should always to
22856 the Right Thing (TM) as far as starting WD is concerned. Also, the
22857 environment is now passed to the terminal.
22858 f) Solaris compilation should be fixed (replaced get_current_dir_name()
22860 g) Fixed some compilation warnings.
22862 2001-12-10 Andy Piper <andy.piper@freeuk.com>
22864 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
22865 src/pixmaps.h: applied terminal and warnings patch (Biswa)
22866 * src/*: cleanups (me)
22867 * pixmaps/mini_term.xpm: added new file for terminal button
22868 (me, based on existing artwork)
22870 2001-12-07 Andy Piper <andy.piper@freeuk.com>
22872 * configure.in: bumped version to 0.1.9-pre
22873 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22875 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
22877 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
22879 * src/splash.c: removed a DOS end of line of a comment (so the *.po
22880 files are free of that char)
22881 * configure.in: added "az" to ALL_LINGUAS
22883 2001-11-29 Andy Piper <andy.piper@freeuk.com>
22885 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
22886 crash bug fix from Biswa.
22887 * FUTURE: added Anjuta/gIDE merger information to provide
22888 details on future direction and status of 1.x stuff
22889 * NEWS: prepared for release
22890 * po/de.po: update from Jens Georg <mail@jensgeorg>
22892 2001-11-28 Andy Piper <andy.piper@freeuk.com>
22894 * multiple minor updates pre-0.1.8
22895 * patch from Biswa to fix syntax highlighting and packaging
22896 * po/fr.po: update from Stef
22898 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
22900 * global-tags/Makefile.am
22901 global-tags/create_global_tags.sh
22902 global-tags/tm_global_tags.c
22903 scintilla/LexCPP.cxx
22904 scintilla/include/SciLexer.h
22906 src/project_dbase.c
22907 tagmanager/Makefile.am
22908 tagmanager/include/Makefile.am
22909 tagmanager/include/tm_project.h
22910 tagmanager/include/tm_tag.h
22911 tagmanager/include/tm_tagmanager.h
22912 tagmanager/tm_project.c
22913 tagmanager/tm_source_file.c
22914 tagmanager/tm_tag.c
22915 tagmanager/tm_workspace.c:
22917 Includes the syntax highliting patch to scintilla).
22918 and more stable code.
22920 *tagmanager/include/tm_symbol.h: New file.
22921 *tagmanager/tm_symbol.c: New file.
22923 Add symbol tree building functionality at project level
22926 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22928 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22930 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
22931 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
22932 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
22933 : New and improved pixmaps from Misha <misha@phreaker.net>
22936 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22938 * Big patch submitted by
22939 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
22940 Many thanks to him.
22942 * src/Makefile.am, src/aneditor.cxx
22943 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
22944 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
22945 Use of tagmanager lib for advanced calltips.
22947 * global-tags/*: Created new directory and added files to
22948 generate system.tags.
22950 * tagmanager/*: Created new directory and added tagmanager lib
22953 * configure.in, acconfig.h, Makefile.am: Modified to reflect
22954 the above additions.
22956 * data/Makefile.am: Modified to accomodate generated system.tags file.
22958 2001-11-07 Andy Piper <andy.piper@freeuk.com>
22960 * scintilla/: updated to 1.41
22961 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
22962 * src/about.c: updated list of authors
22963 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
22964 * HACKING: updated to cover Scintilla usage
22965 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22968 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
22970 * src/aneditor.cxx: Fixed compilation errors with it.
22971 by add include to gtk+ headers and typedefining a mysteriously
22972 vanished class Colour.
22974 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22976 * configure.in: Added pt_BR in the languages.
22978 2001-11-01 Andy Piper <andy.piper@freeuk.com>
22980 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
22981 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
22983 * manuals/C/anjuta-manual/*: new format to match
22984 the rest of the GNOME docs chapter layout. Added the many
22985 new contributors. Moved Authors and License information into new
22986 chapters of their own - should make expansion easier too
22987 * src/compiler_options.c: changed the profiler option to -pg to
22988 work with GNU tools (gprof)
22989 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
22992 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
22994 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
22995 compiler_options_gui.c:
22996 Added a new entry for linker flags and renamed c_options to c_flags
22997 and l_options to l_libs. Also, added a new function:
22998 compiler_options_set_prjlflags_in_file();
23000 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
23002 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
23004 2001-10-26 Andy Piper <andy.piper@freeuk.com>
23006 * THANKS, src/about.c: corrections and additions following
23008 * src/main_menubar.c: patch from Rikul to fix the problem with
23009 menu accelerators not being loaded
23011 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
23013 * THANKS: Added all contributors and translators names and emails.
23015 * pixmap/anjuta_logo.png: Reduced the size of the logo.
23016 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
23017 Added new file (earlier logo with border).
23018 * src/about.c: Added all contributors names and emails
23019 and used macro definition for logo pixmap file.
23020 * src/pixmaps.h: Added entry for anjuta splash screen.
23022 2001-10-24 Andy Piper <andy.piper@freeuk.com>
23024 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
23025 to new PNG version (thanks to Misha) and removed the old
23028 2001-10-24 Abel Cheung <maddog@linux.org.hk>
23030 * THANKS: added Conner Mo for simplified Chinese translation.
23031 * configure.in: added zh_CN in ALL_LINGUAS
23033 2001-10-21 Abel Cheung <maddog@linux.org.hk>
23035 * THANKS: added Joe Man for his traditional Chinese translation.
23036 * configure.in: added zh_TW in ALL_LINGUAS.
23038 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
23040 * src/main_menubar_def.h: Changed the link of lidn to
23041 http://lidn.sourceforge.net.
23043 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
23045 * Applied patch from Rikul
23046 * Applied patch from Luca
23047 * Fixed a cvs conflict. :)
23049 2001-10-17 Stephane Demurget <demurgets@free.fr>
23051 * THANKS: added Marc Botermans for his Dutch translation.
23053 * configure.in: added nl in ALL_LINGUAS.
23057 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
23059 * anjuta.c: Fixed luca's typo.
23060 * resources.c, resources.h: Changed gchar* return to void, to
23061 avoid a compiler warning.
23062 * scintilla/Makefile.am: Reorganized file entries.
23063 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
23065 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
23067 * Upgraded scintilla to 1.4.
23068 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
23069 LexLisp.cxx StyleContext.cxx StyleContext.h
23070 * src/Makefile.am: Added 4 lexers and separated lexer objects
23071 from the main link variable.
23073 2001-10-14 Stephane Demurget <demurgets@free.fr>
23075 * THANKS: added Luca, even if it shouldn't be my role to write
23076 this sort of thing :)
23078 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
23079 the latest Luca patch.
23081 2001-10-14 Andy Piper <andy.piper@freeuk.com>
23083 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
23084 This is not documented yet; plugins to come later.
23085 * src/find*.c: find dialogs now persistent
23086 (Rick <rikul@bellsouth.net>)
23087 * widgets/gnomefilelist.c: fixed multiple file open issue
23088 (Rick <rikul@bellsouth.net>)
23089 * changes to recent file and project lists handling
23090 (lbell <lbell@tsc4.com>)
23091 * more minor UI updates (me)
23093 2001-10-11 Andy Piper <andy.piper@freeuk.com>
23095 * src/Makefile.am: removed warnings for traditional C syntax
23096 * pixmaps: added new icons for mini_locals, mini_cvs and
23097 the splash screen - thanks to Misha <misha@phreaker.net>
23099 2001-10-10 Andy Piper <andy.piper@freeuk.com>
23101 * src/toolbar.c: fix typo in tooltip text
23102 * ccview/cccmd.cc: alter Func to Function in menu text
23104 2001-10-09 Andy Piper <andy.piper@freeuk.com>
23106 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
23107 issue with find dialog reporting an error when Scintilla finds text
23108 * applied patch from Denis Boehme <boehme at syncio dot de> to support
23109 DOS files (i.e. CR/LF translation)
23111 2001-10-03 Andy Piper <andy.piper@freeuk.com>
23113 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
23115 * data/internal.properties: default fold style now set to 3 :-)
23116 * applied patch from rikul <null@acm.org> to turn notebook tab
23117 headings red when file has been edited.
23119 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
23121 * configure.in: Added "no" to ALL_LINGUAS.
23123 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
23125 * Patch from lbell <lbell@tsc4.com>
23130 src/main_menubar_def.h
23131 src/mainmenu_callbacks.c
23132 src/mainmenu_callbacks.h
23133 src/project_dbase.c
23134 src/project_dbase.h
23136 Implemented a check menu item to handle the 'show locals' flag
23137 for the current project.
23139 * data/internal.properties: Removed the redundant command
23140 for gnome-terminal.
23142 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
23144 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
23146 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
23148 * configure.in: Added "ta" to the languages list.
23150 2001-09-21 Andy Piper <andy.piper@freeuk.com>
23152 * data/internal.properties:
23153 added fold.symbols property to control appearance of folds
23154 in the Scintilla editor (thanks to rikul <null@acm.org>)
23156 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23159 one extra button for message win is being created -- Fixed.
23161 The frame should be hidden and not only the pix_lab when
23162 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
23165 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
23166 for the time being it is same as mini_cvs.xpm.
23168 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23170 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
23172 Patch from rikul <null@acm.org>
23174 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
23175 glades.h, messages.c, messages.h, pixmaps.h,
23176 project_dbase.c, project_dbase.h, session.c,
23177 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
23179 inserted 'add to watch' option in inspect window, so you can add easily
23180 a variable in watch window .
23182 Added a new message pane for the gdb local variables inspection. Changed
23183 the code in messages.c to better account for future new panes insertion.
23184 Defined a new pixmap for the new tab button in pixmaps.h
23185 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
23188 Changed the debugger module to have a single function for asking to gdb
23189 to send program info. The idea is to ask the debugger about only the
23190 info needed to open windows( watch, registers, etc ) to speedup the step
23191 command. I plan to ask informations to the debugger based on the user
23193 The request for local variables is enabled by default, but the
23194 projectDBase has a variable to control it, to allow disabling that
23195 feature, there is also the code to save and to reload the state. If you
23196 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
23199 This big patch is from: lbell <lbell@tsc4.com>
23201 2001-09-20 Stephane Demurget <demurgets@free.fr>
23203 Patch from rikul <null@acm.org> :
23205 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
23206 problem and added folding support for php/hmtl.
23208 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
23210 * Fixed dnd of files within scintilla.
23211 patch from: rikul <null@acm.org>
23213 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
23215 * Applied patch from Luca.
23217 * src/source.c: source_write_build_files(): Fixed the project generation
23218 failure. The fist return statement and the free_project_type were
23221 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
23223 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
23224 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
23226 1) Restore the error color to red (waiting for a configurable one )
23227 2) Saving projects settings if you exit anjuta without closing an open
23229 3) New Menu 'repaeat search' to search with a keystroke without pressing
23231 4) some define in the menus to better handle menu item update
23233 Patch from: lbell <lbell@tsc4.com>
23235 * main_menubar_def.h, main_menubar.c: Change the position of
23236 "Repeat find" menu position.
23238 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
23240 project_type.h, project_type.c, source.c: Applied patch.
23241 patch from Johannes Schmid <clubfan@users.sourceforge.net>
23243 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23245 * configure.in, src/Makefile.am: Using macros for ORBit flags.
23247 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23249 * Fixed bug #445752
23251 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23253 * Fixed bugs in Gtk-- and Gnome-- project type
23255 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23257 * dnd.c: Support for multiple files drag-n-drop.
23259 Patch from: rikul <null@acm.org>
23261 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
23262 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
23265 Patch from: rikul <null@acm.org>
23267 * Applied patch for widgetizing goto dialog box.
23270 * Applied patch for having new project type handling.
23271 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23273 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23275 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
23276 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
23277 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
23278 find_replace.c, find_replace.h, find_text.c, find_text.h,
23279 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
23280 project_dbase.h, source.c, text_editor.c, text_editor.h,
23281 text_editor_cbs.c, utilities.c, utilities.h:
23283 Applied a huge patch (after slight preview). I would like Luca
23284 to have his feature additions mentioned here.
23286 Patch from: lbell <lbell@tsc4.com>
23288 2001-09-09 Stephane Demurget <demurgets@free.fr>
23290 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
23292 * po/fr.po: updated to the latest sources.
23295 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23297 * Fixed bug #445752
23299 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23301 * dnd.h, dnd.c: New files for drag n drop support.
23303 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
23304 Added drag and drop support for opening files.
23306 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
23307 Archit Baweja <bighead@crosswinds.net> for this idea.
23309 * TODO: Added some more todos. :-(
23311 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23313 * Fixed the goto line activate bug.
23314 patch from: Martyn Bone <mbone@brightstar.u-net.com>
23316 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23318 * Fixed bugs in Gtk-- and Gnome-- project type
23320 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
23322 * widgets/gonmefilelist.c, gnomefilelist.c:
23323 Modified multiple selection on pressing control.
23324 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23326 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
23327 Modified multiple selection on pressing control.
23328 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23330 2001-09-05 Abel Cheung <maddog@linux.org.hk>
23332 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
23333 This is useless; but just in case...
23335 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
23337 * data/internal.properties: modified a bit of perl properties.
23339 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
23341 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
23342 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
23343 Added support for multiple file imports. Changed the standrd C++
23344 convention of #include <file> to #include <file.h>, because I had given
23345 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
23346 now support the #include <file> convention. That is something to be fixed :).
23347 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23349 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
23351 * src/anjuta.c: Added function static greetings_text(), to solve the non
23352 translation of the greetings text in the wizard.
23354 2001-08-31 Andy Piper <andy.piper@freeuk.com>
23356 * src/find_in_files_gui.c: made order of buttons consistent with other Find
23357 dialogs, with OK the default (fix bug #453482)
23359 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
23361 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
23363 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
23365 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
23373 src/main_menubar_def.h
23374 src/mainmenu_callbacks.c
23375 src/mainmenu_callbacks.h:
23376 Applied the patch that addes menu items which allow users to
23377 insert GPL notice and date time in current document.
23378 patch from: Rick Patel <rikul@shreve.net>
23380 * src/main_menu.c: Fixed a compilation error.
23382 * src/anjuta.c: Fixed non-rememberence of editor tab position.
23384 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
23385 about the unterminated strings.
23387 * scintilla/*: Updated scintilla to 1.3.9 version.
23389 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23391 * widgets/gnomefileselection.c:
23392 Applied the patch for fixing multiple selection of file open funcion,
23393 which will deselect the files selected.
23394 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23396 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23398 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
23399 src/fileselection.c, src/anjuta_cbs.c:
23400 Applied the patch for multiple selection of file open.
23401 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23403 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23405 * Removed "-f" option in call to devhelp, because devhelp no longer
23408 2001-08-26 Stephane Demurget <demurgets@free.fr>
23410 All these modifications have been pointed out by
23411 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
23413 * data/internal.properties: two fixes for the PHP lexer.
23416 * fr.po: minor fixes.
23418 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
23420 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
23424 main_menubar_def.h,
23425 main_menubar_callbacks.c,
23427 Added new menu item for "close all fils".
23428 (Patch from Rikul <rikul@shreve.net>, after revision)
23430 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
23432 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
23433 (Patch from Rikul <rikul@shreve.net>)
23435 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
23436 (Patch from Rikul <rikul@shreve.net>)
23438 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23440 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
23441 project name in application widzard.
23442 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
23444 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
23445 of the 'OK' button there is an 'Execute' one.
23446 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
23448 * executer.c: Changed cancel button to close button. That was more appropriate.
23450 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23452 * HACKING: corrected >>>>>> Config management.
23454 * HACKING: Added many things.
23456 * src/launcher.h: Added some comments.
23458 2001-08-21 Stephane Demurget <demurgets@free.fr>
23460 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
23463 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23464 src/appwizard_cbs.c,
23465 src/appwizard_gui.c: Applied UI/docs cleanup patch from
23466 Andy Piper <andy.piper@freeuk.com>
23468 * po/fr.po: updated to latest sources.
23470 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
23473 2001-08-18 Andy Piper <andy.piper@freeuk.com>
23475 * Fixed bugs #450280 and #448845
23477 * src/about.c: corrected Naba's e-mail address (.net, not .com)
23479 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
23482 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
23483 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
23484 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
23485 names to remove "Anjuta: " prefix
23487 * src/main_menubar_def.c: altered a message
23489 * launcher/anjuta_launcher.c: cleaned up some messages
23491 * src/debugger.c: edited messages to improve clarity
23493 * src/app_wiz*.c: tidied wizard interface
23496 2001-08-15 Stephane Demurget <demurgets@free.fr>
23498 Synced Naba's fix and mine about the wizards not working and removed
23499 anjuta.prj to avoid a nasty checkin.
23501 * Makefile.am: removed the install-data-local rule.
23503 * data/Makefile.am: changed the list of files.
23505 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
23507 * .cvsignore: added anjuta.prj for the same reason.
23510 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
23512 * src/source.c: Fixed a bug that fails new gnome projects to get
23515 * src/project_manager.c: Fixed a bug that disables storing recent
23518 * Makefile.am: Added stuffs to install the macro files in the
23522 2001-08-14 Stephane Demurget <demurgets@free.fr>
23524 * data/Makefile.am: added some rules to support the gnome/ macros
23525 dir in order to make the wizards work again.
23527 * anjuta.spec.in: upped the release number.
23530 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
23532 * configure.in (ALL_LINGUAS): Added pl.
23535 2001-08-09 Stephane Demurget <demurgets@free.fr>
23537 * anjuta.spec.in: fixed the doc files list.
23540 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23542 * src/about.c: corrected my email address. :-)
23546 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
23547 (patch from Andy Piper <squiggle@ukgateway.net>)
23549 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
23551 * debugger.c: Fixed a bug associated with debugging threaded
23554 * text_editor_menu.c: Fixed broken ui in text editor
23557 * text_editor_menu.c: Now the option sub menu in text editor pop up
23560 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
23561 (suggested by lord sibn <sibn@utspl.cjb.net> )
23563 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23565 * src/text_editor_menu.c: Added menu item for context help
23566 (patch from Andy Piper <squiggle@ukgateway.net>)
23568 2001-08-06 Stephane Demurget <demurgets@free.fr>
23570 * ccview/cccproj.cc: added missing i18n strings.
23572 * data/welcome.txt: bumped version to 0.1.6.
23574 * src/anjuta.c: fixed a compilation error due to devhelp integration.
23576 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23578 * help.c, help.h: Added support for DevHelp context sensitive help
23579 and gnome api browsing.
23580 * Fixed toolbars and editor views "not save" bug.
23581 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
23582 (patch from Andy Piper <squiggle@ukgateway.net>)
23583 * Updated THANKS and chapter15.sgml for uk and ru translators.
23585 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
23587 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
23588 * Updated configure.in to include these changes
23590 2001-08-03 Stephane Demurget <demurgets@free.fr>
23592 * src/project_dbase_gui.c: fixed bug #446963
23593 (on_project_dbase_ccview_update_start),
23594 (on_project_dbase_ccview_update_end): added.
23595 These two respectively disable and enable close file/project
23596 menu entries and toolbar items, while the ccview part updates
23600 2001-08-03 Stephane Demurget <demurgets@free.fr>
23602 * configure.in: added sv to the ALL_LINGUAS list.
23605 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
23607 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
23608 file to work: merge translations and distribute it.
23610 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
23612 * NEWS, README, THANKS & TODO: Spelling fixes.
23614 2001-08-01 Stephane Demurget <demurgets@free.fr>
23616 * README: updated requirements.
23618 * scintilla/Makefile.am,
23619 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
23620 target can't be realized (custom build path).
23622 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
23623 Removed install-data-local.
23625 * src/compiler_options.c: changed the include paths of the pixmaps.
23626 we hadn't any warning because of the include paths passed to the
23627 compiler. Thanks to make distcheck for reporting this.
23630 2001-07-31 Stephane Demurget <demurgets@free.fr>
23632 * NEWS, THANKS: updated.
23634 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
23635 fixed to show the correct kernel signal number and its description.
23637 * widgets/gnomefilelist.c: fixed bug #445756
23638 (goto_last): renamed to goto_prev and changed according to goto_next.
23639 (goto_next): added.
23640 (goto_directory): removed.
23641 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
23642 returned value is now the position in the list.
23643 (check_ok_button_cb): changed the back check and added one for next.
23644 (gnome_filelist_set_dir): the check in history make it wouldn't be
23645 a "true" history. polished the whole thing, using set_dir_internal.
23646 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
23647 there's no check in the history when using back or next.
23649 * manuals/*: added missing .cvsignore files.
23652 2001-07-30 Stephane Demurget <demurgets@free.fr>
23654 * po/fr.po: updated to latest sources.
23656 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
23657 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
23658 to put off their sensitive attributes.
23660 2001-07-29 Stephane Demurget <demurgets@free.fr>
23662 * po/fr.po: fixed some grammar things.
23663 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
23666 * src/utilities.c: (file_is_link): use lstat instead of stat.
23668 2001-07-27 Naba Kumar <kh_naba@123india.com>
23670 * Remove help dir from cvs, because it is no longer
23673 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
23676 2001-07-24 Naba Kumar <kh_naba@123india.com>
23678 * debugger.c: (debugger_update_prog_status): Fixed
23679 the bug with gdb version 5. Debugger starts, when
23680 step in/out/over etc are clicked.
23682 * debugger.c: All functions: added debugging codes.
23684 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
23685 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
23686 Modified to recognize non project files also.
23688 * source.c: (source_write_configure_in):
23689 Added source for 'prefix' counterparts for
23690 no-prefix AC_SUBST.
23692 2001-07-23 Naba Kumar <kh_naba@123india.com>
23694 * anjuta.c: added function anjuta_remove_text_editor();
23695 and suitably modified anjuta_remove_current_text_editor().
23697 * project_dbase.c: project_dbase_close(), Added code to
23698 close all opened files that belong to the project when
23699 the project is closed.
23700 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
23702 * Updated the manuals/anjuta-manual subdir for GDP standards.
23703 (patch from Andy Piper <squiggle@ukgateway.net>)
23705 * main_menubar.h, main_menubar.def: Added Menu items to handle
23706 urls for library references, bugs, patches and feature request
23709 2001-07-20 Naba Kumar <kh_naba@123india.com>
23711 * Set wmclass names in all windows.
23712 (patch from Andy Piper <squiggle@ukgateway.net>)
23713 * New splash logo from "Misha" <misha@phreaker.net>);
23715 2001-07-19 Naba Kumar <kh_naba@123india.com>
23717 * preferences.[h,c], preferences_gui.c: Added 4 properties to
23718 set caret color, calltip back color and selection fore/back
23721 2001-07-18 Naba Kumar <kh_naba@123india.com>
23723 * project_dbase.c: Closes all files when project is closed.
23724 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23725 -- We still need to refine this as it closes all sort of files.
23727 * compiler_options.c: Fixed seg-fault bug when last item in
23728 compiler option lists is removed.
23730 * Fixed missing newline warnings during compilation.
23731 (patch from Andy Piper <squiggle@ukgateway.net>)
23733 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
23735 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
23736 autogenerated no need to store'em in CVS.
23738 * ccview/.cvsignore: Addition of cvsignore.
23740 2001-07-17 Naba Kumar <kh_naba@123india.com>
23742 *GUI fixes and spell corrections
23743 (patch from Andy Piper <squiggle@ukgateway.net>)
23745 2001-07-15 Naba Kumar <kh_naba@123india.com>
23747 *Fixed double error message for file not found.
23749 *Put white backgrounds for png images.
23751 *Converted '-' to '_' in sgml files.
23753 2001-07-14 Naba Kumar <kh_naba@123india.com>
23755 * project_dbase.c: Short-cut for expand/collasp project tree
23757 * project_dbase_gui.c:
23758 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23760 2001-07-13 Naba Kumar <kh_naba@123india.com>
23762 * notebook.[h,c]: Added
23763 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23764 Project/message window now toggles on control and
23765 and notebook switch short-cut
23767 2001-07-7 Naba Kumar <kh_naba@123india.com>
23769 * Changed a new icon set which looks more gnomish.
23771 * Changed a new anjuta splash logo.
23772 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
23774 2001-07-6 Naba Kumar <kh_naba@123india.com>
23776 * ccview/*: Integrated ccview for class view and file view
23777 in the project Manager.
23779 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
23781 2001-07-1 Naba Kumar <kh_naba@123india.com>
23783 * scintilla/*: Upgraded Scintilla to version 1.3.7
23785 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
23787 2001-06-28 Naba Kumar <kh_naba@123india.com>
23789 * src/debugger.c: Correct step-over and step-out swapping.
23791 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
23792 chapters and added more stuffs.
23794 2001-06-13 Naba Kumar <kh_naba@123india.com>
23796 * data/autogen.sh.gtkmm: Added
23798 * data/autogen.sh.gnomemm: Added
23800 * src/appwiz.c: Added two more application wizard templetes
23802 * src/project: for gtk-- and gnome-- and proper support
23804 * src/source.c: for c++ in the project configuration.
23808 2001-05-05 Naba Kumar <kh_naba@123india.com>
23810 * Merged my pre-cvs modifications with
23811 the current cvs copy.
23813 * (lot of files change).
23815 * Implemented session management.
23817 * Local installation possible by
23818 manageing our own pixmaps paths
23821 * resources.h: Added.
23822 * resources.c: Added.
23826 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
23828 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
23829 Corrected/extended ignores.
23831 2001-05-04 Naba Kumar <kh_naba@123india.com>
23833 * manuals/: dir tree added.
23834 Sgml documentation started in this dir.
23836 * omf-install/: dir tree added.
23838 * manuals/anjuta-manual/C/anjuta-manual.sgml:
23839 Created initial document structure.
23841 * configure.in: Added test for scrollkeeper.
23842 Added some Makefile entries in AC_OUTPUT.
23844 * Makefile.am: Added subdir manuals/
23846 * HACKING: Wrote something stupid.
23848 2001-05-02 Stéphane Démurget <demurgets@free.fr>
23850 * Makefile.am: Added ChangeLog in local data list, becaused it's
23851 needed to create a new project.
23853 * po/fr.po: minor fixes.
23855 * src/build_file.c, src/configurer.c, src/debugger.c,
23856 src/executer.c, src/find_replace.c, src/gnome_project.c,
23857 src/goto_line.c, src/launcher.c, src/messages.c,
23858 src/preferences.c src/project_dbase.c: functions declared static.
23860 * widgets/gnomefilelist.c: Fixed a project creation bug,
23861 introduced with latest changes.
23863 2001-05-01 Stéphane Démurget <demurgets@free.fr>
23865 * widgets/gnomefilelist.c,
23866 BUGS: Fixed an annoying bug preventing from loading files/project
23867 given on the command line. Polished the whole gnome_filelist widget.
23869 2001-04-27 Stéphane Démurget <demurgets@free.fr>
23873 src/anjuta.h: Polished the command line parsing.
23875 * BUGS: Need to clean that damn gnome_filelist widget.
23877 2001-04-25 Stéphane Démurget <demurgets@free.fr>
23881 src/signals.c: Removed duplicated includes.
23883 * po/fr.po: minor fixes.
23885 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
23886 create_compiler_options_page? () declared static.
23888 src/anjuta.c: Put a command line option for disabling
23891 * src/preferences_gui.c: Fixed an internationalization issue,
23892 other functions declared static.
23894 * src/gnome_project.c: Fixed some memory leaks,
23895 new_prj_terminated () declared static.
23897 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
23899 * configure.in: Sort ALL_LINGUAS alphabetically.
23901 2001-04-22 Stéphane Démurget <demurgets@free.fr>
23903 * Emptied that ugly old Changelog.
23905 == Anjuta 0.1.5 ===
23908 2001-03-10 Naba kumar <naba@gnome.org>
23910 * src/gnome_project.c: Fixed project dir creation bug.
23912 * src/text_editor.c: Fixed double accelerators bug.
23914 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
23916 * src/stack_trace.c, * src/compiler_options.c,
23917 data/internals.properties, src/defaults.c:
23918 Fixed pixmap creation with NULL window.
23920 * src/commands.c, src/preferences_gui.c, src/build_project.c
23921 src/clean_project.c: Bug fix.
23923 * src/main_menubar_def.h: i18n bug fix.
23925 * src/executer.h, src/executer.c: Bug fix.
23927 * src/controls.c: Bug fix.
23929 * src/debugger.c: Debugger now takes program args.
23931 * po/ja.po: Added japanese translation file.
23933 Upgraded to ver 0.1.4
23934 ... Fixed other minor bugs.
23936 == Anjuta 0.1.3 ===
23938 2001-XX-XX Naba kumar <naba@gnome.org>
23940 * Lots of unaccountable changes. Integrated scintilla.
23941 Redesigned Project managemet. Added supports for other languages.
23942 Java style properties managements. .... blah blah
23944 2000-11-11 Naba kumar <naba@gnome.org>
23946 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
23947 Upgraded to version 0.1.3.
23949 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
23950 Fixed to activate Debug->add watch properly.
23952 === Anjuta 0.1.2 beta_2 ===
23953 === Anjuta 0.1.2 ===
23955 2000-11-05 Naba kumar <naba@gnome.org>
23957 * src/compiler_options.c, src/compiler_options_cbs.c
23958 src/compiler_options_cbs.h, src/compiler_options_gui.c
23959 src/anjuta2.c, extra/stock_libs.anj (new),
23960 extra/README.stock_libs (new), htmls/page13.html,
23961 htmls/images/*: Improved Library settings GUI. Can now enable/disable
23962 added libraries. Stock libs provided for ease of entry. Modified
23963 help html file accordingly.
23965 2000-11-03 Naba kumar <naba@gnome.org>
23967 * README: Minor fixes in Doc files.
23969 * src/gnome_prj.c, src/appwidzard_cbs.c:
23970 Fixed to ignore non-existant dir for blank prj.
23971 More checking in project creation, especially to confirm
23972 that the prj file already does not exist.
23974 * anjuta.spec, configure.in: Upgraded to version 0.1.2
23976 * src/controls.c: Now Menu item "Format/Detach current document"
23977 is inactive when there is no document opened.
23979 === Anjuta 0.1.1 ===
23981 2000-11-01 Naba kumar <naba@gnome.org>
23983 Completed and Release of first version (Beta) with lots of bugs.
23985 1999-12-27 Naba kumar <naba@gnome.org>
23987 Anjuta project started.