1 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3 Patch from James Liggett:
4 * plugins/subversion/plugin.c: (subversion_instance_init):
5 * plugins/subversion/plugin.h:
6 * plugins/subversion/subversion-diff-dialog.c:
7 (on_subversion_diff_response), (subversion_diff_dialog),
8 (on_menu_subversion_diff):
9 * plugins/subversion/subversion-log-dialog.c:
10 (on_log_view_selected_button_clicked),
11 (on_log_diff_selected_button_clicked),
12 (on_log_diff_previous_button_clicked),
13 (subversion_log_window_create):
14 * plugins/subversion/subversion-ui-utils.c:
15 (get_filename_from_full_path), (init_whole_project),
16 (on_whole_project_toggled):
17 * plugins/subversion/subversion-ui-utils.h:
18 * plugins/subversion/subversion-update-dialog.c:
19 (subversion_update_dialog), (on_menu_subversion_update):
21 Whole Project checkbox enabled by default in diff and update dialogs.
22 changes the editor names for diff editors to something much more
23 descriptive. For example, working copy/head diffs would have an editor
24 with a name like "[Working Copy/Head] some-file.diff," where some-file
25 is the name of the file/directory that was diffed. For diffs against
26 arbitrary diffs the name would look like "[Revisions 2832/3200]
27 some-file.diff" for a diff of some-file between revisions 2832 and
30 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
32 Icons from tpgww@onepost.net:
33 * plugins/subversion/Makefile.am:
34 * plugins/subversion/anjuta-subversion-plugin.svg:
35 * plugins/subversion/anjuta-subversion.plugin.in:
36 * plugins/subversion/plugin.h:
37 * plugins/symbol-browser/Makefile.am:
38 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
39 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
40 * plugins/symbol-browser/plugin.c:
41 * plugins/symbol-db/Makefile.am:
42 * plugins/symbol-db/plugin.c:
43 * plugins/symbol-db/symbol-db.plugin.in:
45 Icons from patch in bug #480093 comment #23. Also renamed icons.
48 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
50 Icons from tpgww@onepost.net:
51 * plugins/project-manager/Makefile.am:
52 * plugins/project-manager/anjuta-project-manager-plugin.svg:
53 * plugins/project-manager/anjuta-project-manager.plugin.in:
54 * plugins/project-manager/plugin.c:
55 * plugins/project-wizard/Makefile.am:
56 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
57 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
58 * plugins/project-wizard/druid.h:
59 * plugins/search/Makefile.am:
60 * plugins/search/anjuta-search-plugin.svg:
61 * plugins/search/anjuta-search.plugin.in:
62 * plugins/search/plugin.c:
64 Icons from patch in bug #480093 comment #23. Also renamed icons.
67 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
69 * TODO.tasks: updated.
71 Icons from tpgww@onepost.net:
72 * plugins/file-loader/Makefile.am:
73 * plugins/file-loader/anjuta-loader-plugin.svg:
74 * plugins/file-loader/anjuta-loader.plugin.in:
75 * plugins/file-manager/Makefile.am:
76 * plugins/file-manager/anjuta-file-manager-plugin.svg:
77 * plugins/file-manager/file-manager.plugin.in:
78 * plugins/file-manager/plugin.c:
79 * plugins/glade/Makefile.am:
80 * plugins/glade/anjuta-glade-plugin.svg:
81 * plugins/glade/anjuta-glade.plugin.in:
82 * plugins/glade/plugin.c: (register_stock_icons):
83 * plugins/language-manager/Makefile.am:
84 * plugins/language-manager/anjuta-language-manager-plugin.svg:
85 * plugins/language-manager/language-manager.plugin.in:
86 * plugins/message-view/Makefile.am:
87 * plugins/message-view/anjuta-message-manager.plugin.in:
88 * plugins/message-view/anjuta-messages-plugin.svg:
89 * plugins/message-view/plugin.c:
90 * plugins/patch/Makefile.am:
91 * plugins/patch/anjuta-patch-plugin.svg:
92 * plugins/patch/anjuta-patch.plugin.in:
93 * plugins/patch/plugin.c:
94 * plugins/profiler/Makefile.am:
95 * plugins/profiler/anjuta-profiler-plugin.svg:
96 * plugins/profiler/plugin.c: (register_stock_icons):
97 * plugins/profiler/profiler.plugin.in:
98 * plugins/project-import/Makefile.am:
99 * plugins/project-import/anjuta-project-import-plugin.svg:
100 * plugins/project-import/anjuta-project-import.plugin.in:
101 * plugins/project-import/plugin.c:
103 Icons from patch in bug #480093 comment #23. Also renamed icons.
106 2007-11-18 Johannes Schmid <jhs@gnome.org>
108 * plugins/build-basic-autotools/build-basic-autotools.c:
110 * plugins/debug-manager/anjuta-debug-manager.glade:
111 * plugins/debug-manager/breakpoints.c:
112 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
113 * plugins/file-wizard/file.c:
114 * plugins/gdb/anjuta-gdb.glade:
115 * plugins/glade/plugin.c: (ifile_open):
116 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
117 * plugins/gtodo/mcategory.c: (category_manager_add_item):
118 * plugins/gtodo/tray-icon.c:
119 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
120 * plugins/macro/macros.xml:
121 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
122 Fixed translation bugs (#496833, #488211 and #497758)
124 * plugins/document-manager/plugin.c: (on_editor_changed):
127 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
129 Icons from tpgww@onepost.net:
130 * plugins/devhelp/Makefile.am:
131 * plugins/devhelp/anjuta-devhelp-plugin.svg:
132 * plugins/devhelp/anjuta-devhelp.plugin.in:
133 * plugins/devhelp/plugin.c:
134 * plugins/document-manager/anjuta-document-manager.plugin.in:
135 * plugins/document-manager/images/Makefile.am:
136 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
137 * plugins/document-manager/plugin.c:
138 * plugins/editor/Makefile.am:
139 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
140 * plugins/editor/anjuta-editor.plugin.in:
141 * plugins/editor/plugin.c:
142 * plugins/sample1/Makefile.am:
143 * plugins/sample1/anjuta-sample-plugin.svg:
144 * plugins/sample1/anjuta-sample.plugin.in:
145 * plugins/sourceview/Makefile.am:
146 * plugins/sourceview/plugin.c:
147 * plugins/sourceview/sourceview.plugin.in:
149 Icons from patch in bug #480093 comment #23. Also renamed icons.
152 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
154 * TODO.tasks: Updated.
156 Icons from tpgww@onepost.net:
157 * plugins/build-basic-autotools/Makefile.am:
158 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
159 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
160 * plugins/build-basic-autotools/build-basic-autotools.c:
161 * plugins/class-inheritance/Makefile.am:
162 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
163 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
164 * plugins/class-inheritance/plugin.c:
165 * plugins/cvs-plugin/Makefile.am:
166 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
167 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
168 * plugins/cvs-plugin/plugin.c:
169 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
170 * plugins/debug-manager/images/Makefile.am:
171 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
172 * plugins/debug-manager/plugin.c:
174 Icons from patch in bug #480093 comment #23. Also renamed icons.
177 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
179 * (removed) libanjuta/anjuta-children.c,
180 (removed) libanjuta/anjuta-children.h,
181 libanjuta/anjuta-launcher.c,
182 libanjuta/libanjuta.h,
183 libanjuta/Makefile.am,
184 plugins/gdb/debugger.c,
185 plugins/terminal/terminal.c,
186 manuals/reference/libanjuta/libanjuta-sections.txt,
187 manuals/reference/libanjuta/libanjuta-docs.sgml:
188 Replace anjuta_children_register by g_child_watch_add
190 2007-11-13 Johannes Schmid <jhs@gnome.org>
192 * plugins/subversion/anjuta-subversion.glade:
193 * plugins/subversion/subversion-commit-dialog.c:
194 (subversion_commit_dialog):
195 * plugins/subversion/subversion-resolve-dialog.c:
196 (subversion_resolve_dialog):
197 * plugins/subversion/subversion-revert-dialog.c:
198 (subversion_revert_dialog):
199 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
200 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
201 (hide_pulse_progress_bar):
202 * plugins/subversion/subversion-ui-utils.h:
204 Yet another patch from #457477:
205 Add a pulsing progress bar to all dialogs receiving status
207 2007-11-12 Johannes Schmid <jhs@gnome.org>
209 * plugins/document-manager/plugin.c: (create_highlight_submenu):
210 Bug 493583 – crash in Anjuta IDE: trying to open a file
212 * plugins/subversion/subversion-commit-dialog.c:
213 (select_all_files), (subversion_commit_dialog):
214 Patch from jrligget - see #457477
216 2007-11-12 Johannes Schmid <jhs@gnome.org>
218 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
219 * libanjuta/anjuta-plugin-handle.c:
220 (anjuta_plugin_handle_get_about):
221 Bug 495536 – Plugins localization improvement
223 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
224 * plugins/class-gen/anjuta-class-gen-plugin.glade:
225 * plugins/indent/indent.glade:
226 * plugins/subversion/anjuta-subversion.glade:
227 Bug 495245 – Strings bug
229 2007-11-08 James Liggett <jrliggett@cox.net>
231 reviewed by: Johannes Schmid <jhs@gnome.org>
233 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
234 (anjuta_async_command_finalize),
235 (anjuta_async_command_notification_poll),
236 (anjuta_async_command_thread), (start_command),
237 (notify_data_arrived), (notify_complete),
238 (anjuta_async_command_class_init),
239 (anjuta_async_command_set_error_message),
240 (anjuta_async_command_get_error_message),
241 (anjuta_async_command_lock), (anjuta_async_command_unlock):
242 * libanjuta/anjuta-async-command.h:
243 * libanjuta/anjuta-command.c: (anjuta_command_init),
244 (anjuta_command_finalize), (anjuta_command_class_init),
245 (anjuta_command_start), (anjuta_command_notify_data_arrived),
246 (anjuta_command_notify_complete),
247 (anjuta_command_set_error_message),
248 (anjuta_command_get_error_message):
249 * libanjuta/anjuta-command.h:
250 * libanjuta/anjuta-glade-catalog.c:
251 * libanjuta/anjuta-glade.xml:
252 * libanjuta/anjuta-vcs-status-tree-view.c:
253 (on_selected_column_toggled),
254 (anjuta_vcs_status_tree_view_create_columns),
255 (anjuta_vcs_status_tree_view_init),
256 (anjuta_vcs_status_tree_view_finalize),
257 (anjuta_vcs_status_tree_view_set_property),
258 (anjuta_vcs_status_tree_view_get_property),
259 (anjuta_vcs_status_tree_view_class_init),
260 (anjuta_vcs_status_tree_view_new),
261 (anjuta_vcs_status_tree_view_destroy),
262 (anjuta_vcs_status_tree_view_add), (select_all_paths),
263 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
264 (anjuta_vcs_status_tree_view_unselect_all),
265 (create_selected_paths_list),
266 (anjuta_vcs_status_tree_view_get_selected):
267 * libanjuta/anjuta-vcs-status-tree-view.h:
268 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
269 * libanjuta/anjuta-widgets.h:
270 * plugins/subversion/subversion-add-dialog.c:
271 (on_add_command_finished), (on_subversion_add_response),
272 (subversion_add_dialog), (on_menu_subversion_add),
273 (on_fm_subversion_add):
274 * plugins/subversion/subversion-add-dialog.h:
275 * plugins/subversion/subversion-commit-dialog.c:
276 (on_commit_command_finished), (on_subversion_commit_response),
277 (subversion_commit_dialog), (on_menu_subversion_commit),
278 (on_fm_subversion_commit):
279 * plugins/subversion/subversion-commit-dialog.h:
280 * plugins/subversion/subversion-copy-dialog.c:
281 (on_copy_other_revision_radio_toggled),
282 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
283 (on_copy_command_finished), (on_subversion_copy_response),
284 (subversion_copy_dialog), (on_menu_subversion_copy),
285 (on_fm_subversion_copy):
286 * plugins/subversion/subversion-copy-dialog.h:
287 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
288 (on_subversion_diff_response), (subversion_diff_dialog),
289 (on_menu_subversion_diff), (on_fm_subversion_diff):
290 * plugins/subversion/subversion-diff-dialog.h:
291 * plugins/subversion/subversion-log-dialog.c:
292 (on_diff_selected_column_toggled), (create_columns),
293 (on_log_command_finished), (on_log_view_button_clicked),
294 (on_cat_command_data_arrived), (on_cat_command_finished),
295 (on_log_view_selected_button_clicked), (get_selected_revisions),
296 (on_log_diff_selected_button_clicked),
297 (on_log_diff_previous_button_clicked),
298 (on_subversion_log_vbox_destroy),
299 (on_log_changes_view_row_selected), (subversion_log_window_create),
300 (on_menu_subversion_log), (on_fm_subversion_log),
301 (subversion_log_set_whole_project_sensitive):
302 * plugins/subversion/subversion-log-dialog.h:
303 * plugins/subversion/subversion-merge-dialog.c:
304 (on_merge_command_finished), (on_subversion_merge_response),
305 (on_merge_first_path_browse_button_clicked),
306 (on_merge_second_path_browse_button_clicked),
307 (on_merge_use_first_path_check_toggled),
308 (on_merge_start_revision_radio_toggled),
309 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
310 (on_menu_subversion_merge):
311 * plugins/subversion/subversion-merge-dialog.h:
312 * plugins/subversion/subversion-remove-dialog.c:
313 (on_remove_command_finished),
314 (on_remove_path_browse_button_clicked),
315 (on_subversion_remove_response), (subversion_remove_dialog),
316 (on_menu_subversion_remove), (on_fm_subversion_remove):
317 * plugins/subversion/subversion-remove-dialog.h:
318 * plugins/subversion/subversion-resolve-dialog.c:
319 (on_resolve_command_finished), (on_subversion_resolve_response),
320 (subversion_resolve_dialog), (on_menu_subversion_resolve):
321 * plugins/subversion/subversion-resolve-dialog.h:
322 * plugins/subversion/subversion-revert-dialog.c:
323 (on_revert_command_finished), (on_subversion_revert_response),
324 (subversion_revert_dialog), (on_menu_subversion_revert):
325 * plugins/subversion/subversion-revert-dialog.h:
326 * plugins/subversion/subversion-switch-dialog.c:
327 (on_switch_other_revision_radio_toggled),
328 (on_switch_command_finished), (on_subversion_switch_response),
329 (subversion_switch_dialog), (on_menu_subversion_switch):
330 * plugins/subversion/subversion-switch-dialog.h:
331 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
332 (subversion_data_free), (on_mesg_view_destroy),
333 (create_message_view), (check_filename), (get_log_from_textview),
334 (pulse_timer), (on_pulse_timer_destroyed),
335 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
336 (report_errors), (on_status_command_finished),
337 (on_status_command_data_arrived), (on_command_info_arrived),
338 (select_all_status_items), (clear_all_status_selections),
339 (init_whole_project), (on_whole_project_toggled),
340 (send_diff_command_output_to_editor), (on_diff_command_finished),
341 (stop_status_bar_progress_pulse):
342 * plugins/subversion/subversion-ui-utils.h:
343 * plugins/subversion/subversion-update-dialog.c:
344 (on_update_command_finished), (on_subversion_update_response),
345 (subversion_update_dialog), (on_menu_subversion_update),
346 (on_fm_subversion_update):
347 * plugins/subversion/subversion-update-dialog.h:
348 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
349 (svn_add_command_finalize), (svn_add_command_run),
350 (svn_add_command_class_init), (svn_add_command_new),
351 (svn_add_command_destroy):
352 * plugins/subversion/svn-add-command.h:
353 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
354 (svn_cat_command_finalize), (svn_cat_command_run),
355 (svn_cat_command_class_init), (svn_cat_command_new),
356 (svn_cat_command_destroy), (svn_cat_command_get_output):
357 * plugins/subversion/svn-cat-command.h:
358 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
359 (svn_command_release_ui_lock), (simple_prompt),
360 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
361 (svn_auth_ssl_server_trust_prompt_func_cb),
362 (svn_auth_ssl_client_cert_prompt_func_cb),
363 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
364 (svn_command_init), (svn_command_finalize),
365 (svn_command_class_init), (svn_command_push_info),
366 (svn_command_get_info_queue), (svn_command_set_error),
367 (svn_command_get_client_context), (svn_command_get_pool),
368 (svn_command_lock_ui), (svn_command_unlock_ui),
369 (svn_command_get_revision), (svn_command_copy_path_list),
370 (svn_command_free_path_list):
371 * plugins/subversion/svn-command.h:
372 * plugins/subversion/svn-commit-command.c: (on_log_callback),
373 (svn_commit_command_init), (svn_commit_command_finalize),
374 (svn_commit_command_run), (svn_commit_command_class_init),
375 (svn_commit_command_new), (svn_commit_command_destroy):
376 * plugins/subversion/svn-commit-command.h:
377 * plugins/subversion/svn-copy-command.c: (on_log_callback),
378 (svn_copy_command_init), (svn_copy_command_finalize),
379 (svn_copy_command_run), (svn_copy_command_class_init),
380 (svn_copy_command_new), (svn_copy_command_destroy):
381 * plugins/subversion/svn-copy-command.h:
382 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
383 (svn_diff_command_finalize), (svn_diff_command_run),
384 (svn_diff_command_class_init), (svn_diff_command_new),
385 (svn_diff_command_destroy), (svn_diff_command_get_output):
386 * plugins/subversion/svn-diff-command.h:
387 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
388 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
389 (svn_log_command_class_init), (svn_log_command_new),
390 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
391 * plugins/subversion/svn-log-command.h:
392 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
393 (svn_log_entry_finalize), (svn_log_entry_class_init),
394 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
395 (svn_log_entry_get_author), (svn_log_entry_get_date),
396 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
397 (svn_log_entry_get_full_log):
398 * plugins/subversion/svn-log-entry.h:
399 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
400 (svn_merge_command_finalize), (svn_merge_command_run),
401 (svn_merge_command_class_init), (svn_merge_command_new),
402 (svn_merge_command_destroy):
403 * plugins/subversion/svn-merge-command.h:
404 * plugins/subversion/svn-remove-command.c: (on_log_callback),
405 (svn_remove_command_init), (svn_remove_command_finalize),
406 (svn_remove_command_run), (svn_remove_command_class_init),
407 (svn_remove_command_new), (svn_remove_command_destroy),
408 (svn_remove_command_get_path):
409 * plugins/subversion/svn-remove-command.h:
410 * plugins/subversion/svn-resolve-command.c:
411 (svn_resolve_command_init), (svn_resolve_command_finalize),
412 (svn_resolve_command_run), (svn_resolve_command_class_init),
413 (svn_resolve_command_new), (svn_resolve_command_destroy):
414 * plugins/subversion/svn-resolve-command.h:
415 * plugins/subversion/svn-revert-command.c:
416 (svn_revert_command_init), (svn_revert_command_finalize),
417 (svn_revert_command_run), (svn_revert_command_class_init),
418 (svn_revert_command_new), (svn_revert_command_destroy):
419 * plugins/subversion/svn-revert-command.h:
420 * plugins/subversion/svn-status-command.c:
421 (svn_status_command_init), (svn_status_command_finalize),
422 (on_svn_status_notify), (svn_status_command_run),
423 (svn_status_command_class_init), (svn_status_command_new),
424 (svn_status_command_destroy),
425 (svn_status_command_get_status_queue):
426 * plugins/subversion/svn-status-command.h:
427 * plugins/subversion/svn-status.c: (svn_status_init),
428 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
429 (svn_status_destroy), (svn_status_get_path),
430 (svn_status_get_vcs_status):
431 * plugins/subversion/svn-status.h:
432 * plugins/subversion/svn-switch-command.c:
433 (svn_switch_command_init), (svn_switch_command_finalize),
434 (svn_switch_command_run), (svn_switch_command_class_init),
435 (svn_switch_command_new), (svn_switch_command_destroy):
436 * plugins/subversion/svn-switch-command.h:
437 * plugins/subversion/svn-update-command.c:
438 (svn_update_command_init), (svn_update_command_finalize),
439 (svn_update_command_run), (svn_update_command_class_init),
440 (svn_update_command_new), (svn_update_command_destroy):
441 * plugins/subversion/svn-update-command.h:
443 Now really committed all files from James patch (#457477)
445 2007-11-08 Johannes Schmid <jhs@gnome.org>
447 * TODO.tasks: Updated
449 2007-11-08 James Liggett <jrliggett@cox.net>
451 reviewed by: Johannes Schmid <jhs@gnome.org>
454 * libanjuta/Makefile.am:
455 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
456 * libanjuta/anjuta-status.h:
457 * libanjuta/libanjuta.h:
458 * plugins/subversion/Makefile.am:
459 * plugins/subversion/anjuta-subversion.glade:
460 * plugins/subversion/anjuta-subversion.ui:
461 * plugins/subversion/plugin.c: (value_added_project_root_uri),
462 (value_removed_project_root_uri), (activate_plugin),
463 (deactivate_plugin), (finalize), (subversion_instance_init):
464 * plugins/subversion/plugin.h:
465 * plugins/subversion/subversion-actions.c:
466 * plugins/subversion/subversion-actions.h:
467 * plugins/subversion/subversion-callbacks.c:
468 * plugins/subversion/subversion-callbacks.h:
469 * plugins/subversion/svn-auth.c:
470 * plugins/subversion/svn-auth.h:
471 * plugins/subversion/svn-backend-priv.h:
472 * plugins/subversion/svn-backend.c:
473 * plugins/subversion/svn-backend.h:
474 * plugins/subversion/svn-notify.c:
475 * plugins/subversion/svn-notify.h:
476 * plugins/subversion/svn-thread.c:
477 * plugins/subversion/svn-thread.h:
479 Commited alpha2 of the new subversion plugin (#457477)
481 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
483 * plugins/debug-manager/command.c:
484 Fix a stupid crash when changing a register value
486 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
488 * libanjuta/interfaces/libanjuta.idl,
489 plugins/debug-manager/command.c,
490 plugins/debug-manager/command.h,
491 plugins/debug-manager/start.c,
492 plugins/gdb/plugin.c,
493 plugins/gdb/debugger.c,
494 plugins/gdb/debugger.h:
495 Use anjuta terminal plugin instead of gnome terminal
496 Select if a terminal is used in the the start_program function
497 Move terminal code from debugger.c to plugin.c
498 Partial fix of bug #481366
500 * plugins/gdb/utilities.c,
501 plugins/gdb/utilities.h:
502 Remove gnome terminal check function
504 2007-11-06 Johannes Schmid <jhs@gnome.org>
506 * plugins/project-import/anjuta-project-import.glade:
507 * plugins/project-import/project-import.c: (on_import_next),
508 (on_import_finish), (project_import_set_directory):
509 * plugins/project-wizard/property.c: (npw_property_create_widget),
510 (npw_property_set_value_from_widget):
512 Replaced gnome_file_entry with gtk_file_chooser_button
513 Fixes #422329 – Creating a new directory in program options doesn't work
515 2007-11-04 Massimo Cora' <maxcvs@email.it>
517 * plugins/symbol-db/plugin.c:
518 add all files at once on project_import.
519 No need to split them into more languages: ctags
520 and the engine will take care of that.
522 * plugins/symbol-db/symbol-db-engine.h,
523 * plugins/symbol-db/symbol-db-engine.c,
524 * plugins/symbol-db/tables.sql,
525 * plugins/symbol-db/test/Makefile.am,
526 * plugins/symbol-db/test/main.c,
527 * plugins/symbol-db/symbol-db-view-locals.c:
528 some memory leaks fixed. Ported the thing to
529 libgda 3.1.2 [or better svn HEAD].
530 Thanks to a fresh new algorithm to detect
531 parent scope we're able to display correcly
532 a local gtktree, including classes not directly
533 defined inside that file.
535 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
537 * plugins/debug-manager/threads.c,
538 plugins/debug-manager/stack_trace.c:
539 Do not display address when not needed
541 * plugins/debug-manager/plugin.c,
542 plugins/debug-manager/breakpoints.c:
543 Breakpoints directly connect to debugger signals
545 * plugins/debug-manager/watch.c:
546 program-unload signal does not exist used debugger-stopped
548 * plugins/debug-manager/queue.c,
549 libanjuta/interfaces/libanjuta.idl:
550 Display error message returned by debugger command
553 2007-11-04 Johannes Schmid <jhs@gnome.org>
555 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
556 Bug 493062 – gcj template needs AC_PROG_CC
557 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
559 * src/anjuta-actions.h:
560 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
561 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
565 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
569 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
571 * ChangeLog: Tagged 2.3.0 release.
573 * plugins/indent/Makefile.am: Fixed indentation.
575 * plugins/editor/aneditor-autocomplete.cxx:
576 * plugins/editor/aneditor-priv.h:
577 * plugins/editor/aneditor.cxx:
578 * plugins/editor/aneditor.h: Commented out dead codes.
580 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
581 Do not build symbol-db by
582 default. Added 'unstable' in plugin description to signify it's
585 * plugins/file-manager/Makefile.am,
586 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
588 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
590 * plugins/debug-manager/utilities.c,
591 plugins/debug-manager/utilities.h,
592 plugins/debug-manager/threads.c,
593 plugins/debug-manager/plugin.c,
594 plugins/debug-manager/plugin.h,
595 plugins/debug-manager/disassemble.h,
596 plugins/debug-manager/watch.c,
597 plugins/debug-manager/watch.h,
598 plugins/debug-manager/breakpoints.c,
599 plugins/debug-manager/stack_trace.c:
600 Replace few remaining function calls by signal
602 * plugins/debug-manager/disassemble.c,
603 plugins/debug-manager/registers.c,
604 plugins/debug-manager/memory.c,
605 plugins/debug-manager/locals.c,
606 plugins/debug-manager/queue.c,
607 plugins/debug-manager/queue.h:
608 Connect signals when debugger is started
609 Disconnect them when debugger is stopped
610 Do not display window if debugger doesn't support feature
612 * plugins/gdb/plugin.c,
613 libanjuta/interfaces/libanjuta.idl:
614 Remove unused initialization function
616 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
619 * plugins/file-manager/Makefile.am:
620 * scripts/build-schemas.mk: Fixed 'make distcheck'
622 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
624 * manuals/reference/libanjuta/libanjuta-docs.sgml,
625 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
626 to latest API additions.
628 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
631 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
633 * ChangeLog: Fixed indentation.
634 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
637 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
639 * libanjuta/interfaces/libanjuta.idl:
640 * plugins/build-basic-autotools/build-basic-autotools.c:
641 (build_compile_file_real), (build_build_project),
642 (build_install_project), (build_clean_project),
643 (build_configure_project), (build_autogen_project),
644 (build_distribution_project), (build_build_module),
645 (build_install_module), (build_clean_module), (fm_build),
646 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
647 (finalize), (basic_autotools_plugin_instance_init),
648 (ibuildable_set_command), (ibuildable_reset_commands),
649 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
650 (ibuildable_install), (ibuildable_configure),
651 (ibuildable_generate), (ibuildable_iface_init):
652 * plugins/build-basic-autotools/build-basic-autotools.h:
654 Added API for commands override in build interface and implemented
655 them in build plugin. Useful for other plugins override build
656 commands depending on project environment.
658 2007-10-28 Naba Kumar <naba@gnome.org>
661 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
662 Fixed widget alignment for dock switcher tab style combo and
663 scratchbox path entrybox.
665 2007-10-28 Johannes Schmid <jhs@gnome.org>
667 * plugins/document-manager/plugin.c: (on_editor_changed):
668 Fixed a memory leak and simplified code (thanks again Sébastien)
671 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
672 and OFFSET sql statements)
674 2007-10-28 Massimo Cora' <maxcvs@email.it>
676 * plugins/symbol-db/plugin.c,
677 plugins/symbol-db/symbol-db-engine.h,
678 plugins/symbol-db/symbol-db-view.c,
679 plugins/symbol-db/symbol-db-view.c,
680 plugins/symbol-db/symbol-db-view-locals.c,
681 plugins/symbol-db/symbol-db-view-locals.h,
682 plugins/symbol-db/symbol-db-engine.c:
683 Better end-of-file-scan detection, permitting
684 an improved scope/inheritance parsing.
685 Locals tab gtktree now displays correct
686 namespace->class->children tree, even if
687 in a C++ file there isn't class declaration.
689 2007-10-27 Johannes Schmid <jhs@gnome.org>
691 Patch from Stanislav Brabec <sbrabec@suse.cz>
693 Bug 489798 – Do not rely on svn-config
695 Patch from Michael Wolf <maw@ximian.com>:
696 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
697 (egg_tree_model_filter_remove_node),
698 (egg_tree_model_filter_row_deleted):
699 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
701 2007-10-27 Johannes Schmid <jhs@gnome.org>
703 * plugins/devhelp/anjuta-devhelp.ui:
704 * plugins/message-view/anjuta-message-manager.ui:
706 Added some separators to the toolbar
708 * plugins/document-manager/plugin.c:
709 (on_support_plugin_deactivated), (load_new_support_plugins),
710 (unload_unused_support_plugins), (on_editor_changed):
712 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
713 for pointing out that is was crap.
715 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
717 * libanjuta/interfaces/libanjuta.idl,
718 libanjuta/anjuta-plugin-manager.c,
719 libanjuta/anjuta-plugin-manager.h,
720 libanjuta/anjuta-c-plugin-factory.c,
721 libanjuta/anjuta-c-module.h,
722 libanjuta/anjuta-c-module.c:
723 Report detailled error message in case of plugin loading failure
725 2007-10-24 Johannes Schmid <jhs@gnome.org>
728 * plugins/Makefile.am:
730 Activate build of symbol-db plugin (when libgda is available)
732 * plugins/document-manager/plugin.c:
733 (on_support_plugin_deactivated), (on_editor_changed):
735 Properly handle language support plugins even when they are
736 unloaded by the session.
738 * plugins/symbol-db/plugin.c: (register_stock_icons),
739 Port to new REGISTER_ICONS stuff
741 2007-10-22 Massimo Cora' <maxcvs@email.it>
743 * plugins/symbol-db/plugin.c,
744 * plugins/symbol-db/symbol-db-view.c
745 * plugins/symbol-db/symbol-db-engine.h,
746 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
747 * plugins/symbol-db/symbol-db-view-locals.c,
748 * plugins/symbol-db/symbol-db-view-locals.h,
749 * plugins/symbol-db/symbol-db-engine.c:
750 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
751 Added a new algorithm for dynamic population of the local symbols' tab.
752 Now the default view is tree-like.
753 Some fixes on engine correct some population issues.
755 2007-10-23 Naba Kumar <naba@gnome.org>
757 * plugins/glade/Makefile.am: Corrected conditional not to install
758 .plugin file if plugin is disabled.
759 * plugins/sourceview/Makefile.am: Corrected conditional not to
760 install schemas if plugin is not built.
762 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
764 * plugins/debug-manager/queue.c:
765 Fix #488061: Mutiple crash dialogs
767 * plugins/gdb/debugger.c,
768 plugins/gdb/debugger.h:
769 Remove maximum gdb command length, should fix bug#474811
771 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
773 * manuals/reference/libanjuta/plugin-description-file.sgml,
774 manuals/reference/libanjuta/libanjuta-docs.sgml,
775 manuals/reference/libanjuta/libanjuta-sections.txt,
776 libanjuta/interfaces/libanjuta.idl,
777 libanjuta/anjuta-c-module.c,
778 libanjuta/anjuta-c-plugin-factory.c:
779 Document last changes in plugin code
781 2007-10-19 Johannes Schmid <jhs@gnome.org>
783 * plugins/subversion/subversion-callbacks.c: (check_filename):
785 Fixed #487854 – Anjuta crashes when i try to add a SVN url
787 2007-10-19 Naba Kumar <naba@gnome.org>
789 * plugins/file-manager/file-model.c: Fixed a critical runtime
792 2007-10-18 Johannes Schmid <jhs@gnome.org>
794 * libanjuta/anjuta-ui.h:
795 Small fix on icon macros
797 * libanjuta/interfaces/libanjuta.idl:
798 * plugins/language-manager/plugin.c: (ilanguage_get_name),
799 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
800 (ilanguage_iface_init):
802 Added get_from_editor() and get_name_from_editor() methods
805 * plugins/document-manager/plugin.c:
806 (update_editor_ui_interface_items), (on_editor_changed):
807 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
809 * plugins/language-support-cpp-java/plugin.c: (install_support):
811 Ported plugins to use the new interface
813 2007-10-17 Johannes Schmid <jhs@gnome.org>
815 * libanjuta/anjuta-ui.h:
817 Added macros to register stock icons to stop all this copy&paste
818 which had spread over a lot of files. New macros support to add
819 icons with toolbar and menu size (16 and 24)
821 * plugins/class-inheritance/plugin.c: (register_stock_icons):
822 * plugins/debug-manager/images/anjuta-attach.svg:
823 * plugins/debug-manager/images/anjuta-step-out.svg:
824 * plugins/debug-manager/images/anjuta-step-over.svg:
825 * plugins/debug-manager/plugin.c: (register_stock_icons):
826 * plugins/document-manager/images/Makefile.am:
827 * plugins/document-manager/images/anjuta-block-end.svg:
828 * plugins/document-manager/images/anjuta-block-start.svg:
829 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
830 * plugins/document-manager/images/anjuta-bookmark.svg:
831 * plugins/document-manager/images/anjuta-go-history-next.svg:
832 * plugins/document-manager/images/anjuta-go-history-prev.svg:
833 * plugins/document-manager/plugin.c: (register_stock_icons):
834 * plugins/glade/plugin.c: (register_stock_icons):
835 * plugins/language-support-cpp-java/plugin.c:
836 (register_stock_icons):
837 * plugins/message-view/Makefile.am:
838 * plugins/message-view/anjuta-go-message-next.svg:
839 * plugins/message-view/anjuta-go-message-prev.svg:
840 * plugins/message-view/anjuta-message-view.svg:
841 * plugins/message-view/messages.xpm:
842 * plugins/message-view/plugin.c: (register_stock_icons):
843 * plugins/patch/plugin.c: (patch_plugin_activate):
844 * plugins/project-manager/plugin.c: (register_stock_icons):
845 * plugins/search/Makefile.am:
846 * plugins/search/anjuta-go-match-next.svg:
847 * plugins/search/anjuta-go-match-prev.svg:
848 * plugins/search/plugin.c: (activate_plugin):
849 * plugins/symbol-browser/plugin.c: (register_stock_icons):
850 * plugins/terminal/terminal.c: (register_stock_icons):
851 * plugins/valgrind/plugin.c: (register_stock_icons):
853 Updated to use the new icons and added several new and updated
856 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
858 * libanjuta/anjuta-plugin-handle.c,
859 libanjuta/anjuta-plugin-handle.h:
860 Add a new path property containing the directory of the .plugin
861 file, library file (.so or whatever) must be in the same directory
863 * libanjuta/anjuta-plugin-manager.c,
864 libanjuta/interfaces/libanjuta.idl,
865 (removed) libanjuta/anjuta-glue-plugin.c,
866 (removed) libanjuta/anjuta-glue-plugin.h,
867 (removed) libanjuta/anjuta-glue-c.c,
868 (removed) libanjuta/anjuta-glue-c.h,
869 (removed) libanjuta/anjuta-glue-cpp.c,
870 (removed) libanjuta/anjuta-glue-cpp.h,
871 (removed) libanjuta/anjuta-glue-factory.c,
872 (removed) libanjuta/anjuta-glue-factory.h,
873 (added) libanjuta/anjuta-c-module.c,
874 (added) libanjuta/anjuta-c-module.h,
875 (added) libanjuta/anjuta-c-plugin-factory.c,
876 (added) libanjuta/anjuta-c-plugin-factory.h,
877 libanjuta/Makefile.am:
878 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
879 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
880 implementing IAnjutaPluginFactory
881 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
883 * libanjuta/libanjuta.h:
884 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
887 * libanjuta/anjuta-plugin.h:
888 Replace AnjutaGluePlugin by GTypeModule
889 Remove unused anjuta_glue_get_component_type replaced by
892 * plugins/build-basic-autotools/build-basic-autotools.h,
893 plugins/class-gen/plugin.h,
894 plugins/class-inheritance/plugin.h,
895 plugins/cvs-plugin/plugin.h,
896 plugins/debug-manager/plugin.h,
897 plugins/devhelp/plugin.h,
898 plugins/document-manager/plugin.h,
899 plugins/editor/plugin.h,
900 plugins/file-loader/plugin.h,
901 plugins/file-wizard/plugin.h,
902 plugins/gdb/plugin.h,
903 plugins/glade/plugin.h,
904 plugins/gtodo/plugin.h,
905 plugins/indent/plugin.h,
906 plugins/language-manager/plugin.h,
907 plugins/language-support-cpp-java/plugin.h,
908 plugins/macro/plugin.h,
909 plugins/message-view/plugin.h,
910 plugins/patch/plugin.h,
911 plugins/profiler/plugin.h,
912 plugins/project-import/plugin.h,
913 plugins/project-manager/plugin.h,
914 plugins/project-wizard/plugin.h,
915 plugins/sample1/plugin.h,
916 plugins/search/plugin.h,
917 plugins/sourceview/plugin.h,
918 plugins/subversion/plugin.h,
919 plugins/symbol-browser/plugin.h,
920 plugins/symbol-db/plugin.h,
921 plugins/terminal/terminal.c,
922 plugins/tools/plugin.h,
923 plugins/valgrind/plugin.h:
924 Replace AnjutaGluePlugin by GTypeModule
926 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
928 * plugins/debug-manager/breakpoints.c:
929 Fix bug#487112, crash while removing a breakpoint in a new file
931 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
933 * plugins/document-manager/search-box.c:
934 Fix a crash (with an useful comment) focus-out-event handler must
937 2007-10-14 Johannes Schmid <jhs@gnome.org>
939 * plugins/sourceview/sourceview.c:
940 Hide calltip when "Up" or "Down" key is pressed
942 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
944 * plugins/document-manager/search-box.c:
945 Change included file order to avoid a compile error with gnome 2.16
947 2007-10-13 Johannes Schmid <jhs@gnome.org>
949 * plugins/debug-manager/plugin.c: (enable_log_view):
951 Fixed crash when closing a project and unloading another while
952 the debugger is enabled
954 2007-10-13 Johannes Schmid <jhs@gnome.org>
956 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
958 Use correct breakpoint icon
960 * plugins/devhelp/Makefile.am:
961 * plugins/devhelp/anjuta-go-help-next.svg:
962 * plugins/devhelp/anjuta-go-help-prev.svg:
963 * plugins/devhelp/plugin.c: (register_stock_icons),
966 Added new icons from #480093
968 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
969 * plugins/document-manager/images/anjuta-bookmark-first.svg:
970 * plugins/document-manager/images/anjuta-bookmark-last.svg:
971 * plugins/document-manager/images/anjuta-bookmark-next.svg:
972 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
973 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
974 * plugins/message-view/anjuta-go-message-next.svg:
975 * plugins/message-view/anjuta-go-message-prev.svg:
977 Updated icons from #480093
979 * src/anjuta-actions.h:
980 Use GTK_STOCK_FULLSCREEN
982 * src/anjuta-app.c: (on_gdl_style_changed),
983 (anjuta_app_instance_init):
986 Added preference option to set the gdl switcher style
988 2007-10-13 Johannes Schmid <jhs@gnome.org>
990 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
991 (get_property_value_as_string), (set_property_value_as_string),
992 (register_callbacks):
993 * libanjuta/anjuta-preferences.h:
995 Support GtkFileChooserButton as preferences widget
997 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
1001 * plugins/file-manager/Makefile.am:
1002 * plugins/file-manager/file-model.c: (file_model_filter_file),
1003 (file_model_add_dummy), (file_model_expand_idle),
1004 (file_model_set_property), (file_model_get_property),
1005 (file_model_class_init):
1006 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
1007 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
1008 (file_manager_activate), (file_manager_finalize),
1009 (file_manager_instance_init), (ipreferences_merge),
1010 (ipreferences_unmerge), (ipreferences_iface_init):
1011 * plugins/file-manager/plugin.h:
1013 Added preferences to file-manager
1015 * plugins/glade/plugin.c: (activate_plugin):
1017 Move Properties widget into center because it is way to big
1020 2007-10-10 Johannes Schmid <jhs@gnome.org>
1022 * plugins/language-support-cpp-java/Makefile.am:
1023 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
1024 * plugins/language-support-cpp-java/anjuta-complete.svg:
1025 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
1026 * plugins/language-support-cpp-java/plugin.c:
1027 (register_stock_icons):
1029 And yet some more icons...
1031 2007-10-10 Johannes Schmid <jhs@gnome.org>
1033 * plugins/debug-manager/breakpoints.c:
1034 * plugins/debug-manager/images/Makefile.am:
1035 * plugins/debug-manager/images/anjuta-bookmark.svg:
1036 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
1037 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
1038 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
1039 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
1040 * plugins/debug-manager/images/anjuta-linemark.svg:
1041 * plugins/debug-manager/images/anjuta-pcmark.svg:
1042 * plugins/debug-manager/plugin.c: (register_stock_icons):
1043 * plugins/debug-manager/sparse_view.c:
1044 * plugins/document-manager/images/Makefile.am:
1045 * plugins/document-manager/images/anjuta-block-select.svg:
1046 * plugins/document-manager/images/anjuta-fold-close.svg:
1047 * plugins/document-manager/images/anjuta-fold-open.svg:
1048 * plugins/document-manager/images/anjuta-fold-toggle.svg:
1049 * plugins/document-manager/images/anjuta-indent-less.svg:
1050 * plugins/document-manager/images/anjuta-indent-more.svg:
1051 * plugins/document-manager/images/anjuta-swap.svg:
1052 * plugins/document-manager/images/block_select.xpm:
1053 * plugins/document-manager/images/fold_close.xpm:
1054 * plugins/document-manager/images/fold_open.xpm:
1055 * plugins/document-manager/images/fold_toggle.xpm:
1056 * plugins/document-manager/images/indent.xpm:
1057 * plugins/document-manager/images/indent_dcr.xpm:
1058 * plugins/document-manager/images/indent_inc.xpm:
1059 * plugins/document-manager/plugin.c: (register_stock_icons):
1060 * plugins/editor/Makefile.am:
1061 * plugins/editor/anjuta-bookmark-16.xpm:
1062 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
1063 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
1064 * plugins/editor/anjuta-linemark-16.xpm:
1065 * plugins/editor/anjuta-pcmark-16.xpm:
1066 * plugins/editor/bookmark.xpm:
1067 * plugins/editor/breakpoint-disabled.xpm:
1068 * plugins/editor/breakpoint-enabled.xpm:
1069 * plugins/editor/linemarker.xpm:
1070 * plugins/editor/program-counter.xpm:
1071 * plugins/editor/text_editor.c:
1072 * plugins/message-view/Makefile.am:
1073 * plugins/message-view/anjuta-go-message-next.svg:
1074 * plugins/message-view/anjuta-go-message-prev.svg:
1075 * plugins/message-view/anjuta-message-manager.ui:
1076 * plugins/message-view/plugin.c:
1077 * plugins/sourceview/Makefile.am:
1078 * plugins/sourceview/sourceview.c:
1080 Integrated lots of icons from #480093
1081 Thanks to <tpgww@onepost.net>
1083 * plugins/document-manager/plugin.c:
1084 Do not mark the line in ifile_open(), that looks ugly.
1086 * plugins/document-manager/search-box.c: (on_search_focus_out),
1088 Clear the status bar on focus_out.
1090 * plugins/file-loader/anjuta-loader-plugin.ui:
1093 2007-10-09 Johannes Schmid <jhs@gnome.org>
1095 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
1096 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
1098 Some things I missed in the patch for #484419
1100 * plugins/document-manager/action-callbacks.c:
1101 (on_new_file_activate):
1102 * plugins/document-manager/action-callbacks.h:
1103 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1104 (on_window_key_press_event), (on_gconf_notify_timer):
1106 484645 – patch to deal with docman FIXME etc
1108 * plugins/editor/text_editor.c: (text_editor_set_indicator):
1109 * plugins/search/search-replace.c: (search_and_replace),
1110 (write_message_pane), (search_replace_populate),
1111 (translate_dialog_strings), (create_dialog),
1112 (anjuta_search_replace_activate):
1113 * plugins/search/search-replace_backend.c:
1114 (file_buffer_new_from_path), (get_next_match),
1115 (create_search_entries), (regex_backref),
1116 (clear_search_replace_instance):
1117 * plugins/search/search-replace_backend.h:
1119 #484573 – patch to correct various search-related issues
1121 Thanks for the above patches to <tpgww@onepost.net>
1123 * plugins/sourceview/sourceview.c:
1124 (sourceview_create_highligth_indic):
1126 Use the same marker for important as gedit (yellow background)
1128 * plugins/document-manager/anjuta-document-manager.ui:
1129 * plugins/file-loader/anjuta-file-loader.ui:
1130 * plugins/file-loader/plugin.c:
1132 Moved FileNew action to document-manager
1134 2007-10-08 Johannes Schmid <jhs@gnome.org>
1136 * plugins/document-manager/search-box.c: (on_search_activated):
1137 Mark messages for translation
1139 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
1141 reviewed by: Johannes Schmid <jhs@gnome.org>
1143 * plugins/Makefile.am:
1144 * plugins/build-basic-autotools/build-basic-autotools.c:
1145 (build_compile_file_real):
1146 * plugins/search/search-replace.c:
1147 * plugins/valgrind/preferences.c: (build_general_prefs):
1149 Fix #484379 – Contents of Makefile.am plugins and
1150 #484419 – Improvement into translation
1152 2007-10-06 Johannes Schmid <jhs@gnome.org>
1154 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1156 Fixed to properly support pointer-to-pointer (**) types
1158 * libanjuta/interfaces/libanjuta.idl:
1159 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
1160 * plugins/sourceview/sourceview-cell.h:
1161 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
1162 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
1163 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
1164 (isearch_backward), (isearch_iface_init):
1165 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
1166 (itext_editor_iface_init), (iselection_set_iter),
1167 (iselection_get_start_iter), (iselection_get_end_iter),
1168 (iselection_iface_init), (isearch_forward), (isearch_backward),
1169 (isearch_iface_init):
1171 Added IAnjutaEditorSearch interface and some utility methods to
1172 migrate from positions to iterators for the editor interface.
1174 * plugins/document-manager/Makefile.am:
1175 * plugins/document-manager/action-callbacks.c:
1176 (on_goto_line_no1_activate), (on_show_search):
1177 * plugins/document-manager/action-callbacks.h:
1178 * plugins/document-manager/anjuta-docman.c:
1179 (anjuta_docman_add_document), (anjuta_docman_show_editor),
1180 (anjuta_docman_grab_text_focus):
1181 * plugins/document-manager/anjuta-document-manager.ui:
1182 * plugins/document-manager/goto_line.c: (removed)
1183 * plugins/document-manager/goto_line.h: (removed)
1184 * plugins/document-manager/search-box.c:
1185 * plugins/document-manager/search-box.h:
1186 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
1187 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
1188 (update_editor_ui_interface_items), (on_editor_added),
1189 (activate_plugin), (deactivate_plugin):
1190 * plugins/document-manager/plugin.h:
1192 Created new incremental "Quick Search" bar in the document manager to
1193 replace the crappy EggToolbar entries. Uses the new search interface and
1194 it thus much faster and more reliable.
1196 Bug 357544 – incremental search should work consistently (or not at all)
1197 when main toolbar is hidden
1198 Bug 440637 – Search, don't work very well (partly for incremental search)
1200 * plugins/search/anjuta-search.ui:
1201 * plugins/search/plugin.c: (activate_plugin):
1203 Removed incremental search stuff
1205 * plugins/build-basic-autotools/build-basic-autotools.c:
1206 (on_session_save), (on_session_load):
1207 * plugins/build-basic-autotools/executer.c:
1208 (get_program_parameters):
1210 Scroll to selected executable and remember it across sessions
1211 (followup of #477976)
1213 * plugins/debug-manager/plugin.c: (value_added_current_editor):
1214 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
1216 * plugins/devhelp/anjuta-devhelp.ui:
1217 Rearraged toolbar items a bit
1219 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1221 * plugins/debug-manager/command.c,
1222 plugins/debug-manager/queue.c,
1223 plugins/gdb/plugin.c,
1224 plugins/gdb/debugger.c:
1225 Fix several crashing bugs (including bug#482985) with the debugger
1226 when closing project, stopping the debugger, restarting the program
1228 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
1230 * libanjuta/anjuta-launcher.c:
1231 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
1233 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
1235 * plugins/debug-manager/command.c,
1236 plugins/debug-manager/queue.c:
1237 Asynchronous command can abort other commands in queue
1238 Resynchronize debugger state when a command is cancelled
1240 * plugins/debug-manager/breakpoints.c:
1241 Free BreakpointItem only when it is not used anymore
1243 * plugins/gdb/plugin.c:
1244 Do not return TRUE if the callback and/or ready signal is not used
1246 * plugins/gdb/debugger.c:
1247 Fix a crash, return correct state when debugger is stopped
1249 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
1251 * plugins/project-wizard/autogen.c:
1252 Fix bug#482067, escape project wizard user defined strings
1254 2007-10-01 Johannes Schmid <jhs@gnome.org>
1256 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1258 * plugins/build-basic-autotools/build-basic-autotools.c:
1259 (basic_autotools_plugin_instance_init):
1260 * plugins/build-basic-autotools/build-basic-autotools.h:
1261 * plugins/build-basic-autotools/executer.c:
1262 (get_program_parameters):
1264 Fixed #477976 – Keybinding in run dialog
1266 2007-09-30 Johannes Schmid <jhs@gnome.org>
1268 * plugins/Makefile.am:
1269 Do not build indent plugin (yet)
1271 * plugins/document-manager/plugin.c: (ipreferences_merge):
1272 Fixed unintentional and wrong change
1274 * plugins/indent/anjuta-indent.ui:
1277 2007-09-28 Johannes Schmid <jhs@gnome.org>
1279 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
1280 * libanjuta/anjuta-launcher.h:
1281 Add a method to send EOF to some process. Needed for the indent plugin
1282 and should be useful in general. It does not actually send EOF as this
1283 is not possible with utf-8, but closes the stream instead.
1285 * plugins/devhelp/plugin.c: (value_added_current_editor):
1286 Fixed a Gtk-Critical due to the IAnjutaEditor -
1287 IAnjutaDocument switch.
1290 * plugins/Makefile.am:
1291 * plugins/document-manager/Makefile.am:
1292 * plugins/document-manager/action-callbacks.c:
1293 * plugins/document-manager/anjuta-document-manager.glade:
1294 * plugins/document-manager/anjuta-document-manager.ui:
1295 * plugins/document-manager/images/Makefile.am:
1296 * plugins/document-manager/images/indent_auto.xpm:
1297 * plugins/document-manager/images/indent_set.xpm:
1298 * plugins/document-manager/indent-dialog.c:
1299 * plugins/document-manager/indent-dialog.h:
1300 * plugins/document-manager/indent-util.c:
1301 * plugins/document-manager/indent-util.h:
1302 * plugins/document-manager/indent_test.c:
1303 * plugins/document-manager/plugin.c: (register_stock_icons),
1304 (docman_plugin_instance_init), (ipreferences_merge):
1305 * plugins/document-manager/plugin.h:
1307 Removed indent code from document manager
1309 * plugins/indent/Makefile.am:
1310 * plugins/indent/indent-dialog.c:
1311 * plugins/indent/indent-util.c: (indent_init_indent_style):
1312 * plugins/indent/indent.glade:
1313 * plugins/indent/indent.plugin.in:
1314 * plugins/indent/plugin.c: (on_indent_finished),
1315 (on_indent_output), (on_indent_action_activate),
1316 (on_edit_editor_indent), (on_style_combo_changed),
1317 (value_added_current_editor), (value_removed_current_editor),
1318 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
1319 (indent_plugin_finalize), (indent_plugin_dispose),
1320 (anjuta_indent_plugin_instance_init),
1321 (anjuta_indent_plugin_class_init), (ipreferences_merge),
1322 (ipreferences_unmerge), (ipreferences_iface_init):
1323 * plugins/indent/plugin.h:
1325 Moved indent code to it's own plugin. Also reimplemented indent invocation
1326 using anjuta_launcher and streams. This is not yet completely working, maybe
1327 I got something wrong with the launcher.
1328 Also fixed #478987 – Unusable 'Indent setting window' on preferences
1330 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
1332 * plugins/debug-manager/plugin.c:
1333 Fix bug#480851, disconnect save_session signal when plugin is unloaded
1335 2007-09-27 Johannes Schmid <jhs@gnome.org>
1337 * libanjuta/interfaces/libanjuta.idl:
1338 * plugins/Makefile.am:
1339 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
1340 (isymbol_type_str), (isymbol_name), (isymbol_args),
1341 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
1342 (isymbol_impl), (isymbol_iface_init):
1343 * plugins/symbol-browser/an_symbol_info.c:
1344 * plugins/symbol-browser/an_symbol_info.h:
1345 * plugins/symbol-db/Makefile.am:
1346 * plugins/symbol-db/plugin.c:
1347 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
1348 (value_added_current_editor), (on_editor_foreach_clear),
1349 (value_removed_current_editor), (project_root_added),
1350 (symbol_db_activate), (symbol_db_deactivate),
1351 (isymbol_manager_search):
1352 * plugins/symbol-db/readtags.c: (initialize_1):
1353 * plugins/symbol-db/symbol-db-engine-iterator.c:
1354 (sdb_engine_iterator_instance_init),
1355 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
1356 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
1357 (symbol_db_engine_iterator_move_next),
1358 (symbol_db_engine_iterator_move_prev),
1359 (symbol_db_engine_iterator_get_n_items),
1360 (symbol_db_engine_iterator_last),
1361 (symbol_db_engine_iterator_set_position),
1362 (symbol_db_engine_iterator_get_position),
1363 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
1364 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
1365 (isymbol_iter_foreach), (isymbol_iter_set_position),
1366 (isymbol_iter_get_position), (isymbol_iter_get_length),
1367 (isymbol_iter_clone), (isymbol_iter_assign),
1368 (isymbol_iter_iface_init):
1369 * plugins/symbol-db/symbol-db-engine-iterator.h:
1370 * plugins/symbol-db/symbol-db-engine.c:
1371 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
1372 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
1373 (sdb_engine_finalize), (sdb_engine_get_type),
1374 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
1375 (sdb_engine_get_table_id_by_unique_name2),
1376 (sdb_engine_get_table_id_by_unique_name3),
1377 (symbol_db_engine_add_new_workspace),
1378 (symbol_db_engine_get_opened_project_name),
1379 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
1380 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
1381 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
1382 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
1383 (sdb_engine_add_new_scope_definition),
1384 (sdb_engine_add_new_tmp_heritage_scope),
1385 (sdb_engine_second_pass_update_scope_1),
1386 (sdb_engine_second_pass_update_heritage),
1387 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
1388 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
1389 (symbol_db_engine_update_project_symbols),
1390 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1391 (symbol_db_engine_update_buffer_symbols),
1392 (sdb_engine_walk_down_scope_path),
1393 (sdb_engine_prepare_symbol_info_sql),
1394 (symbol_db_engine_get_global_members),
1395 (symbol_db_engine_get_scope_members_by_symbol_id),
1396 (symbol_db_engine_get_scope_members),
1397 (symbol_db_engine_get_current_scope),
1398 (symbol_db_engine_get_file_symbols):
1399 * plugins/symbol-db/symbol-db-engine.h:
1400 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
1401 (on_symbol_updated), (on_symbol_inserted),
1402 (symbol_db_view_locals_get_line),
1403 (symbol_db_view_locals_update_list):
1404 * plugins/symbol-db/symbol-db-view-search.c:
1405 (sdb_view_search_model_filter), (sdb_view_search_get_type):
1406 * plugins/symbol-db/symbol-db-view-search.h:
1407 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
1408 (do_add_hidden_children), (do_recurse_and_add_new_sym),
1409 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
1410 * plugins/symbol-db/tables.sql:
1411 * plugins/symbol-db/test/Makefile.am:
1412 * plugins/symbol-db/test/main.c: (add_new_files), (main):
1413 Updated patch from Massimo to improve symbol-db plugin
1415 * plugins/document-manager/plugin.c: (on_editor_changed):
1416 Make the code a bit more robust
1418 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
1419 (anjuta_document_get_property), (anjuta_document_class_init),
1420 (anjuta_document_init), (set_uri), (document_loader_loaded),
1421 (anjuta_document_load), (document_saver_saving):
1422 * plugins/sourceview/anjuta-document.h:
1423 * plugins/sourceview/sourceview.c: (autodetect_language),
1424 (ilanguage_set_language), (ilanguage_get_language):
1425 Fix language detection on startup
1427 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
1429 * plugins/document-manager/action-callbacks.c:
1430 (on_editor_command_upper_case_activate),
1431 (on_editor_command_lower_case_activate): Leftover commit from previous
1432 commit (see last changlog entry by me).
1434 * plugins/file-manager/plugin.c: (file_manager_activate):
1435 Gave proper widget name so that layout works.
1437 2007-09-26 Johannes Schmid <jhs@gnome.org>
1439 * plugins/document-manager/plugin.c: (on_editor_changed),
1440 (docman_plugin_instance_init):
1441 Only unload/load language-support plugins if necessary.
1443 * plugins/language-manager/plugin.c: (language_manager_activate):
1444 Removed some debugging code
1446 * plugins/sourceview/sourceview.c: (on_document_saved),
1447 (ilanguage_set_language), (ilanguage_get_language):
1448 Fixed ianjuta_language interface and ensure that highlighting is
1449 activated when a new file is saved.
1451 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
1453 * libanjuta/interfaces/libanjuta.idl:
1454 * plugins/document-manager/action-callbacks.c:
1455 (on_editor_command_upper_case_activate),
1456 (on_editor_command_lower_case_activate):
1457 * plugins/editor/text_editor.c: (iselection_has_selection),
1458 (iselection_get_start), (iselection_get_end),
1459 (iselection_iface_init):
1460 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1461 * plugins/sourceview/sourceview.c: (iselect_has_selection),
1462 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
1463 method and implemented it for both scintilla and sourceview editors.
1464 Updated document-manager and assist plugins to use the new method.
1466 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
1468 * plugins/file-manager/file-view.c:
1469 Fix typo, allow to compile new file manager with gtk < 2.12
1471 2007-09-25 Johannes Schmid <jhs@gnome.org>
1473 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
1474 Support Auto-Indent for single lines (e.g no selection);
1476 * plugins/macro/plugin.c:
1477 Do not use the same shortcut as auto-indent does
1479 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1480 Optimized keyboard navigation - do not emit char_added when only
1481 navigation keys have been pressed.
1483 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1485 * plugins/language-support-cpp-java/cpp-java-assist.c:
1486 (on_assist_chosen), (cpp_java_assist_install),
1487 (cpp_java_assist_uninstall):
1488 * plugins/language-support-cpp-java/plugin.c: (install_support),
1489 (uninstall_support): Install and uninstall support in correct order.
1490 Fixes a bug where it was installed multiple times resulting in
1491 inserting autocomplete text multiple times.
1493 2007-09-25 Johannes Schmid <jhs@gnome.org>
1496 Add GNOME_WARNING_FLAGS(maximum) and
1497 GNOME_CXX_WARNIGS(yes) to avoid bugs
1498 the compiler can warn you.
1500 * libegg/test-tree-utils.c: (key_test):
1501 * plugins/file-manager/file-model.c:
1502 (file_model_cancel_expand_idle), (file_model_sort),
1503 (file_model_row_expanded):
1504 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1505 (file_view_refresh), (file_view_get_selected), (file_view_init),
1507 * plugins/file-manager/file-view.h:
1508 * plugins/symbol-db/readtags.c: (initialize_1):
1511 Fixed the more critical warnings
1513 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
1515 Icons from tpgww@onepost.net:
1517 * plugins/debug-manager/Makefile.am:
1518 * plugins/debug-manager/images/Makefile.am:
1519 * plugins/debug-manager/images/anjuta-attach.svg:
1520 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
1521 * plugins/debug-manager/images/anjuta-step-into.svg:
1522 * plugins/debug-manager/images/anjuta-step-out.svg:
1523 * plugins/debug-manager/images/anjuta-step-over.svg:
1524 * plugins/debug-manager/plugin.c: (register_stock_icons):
1525 * plugins/document-manager/Makefile.am:
1526 * plugins/document-manager/block_select.xpm:
1527 * plugins/document-manager/fold_close.xpm:
1528 * plugins/document-manager/fold_open.xpm:
1529 * plugins/document-manager/fold_toggle.xpm:
1530 * plugins/document-manager/images/Makefile.am:
1531 * plugins/document-manager/images/anjuta-block-end.svg:
1532 * plugins/document-manager/images/anjuta-block-start.svg:
1533 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
1534 * plugins/document-manager/images/anjuta-bookmark-first.svg:
1535 * plugins/document-manager/images/anjuta-bookmark-last.svg:
1536 * plugins/document-manager/images/anjuta-bookmark-next.svg:
1537 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
1538 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
1539 * plugins/document-manager/indent.xpm:
1540 * plugins/document-manager/indent_auto.xpm:
1541 * plugins/document-manager/indent_dcr.xpm:
1542 * plugins/document-manager/indent_inc.xpm:
1543 * plugins/document-manager/indent_set.xpm:
1544 * plugins/document-manager/plugin.c: Added nicer icons for
1545 document manager and debugger. Organized icons in 'images'
1548 2007-09-24 Johannes Schmid <jhs@gnome.org>
1550 * src/anjuta-app.c: (anjuta_app_add_widget_full):
1551 Fixed a missing NULL in g_object_set.
1553 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1555 * plugins/language-support-cpp-java/cpp-java-assist.c:
1556 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
1557 scope memebers just after scope operator is entered.
1559 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
1561 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1562 * plugins/language-support-cpp-java/cpp-java-assist.c:
1563 (completion_function), (completion_compare),
1564 (cpp_java_assist_tag_destroy), (create_completion),
1565 (cpp_java_assist_destroy_completion_cache),
1566 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
1567 Show '()' for function items in autocomplete list. Allow adding
1568 ' ' and/or '(' after function call autocompletion and have preferences
1571 2007-09-24 Johannes Schmid <jhs@gnome.org>
1573 * sourceview.c: Reverting patch from r3157 because
1576 2007-09-24 Johannes Schmid <jhs@gnome.org>
1578 * plugins/search/search-replace.c: (on_message_clicked):
1580 Fixed #427104 – No "highlight" of lines matching find-result
1582 2007-09-24 Johannes Schmid <jhs@gnome.org>
1586 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
1588 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
1590 reviewed by: Johannes Schmid <jhs@gnome.org>
1592 * plugins/build-basic-autotools/executer.c: (execute_program):
1593 Fix #478238 – set env for execute programe in the terminal
1595 2007-09-24 Tom <tpgww@onepost.net>
1597 reviewed by: Johannes Schmid <jhs@gnome.org>
1599 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1602 * plugins/debug-manager/disassemble.c: (on_disassemble):
1603 Correct a format string in DEBUG_PRINT()
1605 2007-09-23 Johannes Schmid <jhs@gnome.org>
1607 * plugins/sourceview/sourceview.c: (offset_to_position),
1608 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
1609 (ieditor_get_position), (iselect_set), (iselect_get_start),
1612 Fixed #Bug 440637 – Search, don't work very well
1614 2007-09-23 Johannes Schmid <jhs@gnome.org>
1616 * plugins/file-manager/file-model.c: (file_model_get_filename):
1617 * plugins/file-manager/file-model.h:
1618 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
1619 (file_view_init), (file_view_class_init):
1620 * plugins/message-view/message-view.c:
1621 (message_view_query_tooltip), (message_view_dispose),
1622 (message_view_instance_init), (message_view_class_init):
1624 Added GTK+ 2.12 style tooltips to file-manager and message view.
1625 Only build if GTK+ 2.12 is availible otherwise for message-view, the
1626 old implementation is used.
1628 2007-09-23 Johannes Schmid <jhs@gnome.org>
1630 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
1633 * plugins/language-manager/language-manager.plugin.in:
1634 Marked UserActivatable=FALSE
1636 * plugins/language-manager/plugin.c: (load_languages),
1637 (language_manager_activate), (language_manager_deactivate),
1638 (language_manager_dispose), (language_manager_instance_init),
1639 (language_manager_find_mime_type), (language_manager_find_string),
1640 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
1641 (ilanguage_get_name), (ilanguage_get_strings):
1643 Fixed various stupid bugs in language-manager plugin
1645 * plugins/symbol-db/symbol-db-engine.c:
1646 (sdb_engine_second_pass_update_scope_1):
1648 Add a g_return_if_fail to avoid a crash though still unsure
1651 2007-09-23 Johannes Schmid <jhs@gnome.org>
1653 * plugins/symbol-db/plugin.c: (on_project_element_added),
1654 (sources_array_free), (sources_array_add_foreach),
1655 (project_root_added):
1656 * plugins/symbol-db/symbol-db-engine.c:
1657 (symbol_db_engine_add_new_files):
1658 * plugins/symbol-db/symbol-db-engine.h:
1660 Added support for other languages than "C" to symbol-db. Now
1661 supports all languages listed by the language-manager.
1663 2007-09-23 Tom <tpgww@onepost.net>
1665 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
1668 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
1670 * libanjuta/anjuta-glue-factory.c: (load_plugin),
1671 (anjuta_glue_factory_get_object_type):
1672 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
1673 * plugins/build-basic-autotools/build-basic-autotools.c:
1674 (value_added_current_editor):
1675 * plugins/debug-manager/breakpoints.c:
1676 (breakpoints_dbase_edit_breakpoint),
1677 (on_toggle_breakpoint_activate):
1678 * plugins/debug-manager/plugin.c:
1679 (on_run_to_cursor_action_activate):
1680 * plugins/debug-manager/stack_trace.c:
1681 (dma_thread_update_stack_trace):
1682 * plugins/gdb/plugin.c:
1683 * plugins/glade/plugin.c: (ifile_open):
1684 * plugins/profiler/gprof-call-graph-view.c:
1685 * plugins/profiler/gprof-flat-profile-view.c:
1686 * plugins/profiler/gprof-function-call-tree-view.c:
1687 * plugins/profiler/gprof-options.c: (setup_widgets):
1688 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1689 * plugins/search/search-replace_backend.c:
1690 (file_buffer_new_from_te):
1691 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1692 * plugins/sourceview/assist-window.c: (assist_window_set_property),
1693 (assist_window_get_property), (assist_window_move):
1694 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
1695 (value_added_current_editor):
1696 * plugins/symbol-db/plugin.c: (value_added_current_editor):
1697 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1698 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
1700 Many small code, warnings and leak fixes
1702 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
1704 * (removed) plugins/debug-manager/debugger.c,
1705 (removed) plugins/debug-manager/debugger.h,
1706 (added) plugins/debug-manager/command.c,
1707 (added) plugins/debug-manager/command.h,
1708 (added) plugins/debug-manager/queue.c,
1709 (added) plugins/debug-manager/queue.h,
1710 plugins/debug-manager/breakpoints.c,
1711 plugins/debug-manager/debug_tree.c,
1712 plugins/debug-manager/debug_tree.h,
1713 plugins/debug-manager/disassemble.c,
1714 plugins/debug-manager/disassemble.h,
1715 plugins/debug-manager/locals.c,
1716 plugins/debug-manager/locals.h,
1717 plugins/debug-manager/memory.c,
1718 plugins/debug-manager/memory.h,
1719 plugins/debug-manager/plugin.c,
1720 plugins/debug-manager/plugin.h,
1721 plugins/debug-manager/registers.c,
1722 plugins/debug-manager/registers.h,
1723 plugins/debug-manager/sharedlib.c,
1724 plugins/debug-manager/sharedlib.h,
1725 plugins/debug-manager/signals.c,
1726 plugins/debug-manager/signals.h,
1727 plugins/debug-manager/stack_trace.c,
1728 plugins/debug-manager/stack_trace.h,
1729 plugins/debug-manager/start.h,
1730 plugins/debug-manager/start.c,
1731 plugins/debug-manager/threads.c,
1732 plugins/debug-manager/threads.h,
1733 plugins/debug-manager/watch.c,
1734 plugins/debug-manager/watch.h,
1735 plugins/debug-manager/Makefile.am,
1736 plugins/gdb/debugger.c,
1737 plugins/gdb/debugger.h,
1738 plugins/gdb/plugin.c,
1739 libanjuta/interfaces/libanjuta.idl:
1740 Split debug-manager/debugger.c into command.c and queue.c
1741 Clean up debugger queue
1742 DmaDebuggerQueue object does not implement IAnjutaDebugger
1744 2007-09-23 Johannes Schmid <jhs@gnome.org>
1747 Bumped version to 2.3.0 (to ensure bugzilla bugs are
1748 set correctly, etc.)
1750 * libanjuta/anjuta-glue-factory.c: (load_plugin):
1751 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
1752 (plugin_set_update):
1754 Show an error dialog instead of crashing when plugin loading fails
1756 * plugins/language-manager/Makefile.am:
1757 * plugins/language-manager/language-manager.plugin.in:
1758 * plugins/language-manager/languages.xml:
1759 * plugins/language-manager/plugin.c: (language_destroy),
1760 (load_languages), (language_manager_activate),
1761 (language_manager_deactivate), (language_manager_finalize),
1762 (language_manager_dispose), (language_manager_instance_init),
1763 (language_manager_class_init), (language_manager_find_mime_type),
1764 (language_manager_find_string), (ilanguage_get_from_mime_type),
1765 (ilanguage_get_from_string), (ilanguage_get_name),
1766 (ilanguage_get_strings), (ilanguage_iface_init):
1767 * plugins/language-manager/plugin.h:
1769 Added new language-manager plugin to have a better organisation for
1770 language names. The xml probabaly needs to be extended over time.
1772 * plugins/Makefile.am:
1773 * plugins/document-manager/plugin.c: (on_editor_changed):
1775 Adapted to new IAnjutaLanguage interface. Do not unload language-support
1776 because it does not really save memory but makes tab switching slow.
1778 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
1780 * plugins/language-support-cpp-java/plugin.c: (install_support),
1781 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
1782 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
1785 * plugins/language-support-cpp-java/cpp-java-assist.c:
1786 (cpp_java_assist_show_autocomplete):
1788 Fix autocomplete to only show valid completions
1790 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1791 Calltips always have correct size and position now
1793 2007-09-22 Johannes Schmid <jhs@gnome.org>
1795 * plugins/search/search-replace_backend.c: (get_next_match):
1796 Removed code introduced by accident that causes a crash.
1798 * plugins/sourceview/sourceview-tags.c:
1799 * plugins/sourceview/sourceview-tags.h:
1800 Removed ununsed files
1802 2007-09-22 Johannes Schmid <jhs@gnome.org>
1804 * plugins/language-support-cpp-java/cpp-java-assist.c:
1807 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1809 * plugins/language-support-cpp-java/cpp-java-assist.c:
1810 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
1811 Increased matching brace search to 500 chars.
1813 2007-09-21 Johannes Schmid <jhs@gnome.org>
1815 * plugins/language-support-cpp-java/cpp-java-assist.c:
1816 (cpp_java_assist_get_pre_word),
1817 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1819 Added some profiling debug code
1821 * plugins/language-support-cpp-java/cpp-java-utils.c:
1822 (cpp_java_util_jump_to_matching_brace):
1823 * plugins/language-support-cpp-java/cpp-java-utils.h:
1824 * plugins/language-support-cpp-java/plugin.c:
1825 (get_line_indentation_base), (get_line_auto_indentation):
1827 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
1828 avoid looping over the whole file when using calltips which is too slow and
1831 * plugins/sourceview/assist-tip.c: (assist_tip_init),
1832 (assist_tip_set_tips), (assist_tip_get_coordinates),
1834 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1836 Better calltips appearance (use theme now) and avoid jumping
1839 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1841 * plugins/document-manager/plugin.c:
1842 (update_editor_ui_interface_items):
1843 * plugins/language-support-cpp-java/plugin.c: (install_support),
1844 (uninstall_support): Moved autocomplete ui update code from
1845 document-manager to language-plugin.
1847 2007-09-21 Johannes Schmid <jhs@gnome.org>
1849 * libanjuta/interfaces/libanjuta.idl:
1851 Added IAnjutaLanguage interface (might still change...) for
1852 the upcoming language-manager plugin.
1854 * plugins/file-manager/Makefile.am:
1855 * plugins/file-manager/file-model.c:
1856 (file_model_cancel_expand_idle), (file_model_add_dummy),
1857 (file_model_expand_idle), (file_model_sort),
1858 (file_model_row_expanded), (file_model_row_collapsed),
1859 (file_model_init), (file_model_finalize),
1860 (file_model_set_property), (file_model_get_property),
1861 (file_model_class_init), (file_model_new), (file_model_refresh),
1862 (file_model_get_uri):
1863 * plugins/file-manager/file-model.h:
1864 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
1865 (file_view_expand_row_idle), (file_view_refresh),
1866 (file_view_get_selected), (file_view_button_press_event),
1867 (file_view_selection_changed), (file_view_init),
1868 (file_view_get_property), (file_view_set_property),
1869 (file_view_finalize), (file_view_class_init):
1871 Split up model/view as far as possible and fixed some file-manager
1872 bugs (popup-menu and incorrect project loading).
1874 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
1875 Use monospace font for tips.
1877 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
1878 (sourceview_cell_new), (icell_get_character), (icell_get_length),
1879 (icell_get_attribute), (icell_style_get_font_description),
1880 (icell_style_get_color), (icell_style_get_background_color),
1881 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
1882 (iiter_foreach), (iiter_set_position), (iiter_get_position),
1883 (iiter_get_length), (iiter_clone), (iiter_assign):
1885 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
1886 interface. This is way faster though it has the drawback to create invalid
1887 iterators if the buffer is changed.
1889 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
1891 * libanjuta/interfaces/libanjuta.idl:
1892 * plugins/document-manager/action-callbacks.c:
1893 * plugins/document-manager/anjuta-document-manager.ui:
1894 * plugins/document-manager/plugin.c: (register_stock_icons):
1895 * plugins/editor/text_editor.c:
1896 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1897 * plugins/language-support-cpp-java/cpp-java-assist.c:
1898 (cpp_java_assist_get_calltip_context):
1899 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
1900 (register_stock_icons), (cpp_java_plugin_activate_plugin):
1902 Moved autocomplete menu action from document-manager to assist plugin
1903 and got rid of deprecated autocomplete interface.
1905 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1907 * libanjuta/interfaces/libanjuta.idl:
1908 * plugins/editor/text_editor.c: (iassist_iface_init):
1909 * plugins/language-support-cpp-java/cpp-java-assist.c:
1910 (cpp_java_assist_check), (on_assist_chosen):
1911 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1912 Removed react() methods in both editors and assist interface. Assist
1913 plugin itself handles setting the autocomplete. Also fixed
1916 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
1918 * plugins/file-manager/Makefile.am:
1919 * plugins/file-manager/file-view.c: (file_view_add_dummy),
1920 (file_view_expand_idle), (file_view_init):
1921 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
1922 (file_manager_set_default_uri), (project_root_added),
1923 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
1924 (file_manager_activate), (file_manager_deactivate),
1925 (file_manager_instance_init), (file_manager_class_init),
1926 (ifile_manager_set_root), (ifile_manager_set_selected),
1927 (ifile_manager_iface_init): Adjusted white spaces to match
1930 2007-09-19 Naba Kumar <naba@gnome.org>
1932 * libanjuta/interfaces/libanjuta.idl:
1933 * plugins/editor/text_editor.c: (text_editor_instance_init),
1934 (iassist_show_tips), (iassist_cancel_tips),
1935 (iassist_hide_suggestions), (iassist_iface_init):
1936 * plugins/editor/text_editor.h:
1937 * plugins/editor/text_editor_cbs.c:
1938 (on_text_editor_scintilla_notify):
1939 * plugins/language-support-cpp-java/cpp-java-assist.c:
1940 (is_scope_context_character), (is_word_character),
1941 (create_completion), (cpp_java_assist_get_scope_context),
1942 (cpp_java_assist_get_pre_word),
1943 (cpp_java_assist_get_scope_operator),
1944 (cpp_java_assist_destroy_completion_cache),
1945 (cpp_java_assist_create_scope_completion_cache),
1946 (cpp_java_assist_create_word_completion_cache),
1947 (cpp_java_assist_show_autocomplete),
1948 (cpp_java_assist_get_calltip_context),
1949 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1950 (on_editor_char_added), (on_assist_chosen),
1951 (cpp_java_assist_install), (cpp_java_assist_uninstall),
1952 (cpp_java_assist_init), (cpp_java_assist_finalize):
1953 * plugins/language-support-cpp-java/cpp-java-assist.h:
1954 * plugins/language-support-cpp-java/plugin.c:
1955 (initialize_indentation_params):
1956 * plugins/sourceview/assist-tip.c:
1957 * plugins/sourceview/assist-tip.h:
1958 * plugins/sourceview/sourceview-private.h:
1959 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
1960 (on_assist_tip_destroyed), (on_assist_cancel),
1961 (on_document_char_added), (iassist_get_suggestions),
1962 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
1964 Implement state-less assistance so that assist can be evaluated
1965 any given time at any position. Changed IAnjutaEditorAssist interfance
1966 and implementations and removed any state management in editors.
1968 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
1970 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1971 completion items sorting and avoided unnecssary sorts.
1973 * plugins/text-editor.c: Fixed state.
1975 2007-09-17 Johannes Schmid <jhs@gnome.org>
1977 * plugins/language-support-cpp-java/cpp-java-assist.c:
1980 Fixed calltips in sourceview
1982 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
1984 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
1985 completion items preparation time. Fixed a crash bug.
1987 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
1988 Set buffer size (From Massimo, required for symbol-db).
1990 * libanjuta/interfaces/libanjuta.idl: Also pass position information
1993 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
1996 * plugins/editor/aneditor-autocomplete.cxx,
1997 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
1998 Added ANE_GETWORDBEFORECARAT command.
2000 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
2001 using assist interface.
2003 * plugins/editor/text_editor.c: (text_editor_instance_init),
2004 (text_editor_get_word_before_carat),
2005 (text_editor_get_current_word), (iassist_add_trigger),
2006 (iassist_remove_trigger), (on_assist_canceled),
2007 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
2008 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
2009 * plugins/editor/text_editor.h:
2010 * plugins/editor/text_editor_cbs.c: (trigger_size),
2011 (max_trigger_size), (text_editor_check_assist),
2012 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
2015 * plugins/language-support-cpp-java/Makefile.am:
2016 * plugins/language-support-cpp-java/plugin.c:
2017 (get_line_indentation_base), (get_line_auto_indentation),
2018 (install_support), (uninstall_support),
2019 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
2020 (cpp_java_plugin_instance_init):
2021 * plugins/language-support-cpp-java/plugin.h:
2022 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
2023 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
2024 Make assist a separate class.
2026 2007-09-14 Johannes Schmid <jhs@gnome.org>
2028 * plugins/sourceview/sourceview.c: (iassist_suggest):
2029 Fixed changed char_alignment paramter in language-support
2032 2007-09-14 Naba Kumar <naba@gnome.org>
2034 * plugins/language-support-cpp-java/plugin.c: Send the right
2035 'char_alignment' paramenter (needs fixing in sourceview).
2037 2007-09-13 Johannes Schmid <jhs@gnome.org>
2040 * plugins/project-wizard/templates/minimal/project.anjuta:
2041 Use IAnjutaSymbolManager instead of loading the plugin directly.
2042 (TODO: Think of a version to do this for older files...)
2045 * plugins/Makefile.am:
2046 * plugins/symbol-db/Makefile.am:
2048 Build symbol-db plugin if libgda-3.0 is found
2050 2007-09-13 Johannes Schmid <jhs@gnome.org>
2052 * plugins/sourceview/Makefile.am:
2053 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
2055 * plugins/sourceview/anjuta-document.h:
2056 Removed lots of dead code
2058 * plugins/sourceview/anjuta-languages-manager.c:
2059 * plugins/sourceview/anjuta-languages-manager.h:
2062 * plugins/sourceview/sourceview.c: (on_document_char_added),
2063 (on_document_loaded), (sourceview_instance_init),
2064 (iselect_get_start), (iselect_get_end),
2065 (ilanguage_get_supported_languages), (ilanguage_set_language):
2067 Fixed selection handling and make some adaptions for the changes
2070 2007-09-13 Johannes Schmid <jhs@gnome.org>
2072 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2073 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2076 Added preferences to language support completion/calltips
2078 * plugins/sourceview/assist-window.c: (assist_window_update):
2080 Always select first entry
2082 * plugins/sourceview/sourceview.glade:
2083 Removed old completion preferences
2085 2007-09-11 Naba Kumar <naba@gnome.org>
2087 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
2088 and possible crash when pressing ctrl+d in terminal after preferences
2089 window has been shown once (no need for backport).
2091 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
2092 implementations to get warnings instead of crashes for unimplemented
2095 2007-09-11 Massimo Cora' <maxcvs@email.it>
2097 Reviewed by: Naba Kumar <naba@gnome.org>
2099 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
2100 * plugins/symbol-db/*:
2101 Added new symbol-database backend based on SQLite 3.
2102 (does not enabled for build currently).
2104 2007-09-10 Johannes Schmid <jhs@gnome.org>
2108 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
2109 (parse_info_init), (parse_info_free), (valid_element),
2110 (start_element_handler), (end_element_handler), (text_handler),
2111 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
2112 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
2113 (egg_recent_model_monitor), (egg_recent_model_read),
2114 (egg_recent_model_open_file), (egg_recent_model_lock_file),
2115 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
2116 (egg_recent_model_set_property), (egg_recent_model_class_init),
2117 (egg_recent_model_init), (egg_recent_model_add_full),
2118 (egg_recent_model_delete), (egg_recent_model_get_list),
2119 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
2120 (egg_recent_model_set_filter_mime_types),
2121 (egg_recent_model_clear_group_filter),
2122 (egg_recent_model_set_filter_groups),
2123 (egg_recent_model_clear_scheme_filter),
2124 (egg_recent_model_set_filter_uri_schemes),
2125 (egg_recent_model_remove_expired):
2127 Update EggRecent (#456465)
2129 2007-09-10 Johannes Schmid <jhs@gnome.org>
2131 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
2132 (anjuta_plugin_manager_get_plugin):
2133 * plugins/profiler/gprof-call-graph-view.c:
2134 (gprof_call_graph_view_create_columns):
2135 * plugins/profiler/gprof-flat-profile-view.c:
2136 (gprof_flat_profile_view_create_columns):
2137 * plugins/profiler/gprof-function-call-tree-view.c:
2138 (gprof_function_call_tree_view_create_columns):
2140 Fixed #466031 – Update of pieces of menus for Localization
2142 2007-09-10 Johannes Schmid <jhs@gnome.org>
2144 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2145 Bug 343522 – anjuta: Unable to execute commands that use options.
2147 2007-09-09 Johannes Schmid <jhs@gnome.org>
2149 * plugins/document-manager/anjuta-docman.c:
2150 (anjuta_docman_update_page_label):
2152 Fixed #458034 – Method of indicating unsaved changes breaks convention
2154 * plugins/document-manager/plugin.c: (update_title),
2155 (value_added_project_root_uri), (value_removed_project_root_uri),
2156 (on_editor_changed), (activate_plugin):
2157 * plugins/document-manager/plugin.h:
2158 * plugins/project-manager/plugin.c: (on_profile_scoped),
2159 (on_profile_descoped), (ifile_open):
2161 Fixed #427390 – Show path of item in currently focused editor window
2163 2007-09-09 Johannes Schmid <jhs@gnome.org>
2165 * plugins/search/plugin.c: (on_toolbar_find_clicked),
2166 (on_toolbar_find_incremental):
2167 Fix incremental search
2169 * plugins/sourceview/sourceview.c: (on_document_char_added),
2171 Fixed selection management
2173 2007-09-09 Johannes Schmid <jhs@gnome.org>
2175 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2178 * libanjuta/interfaces/libanjuta.idl:
2179 Extended IAnjutaEditorAssist interface
2181 * plugins/language-support-cpp-java/plugin.c:
2182 (jump_to_matching_brace), (add_tags), (on_assist_begin),
2183 (assist_cleanup), (on_assist_chosen), (on_assist_update),
2184 (context_character), (get_context), (function_parser),
2185 (cpp_member_parser), (install_assist), (uninstall_assist),
2186 (get_line_indentation_base), (get_line_auto_indentation),
2187 (install_support), (uninstall_support),
2188 (on_value_added_current_editor), (on_value_removed_current_editor),
2189 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
2190 * plugins/language-support-cpp-java/plugin.h:
2192 Improved fixed editor assistance and added support for function/method
2193 tooltips. jumb_to_matching_brance => jump_to_matching_brace
2195 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
2198 * plugins/project-import/project-import.c: (on_import_next):
2199 Added a non-NULL check with could probably fix #474843 but not sure
2201 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2202 Fixed anjuta-plugin project wizard
2204 * plugins/sourceview/Makefile.am:
2205 * plguins/sourceview/assist-tip.[ch]:
2206 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
2207 (anjuta_view_key_press_event):
2208 * plugins/sourceview/assist-window.c: (assist_window_class_init),
2209 (assist_window_init), (assist_window_update), (assist_window_new):
2210 * plugins/sourceview/sourceview-private.h:
2211 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2212 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2213 (trigger_size), (max_trigger_size), (on_document_char_added),
2214 (sourceview_dispose), (ieditor_get_current_word),
2215 (iassist_add_trigger), (iassist_init_suggestions),
2216 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
2217 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
2219 Big update on sourceview assist capabilites. Autocompletion should
2220 now work much better and function tooltips are finally supported!
2222 * plugins/sourceview/anjuta-document.h:
2223 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
2224 (anjuta_document_get_current_word):
2225 Fixed get_current_word (inspired by aneditor.cxx implementation)
2227 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
2228 (icell_get_attribute):
2229 Fixed get_attribute() to also detect character constants.
2230 Simplified get_char()
2232 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
2233 (isymbol_manager_get_members), (isymbol_manager_get_parents),
2234 (isymbol_manager_get_completions_at_position):
2236 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
2238 2007-09-04 Naba Kumar <naba@gnome.org>
2240 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
2241 projects that can not add sources.
2243 * plugins/file-wizard/file.c: Similarly for file wizard,
2244 Do not enable 'Add to project' projects that can not add sources.
2246 2007-09-04 Naba Kumar <naba@gnome.org>
2248 * configure.in: Bumped gnome-build requirement to 0.2.0
2249 for project capabilities support.
2251 * plugins/project-manager/plugin.c: Enable/disable project
2252 actions based on project capabilities. Fixes bug #433552:
2253 crash in Anjuta IDE: add file test.h in project on generic
2256 * libanjuta/interfaces/libanjuta.idl: Added method to query
2257 project capabilities.
2259 2007-09-03 Naba Kumar <naba@gnome.org>
2261 * plugins/file-manager/plugin.c: Set shadow type IN.
2262 * plugins/file-manager/file-view.c: Fixed code style.
2263 * plugins/file-manager/file-view.c: Fixed icons column to size
2266 * plugins/file-manager/plugin.[c,h]: Fixed code style.
2268 * plugins/file-manager/plugin.c: Fixed crash on closing project and
2269 unmonitors project-uri on file-manager deactivation.
2271 * TODO.tasks: Updated
2273 2007-09-02 Johannes Schmid <jhs@gnome.org>
2275 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
2278 * plugins/file-manager/file-view.c: (file_view_get_selected),
2279 (file_view_button_press_event), (file_view_finalize):
2280 * plugins/file-manager/plugin.c: (project_root_removed),
2281 (file_manager_deactivate):
2283 Fixed some small bugs I missed before
2285 2007-09-02 Johannes Schmid <jhs@gnome.org>
2287 * plugins/file-manager/*:
2288 Added new and file-manager
2290 2007-09-02 Johannes Schmid <jhs@gnome.org>
2292 * plugins/file-manager/*:
2293 Removed old file-manager
2295 2007-08-31 Johannes Schmid <jhs@gnome.org>
2297 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
2298 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
2300 Fixed some memory leaks
2302 * MAINTAINERS: Fixed
2304 2007-08-31 Johannes Schmid <jhs@gnome.org>
2306 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2307 (get_property_value_as_string), (set_property_value_as_string),
2308 (register_callbacks), (preferences_foreach_callback),
2309 (anjuta_preferences_register_property_raw):
2310 * libanjuta/anjuta-preferences.h:
2311 * plugins/build-basic-autotools/build-basic-autotools.c:
2312 (on_build_mesg_format):
2313 * plugins/document-manager/anjuta-document-manager.glade:
2314 * plugins/message-view/anjuta-message-manager-plugin.glade:
2316 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
2317 broken message view preferences
2319 * plugins/message-view/message-view.c:
2320 (message_view_instance_init), (pref_change_color), (prefs_init),
2321 (imessage_view_append):
2322 Cleaned up message view (#458041)
2324 * src/shell.c: (on_preferences_activate),
2325 (anjuta_test_shell_instance_init),
2326 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
2327 Fixed test shell to allow better debugging
2329 2007-08-31 Johannes Schmid <jhs@gnome.org>
2331 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
2332 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
2333 * plugins/gtodo/main.h:
2334 * plugins/gtodo/plugin.c: (activate_plugin):
2336 Fixed #423467 (View->Tasks menu items are not
2339 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
2341 reviewed by: Johannes Schmid <jhs@gnome.org>
2344 * data/welcome.txt.in:
2345 * launcher/anjuta_launcher.c:
2346 * libanjuta/anjuta-children.c:
2347 * libanjuta/anjuta-children.h:
2348 * libanjuta/anjuta-debug.h:
2349 * libanjuta/anjuta-encodings.c:
2350 * libanjuta/anjuta-encodings.h:
2351 * libanjuta/anjuta-glue-c.c:
2352 * libanjuta/anjuta-glue-c.h:
2353 * libanjuta/anjuta-plugin-description.c:
2354 * libanjuta/anjuta-plugin-description.h:
2355 * libanjuta/anjuta-plugin-handle.c:
2356 * libanjuta/anjuta-plugin-handle.h:
2357 * libanjuta/anjuta-plugin-manager.c:
2358 * libanjuta/anjuta-plugin-manager.h:
2359 * libanjuta/anjuta-plugin.c:
2360 * libanjuta/anjuta-plugin.h:
2361 * libanjuta/anjuta-preferences.c:
2362 * libanjuta/anjuta-preferences.h:
2363 * libanjuta/anjuta-profile-manager.c:
2364 * libanjuta/anjuta-profile-manager.h:
2365 * libanjuta/anjuta-profile.c:
2366 * libanjuta/anjuta-profile.h:
2367 * libanjuta/anjuta-save-prompt.c:
2368 * libanjuta/anjuta-save-prompt.h:
2369 * libanjuta/anjuta-serializer.c:
2370 * libanjuta/anjuta-serializer.h:
2371 * libanjuta/anjuta-session.c:
2372 * libanjuta/anjuta-session.h:
2373 * libanjuta/anjuta-shell.c:
2374 * libanjuta/anjuta-shell.h:
2375 * libanjuta/anjuta-status.c:
2376 * libanjuta/anjuta-status.h:
2377 * libanjuta/anjuta-ui.c:
2378 * libanjuta/anjuta-ui.h:
2379 * libanjuta/anjuta-utils-priv.h:
2380 * libanjuta/anjuta-utils.c:
2381 * libanjuta/anjuta-utils.h:
2382 * libanjuta/cell-renderer-captioned-image.c:
2383 * libanjuta/cell-renderer-captioned-image.h:
2384 * libanjuta/e-splash.c:
2385 * libanjuta/e-splash.h:
2386 * libanjuta/interfaces/anjuta-idl-compiler.pl:
2387 * libanjuta/interfaces/libanjuta.idl:
2388 * libanjuta/libanjuta.h:
2389 * libanjuta/resources.c:
2390 * libanjuta/resources.h:
2391 * libegg/egg-cell-renderer-text.c:
2392 * libegg/egg-combo-action.c:
2393 * libegg/egg-entry-action.c:
2394 * libegg/egg-recent-action.c:
2395 * libegg/egg-recent-files-module.c:
2396 * libegg/egg-recent-item.c:
2397 * libegg/egg-recent-model.c:
2398 * libegg/egg-recent-view-gtk.c:
2399 * libegg/egg-recent-view.c:
2400 * libegg/egg-submenu-action.c:
2401 * libegg/eggaccelerators.c:
2402 * libegg/eggcellrendererpopup.c:
2403 * libegg/eggcomboselect.c:
2404 * libegg/eggtreemodelfilter.c:
2405 * libegg/eggtreemultidnd.c:
2406 * libegg/gtkcellview.h:
2407 * libegg/treeviewutils/egg-cell-renderer-text.h:
2408 * libegg/treeviewutils/eggaccelerators.h:
2409 * libegg/treeviewutils/eggcellrendererkeys.h:
2410 * libegg/treeviewutils/eggcellrendererpopup.h:
2411 * libegg/treeviewutils/eggtreemodelfilter.h:
2412 * libegg/treeviewutils/eggtreemultidnd.h:
2413 * libegg/treeviewutils/eggtreeviewstate.h:
2414 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
2415 * manuals/anjuta-faqs/Makefile.am:
2416 * manuals/anjuta-manual/C/anjuta-manual.xml:
2417 * manuals/anjuta-manual/C/license.xml:
2418 * manuals/anjuta-manual/es/es.po:
2419 * manuals/anjuta-manual/sv/sv.po:
2420 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
2422 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
2423 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
2424 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
2425 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
2426 * manuals/old/ja/anjuta-manual/license.xml:
2427 * plugins/build-basic-autotools/build-basic-autotools.c:
2428 * plugins/build-basic-autotools/build-basic-autotools.h:
2429 * plugins/build-basic-autotools/executer.c:
2430 * plugins/build-basic-autotools/executer.h:
2431 * plugins/build/build_file.c:
2432 * plugins/build/build_file.h:
2433 * plugins/build/build_project.c:
2434 * plugins/build/build_project.h:
2435 * plugins/build/clean_project.c:
2436 * plugins/build/clean_project.h:
2437 * plugins/build/commands.c:
2438 * plugins/build/commands.h:
2439 * plugins/build/compile.c:
2440 * plugins/build/compile.h:
2441 * plugins/build/compiler_options.c:
2442 * plugins/build/compiler_options.h:
2443 * plugins/build/configurer.c:
2444 * plugins/build/configurer.h:
2445 * plugins/build/executer.c:
2446 * plugins/build/executer.h:
2447 * plugins/class-gen/cell-renderer-flags.c:
2448 * plugins/class-gen/cell-renderer-flags.h:
2449 * plugins/class-gen/combo-flags.c:
2450 * plugins/class-gen/combo-flags.h:
2451 * plugins/class-gen/element-editor.c:
2452 * plugins/class-gen/element-editor.h:
2453 * plugins/class-gen/generator.c:
2454 * plugins/class-gen/generator.h:
2455 * plugins/class-gen/plugin.c:
2456 * plugins/class-gen/plugin.h:
2457 * plugins/class-gen/transform.c:
2458 * plugins/class-gen/transform.h:
2459 * plugins/class-gen/validator.c:
2460 * plugins/class-gen/validator.h:
2461 * plugins/class-gen/window.c:
2462 * plugins/class-gen/window.h:
2463 * plugins/class-inheritance/class-callbacks.c:
2464 * plugins/class-inheritance/class-callbacks.h:
2465 * plugins/class-inheritance/class-inherit.c:
2466 * plugins/class-inheritance/class-inherit.h:
2467 * plugins/class-inheritance/plugin.c:
2468 * plugins/class-inheritance/plugin.h:
2469 * plugins/cvs-plugin/cvs-actions.c:
2470 * plugins/cvs-plugin/cvs-actions.h:
2471 * plugins/cvs-plugin/cvs-callbacks.c:
2472 * plugins/cvs-plugin/cvs-callbacks.h:
2473 * plugins/cvs-plugin/cvs-execute.c:
2474 * plugins/cvs-plugin/cvs-execute.h:
2475 * plugins/cvs-plugin/cvs-interface.c:
2476 * plugins/cvs-plugin/cvs-interface.h:
2477 * plugins/cvs-plugin/plugin.c:
2478 * plugins/cvs-plugin/plugin.h:
2479 * plugins/debug-manager/breakpoints.c:
2480 * plugins/debug-manager/breakpoints.h:
2481 * plugins/debug-manager/chunk_view.c:
2482 * plugins/debug-manager/chunk_view.h:
2483 * plugins/debug-manager/data_buffer.c:
2484 * plugins/debug-manager/data_buffer.h:
2485 * plugins/debug-manager/data_view.c:
2486 * plugins/debug-manager/data_view.h:
2487 * plugins/debug-manager/debug_tree.c:
2488 * plugins/debug-manager/debug_tree.h:
2489 * plugins/debug-manager/debugger.c:
2490 * plugins/debug-manager/debugger.h:
2491 * plugins/debug-manager/disassemble.c:
2492 * plugins/debug-manager/disassemble.h:
2493 * plugins/debug-manager/info.c:
2494 * plugins/debug-manager/info.h:
2495 * plugins/debug-manager/locals.c:
2496 * plugins/debug-manager/locals.h:
2497 * plugins/debug-manager/memory.c:
2498 * plugins/debug-manager/memory.h:
2499 * plugins/debug-manager/plugin.c:
2500 * plugins/debug-manager/plugin.h:
2501 * plugins/debug-manager/registers.c:
2502 * plugins/debug-manager/registers.h:
2503 * plugins/debug-manager/sexy-icon-entry.c:
2504 * plugins/debug-manager/sexy-icon-entry.h:
2505 * plugins/debug-manager/sharedlib.c:
2506 * plugins/debug-manager/sharedlib.h:
2507 * plugins/debug-manager/signals.c:
2508 * plugins/debug-manager/signals.h:
2509 * plugins/debug-manager/sparse_buffer.c:
2510 * plugins/debug-manager/sparse_buffer.h:
2511 * plugins/debug-manager/sparse_view.c:
2512 * plugins/debug-manager/sparse_view.h:
2513 * plugins/debug-manager/stack_trace.c:
2514 * plugins/debug-manager/stack_trace.h:
2515 * plugins/debug-manager/start.c:
2516 * plugins/debug-manager/start.h:
2517 * plugins/debug-manager/threads.c:
2518 * plugins/debug-manager/threads.h:
2519 * plugins/debug-manager/utilities.c:
2520 * plugins/debug-manager/utilities.h:
2521 * plugins/debug-manager/watch.c:
2522 * plugins/debug-manager/watch.h:
2523 * plugins/devhelp/htmlview.c:
2524 * plugins/devhelp/htmlview.h:
2525 * plugins/document-manager/action-callbacks.c:
2526 * plugins/document-manager/action-callbacks.h:
2527 * plugins/document-manager/anjuta-docman.c:
2528 * plugins/document-manager/anjuta-docman.h:
2529 * plugins/document-manager/editor-tooltips.c:
2530 * plugins/document-manager/editor-tooltips.h:
2531 * plugins/document-manager/file_history.c:
2532 * plugins/document-manager/file_history.h:
2533 * plugins/document-manager/indent-dialog.c:
2534 * plugins/document-manager/indent-dialog.h:
2535 * plugins/document-manager/indent-util.c:
2536 * plugins/document-manager/indent-util.h:
2537 * plugins/document-manager/plugin.c:
2538 * plugins/editor/aneditor-autocomplete.cxx:
2539 * plugins/editor/aneditor-calltip.cxx:
2540 * plugins/editor/aneditor-indent.cxx:
2541 * plugins/editor/aneditor-priv.h:
2542 * plugins/editor/aneditor.cxx:
2543 * plugins/editor/aneditor.h:
2544 * plugins/editor/lexer.h:
2545 * plugins/editor/plugin.c:
2546 * plugins/editor/plugin.h:
2547 * plugins/editor/print.c:
2548 * plugins/editor/print.h:
2549 * plugins/editor/properties.h:
2550 * plugins/editor/properties_cxx.h:
2551 * plugins/editor/style-editor.c:
2552 * plugins/editor/style-editor.h:
2553 * plugins/editor/text-editor-iterable.c:
2554 * plugins/editor/text-editor-iterable.h:
2555 * plugins/editor/text_editor.c:
2556 * plugins/editor/text_editor.h:
2557 * plugins/editor/text_editor_cbs.c:
2558 * plugins/editor/text_editor_cbs.h:
2559 * plugins/editor/text_editor_menu.c:
2560 * plugins/editor/text_editor_menu.h:
2561 * plugins/editor/text_editor_prefs.c:
2562 * plugins/editor/text_editor_prefs.h:
2563 * plugins/file-loader/dnd.c:
2564 * plugins/file-loader/dnd.h:
2565 * plugins/file-loader/plugin.c:
2566 * plugins/file-manager/an_file_view.c:
2567 * plugins/file-manager/plugin.c:
2568 * plugins/file-wizard/file.c:
2569 * plugins/file-wizard/file.h:
2570 * plugins/file-wizard/plugin.c:
2571 * plugins/file-wizard/plugin.h:
2572 * plugins/gdb/debugger.c:
2573 * plugins/gdb/debugger.h:
2574 * plugins/gdb/gdbmi-test.c:
2575 * plugins/gdb/gdbmi.c:
2576 * plugins/gdb/gdbmi.h:
2577 * plugins/gdb/global.h:
2578 * plugins/gdb/parser.c:
2579 * plugins/gdb/parser.h:
2580 * plugins/gdb/plugin.c:
2581 * plugins/gdb/plugin.h:
2582 * plugins/gdb/utilities.c:
2583 * plugins/gdb/utilities.h:
2584 * plugins/glade/plugin.c:
2585 * plugins/glade/plugin.h:
2586 * plugins/gtodo/egg-datetime.c:
2587 * plugins/gtodo/egg-datetime.h:
2588 * plugins/gtodo/eggtrayicon.c:
2589 * plugins/gtodo/eggtrayicon.h:
2590 * plugins/gtodo/plugin.c:
2591 * plugins/gvim/anjuta-vim.c:
2592 * plugins/gvim/anjuta-vim.h:
2593 * plugins/gvim/gtkvim.c:
2594 * plugins/gvim/gtkvim.h:
2595 * plugins/gvim/plugin.c:
2596 * plugins/gvim/plugin.h:
2597 * plugins/language-support-cpp-java/plugin.c:
2598 * plugins/language-support-cpp-java/plugin.h:
2599 * plugins/macro/macro-actions.c:
2600 * plugins/macro/macro-actions.h:
2601 * plugins/macro/macro-db.c:
2602 * plugins/macro/macro-db.h:
2603 * plugins/macro/macro-dialog.c:
2604 * plugins/macro/macro-dialog.h:
2605 * plugins/macro/macro-edit.c:
2606 * plugins/macro/macro-edit.h:
2607 * plugins/macro/macro-util.c:
2608 * plugins/macro/macro-util.h:
2609 * plugins/macro/plugin.c:
2610 * plugins/macro/plugin.h:
2611 * plugins/message-view/anjuta-msgman.c:
2612 * plugins/message-view/anjuta-msgman.h:
2613 * plugins/message-view/message-view.c:
2614 * plugins/message-view/message-view.h:
2615 * plugins/message-view/plugin.c:
2616 * plugins/message-view/plugin.h:
2617 * plugins/patch/patch-plugin.c:
2618 * plugins/patch/patch-plugin.h:
2619 * plugins/patch/plugin.c:
2620 * plugins/patch/plugin.h:
2621 * plugins/profiler/gprof-call-graph-block-entry.c:
2622 * plugins/profiler/gprof-call-graph-block-entry.h:
2623 * plugins/profiler/gprof-call-graph-block.c:
2624 * plugins/profiler/gprof-call-graph-block.h:
2625 * plugins/profiler/gprof-call-graph-view.c:
2626 * plugins/profiler/gprof-call-graph-view.h:
2627 * plugins/profiler/gprof-call-graph.c:
2628 * plugins/profiler/gprof-call-graph.h:
2629 * plugins/profiler/gprof-flat-profile-entry.c:
2630 * plugins/profiler/gprof-flat-profile-entry.h:
2631 * plugins/profiler/gprof-flat-profile-view.c:
2632 * plugins/profiler/gprof-flat-profile-view.h:
2633 * plugins/profiler/gprof-flat-profile.c:
2634 * plugins/profiler/gprof-flat-profile.h:
2635 * plugins/profiler/gprof-function-call-chart-view.c:
2636 * plugins/profiler/gprof-function-call-chart-view.h:
2637 * plugins/profiler/gprof-function-call-tree-view.c:
2638 * plugins/profiler/gprof-function-call-tree-view.h:
2639 * plugins/profiler/gprof-options.c:
2640 * plugins/profiler/gprof-options.h:
2641 * plugins/profiler/gprof-profile-data.c:
2642 * plugins/profiler/gprof-profile-data.h:
2643 * plugins/profiler/gprof-view-manager.c:
2644 * plugins/profiler/gprof-view-manager.h:
2645 * plugins/profiler/gprof-view.c:
2646 * plugins/profiler/gprof-view.h:
2647 * plugins/profiler/plugin.c:
2648 * plugins/profiler/plugin.h:
2649 * plugins/profiler/string-utils.c:
2650 * plugins/profiler/string-utils.h:
2651 * plugins/project-import/plugin.c:
2652 * plugins/project-import/plugin.h:
2653 * plugins/project-import/project-import.c:
2654 * plugins/project-import/project-import.h:
2655 * plugins/project-manager/plugin.c:
2656 * plugins/project-manager/plugin.h:
2657 * plugins/project-wizard/action.c:
2658 * plugins/project-wizard/action.h:
2659 * plugins/project-wizard/autogen.c:
2660 * plugins/project-wizard/autogen.h:
2661 * plugins/project-wizard/druid.c:
2662 * plugins/project-wizard/druid.h:
2663 * plugins/project-wizard/file.c:
2664 * plugins/project-wizard/file.h:
2665 * plugins/project-wizard/header.c:
2666 * plugins/project-wizard/header.h:
2667 * plugins/project-wizard/install.c:
2668 * plugins/project-wizard/install.h:
2669 * plugins/project-wizard/parser.c:
2670 * plugins/project-wizard/parser.h:
2671 * plugins/project-wizard/plugin.c:
2672 * plugins/project-wizard/plugin.h:
2673 * plugins/project-wizard/property.c:
2674 * plugins/project-wizard/property.h:
2675 * plugins/project-wizard/values.c:
2676 * plugins/project-wizard/values.h:
2677 * plugins/sample1/plugin.c:
2678 * plugins/search/plugin.c:
2679 * plugins/search/plugin.h:
2680 * plugins/search/search-replace_backend.c:
2681 * plugins/search/search-replace_backend.h:
2682 * plugins/search/search_preferences.c:
2683 * plugins/sourceview/anjuta-convert.c:
2684 * plugins/sourceview/anjuta-convert.h:
2685 * plugins/sourceview/anjuta-document-loader.c:
2686 * plugins/sourceview/anjuta-document-loader.h:
2687 * plugins/sourceview/anjuta-document-saver.c:
2688 * plugins/sourceview/anjuta-document-saver.h:
2689 * plugins/sourceview/anjuta-document.c:
2690 * plugins/sourceview/anjuta-document.h:
2691 * plugins/sourceview/anjuta-encodings.c:
2692 * plugins/sourceview/anjuta-encodings.h:
2693 * plugins/sourceview/anjuta-languages-manager.c:
2694 * plugins/sourceview/anjuta-languages-manager.h:
2695 * plugins/sourceview/anjuta-utils.c:
2696 * plugins/sourceview/anjuta-utils.h:
2697 * plugins/sourceview/anjuta-view.c:
2698 * plugins/sourceview/anjuta-view.h:
2699 * plugins/sourceview/assist-window.c:
2700 * plugins/sourceview/assist-window.h:
2701 * plugins/sourceview/sourceview-cell.c:
2702 * plugins/sourceview/sourceview-cell.h:
2703 * plugins/sourceview/sourceview-prefs.c:
2704 * plugins/sourceview/sourceview-prefs.h:
2705 * plugins/sourceview/sourceview-print.c:
2706 * plugins/sourceview/sourceview-print.h:
2707 * plugins/sourceview/sourceview-private.h:
2708 * plugins/sourceview/sourceview-tags.c:
2709 * plugins/sourceview/sourceview-tags.h:
2710 * plugins/sourceview/sourceview.c:
2711 * plugins/sourceview/sourceview.h:
2712 * plugins/subversion/plugin.c:
2713 * plugins/subversion/plugin.h:
2714 * plugins/subversion/subversion-actions.c:
2715 * plugins/subversion/subversion-actions.h:
2716 * plugins/subversion/subversion-callbacks.c:
2717 * plugins/subversion/subversion-callbacks.h:
2718 * plugins/subversion/svn-auth.c:
2719 * plugins/subversion/svn-auth.h:
2720 * plugins/subversion/svn-backend-priv.h:
2721 * plugins/subversion/svn-backend.c:
2722 * plugins/subversion/svn-backend.h:
2723 * plugins/subversion/svn-notify.c:
2724 * plugins/subversion/svn-notify.h:
2725 * plugins/subversion/svn-thread.c:
2726 * plugins/subversion/svn-thread.h:
2727 * plugins/symbol-browser/an_symbol.c:
2728 * plugins/symbol-browser/an_symbol.h:
2729 * plugins/symbol-browser/an_symbol_info.c:
2730 * plugins/symbol-browser/an_symbol_info.h:
2731 * plugins/symbol-browser/an_symbol_iter.c:
2732 * plugins/symbol-browser/an_symbol_iter.h:
2733 * plugins/symbol-browser/an_symbol_prefs.c:
2734 * plugins/symbol-browser/an_symbol_prefs.h:
2735 * plugins/symbol-browser/an_symbol_search.c:
2736 * plugins/symbol-browser/an_symbol_search.h:
2737 * plugins/symbol-browser/an_symbol_view.c:
2738 * plugins/symbol-browser/an_symbol_view.h:
2739 * plugins/symbol-browser/plugin.c:
2740 * plugins/symbol-browser/plugin.h:
2741 * plugins/terminal/terminal.c:
2742 * plugins/tools/dialog.c:
2743 * plugins/tools/dialog.h:
2744 * plugins/tools/editor.c:
2745 * plugins/tools/editor.h:
2746 * plugins/tools/execute.c:
2747 * plugins/tools/execute.h:
2748 * plugins/tools/fileop.c:
2749 * plugins/tools/fileop.h:
2750 * plugins/tools/plugin.c:
2751 * plugins/tools/plugin.h:
2752 * plugins/tools/scripts/find-fixmes.pl:
2753 * plugins/tools/scripts/translation-status.pl:
2754 * plugins/tools/tool.c:
2755 * plugins/tools/tool.h:
2756 * plugins/tools/variable.c:
2757 * plugins/tools/variable.h:
2758 * plugins/valgrind/ldd.c:
2759 * plugins/valgrind/ldd.h:
2760 * plugins/valgrind/list.c:
2761 * plugins/valgrind/list.h:
2762 * plugins/valgrind/menu-utils.c:
2763 * plugins/valgrind/menu-utils.h:
2764 * plugins/valgrind/parser.c:
2765 * plugins/valgrind/parser.h:
2766 * plugins/valgrind/plugin.c:
2767 * plugins/valgrind/plugin.h:
2768 * plugins/valgrind/preferences.c:
2769 * plugins/valgrind/preferences.h:
2770 * plugins/valgrind/process.c:
2771 * plugins/valgrind/process.h:
2772 * plugins/valgrind/symtab.c:
2773 * plugins/valgrind/symtab.h:
2774 * plugins/valgrind/vgactions.c:
2775 * plugins/valgrind/vgactions.h:
2776 * plugins/valgrind/vgcachegrindprefs.c:
2777 * plugins/valgrind/vgcachegrindprefs.h:
2778 * plugins/valgrind/vgdefaultview.c:
2779 * plugins/valgrind/vgdefaultview.h:
2780 * plugins/valgrind/vgerror.c:
2781 * plugins/valgrind/vgerror.h:
2782 * plugins/valgrind/vggeneralprefs.c:
2783 * plugins/valgrind/vggeneralprefs.h:
2784 * plugins/valgrind/vghelgrindprefs.c:
2785 * plugins/valgrind/vghelgrindprefs.h:
2786 * plugins/valgrind/vgio.c:
2787 * plugins/valgrind/vgio.h:
2788 * plugins/valgrind/vgmemcheckprefs.c:
2789 * plugins/valgrind/vgmemcheckprefs.h:
2790 * plugins/valgrind/vgrule-editor.c:
2791 * plugins/valgrind/vgrule-editor.h:
2792 * plugins/valgrind/vgrule-list.c:
2793 * plugins/valgrind/vgrule-list.h:
2794 * plugins/valgrind/vgrule.c:
2795 * plugins/valgrind/vgrule.h:
2796 * plugins/valgrind/vgrulepattern.c:
2797 * plugins/valgrind/vgrulepattern.h:
2798 * plugins/valgrind/vgsearchbar.c:
2799 * plugins/valgrind/vgsearchbar.h:
2800 * plugins/valgrind/vgstrpool.c:
2801 * plugins/valgrind/vgstrpool.h:
2802 * plugins/valgrind/vgtoolprefs.c:
2803 * plugins/valgrind/vgtoolprefs.h:
2804 * plugins/valgrind/vgtoolview.c:
2805 * plugins/valgrind/vgtoolview.h:
2808 * src/action-callbacks.c:
2809 * src/action-callbacks.h:
2810 * src/anjuta-actions.h:
2813 * src/anjuta-callbacks.c:
2814 * src/anjuta-callbacks.h:
2818 * src/bacon-message-connection.c:
2819 * src/bacon-message-connection.h:
2828 * tagmanager/options.c:
2830 Change the address of FSF in various files
2832 2007-08-30 Johannes Schmid <jhs@gnome.org>
2836 Removed because they are no longer in use
2838 * plugins/class-gen/anjuta-class-gen-plugin.glade:
2839 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2840 Marked some strings as not translatable
2842 * plugins/search/search-replace.c: (list_max_items):
2843 Fixed a possible memory corruption
2845 * src/anjuta-app.c: (anjuta_app_add_widget_full):
2846 Do not show menuitems for locked layout items
2848 * src/main.c: (main):
2849 Some minor style correction in gnome_init
2851 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
2853 * plugins/debug-manager/debugger.c,
2854 plugins/debug-manager/breakpoints.c,
2855 plugins/gdb/plugin.c,
2856 plugins/gdb/debugger.c,
2857 libanjuta/interfaces/libanjuta.idl:
2858 Move all breakpoints functions from IAnjutaDebugger to a new
2859 IAnjutaBreakpointDebugger interface
2861 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
2863 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2864 * plugins/debug-manager/plugin.c,
2865 plugins/debug-manager/breakpoints.c,
2866 plugins/tools/execute.c,
2867 plugins/project-wizard/plugin.c,
2868 plugins/build-basic-autotools/executer.c,
2869 plugins/gdb/debugger.c,
2870 plugins/profiler/gprof-options.h,
2871 plugins/sourceview/assist-window.h,
2872 plugins/class-gen/transform.c,
2873 libanjuta/anjuta-plugin-description.c,
2874 libanjuta/anjuta-status.c,
2875 libanjuta/anjuta-glue-c.c,
2876 libanjuta/anjuta-glue-cpp.c,
2877 plugins/symbol-browser/an_symbol_prefs.c:
2878 Fix warnings mostly "dereferencing type-punned pointer"
2879 Fix two bugs in breakpoints.c and an_symbol_prefs.c
2881 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
2883 * plugins/debug-manager/breakpoints.c,
2884 plugins/debug-manager/debugger.c:
2885 Avoid an endless loop if clearing all breakpoints while the programm
2888 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
2890 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
2891 * plugins/debug-manager/plugin.c:
2892 Fix a segmentation fault added in the previous patch
2894 2007-07-21 Johannes Schmid <jhs@gnome.org>
2896 * plugins/build-basic-autotools/executer.c:
2897 (get_program_parameters):
2899 Show an error dialog if no targets are availible instead of
2902 2007-07-20 Johannes Schmid <jhs@gnome.org>
2904 * libanjuta/anjuta-shell.c: (on_widget_data_add),
2905 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
2906 * libanjuta/anjuta-shell.h:
2907 * plugins/document-manager/plugin.c: (activate_plugin):
2908 * plugins/glade/anjuta-design-document.c:
2909 * plugins/glade/plugin.c: (glade_update_ui):
2910 * src/anjuta-app.c: (anjuta_app_add_widget_full),
2911 (anjuta_shell_iface_init):
2912 * src/shell.c: (anjuta_test_shell_add_widget),
2913 (anjuta_shell_iface_init):
2915 Make the document manager undockable (#458038)
2917 2007-07-20 Johannes Schmid <jhs@gnome.org>
2919 * plugins/document-manager/plugin.c: (on_editor_update_ui):
2920 * plugins/glade/anjuta-design-document.c:
2921 * plugins/glade/plugin.c: (glade_update_ui):
2923 Fixed some save/dirty status bug in glade
2925 2007-07-20 Johannes Schmid <jhs@gnome.org>
2927 * libanjuta/anjuta-status.c:
2928 Fixed crasher on shutdown
2930 2007-07-20 Johannes Schmid <jhs@gnome.org>
2933 Minimum glade requirement is 3.2 now. It was before
2934 but we did not check...
2936 * libanjuta/anjuta-glue-factory.c: (load_plugin):
2937 * libanjuta/anjuta-profile.c:
2938 (anjuta_profile_add_plugins_from_xml):
2939 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
2940 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
2941 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
2942 * plugins/file-loader/plugin.c: (on_create_submenu):
2943 * plugins/file-manager/an_file_view.c: (compare_iter):
2944 * plugins/glade/plugin.c: (activate_plugin):
2945 * src/anjuta-app.c: (on_toolbar_view_toggled):
2946 * src/main.c: (main):
2948 Fixed lots of memory leaks (thansk valgrind)
2950 2007-07-19 Johannes Schmid <jhs@gnome.org>
2952 * plugins/debug-manager/plugin.c: (value_added_current_editor):
2953 * plugins/document-manager/anjuta-docman.c:
2954 (anjuta_docman_set_busy):
2955 * plugins/document-manager/plugin.c: (on_editor_changed):
2956 * plugins/glade/plugin.c: (activate_plugin):
2957 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
2958 (on_value_removed_current_editor):
2960 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
2962 2007-07-18 Johannes Schmid <jhs.gnome.org>
2964 * plugins/build-basic-autotools/executer.c: (execute_program):
2965 Fixed some of the scratchbox stuff but the environment is
2968 2007-07-18 Johannes Schmid <jhs@gnome.org>
2970 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
2971 (on_plugin_deactivated), (get_plugin_loader_type):
2972 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
2973 (activate_plugin), (deactivate_plugin),
2974 (glade_plugin_instance_init):
2976 Fixed glade plugin deactivation
2978 2007-07-18 Johannes Schmid <jhs@gnome.org>
2980 * plugins/document-manager/anjuta-docman.c:
2981 (anjuta_docman_add_document):
2982 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
2984 Fixed path display in document manager with glade files
2986 2007-07-17 Johannes Schmid <jhs@gnome.org>
2988 * libanjuta/interfaces/Makefile.am.iface:
2989 * pixmaps/Makefile.am:
2990 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
2991 * plugins/debug-manager/plugin.c: (value_added_current_editor),
2992 (value_removed_current_editor):
2993 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
2994 (anjuta_docman_set_current_document):
2995 * plugins/document-manager/plugin.c: (on_editor_update_ui),
2996 (on_editor_added), (on_editor_changed):
2997 * plugins/glade/Makefile.am:
2998 * plugins/glade/anjuta-design-document.c:
2999 (anjuta_design_document_instance_init),
3000 (anjuta_design_document_set_property),
3001 (anjuta_design_document_get_property),
3002 (anjuta_design_document_class_init), (anjuta_design_document_new),
3003 (ifile_open), (ifile_get_uri), (ifile_iface_init):
3004 * plugins/glade/anjuta-design-document.h:
3005 * plugins/glade/anjuta-glade-notebook.c:
3006 * plugins/glade/anjuta-glade-notebook.h:
3007 * plugins/glade/plugin.c: (value_added_current_editor),
3008 (value_removed_current_editor), (glade_update_ui),
3009 (on_close_activated), (on_glade_project_changed),
3010 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
3012 * plugins/language-support-cpp-java/plugin.c:
3013 (on_value_added_current_editor), (on_value_removed_current_editor):
3014 * plugins/macro/plugin.c: (value_added_current_editor):
3015 * plugins/project-manager/plugin.c: (value_added_current_editor):
3016 * plugins/subversion/plugin.c: (value_added_current_editor):
3017 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
3019 Fixed lot of IAnjutaEditor stuff and completed glade integration
3020 with document manager
3022 * plugins/build-basic-autotools/build-basic-autotools.c:
3023 (value_added_current_editor):
3024 * plugins/build-basic-autotools/executer.c: (execute_program):
3026 Some initial code to execute projects inside scratchbox
3028 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
3030 * plugins/project-import/project-import.c:
3031 Project import overwrites file on user request (bug #452579)
3033 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
3035 * plugins/debug-manager/debugger.c,
3036 plugins/debug-manager/threads.c,
3037 plugins/debug-manager/plugin.c,
3038 plugins/debug-manager/registers.c,
3039 plugins/debug-manager/locals.c,
3040 plugins/debug-manager/stack_trace.c,
3041 plugins/gdb/plugin.c,
3042 plugins/gdb/debugger.c,
3043 plugins/gdb/debugger.h,
3044 libanjuta/interfaces/libanjuta.idl:
3045 Rename change-location to program-moved
3046 Store thread id as gint instead of guint
3047 Do not display registers list if not available
3048 Add intermediate debugger states if missing
3050 2007-07-11 Johannes Schmid <jhs@gnome.org>
3052 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3054 Reverted unnecessary changes (#455819)
3056 2007-07-10 Johannes Schmid <jhs@gnome.org>
3058 * plugins/glade/plugin.c:
3059 Fixed glade plugin with glade 3.2 and another crasher
3061 2007-07-09 Johannes Schmid <jhs@gnome.org>
3063 * libanjuta/interfaces/libanjuta.idl:
3064 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
3066 * plugins/debug-manager/breakpoints.c:
3067 (breakpoint_item_update_in_ui),
3068 (breakpoints_dbase_edit_breakpoint),
3069 (on_toggle_breakpoint_activate):
3070 * plugins/debug-manager/plugin.c:
3071 (on_run_to_cursor_action_activate):
3072 * plugins/document-manager/action-callbacks.c:
3073 (on_editor_command_cut_activate),
3074 (on_editor_command_copy_activate),
3075 (on_editor_command_paste_activate),
3076 (on_editor_command_clear_activate):
3077 * plugins/document-manager/anjuta-docman.c:
3078 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
3079 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
3080 (anjuta_docman_goto_file_line_mark),
3081 (anjuta_docman_find_editor_with_path),
3082 (anjuta_docman_get_all_editors):
3083 * plugins/document-manager/anjuta-docman.h:
3084 * plugins/document-manager/plugin.c:
3085 (update_editor_ui_interface_items), (on_editor_update_ui),
3086 (on_editor_changed), (on_session_save), (on_docman_auto_save),
3087 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
3088 (ianjuta_document_manager_iface_init), (isaveable_save),
3089 (isavable_is_dirty):
3090 * plugins/editor/editor.glade:
3091 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
3092 (idocument_paste), (idocument_clear), (idocument_iface_init),
3093 (iselection_iface_init):
3094 * plugins/glade/Makefile.am:
3095 * plugins/glade/anjuta-glade-notebook.c:
3096 (anjuta_glade_notebook_instance_init),
3097 (anjuta_glade_notebook_set_property),
3098 (anjuta_glade_notebook_get_property),
3099 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
3100 (ifile_open), (ifile_get_uri), (ifile_iface_init),
3101 (ifile_savable_save), (ifile_savable_save_as),
3102 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
3103 (ifile_savable_iface_init), (idocument_can_redo),
3104 (idocument_can_undo), (idocument_begin_undo_action),
3105 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
3106 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
3107 (idocument_copy), (idocument_paste), (idocument_clear),
3108 (idocument_iface_init):
3109 * plugins/language-support-cpp-java/plugin.c:
3110 (on_value_added_current_editor), (on_value_removed_current_editor):
3111 * plugins/macro/macro-util.c: (get_current_editor):
3112 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3113 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3114 (on_next_occur), (on_incremental_entry_key_press),
3115 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3116 (on_toolbar_find_incremental_start),
3117 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3118 * plugins/search/search-replace.c: (search_start_over),
3119 (search_update_combos), (replace_update_combos),
3120 (anjuta_search_replace_activate):
3121 * plugins/search/search-replace_backend.c: (create_search_entries):
3122 * plugins/sourceview/sourceview.c: (idocument_cut),
3123 (idocument_copy), (idocument_paste), (idocument_clear),
3124 (idocument_iface_init), (iselect_iface_init), (iassist_react):
3125 * plugins/tools/editor.c: (on_editor_response):
3126 * plugins/tools/execute.c: (get_current_editor),
3127 (atp_output_context_initialize), (atp_user_tool_execute):
3128 * plugins/tools/variable.c: (get_current_editor),
3129 (atp_variable_get_editor_variable):
3131 Some more IAnjutaEditor => IAnjutaDocument fixing!
3133 * plugins/glade/anjuta-glade-notebook.h:
3134 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
3136 * plugins/glade/plugin.h:
3137 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
3138 and get rid of the glade menu. The Edit/File menu and the toolbar can now
3139 be used for glade, too. It might still have some rough edges but already works.
3140 (Fixes #415547 – Glade usability problem)
3142 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
3144 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
3145 development release (I updated version of glade3 svn to 3.3.2).
3147 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3149 * plugins/symbol-browser/an_symbol_view.c:
3150 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
3152 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3154 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
3155 (on_system_tags_update_finished), (on_update_global_clicked),
3156 (prefs_page_init), (on_gconf_notify_tags_list_changed),
3157 (symbol_browser_prefs_init),
3158 (symbol_browser_prefs_create_global_tags),
3159 (symbol_browser_load_global_tags):
3160 * plugins/symbol-browser/an_symbol_prefs.h:
3161 * plugins/symbol-browser/an_symbol_view.c:
3162 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
3163 * plugins/symbol-browser/an_symbol_view.h:
3164 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
3165 on global tags update because of delayed prefs merging. Happens when
3166 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
3169 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
3171 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
3172 after install/uninstall.
3174 Patch from James Liggett:
3175 * scripts/glade2schemas.pl: Fixed creating schemas for list
3178 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
3180 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
3181 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
3182 development release since glade svn version is also 3.3.1. In future, the
3183 solution would be for us to always increment the micro version when
3186 2007-07-05 Johannes Schmid <jhs@gnome.org>
3188 * libanjuta/interfaces/libanjuta.idl:
3189 * plugins/build-basic-autotools/build-basic-autotools.c:
3190 (on_build_mesg_format):
3191 * plugins/debug-manager/breakpoints.c:
3192 (breakpoint_item_update_in_ui),
3193 (breakpoints_dbase_edit_breakpoint),
3194 (on_toggle_breakpoint_activate):
3195 * plugins/debug-manager/plugin.c:
3196 (on_run_to_cursor_action_activate):
3197 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
3198 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
3199 (get_current_editor), (on_save_activate), (on_save_as_activate),
3200 (on_save_prompt_save_editor), (on_close_file_activate),
3201 (on_close_all_file_activate), (on_reload_file_activate),
3202 (anjuta_print_cb), (anjuta_print_preview_cb),
3203 (on_editor_command_upper_case_activate),
3204 (on_editor_command_lower_case_activate),
3205 (on_editor_command_undo_activate),
3206 (on_editor_command_redo_activate),
3207 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
3208 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
3209 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
3210 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
3211 (on_zoom_out_text_activate), (on_force_hilite_activate),
3212 (on_indent1_activate), (on_swap_activate),
3213 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3214 * plugins/document-manager/anjuta-docman.c:
3215 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
3216 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3217 (anjuta_docman_dispose), (on_notebook_switch_page),
3218 (anjuta_docman_page_from_widget), (on_editor_destroy),
3219 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
3220 (anjuta_docman_get_current_document),
3221 (anjuta_docman_set_current_document),
3222 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
3223 (anjuta_docman_update_page_label),
3224 (anjuta_docman_get_document_from_path),
3225 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3226 (anjuta_docman_order_tabs):
3227 * plugins/document-manager/anjuta-docman.h:
3228 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
3229 (update_editor_ui_interface_items), (update_editor_ui),
3230 (on_editor_update_save_ui), (on_editor_update_ui),
3231 (on_editor_changed), (on_save_prompt_save_editor),
3232 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
3233 (ianjuta_docman_get_current_document),
3234 (ianjuta_docman_set_current_document),
3235 (ianjuta_docman_remove_buffer),
3236 (ianjuta_document_manager_iface_init), (ifile_get_uri):
3237 * plugins/editor/text_editor.c: (itext_editor_iface_init),
3238 (idocument_get_filename), (idocument_can_undo),
3239 (idocument_can_redo), (idocument_undo),
3240 (idocument_begin_undo_action), (idocument_end_undo_action),
3241 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
3242 * plugins/language-support-cpp-java/plugin.c:
3243 (on_editor_char_inserted_cpp), (on_auto_indent):
3244 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
3245 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3246 * plugins/sample1/plugin.c: (on_sample_action_activate):
3247 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
3248 (on_next_occur), (on_incremental_entry_key_press),
3249 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
3250 (on_toolbar_find_incremental_start),
3251 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
3252 * plugins/search/search-replace.c: (search_and_replace),
3253 (write_message_pane), (search_start_over), (search_update_combos),
3254 (replace_update_combos), (anjuta_search_replace_activate):
3255 * plugins/search/search-replace_backend.c:
3256 (file_buffer_new_from_path), (create_search_entries):
3257 * plugins/sourceview/sourceview-print.c: (create_print_job):
3258 * plugins/sourceview/sourceview.c:
3259 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
3260 (idocument_can_redo), (idocument_can_undo),
3261 (idocument_begin_undo_action), (idocument_end_undo_action),
3262 (idocument_undo), (idocument_redo), (idocument_grab_focus),
3263 (idocument_get_filename), (idocument_iface_init):
3264 * plugins/tools/editor.c: (on_editor_response):
3265 * plugins/tools/execute.c: (atp_output_context_initialize),
3266 (atp_user_tool_execute):
3267 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
3269 Create IAnjutaDocument interface. This interface is a more general idea
3270 of documents being anything that can be modified, has undo/redo and
3271 may have operations like copy/paste.
3272 The primary goal is to integrate better by making it use the standard file
3273 and edit menu instead of it's own glade menu. Of course the downside is that
3274 you won't be able to view a source file and the designer at the same time. Anyway
3275 so many people have complained that they "can't save a glade file" that I think
3276 this is the much better solution.
3277 Work on the glade plugin is still to come but the most difficult things should be
3280 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3282 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
3285 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3287 * libanjuta/anjuta-plugin-manager.c:
3288 (anjuta_plugin_manager_get_plugins_page),
3289 (anjuta_plugin_manager_get_remembered_plugins_page):
3290 * libanjuta/anjuta-plugin-manager.h:
3291 * src/anjuta-app.c: (anjuta_app_install_preferences):
3292 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
3293 and remembered plugins preferences pages in separate pages (avoid
3296 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
3298 Patch from James Liggett <jrliggett@cox.net>:
3299 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
3300 Installed editor preferences schemas. Fixes bug #453463.
3302 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3304 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
3305 (anjuta_preferences_dialog_init): Sort preferences pages on title.
3307 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
3309 * plugins/document-manager/anjuta-document-manager.ui:
3310 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
3311 * src/action-callbacks.c:
3312 * src/action-callbacks.h:
3313 * src/anjuta-actions.h:
3314 * src/anjuta-app.c: (anjuta_app_instance_init),
3315 (anjuta_app_install_preferences):
3317 * src/anjuta.ui: Moved plugins and shortcuts settings inside
3318 General preferences page. Move preferences menu from Settings to
3319 Edit submenu. And got rid of Settings submenu.
3321 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
3323 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
3325 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3327 * TODO.tasks: Increased bounty for on-demand preferences task to $150
3328 as discussed and agreed with James Liggett.
3330 Patch from James Liggett <jrliggett@cox.net>:
3333 * libanjuta/anjuta-plugin-manager.c:
3334 (on_activated_plugin_objects_foreach),
3335 (anjuta_plugin_manager_get_active_plugin_objects):
3336 * libanjuta/anjuta-plugin-manager.h:
3337 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
3338 (anjuta_plugin_deactivate):
3339 * libanjuta/anjuta-preferences-dialog.c:
3340 (anjuta_preferences_dialog_finalize),
3341 (anjuta_preferences_dialog_class_init), (add_category_columns),
3342 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
3343 (anjuta_preferences_dialog_remove_page):
3344 * libanjuta/anjuta-preferences.c: (property_destroy),
3345 (unregister_preferences_key), (register_callbacks),
3346 (preferences_foreach_callback), (connect_prop_to_object),
3347 (anjuta_preferences_register_property_raw),
3348 (anjuta_preferences_register_property_custom),
3349 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
3350 (anjuta_preferences_remove_page),
3351 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
3352 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
3353 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
3354 (anjuta_preferences_class_init), (anjuta_preferences_new):
3355 * libanjuta/anjuta-preferences.h:
3356 * plugins/build-basic-autotools/Makefile.am:
3357 * plugins/build-basic-autotools/build-basic-autotools.c:
3358 (ipreferences_unmerge):
3359 * plugins/cvs-plugin/Makefile.am:
3360 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
3361 * plugins/document-manager/Makefile.am:
3362 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
3363 * plugins/editor/plugin.c: (ipreferences_unmerge):
3364 * plugins/file-manager/Makefile.am:
3365 * plugins/file-manager/plugin.c: (activate_plugin),
3366 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
3367 * plugins/gtodo/plugin.c: (ipreferences_merge),
3368 (ipreferences_unmerge):
3369 * plugins/language-support-cpp-java/Makefile.am:
3370 * plugins/language-support-cpp-java/plugin.c:
3371 (ipreferences_unmerge):
3372 * plugins/message-view/Makefile.am:
3373 * plugins/message-view/plugin.c: (ipreferences_unmerge):
3374 * plugins/sourceview/Makefile.am:
3375 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
3376 * plugins/symbol-browser/Makefile.am:
3377 * plugins/symbol-browser/an_symbol_prefs.c:
3378 (symbol_browser_prefs_finalize):
3379 * plugins/terminal/Makefile.am:
3380 * plugins/terminal/terminal.c: (ipreferences_unmerge):
3381 * plugins/valgrind/plugin.c: (ipreferences_merge),
3382 (ipreferences_unmerge):
3383 * scripts/Makefile.am:
3384 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
3386 * src/action-callbacks.c: (on_set_preferences1_activate):
3387 * src/anjuta-app.c: (anjuta_app_instance_init),
3388 (anjuta_app_install_preferences):
3390 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
3391 task: Bug #445314: On demand preferences widgets creation. Thanks
3392 James for this great work.
3394 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
3396 * plugins/debug-manager/data_buffer.c,
3397 plugins/message-view/message-view.c: Fixed compiler warnings.
3399 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
3401 * src/action-callbacks.c: (help_activate),
3402 (on_help_manual_activate), (on_help_tutorial_activate),
3403 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
3405 Fixed help activation (bug #451557).
3407 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
3409 * AUTHORS: Added James Liggett. Forgot to add him before :(
3411 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
3413 * plugins/debug-manager/debugger.c,
3414 plugins/debug-manager/plugin.c,
3415 plugins/gdb/debugger.c,
3416 libanjuta/interfaces/libanjuta.idl:
3417 Add a GError* parameter to debugger-stopped signal
3419 * (added) libanjuta/anjuta-error.c,
3420 (added) libanjuta/anjuta-error.h,
3421 libanjuta/Makefile.am:
3422 Register GError as a boxed type
3424 * libanjuta/interfaces/anjuta-idl-compiler.pl:
3425 Support GError* in signal, GError must be registered as a boxed type
3426 Accept NULL as strings
3428 === anjuta 2.2.0 ===
3430 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
3432 * configure.in: Bumped version to 2.2.0
3433 * NEWS: Updated for 2.2.0 stable release.
3434 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
3435 Reduce the idle priority to make the UI update before anything else.
3437 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
3439 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
3441 * libanjuta/interfaces/libanjuta.idl:
3442 * plugins/document-manager/action-callbacks.c:
3443 (on_editor_command_complete_word_activate):
3444 * plugins/document-manager/plugin.c:
3445 (update_editor_ui_interface_items):
3446 * plugins/editor/text_editor.c: (iautocomplete_activate),
3447 (iautocomplete_iface_init):
3448 * plugins/sourceview/sourceview.c: (iassist_iface_init):
3450 Moved autocomplete() method away from IAnjutaEditorAssist into
3451 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
3452 autocomplete and does not crash with sourceview. Fixes Bug #449620
3453 – The auto completion functionality not work. Also sets menuitem
3454 insensitive when hiding them.
3456 * plugins/debug-manager/disassemble.c:
3457 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
3460 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
3462 * pixmaps/anjuta_splash.png: Updated.
3464 * plugins/search/search-replace.c
3465 (anjuta_search_replace_activate): Fixed "Find in Files" to select
3466 the right target (project).
3467 * ChangeLog: Added missing log.
3469 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3471 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
3472 manuals/anjuta-manual/C/fileoperations.xml,
3473 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
3475 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
3477 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
3479 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
3481 * TODO.tasks: Added bounty for on-demand preferences.
3483 Patch from Thierry Moisan:
3484 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
3487 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3489 Patch from tpgww@onepost.net:
3491 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
3492 * libegg/test-actions.c:
3493 * libegg/test-multi-drag.c: (main):
3494 * plugins/debug-manager/memory.c: (read_memory_block):
3495 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
3497 Fixes compile warnings. Fixes bug #427101.
3499 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3501 Patch from James Liggett:
3503 * plugins/profiler/gprof-options.c: (on_option_changed),
3505 * plugins/profiler/gprof-options.h:
3506 * plugins/profiler/gprof-profile-data.c:
3507 (gprof_profile_data_init_profile):
3508 * plugins/profiler/gprof-profile-data.h:
3509 * plugins/profiler/plugin.c: (profiler_get_data),
3510 (profiler_set_target), (register_options),
3511 (on_profile_data_browse_button_clicked),
3512 (on_profiling_options_button_clicked), (on_profiler_delete_data):
3513 * plugins/profiler/profiler.glade: implements independent targets.
3514 implements the ability to select arbitrary gmon.out files.
3515 Fixes bug #403502 – User should also be allowed to select an
3516 independent executable target.
3518 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
3520 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
3522 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
3523 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
3525 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
3527 * plugins/debug-manager/plugin.c,
3528 plugins/debug-manager/breakpoints.c:
3529 Remove weak pointers when owner is destroyed
3530 Remove all breakpoints before loading new one
3532 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
3534 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
3536 2007-06-19 Naba Kumar <naba@gnome.org>
3538 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
3539 Bug #448491 Empty Lines Problem.
3541 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
3543 * data/default.profile, plugins/message-view/plugin.c: Do not
3544 restore session for messages.
3545 Fixes bug #377461 – don't create new message window for each
3548 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
3549 Fixes a crash on exit/project-close if profiler plugin is loaded.
3551 2007-06-17 Naba Kumar <naba@gnome.org>
3553 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
3554 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
3556 * plugins/file-loader/plugin.c: Fail on opening non existent files.
3557 Bug #448034 – Anjuta crashes on starting (when the last project
3558 directory was deleted).
3560 * plugins/document-manager/plugin.c: Set line markers for files
3561 opened via IAnjutaFile::open(). Fixes missing line markers while
3564 2007-06-17 Naba Kumar <naba@gnome.org>
3566 * plugins/sourceview/sourceview.glade: Set correct font
3567 default value and use monospace instead of sans. Fixes
3568 bug #448408 – crash in Anjuta IDE: Trying to change the
3571 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3573 * plugins/search/search-replace.c,
3574 plugins/search/search-replace.h,
3575 plugins/search/anjuta-search.glade:
3576 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
3579 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
3581 * plugins/debug-manager/plugin.c,
3582 plugins/debug-manager/breakpoints.c:
3583 Add weak references, fixes bug #448053 ?
3585 2007-06-16 Naba Kumar <naba@gnome.org>
3587 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
3588 dialog to allow forgetting them if user chooses to select a different
3591 2007-06-13 Naba Kumar <naba@gnome.org>
3593 * plugins/sourceview/sourceview-prefs.c: Initialize font
3594 on startup correctly if use_theme is set.
3596 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
3597 if available for default font. Fixes bug #447304.
3599 * plugins/sourceview/sourceview-prefs.c: Return value based
3600 on right data type. Fixes Bug #438878 – Using gtksourceview editor
3601 for the first time has black background
3603 * plugins/project-manager/plugin.c: Give a better error message
3604 when project could not be loaded.
3606 * libanjuta/anjuta-serializer.c: Added a comment.
3608 2007-06-13 Johannes Schmid <jhs@gnome.org>
3611 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
3612 most warnings to avoid simple coding problems.
3614 * plugins/message-view/anjuta-msgman.c:
3615 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
3616 * plugins/message-view/plugin.c: (on_view_changed),
3617 (ianjuta_msgman_add_view):
3619 Fixed #440866 by always presenting the message-manager when a tab is
3620 added because Gtk+ seems to have problems to add tabs to hidden widgets.
3622 * plugins/subversion/subversion-callbacks.c:
3623 (on_subversion_commit_response):
3624 Destroy dialog if user clicks "No"
3626 2007-06-12 Naba Kumar <naba@gnome.org>
3628 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
3629 read and use of uninitialized variable.
3631 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
3632 because it is used in credits listing and packaging could compress
3633 it in docdir. Fixes bug #397881: The credits are empty
3635 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
3636 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
3637 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
3638 plugins/symbol-browser/an_symbol_info.c,
3639 plugins/symbol-browser/plugin.c,
3640 plugins/symbol-browser/an_symbol_view.c,
3641 plugins/editor/aneditor-autocomplete.cxx:
3643 - Do not access TMTag
3644 member in TMSymbol when freeing it because by then the tags
3645 could have changed. Avoids dangerous memory corruptions by freeing
3646 someone else's memory (Could explain those random crashes when
3647 refreshing symbols or re-loading a different project or closing
3648 a project). Anything that tries to refresh symbols could trigger
3650 - Added a flag to also retrieve method definitions as part of
3651 the class's scope members. And used it to set both function prototype
3652 and definition in symbols. Fixes navigation to prototype and
3653 function definitions from symbol browser (bug #440370)
3655 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
3656 memory. Could fix those bogus 'file changed' dialogs.
3658 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
3660 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3662 * (added) libanjuta/anjuta-utils-priv.h,
3663 libanjuta/anjuta-utils.h,
3664 libanjuta/anjuta-launcher.c,
3665 libanjuta/Makefile.am:
3666 Fix bug #440801: do not use config.h in public include files
3668 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
3670 * plugins/project-wizard/templates/mkfile.wiz:
3671 Fix bug #442038: missing project.sh file
3674 plugins/project-wizard/templates/Makefile.am,
3675 plugins/project-wizard/templates/translatable-strings.h,
3676 (added) plugins/project-wizard/templates/sdl.wiz,
3677 (added) plugins/project-wizard/templates/appwiz_sdl.png,
3678 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
3679 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
3680 (added) plugins/project-wizard/templates/sdl/Makefile.am,
3681 (added) plugins/project-wizard/templates/sdl/.cvsignore,
3682 (added) plugins/project-wizard/templates/sdl/src/main.c,
3683 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
3684 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
3685 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
3686 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
3687 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
3688 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
3689 Fix bug #315635: add a SDL project wizard
3691 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
3693 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
3694 when SIGCHLD is triggered when main loop context is locked. Dead lock
3695 happens when child_exited callback also accesses main loop context.
3696 Happens particularly badly in debug target exiting.
3698 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
3700 * manuals/anjuta-manual/C/debugger.xml:
3701 First update of the debugger documentation
3703 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
3705 * manuals/anjuta-manual/C/fileoperations.xml,
3706 manuals/anjuta-manual/C/projects.xml,
3707 manuals/anjuta-manual/C/anjuta-manual.xml,
3708 manuals/anjuta-manual/C/build.xml,
3709 manuals/anjuta-manual/C/execute.xml,
3710 manuals/anjuta-manual/Makefile.am: Updated more documentation.
3711 Added project properties documentation. Moved execution section
3712 inside project management. Removed dead documentation.
3714 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
3716 * src/anjuta.c, plugins/symbol-browser/plugin.c,
3717 plugins/symbol-browser/plugin.h,
3718 plugins/symbol-browser/an_symbol_prefs.c,
3719 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3720 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
3721 progress bar instead of separate window for system tags
3722 generation. Renamed AnjutaStatus methods to a proper ones.
3724 * plugins/symbol-browser/plugin.c,
3725 plugins/symbol-browser/plugin.h,
3726 plugins/symbol-browser/an_symbol_prefs.c,
3727 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
3728 global-tags/create_global_tags.sh.in: Get rid of message window
3729 for showing global tags creation and use a small window with
3732 2007-05-30 Naba Kumar <naba@gnome.org>
3734 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
3735 Bug 442315 – After calling configure, the build menus are still insensitive,
3736 Bug 442314 – Autogeneration fails when there is no autogen.sh
3738 * plugins/project-manager/plugin.c: Fixed mem corruption when it
3739 fails to remove target/source/group. Fixes bug #440196 – crash in
3740 Anjuta IDE: removing a target
3742 2007-05-29 Naba Kumar <naba@gnome.org>
3744 * plugins/symbol-browser/an_symbol_view.c,
3745 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
3746 tags generation. Fixed runtime warning.
3748 2007-05-28 Naba Kumar <naba@gnome.org>
3750 Patch from James Liggett <jrliggett@cox.net>:
3751 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
3752 Fixed bug #403502 – User should also be allowed to select an
3753 independent executable target.
3755 2007-05-27 Johannes Schmid <jhs@gnome.org>
3757 * plugins/build-basic-autotools/build-basic-autotools.c:
3758 (get_real_directory), (on_build_mesg_format):
3760 Find correct files for error messages inside scratchbox
3762 2007-05-27 Naba Kumar <naba@gnome.org>
3764 * manuals/anjuta-manual/C/projects.xml,
3765 manuals/anjuta-manual/C/projects.xml: Updated project
3766 management chapter more.
3768 2007-05-25 Johannes Schmid <jhs@gnome.org>
3770 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
3771 * plugins/build-basic-autotools/build-basic-autotools.c:
3772 (on_sb_check_toggled), (build_execute_command),
3773 (ipreferences_merge), (ipreferences_unmerge):
3774 Added support for building inside scratchbox environment
3776 Patch from James Liggett <jrliggett@cox.net>:
3777 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
3778 (anjuta_msgman_append_view):
3781 – Anjuta aborts with numerous assertion failures when adding a new message view tab
3783 2007-05-23 Naba Kumar <naba@gnome.org>
3785 * manuals/anjuta-manual/C/projects.xml: Updated project
3788 2007-05-22 Naba Kumar <naba@gnome.org>
3790 * manuals/anjuta-manual/C/projects.xml: More updates.
3792 * manuals/anjuta-manual/C/introduction.xml,
3793 manuals/anjuta-manual/C/projects.xml,
3794 manuals/anjuta-manual/C/interface.xml: Updated documentation.
3796 2007-05-22 Naba Kumar <naba@gnome.org>
3798 Patch from Étienne Bersac:
3799 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
3800 class in generated class.
3802 2007-05-22 Naba Kumar <naba@gnome.org>
3804 * plugins/profiler/plugin.c: Fixed a compiler warning.
3805 * plugins/valgrind/Makefile.am: Added ldflags.
3807 Patch from James Liggett:
3808 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
3809 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
3812 2007-05-18 Johannes Schmid <jhs@gnome.org>
3814 * plugins/editor/text_editor.c:
3815 * plugins/language-support-cpp-java/plugin.c:
3816 (on_editor_language_changed), (on_value_added_current_editor),
3817 (on_value_removed_current_editor):
3819 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
3820 Fix assist support in language-support-plugin.
3822 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3824 * libanjuta/interfaces/libanjuta.idl:
3825 Add a new interface allowing to implement plugin able
3826 to load other plugins (not written in C)
3828 * libanjuta/anjuta-plugin-handle.c,
3829 libanjuta/anjuta-plugin-handle.h:
3830 Add a language and a resident plugin properties
3832 * libanjuta/anjuta-glue-plugin.c,
3833 libanjuta/anjuta-glue-plugin.h,
3834 (added)libanjuta/anjuta-glue-c.c,
3835 (added)libanjuta/anjuta-glue-c.h,
3836 libanjuta/Makefile.am:
3837 Split code used to load a C plugin into a common part
3838 in anjuta-glue-plugin and a specific part in anjuta-glue-c
3840 * libanjuta/anjuta-glue-factory.c,
3841 libanjuta/anjuta-glue-factory.h,
3842 libanjuta/anjuta-plugin-manager.c:
3843 Allow to load plugin not written in C and search for the
3844 additional needed code in another plugin
3846 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
3848 * plugins/editor/text_editor.c:
3849 Add an empty implementation of IAnjutaEditorAssist for scintilla,
3850 avoiding a crash if scintilla is used
3852 2007-05-14 Johannes Schmid <jhs@gnome.org>
3854 * libanjuta/interfaces/libanjuta.idl:
3855 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
3856 (assist_cleanup), (on_assist_end), (on_assist_cancel),
3857 (on_assist_chosen), (on_assist_update), (get_context),
3858 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
3859 (install_assist), (uninstall_assist), (install_support),
3860 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
3861 (cpp_java_plugin_instance_init):
3862 * plugins/language-support-cpp-java/plugin.h:
3863 Use IAnjutaEditorAssist to show language specific suggestions
3865 * plugins/sourceview/Makefile.am:
3866 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
3867 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
3868 * plugins/sourceview/anjuta-view.h:
3869 * plugins/sourceview/assist-window.c: (assist_window_expose),
3870 (assist_window_set_property), (assist_window_get_property),
3871 (assist_window_class_init), (assist_activated),
3872 (assist_window_init), (assist_window_finalize),
3873 (assist_window_select), (assist_window_first),
3874 (assist_window_last), (assist_window_up), (assist_window_down),
3875 (get_coordinates), (assist_window_move), (assist_window_update),
3876 (assist_window_filter_keypress), (assist_window_is_active),
3877 (assist_window_new), (assist_window_get_trigger),
3878 (assist_window_get_position):
3879 * plugins/sourceview/assist-window.h:
3880 * plugins/sourceview/sourceview-args.c (removed):
3881 * plugins/sourceview/sourceview-args.h (removed):
3882 * plugins/sourceview/sourceview-autocomplete.c (removed):
3883 * plugins/sourceview/sourceview-autocomplete.h (removed):
3884 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
3885 * plugins/sourceview/sourceview-private.h:
3886 * plugins/sourceview/sourceview-scope.c(removed):
3887 * plugins/sourceview/sourceview-scope.h(removed):
3888 * plugins/sourceview/sourceview.c: (on_assist_chosen),
3889 (on_assist_cancel), (on_document_char_added),
3890 (on_reload_dialog_response), (sourceview_class_init),
3891 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
3892 (iassist_remove_trigger), (iassist_autocomplete),
3893 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
3894 (iassist_react), (iassist_iface_init):
3895 * plugins/sourceview/tag-window.c (moved to assist-window.c):
3896 * plugins/sourceview/tag-window.h (moved to assist-window.c):
3898 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
3899 - Mark files dirty if reload dialog is canceled.
3901 2007-05-12 Naba Kumar <naba@gnome.org>
3903 * libanjuta/anjuta-launcher.h: Corrected include file.
3905 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
3907 * libanjuta/anjuta-glue-plugin.c,
3908 libanjuta/anjuta-glue-plugin.h,
3909 libanjuta/anjuta-glue-factory.c,
3910 libanjuta/anjuta-glue-factory.h,
3911 ibanjuta/anjuta-plugin-manager.c:
3912 Move code used to load a C plugin from glue-factory to glue-plugin
3913 So loading a plugin written in another language could be done by
3914 just using another object derived from AnjutaGluePlugin
3916 * libanjuta/libanjuta.h:
3917 Remove anjuta-plugin-handle header, it's not installed as libanjuta
3920 === anjuta 2.1.3 ===
3922 2007-05-11 Naba Kumar <naba@gnome.org>
3924 * configure.in: Bumped version to 2.1.3
3927 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
3929 2007-05-11 Naba Kumar <naba@gnome.org>
3932 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
3933 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
3934 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
3936 2007-05-10 Johannes Schmid <jhs@gnome.org>
3938 * plugins/search/plugin.c:
3939 Make incremental search behave less annoying
3941 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
3943 * plugins/macro/macro-util.c:
3944 Fix bug #419008 and bug #419036
3945 When creating new header file, use name and email set in
3946 preferences and replace invalid C character by underscore
3949 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
3951 * plugins/search/search-replace.c,
3952 plugins/search/search-replace_backend.c:
3953 Disable search button if search expression is empty (bug #378193)
3955 2007-05-08 Naba Kumar <naba@gnome.org>
3957 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
3960 2007-05-07 Naba Kumar <naba@gnome.org>
3963 * plugins/project-wizard/templates/Makefile.am:
3964 * plugins/project-wizard/templates/minimal.wiz:
3965 * plugins/project-wizard/templates/minimal/.cvsignore:
3966 * plugins/project-wizard/templates/minimal/Makefile.am:
3967 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3968 * plugins/project-wizard/templates/minimal/autogen.sh:
3969 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
3970 * plugins/project-wizard/templates/minimal/project.anjuta:
3971 Added 'minimal', a generic and flat, project template.
3973 2007-05-05 Naba Kumar <naba@gnome.org>
3975 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
3977 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
3978 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
3979 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
3980 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
3981 instead of a real one, fixes interdependency with libanjuta.
3982 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
3983 * libanjuta/Makefile.am:
3984 * libegg/Makefile.am:
3985 * plugins/build-basic-autotools/Makefile.am:
3986 * plugins/class-gen/Makefile.am:
3987 * plugins/class-inheritance/Makefile.am:
3988 * plugins/cvs-plugin/Makefile.am:
3989 * plugins/debug-manager/Makefile.am:
3990 * plugins/devhelp/Makefile.am:
3991 * plugins/document-manager/Makefile.am:
3992 * plugins/editor/Makefile.am:
3993 * plugins/file-loader/Makefile.am:
3994 * plugins/file-manager/Makefile.am:
3995 * plugins/file-wizard/Makefile.am:
3996 * plugins/gdb/Makefile.am:
3997 * plugins/glade/Makefile.am:
3998 * plugins/gtodo/Makefile.am:
3999 * plugins/language-support-cpp-java/Makefile.am:
4000 * plugins/macro/Makefile.am:
4001 * plugins/message-view/Makefile.am:
4002 * plugins/patch/Makefile.am:
4003 * plugins/profiler/Makefile.am:
4004 * plugins/project-import/Makefile.am:
4005 * plugins/project-manager/Makefile.am:
4006 * plugins/project-wizard/Makefile.am:
4007 * plugins/sample1/Makefile.am:
4008 * plugins/search/Makefile.am:
4009 * plugins/sourceview/Makefile.am:
4010 * plugins/subversion/Makefile.am:
4011 * plugins/symbol-browser/Makefile.am:
4012 * plugins/terminal/Makefile.am:
4013 * plugins/tools/Makefile.am:
4014 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
4016 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
4018 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
4020 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4022 * libanjuta/anjuta-launcher.c,
4023 libanjuta/anjuta-launcher.h:
4024 Add some missing implementation
4026 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
4028 Reviewed by Naba Kumar <naba@gnome.org>:
4029 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
4032 2007-04-26 Jason Switzer <jswitzer@gmail.com>
4034 Reviewed by Naba Kumar <naba@gnome.org>:
4035 * plugins/editor/text_editor.c: Large memory addresses were being
4036 truncated, switched to glong (bug #422143).
4038 2007-04-24 Naba Kumar <naba@gnome.org>
4040 * plugins/document-manager/plugin.c: (prefs_finalize):
4041 * plugins/editor/aneditor-autocomplete.cxx:
4042 * plugins/editor/text_editor_menu.c:
4043 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
4044 * plugins/file-loader/plugin.c: (open_file_with),
4045 (create_open_with_submenu):
4046 * plugins/file-manager/plugin.c: (prefs_finalize):
4047 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
4048 pointer type castings.
4050 2007-04-24 Naba Kumar <naba@gnome.org>
4052 Patch from s|s <supreet.sethi@gmail.com>:
4053 * (added) plugins/project-wizard/templates/django-logo.png:
4054 * (added) plugins/project-wizard/templates/django.wiz:
4055 * plugins/project-wizard/templates/Makefile.am:
4056 * plugins/project-wizard/templates/translatable-strings.h: Added
4057 django project template. http://www.djangoproject.com/
4059 2007-04-24 Naba Kumar <naba@gnome.org>
4061 * plugins/subversion/anjuta-subversion.glade: Set expansion for
4062 the log entry widget and made the dialog little larger.
4064 2007-04-24 Naba Kumar <naba@gnome.org>
4066 Patch from Halton Huo:
4068 * plugins/project-wizard/property.c:
4069 * plugins/subversion/svn-auth.c:
4070 * plugins/subversion/svn-backend-priv.h:
4071 * plugins/subversion/svn-backend.c:
4072 * plugins/subversion/svn-backend.h:
4073 * plugins/subversion/svn-notify.h: Proper use of subversion
4074 headers. Fixes build issues in solaris (bug #426701).
4076 2007-04-24 Naba Kumar <naba@gnome.org>
4078 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
4080 * plugins/project-wizard/templates/cpp.wiz:
4081 * plugins/project-wizard/templates/gcj.wiz:
4082 * plugins/project-wizard/templates/gnome.wiz:
4083 * plugins/project-wizard/templates/gtk.wiz:
4084 * plugins/project-wizard/templates/gtkmm.wiz:
4085 * plugins/project-wizard/templates/java.wiz:
4086 * plugins/project-wizard/templates/python.wiz:
4087 * plugins/project-wizard/templates/terminal.wiz:
4088 * plugins/project-wizard/templates/wxwin.wiz:
4089 * plugins/project-wizard/templates/xlib-dock.wiz:
4090 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
4091 project option and set it ON by default (since gnome-build, can't
4092 enabled configure shared lib support later when a sharedlib target
4095 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4097 * plugins/debug-manager/stack_trace.c:
4098 Fix a missing case in the previous changes
4100 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
4102 * plugins/debug-manager/plugin.c:
4105 * plugins/debug-manager/breakpoints.c,
4106 plugins/gdb/plugin.c:
4107 Fix adding breakpoint on a function
4109 * plugins/debug-manager/stack_trace.c:
4110 Highlight changed stack frame
4112 2007-04-18 Naba Kumar <naba@gnome.org>
4114 * plugins/document-manager/anjuta-docman.c:
4115 (anjuta_docman_dispose), (on_editor_destroy),
4116 (anjuta_docman_remove_editor): Remove the editor widget from
4117 the parent container before calling destroy, otherwise container
4118 removal happens after TextEditor is disposed resulting in call
4119 to value-remove for a TextEditor which is half-dead (crash).
4121 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
4123 * plugins/debug-manager/data_buffer.c
4124 plugins/debug-manager/data_view.c,
4125 plugins/debug-manager/memory.c:
4126 Fixes for bug #418523, bug #427090 and bug #428174
4128 2007-04-11 Halton Huo <halton.huo@sun.com>
4130 reviewed by: <jhs@gnome.org>
4133 * libanjuta/Makefile.am:
4134 * libanjuta/anjuta-utils.c:
4135 * libanjuta/anjuta-utils.h:
4136 * manuals/reference/libanjuta/Makefile.am:
4138 Fixed compilation on sun by deploying the libutil methods
4139 in anjuta-utils.h and building them on condition.
4141 2007-04-11 Johannes Schmid <jhs@gnome.org>
4143 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
4144 (anjuta_docman_add_editor):
4145 Hold a reference on the editor as long as we use it.
4147 * plugins/document-manager/plugin.c: (on_editor_changed):
4148 Destroy GValue to fix a memoery leak.
4150 2007-04-11 Johannes Schmid <jhs@gnome.org>
4152 * plugins/document-manager/plugin.c: (on_editor_changed):
4153 Fixed reference counting for editor by using g_value_take_object instead
4154 of g_value_set_object. The editors are now correctly finalized and thus
4155 we do not lack so much memory anymore.
4157 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
4158 (anjuta_view_finalize), (anjuta_view_focus_out),
4159 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
4160 * plugins/sourceview/anjuta-view.h:
4161 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
4162 * plugins/sourceview/sourceview-prefs.c:
4163 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
4164 * plugins/sourceview/sourceview-prefs.h:
4165 * plugins/sourceview/sourceview-private.h:
4166 * plugins/sourceview/sourceview.c: (on_document_loaded),
4167 (timeout_unref), (on_document_saved), (sourceview_finalize),
4168 (sourceview_new), (ifile_open), (ifile_savable_save),
4169 (ifile_savable_save_as):
4171 Several changes to fix things when the editor is correctly destroyed.
4172 Fixed preferences (which led me to the refcounting issue, #409412)
4173 and removed deprecated completition code that will be replace by
4174 IAnjutaAssist interface soon.
4176 2007-04-11 Johannes Schmid <jhs@gnome.org>
4178 * libanjuta/anjuta-launcher.c:
4179 (anjuta_launcher_execution_done_cleanup),
4180 (anjuta_launcher_child_terminated):
4181 Possible fix for #428363 and added a g_return_if_fail
4183 * plugins/message-view/plugin.c: (activate_plugin):
4184 Fixed a Gtk/Gdl-Critical
4186 Patches from Étienne Bersac <bersace03@laposte.net>
4187 * plugins/class-gen/templates/go-source.tpl:
4188 * plugins/macro/macros.xml:
4189 Use better template for GObjects (#417875 and #417918)
4191 Patches from Halton Huo <halton.huo@sun.com>
4192 * libanjuta/anjuta-launcher.h:
4193 * libanjuta/anjuta-preferences.c:
4194 * libanjuta/anjuta-utils.c:
4195 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
4196 (cg_window_set_add_to_repository):
4197 * plugins/class-inheritance/class-inherit.c:
4198 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
4200 2007-04-09 Johannes Schmid <jhs@gnome.org>
4202 * plugins/editor/print.c: (anjuta_print_show_header):
4203 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4204 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4206 Some string changes (#427395 and #427399)
4208 2007-04-06 Johannes Schmid <jhs@gnome.org>
4210 * plugins/build-basic-autotools/build-basic-autotools.c:
4211 (on_build_mesg_format), (on_build_mesg_parse):
4212 Fixed full path detection
4214 2007-04-05 Naba Kumar <naba@gnome.org>
4216 Patch from Halton Huo:
4217 * libanjuta/Makefile.am:
4218 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
4219 * libanjuta/anjuta-glue-cpp.h:
4220 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
4221 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
4222 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
4223 (anjuta_glue_factory_get_path), (get_already_loaded_module),
4224 (load_plugin), (anjuta_glue_factory_get_object_type):
4225 * libanjuta/anjuta-glue-factory.h:
4226 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
4227 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
4228 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
4229 (anjuta_glue_plugin_new):
4230 * libanjuta/anjuta-glue-plugin.h:
4231 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
4232 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
4233 * libanjuta/anjuta-plugin.h:
4234 * libanjuta/glue-cpp.c:
4235 * libanjuta/glue-cpp.h:
4236 * libanjuta/glue-factory.c:
4237 * libanjuta/glue-factory.h:
4238 * libanjuta/glue-plugin.c:
4239 * libanjuta/glue-plugin.h:
4240 * plugins/build-basic-autotools/build-basic-autotools.h:
4241 * plugins/class-gen/plugin.h:
4242 * plugins/class-inheritance/plugin.h:
4243 * plugins/cvs-plugin/plugin.h:
4244 * plugins/debug-manager/plugin.h:
4245 * plugins/devhelp/plugin.h:
4246 * plugins/document-manager/plugin.h:
4247 * plugins/editor/plugin.h:
4248 * plugins/file-loader/plugin.h:
4249 * plugins/file-manager/plugin.h:
4250 * plugins/file-wizard/plugin.h:
4251 * plugins/gdb/plugin.h:
4252 * plugins/glade/plugin.h:
4253 * plugins/gtodo/plugin.h:
4254 * plugins/language-support-cpp-java/plugin.h:
4255 * plugins/macro/plugin.h:
4256 * plugins/message-view/plugin.h:
4257 * plugins/patch/plugin.h:
4258 * plugins/profiler/plugin.h:
4259 * plugins/project-import/plugin.h:
4260 * plugins/project-manager/plugin.h:
4261 * plugins/project-wizard/plugin.h:
4262 * plugins/sample1/plugin.h:
4263 * plugins/search/plugin.h:
4264 * plugins/sourceview/plugin.h:
4265 * plugins/subversion/plugin.h:
4266 * plugins/symbol-browser/plugin.h:
4267 * plugins/terminal/terminal.c:
4268 * plugins/tools/plugin.h:
4269 * plugins/tools/scripts/tools-2.xml.in:
4270 * plugins/valgrind/plugin.h:
4272 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
4274 2007-04-05 Naba Kumar <naba@gnome.org>
4276 * anjuta.spec.in, configure.in: Removed dead codes.
4278 Patch from Jos Dehaes:
4279 * configure.in, plugins/project-wizard/templates/Makefile.am,
4280 plugins/project-wizard/templates/mkfile.wiz,
4281 plugins/project-wizard/templates/translatable-strings.h: Enabled
4282 makefile-based project creation and import. Fixes bug #355145
4284 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
4286 * plugins/debug-manager/debugger.c,
4287 plugins/debug-manager/plugin.c,
4288 plugins/gdb/anjuta-gdb.plugin.in:
4289 Code cleaning (remove unused code, rename this into self)
4290 Add information about supported format in debugger plugin
4291 Activate debugger plugin according to the target format
4293 2007-04-01 Naba Kumar <naba@gnome.org>
4295 * plugins/message-view/message-view.c:
4296 (message_view_instance_init): Fixed message icons to appear.
4298 2007-03-31 Johannes Schmid <jhs@gnome.org>
4300 * plugins/message-view/anjuta-msgman.c:
4301 (anjuta_msgman_append_view):
4302 * plugins/message-view/plugin.c: (on_view_changed),
4303 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
4307 2007-03-31 Johannes Schmid <jhs@gnome.org>
4309 * plugins/message-view/message-view.c:
4310 (message_view_instance_init), (imessage_view_append):
4311 Show nice icons beside the messages for info, warning and error. This is a completly
4312 cosmetic change so if someone dislikes it he is free to remove it.
4314 2007-03-31 Johannes Schmid <jhs@gnome.org>
4316 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
4317 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
4318 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
4319 * plugins/message-view/anjuta-msgman.h:
4320 * plugins/message-view/message-view.h:
4321 * plugins/message-view/plugin.c: (on_view_changed),
4323 Fixed #359399 and made next/previous insensitive when not availible
4325 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
4326 (tag_style_to_string):
4327 Fixed namespace Problem with gdk >= 2.11
4329 * plugins/sourceview/sourceview-autocomplete.c:
4330 (sourceview_autocomplete_init):
4331 Removed structure, follow-up of #423682
4333 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
4335 * plugins/debug-manager/debug_tree.c,
4336 plugins/debug-manager/debug_tree.h,
4337 plugins/debug-manager/watch.c,
4338 plugins/debug-manager/anjuta-debug-manager.glade:
4339 Inspect variable at cursor
4340 Fix buttons in inspect dialog
4342 2007-03-27 Halton Huo <halton.huo@sun.com>
4344 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
4346 * plugins/sourceview/sourceview-autocomplete.c
4347 plugins/debug-manager/disassemble.c,
4348 libanjuta/interfaces/libanjuta.idl:
4349 Remove array with 0 size and empty structure as it is not
4350 supported by sun cc, Fixes bug #423682
4352 * plugins/debug-manager/debugger.c:
4353 Remove anonymous union as it is not supported by sun cc,
4356 === anjuta 2.1.2 ===
4358 2007-03-28 Naba Kumar <naba@gnome.org>
4360 * configure.in: Bumped version to 2.1.2
4361 * NEWS: Updated for release.
4363 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
4364 Improved breakpoint marker icon.
4366 * plugins/editor/anjuta-editor.plugin.in,
4367 plugins/sourceview/sourceview.plugin.in: Made editor plugins
4368 non user activable since they are now remembered properly.
4370 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
4372 * plugins/tools/editor.c:
4375 2007-03-27 Naba Kumar <naba@gnome.org>
4377 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
4378 word when autocompleting without leaving any trailing part of
4381 2007-03-27 Kamil Páral <ripper42@gmail.com>
4383 Reviewed by Naba Kumar <naba@gnome.org>:
4384 * anjuta.desktop.in.in: Remove "Application" category from desktop
4385 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
4387 2007-03-27 Naba Kumar <naba@gnome.org>
4389 * configure.in, plugins/document-manager/anjuta-docman.c:
4390 (anjuta_docman_add_editor): Conditionally compile notebook tab
4391 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
4393 Patch from Halton Huo:
4394 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
4395 non gcc compiler flags. Fixes bug #423089.
4397 2007-03-26 Naba Kumar <naba@gnome.org>
4399 * AUTHORS, NEWS, TODO.tasks: Updated.
4401 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
4404 * plugins/symbol-browser/plugin.c: (on_editor_saved),
4405 (update_editor_symbol_model), (iter_matches),
4406 (on_editor_update_ui), (value_added_current_editor),
4407 (activate_plugin), (dispose),
4408 (symbol_browser_plugin_instance_init):
4409 * plugins/symbol-browser/plugin.h: update line on editor save
4410 and editor change. Code clean up and fixed warnings.
4412 2007-03-26 Naba Kumar <naba@gnome.org>
4414 * plugins/project-wizard/templates/java/project.anjuta,
4415 plugins/project-wizard/templates/python/project.anjuta,
4416 plugins/project-wizard/templates/python/project.anjuta:
4417 Removed version control plugins from default selection.
4419 * plugins/tools/scripts/prepare-changelog.pl,
4420 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
4421 script to a better one (that works on both cvs and svn).
4423 2007-03-26 Naba Kumar <naba@gnome.org>
4425 * (added) plugins/project-wizard/templates/translatable-strings.pl,
4426 Makefile.am: Added the generated translatable file (required for
4427 translations for svn checkouts).
4430 plugins/project-wizard/templates/extract-translatable-strings.pl
4431 plugins/project-wizard/templates/Makefile.am, Makefile.am,
4432 po/POTFILES.in: Generated translatable strings for .wiz files and
4433 added them in POTFILES.in for translation. Fixes bug #398035
4435 2007-03-25 Naba Kumar <naba@gnome.org>
4437 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
4439 * src/anjuta-app.c: Removed dead codes.
4441 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
4442 global tags generation starts.
4444 * plugins/debug-manager/chunk_view.c,
4445 plugins/debug-manager/start.h,
4446 plugins/debug-manager/chunk_view.h,
4447 plugins/debug-manager/utilities.c,
4448 plugins/debug-manager/utilities.h,
4449 plugins/debug-manager/debugger.c,
4450 plugins/debug-manager/threads.c,
4451 plugins/debug-manager/disassemble.c,
4452 plugins/debug-manager/info.c,
4453 plugins/debug-manager/sharedlib.c,
4454 plugins/debug-manager/threads.h,
4455 plugins/debug-manager/disassemble.h,
4456 plugins/debug-manager/signals.c,
4457 plugins/debug-manager/info.h,
4458 plugins/debug-manager/sharedlib.h,
4459 plugins/debug-manager/data_buffer.c,
4460 plugins/debug-manager/data_view.c,
4461 plugins/debug-manager/signals.h,
4462 plugins/debug-manager/debug_tree.c,
4463 plugins/debug-manager/watch.c,
4464 plugins/debug-manager/registers.c,
4465 plugins/debug-manager/data_buffer.h,
4466 plugins/debug-manager/data_view.h,
4467 plugins/debug-manager/memory.c,
4468 plugins/debug-manager/debug_tree.h,
4469 plugins/debug-manager/watch.h,
4470 plugins/debug-manager/registers.h,
4471 plugins/debug-manager/memory.h,
4472 plugins/debug-manager/locals.c,
4473 plugins/debug-manager/sexy-icon-entry.c,
4474 plugins/debug-manager/breakpoints.c,
4475 plugins/debug-manager/locals.h,
4476 plugins/debug-manager/sexy-icon-entry.h,
4477 plugins/debug-manager/stack_trace.c,
4478 plugins/debug-manager/breakpoints.h,
4479 plugins/debug-manager/sparse_buffer.c,
4480 plugins/debug-manager/sparse_view.c,
4481 plugins/debug-manager/stack_trace.h,
4482 plugins/debug-manager/sparse_buffer.h,
4483 plugins/debug-manager/sparse_view.h,
4484 plugins/debug-manager/start.c,
4485 plugins/gdb/utilities.c,
4486 plugins/gdb/utilities.h,
4487 plugins/gdb/debugger.c,
4488 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
4491 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4493 * plugins/gdb/debugger.c:
4494 Avoid empty debugger log window by limiting line to 90 characters
4496 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4498 * plugins/debug-manager/plugin.c,
4499 plugins/debug-manager/plugin.h,
4500 plugins/debug-manager/threads.c,
4501 plugins/debug-manager/threads.h,
4502 plugins/debug-manager/breakpoints.c,
4503 plugins/debug-manager/breakpoints.h,
4504 plugins/debug-manager/stack_trace.c,
4505 plugins/debug-manager/stack_trace.h:
4506 View code action now changes location in disassembly view too
4508 * plugins/debug-manager/anjuta-debug-manager.ui:
4509 Rename breakpoint actions
4511 2007-03-24 Naba Kumar <naba@gnome.org>
4513 * configure.in, src/anjuta-app.c: Use the new docking algorithm
4514 in gdl 0.7.3 (svn trunk).
4515 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
4517 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
4519 * plugins/debug-manager/threads.c,
4520 plugins/debug-manager/debug_tree.c,
4521 plugins/debug-manager/debug_tree.h,
4522 plugins/debug-manager/locals.c,
4523 plugins/debug-manager/registers.c,
4524 plugins/debug-manager/stack_trace.c:
4525 Allow to change current thread updating register, stack and locals
4526 Allow to change current stack frame updating locals
4528 * plugins/gdb/debugger.c:
4529 Read argument of selected stack frame
4531 * plugins/debug-manager/data_view.c:
4532 Fix an unrelated bug
4534 2007-03-23 Naba Kumar <naba@gnome.org>
4536 * plugins/document-manager/anjuta-docman.c,
4537 plugins/document-manager/plugin.c: Fixed many memory leaks.
4538 (ianjuta_file_get_uri() returns a new string).
4540 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
4541 widget for save dialogs.
4543 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
4544 svn and fixed to get function/prototype/member args list. Call tips
4547 2007-03-22 Naba Kumar <naba@gnome.org>
4549 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
4550 and calltips would work again for functions from global tags (Needs
4551 regenerating global tags).
4553 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
4554 ctags svn version and reopened bug #395362. Fixes tags parsing that
4555 seemed to have stopped working recently.
4557 2007-03-21 Naba Kumar <naba@gnome.org>
4559 * tagmanager/tm_source_file.c, tagmanager/options.c,
4560 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
4561 extend .. more needs to be investigated and fixed). Enabled some
4564 2007-03-16 Naba Kumar <naba@gnome.org>
4566 * src/anjuta.c: Fixed project loading from command line.
4568 2007-03-16 Naba Kumar <naba@gnome.org>
4570 Patch from James Liggett <jrliggett@cox.net>:
4571 plugins/profiler/gprof-profile-data.c: Fixed a crash.
4573 2007-03-15 Naba Kumar <naba@gnome.org>
4575 * libanjuta/anjuta-profile-manager.c,
4576 libanjuta/anjuta-profile-manager.h: Added method to get current
4579 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
4580 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
4583 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
4584 plugins/file-loader/plugin.c: Moved to functions as utility functions.
4585 Also, not load project files in session load in loader plugin.
4587 * plugins/project-manager/plugin.c, src/anjuta.c:
4588 Emit "exiting" signal in shell when exiting anjuta. project manager
4589 listens to exiting signal and saves session. anjuta.c saves session
4590 only when current projfile is 'user'. Load project saved in session
4591 differently then the rest of the session. This should fix all the
4592 session restoration bugs.
4594 src/main.c: Present anjuta window when becon message is received.
4596 2007-03-14 Naba Kumar <naba@gnome.org>
4598 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
4599 not randomly save (it was a wrong looping).
4601 2007-03-12 Naba Kumar <naba@gnome.org>
4603 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
4605 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
4607 * plugins/debug-manager/anjuta-debug-manager.ui,
4608 libanjuta/interfaces/libanjuta.idl,
4609 plugins/debug-manager/debugger.c,
4610 (added) plugins/debug-manager/threads.c,
4611 (added) plugins/debug-manager/threads.h,
4612 plugins/debug-manager/plugin.c,
4613 plugins/debug-manager/Makefile.am,
4614 plugins/gdb/plugin.c,
4615 plugins/gdb/debugger.c,
4616 plugins/gdb/debugger.h:
4617 Add a window displaying all threads
4618 Add needed functions
4619 Switching to a different thread is still not done
4621 * plugins/debug-manager/debug_tree.c,
4622 plugins/debug-manager/locals.c,
4623 plugins/debug-manager/stack_trace.c:
4624 Small cosmetic changes
4626 * plugins/gdb/gdbmi.c:
4627 Keep all elements in gdbmi hash
4628 Even if using the same key like in -threads-list-ids
4630 2007-03-11 Naba Kumar <naba@gnome.org>
4632 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
4634 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
4636 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4637 manuals/reference/libanjuta/libanjuta-sections.txt,
4638 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
4641 2007-03-11 Naba Kumar <naba@gnome.org>
4643 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
4644 gtk-doc properly. Bumped gtk-doc requirement to 1.4
4646 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4647 manuals/reference/libanjuta/libanjuta.types,
4648 manuals/reference/libanjuta/libanjuta-sections.txt,
4649 manuals/reference/libanjuta/.cvsignore,
4650 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
4651 infrastructure. Got rid of tmpl/ directory and moved all section
4652 documenation to source code (requires gtk-doc >= 1.4).
4654 * libanjuta/anjuta-plugin-description.c,
4655 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
4656 libanjuta/cell-renderer-captioned-image.c,
4657 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
4658 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
4659 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
4660 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
4661 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
4662 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
4663 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
4664 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
4665 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
4666 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
4667 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
4668 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
4669 documentation from templates to source code.
4671 2007-03-10 Johannes Schmid <jhs@gnome.org>
4673 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
4674 Added some debug output but could not figure out why
4675 some plugins are not kept.
4677 * libanjuta/interfaces/libanjuta.idl:
4678 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4679 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4680 Added IAnjutaEditorGoto::matching_brace
4682 * plugins/document-manager/action-callbacks.c:
4683 (on_editor_command_match_brace_activate):
4684 * plugins/document-manager/plugin.c:
4685 (update_editor_ui_interface_items):
4686 * plugins/editor/text_editor.c: (igoto_matching_brace),
4688 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
4689 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
4691 2007-03-09 Johannes Schmid <jhs@gnome.org>
4693 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4696 * plugins/sourceview/sourceview-private.h:
4697 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4698 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4699 (sourceview_new), (ifile_savable_save_as):
4700 Tweaked vfs monitoring
4702 2007-03-09 Johannes Schmid <jhs@gnome.org>
4704 * libanjuta/interfaces/Makefile.am.iface:
4705 Fixed installtion of header files
4707 * plugins/sourceview/sourceview.c: (set_select):
4708 do not scroll to much in interactive search
4710 2007-03-09 Naba Kumar <naba@gnome.org>
4712 * src/anjuta.c: Fixed session restoration.
4714 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
4715 signal handlers after symbol browser plugin is deactivated.
4717 * plugins/editor/editor.glade,
4718 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4719 Fixed indentation confustion in preferences.
4721 2007-03-08 Johannes Schmid <jhs@gnome.org>
4723 * plugins/search/search-replace.c: (search_set_combo),
4724 (search_set_action), (search_set_target), (search_set_direction),
4725 (create_dialog), (search_disconnect_set_toggle_connect),
4726 (on_search_match_whole_word_toggled),
4727 (on_search_match_whole_line_toggled),
4728 (on_search_match_word_start_toggled),
4729 (search_set_toggle_direction):
4730 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
4731 it's somehow ugly and uses many deprecated widgets
4733 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
4734 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4737 2007-03-07 Naba Kumar <naba@gnome.org>
4739 * src/anjuta.c: Make launching projects work from command line. Also
4740 fixes gnome session restart command.
4742 2007-03-07 Johannes Schmid <jhs@gnome.org>
4744 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
4745 * plugins/class-gen/plugin.c: (iwizard_activate):
4748 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
4751 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
4752 Fixed #377483 (It's not possible to know if directories have
4753 a version in CVS. Show version column only if there are version
4754 informations availible
4756 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
4759 2007-03-07 Johannes Schmid <jhs@gnome.org>
4761 * plugins/sourceview/sourceview-prefs.c: (get_bool):
4763 * plugins/symbol-browser/an_symbol_prefs.c:
4764 (on_update_global_clicked):
4767 2007-03-07 Johannes Schmid <jhs@gnome.org>
4769 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
4770 (anjuta_save_prompt_new):
4771 * plugins/project-import/project-import.c:
4772 (project_import_finalize):
4773 Fixed Gtk-Criticals (maybe #409408)
4775 2007-03-07 Naba Kumar <naba@gnome.org>
4777 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
4778 when we are at just beginning of string or comment. Fixes bug #397981.
4780 2007-03-07 Johannes Schmid <jhs@gnome.org>
4782 * plugins/language-support-cpp-java/plugin.c:
4783 (initialize_indentation_params):
4784 Removed annoying DEBUG_PRINT
4786 * plugins/sourceview/sourceview-cell.c:
4787 (sourceview_cell_instance_init), (icell_get_character),
4788 (icell_get_length), (icell_get_char), (icell_get_attribute):
4789 Improved code to be faster
4790 Implemented attribute handling so that indentation really works in any case
4792 2007-03-06 Johannes Schmid <jhs@gnome.org>
4795 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
4797 * plugins/document-manager/anjuta-docman.c:
4798 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
4799 Removed old and ugly tab drag&drop code and use built-in gtk stuff
4800 instead (required GTK >= 2.10)
4802 * plugins/sourceview/sourceview-private.h:
4803 * plugins/sourceview/sourceview.c:
4804 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4805 (sourceview_finalize), (sourceview_new), (imark_mark),
4806 (imark_unmark), (imark_is_marker_set),
4807 (imark_location_from_handle), (imark_delete_all_markers):
4808 Fixed marker handling and worked a bit more on vfs monitoring
4810 2007-03-05 Johannes Schmid <jhs@gnome.org>
4812 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
4813 Added method to select specific iter
4815 * plugins/sourceview/sourceview-private.h:
4816 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
4817 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
4818 (sourceview_add_monitor), (on_document_saved),
4819 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
4820 Fixed vfs monitoring (mostly ported code from text_editor.c)
4822 * plugins/symbol-browser/an_symbol_view.c:
4823 * plugins/symbol-browser/an_symbol_view.h:
4824 * plugins/symbol-browser/plugin.c: (iter_matches),
4825 (on_editor_update_ui), (value_added_current_editor):
4826 Select the current tag in locals window and symbol toolbar. If there
4827 is no tag at the current line, reserve backward for the next tag. This will
4828 select the correct tag if inside a function.
4830 2007-03-05 Naba Kumar <naba@gnome.org>
4832 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
4833 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
4835 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
4838 2007-03-04 Johannes Schmid <jhs@gnome.org>
4842 Fixed distcheck (well, partly)
4844 2007-03-04 Johannes Schmid <jhs@gnome.org>
4846 * plugins/document-manager/anjuta-document-manager.ui:
4847 Move "Swap .c/.h from Main to Browser toolbar
4849 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
4850 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
4851 (fv_prefs_free), (fv_add_tree_entry):
4852 * plugins/file-manager/anjuta-file-manager-plugin.glade:
4853 * plugins/file-manager/plugin.c: (prefs_init):
4855 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
4857 2007-03-04 Naba Kumar <naba@gnome.org>
4859 * data/default.proflie, data/Makefile.am, src/anjuta.c,
4860 plugins/project-manager/plugin.c:
4861 Restored default profile and renamed it from "default.anjuta" to
4864 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4866 * plugins/debug-manager/debugger.c,
4867 plugins/debug-manager/plugin.c,
4868 plugins/gdb/debugger.c,
4869 libanjuta/interfaces/libanjuta.idl,
4870 plugins/debug-manager/stack_trace.c:
4871 Add a dialog box when a signal is received (except SIGINT)
4872 Display stack frame even if arguments are not available
4874 2007-03-03 Naba Kumar <naba@gnome.org>
4876 * TODO.tasks: Icons bounty added.
4878 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
4881 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
4884 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
4885 plugins/Makefile.am, (removed) plugins/profile-default/*,
4886 plugins/project-manager/anjuta-project-manager.plugin.in,
4887 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
4888 profile implementation to load user profile and projects. Store and
4889 restore remembered plugins. Use profile scoping and descoping for
4890 saving and loading sesstions.
4892 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
4893 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
4894 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
4897 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
4899 * plugins/debug-manager/debug_tree.c
4900 plugins/debug-manager/debug_tree.h:
4901 Bug fix, deleting wrong variable
4903 * plugins/gdb/debugger.c:
4904 Bug fix, remove forgotten debugging code
4906 2007-03-02 Johannes Schmid <jhs@gnome.org>
4908 * plugins/document-manager/anjuta-document-manager.ui:
4909 * plugins/search/anjuta-search.ui:
4910 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
4911 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
4914 * src/anjuta-app.c: (on_toolbar_view_toggled),
4915 (on_add_merge_widget), (on_session_save), (on_widget_remove):
4916 Save toolbar positions, don't use fixed toolbar style
4918 All in all this will allow more complex toolbar configurations and
4919 might gain some space on smaller displays because the user can disable
4920 toolbar parts he does not use. Also allows to use any toolbar style
4921 without looking too ugly.
4923 2007-03-01 Naba Kumasr <naba@gnome.org>
4925 * TODO.tasks: Added a bounty for creating icons.
4927 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
4928 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
4929 profile-changed signal. Do not sync non-user-activatable plugins.
4931 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
4933 * plugins/debug-manager/disassemble.c,
4934 plugins/debug-manager/sparse_view.c,
4935 plugins/gdb/debugger.c,
4936 libanjuta/interfaces/libanjuta.idl:
4937 Display function name in disassembly view
4939 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
4941 * (added) plugins/debug-manager/bookmark.png,
4942 (added) plugins/debug-manager/breakpoint-disabled.png,
4943 (added) plugins/debug-manager/breakpoint-enabled.png,
4944 (added) plugins/debug-manager/program-counter.png,
4945 (added) plugins/debug-manager/linemarker.png,
4946 plugins/debug-manager/Makefile.am,
4947 plugins/debug-manager/disassemble.c,
4948 plugins/debug-manager/disassemble.h,
4949 plugins/debug-manager/sparse_buffer.c,
4950 plugins/debug-manager/sparse_buffer.h,
4951 plugins/debug-manager/sparse_view.c,
4952 plugins/debug-manager/sparse_view.h,
4953 plugins/debug-manager/plugin.c,
4954 plugins/debug-manager/breakpoints.c,
4955 libanjuta/interfaces/libanjuta.idl:
4956 Add markers in the disassembly view
4957 Display program counter and breakpoints in disassembly view
4959 * plugins/gdb/debugger.c:
4960 Fix a bug added with my previous patch, setting and clearing
4961 breakpoints was not working
4963 2007-02-28 Johannes Schmid <jhs@gnome.org>
4965 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
4966 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
4967 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
4968 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
4969 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
4970 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
4971 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
4972 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
4973 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
4974 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
4975 Updated (why do they need to be under version control?)
4977 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
4978 (create_tab_popup_menu), (on_msgman_popup_menu),
4979 (on_tab_button_press_event), (anjuta_msgman_page_new),
4980 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
4981 Added "Close all message tabs" popup menu
4983 2007-02-26 Naba Kumar <naba@gnome.org>
4985 * plugins/profiler/gprof-flat-profile-entry.c,
4986 plugins/profiler/gprof-flat-profile.c,
4987 plugins/profiler/gprof-flat-profile-entry.h,
4988 plugins/profiler/gprof-flat-profile.h,
4989 plugins/profiler/gprof-flat-profile-view.c,
4990 plugins/profiler/gprof-flat-profile-view.h,
4991 plugins/profiler/gprof-call-graph-block-entry.c,
4992 plugins/profiler/gprof-call-graph-block.c,
4993 plugins/profiler/gprof-function-call-chart-view.c,
4994 plugins/profiler/gprof-call-graph-block-entry.h,
4995 plugins/profiler/gprof-profile-data.c,
4996 plugins/profiler/gprof-call-graph-block.h,
4997 plugins/profiler/gprof-view.c,
4998 plugins/profiler/gprof-call-graph.c,
4999 plugins/profiler/gprof-function-call-chart-view.h,
5000 plugins/profiler/gprof-profile-data.h,
5001 plugins/profiler/gprof-call-graph.h,
5002 plugins/profiler/gprof-view.h,
5003 plugins/profiler/gprof-view-manager.c,
5004 plugins/profiler/gprof-call-graph-view.c,
5005 plugins/profiler/plugin.c,
5006 plugins/profiler/gprof-view-manager.h,
5007 plugins/profiler/gprof-call-graph-view.h,
5008 plugins/profiler/gprof-function-call-tree-view.c,
5009 plugins/profiler/gprof-function-call-tree-view.h,
5010 plugins/profiler/Makefile.am: Fix compiler warnings and link with
5011 gnome-vfs. Fixes bug #411377.
5013 2007-02-26 Naba Kumar <naba@gnome.org>
5015 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
5017 Patch from James Liggett <jrliggett@cox.net>:
5018 * plugins/profiler/gprof-flat-profile-view.c,
5019 plugins/profiler/gprof-flat-profile-view.h,
5020 plugins/profiler/gprof-function-call-chart-view.c,
5021 plugins/profiler/gprof-function-call-chart-view.h,
5022 plugins/profiler/gprof-view.c,
5023 plugins/profiler/gprof-view.h,
5024 plugins/profiler/gprof-call-graph-view.c,
5025 plugins/profiler/plugin.c,
5026 plugins/profiler/gprof-call-graph-view.h,
5027 plugins/profiler/gprof-function-call-tree-view.c,
5028 plugins/profiler/gprof-function-call-tree-view.h: Implements
5029 double click navigation. Fixes bug #403514.
5031 2007-02-25 Naba Kumar <naba@gnome.org>
5033 * libanjuta/anjuta-plugin-manager.c,
5034 libanjuta/anjuta-plugin-handle.[ch],
5035 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
5036 g_hash_table_remove_all (introduced in glib 2.12) to stay the
5037 dependency on glib 2.8. Fixes bug #411623.
5039 2007-02-24 Naba kumar <naba@gnome.org>
5041 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
5043 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
5044 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
5045 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
5046 (added) libanjuta/anjuta-profile-manager.c,
5047 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
5049 Implemented profile pushing and popping. Implemented profile xml
5050 synchronization. Implemented error handling in profiles. Implemented
5051 activation and deactivation signals in plugin manager.
5053 * libanjuta/Makefile.am: Added libanjuta log domain.
5055 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5056 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
5057 in AnjutaShell interface and implemented it in AnjutaApp.
5059 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5061 2007-02-23 Naba kumar <naba@gnome.org>
5063 src/main.c: Fixed missing end quote.
5065 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
5067 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
5070 2007-02-20 Naba Kumar <naba@gnome.org>
5072 * plugins/subversion/plugin.c: Added "..." menuitems.
5073 * ROADMAP, README: Updated.
5074 * libanjuta/anjuta-profile.c: Fixed bugs.
5076 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
5077 plugins/gtodo/Makefile.am: Removed dead code.
5079 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
5080 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
5081 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
5082 plugins/gtodo/list_tooltip.c,
5083 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
5084 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
5085 not contain markups. Fixes Bug #360462.
5087 2007-02-16 Naba Kumar <naba@gnome.org>
5089 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
5090 unnecessary sub-sections.
5092 2007-02-15 Naba Kumar <naba@gnome.org>
5094 * (removed) plugins/document-manager/bookmark-prev-16.png,
5095 plugins/document-manager/bookmark-last.png,
5096 (removed)plugins/document-manager/bookmark-first-16.png,
5097 plugins/document-manager/bookmark-prev.png,
5098 (added) plugins/document-manager/bookmark-toggle.png,
5099 (removed)plugins/document-manager/bookmark_toggle.xpm,
5100 (removed)plugins/document-manager/bookmark-last-16.png,
5101 plugins/document-manager/plugin.c,
5102 plugins/document-manager/anjuta-document-manager.ui,
5103 (removed)plugins/document-manager/bookmark-next-16.png,
5104 plugins/document-manager/bookmark-next.png,
5105 plugins/document-manager/Makefile.am,
5106 (added) plugins/document-manager/bookmark-clear.png,
5107 plugins/document-manager/bookmark-first.png: Upgraded bookmark
5108 icons (stolen from monodevelop). Added clear bookmarks toolbar
5111 * plugins/document-manager/plugin.c,
5112 (added) plugins/document-manager/swap.png,
5113 (removed) plugins/document-manager/undock.png,
5114 plugins/document-manager/Makefile.am: Fixed swap icon.
5116 2007-02-13 Naba Kumar <naba@gnome.org>
5118 * plugins/class-gen/element-editor.c: Fixed typo.
5120 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
5121 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
5122 Implementing plugin profiles loading.
5124 2007-02-13 Naba Kumar <naba@gnome.org>
5126 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
5127 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
5128 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
5129 pixmaps/open_project.png, pixmaps/close_project.png:
5130 Removed more old icons.
5131 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
5132 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
5135 2007-02-13 Naba Kumar <naba@gnome.org>
5137 * plugins/class-gen/element-editor.c: Included missing headers to
5138 prevent build failures in some cases.
5140 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
5142 * plugins/debug-manager/stack_trace.c:
5145 * plugins/debug-manager/watch.c,
5146 plugins/debug-manager/breakpoints.c:
5147 Same bug than above, wrong use of gtk_ui_manager_get_widget
5149 === anjuta 2.1.1 ===
5151 2007-02-11 Naba Kumar <naba@gnome.org>
5153 * cofigure.in: Bumped version to 2.1.1
5154 * NEWS: Updated for 2.1.1 release.
5156 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5158 * plugins/debug-manager/plugin.c,
5159 plugins/debug-manager/sparse_view.c,
5160 plugins/debug-manager/sparse_view.h:
5163 * plugins/gdb/debugger.c,
5164 plugins/debug-manager/debugger.c,
5165 plugins/debug-manager/memory.c,
5166 plugins/debug-manager/sparse_buffer.c
5167 plugins/gdb/debugger.h,
5168 libanjuta/interfaces/libanjuta.idl:
5169 Clean up, remove some warnings
5170 Use guint everywhere for addresses
5171 Rewrite code parsing position in debugger
5173 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
5175 * plugins/debug-manager/debug_tree.c:
5176 Use GtkTreeRowReference instead of GtkTreeIter as callback data
5179 2007-02-08 Naba Kumar <naba@gnome.org>
5181 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5182 Delay showing the 'file modified on disk' dialog for one sec
5183 from the last notification to insure multiple notifications for
5184 the same file are treated as one. Do not same multiple dialogs
5185 for the same file. Make sure to destory the dialog if later
5186 the conent is no longer different.
5188 2007-02-08 Naba Kumar <naba@gnome.org>
5190 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
5191 Prevented spurious 'file modified' dialogs in scintilla editor
5192 when the file is saved.
5194 2007-02-09 Johannes Schmid <jhs@gnome.org>
5196 * scripts/glade2schema.pl:
5197 Added script to convert glade preferences into gconf schema files.
5200 2007-02-08 Naba Kumar <naba@gnome.org>
5202 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
5203 itself is destroyed. Fixes bug #355160.
5205 2007-02-08 Johannes Schmid <jhs@gnome.org>
5207 * plugins/profiler/profiler.plugin:
5208 removed from version control (only .in file needed)
5210 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
5211 * plugins/sourceview/sourceview.c: (sourceview_new):
5214 * plugins/subversion/svn-thread.c: (svn_thread_start):
5215 * src/main.c: (main):
5217 Fixed #395875 about initialisation of threads too late
5219 2007-02-07 Armin Burgmeier <armin@arbur.net>
5221 Reviewed by Naba Kumar <naba@gnome.org>:
5222 * plugins/class-gen/plugin.c:
5223 * plugins/class-gen/window.c: Removed browse button related code, load
5224 generated output directly into new buffers when not adding to project.
5226 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
5227 buttons from user interface.
5229 2007-02-07 Naba Kumar <naba@gnome.org>
5231 * po/POTFILES.in: Fixed distcheck.
5233 2007-02-07 Daniel Nylander <po@danielnylander.se>
5235 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
5237 2007-02-07 Johannes Schmid <jhs@gnome.org>
5239 * anjuta.desktop.in.in:
5242 2007-02-07 Johannes Schmid <jhs@gnome.org>
5245 * manuals/anjuta-manual/*
5246 * manuals/anjuta-faqs/*:
5247 #398991 – Anjuta manuals does not use the gnome-doc-utils format
5249 * plugins/document-manager/anjuta-document-manager.plugin.in:
5250 Removed duplicate application-xml mime-type (review patches properly ;-)
5252 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
5254 * plugins/gdb/debugger.c,
5255 libanjuta/interfaces/libanjuta.idl:
5257 Fix handling of missing source file
5259 2007-02-06 Naba Kumar <naba@gnome.org>
5261 Patch from James Liggett <jrliggett@cox.net>:
5262 * plugins/profiler/gprof-flat-profile.c,
5263 plugins/profiler/gprof-profile-data.c,
5264 plugins/profiler/gprof-call-graph.c,
5265 plugins/profiler/gprof-profile-data.h,
5266 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
5267 Show profiler view when target selected bug #403515.
5269 2007-02-05 Naba Kumar <naba@gnome.org>
5271 * configure.in: Enabled devhelp plugin by default now that
5274 Patch from parmigio@2ainfo.it:
5275 * plugins/document-manager/anjuta-document-manager.plugin.in:
5276 Added xml file type in supported mime types list.
5278 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
5280 * plugins/debug-manager/debugger.c,
5281 plugins/debug-manager/plugin.c:
5282 Add a field in status bar displaying debugger state
5283 Change cursor shape when debugger is busy
5286 * plugins/debug-manager/watch.c,
5287 plugins/debug-manager/locals.c,
5288 libanjuta/interfaces/libanjuta.idl:
5289 Clean up, remove debugging messages and unused signals
5291 2007-02-03 Johannes Schmid <jhs@gnome.org>
5294 Fixed AC_INIT and seperated version to major, minor, micro
5297 Load Subversion instead of CVS
5299 * anjuta.desktop.in.in:
5300 Fixed bug-buddy component
5302 Original patch from Rob Bradfort <robster@debian.org>:
5303 * src/main.c: (get_command_line_args), (main):
5304 Bug #335981 – Migration from popt to GOption
5306 2007-02-03 Naba Kumar <naba@gnome.org>
5308 * configure.in: Depend on devhelp 0.13 and fixed gecko home
5309 path variable. Fixed bug #341170.
5310 * plugins/profiler/Makefile.am: Fixed indentation.
5312 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
5314 * libanjuta/interfaces/libanjuta.idl,
5315 plugins/sourceview/sourceview.c,
5316 plugins/editor/text-editor.c,
5317 plugins/symbol-browser/plugin.c,
5318 plugins/search/search-replace.c,
5319 plugins/document-manager/goto_line.c,
5320 plugins/document-manager/action-callbacks.c,
5321 plugins/document-manager/anjuta-docman.c:
5322 Rename markers of anjuta interface
5323 IANJUTA_MARKABLE_NONE has been removed
5324 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
5325 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
5326 IANJUTA_MARKABLE_ATTENTIVE renamed in
5327 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
5328 IANJUTA_MARKABLE_INTENSE renamed in
5329 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
5330 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
5332 * (removed) plugins/sourceview/marker-light.png,
5333 (removed) plugins/sourceview/marker-basic.png,
5334 (removed) plugins/sourceview/marker-attentive.png,
5335 (removed) plugins/sourceview/marker-intense.png,
5336 plugins/sourceview/bookmark.png,
5337 (added) plugins/sourceview/breakpoint-disabled.png,
5338 (added) plugins/sourceview/breakpoint-enabled.png,
5339 (added) plugins/sourceview/program-counter.png,
5340 (added) plugins/sourceview/linemarker.png,
5341 plugins/sourceview/Makefile.am,
5342 (added) plugins/editor/bookmark.xpm,
5343 (added) plugins/editor/breakpoint-disabled.xpm,
5344 (added) plugins/editor/breakpoint-enabled.xpm,
5345 (added) plugins/editor/program-counter.xpm,
5346 (added) plugins/editor/linemarker.xpm,
5347 plugins/editor/Makefile.am:
5348 Add or change marker pixmaps in scintilla and sourceview editor
5350 * plugins/document-manager/plugin.c,
5351 libanjuta/interfaces/libanjuta.idl,
5352 plugins/debug-manager/plugin.c,
5353 plugins/debug-manager/breakpoints.c
5354 plugins/gdb/debugger.c:
5355 Fix bug #376404, program counter marker is not displayed when debugger
5356 Return the selected editor or NULL (if file does not exist) with
5357 ianjuta_document_manager_goto_file_line* functions
5358 Emit a change-location signal even if the program counter is in an
5361 2007-02-02 Naba Kumar <naba@gnome.org>
5363 * TODO.tasks: Marked bounty bug #359478 completed. And checked
5364 older bounties 'Done'.
5366 2007-02-02 Naba Kumar <naba@gnome.org>
5368 * TODO.tasks: Fixed typop.
5370 Patch from James Liggett <jrliggett@cox.net>:
5371 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
5372 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
5373 profiler plugin by James Liggett. Completes bounty bug #359478
5374 'Gprof performance profiler plugin'
5376 2007-02-01 Naba Kumar <naba@gnome.org>
5378 * src/main.c: Renamed option name.
5380 * TODO.tasks: Marked "Test and fix all project wizards templates"
5383 2007-01-29 Johannes Schmid <jhs@gnome.org>
5385 * plugins/document-manager/plugin.c: (on_editor_changed):
5386 Added DEBUG_PRINT(...)
5387 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
5389 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
5390 Fix language support plugin for sourceview editor (add some new
5393 * plugins/sourceview/sourceview.c: (iindic_clear):
5394 Clear all indicators
5396 2007-01-29 Johannes Schmid <jhs@gnome.org>
5399 Minor task currentions
5401 * libanjuta/interfaces/libanjuta.idl:
5402 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
5403 (itext_editor_iface_init):
5404 * plugins/language-support-cpp-java/plugin.c: (install_support):
5405 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
5406 (ieditor_get_attributes), (ieditor_iface_init):
5407 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
5410 * plugins/sourceview/sourceview.glade:
5411 Fixed sourceview preference window
5413 2007-01-28 Naba Kumar <naba@gnome.org>
5415 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
5416 Implemented --no-files and --no-session command line options and
5417 corresponding preferernces checkboxes in General tab.
5419 2007-01-28 Johannes Schmid <jhs@gnome.org>
5421 * plugins/subversion/plugin.c:
5422 * plugins/subversion/plugin.h:
5423 * plugins/subversion/svn-notify.c: (svn_show_info),
5424 (show_svn_error), (on_svn_notify):
5425 * plugins/subversion/svn-notify.h:
5426 * plugins/subversion/svn-thread.c: (create_message_view),
5428 Fixed error handling and fixed #394216 – No indication of subversion commands running
5430 * plugins/tools/execute.c: (atp_output_context_print):
5431 Show name of tool in message pane
5433 2007-01-28 Naba Kumar <naba@gnome.org>
5435 * configure.in, plugins/glade/plugin.c: Make it work with
5436 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
5438 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
5439 from devhelp (won't work untill devhelp is fixed: bug #341170).
5441 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
5443 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
5445 Reviewed by Naba Kumar <naba@gnome.org>:
5446 * libanjuta/interfaces/libanjuta.idl,
5447 plugins/debug-manager/debugger.c,
5448 plugins/debug-manager/start.c,
5449 plugins/gdb/plugin.c,
5450 plugins/gdb/debugger.c,
5451 plugins/gdb/debugger.h:
5452 Fix a bug when launching gdb
5453 Set the terminal for the debugged program on the command line.
5455 2007-01-26 Johannes Schmid <jhs@gnome.org>
5457 * plugins/sourceview/anjuta-document-saver.c:
5458 (anjuta_document_saver_save):
5459 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
5460 * plugins/sourceview/sourceview.c: (save_if_modified),
5461 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
5462 Proper error handling, for example if a file was modified externally. Use backup files
5463 to avoid data-loss on disk full.
5465 2007-01-24 Naba Kumar <naba@gnome.org>
5467 * plugins/devhelp/htmlview.c: Fixed crash during project load.
5468 Fixed mem leak and source leak.
5470 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
5472 Reviewed by Naba Kumar <naba@gnome.org>:
5473 * plugins/debug-manager/debug_tree.c,
5474 plugins/debug-manager/debug_tree.h,
5475 plugins/debug-manager/watch.c:
5476 Partial rewrite of the variable object code, find and fix a few bugs
5477 Fix bug #395808: gdb can still crash but children are listed
5478 on request only so you can avoid the crash
5480 2007-01-24 Naba Kumar <naba@gnome.org>
5482 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
5483 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
5484 plugins/symbol-browser/plugin.h,
5485 plugins/symbol-browser/plugin.c,
5486 plugins/symbol-browser/Makefile.am: Added current file (local)
5487 symbols view (Seriously getting bored with the browse toolbar).
5489 2007-01-22 Naba Kumar <naba@gnome.org>
5491 Patch from Gabor Kelemen:
5492 * po/POTFILES.in: Added .plugin.in files.
5494 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
5496 Reviewed by Naba Kumar <naba@gnome.org>:
5497 * plugins/document-manager/anjuta-docman.c,
5498 plugins/message-view/anjuta-msgman.c
5499 Set right alignment to the label widget in the tab title.
5501 2007-01-21 Naba Kumar <naba@gnome.org>
5503 * libegg/egg-combo-action.c: Fixed mode line.
5504 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5505 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
5507 2007-01-21 Armin Burgmeier <armin@arbur.net>
5509 Reviewed by Naba Kumar <naba@gnome.org>:
5510 * plugins/class-gen/plugin.c: Prompt for target before actually
5511 generating the class files. This ensures that the files are created in
5512 the correct directory. Fixes bug #397406.
5514 * plugins/class-gen/window.c: Set browse buttons to insensitive when
5515 the class is added to the project.
5517 2007-01-21 Naba Kumar <naba@gnome.org>
5519 * libanjuta/anjuta-plugin-description.c,
5520 libanjuta/anjuta-ui.h,
5521 libanjuta/anjuta-status.c,
5522 libanjuta/anjuta-plugin-description.h,
5523 libanjuta/cell-renderer-captioned-image.c,
5524 libanjuta/anjuta-plugin-handle.c,
5525 libanjuta/anjuta-status.h,
5526 libanjuta/resources.c,
5527 libanjuta/cell-renderer-captioned-image.h,
5528 libanjuta/glue-cpp.c,
5529 libanjuta/anjuta-plugin-handle.h,
5530 libanjuta/anjuta-plugin.c,
5531 libanjuta/anjuta-preferences-dialog.c,
5532 libanjuta/libanjuta.h,
5533 libanjuta/resources.h,
5534 libanjuta/glue-cpp.h,
5535 libanjuta/anjuta-plugin.h,
5536 libanjuta/anjuta-preferences-dialog.h,
5537 libanjuta/anjuta-plugin-manager.c,
5538 libanjuta/anjuta-shell.c,
5539 libanjuta/anjuta-plugin-manager.h,
5540 libanjuta/anjuta-shell.h,
5541 libanjuta/anjuta-save-prompt.c,
5542 libanjuta/anjuta-save-prompt.h,
5543 libanjuta/anjuta-children.c,
5544 libanjuta/anjuta-utils.c,
5545 libanjuta/anjuta-profile.c,
5546 libanjuta/anjuta-preferences.c,
5547 libanjuta/anjuta-launcher.c,
5548 libanjuta/anjuta-utils.h,
5549 libanjuta/anjuta-profile.h,
5550 libanjuta/anjuta-launcher.h,
5551 libanjuta/anjuta-ui.c: Updated file headers.
5553 * po/POTFILES.in: Updated.
5555 * libanjuta/anjuta-marshal.list,
5556 (added) libanjuta/anjuta-plugin-handle.c,
5557 (added) libanjuta/anjuta-plugin-handle.h,
5558 (added) libanjuta/anjuta-plugin-manager.c,
5559 (added) libanjuta/anjuta-plugin-manager.h,
5560 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
5561 (added) libanjuta/anjuta-profile.c,
5562 (added) libanjuta/anjuta-profile.h,
5563 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
5564 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
5565 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
5566 src/action-callbacks.c: Implemented AnjutaPluginManager
5567 class based on old plugins.[ch]. Implemented AnjutaProfile as
5568 prelimanary profiles implementation. Implemented AnjutaPluginHandle
5569 class to represent plugins (not to be confused with plugin objects).
5570 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
5571 implemented it in AnjutaApp and AnjutaTestShell.
5572 De-globalized plugin management and several clean ups.
5574 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
5575 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
5576 plugins/search/search-replace.c, plugins/terminal/terminal.c,
5577 plugins/project-import/project-import.c,
5578 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
5579 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
5580 Fixed plugins for the change in API.
5582 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
5585 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
5587 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
5589 Reviewed by Naba Kumar <naba@gnome.org>:
5590 * libanjuta/anjuta-launcher.c,
5591 libanjuta/anjuta-launcher.h:
5592 Add a new function anjuta_set_terminate_on_exit to close the i/o
5593 channel when the child exit
5594 Return directly the status and not the exit code in child-exited
5597 * plugins/gdb/debugger.c:
5598 Use new function in debugger plugin
5600 2007-01-18 Johannes Schmid <jhs@gnome.org>
5602 * src/about.c: Do not show empty license information instead hide the button (#397883)
5604 2007-01-15 Johannes Schmid <jhs@gnome.org>
5606 * plugins/project-manager/plugin.c:
5607 * plugins/project-wizard/templates/python.wiz
5608 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
5610 Fixed #335235 python programs are not executeable/ do not start when pressing F3
5611 You will also need latest gnome-build svn
5613 === anjuta 2.1.0 ===
5615 2007-01-14 Naba Kumar <naba@gnome.org>
5617 * configure.in: Removed reference of mkfile project
5618 template to fix distcheck build error.
5621 * configure.in: Bumped version to 2.1.0 for beta release.
5622 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
5623 crashes as soon as editing starts in normal text files.
5625 2007-01-14 Johannes Schmid <jhs@gnome.org>
5629 Applied http://live.gnome.org/GnomeGoals/PoLinguas
5632 Patch from Massimo Cora' to hopefully fix #395362
5634 * plugins/project-wizard/templates/*:
5636 Fixed and tested all project-wizards. Deactivated mkfile project because
5637 it was totally broken and I don't see any real use for it.
5638 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
5640 2007-01-14 Naba Kumar <naba@gnome.org>
5642 * NEWS: Updated for release.
5644 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
5646 * libanjuta/interfaces/libanjuta.idl,
5647 plugins/editor/text_editor_cbs.c,
5648 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
5649 interface and implemented it for scintilla.
5651 * plugins/editor/text-editor.c: Fixed highlighing issues when
5652 used with indicators (particularly when the file is just opened).
5653 Fixes bug #377477 – when debugging, scintilla editor grays out all
5654 lines before current line.
5656 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
5657 Maintain a separate list of indicated edtitors for separate contexts.
5658 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
5660 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
5662 Reviewed by Naba Kumar <naba@gnome.org>:
5663 * plugins/debug-manager/plugin.c:
5664 Bug fix: breakpoints cannot be added after stopping the debugger
5666 2007-01-13 Naba Kumar <naba@gnome.org>
5668 * NEWS: Updated for release.
5670 2007-01-12 Johannes Schmid <jhs@gnome.org>
5672 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
5673 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
5674 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
5675 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
5676 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
5677 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
5678 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
5679 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
5680 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
5681 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
5683 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
5684 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
5686 * plugins/sourceview/sourceview.c:
5687 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
5688 on character positions.
5690 2007-01-12 Naba Kumar <naba@gnome.org>
5693 plugins/project-manager/plugin.c,
5694 plugins/profile-default/plugin.c,
5695 libanjuta/anjuta-status.c,
5696 libanjuta/anjuta-status.h: Introduced an API for application title
5697 in AnjutaStatus. Set application title to project name.
5699 2007-01-11 Massimo Cora' <maxcvs@email.i>
5701 Reviewed by Naba Kumar <naba@gnome.org>:
5702 * tagmanager/Makefile.am,
5703 plugins/symbol-browser/Makefile.am: removed installation for
5706 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
5708 Reviewed by Naba Kumar <naba@gnome.org>:
5709 * plugins/debug-manager/start.h,
5710 plugins/debug-manager/start.c,
5711 plugins/debug-manager/anjuta-debug-manager.ui,
5712 plugins/debug-manager/plugin.c:
5713 Partial fix for bug #392537
5715 * plugins/debug-manager/disassemble.c:
5718 2007-01-11 Naba Kumar <naba@gnome.org>
5720 * src/anjuta.c: Load project seperately from session,
5721 so that project session is also loaded.
5723 * plugins/profile-default/plugin.c: Load project in new
5724 anjuta if there already is one loaded currently (disabled
5727 * plugins/editor/aneditor.cxx: Disconnect focus in/out
5728 signals when editor is destroyed. Fixes a crash bug.
5730 * plugins/editor/text_editor.c: Do not mark line in
5731 ianjuta_editor_goto_line() implementation.
5733 * plugins/search/search-replace.c: Always check for markable
5734 interface availablility because its optional for an editor.
5736 * plugins/document-manager/goto_line.c,
5737 plugins/document-manager/action-callbacks.c: Mark lines for
5738 goto line commands (from dialog and from menu entry box).
5740 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
5741 plugins/file-manager/an_file_view.c: Expand file manager
5742 nodes in idle loop, one at a time. Did as a possible work
5743 around for bug #361763, but it didn't make any difference.
5744 However, it could still be useful in situations where there
5747 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
5749 2007-01-11 Naba Kumar <naba@gnome.org>
5751 * plugins/editor/scintilla/LineMarker.h,
5752 plugins/editor/scintilla/LexBasic.cxx,
5753 plugins/editor/scintilla/LexHTML.cxx,
5754 plugins/editor/scintilla/include/SciLexer.h,
5755 plugins/editor/scintilla/include/Scintilla.h,
5756 plugins/editor/scintilla/include/Scintilla.iface,
5757 plugins/editor/scintilla/include/ScintillaWidget.h,
5758 plugins/editor/scintilla/LexBash.cxx,
5759 plugins/editor/scintilla/PlatGTK.cxx,
5760 plugins/editor/scintilla/ViewStyle.h,
5761 plugins/editor/scintilla/Editor.cxx,
5762 plugins/editor/scintilla/StyleContext.h,
5763 plugins/editor/scintilla/LexCPP.cxx,
5764 plugins/editor/scintilla/Converter.h,
5765 plugins/editor/scintilla/LexAU3.cxx,
5766 plugins/editor/scintilla/Editor.h,
5767 plugins/editor/scintilla/LexPerl.cxx,
5768 plugins/editor/scintilla/LexVB.cxx,
5769 plugins/editor/scintilla/ScintillaGTK.cxx,
5770 plugins/editor/scintilla/ViewStyle.cxx,
5771 plugins/editor/scintilla/PropSet.cxx,
5772 plugins/editor/scintilla/LexSQL.cxx,
5773 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
5776 2007-01-11 Armin Burgmeier <armin@arbur.net>
5778 Reviewed by Naba Kumar <naba@gnome.org>:
5779 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
5780 selected for editing. This fixes bug #394218.
5782 * plugins/class-gen/plugin.c: Do not use project's root URI as project
5783 name if said URI is not known.
5785 * plugins/class-gen/window.c: When stripping function prefix away,
5786 include the trailing underscore because it is already set by the
5789 * plugins/class-gen/transform.c: Include "const char*" and "const
5790 gchar*" in the list for transforming a default C type to a GType.
5791 Don't access invalid memory when writing pointer_str in
5792 cg_transform_first_argument.
5794 2007-01-11 Naba Kumar <naba@gnome.org>
5796 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
5797 pixmaps/anjuta.svg, pixmaps/Makefile.am,
5798 (renamed) pixmaps/anjuta_icon.png, src/main.c,
5799 libegg/test-actions.c, anjuta.desktop.in.in,
5800 anjuta.prj: Renamed application icon to 'anjuta.png' from
5801 'anjuta_icon.png'. Added more fields in desktop file.
5803 * mime/anjuta.xml: Added magic section.
5805 * (removed) mime/anjuta.applications,
5806 (removed) mime/anjuta.mime, mime/Makefile.am,
5807 (removed) mime/anjuta.keys,
5808 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
5809 registeration and added scalable icon. Also fixes bug #393680
5811 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
5813 Reviewed by Naba Kumar <naba@gnome.org>:
5814 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
5815 and anjuta_status_progress_add_ticks() to check for progressbar
5816 being realized before trying to update it.
5818 2007-01-10 Naba Kumar <naba@gnome.org>
5820 * tagmanager/tm_workspace.c,
5822 plugins/debug-manager/Makefile.am,
5823 plugins/tools/scripts/Makefile.am,
5824 plugins/class-gen/plugin.c,
5825 plugins/class-gen/Makefile.am,
5826 global-tags/Makefile.am: Fixed make distcheck.
5828 * plugins/debug-manager/attach_process.c,
5829 plugins/debug-manager/attach_process.h,
5830 plugins/class-gen/action-callbacks.h,
5831 plugins/class-gen/action-callbacks.c,
5832 plugins/class-gen/class_gen.h,
5833 plugins/class-gen/class_gen.c: Deleted unused/old files.
5835 * (removed) scintilla, (added) plugins/editor/scintilla,
5836 plugins/editor/scintilla/lexers.make,
5837 plugins/editor/scintilla/Makefile.am,
5838 plugins/editor/Makefile.am
5839 configure.in, manuals/reference/libanjuta/Makefile.am
5840 Makefile.am: Moved scintilla to its right place.
5842 2007-01-09 Naba Kumar <naba@gnome.org>
5844 * plugins/profile-default/plugin.c: Save project session before
5845 a new one is opened.
5847 * plugins/project-manager/plugin.c,
5848 plugins/project-manager/plugin.h,
5849 plugins/project-manager/anjuta-project-manager.ui,
5850 plugins/profile-default/plugin.c,
5851 plugins/profile-default/plugin.h,
5852 plugins/profile-default/Makefile.am,
5853 (added) plugins/profile-default/anjuta-default-profile.ui,
5854 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5855 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
5856 multiple projects support.
5858 2007-01-06 Armin Burgmeier <armin@arbur.net>
5860 Reviewed by Naba Kumar <naba@gnome.org>
5861 * plugins/class-gen/combo-flags.h:
5862 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
5863 enum, added a type parameter to selected signal. Select highlighted
5864 entry when pressing enter (but not unselect it if it was already
5865 selected) before closing the popup. Also accept input when clicking
5868 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
5869 according to selection type.
5871 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
5874 2007-01-08 Johannes Schmid <jhs@gnome.org>
5876 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
5877 * plugins/project-wizard/templates/gtkmm/Makefile.am
5878 * plugins/project-wizard/templates/python/configure.ac.tpl
5879 * plugins/project-wizard/templates/python/configure.in.tpl
5880 * plugins/project-wizard/templates/python/Makefile.am
5881 * plugins/project-wizard/templates/cpp/configure.ac.tpl
5882 * plugins/project-wizard/templates/cpp/configure.in.tpl
5883 * plugins/project-wizard/templates/cpp/Makefile.am
5884 * plugins/project-wizard/templates/terminal.wiz
5885 * plugins/project-wizard/templates/xlib-dock.wiz
5886 * plugins/project-wizard/templates/wxwin.wiz
5887 * plugins/project-wizard/templates/java.wiz
5888 * plugins/project-wizard/templates/xlib/configure.ac.tpl
5889 * plugins/project-wizard/templates/xlib/configure.in.tpl
5890 * plugins/project-wizard/templates/xlib/Makefile.am
5891 * plugins/project-wizard/templates/gcj/configure.ac.tpl
5892 * plugins/project-wizard/templates/gcj/configure.in.tpl
5893 * plugins/project-wizard/templates/gcj/Makefile.am
5894 * plugins/project-wizard/templates/terminal/configure.ac.tpl
5895 * plugins/project-wizard/templates/terminal/configure.in.tpl
5896 * plugins/project-wizard/templates/terminal/Makefile.am
5897 * plugins/project-wizard/templates/terminal/autogen.sh
5898 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
5899 * plugins/project-wizard/templates/wxwin/configure.in.tpl
5900 * plugins/project-wizard/templates/wxwin/Makefile.am
5901 * plugins/project-wizard/templates/gnome.wiz
5902 * plugins/project-wizard/templates/java/configure.ac.tpl
5903 * plugins/project-wizard/templates/java/configure.in.tpl
5904 * plugins/project-wizard/templates/java/Makefile.am
5905 * plugins/project-wizard/templates/anjuta-plugin.wiz
5906 * plugins/project-wizard/templates/gtkmm.wiz
5907 * plugins/project-wizard/templates/python.wiz
5908 * plugins/project-wizard/templates/cpp.wiz
5909 * plugins/project-wizard/templates/gtk.wiz
5910 * plugins/project-wizard/templates/gcj.wiz
5911 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
5912 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
5913 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
5915 Starting fixing of all project wizards:
5916 - rename configure.in to configure.ac
5917 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
5918 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
5921 * TODO.task: Added bug number to bounty
5923 2007-01-07 Johannes Schmid <jhs@gnome.org>
5925 * plugins/build-basic-autotools.c:
5926 Fixed #392290 – Missed install as root option in project manager
5928 2007-01-07 Johannes Schmid <jhs@gnome.org>
5930 * plugins/sourceview/sourceview.c:
5931 Fixed #388731 – Odd editor behaviour after performing block-text operations
5932 Fixed #388727 – Block-tab does not work
5934 * plugins/sourceview/anjuta-document.h/c:
5935 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
5938 Require Gtk+ >= 2.10 for sourceview plugin
5940 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
5942 * libanjuta/anjuta-status.c:
5943 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
5945 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
5948 plugins/terminal/terminal.c:
5950 remove support for VTE < 0.9
5952 2007-01-06 Naba Kumar <naba@gnome.org>
5954 * po/POTFILES.in: Updated
5956 2007-01-05 Adam Dingle <adam@medovina.org>
5958 Reviewed by Naba Kumar <naba@gnome.org>:
5959 * plugins/message-view/anjuta-message-manager-plugin.glade:
5960 Fixed bug #377903 (improve message color defaults).
5962 2007-01-05 Naba Kumar <naba@gnome.org>
5964 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
5966 2007-01-03 Armin Burgmeier <armin@arbur.net>
5968 Reviewed by Naba Kumar <naba@gnome.org>:
5969 * plugins/symbol-browser/test-class.h: Fixed block ends.
5971 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
5972 C-style-block comment.
5974 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
5975 allow lists when writing autogen definition files. This is required
5976 for the new class generator. Also fixed a wrong return value in
5977 npw_autogen_write_definition_file and set a GError in
5978 npw_autogen_execute when the output file could not be opened.
5980 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
5983 * plugins/class-gen/Makefile.am: Added templates subdir, removed
5984 goc_template_header and goc_template_source, added top_srcdir to
5985 includes, link against project wizard (also hopefully temporarily),
5986 removed class_gen.h, class_gen.c, action-callbacks.h,
5989 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
5991 * plugins/class-gen/cell-renderer-flags.h:
5992 * plugins/class-gen/cell-renderer-flags.c:
5993 * plugins/class-gen/combo-flags.h:
5994 * plugins/class-gen/combo-flags.c:
5995 * plugins/class-gen/element-editor.c:
5996 * plugins/class-gen/element-editor.h:
5997 * plugins/class-gen/generator.c:
5998 * plugins/class-gen/generator.h:
5999 * plugins/class-gen/plugin.h:
6000 * plugins/class-gen/plugin.c:
6001 * plugins/class-gen/transform.c:
6002 * plugins/class-gen/transform.h:
6003 * plugins/class-gen/validator.c:
6004 * plugins/class-gen/validator.h:
6005 * plugins/class-gen/window.c:
6006 * plugins/class-gen/window.h: Rewrote class generator, it now allows
6007 adding of several class elements and uses autogen.
6009 * plugins/class-gen/templates/cc-header.tpl:
6010 * plugins/class-gen/templates/cc-source.tpl:
6011 * plugins/class-gen/templates/go-header.tpl:
6012 * plugins/class-gen/templates/go-source.tpl:
6013 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
6014 for the class generator.
6016 * configure.in: Added plugins/class-gen/templates/Makefile to output.
6018 2007-01-04 Naba Kumar <naba@gnome.org>
6020 Patch from Nick Treleaven:
6021 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
6022 all matching symbols.
6024 Patches from Maik Beckmann and Sébastien Granjoux:
6025 * plugins/profile-default/plugin.c,
6026 plugins/project-manager/plugin.c: Unescape project name. Fixes
6029 2007-01-04 Naba Kumar <naba@gnome.org>
6031 * plugins/glade/plugin.c: Fixed compilation with
6032 older glade-3 version.
6034 Patch from Roland Illig:
6035 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
6036 plugins/sourceview/anjuta-document-saver.c,
6037 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
6038 are necessary to build anjuta on NetBSD 3.0
6040 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
6041 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
6042 window manager in gnome.
6044 2007-01-02 Naba Kumar <naba@gnome.org>
6046 * plugins/glade/plugin.c: Make it work with glade-3 svn.
6048 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
6050 Reviewed by Naba Kumar <naba@gnome.org>:
6051 * libanjuta/interfaces/libanjuta.idl,
6052 plugins/debug-manager/Makefile.am,
6053 plugins/debug-manager/anjuta-marshal.list,
6054 plugins/debug-manager/debugger.c,
6055 plugins/debug-manager/sparse_buffer.c,
6056 plugins/debug-manager/sparse_buffer.h,
6057 plugins/debug-manager/sparse_view.c,
6058 plugins/debug-manager/sparse_view.h,
6059 plugins/debug-manager/disassemble.h,
6060 plugins/debug-manager/disassemble.c,
6061 plugins/debug-manager/anjuta-marshal.list,
6062 plugins/debug-manager/plugin.c,
6063 plugins/gdb/debugger.c,
6064 plugins/gdb/debugger.h,
6065 plugins/gdb/plugin.c:
6066 Add a disassembly view window
6068 * plugins/debug-manager/breakpoints.c,
6069 plugins/debug-manager/chunk_view.c,
6070 plugins/debug-manager/locals.c,
6071 plugins/debug-manager/memory.c,
6072 plugins/debug-manager/registers.c,
6073 plugins/debug-manager/stack_trace.c:
6074 Add some debugging information
6076 2006-12-18 Naba Kumar <naba@gnome.org>
6078 * configure.in, plugins/glade/plugin.c: Allow building against both
6079 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
6081 2006-12-03 Naba Kumar <naba@gnome.org>
6083 * TODO.tasks: Marked a bounty completed.
6085 2006-11-24 Adam Dingle <adam@medovina.org>
6087 Reviewed by Naba Kumar <naba@gnome.org>:
6088 * plugins/build-basic-autotools/build-basic-autotools.c,
6089 plugins/debug-manager/watch.c,
6090 plugins/document-manager/plugin.c,
6091 plugins/patch/plugin.c,
6092 plugins/project-manager/plugin.c:
6093 Fixed bug #378879 (several command names need ellipses).
6095 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
6097 Reviewed by: Naba Kumar <naba@gnome.org>
6098 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6099 GCC 4.1.2 (there are only two warnings remaining now when compiling
6102 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
6104 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
6105 macro so that the generated function support a NULL plugin parameter.
6107 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
6108 in debug_tree_find_expression by freeing memory returned by the call
6109 to gtk_tree_model_get instead of the parameter string.
6111 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
6113 * plugins/debug-manager/breakpoints.c:
6116 * plugins/debug-manager/anjuta-debug-manager.ui,
6117 plugins/debug-manager/debugger.c,
6118 plugins/debug-manager/plugin.c:
6121 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
6123 * libanjuta/anjuta-launcher.c,
6124 plugins/gdb/debugger.c:
6127 2006-11-21 Naba Kumar <naba@gnome.org>
6129 * plugins/search/search_preferences.c: Fixed build break.
6131 2006-11-20 Naba Kumar <naba@gnome.org>
6133 Patch from Kjartan Maraas:
6134 * plugins/cvs-plugin/cvs-interface.c,
6135 plugins/document-manager/plugin.c,
6136 plugins/gtodo/interface.c,
6137 plugins/gtodo/libgtodo.h,
6138 plugins/message-view/anjuta-msgman.c,
6139 plugins/project-wizard/druid.c,
6140 plugins/search/search_preferences.c,
6141 plugins/sourceview/sourceview-prefs.c,
6142 plugins/terminal/terminal.c,
6143 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
6145 Patch from Przemysław Grzegorczyk:
6146 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
6147 plugins/subversion/anjuta-subversion.glade: Enable files in
6148 fileselection dialog. Fixes bug #376031.
6150 2006-11-17 Adam Dingle <adam@medovina.org>
6152 Reviewed by: Naba Kumar <naba@gnome.org>
6153 * plugins/build-basic-autotools/build-basic-autotools.c
6154 * plugins/class-gen/anjuta-class-gen.plugin.in
6155 * plugins/debug-manager/breakpoints.c
6156 * plugins/debug-manager/plugin.c
6157 * plugins/devhelp/plugin.c
6158 * plugins/document-manager/plugin.c
6159 * plugins/gdb/debugger.c
6160 * plugins/glade/anjuta-glade.plugin.in
6161 * plugins/gtodo/plugin.c
6162 * plugins/language-support-cpp-java/plugin.c
6163 * plugins/message-view/plugin.c
6164 * plugins/project-import/anjuta-project-import.glade
6165 * plugins/project-import/anjuta-project-import.plugin.in
6166 * plugins/search/plugin.c
6167 * plugins/tools/scripts/tools-2.xml.in
6168 * plugins/valgrind/plugin.c
6169 * src/anjuta-actions.h:
6170 Fixed bug #376335 "menu items should be capitalized". Minor
6173 2006-11-20 Naba Kumar <naba@gnome.org>
6175 * configure.in: Fixed build.
6177 Patch from: Arjan Timmerman
6178 *configure.in: Make subvesion plugin build for apr 1.x.
6181 2006-11-20 Johannes Schmid <jhs@gnome.org>
6185 Removed patches from Sylvain and Günther. They caused not problems but
6186 Naba was against them.
6188 2006-11-20 Johannes Schmid <jhs@gnome.org>
6190 * Removed me from MAINTAINERS
6192 2006-11-14 Günther Brammer <GBrammer@gmx.de>
6195 Use apr-1 instead of apr-0
6197 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
6199 * global-tags/create_global_tags.sh.in: Correct a bug when environment
6200 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
6201 and another bug occuring when parsing .pc file containing quotes.
6203 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
6205 * plugins/*/*.[ch]: Use class macro for type casting.
6207 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
6208 GCC 4.1.2 (there are only two warnings remaining now when compiling
6211 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
6212 a memory leak in debug_tree_find_expression; g_free was called on
6213 the parameter instead of the memory allocated by gtk_tree_model_get.
6215 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
6216 to declare and initialize the global type variable of the plugin.
6218 2006-10-31 Naba Kumar <naba@gnome.org>
6220 * global-tags/create_global_tags.sh.in: Added an end message.
6222 * libanjuta/anjuta-launcher.h: Fixed indentation.
6224 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
6225 creation to a) append the messages in right way, b) Connect signals
6226 to the view properly and c) Recreate the system-tags.cache at the
6227 end of the generation.
6229 * plugins/symbol-browser: Fixed action path (double
6230 click on sysmbols was not working).
6232 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
6233 Fixed typedef and removed dead code.
6235 * tagmanager/c.c: Took the latest version from ctags source
6236 repository, because the one we had (from ctags 5.6) was broken.
6238 * global_tags/create_global_tags.sh.in: Reverted the patch from
6239 Sylvain because it was not right fix (and added a helpful comment).
6240 Used /bin/bash to fix the bashism and generated separate log files
6241 for each tag files in the same directory.
6243 2006-10-29 Naba Kumar <naba@gnome.org>
6245 * plugins/editor/text_editor.c: Use a temporary file
6246 to save the editor and move it at the end to original
6247 file. This will prevent data corruption if file save
6248 failed for any reason. Also report proper errors when
6249 file save fails. Fixes bug #346575.
6251 2006-10-26 Naba Kumar <naba@gnome.org>
6253 * plugins/document-manager/anjuta-docman.c: Do not load
6254 the same files with different path more than once (happens
6255 with symlinked files). Fixes Bug #323591.
6257 2006-10-25 Naba Kumar <naba@gnome.org>
6259 * plugins/valgrind/vgactions.c: Fixed a warning.
6261 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
6263 Reviewed by Naba Kumar <naba@gnome.org>:
6265 * plugins/valgrind/vgtoolview.c:
6266 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
6268 * plugins/valgrind/bugged-prg-test.c:
6269 No more warning during compilation with GCC 4.1.
6270 Program is still buggy in order to be used as a test of the
6273 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
6274 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
6275 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
6276 plugins/valgrind/vgrule.c:
6277 No more warning during compilation with GCC 4.1.
6279 * plugins/valgrind/plugin.c:
6280 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
6281 prototype (was missing from previous patch).
6283 2006-10-24 Naba Kumar <naba@gnome.org>
6285 * plugins/glade/plugin.c: Show glade tree view, not list view.
6287 * plugins/glade/plugin.c: Fixed crash when Anjuta is
6288 exited with glade plugin still loaded. Fixes Bug #364755.
6290 * plugins/document-manager/anjuta-document-manager.plugin.in:
6291 Added application/x-reject in accepted mime-types.
6293 * Changelog: Fixed changelog alignments.
6295 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
6297 Reviewed by: Naba Kumar <naba@gnome.org>
6299 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
6300 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
6301 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
6302 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
6303 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
6304 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
6305 plugins/valgrind/vgsearchbar.c:
6306 Use class macro for type casting.
6308 * plugins/valgrind/plugin.h:
6309 Don't force cast a GtkActionGroup to a GtkAction.
6311 * plugins/valgrind/plugin.c:
6312 Use correct API to get path of the preoject root when building
6313 the list of targets for the run action.
6314 Correct ordering of the construction of the preferences widgets.
6315 Only remove the valgrind widget if it is currently displayed.
6317 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
6318 Return if check_valgrind_binary() fails.
6319 The ValgrindPluginPrefs object is initialized after the call to
6320 vg_action_new. Take a handle to the location of the pointer to
6323 2006-10-24 Naba Kumar <naba@gnome.org>
6325 * HACKING: Updated coding sample.
6327 Patch from: Armin Burgmeier <armin@arbur.net>
6328 * plugins/symbol-browser/test-class.h,
6329 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
6331 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
6333 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
6334 * plugins/valgrind/vgtoolview.h:
6335 Correctly handle the argv / srcdir of vg_tool_view object. Do
6336 not leak memory associated with those arrays.
6338 * plugins/symbol-browser/an_symbol_prefs.c:
6339 Support unloading / reloading of the module (for example when
6340 closing a project and opening another one).
6342 * plugins/project-manager/plugin.c:
6343 Remove plugin widget before removing plugin itself, preventing
6344 a crash with valgrind plugin.
6346 * libanjuta/anjuta-preferences-dialog.c:
6347 Do not use the page_num returned by gtk_notebook_append_page to
6348 remove the page as it cause bugs when pages removal is not done
6351 * plugins/document-manager/anjuta-docman.c:
6352 Fix some GTK+ warnings.
6354 * global-tags/create_global_tags.sh.in:
6355 Rewrite script to remove bash-ism and use pkg-config directly
6356 instead of parsing the *.pc file by hand. This solve problems
6357 that occurred when one of the directory in PKG_CONFIG_PATH is
6360 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
6362 * plugins/glade/plugin.c: Fix build (#363884)
6364 2006-10-22 Johannes Schmid <jhs@gnome.org>
6366 * plugins/file-manager/an_file_view.c:
6367 * plugins/file-manager/plugin.c:
6368 * plugins/file-manager/plugin.h:
6369 Fix possible crasher when changing project-root uri when we try to restore open nodes
6372 2006-10-19 Naba Kumar <naba@gnome.org>
6374 Patch from: Juan Pablo Ugarte
6375 * plugins/glade/plugin.c: Include glade header
6378 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
6380 * plugins/debug-manager/Makefile.am,
6381 plugins/debug-manager/sexy-icon-entry.h,
6382 plugins/debug-manager/sexy-icon-entry.c,
6383 plugins/debug-manager/dataview.c:
6384 Fix bug #358134 (Goto memory prompt)
6385 Use sexy-icon-entry from libsexy 0.1.10
6387 * plugins/debug-manager/debugger.c,
6388 plugins/debug-manager/plugin.c,
6389 plugins/debug-manager/start.c,
6390 plugins/gdb/debugger.c,
6391 plugins/gdb/plugin.c:
6392 Better error handling when starting and stopping debugger
6394 2006-10-13 Maik Beckmann <maik@eigenco.de>
6396 * src/action_callbacks.c:
6397 Fixed bug #361830 (AboutDialog does not close) which is caused
6398 due to a change in Gtk+ 2.10
6400 2006-10-12 Adam Dingle <adam@medovina.org>
6402 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
6404 * plugins/search/search-replace.c:
6405 Fixed bug #358068 (indicate when Find in Files is complete)
6407 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6409 * plugins/sourceview/sourceview-prefs.c:
6410 * plugins/sourceview/sourceview.glade:
6411 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
6413 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
6415 * plugins/devhelp/plugin.c:
6416 * plugins/search/plugin.c:
6417 Fixed bug #359750 (fix find/replace shortcut keys).
6419 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
6420 use Alt+key for shortcuts)
6422 * plugins/debug-manager/debug_tree.c:
6423 * plugins/debug-manager/debugger.c:
6424 Fixed bug #359317 (can't load debug manager)
6426 * /plugins/document-manager/plugin.c:
6427 Fixed bug #359259 (highlight modes listed in reverse
6428 alphabetical order).
6430 2006-10-10 Johannes Schmid <jhs@gnome.org>
6432 * plugins/glade/plugin.c:
6433 Add scrollbars to glade project window
6435 2006-10-10 Johannes Schmid <jhs@gnome.org>
6437 * libanjuta/interfaces/Makefile.am.iface:
6438 Fixed Makefile with broke build
6440 2006-10-07 Johannes Schmid <jhs@gnome.org>
6442 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6443 * libanjuta/interfaces/Makefile.iface.am:
6444 Fixed enum types generation
6446 * libanjuta/interfaces/libanjuta.idl:
6447 Fixed some strange typo
6449 2006-10-06 Johannes Schmid <jhs@gnome.org>
6451 * libanjuta/interfaces/Makefile.iface.am:
6452 Fixed enum-types.h generation
6453 * libanjuta/interfaces/libanjuta.idl:
6455 IAnjutaTODO::load should take const gchar* argument
6456 Remove include to libanjuta/e-splash.h which is not installed as header file
6457 Disable get_attributes for now
6459 * pluings/sourceview/sourceview.c: Disabled get_attributes
6461 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
6463 2006-10-05 Naba Kumar <naba@gnome.org>
6465 * TODO.tasks: Set 'Improve class widzard' task to assigned.
6466 Set bug id for 'Profiler plugin' task.
6468 2006-10-03 Naba Kumar <naba@gnome.org>
6470 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
6471 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
6473 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
6474 plugins/project-manager/plugin.c: Added a new API in
6475 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
6476 Added some documentation. On project close, close all editors that
6477 has files opened for the project.
6479 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
6480 from the containers on anjuta_shell_remove_widget(). Do not destroy
6481 glade widgets once created.
6483 2006-10-03 Johannes Schmid <jhs@gnome.org>
6485 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6486 * libanjuta/interfaces/libanjuta.idl:
6487 const-List<> => const List<>
6488 List-free<> => List<>
6490 * Makefile.am: Reenabled launcher
6492 2006-10-03 Johannes Schmid <jhs@gnome.org>
6494 * libanjuta/interfaces/Makefile.am.iface:
6495 Install libanjuta.idl
6497 2006-10-02 Adam Dingle <adam@medovina.org>
6499 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
6501 2006-10-02 Adam Dingle <adam@medovina.org>
6503 * plugins/editor/style-editor.c: fixed bug #357534
6504 * plugins/gdb/utilities.h: removed 2 unused declarations
6506 2006-10-02 Johannes Schmid <jhs@gnome.org>
6508 * Makefile.am: disabled anjuta-launcher
6509 * libanjuta/Makefile.am:
6511 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
6512 * libanjuta/glue-factory.c: (glue_factory_add_path),
6513 (glue_factory_get_path):
6514 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
6515 * libanjuta/glue-factory.h:
6516 * libanjuta/glue-cpp.h:
6517 * libanjuta/glue-cpp.c:
6518 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
6520 * libanjuta/interfaces/Makefile.am.iface:
6521 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6522 * libanjuta/interfaces/libanjuta.idl:
6523 Add a new features to idl compiler:
6524 List<Type> => List of Type
6525 List-free<Type> => List of Type, it is up to the caller to free items and list
6526 const-List(-free)<Type> = const List of Types
6527 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
6529 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
6530 (generic_cpp_class_create_code):
6531 Adapted to new project_manager interface
6533 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
6534 * plugins/debug-manager/debugger.c:
6535 (ivariable_debugger_iface_init):
6536 Do not use C++ keyword "delete" for interface name
6538 * plugins/document-manager/anjuta-document-manager.plugin.in:
6539 Added m4 to mime-types
6541 * plugins/project-manager/plugin.c:
6542 (iproject_manager_add_source_multi):
6543 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
6545 2006-10-01 Naba Kumar <naba@gnome.org>
6547 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
6548 UI file used when out-of-process devhelp is used instead of
6551 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
6552 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
6553 plugins/profile-default/default.anjuta: Build devhelp plugin,
6554 but use out-of-process devhelp if devhelp plugin is disabled
6555 (either by user or devhelp is not installed). Disabled devhelp
6556 plugin by default. Added it in default profile.
6558 2006-10-01 Naba Kumar <naba@gnome.org>
6560 * plguins/project-manager/plugin.c: Possible fix for crash
6563 * configure.in, plugins/Makefile.am: Enabled glade plugin and
6564 set dep to last version 3.0.2.
6566 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
6567 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
6568 plugins/symbol-browser/plugin.c: Use the right action group
6569 for getting popup actions (Fixes lots of assertion failures).
6571 * plugins/project-manager/plugin.c,
6572 plugins/project-manager/plugin.h: use separate action group
6575 * plugins/message-view/plugin.c: Disconnect session load
6576 signal on plugin deactivation (fixes a crash).
6578 2006-09-30 Naba Kumar <naba@gnome.org>
6580 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
6581 * TODO.tasks: Assigned a bounty to Massimo.
6583 2006-09-29 Naba Kumar <naba@gnome.org>
6585 * src/anjuta-app.c, src/shell.c: Fixed build errors.
6587 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
6589 * plugins/debug-manager/debugger.c,
6590 plugins/debug-manager/plugin.c,
6591 libanjuta/interfaces/libanjuta.idl:
6592 Add a new abort command to quit debugger without waiting
6594 * plugins/gdb/debugger.c,
6595 plugins/gdb/debugger.h,
6596 plugins/gdb/plugin.c:
6597 Send a signal directly to the debugged program
6598 Implement abort command
6600 * plugins/debug-manager/debug_tree.c:
6603 * plugins/debug-manager/stack-trace.c:
6606 2006-09-29 Naba Kumar <naba@gnome.org>
6608 * TODO.tasks: Updated.
6610 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
6613 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
6615 * TODO.tasks: Updated in light of the word wrapping fix
6616 in Tasks Manager. Added a test bounty entry.
6618 * TODO.tasks: Added four bounties.
6620 2006-09-28 Naba Kumar <naba@gnome.org>
6622 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
6623 Added 'customizable' parameter to
6624 anjuta_ui_add_action_group_entries() and similar functions to
6625 allow user configuration of the actions. Filter out actions that
6626 are not configurable items (such as submenu items). Now the
6627 'Customize shortcuts' dialog is much better listed.
6629 * plugins/build-basic-autotools/build-basic-autotools.c,
6630 plugins/build-basic-autotools/build-basic-autotools.h,
6631 plugins/cvs-plugin/plugin.c,
6632 plugins/cvs-plugin/plugin.h,
6633 plugins/debug-manager/breakpoints.c,
6634 plugins/debug-manager/plugin.c,
6635 plugins/debug-manager/stack_trace.c,
6636 plugins/debug-manager/watch.c,
6637 plugins/devhelp/plugin.c,
6638 plugins/document-manager/plugin.c,
6639 plugins/file-loader/plugin.c,
6640 plugins/file-manager/plugin.c,
6641 plugins/glade/plugin.c,
6642 plugins/gtodo/interface.c,
6643 plugins/gtodo/plugin.c,
6644 plugins/language-support-cpp-java/plugin.c,
6645 plugins/macro/plugin.c,
6646 plugins/macro/plugin.h,
6647 plugins/message-view/plugin.c,
6648 plugins/patch/plugin.c,
6649 plugins/profile-default/default.anjuta,
6650 plugins/project-manager/plugin.c,
6651 plugins/project-manager/plugin.h,
6652 plugins/sample1/plugin.c,
6653 plugins/search/plugin.c,
6654 plugins/subversion/plugin.c,
6655 plugins/subversion/plugin.h,
6656 plugins/symbol-browser/plugin.c,
6657 plugins/symbol-browser/plugin.h,
6658 plugins/tools/plugin.c,
6659 plugins/valgrind/plugin.c,
6660 plugins/valgrind/plugin.h: Fixed to take care of above change
6661 in API of AnjutaUI. Properly added/removed action groups in some
6662 plugins. Split action groups into customization and non-customizable
6663 groups and added them separately.
6665 * plugins/document-manager/plugin.c: Close files belonging to
6666 project when project is closed (not complete).
6668 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
6669 vertical aligned cell entries.
6671 * src/anjuta-app.c: Define macros for the placeholder names.
6672 Set default widths and heights of the default placeholders,
6673 so that newly docked widgets are correclty sized.
6675 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
6676 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
6677 Fixed to generated correct actions addition/removal code.
6679 2006-09-25 Naba Kumar <naba@gnome.org>
6681 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
6682 libanjuta/anjuta-serializer.[ch]: Implemented serialization
6685 * plugins/message-view/anjuta-msgman.c,
6686 plugins/message-view/anjuta-msgman.h,
6687 plugins/message-view/message-view.c,
6688 plugins/message-view/message-view.h,
6689 plugins/message-view/plugin.c: Serialize messages panes in
6690 session save and deserialize them in session load so that
6691 build messages persistant.
6693 2006-09-24 Johannes Schmid <jhs@gnome.org>
6695 * libanjuta/anjuta-utils.c:
6696 * plugins/message-view/message-view.c:
6697 Really fixed #355407
6699 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
6701 * libanjuta/interfaces/libanjuta.idl:
6702 Change one variable sign
6704 * plugins/debug-manager/anjuta-debug-manager.glade,
6705 plugins/debug-manager/anjuta-debug-manager.ui:
6706 Few small interface changes
6708 * plugins/debug-manager/debug_tree.h,
6709 plugins/debug-manager/watch.c,
6710 plugins/debug-manager/debugger.c,
6711 plugins/debug-manager/plugin.c
6712 plugins/gdb/debugger.c,
6713 plugins/gdb/plugin.c:
6714 Big rewrite of debugger queue
6715 Allow to cancel command
6717 * plugins/debug-manager/memory.c:
6718 Fix a bug if a command is cancelled
6720 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
6722 * plugins/gdb/debugger.c,
6723 plugins/debug-manager/debug_tree.c,
6724 plugins/debug-manager/locals.c:
6725 Restore tree representation for local variable
6726 Add argument in local variable list
6727 Use gdb variable object to get all informations
6729 2006-09-19 Naba Kumar <naba@gnome.org>
6731 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
6732 that implements AnjutaSavePrompt class.
6734 * ChangeLog: Fixed indentation.
6736 * libanjuta/Makefile.am,
6737 libanjuta/anjuta-marshal.list,
6738 libanjuta/anjuta-shell.c,
6739 libanjuta/anjuta-shell.h,
6740 plugins/document-manager/action-callbacks.c,
6741 plugins/document-manager/action-callbacks.h,
6742 plugins/document-manager/anjuta-docman.c,
6743 plugins/document-manager/anjuta-docman.h,
6744 plugins/document-manager/plugin.c,
6745 src/anjuta.c: Impletemnted save prompt dialog to prompt for
6746 unsaved items during exit. A new signal is added in shell
6747 interface called 'save-prompt' to collect all unsaved items.
6748 Create AnjutaSavePrompt class (dialog) to process unsaved items.
6749 Fixed document manager to use the new save-prompt signal in shell
6750 and AnjutaSavePrompt object for unsaved files. Cleaned up
6751 AnjutaDocman to synchronously save new files. Fixed function
6754 2006-09-18 Johannes Schmid <jhs@gnome.org>
6756 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
6757 gdl requirement to 0.7.0
6759 2006-09-18 Johannes Schmid <jhs@gnome.org>
6761 * global-tags/.cvsignore:
6762 * global-tags/Makefile.am:
6763 * global-tags/create_global_tags.sh (removed):
6764 * global-tags/create_global_tags.sh.in (added):
6767 * libanjuta/anjuta-launcher.c:
6770 * plugins/project-manager/plugin.c:
6771 (project_manager_plugin_close_project):
6774 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
6777 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
6778 More reasonable toolbar creation/deletition though it does
6781 2006-09-15 Johannes Schmid <jhs@gnome.org>
6783 * libanjuta/anjuta-utils.c/.h:
6786 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
6788 * scintilla/ScintillaGTK.cxx
6789 Fixed doulbe freeing in Scintilla
6791 2006-09-12 Johannes Schmid <jhs@gnome.org>
6793 * plugins/symbol-browser/an_symbol_prefs.c:
6794 Support unloading / reloading of the module (for example when
6795 closing a project and opening another one).
6797 * plugins/project-manager/plugin.c:
6798 Really fixed #355148 (Show project name in title bar)
6800 2006-09-09 Johannes Schmid <jhs@gnome.org>
6802 * libanjuta/plugins.c:
6803 Fixed #355156 (Show plugins in alphabetical order)
6805 2006-09-09 Johannes Schmid <jhs@gnome.org>
6807 * plugins/project-manager/plugin.c:
6808 Fixed #355148 (Show project name in title bar)
6810 2006-09-09 Johannes Schmid <jhs@gnome.org>
6812 * plugins/project-manager/plugin.c:
6813 (value_removed_project_root_uri):
6814 Fixed crasher if project cannot be opened
6816 2006-08-30 Naba Kumar <naba@gnome.org>
6818 * plugins/language-support-cpp-java/plugin.[c,h],
6819 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6820 Impletemnted UI for auto indent.
6822 2006-08-28 Naba Kumar <naba@gnome.org>
6824 * plugins/gvim/.cvsignore,
6825 plugins/gvim/Makefile.am,
6826 plugins/gvim/anjuta-vim-plugin.png,
6827 plugins/gvim/anjuta-vim.c,
6828 plugins/gvim/anjuta-vim.h,
6829 plugins/gvim/anjuta-vim.plugin.in,
6830 plugins/gvim/gtkvim.c,
6831 plugins/gvim/gtkvim.h,
6832 plugins/gvim/plugin.c,
6833 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
6836 2006-08-28 Naba Kumar <naba@gnome.org>
6838 Patch from: Massimo Corà <maxcvs@email.it>
6839 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
6840 possible infinite loop.
6842 2006-08-22 Adam Dingle <adam@medovina.org>
6844 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
6845 to edit are shown in the preferences dialog in anjuta").
6846 Removed unused widgets from the style editor dialog.
6848 2006-08-21 Johannes Schmid <jhs@gnome.org>
6850 * plugins/symbol-browser/test-class.[cpp/h]
6853 2006-08-18 Naba Kumar <naba@gnome.org>
6855 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
6856 end of document loading.
6858 * plugins/language-support-cpp-java/plugin.c,
6859 plugins/sourceview/sourceview.c: Fixed plugin loading.
6861 2006-08-17 Naba Kumar <naba@gnome.org>
6863 * plugins/language-support-cpp-java/plugin.c,
6864 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
6865 mode line parsing. Indentation parameters initialized based on
6866 mode line parameters.
6868 2006-08-16 Naba Kumar <naba@gnome.org>
6870 * Makefile.am, plugins/editor/text_editor.c,
6871 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
6874 2006-08-16 Naba Kumar <naba@gnome.org>
6876 Patch from Massimo Cora' <maxcvs@email.it>:
6878 * plugins/editor/aneditor-autocomplete.cxx,
6879 plugins/editor/aneditor-calltip.cxx,
6880 plugins/symbol-browser/Makefile.am,
6881 plugins/symbol-browser/an_symbol.c,
6882 plugins/symbol-browser/an_symbol_view.c,
6883 plugins/symbol-browser/plugin.c,
6884 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
6885 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
6886 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
6887 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
6888 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
6889 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
6890 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
6891 tagmanager/get.h, tagmanager/html.c,
6892 tagmanager/include/tm_source_file.h,
6893 tagmanager/include/tm_tag.h,
6894 tagmanager/include/tm_workspace.h,
6895 tagmanager/jscript.c, tagmanager/keyword.c,
6896 tagmanager/keyword.h, tagmanager/lisp.c,
6897 tagmanager/lregex.c, tagmanager/lua.c,
6898 tagmanager/main.h, tagmanager/make.c,
6899 tagmanager/options.c, tagmanager/options.h,
6900 tagmanager/parse.c, tagmanager/parse.h,
6901 tagmanager/parsers.h, tagmanager/pascal.c,
6902 tagmanager/perl.c, tagmanager/php.c,
6903 tagmanager/python.c, tagmanager/read.c,
6904 tagmanager/read.h, tagmanager/readtags.c,
6905 tagmanager/readtags.h, tagmanager/rexx.c,
6906 tagmanager/routines.c, tagmanager/routines.h,
6907 tagmanager/ruby.c, tagmanager/scheme.c,
6908 tagmanager/sh.c, tagmanager/slang.c,
6909 tagmanager/sml.c, tagmanager/sort.c,
6910 tagmanager/sort.h, tagmanager/sql.c,
6911 tagmanager/strlist.c, tagmanager/strlist.h,
6912 tagmanager/tcl.c, tagmanager/tm_source_file.c,
6913 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
6914 tagmanager/tm_workspace.c, tagmanager/verilog.c,
6915 tagmanager/vim.c, tagmanager/vstring.c,
6916 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
6917 5.6 and namespace completion fixed.
6919 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
6920 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
6922 2006-08-15 Naba Kumar <naba@gnome.org>
6924 * libanjuta/interfaces/libanjuta.idl,
6925 plugins/editor/text-editor-iterable.c,
6926 plugins/editor/text_editor.c,
6927 plugins/sourceview/sourceview-cell.c,
6928 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
6929 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
6930 ianjuta_editor_end_action().
6932 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
6934 2006-08-13 Naba Kumar <naba@gnome.org>
6936 * plugins/debug-manager/breakpoints.c,
6937 plugins/debug-manager/memory.c,
6938 plugins/debug-manager/registers.c,
6939 src/layout.xml: Fixed debugger widgets layout.
6941 2006-08-12 Naba Kumar <naba@gnome.org>
6943 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
6944 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
6945 plugins/editor/editor.glade, plugins/editor/text_editor.h,
6946 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
6947 codes and dead codes. Removed automatic indentation prefs.
6949 2006-08-12 Johannes Schmid <jhs@gnome.org>
6951 * libanjuta/Makefile.am:
6952 * libanjuta/anjuta-launcher.c:
6953 * libanjuta/anjuta-launcher.h:
6954 * libanjuta/anjuta-plugin.c:
6955 * libanjuta/anjuta-plugin.h:
6956 * libanjuta/anjuta-preferences.c:
6957 * libanjuta/anjuta-preferences.h:
6958 * libanjuta/anjuta-shell.c:
6959 * libanjuta/anjuta-shell.h:
6960 * libanjuta/libanjuta.h:
6962 Made wrapper friendly:
6963 - no inline in header files (preferences_set/get)
6964 - correct signal names
6965 - correct GError** argument in anjuta_shell_freeze/thaw
6966 - include correct files in libanjuta.h
6968 * plugins/project-manager/plugin.c:
6971 2006-08-11 Naba Kumar <naba@gnome.org>
6973 * plugins/editor/aneditor-priv.h,
6974 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
6976 * plugins/editor/text_editor_cbs.c,
6977 plugins/sourceview/anjuta-view.c: Pass the right position for char
6980 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
6982 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
6984 2006-08-11 Naba Kumar <naba@gnome.org>
6986 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
6987 return the right character at the iter position and get_char() to
6990 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
6991 to set to character offset and not byte index.
6993 * plugins/language-support-cpp-java/plugin.c: Improved
6994 auto-indentation login. Indents opening and closing braces correctly.
6996 2006-08-10 Johannes Schmid <jhs@gnome.org>
7000 Required automake = 1.9
7002 * libanjuta/anjuta-children.c:
7003 * libanjuta/anjuta-children.h:
7004 * libanjuta/anjuta-encodings.h:
7005 * libanjuta/anjuta-launcher.h:
7006 * libanjuta/anjuta-plugin-description.h:
7007 * libanjuta/anjuta-preferences-dialog.h:
7008 * libanjuta/anjuta-preferences.h:
7009 * libanjuta/anjuta-session.h:
7010 * libanjuta/anjuta-status.h:
7011 * libanjuta/anjuta-ui.h:
7012 * libanjuta/anjuta-utils.c:
7013 * libanjuta/anjuta-utils.h:
7014 * libanjuta/e-splash.h:
7015 * libanjuta/glue-factory.h:
7016 * libanjuta/glue-plugin.h:
7017 * libanjuta/plugins.h:
7018 * libanjuta/resources.h:
7019 Fixed libanjuta to be able to wrap it
7020 - G_BEGIN_DECLS, G_END_DECLS
7021 - include all necessary files in libanjuta.h
7023 * plugins/gtodo/tray-icon.c:
7024 * plugins/terminal/terminal.c:
7025 Some build fixes for freebsd
7027 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
7028 * plugins/sourceview/sourceview.glade:
7029 Remove auto-indent feature as it is now in language-support
7031 2006-08-09 Naba Kumar <naba@gnome.org>
7033 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
7034 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7035 Added missing files.
7037 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
7038 get_use_spaces(), set_tabsize() and set_use_spaces().
7040 2006-08-09 Naba Kumar <naba@gnome.org>
7042 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
7043 succeeded in activating.
7045 * plugins/document-manager/plugin.c: Added debug message.
7047 * libanjuta/interfaces/libanjuta.idl,
7048 plugins/editor/text_editor.c: Implemented get_tabsize(),
7049 get_use_spaces(), set_tabsize() and set_use_spaces().
7051 * plugins/language-support-cpp-java/Makefile.am,
7052 plugins/language-support-cpp-java/plugin.c,
7053 plugins/language-support-cpp-java/plugin.h: Used editor parameters
7054 for indentation. Added preferences page for paramenters.
7056 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
7058 2006-08-08 Naba Kumar <naba@gnome.org>
7060 * libanjuta/interfaces/libanjuta.idl,
7061 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7062 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7063 plugins/editor/text_editor.c,
7064 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
7065 and implemented it for both scintilla and sourceview.
7067 * plugins/search/plugin.c: Use the new grab_focus() to transfer
7068 focus back to editor (happens when pressing esc in incremental
7071 2006-08-08 Naba Kumar <naba@gnome.org>
7073 * libanjuta/interfaces/libanjuta.idl,
7074 plugins/editor/text_editor.c,
7075 plugins/editor/text_editor.h,
7076 plugins/editor/text-editor-iterable.c,
7077 plugins/sourceview/sourceview-cell.c,
7078 plugins/sourceview/sourceview.c: Implemented editor attributes
7081 * plugins/editor/aneditor.cxx: Disabled old indentation code.
7082 plugins/language-support-cpp-java/plugin.c: Implemented indentation
7083 code (not complete yet).
7085 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7086 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7087 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7088 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7089 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
7090 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
7092 2006-08-04 Naba Kumar <naba@gnome.org>
7094 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
7097 2006-08-03 Johannes Schmid <jhs@gnome.org>
7099 * configure.in: Add a more informative text to valgrind plugin
7102 Modified Preferences tasl
7103 * libanjuta/anjuta-plugin.c:
7104 * libanjuta/anjuta-preferences-dialog.c:
7105 * libanjuta/anjuta-preferences-dialog.h:
7106 * libanjuta/anjuta-preferences.c:
7107 * libanjuta/anjuta-preferences.h:
7108 * libanjuta/interfaces/Makefile.am.iface:
7109 * libanjuta/interfaces/libanjuta.idl:
7110 Added IAnjutaPreferences interface which every plugin that has preferences should
7111 implement. Call merge() and unmerge() at plugin activation/deactivation.
7112 Fixed preferences_page_remove()
7114 * plugins/build-basic-autotools/build-basic-autotools.c:
7115 * plugins/cvs-plugin/plugin.c:
7116 * plugins/document-manager/plugin.c:
7117 * plugins/editor/plugin.c:
7118 * plugins/editor/plugin.h:
7119 * plugins/file-manager/plugin.c:
7120 * plugins/gtodo/main.h:
7121 * plugins/gtodo/plugin.c:
7122 * plugins/gtodo/preferences.c:
7123 * plugins/message-view/anjuta-msgman.c:
7124 * plugins/message-view/anjuta-msgman.h:
7125 * plugins/message-view/plugin.c:
7126 * plugins/sourceview/plugin.c:
7127 * plugins/sourceview/plugin.h:
7128 * plugins/symbol-browser/an_symbol_prefs.c:
7129 * plugins/symbol-browser/plugin.c:
7130 * plugins/terminal/terminal.c:
7131 * plugins/valgrind/plugin.c
7134 Updated preference loading/unloading for all plugins
7136 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
7138 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
7139 src/Makefile.am, plugins/tools/scripts/Makefile.am:
7140 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
7141 recommended by the autoconf manual.
7142 - Fixes compiling with autoconf 2.60.
7144 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
7146 2006-08-02 Johanes Schmid <jhs@gnome.org>
7148 * plugins/profile-default/plugin.c:
7149 Fixed session handling
7151 2006-08-01 Johannes Schmid <jhs@gnome.org>
7154 * plugins/Makefile.am:
7155 Disabled devhelp and glade for now as they do not work (#341073
7158 * plugins/profile-default/anjuta-default-profile.ui (removed):
7159 * plugins/profile-default/plugin.c:
7160 * plugins/profile-default/plugin.h:
7161 * plugins/project-manager/anjuta-project-manager.ui:
7162 * plugins/project-manager/plugin.c:
7163 * plugins/project-manager/plugin.h:
7164 Limted multiple project support #315043
7166 * libanjuta/interfaces/libanjuta.idl:
7167 Added ianjuta_profile_unload
7169 2006-07-31 Naba Kumar <naba@gnome.org>
7171 * libanjuta/interfaces/libanjuta.idl,
7172 plugins/editor/text-editor-iterable.c,
7173 plugins/editor/text_editor.c,
7174 plugins/sourceview/anjuta-view.c,
7175 plugins/sourceview/anjuta-view.h,
7176 plugins/sourceview/sourceview.c: Fixed text iteration and
7177 IAnjutaEditor implementations in both scintilla
7178 and sourceview. Cleand up libanjuta API: Removed redundant
7179 erase_range() method from IAnjutaEditor interface, fixed
7180 ianjuta_editor_get_text to take length instead of range (consistency).
7181 autoindentation in both sourceview and scintilla more or less works,
7182 but still disabled for now because there are still some anomalies
7185 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
7187 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
7190 2006-07-30 Johannes Schmid <jhs@gnome.org>
7192 * plugins/sourceview/anjuta-document.c:
7193 * plugins/sourceview/anjuta-document.h:
7194 * plugins/sourceview/anjuta-view.c:
7195 * plugins/sourceview/sourceview.c:
7196 Wrote a new "char_added" implementation, I hope this one is good
7198 * plugins/sourceview/sourceview-cell.c:
7199 Fixed typo: "text_iter" instead of "iter"
7201 2006-07-30 Naba Kumar <naba@gnome.org>
7203 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
7205 2006-07-30 Johannes Schmid <jhs@gnome.org>
7207 * autogen.sh: use gnome-autogen.sh from gnome-coomen
7209 * plugins/debug-manager/plugin.c:
7210 * plugins/patch/plugin.c:
7211 Use IAnjutaIndicable to mark debugger position
7213 * plugins/sourceview/sourceview.c:
7214 Define colors for IAnjutaIndicable
7216 2006-07-29 Johannes Schmid <jhs@gnome.org>
7218 * plugins/debug-manager/anjuta-debug-manager.ui:
7219 * plugins/debug-manager/breakpoints.c:
7220 * plugins/debug-manager/images/Makefile.am:
7221 * plugins/debug-manager/images/run-to-cursor.png:
7222 * plugins/debug-manager/plugin.c:
7223 Added toolbar and some icons
7225 * plugins/patch/anjuta-patch.ui:
7226 * plugins/patch/patch-plugin.c:
7227 * plugins/patch/patch-plugin.glade:
7228 * plugins/patch/plugin.c:
7229 * plugins/patch/plugin.h:
7230 Improved patch plugin (GUI and function)
7232 * plugins/sourceview/sourceview.c:
7233 Fixed another Gtk-Critical
7235 * plugins/tools/anjuta-tools.ui:
7236 * plugins/tools/plugin.h:
7237 Put Patch plugin in tools menu and changed ui file
7239 2006-07-29 Johannes Schmid <jhs@gnome.org>
7241 * plugins/document-manager/plugin.c:
7242 Fixed accelator Gtk-Warning
7244 * plugins/message-view/anjuta-msgman.c:
7247 * plugins/sourceview/anjuta-document.c:
7248 * plugins/sourceview/anjuta-document.h:
7249 * plugins/sourceview/anjuta-marshal.list:
7250 Wrote a better emitter for the char-added signal
7252 * plugins/sourceview/sourceview.c:
7253 Fixed Redo/Undo to void Gtk-Criticals
7255 * plugins/sourceview/sourceview-args.c:
7256 * plugins/sourceview/sourceview-cell.c:
7257 * plugins/sourceview/sourceview-scope.c:
7258 * plugins/sourceview/sourceview-tags.c:
7259 Adapted to new IAnjutaIterator API
7261 2006-07-28 Naba Kumar <naba@gnome.org>
7263 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
7265 * plugins/symbol-browser/an_symbol.c,
7266 plugins/symbol-browser/an_symbol_iter.c,
7267 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
7268 subclass of AnjutaSymbol so that the symbol is accessible from
7269 the iter in light of changes in IAnjutaIterable.
7271 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
7272 implementation of IAnjutaIterable.
7274 2006-07-28 Naba Kumar <naba@gnome.org>
7276 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
7277 IAnjutaIterable. They were kind of useless since the interface is
7278 defined on the data object itself. Added set_position() method
7279 in IAnjutaIterable to allow setting arbitrary current index to the
7281 Added erase() and erase_range() in IAnjutaEditor.
7283 * plugins/editor/text-editor-iterable.c: Fixed
7284 plugins/editor/text_editor.c: Implemented erase() and erase_range()
7285 methods in editor. Fixed get_line_from_position() method.
7287 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
7288 code. It's disabled for now.
7290 * plugins/sourceview/sourceview-cell.c,
7291 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
7294 2006-07-27 Johannes Schmid <jhs@gnome.org>
7296 * plugins/sourceview/sourceview-cell.c:
7297 Fixed IAnjutaEditorCell to work only on a single line
7298 Fixed crasher in finalize
7300 * plugins/symbol-browser/an_symbol_prefs.c:
7301 * global-tags/Makefile.am:
7302 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
7305 2006-07-26 Naba Kumar <naba@gnome.org>
7307 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
7308 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
7310 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
7312 * plugins/document-manager/plugin.c: Fixed dynamic loading of
7315 * plugins/editor/text-editor-iterable.c,
7316 plugins/editor/text_editor.c,
7317 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
7318 method to work correctly, it was ignoring start and end parameters.
7319 Fixed TextEditorCell implementation. Fixed 'char-added' signal
7322 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
7323 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
7325 2006-07-24 Massimo Cora' <maxcvs@email.it>
7327 * plugins/symbol-browser/an_symbol_view.c,
7328 plugins/symbol-browser/an_symbol_view.h,
7329 plugins/symbol-browser/plugin.c:
7330 fix a matching case into sv_extract_type_qualifier_from_expr ()
7331 and some minor issues.
7333 2006-07-26 Johannes Schmid <jhs@gnome.org>
7335 * plugins/language-support-cpp-java/plugin.c:
7336 Fixed to work kind of with sourceview editor
7337 * plugins/sourceview/anjuta-document.c:
7338 * plugins/sourceview/anjuta-view.c:
7339 * plugins/sourceview/sourceview-cell.c:
7340 * plugins/sourceview/sourceview.c:
7341 Fixed IAnjutaEditorCell and "char-added" signal
7343 2006-07-24 Naba Kumar <naba@gnome.org>
7345 * plugins/document-manager/plugin.c,
7346 plugins/document-manager/plugin.h: Initial implementedion for loading
7349 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
7352 * plugins/editor/text_editor.c: Fixed syntax highlighting when
7353 indicators are cleared (that leaved grey texts).
7355 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
7357 * libanjuta/interfaces/libanjuta.idl,
7358 plugins/debug-manager/breakpoints.c,
7359 plugins/debug-manager/memory.c,
7360 plugins/debug-manager/registers.c,
7361 plugins/debug-manager/debug_tree.c,
7362 plugins/debug-manager/debugger.c,
7363 plugins/gdb/debugger.c,
7364 plugins/gdb/debugger.h,
7365 plugins/gdb/plugin.c:
7366 Add a parameter for reporting error
7367 Add a new interface for using gdb variable object
7368 Allow to cancel commands
7369 Rewrite handling of debugger state
7371 * plugins/debug-manager/plugin.c,
7372 plugins/debug-manager/locals.c,
7373 plugins/debug-manager/locals.h,
7374 plugins/debug-manager/register.c,
7375 plugins/debug-manager/stack_trace.c,
7376 plugins/debug-manager/stack_trace.h:
7377 Create and destroy local and stack trace windows when needed
7379 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7381 * plugins/document-manager/plugin.c:
7382 Fixed "Automatic" highlighting
7384 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
7386 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
7388 * plugins/sourceview/anjuta-view.c:
7389 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
7391 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
7393 * configure.in: Check for C/C++-Compiler correctly
7395 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
7397 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7399 * plugins/debug-manager/stack_trace.c:
7400 Destroy stack window when debuuger is disabled (#347414)
7402 * plugins/sourceview/anjuta-view.c:
7403 Fix a crash with popup-menu (#347412)
7405 2006-07-13 Naba Kumar <naba@gnome.org>
7407 * plugins/editor/Makefile.am,
7408 plugins/editor/text_editor.h,
7409 plugins/editor/text-editor-iterable.h,
7410 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
7413 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
7416 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
7418 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
7420 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
7423 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7425 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7427 * libanjuta/anjuta-preferences-dialog.c:
7428 Do not use the page_num returned by gtk_notebook_append_page to
7429 remove the page as it cause bugs when pages removal is not done
7432 * plugins/document-manager/anjuta-docman.c:
7434 makes Anjuta display dock_items which have previously been hidden
7436 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
7438 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
7440 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
7441 * plugins/sourceview/sourceview.c: (imark_unmark):
7443 Patches for bugs #346450 and #346295
7445 * AUTHORS: Added Fredrik
7447 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
7449 * plugins/message-view/anjuta-msgman.c:
7450 Fixed close button/icon size (like in docman)
7452 2006-06-10 Naba Kumar <naba@gnome.org>
7454 * plugins/editor/text_editor.c: Fixed goto line to mark the line
7457 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
7459 * libanjuta/interfaces/libanjuta.idl:
7460 Move inspect_memory function in IAnjutaCpuDebugger interface
7461 Rename Boolean type to State
7463 * plugins/debug-manager/breakpoint.c:
7464 Rename Boolean type to State
7466 * plugins/debug-manager/Makefile.am,
7467 plugins/debug-manager/anjuta-marshal.list,
7468 plugins/debug-manager/data_view.c,
7469 plugins/debug-manager/data_view.h,
7470 plugins/debug-manager/data_buffer.c,
7471 plugins/debug-manager/data_buffer.h,
7472 plugins/debug-manager/chunk_view.c,
7473 plugins/debug-manager/chunk_view.h,
7474 plugins/debug-manager/anjuta-debug-manager.ui,
7475 plugins/debug-manager/debugger.c,
7476 plugins/debug-manager/memory.c,
7477 plugins/debug-manager/memory.h,
7478 plugins/debug-manager/plugin.c,
7479 plugins/gdb/debugger.c,
7480 plugins/gdb/debugger.h,
7481 plugins/gdb/plugin.c:
7482 Rewrite memory window using a special widget
7483 Rename Boolean type to State
7485 2006-06-08 Naba Kumar <naba@gnome.org>
7487 * plugins/editor/text_editor.c (itext_editor_get_current_word):
7488 Do not return garbage characters and return NULL when there is no
7491 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
7494 * plugins/search/search-replace.c: Fixed a mem leak.
7496 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
7498 * libanjuta/anjuta-launcher.c:
7499 Added debug message (see #343522)
7501 * plugins/build-basic-autotools/build-basic-autotools.c:
7502 Patch from Günther Brammer to fix #344015
7504 * plugins/sourceview/sourceview.c:
7505 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
7506 automatic highlight of build messages)
7508 2006-06-06 Naba Kumar <naba@gnome.org>
7511 libanjuta/interfaces/libanjuta.idl,
7512 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7513 plugins/Makefile.am,
7514 plugins/document-manager/action-callbacks.c,
7515 plugins/document-manager/plugin.c,
7516 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
7517 interface for language highlight selection and langauge change
7520 * plugins/language-support-cpp-java: Added language support
7521 plugin for cpp and java.
7523 2006-05-27 Naba Kumar <naba@gnome.org>
7525 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
7526 plugins/debug-manager/*, data/Makefile.am,
7527 manuals/reference/libanjuta/libanjuta.types,
7528 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7529 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7530 merged anjuta-new-debugger branch into trunck.
7531 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
7533 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
7535 * libanjuta/interfaces/libanjuta.idl,
7536 plugins/debug-manager/debugger.c,
7537 plugins/debug-manager/debugger.h,
7538 plugins/gdb/anjuta-gdb.plugin.in,
7539 plugins/gdb/debugger.c,
7540 plugins/gdb/debugger.h,
7541 plugins/gdb/plugin.c:
7542 Add new IAnjutaCpuDebugger interface to access cpu register
7543 Run gdb instead of /usr/local/bin/gdb
7545 * plugins/debug-manager/plugin.c,
7546 plugins/debug-manager/registers.c,
7547 plugins/debug-manager/registers.h:
7548 Rewrite register window
7549 Rename Load target menu item to Run target
7551 2006-05-07 Naba Kumar <naba@gnome.org>
7555 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
7557 * plugins/debug-manager/watch.c,
7558 plugins/debug-manager/breakpoint.c,
7559 plugins/debug-manager/breakpoint.h:
7560 Fix crash: disconnect save and load session signals
7562 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
7564 * libanjuta/interface/libanjuta.idl,
7565 plugins/debug-manager/debugger.c,
7566 plugins/gdb/plugin.c:
7567 Add a value parameter for evaluate command
7569 * plugins/debug-manager/anjuta-debug-manager.glade:
7570 Create new dialog box for watches using glade
7572 * plugins/debug-manager/anjuta-debug-manager.ui:
7573 Move watch menu items near the end
7574 Move breakpoint menu items outside the sub menu
7576 * plugins/debug-manager/debug_tree.c,
7577 plugins/debug-manager/debug_tree.h,
7578 plugins/debug-manager/debug_tree.h,
7579 plugins/debug-manager/watch.c:
7580 Move all GUI code from watch.c to debug_tree.c
7581 Add an auto update property to watches
7583 * plugins/debug-manager/locals.c,
7584 plugins/debug-manager/locals.h,
7585 plugins/debug-manager/stack_trace.c,
7586 plugins/debug-manager/stack_trace.h,
7587 plugins/debug-manager/plugin.c:
7588 Register actions before starting debugger
7590 * plugins/gdb/debugger.c:
7591 Do not call callback function if not present
7593 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
7595 * libanjuta/interfaces/libanjuta.idl,
7596 plugins/debug-manager/stack_trace.c,
7597 plugins/debug-manager/stack_trace.h,
7598 plugins/debug-manager/anjuta-debug-manager.ui,
7599 plugins/gdb/debugger.c:
7600 Add a popup menu in stack frame window
7601 Add a new frame-changed event
7602 Use MI command for getting stack informations
7603 Get filename with full path (need gdb > 6.3)
7605 * libanjuta/interfaces/libanjuta.idl,
7606 plugins/debug-manager/debug_tree.c,
7607 plugins/debug-manager/debugger.c,
7608 plugins/debug-manager/locals.c,
7609 plugins/debug-manager/locals.h,
7610 plugins/debug-manager/plugin.c,
7611 plugins/gdb/debugger.c,
7612 plugins/gdb/debugger.h,
7613 plugins/gdb/parser.c,
7614 plugins/gdb/parser.h,
7615 plugins/gdb/plugin.c,
7616 plugins/gdb/Makefile.am:
7617 Pass watch data with string instead of Watch structures
7618 Use debug_tree in local window
7622 * plugins/debug-manager/breakpoints.c,
7623 plugins/debug-manager/utilities.c,
7624 plugins/debug-manager/utilities.h:
7625 Use a GtkListStore instead of a GtkTreeStore
7626 move goto_location_in_editor in utilities.c
7628 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
7630 * libanjuta/interfaces/libanjuta.idl,
7631 plugins/debug-manager/anjuta-debug-manager.ui,
7632 plugins/debug-manager/breakpoints.c,
7633 plugins/debug-manager/plugin.c,
7634 plugins/gdb/debugger.c:
7635 Add a breakpoint type
7636 Add new popup menu in breakpoint window
7637 Add toggle breakpoint in editor popup menu
7638 Save and restore breakpoint enable
7639 Fix bug in clear all breakpoints
7640 Remove old useless code
7642 * plugins/debug-manager/debugger.c:
7643 Fix some problem with debugger states
7645 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
7646 Update documentation
7648 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
7651 plugins/gdb/Makefile.am,
7652 plugins/gdb/gdb.init:
7653 Move gdb.init crom data to plugins/gdb
7655 * plugins/gdb/gdb.init,
7656 libanjuta/interfaces/libanjuta.idl,
7657 plugins/debug-manager/breakpoints.c,
7658 plugins/debug-manager/debugger.c,
7659 plugins/debug-manager/plugin.c,
7660 plugins/gdb/debugger.c,
7661 plugins/gdb/plugin.c:
7662 Support pending breakpoints
7663 Rewrite debugger states
7664 Split ianjuta_debugger_log into _enable_log and _disable_log
7666 * plugins/debug-manager/start.c,
7667 plugins/debug-manager/debug_tree.c,
7668 plugins/gdb/parser.c:
7669 Remove some useless lines
7671 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7672 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7673 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
7674 Update documentation
7676 2006-03-12 Naba Kumar <naba@gnome.org>
7678 * manuals/references/libanjuta/libanjuta.types: Fixed
7681 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7683 * libanjuta/anjuta-debugger.c,
7684 libanjuta/anjuta-debugger.h:
7687 * libanjuta/interfaces/libanjuta.idl,
7688 plugins/debug-mananger/breakpoints.c,
7689 plugins/debug-manager/debug_tree.c,
7690 plugins/debug-manager/debugger.c,
7691 plugins/debug-manager/plugin.c,
7692 plugins/debug-manager/registers.c,
7693 plugins/debug-manager/sharedlib.c,
7694 plugins/debug-manager/signal.c,
7695 plugins/debug-manager/stack_trace.c,
7696 plugins/debug-manager/start.c,
7697 plugins/debug-manager/watch.c,
7698 plugins/gdb/debugger.c,
7699 plugins/gdb/debugger.h,
7700 plugins/gdb/parser.c,
7701 plugins/gdb/parser.h,
7702 plugins/gdb/plugin.c:
7703 Move types definitions from libanjuta/anjuta-debugger.{ch}
7704 Rename types from AnjutaDebugger* to IAnjutaDebugger*
7706 * plugins/gdb/Makefile.am:
7707 Remove user interface from gdb plugin
7709 2006-03-12 Naba Kumar <naba@gnome.org>
7711 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
7713 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
7715 Modified Patch from Marc Maurer <uwog@uwog.net>:
7716 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
7719 * plugins/sourceview/Makefile.am:
7720 * plugins/sourceview/sourceview-cell.c:
7721 * plugins/sourceview/sourceview-cell.h:
7722 * plugins/sourceview/sourceview.c:
7724 Implemented IAnjutaEditorCell
7726 2006-05-21 Naba Kumar <naba@gnome.org>
7728 * libanjuta/interfaces/libanjuta.idl,
7729 plugins/document-manager/action-callbacks.c,
7730 plugins/document-manager/plugin.c,
7731 plugins/editor/print.c, plugins/editor/text_editor.c,
7732 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
7733 Fixed zooming and added icons and shortcuts for zoom menu items.
7735 2006-05-21 Naba Kumar <naba@gnome.org>
7737 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
7740 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7742 * plugins/document-manager/anjuta-docman.c:
7743 Fixed close button reaction by setting the correct current editor
7745 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7747 Patch from Yang Hong <yanghong@ccoss.com.cn>:
7748 * plugins/document-manager/anjuta-docman.c
7749 - Fix close button, you can close any tab as you wish now.
7750 - Fadeout mime icon as the same as close image
7752 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
7754 Patch from Marc Maurer <uwog@uwog.net>
7755 * main.c: Compile fix when NLS is enabled
7759 2006-05-20 Naba Kumar <naba@gnome.org>
7761 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
7762 while loading abiword-2.4.4/abi project).
7764 2006-05-18 Naba Kumar <naba@gnome.org>
7766 * libanjuta/interfaces/libanjuta.idl,
7767 plugins/document-manager/action-callbacks.c,
7768 plugins/editor/print.c,
7769 plugins/editor/text_editor.c,
7770 plugins/editor/text_editor.h,
7771 plugins/editor/text_editor_prefs.c: Fixed zooming.
7773 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
7774 interface for character iteration and IAnjutaEditorAssist interface
7775 for autocompletions and editor tips.
7777 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
7779 Patch from Günther Brammer <GBrammer@gmx.de>:
7780 * plugins/document-manager/anjuta-docman.c:
7781 Make tabs smaller but keep nice closing icon
7783 * plugins/document-manager/anjuta-docman.c:
7784 * plugins/document-manager/Makefile.am:
7786 Added nice mime-icons to the editor tabs
7788 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
7790 * configure.in: Bumped version to 2.0.3 (pre-release increment)
7792 * plugins/symbol-browser/an_symbol_view.c:
7794 - Fixed symbol searching (Yang Hong (#341997))
7796 * plugins/devhelp/htmlview.c:
7797 Fixed devhelp plugin
7799 * plugins/build-basic-autotools/build-basic-autotools.c:
7800 * plugins/search/search-replace.c:
7801 * plugins/document-manager/anjuta-docman.c:
7803 Only add a marker to a line where it makes sense!
7805 === anjuta 2.0.2 ===
7807 2006-05-15 Naba Kumar <naba@gnome.org>
7809 * configure.in: set required versions for
7812 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7814 * plugins/glade/plugin.c:
7815 Fixed signal connection for "gtk-doc-search"
7817 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
7819 * NEWS: Set release date, add known issues
7821 * libanjuta/anjuta-shell.c:
7822 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
7823 and debug other gtk-warnings/criticals)
7825 * plugins/build-basic-autotools/build-basic-autotools.c:
7826 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
7828 * plugins/sourceview/anjuta-view.c:
7829 * plugins/sourceview/sourceview-args.c:
7830 * plugins/sourceview/sourceview-scope.c:
7831 * plugins/sourceview/sourceview-tags.c:
7832 Fixed gtk-criticals (gtk_source_language_get_mime_types)
7834 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7836 * pixmaps/Makefile.am:
7837 Add preferences_general.png
7839 * plugins/devhelp/plugin.c:
7840 Fixed some more realise things
7842 * plugins/message-view/anjuta-msgman.c:
7843 Support stock icons for message panes
7845 * plugins/search/search-replace.c:
7846 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
7848 * plugins/search/search-replace_backend.c:
7851 * plugins/sourceview/anjuta-document.c:
7852 * plugins/sourceview/sourceview.c:
7853 Fixed finalise and tag completion
7856 Use preferences_general icon
7858 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7860 * pixmaps/Makefile.am:
7863 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7865 * plugins/sourceview/sourceview-prefs.c:
7866 Fixed font & color handling
7868 * plugins/symbol-browser/an_symbol_view.c:
7871 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
7873 * plugins/macro/macros.xml:
7874 Fixed bug #341583 (Address of FSF)
7876 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
7879 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
7880 Update: Do it the cool way...
7882 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7884 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
7885 Implement gtk-api-help signals of glade3
7886 * configure.in: Bump to glade3 2.91.2
7888 * plugins/devhelp/plugin.c:
7889 Fixed some realize stuff in the devhelp plugin
7891 * plugins/sourceview/anjuta-document.c:
7892 fixed bug with scope completion
7894 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
7896 * plugins/symbol-browser/an_symbol_view.c
7897 * plugins/symbol-browser/an_symbol_prefs.c
7898 * plugins/symbol-browser/an_symbol_prefs.h
7899 * global_tags/create_global_tags.sh:
7901 Automaticly create global tags on first startup
7903 2006-05-08 Massimo Cora' <maxcvs@email.it>
7906 * plugins/project-wizard/templates/Makefile.am:
7907 * (added) plugins/project-wizard/templates/cpp-logo.png:
7908 * (added) plugins/project-wizard/templates/cpp.wiz:
7909 * (added) plugins/project-wizard/templates/cpp/*:
7911 Added a generic c++ template. It's a simple hello world.
7913 2006-05-07 Massimo Cora' <maxcvs@email.it>
7915 * plugins/symbol-browser/an_symbol_view.c:
7916 fixed a stupid crasher.
7918 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
7920 * plugins/project-wizard/templates/wxwin/configure.in.tpl
7921 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
7923 Fixed WxWidgets project type
7925 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7927 * plugins/devhelp/htmlview.c:
7928 * plugins/devhelp/plugin.c:
7929 Maybe I fixed the crash this time! I could at least not reproduce anymore!
7931 * plugins/project-wizard/install.c:
7932 Don't set a message - thanks to seb
7934 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
7936 * plugins/devhelp/htmlview.c:
7937 * plugins/symbol-browser/an_symbol_view.c:
7939 There is a weird crash in gtk_idle which I still did not completly fix!
7941 * plugins/project-wizard/install.c:
7942 Default to success instead of failure
7944 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
7946 * plugins/devhelp/htmlview.c:
7947 * plugins/devhelp/plugin.c:
7948 Fixed bug and libdevhelp issue!
7950 * plugins/project-wizard/install.c:
7951 Fixed message string!
7953 2006-05-03 Massimo Cora' <maxcvs@email.it>
7955 * plugins/symbol-browser/an_symbol_view.c:
7956 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
7958 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7960 * pixmaps/Makefile.am:
7962 * anjuta.desktop.in.in
7964 GNOME Goal #2.1: Install theme-friendly icons
7966 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7968 * plugins/devhelp/htmlview.c: Reload page on reparent
7969 * plugins/document-manager/anjuta-docman.c:
7970 Present document-manager when document is selected in file-manager
7972 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7974 * plugins/symbol-broser/an_symbol_view.c:
7975 Fixed crasher in namespace exploration
7977 2006-05-01 Massimo Cora' <maxcvs@email.it>
7980 * plugins/valgrind/Makefile.am:
7982 Optional compiling of Valgrind plugin
7984 2006-05-01 Massimo Cora' <maxcvs@email.it>
7986 * plugins/symbol-browser/an_symbol_view.c:
7987 - modularized code. Marked with FIXME the parts which need improvement.
7989 - Added basic namespace completion for Gtkmm type project:
7990 - namespace1::MyClass *class;
7992 - Namespaces must be anyway improved.
7994 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
7996 * plugins/devhelp/plugin.c:
7997 Fixed up plugin unloading and show html widget on link selected
8001 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
8003 * plugins/devhelp/Makefile.am:
8004 * plugins/devhelp/anjuta-devhelp.plugin.in:
8005 * plugins/devhelp/htmlview.c:
8006 * plugins/devhelp/htmlview.h:
8007 * plugins/devhelp/plugin.c:
8008 * plugins/devhelp/plugin.h:
8009 Reimplemeted devhelp plugin from scratch
8011 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
8014 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
8016 * plugins/sourceview/sourceview-tags.c:
8017 complete some more tag types
8019 * plugins/valgrind/plugin.c:
8020 * plugins/valgrind/preferences.c:
8021 * plugins/valgrind/vggeneralprefs.c:
8023 Fixed lots of gtk warnings
8025 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
8027 * plugins/sourceview/sourceview-scope.c:
8028 Implemented type-ahead for scope completion
8030 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
8032 * manuals/C/Makefile.am:
8033 * manuals/Makefile.am:
8034 * plugins/document-manager/Makefile.am:
8035 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8036 * plugins/sourceview/Makefile.am:
8041 * plugins/class-gen/goc_template_header: G_END_DECLS
8043 2006-05-27 Naba Kumar <naba@gnome.org>
8045 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
8046 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
8047 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
8048 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
8049 scintilla/include/Scintilla.iface,
8050 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
8051 cvs. Fixed compile flags. Removed outdated patches.
8053 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
8055 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
8057 * plugins/sourceview/anjuta-document.c:
8058 * plugins/sourceview/sourceview-args.c:
8059 * plugins/sourceview/sourceview-scope.c:
8061 Add End/Home keypresses and support completion if symbol start with '!' for example
8064 2006-04-27 Massimo Cora' <maxcvs@email.it>
8066 * libanjuta/interfaces/libanjuta.idl:
8068 * plugins/sourceview/sourceview-scope.c:
8069 * plugins/sourceview/tag-window.c:
8070 * plugins/sourceview/tag-window.h:
8071 * plugins/symbol-browser/an_symbol_view.c:
8072 * plugins/symbol-browser/an_symbol_view.h:
8073 * plugins/symbol-browser/plugin.c:
8075 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
8077 Code and ideas for C/C++ new completion engine comes from IComplete written by
8078 Martin Stubenschrott <stubenschrott@gmx.net>.
8079 Currently the interface works only with GtkSourceView plugin.
8081 * tagmanager/Makefile.am:
8083 * tagmanager/entry.h:
8086 * tagmanager/include/tm_file_entry.h:
8087 * tagmanager/include/tm_project.h:
8088 * tagmanager/include/tm_source_file.h:
8089 * tagmanager/include/tm_symbol.h:
8090 * tagmanager/include/tm_tagmanager.h:
8091 * tagmanager/include/tm_work_object.h:
8092 * tagmanager/include/tm_workspace.h:
8093 * tagmanager/parse.c:
8094 * tagmanager/read.c:
8095 * tagmanager/read.h:
8096 * tagmanager/tm_project.c:
8097 * tagmanager/tm_source_file.c:
8098 * tagmanager/tm_workspace.c:
8100 Tagmanager can now parse a memory buffer and generate/update
8101 tags into tm_workspace/tm_project on the fly, without using files.
8102 C/C++ is supported now.
8104 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
8106 * plugins/sourceview/anjuta-document.c:
8107 * plugins/sourceview/sourceview-args.c:
8108 * plugins/sourceview/sourceview-scope.c:
8109 * plugins/sourceview/sourceview.c:
8111 Fixed some memory leaks and argument completion
8113 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8115 * plugins/glade/plugin.c:
8117 Fixed glade plugin build because of API changes in glade3
8119 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
8121 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8122 Updated editor section
8124 * manuals/C/anjuta-manual/interface.xml:
8125 * manuals/C/anjuta-manual/preferences.xml:
8126 * manuals/C/anjuta-manual/projects.xml:
8129 * plugins/editor/anjuta-editor.plugin.in:
8132 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8135 * plugins/editor/anjuta-editor.plugin.in:
8136 * plugins/sourceview/sourceview.plugin.in:
8138 Build both editors and let the user decide a runtime!
8140 * plugins/sourceview/sourceview-scope.c:
8141 Fixed bug in regex to allow test()-> completions
8143 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
8145 * plugins/sourceview/anjuta-document.c:
8146 * plugins/sourceview/sourceview-args.c:
8147 * plugins/sourceview/sourceview-scope.c:
8148 * plugins/sourceview/sourceview-tags.c:
8149 * plugins/sourceview/tag-window.c:
8151 Improved callltip windows
8153 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8155 * src/anjuta-app.c: (on_session_save):
8156 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
8157 <ricardo.jose.ferrari@gmail.com> for pointing this out!
8159 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8161 * libanjuta/anjuta-utils.c:
8162 * plugins/cvs-plugin/cvs-execute.c:
8165 * scintilla/LexInno.cxx:
8166 * scintilla/LexOpal.cxx:
8167 * scintilla/LexTCL.cxx:
8169 Added missing files from scintilla-update
8171 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8174 * manuals/C/Makefile.am:
8175 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
8176 * manuals/C/anjuta-manual/Makefile.am:
8177 * manuals/C/anjuta-manual/anjuta-manual.xml:
8178 * manuals/C/anjuta-manual/build.xml:
8179 * manuals/C/anjuta-manual/debugger.xml:
8180 * manuals/C/anjuta-manual/execute.xml:
8181 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
8182 * manuals/C/anjuta-manual/figures/arguments.png:
8183 * manuals/C/anjuta-manual/figures/configure_dlg.png:
8184 * manuals/C/anjuta-manual/figures/file_menu.png:
8185 * manuals/C/anjuta-manual/figures/menu_main.png:
8186 * manuals/C/anjuta-manual/figures/menubar.png:
8187 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
8188 * manuals/C/anjuta-manual/figures/project_info.png:
8189 * manuals/C/anjuta-manual/figures/scrshot.png:
8190 * manuals/C/anjuta-manual/figures/symbol_browser.png:
8191 * manuals/C/anjuta-manual/figures/tool-editor.png:
8192 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
8193 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
8194 * manuals/C/anjuta-manual/figures/toolbar_format.png:
8195 * manuals/C/anjuta-manual/figures/toolbar_main.png:
8196 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
8197 * manuals/C/anjuta-manual/fileoperations.xml:
8198 * manuals/C/anjuta-manual/interface.xml:
8199 * manuals/C/anjuta-manual/introduction.xml:
8200 * manuals/C/anjuta-manual/preferences.xml:
8201 * manuals/C/anjuta-manual/projects.xml:
8202 * manuals/C/anjuta-manual/tools.xml:
8203 * manuals/Makefile.am:
8205 Updated manual and faq
8207 * scintilla/CallTip.cxx:
8208 * scintilla/CallTip.h:
8209 * scintilla/CellBuffer.cxx:
8210 * scintilla/CellBuffer.h:
8211 * scintilla/ContractionState.cxx:
8212 * scintilla/Document.cxx:
8213 * scintilla/Document.h:
8214 * scintilla/DocumentAccessor.cxx:
8215 * scintilla/Editor.cxx:
8216 * scintilla/Editor.h:
8217 * scintilla/ExternalLexer.cxx:
8218 * scintilla/Indicator.cxx:
8219 * scintilla/KeyMap.cxx:
8220 * scintilla/KeyWords.cxx:
8221 * scintilla/LexAU3.cxx:
8222 * scintilla/LexBash.cxx:
8223 * scintilla/LexCPP.cxx:
8224 * scintilla/LexCaml.cxx:
8225 * scintilla/LexCsound.cxx:
8226 * scintilla/LexEiffel.cxx:
8227 * scintilla/LexGui4Cli.cxx:
8228 * scintilla/LexHTML.cxx:
8229 * scintilla/LexLua.cxx:
8230 * scintilla/LexMSSQL.cxx:
8231 * scintilla/LexOthers.cxx:
8232 * scintilla/LexPOV.cxx:
8233 * scintilla/LexPython.cxx:
8234 * scintilla/LexRuby.cxx:
8235 * scintilla/LexSQL.cxx:
8236 * scintilla/LexVB.cxx:
8237 * scintilla/Makefile.am:
8238 * scintilla/PlatGTK.cxx:
8239 * scintilla/PropSet.cxx:
8240 * scintilla/RESearch.cxx:
8241 * scintilla/RESearch.h:
8242 * scintilla/ScintillaBase.cxx:
8243 * scintilla/ScintillaGTK.cxx:
8244 * scintilla/StyleContext.h:
8245 * scintilla/ViewStyle.cxx:
8246 * scintilla/ViewStyle.h:
8247 * scintilla/XPM.cxx:
8248 * scintilla/include/KeyWords.h:
8249 * scintilla/include/Platform.h:
8250 * scintilla/include/PropSet.h:
8251 * scintilla/include/SciLexer.h:
8252 * scintilla/include/Scintilla.h:
8253 * scintilla/include/Scintilla.iface:
8254 * scintilla/include/ScintillaWidget.h:
8255 * scintilla/lexers.make:
8257 Update to scintilla 1.68
8260 Only show help items which are really availible
8262 * plugins/cvs-plugin/cvs-callbacks.c
8263 * plugins/cvs-plugin/cvs-execute.c
8264 * plugins/cvs-plugin/subversion-callbacks.c:
8265 * libanjuta/anjuta-utils.c:
8266 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
8268 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
8270 * plugins/project-wizard/install.c,
8271 * plugins/project-wizard/autogen.c:
8272 Add error messages if using a read only directory
8273 Improve fix for bug #339296
8275 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
8277 * libanjuta/interfaces/libanjuta.idl:
8278 * plugins/document-manager/action-callbacks.c:
8279 * plugins/document-manager/plugin.c:
8280 * plugins/editor/text_editor.c:
8281 Added IAnjutaEditorGoto
8283 * plugins/editor/aneditor.cxx:
8284 * plugins/editor/aneditor.h:
8285 * plugins/editor/text_editor.h:
8286 * plugins/editor/text_editor_prefs.c:
8290 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
8292 * libanjuta/interfaces/libanjuta.idl:
8293 * plugins/document-manager/action-callbacks.c:
8294 * plugins/document-manager/anjuta-docman.c:
8295 * plugins/document-manager/plugin.c:
8296 * plugins/editor/text_editor.c:
8297 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
8299 * plugins/sourceview/sourceview.c:
8300 * plugins/sourceview/sourceview.glade:
8301 Fixed some uft-8 issues and added a preference option
8302 to enable/disable gnome-vfs monitoring
8304 * scintilla/Makefile.am:
8305 * scintilla/include/Makefile.am:
8308 2006-04-20 Massimo Cora' <maxcvs@email.it>
8310 * libanjuta/interfaces/libanjuta.idl:
8311 Remove get_current_pos () because we have get_position()
8313 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8316 * plugins/sourceview/tag-window.c:
8317 Don't close window on PageUp/PageDown
8319 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
8322 * manuals/reference/libanjuta/Makefile.am:
8327 * src/bacon-message-connection.c:
8328 * src/bacon-message-connection.h: (both from gedit)
8331 Fixed #312319 (Opening files when Anjuta is already open)
8333 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8335 * TODO.tasks: Updated
8336 * plugins/sourceview/anjuta-view.c:
8337 * plugins/sourceview/anjuta-view.h:
8338 * plugins/sourceview/sourceview.c:
8340 * configure.in: Fix --enable-plugin-scintilla
8342 Added char_added signal
8344 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
8346 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
8350 * plugins/sourceview/sourceview.c:
8351 Fixed VFS monitoring (still a bit buggy)
8353 * plugins/sourceview/sourceview-args.c:
8354 * plugins/sourceview/tag-window.c:
8356 Better sizing for the popup-window
8358 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
8360 * plugins/project-wizard/templates/gnome/src/main.c:
8361 * plugins/project-wizard/templates/gnome/src/project.glade:
8362 * plugins/project-wizard/templates/gtk/src/main.c:
8363 * plugins/project-wizard/templates/gtk/src/project.glade:
8364 * plugins/project-wizard/templates/gtkmm/src/main.cc:
8366 Fixed up GLADE_FILE definition in project types and fixed bug #334546
8368 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
8370 * configure.in: More removal of obsoleteness.
8373 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
8376 * libanjuta/anjuta-preferences.c:
8377 * libanjuta/anjuta-utils.c:
8378 * libanjuta/anjuta-utils.h:
8379 * plugins/message-view/message-view.c:
8381 Changed color functions and moved convert_color to anjuta-utils.h
8383 * plugins/message-view/anjuta-message-manager-plugin.glade:
8384 GnomeColorPicker -> GtkColorButton (bug #309154)
8386 * plugins/sourceview/plugin.c:
8387 * plugins/sourceview/sourceview-prefs.c:
8388 * plugins/sourceview/sourceview.glade:
8389 Added color and font preferences
8391 * plugins/sourceview/sourceview-tags.c:
8392 Only show as much choices as configured in preferences
8394 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8396 * ROADMAP, NEWS: Updated (we are far behind ;-)
8397 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
8399 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
8402 * plugins/editor/Makefile.am:
8403 * scintilla/Makefile.am
8405 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
8407 * global-tags/Makefile.am:
8408 * global-tags/create_global_tags.sh:
8409 * plugins/symbol-browser/an_symbol_prefs.c:
8410 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8411 * plugins/symbol-browser/plugin.h:
8412 * tagmanager/include/tm_workspace.h:
8413 * tagmanager/tm_workspace.c:
8415 Fixed symbol-browser prefs and move global tags generation from installtion to
8416 preferences to make the life easier for distributers and to allow updates after installtion
8418 * plugins/document-manager/action-callbacks.c:
8419 * plugins/document-manager/action-callbacks.h:
8420 * plugins/document-manager/anjuta-document-manager.ui:
8421 * plugins/document-manager/indent-util.c:
8422 * plugins/document-manager/plugin.c:
8423 * plugins/editor/text_editor.c:
8425 Moved indent stuff to document-manager
8427 * plugins/sourceview/anjuta-view.c:
8428 * plugins/sourceview/sourceview-args.c:
8429 * plugins/sourceview/sourceview-scope.c:
8430 * plugins/sourceview/sourceview-tags.c:
8431 * plugins/sourceview/sourceview.c:
8435 * plugins/sourceview/sourceview.plugin (removed):
8436 * plugins/sourceview/sourceview.plugin.in:
8437 Editor is not user-activatible
8439 * plugins/sourceview/sourceview.png:
8442 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
8444 * src/anjuta-app.c: Fixed crasher on plugin unloading
8446 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
8448 * plugins/sourceview/sourceview.c
8449 * plugins/sourceview/sourceview-args.c
8450 * plugins/sourceview/sourceview-args.h:
8452 Polished argument completion
8454 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
8456 * plugins/message-view/anjuta-msgman.c:
8457 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
8459 Show message pane on switch (does not work, anjuta_shell needs a fix)
8461 * plugins/sourceview/Makefile.am:
8462 * plugins/sourceview/anjuta-view.c: (find_tag_window),
8463 * plugins/sourceview/sourceview-args.c:
8464 * plugins/sourceview/sourceview-args.h:
8465 * plugins/sourceview/sourceview-private.h:
8466 * plugins/sourceview/sourceview-scope.c:
8467 (sourceview_scope_update), (sourceview_scope_filter_keypress):
8468 * plugins/sourceview/sourceview-tags.c:
8469 * plugins/sourceview/sourceview.c:
8470 * plugins/sourceview/tag-window.c:
8471 * plugins/sourceview/tag-window.h:
8473 Added scope and argument completion
8475 2006-04-03 Johannes Schmid <jhs@gnome.org>
8478 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
8482 * plugins/sourceview/sourceview.c: (iselect_clear):
8483 Make "Delete"-key working
8485 * configure.in: #336389
8487 2006-04-03 Johannes Schmid <jhs@gnome.org>
8489 * plugins/sourceview/Makefile.am:
8490 * plugins/sourceview/anjuta-view.c:
8491 * plugins/sourceview/plugin.c:
8492 * plugins/sourceview/sourceview-private.h:
8493 * plugins/sourceview/sourceview-scope.c:
8494 * plugins/sourceview/sourceview-scope.h:
8495 * plugins/sourceview/sourceview-tags.c:
8496 * plugins/sourceview/sourceview-tags.h:
8497 * plugins/sourceview/sourceview.c:
8498 * plugins/sourceview/sourceview.h:
8499 * plugins/sourceview/tag-window.c:
8501 - fixed goto_file_line
8502 - scroll to cursor on undo/redo
8503 - show correct popup-menu
8504 - scope completion (not ready yet)
8506 2006-04-03 Johannes Schmid <jhs@gnome.org>
8508 * plugins/sourceview/plugin.c:
8509 * plugins/sourceview/sourceview-tags.c:
8510 * plugins/sourceview/sourceview.c:
8511 * plugins/sourceview/sourceview.h:
8512 * plugins/sourceview/tag-window.c:
8514 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
8516 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8518 * plugins/sourceview/sourceview.c:
8519 Fixed next/previous bookmark.
8520 Toggled bookmark (set/unset).
8522 2006-04-03 Johannes Schmid <jhs@gnome.org>
8524 * plugins/document-manager/action-callbacks.c:
8525 Fixed Gtk-Warning in goto_line
8527 * plugins/sourceview/Makefile.am:
8528 * plugins/sourceview/anjuta-document.c:
8529 * plugins/sourceview/anjuta-view.c:
8530 * plugins/sourceview/anjuta-view.h:
8531 * plugins/sourceview/sourceview-autocomplete.c:
8532 * plugins/sourceview/sourceview-autocomplete.h:
8533 * plugins/sourceview/sourceview-private.h:
8534 * plugins/sourceview/sourceview-tags.c:
8535 * plugins/sourceview/sourceview-tags.h:
8536 * plugins/sourceview/sourceview.c:
8537 * plugins/sourceview/tag-window.c:
8538 * plugins/sourceview/tag-window.h:
8539 Created a nice API for tag and completion windows
8541 * plugins/sourceview/sourceview-print.h:
8542 * plugins/sourceview/sourceview-print.c:
8545 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8547 * plugins/sourceview/sourceview.c:
8548 Fixed typo (Sort bookmarks).
8550 2006-04-01 Johannes Schmid <jhs@gnome.org>
8552 * plugins/sourceview/anjuta-document.c:
8553 * plugins/sourceview/anjuta-document.h:
8554 * plugins/sourceview/anjuta-view.c:
8555 * plugins/sourceview/anjuta-view.h:
8556 * plugins/sourceview/sourceview-autocomplete.c:
8557 * plugins/sourceview/sourceview-autocomplete.h:
8558 * plugins/sourceview/sourceview-prefs.c:
8559 * plugins/sourceview/sourceview-prefs.h:
8560 * plugins/sourceview/sourceview-private.h:
8561 * plugins/sourceview/sourceview-tags.c:
8562 * plugins/sourceview/sourceview-tags.h:
8563 * plugins/sourceview/sourceview.c:
8564 * plugins/sourceview/sourceview.glade:
8565 * plugins/sourceview/tag-window.c:
8566 * plugins/sourceview/tag-window.h:
8568 Improved code complete and autocomplete
8570 2006-04-01 Johannes Schmid <jhs@gnome.org>
8572 * plugins/sourceview/Makefile.am:
8573 * plugins/sourceview/bookmark.png:
8574 * plugins/sourceview/marker-attentive.png:
8575 * plugins/sourceview/marker-basic.png:
8576 * plugins/sourceview/marker-intense.png:
8577 * plugins/sourceview/marker-light.png:
8578 * plugins/sourceview/sourceview.c:
8580 Added pixmaps for all marker types and show bookmarks
8583 * plugins/sourceview/Makefile.am:
8584 Build sourceview on 2.14 only
8586 2006-03-31 Johannes Schmid <jhs@gnome.org>
8588 * plugins/sourceview/Makefile.am:
8589 * plugins/sourceview/anjuta-document.c:
8590 * plugins/sourceview/anjuta-view.c:
8591 * plugins/sourceview/anjuta-view.h:
8592 * plugins/sourceview/sourceview-autocomplete.c:
8593 * plugins/sourceview/sourceview-private.h:
8594 * plugins/sourceview/sourceview-tags.c:
8595 * plugins/sourceview/sourceview-tags.h:
8596 * plugins/sourceview/sourceview.c:
8597 * plugins/sourceview/tag-window.c:
8598 * plugins/sourceview/tag-window.h:
8600 Added code completion with tag manager to the editor and fixed a save_as bug
8602 2006-03-31 Johannes Schmid <jhs@gnome.org>
8604 * src/main.c: Revert patch from Rob to allow building with
8606 * configure.in: Require at least 2.12 libraries
8608 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
8610 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
8612 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
8613 Improve anjuta-plugin project template: Added missed files dist tarball
8616 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
8619 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
8621 reviewed by: Johannes Schmid <jhs@gnome.org>
8623 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
8624 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
8625 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
8626 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
8628 Improve anjuta-plugin project template. Also fix for #322744
8630 2006-03-27 Johannes Schmid <jhs@gnome.org>
8632 * plugins/sourceview/sourceview-private.h:
8633 plugins/sourceview/sourceview.c:
8635 Added basic bookmark support
8637 2006-03-27 Johannes Schmid <jhs@gnome.org>
8642 Patch from Rob Bradfort <robster@debian.org>:
8643 * src/main.c: (get_command_line_args), (main):
8644 Migration from popt to GOption
8646 2006-03-26 Naba Kumar <naba@gnome.org>
8648 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
8649 size to scale itself with theme.
8651 2006-03-26 Naba Kumar <naba@gnome.org>
8653 * plugins/file-manager/an_file_view.c,
8654 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
8655 when symbolview and fileview objects are destroyed to avoid crashes
8656 after the plugins are disabled.
8658 2006-03-26 Naba Kumar <naba@gnome.org>
8660 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
8661 Deleted unused file.
8663 * plugins/glade/plugin.c: Be able to close glade plugin when there
8664 there is no glade project loaded.
8666 * plugins/sourceview/sourceview.plugin,
8667 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
8669 2006-03-23 Naba Kumar <naba@gnome.org>
8671 * plugins/editor/print.c: Fixed a bug where some sections of
8672 printed/previewed text is not highlighted.
8674 2006-03-20 Johannes Schmid <jhs@gnome.org>
8676 * libanjuta/interfaces/libanjuta.idl:
8678 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
8679 as we do not use private apis. Show help window and startup because it does
8682 * plugins/document-manager/action-callbacks.c:
8683 plugins/editor/Makefile.am:
8684 plugins/editor/text_editor.c:
8685 plugins/editor/print.c:
8686 plugins/editor/print.h:
8688 Fixed printing (nobody has missed it BTW ;-)
8690 * plugins/sourceview/sourceview.c:
8693 2006-03-20 Naba Kumar <naba@gnome.org>
8695 * configure.in, plugins/devhelp/plugin.c: Be able to build with
8696 devhelp >= 0.9 < 0.11 versions.
8698 2006-03-20 Johannes Schmid <jhs@gnome.org>
8700 * plugins/sourceview/anjuta-document-loader.c
8701 plugins/sourceview/sourceview.c:
8705 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8707 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
8708 Fixed bug (line position)
8709 Give the good line position whatever the active editor.
8711 2006-03-19 Ilkka Tuohela <hile@iki.fi>
8713 * configure.in: Added fi to ALL_LINGUAS
8715 2006-03-19 Johannes Schmid <jhs@gnome.org>
8717 * plugins/sourceview/anjuta-document-loader.c:
8718 replace gnome_vfs_get_mime_type_for_name_and data
8720 * plugins/build-basic-autotools/build-basic-autotools.c:
8723 2006-03-17 Johannes Schmid <jhs@gnome.org>
8725 * plugins/editor/editor.glade:
8726 Added style-editor again after it got lost somehow
8728 2006-03-17 Johannes Schmid <jhs@gnome.org>
8730 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
8731 configure.in: require devhelp 0.11
8733 Post 0.11 devhelp versions (CVS) do not work because of an API change...
8735 plugins/build-basic-autotools/build-basic-autotools.c:
8736 forgot a an installtion callback for the "install as root"-feature
8738 2006-03-17 Massimo Cora' <maxcvs@email.it>
8740 reviewed by: Johannes Schmid <jhs@gnome.org>
8742 * plugins/class-gen/anjuta-class-gen-plugin.glade
8743 plugins/class-gen/class_gen.c
8744 plugins/class-gen/goc_template_header
8745 plugins/class-gen/goc_template_source
8749 2006-03-16 Johannes Schmid <jhs@gnome.org>
8751 * plugins/sourceview/sourceview.c:
8752 Fixed "save-point" signal for undo actions
8754 2006-03-16 Massimo Cora' <maxcvs@email.it>
8756 reviewed by: Johannes Schmid <jhs@gnome.org>
8758 * plugins/document-manager/anjuta-docman.c:
8759 Implement tab drag and drop
8761 2006-03-16 Johannes Schmid <jhs@gnome.org>
8763 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8764 plugins/build-basic-autotools/build-basic-autotools.c:
8766 Implemented "install as root"-feature (#321455)
8768 2006-03-16 Johannes Schmid <jhs@gnome.org>
8771 plugins/sourceview/.cvsignore
8772 plugins/tools/scripts/.cvsignore:
8773 Added/extended .cvsignore files
8775 * plugins/sourceview/sourceview-autocomplete.c:
8776 plugins/sourceview/sourceview-autocomplete.h:
8777 plugins/sourceview/sourceview-prefs.c:
8778 plugins/sourceview/sourceview-private.h:
8779 plugins/sourceview/sourceview.glade:
8780 Autcomplete just works(tm) now and respects preferences
8782 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
8783 Use better algorithm from autocomplete
8785 2006-03-15 Johannes Schmid <jhs@gnome.org>
8790 2006-03-15 Johannes Schmid <jhs@gnome.org>
8792 * libanjuta/interfaces/libanjuta.idl:
8793 plugins/class-gen/class_gen.c:
8794 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
8795 plugins/project-manager/plugin.c:
8797 Allow to add multiple source files (#320191)
8799 * configure.in: Require gnome-build 0.1.3
8801 2006-03-14 Johannes Schmid <jhs@gnome.org>
8803 * plugins/macro/macro-utils.c: Fixed bug #333606
8804 * plugins/file-wizard/file.c: Fixed bug #333601
8806 2006-03-13 Johannes Schmid <jhs@gnome.org>
8808 * plugins/sourceview/sourceview_autocomplete.c
8809 plugins/sourceview/sourceview_autocomplete.h
8810 plugins/sourceview/sourceview.c
8811 plugins/sourceview/sourceview-private.h
8812 plugins/sourceview/sourceview-prefs.c:
8814 Cleaned up and fixed several issues
8816 2006-03-13 Johannes Schmid <jhs@gnome.org>
8818 * plugins/sourceview/Makefile.am:
8819 plugins/sourceview/sourceview-autocomplete.c
8820 plugins/sourceview/sourceview-autocomplete.h:
8821 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8822 plugins/sourceview/sourceview-private.h:
8823 plugins/sourceview/sourceview.c:
8825 Added (buggy) autocomplete feature to sourceview
8827 2006-03-12 Naba Kumar <naba@gnome.org>
8829 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
8830 libanjuta/anjuta-session.c: Added API docs.
8832 2006-03-12 Naba Kumar <naba@gnome.org>
8834 * TODO.tasks: Added couple of tasks.
8835 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
8836 Register private class as early as possible so that members could
8837 point to self class. Code clean up.
8839 2006-03-12 Naba Kumar <naba@gnome.org>
8841 * po/POTFILES.in, po/POTFILES.skip: Updated.
8843 2006-03-11 Naba Kumar <naba@gnome.org>
8845 * libanjuta/anjuta-shell.c,
8846 plugins/document-manager/anjuta-docman.c,
8847 plugins/document-manager/plugin.c,
8848 plugins/symbol-browser/an_symbol_search.c,
8849 plugins/valgrind/vgrule-list.c: Use correct signal names while
8852 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
8853 signal names and fixed enum IANJUTA_TYPE_* macro.
8855 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8857 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
8858 plugins/search/search-replace.c :
8859 Fixed bug (Bookmark the good line).
8860 Search & Replace (Mark all matched strings).
8862 2006-03-09 Johannes Schmid <jhs@gnome.org>
8864 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
8865 Completed changes from yesterday
8867 * plugins/document-manager/anjuta-document-manager.glade:
8868 plugins/editor/editor.glade
8869 plugins/editor/plugin.c: (activate_plugin)
8870 plugins/editor/text_editor.c
8871 plugins/sourceview/Makefile.am
8872 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
8873 plugins/sourceview/sourceview.glade:
8874 Completed preference changes
8876 2006-03-08 Johannes Schmid <jhs@gnome.org>
8878 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
8879 plugins/search/plugin.c: (activate_plugin):
8881 Removed Gtk-Criticals
8883 * plugins/document-manager/anjuta-document-manager.glade:
8884 plugins/document-manager/plugin.c: (on_docman_auto_save),
8885 (on_gconf_notify_timer), (prefs_init):
8886 plugins/document-manager/plugin.h:
8887 plugins/editor/text_editor.c: (text_editor_instance_init),
8888 (text_editor_dispose):
8889 plugins/editor/text_editor.h:
8890 plugins/editor/text_editor_cbs.c:
8891 plugins/editor/text_editor_cbs.h:
8892 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
8893 plugins/glade/plugin.c: (activate_plugin):
8894 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
8895 plugins/sourceview/sourceview-private.h:
8896 plugins/sourceview/sourceview.c: (on_menu_popup),
8897 (sourceview_new), (ifile_open), (ifile_savable_save),
8898 (ifile_savable_save_as), (ieditor_set_popup_menu),
8899 (ieditor_get_filename), (imark_mark):
8901 Moved autosave from editor to document manager and fixed some things in
8904 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8906 * plugins/search/anjuta-search.glade :
8907 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
8908 plugins/search/search-replace_bachend.c: Fixed a crash bug.
8909 plugins/search/search-replace.c : Fixed bug.
8911 2006-03-08 Johannes Schmid <jhs@gnome.org>
8913 * plugins/search/anjuta-search.glade
8914 Fixed widget names (glade is a bit stupid on copying widgets to other files)
8916 2006-03-07 Johannes Schmid <jhs@gnome.org>
8918 * plugins/document-manager/action-callbacks.c
8919 plugins/document-manager/anjuta-document-manager.glade
8920 plugins/document-manager/plugin.c: (prefs_init),
8922 plugins/editor/Makefile.am:
8923 plugins/editor/editor.glade:
8924 plugins/editor/plugin.c: (on_style_button_clicked),
8925 (activate_plugin), (dispose):
8926 plugins/editor/style-editor.c:
8928 Startet to seperate document-manager and editor preferences
8930 * plugins/search/Makefile.am:
8931 plugins/search/anjuta-search.glade:
8932 plugins/search/search-replace.c:
8934 Moved search GUI to search-plugin
8936 * plugins/sourceview/sourceview-prefs.c:
8937 plugins/sourceview/sourceview-prefs.h:
8938 plugins/sourceview/sourceview-private.h:
8939 plugins/sourceview/sourceview.c:
8940 plugins/sourceview/sourceview.h:
8941 plugins/sourceview/Makefile.am:
8942 plugins/sourceview/anjuta-document.h:
8943 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8944 plugins/sourceview/plugin.c:
8946 Added some preferences to sourceview and fixed vfs_monitor
8948 * tagmanager/c.c: (parseParens):
8949 Removed annoying debug message
8951 * libanjuta/interfaces/libanjuta.idl:
8952 Removed IAnjutaEditorFactory::create_style_editor()
8954 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8956 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
8957 Search : Bookmark all matched lines.
8959 2006-03-06 Johannes Schmid <jhs@gnome.org>
8961 * plugins/class-gen/anjuta-class-gen.plugin.in
8962 plugins/file-loader/plugin.c: (sort_wizards)
8963 (on_create_submenu), (activate_plugin)
8964 plugins/file-wizard/anjuta-file-wizard.plugin.in
8965 plugins/glade/anjuta-glade.plugin.in
8966 plugins/project-import/anjuta-project-import.plugin.in
8967 plugins/project-wizard/anjuta-project-wizard.plugin.in:
8969 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
8972 * plugins/project-wizard/templates/mkfile.wiz:
8973 Use configured project directory instead of ~/myproject
8975 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
8977 Show markers (again) and monitor uri
8979 2006-03-06 Naba Kumar <naba@gnome.org>
8981 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
8982 typedefs separately so that forward linking would work.
8983 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
8985 2006-03-05 Naba Kumar <naba@gnome.org>
8987 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
8988 passing Enums and Structs in signals. Define struct _Name in
8989 generated code, so that forward referencing.
8990 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
8992 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
8994 2006-03-05 Naba Kumar <naba@gnome.org>
8996 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
8997 support. Generate GType definitions for enums in generated codes
8998 so that enums could be passed as signal params.
9000 2006-03-04 Naba Kumar <naba@gnome.org>
9002 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
9003 Restored cvs-moved revision files. They were originally marked
9004 deleted at their older locations. Now they are restored at
9005 their new locations. The changeset is one that was committed
9006 as part of document-manager, editor, search and print plugins
9007 separation from editor plugin.
9009 2006-03-03 Johannes Schmid <jhs@gnome.org>
9011 * plugins/sourceview/*:
9012 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
9015 2006-03-04 Naba Kumar <naba@gnome.org>
9017 * plugins/gdb/*: Deleted removed files (see previous changlog
9018 entry for files list).
9020 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
9022 * plugins/debug-mananger/breakpoints.c,
9023 plugins/debug-manager/breakpoints.h,
9024 plugins/debug-manager/debug_tree.c,
9025 plugins/debug-manager/debug_tree.h,
9026 plugins/debug-manager/info.c,
9027 plugins/debug-manager/info.h,
9028 plugins/debug-manager/locals.c,
9029 plugins/debug-manager/locals.h,
9030 plugins/debug-manager/memory.c,
9031 plugins/debug-manager/memory.h,
9032 plugins/debug-manager/registers.c,
9033 plugins/debug-manager/registers.h,
9034 plugins/debug-manager/sharedlib.c,
9035 plugins/debug-manager/sharedlib.h,
9036 plugins/debug-manager/signal.c,
9037 plugins/debug-manager/signal.h,
9038 plugins/debug-manager/stack_trace.c,
9039 plugins/debug-manager/stack_trace.h,
9040 plugins/debug-manager/watch.c,
9041 plugins/debug-manager/watch.h,
9042 plugins/debug-manager/Makefile.am:
9043 Move from gdb plugin to debug manager plugin
9045 * plugins/debug-manager/anjuta-debug-manager.glade,
9046 plugins/debug-manager/anjuta-debug-manager.ui:
9047 Move all user interface from gdb to debug manager
9049 * plugins/debug-manager/utilities.c,
9050 plugins/debug-manager/utilities.h:
9051 Remove some unused code
9052 Add useful code from gdb plugin
9054 * plugins/debug-manager/start.c,
9055 plugins/debug-manager/start.h:
9056 Include code of attach_process
9057 Add more code to start the debugger
9059 * plugins/debug-manager/plugin.c,
9060 plugins/debug-manager/plugin.h,
9061 plugins/debug-manager/anjuta-debug-manager.plugin.in:
9062 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
9064 * plugins/debug-manager/debugger.c,
9065 plugins/debug-manager/debugger.h:
9066 Implement a queue of debugger command
9068 * plugins/gdb/actions.c,
9069 plugins/gdb/actions.h,
9070 plugins/gdb/watch_cbs.c,
9071 plugins/gdb/watch_cbs.h,
9072 plugins/gdb/watch_gui.c,
9073 plugins/gdb/watch_gui.h:
9076 * plugins/gdb/debugger.c,
9077 plugins/gdb/debugger.h,
9078 plugins/gdb/gdbmi.c,
9079 plugins/gdb/gdbmi.h,
9080 plugins/gdb/utilities.c,
9081 plugins/gdb/utilities.h,
9082 plugins/gdb/Makefile.am,
9083 plugins/gdb/anjuta-gdb.plugin.in:
9084 Implement necessary functions
9086 * plugins/gdb/parser.c,
9087 plugins/gdb/parser.h:
9088 Code for parsing variable previously in debug_tree.c
9090 * plugins/gdb/anjuta-gdb.glade,
9091 plugins/gdb/anjuta-gdb.ui:
9092 Remove user interface
9094 * plugins/gdb/gdbmi-test.c:
9097 * plugins/gdb/anjuta-gdb.plugin.png:
9098 Try an improved icon for gdb (archer fish)
9100 * libanjuta/anjuta-debugger.c,
9101 libanjuta/anjuta-debugger.h,
9102 libanjuta/interfaces/libanjuta.idl,
9103 libanjuta/interfaces/anjuta-idl-compiler.pl,
9104 libanjuta/Makefile.am:
9105 Add declaration used in new IAnjutaDebugger interface
9107 * manuals/reference/libanjuta.types,
9108 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
9109 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
9110 Update documentation
9112 2006-03-02 Naba Kumar <naba@gnome.org>
9114 * manuals/reference/libanjuta/Makefile.am,
9115 manuals/reference/libanjuta/libanjuta-docs.sgml,
9116 manuals/reference/libanjuta/libanjuta-sections.txt,
9117 manuals/reference/libanjuta/libanjuta.types,
9118 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9119 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
9120 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
9121 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
9122 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
9123 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
9124 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9125 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9126 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
9127 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
9128 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
9129 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
9130 manuals/reference/libanjuta/tmpl/e-splash.sgml,
9131 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
9132 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
9133 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
9134 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
9135 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
9136 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
9137 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
9138 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9139 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9140 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9141 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9142 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9143 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9144 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9145 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9146 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9147 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
9148 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9149 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9150 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9151 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9152 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
9153 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
9154 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
9155 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
9156 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9157 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9158 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
9159 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9160 manuals/reference/libanjuta/tmpl/plugins.sgml,
9161 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9162 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
9163 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
9164 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
9165 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
9166 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
9167 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
9168 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
9169 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
9170 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
9171 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
9172 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
9173 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
9174 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
9177 2006-02-28 Naba Kumar <naba@gnome.org>
9179 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
9180 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
9181 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
9182 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
9183 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
9184 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
9185 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
9186 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
9187 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
9188 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
9189 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
9190 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
9191 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
9192 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
9194 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9196 * plugins/sourceview/sourceview.c:
9197 Select to brace, select block.
9199 2006-02-28 Johannes Schmid <jhs@gnome.org>
9201 * plugins/file-wizard/Makefile.am
9202 plugins/file-wizard/action-callbacks.c (removed)
9203 plugins/file-wizard/action-callbacks.h (removed)
9204 plugins/file-wizard/anjuta-file-wizard.ui
9205 plugins/file-wizard/plugin.c: (activate_plugin),
9207 plugins/file-wizard/plugin.h:
9208 Removed Edit->Insert Text submenu (replace by macros plugin)
9210 * plugins/sourceview/sourceview.c: (sourceview_new),
9211 (ieditor_set_popup_menu):
9212 Fixed some more bugs
9214 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
9216 2006-02-28 Naba Kumar <naba@gnome.org>
9218 * plugins/file-manager/an_file_view.c,
9219 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
9220 rows also and with delay 1 sec (the color and timout value should
9221 probably be picked up from some system wide preference key).
9223 2006-02-28 Naba Kumar <naba@gnome.org>
9225 * libanjuta/interfaces/libanjuta.idl,
9226 plugins/document-manager/action-callbacks.c,
9227 plugins/document-manager/plugin.c,
9228 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
9229 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
9230 Added interface checks in document manager and enable/disable
9231 menus based on supported interface.
9233 * plugins/project-import/anjuta-project-import.glade: Set some
9234 resonable size for the import dialog.
9236 2006-02-27 Naba Kumar <naba@gnome.org>
9238 * libanjuta/interfaces/libanjuta.idl,
9239 plugins/document-manager/action-callbacks.c,
9240 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
9241 and eol conversion actions.
9243 2006-02-27 Johannes Schmid <jhs@gnome.org>
9245 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
9246 * plugins/file-manager/an_file_view.c
9247 plugins/file-manager/plugin.h: Added tooltips
9248 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
9250 2006-02-26 Naba Kumar <naba@gnome.org>
9252 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9253 plugins/build-basic-autotools/build-basic-autotools.c,
9254 plugins/build-basic-autotools/build-basic-autotools.h,
9255 plugins/build-basic-autotools/executer.c,
9256 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
9257 disable indicator highlights preferences from message manager to
9258 build plugin. Implemented message indicator highlights in build tool.
9260 * plugins/editor/text_editor.c: Fixed indicators.
9262 2006-02-26 Johannes Schmid <jhs@gnome.org>
9264 * plugins/sourceview/sourceview.c:
9267 * plugins/subversion/svn_auth.c:
9268 Fixed username/password authentification but there might be a memory corruption
9270 2006-02-26 Naba Kumar <naba@gnome.org>
9272 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9273 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
9274 libanjuta/anjuta-launcher.h: Added documentation.
9276 2006-02-24 Naba Kumar <naba@gnome.org>
9278 * plugins/editor/text_editor.c: Fixed change in API in
9279 IAnjutaEditorSelection::set().
9281 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9283 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
9284 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
9285 libanjuta/interfaces/libanjuta.idl :
9286 Search in sourceview editor (Select in buffer).
9289 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9291 * plugins/sourceview/sourceview.c :
9292 Fixed Replace, to_upper, to_lower.
9294 * plugins/search/search-replace_backend.c :
9295 Renamed header name.
9297 2006-02-22 Naba Kumar <naba@gnome.org>
9299 * libanjuta/anjuta-plugin-description.c,
9300 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
9301 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
9302 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
9303 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
9304 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
9306 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9307 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
9309 2006-02-21 Naba Kumar <naba@gnome.org>
9311 * libanjuta/interfaces/libanjuta.idl,
9312 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
9313 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
9314 interface for editor.
9316 2006-02-21 Naba Kumar <naba@gnome.org>
9318 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
9320 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
9321 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
9323 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9325 * GTKSOURCEVIEW EDITOR
9326 plugins/sourceview/sourceview.c :
9327 Fixed copy and Goto Line.
9329 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
9330 plugins/macro/plugin.c :
9331 Fixed Insert key word and Insert macro.
9333 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
9335 * plugins/document-manager/anjuta-docman.c:
9336 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
9339 plugins/Makefile.am:
9340 plugins/sourceview/.cvsignore:
9341 plugins/sourceview/Makefile.am:
9342 plugins/sourceview/plugin.c: :
9343 plugins/sourceview/plugin.h:
9344 plugins/sourceview/sourceview.c:
9345 plugins/sourceview/sourceview.h:
9346 plugins/sourceview/sourceview.plugin:
9347 plugins/sourceview/sourceview.plugin.in:
9348 plugins/sourceview/sourceview.png:
9350 Added sourceview editor plugin
9352 2006-02-19 Naba Kumar <naba@gnome.org>
9354 * libanjuta/interfaces/libanjuta.idl,
9355 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
9356 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9357 plugins/cvs-plugin/cvs-interface.c,
9358 plugins/document-manager/action-callbacks.c,
9359 plugins/document-manager/action-callbacks.h,
9360 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
9361 plugins/search/plugin.c, plugins/search/search-replace.c,
9362 plugins/search/search-replace_backend.c,
9363 plugins/subversion/subversion-actions.c,
9364 plugins/subversion/subversion-callbacks.c,
9365 plugins/tools/editor.c, plugins/tools/execute.c,
9366 plugins/tools/variable.c: Defined proper editor interfaces and fixed
9369 2006-02-15 Naba Kumar <naba@gnome.org>
9371 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
9374 * libanjuta/interfaces/libanjuta.idl,
9375 plugins/document-manager/anjuta-docman.c,
9376 plugins/document-manager/plugin.c,
9377 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
9378 unnecessary parameters from IAnjutaEditor interface and used proper
9379 types instead of 'gpointer'. Fixed various compiler warnings.
9381 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
9384 2006-02-12 Naba Kumar <naba@gnome.org>
9386 * po/POTFILES.in: Updated.
9388 2006-02-11 Naba Kumar <naba@gnome.org>
9390 * plugins/editor/properties.[cxx,h],
9391 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
9392 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
9393 to sci_prop_*(), because they were conflicting with external
9394 functions (in some ssl library).
9396 2006-02-08 Naba Kumar <naba@gnome.org>
9398 Patch from Massimo Cora <maxcvs@email.it>:
9399 * plugins/valgrind/anjuta-valgrind.schemas,
9400 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
9401 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
9402 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
9403 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
9404 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
9405 plugins/valgrind/vgtoolview.c,
9406 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
9407 before running the debugging session. I've added also a
9408 preference in Anjuta Preferences where you can specify
9409 the path to the valgrind binary. The default is /usr/bin/valgrind.
9410 Now it displays a dialog with the error. [it can be -program
9411 exited- or -file loaded or end of input-]. Some valgrind 3.x
9414 2006-01-29 Naba Kumar <naba@gnome.org>
9416 Patch from Massimo Cora <maxcvs@email.it>:
9417 * configure.in, plugins/Makefile.am,
9418 plugins/valgrind/*: Valgrind plugin (requires
9419 binutils-dev and valgrind to be installed.
9421 2005-01-24 Johannes Schmid <jhs@gnome.org>
9423 * Patch from Eric Greveson <ejg45@cam.ac.uk>
9424 plugins/tools/variables.c:
9425 Added current directory to possible variables
9427 * Patch from Günther Brammer <gbrammer@gmx.de>
9428 plugins/document-manager/anjuta-docman.c:
9429 Fix a crash on opening a file
9431 AUTHORS: Added Günther Brammer
9433 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
9435 * libanjuta/anjuta-launcher.c:
9436 Fix a bug in AnjutaLauncher when output is bigger than buffer
9437 Probably fix bug #315188 and #305134
9439 2005-12-28 Johannes Schmid <jhs@gnome.org>
9441 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
9442 * src/about.c: Use new gtk about dialog
9443 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
9444 Updated anjuta_ui_add_action_group_entries call
9446 Patch from Jean Breford <jean.breford@normalesup.org>
9447 and Markus Habermehl <bmh1980de@yahoo.de>:
9449 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
9450 * AUTHORS: Added Jean and Markus
9452 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9453 * plugins/search/search-replace.c :
9454 Bookmark all matched lines.
9455 * plugins/search/search-replace_backend.c :
9456 Fixed bug (Search in all project files).
9458 2005-12-21 Johannes Schmid <jhs@gnome.org>
9460 * plugins/search/plugin.c:
9462 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
9463 investigation needed.
9465 AUTHORS: Added Ross Goldner
9467 2005-12-19 Ross Golder <ross@golder.org>
9469 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
9470 application/xml MIME type.
9472 2005-12-18 Johannes Schmid <jhs@gnome.org>
9474 po/POTFILES.in: Updated files after directory changes
9475 HACKING: Removed outdated section 3 (anoncvs)
9477 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
9479 * plugins/build-basic-autotools/build-basic-autotools.c:
9480 Save all files in editor before running a command
9482 * plugins/tools/execute.c:
9483 Use document manager plugin instead of each editor for
9486 2005-12-15 Johannes Schmid <jhs@gnome.org>
9488 * plugins/document-manager/action-callbacks.c:
9489 (on_save_all1_activate), (on_swap_activate)
9490 plugins/document-manager/anjuta-docman.c:
9491 (on_save_as_filesel_response), (on_notebook_switch_page):
9493 Fixed some remaining issues in document-manger
9495 2005-12-15 Johannes Schmid <jhs@gnome.org>
9497 * plugins/profile-default/default.anjuta:
9498 Load Search plugin and Message Manager by default
9500 2005-12-14 Johannes Schmid <jhs@gnome.org>
9502 * plugins/editor/text_editor.c
9503 libanjuta/anjuta-utils.c:
9505 Check if files differ when gnome-vfs monitoring is used.
9508 2005-12-13 Johannes Schmid <jhs@gnome.org>
9510 * plugins/document-manager/plugin.c:
9511 Only save modified files in ianjuta_file_savable_save() for document-manager
9512 as discussed on mailing list.
9514 * plugins/cvs-plugin/cvs-callbacks.c:
9515 Fixed dialog handling for empty log message
9517 2005-12-13 Johannes Schmid <jhs@gnome.org>
9519 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
9521 * plugins/project-manager/* Removed ununsed files
9523 * plugins/symbol-browser/an_symbol_iter.c
9524 plugins/build-basic-autotools/build-basic-autotools.c
9525 plugins/build-basic-autotools/executer.c
9526 plugins/class-gen/class_gen.c
9527 plugins/class-inheritance/class-inherit.c
9528 plugins/cvs-plugin/cvs-actions.c
9529 plugins/cvs-plugin/cvs-interface.c
9530 plugins/debug-manager/attach_process.
9531 plugins/devhelp/plugin.c
9532 plugins/document-manager/plugin.c
9533 plugins/document-manager/indent_util.c
9534 plugins/editor/properties.cxx
9535 plugins/editor/aneditor.cxx
9536 plugins/editor/style-editor.c
9537 plugins/editor/text_editor.c
9538 plugins/macro/macro_db.c
9541 Use DEBUG_PRINT for debug messages
9543 libanjuta/anjuta-debug.h: Include config.h
9545 HACKING: Updated (BTW: does anyone read this?)
9547 2005-12-12 Johannes Schmid <jhs@gnome.org>
9549 Patch from Johan Ersvik <jersvik@fastmail.fm>:
9550 * plugins/gdb/debugger.c
9552 Fix a crasher in gdb plugin
9554 * plugins/gtodo/plugin.c
9555 plugins/search/plugin.c
9559 * plugins/document-manager/anjuta-docman.c:
9563 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
9565 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
9567 * plugins/document-manager/anjuta-docman.c:
9568 highlight changed files in docman popup-menu
9569 * plugins/gdb/debug-tree.c:
9570 plugins/gdb/debugger.c
9571 Do not corupt entire "locals" tree when variable pointer have
9572 additional info and arrays/strucs/unions correctly.
9575 2005-12-11 Johannes Schmid <jhs@gnome.org>
9577 * plugins/document-manager/anjuta-docman.c
9578 plugins/document-manager/plugin.c
9579 plugins/editor/text_editor.c:
9581 AUTHORS: Added Johan Ersvik
9583 Fixed "is-dirty" bug and tab ordering
9585 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
9587 * plugins/editor/aneditor-autocomplete.cxx
9588 plugins/editor/aneditor-calltip.cxx
9589 plugins/editor/aneditor-priv.h
9590 plugins/symbol-browser/an_symbol.c
9591 plugins/symbol-browser/an_symbol_view.c
9593 tagmanager/tm_symbol.c
9595 tagmanager/include/tm_symbol.h
9596 tagmanager/include/tm_tag.h
9599 Better pointer recognition in tagmanager and symbol browser
9601 2005-12-11 Johannes Schmid <jhs@gnome.org>
9603 * plugins/search/*: New search plugin derived from search code in old editor
9606 * plugins/document-manager/*: new document-manger which is now seperated from
9607 editor to allow implementation of other editor widgets. Code is mostly derived
9608 from old editor plugin
9610 * plugins/print/* new print plugin which is not fully implemented in the
9613 * plugins/editor/text_editor.c: Added lots of interface code
9615 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
9616 IAnjutaEditorFactory and extended IAnjutaEditor
9618 * configure.in, plugins/Makefile.am updated build system for new
9621 This is a huge commit which might still contain some bugs and also has
9622 some fixmes. Things that are not working are the search toolbar because it
9623 does not use the same backend as any other searching function and printing
9624 (easy to fix) because it did not yet implement IAnjutaPrintable.
9626 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9628 * plugins/project-wizard/property.c:
9629 Use newer GtkFileChooser instead of GtkFileSelection with
9630 GnomeFileEntry to avoid a bug
9632 * plugins/project-wizard/install.c:
9633 Avoid an endless loop if project directory is not writable
9635 * plugins/project-wizard/druid.c:
9636 Allow creating project in empty directory without a
9639 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
9641 Patch from Massimo Cora <maxcvs@email.it>
9642 * plugins/class-inheritence/class-inherit.c
9643 plugins/class-inheritence/plugin.c
9644 plugins/class-inheritence/plugin.h
9647 Update plugin to use new API from graphviz 2.6. Version 2.2 is
9648 no longer supported!
9650 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
9652 Patch from Johan Ersvik <jersvik@fastmail.fm>
9653 * plugins/message-view/message-view.c
9654 plugins/build-basic-autotools/build-basic-autotools.c
9655 plugins/build-basic-autotools/automake-c.filters
9657 This patch correct regex-filters for newer automake
9660 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
9662 * plugins/tools/execute.c:
9663 Detect variables inside a word
9665 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9667 * libanjuta/anjuta-status.[ch],
9668 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
9669 plugins/editor/anjuta-docman.c :
9670 New anjuta-status procedure.
9672 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9675 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
9676 plugins/editor/Makefile.am
9677 plugins/editor/anjuta-document-manager.glade
9678 plugins/editor/plugin.c plugins/editor/plugin.h
9679 plugins/editor/text_editor.c plugins/editor/text_editor.h
9681 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
9682 plugins/editor/indent-util.c plugins/editor/indent-util.h
9683 plugins/editor/indent_test.c :
9684 Set and Preview indent preferences parameters.
9685 Saved indent user parameters.
9687 2005-10-27 Naba Kumar <naba@gnome.org>
9689 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
9690 * plugins/editor/anjuta-docman.c: Restore tab color to normal
9691 theme color for saved documents.
9693 2005-10-26 Naba Kumar <naba@gnome.org>
9695 * libanjuta/anjuta-encodings.c: Save changed supported encodings
9696 list. Fixed bug #316731.
9698 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
9700 * tagmanager/tm_symbol.c: Fixed bug #315218
9702 2005-10-23 Adam Weinberger <adamw@gnome.org>
9704 * plugins/build/build_file.c
9705 plugins/build-basic-autotools/build-basic-autotools.c
9706 plugins/tools/execute.c
9707 plugins/build/compile.c
9708 plugins/build/configurer.c
9709 plugins/debug-manager/plugin.c
9710 plugins/editor/plugin.c
9711 plugins/editor/print.c
9712 plugins/editor/text_editor.c
9713 plugins/file-loader/plugin.c
9714 plugins/file-manager/an_file_view.c
9715 plugins/symbol-browser/an_symbol_view.c
9716 plugins/gdb/debugger.c
9717 plugins/gdb/plugin.c
9718 plugins/glade/plugin.c
9719 plugins/macro/macro-actions.c
9720 plugins/macro/plugin.c
9721 plugins/profile-default/plugin.c
9722 plugins/project-manager/plugin.c
9723 plugins/project-manager/project_import.c
9724 plugins/symbol-browser/plugin.c
9725 plugins/tools/execute.c
9727 src/anjuta-actions.h
9729 Correct spacing errors before and after "...".
9731 2005-10-20 Naba Kumar <naba@gnome.org>
9733 * plugins/gdb/debugger.c: Fixed attach/detach process to
9734 updated UI properly.
9736 2005-10-18 Naba Kumar <naba@gnome.org>
9738 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
9741 2005-10-13 Naba Kumar <naba@gnome.org>
9743 * plugins/project-mkfile-import/*: Removed separate import wizard for
9744 makefile based projects (because single widzard handles all wizards).
9746 * plugins/project-import/project-import.c: Made wizard window
9747 transient to main window.
9749 Patch from: Eric Greveson <ejg45@cam.ac.uk>
9751 * AUTHORS: Added Eric's name in contributors list.
9753 * configure.in, plugins/Makefile.am,
9754 plugins/project-import/Makefile.am,
9755 plugins/project-import/anjuta-project-import.glade,
9756 plugins/project-import/project-import.c,
9757 plugins/project-import/project-import.h: Import wizard now detects
9758 both makefile and automake projects together instead of separate wizard.
9760 * plugins/project-wizard/templates/java/project.anjuta,
9761 plugins/project-wizard/templates/mkfile/project.anjuta,
9762 plugins/project-wizard/templates/python/project.anjuta,
9763 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
9764 name to make it appropriate.
9766 2005-10-11 Naba Kumar <naba@gnome.org>
9768 * configure.in: Fixed glade3 version requirement.
9770 2005-09-29 Alexander Shopov <ash@contact.bg>
9772 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
9774 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
9776 * plugins/subversion/svn_auth.c
9777 plugins/subversion/anjuta_subversion.glade:
9778 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
9780 2005-09-22 Naba Kumar <naba@gnome.org>
9782 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
9784 * configure.in, plugins/Makefile.am
9785 plugins/project-manager/anjuta-project-manager.plugin.in,
9786 plugins/project-manager/plugin.c,
9787 (added) plugins/project-mkfile-import/.cvsignore,
9788 (added) plugins/project-mkfile-import/Makefile.am,
9789 (added) plugins/project-mkfile-import/
9790 anjuta-project-mkfile-import-plugin.png,
9791 (added) plugins/project-mkfile-import/
9792 anjuta-project-mkfile-import.glade,
9793 (added) plugins/project-mkfile-import/
9794 anjuta-project-mkfile-import.plugin.in,
9795 (added) plugins/project-mkfile-import/plugin.c,
9796 (added) plugins/project-mkfile-import/plugin.h,
9797 (added) plugins/project-mkfile-import/project-mkfile-import.c,
9798 (added) plugins/project-mkfile-import/project-mkfile-import.h,
9799 plugins/project-wizard/templates/Makefile.am,
9800 (added) plugins/project-wizard/templates/mkfile-logo.png,
9801 (added) plugins/project-wizard/templates/mkfile.wiz,
9802 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
9803 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
9804 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
9805 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
9806 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
9807 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
9808 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
9809 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
9810 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
9811 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
9812 (added) plugins/project-wizard/templates/mkfile/src/main.c:
9813 Added makefile based project import wizard and wizard template.
9815 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
9817 * libanjuta/anjuta-launcher.c: Reduced false password detections
9819 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9821 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
9822 messages correctly.a
9824 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
9826 * scintilla/Makefile.am: Changed scintilla library to noinst
9827 * pixmaps/Makefile.am: Install password.png
9828 * libanjuta/anjuta-launcher.c: Changed password detection
9829 to be able to access GNOME CVS with ssh.
9831 2005-08-31 Naba Kumar <naba@gnome.org>
9833 * plugins/glade/plugin.c: Set transient window for the widget
9836 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
9838 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
9840 2005-08-10 Naba Kumar <naba@gnome.org>
9842 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
9843 as shortcut key for execute.
9845 * src/about.c: Clean up.
9847 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
9848 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
9851 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9853 * plugins/editor/search-replace_backend.c :
9854 Fixed search in File Patterns.
9856 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
9858 * plugins/gdb/Makefile.am: Fixed a make -j x bug
9860 2005-08-04 Naba Kumar <naba@gnome.org>
9862 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9863 for pango-1.8 rendering bug.
9865 2005-08-03 Naba Kumar <naba@gnome.org>
9867 * plugins/glade/plugin.c: Proper names for plugin widgets.
9869 * plugins/subversion/anjuta-subversion.glade,
9870 plugins/subversion/svn-auth.c: Fixed authentication dialog and
9871 string allocations. Use passed default values when available.
9872 Set proper focus and dialog default response. Destroy dialog after use.
9873 Return error when appropriate.
9875 2005-08-02 Naba Kumar <naba@gnome.org>
9877 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
9878 for pango-1.8 rendering bug.
9880 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
9882 * scintilla/Makefile.am: Fixed a make -j x bug
9884 2005-08-02 Johannes Schmid <jhs@gnome.org>
9886 * plugins/subversion/svn-auth.c: Added username/password
9889 2005-08-01 Naba Kumar <naba@gnome.org>
9891 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
9892 checks for character width calculations.
9894 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9896 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
9898 2005-07-31 Naba Kumar <naba@gnome.org>
9900 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
9901 messup with pango 1.8. Fixed bug #311846.
9903 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9905 * plugins/gdb/memory.c : Fixed bug 305082.
9907 * plugins/project-wizard/templates/anjuta-plugin.wiz,
9908 plugins/project-wizard/templates/gcj.wiz,
9909 plugins/project-wizard/templates/gnome.wiz,
9910 plugins/project-wizard/templates/gtk.wiz,
9911 plugins/project-wizard/templates/java.wiz,
9912 plugins/project-wizard/templates/python.wiz,
9913 plugins/project-wizard/templates/wxwin.wiz,
9914 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
9916 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
9918 * plugins/tools/execute.c:
9919 Correct a crash if editor is closed while a tool still use it.
9921 2005-07-28 Naba Kumar <naba@gnome.org>
9923 * scintilla/*: Updated scintilla from their latest CVS.
9925 2005-07-27 Naba Kumar <naba@gnome.org>
9927 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
9928 plugins/build-basic-autotools/build-basic-autotools.c,
9929 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
9930 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
9931 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
9932 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
9933 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
9934 plugins/message-view/plugin.c, plugins/patch/plugin.c,
9935 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
9936 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
9937 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
9938 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
9939 argument to anjuta_ui_add_action_group_entries() and
9940 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
9941 Fixed all plugins to pass translation domain. This fixes untranslated
9944 2005-07-27 Naba Kumar <naba@gnome.org>
9946 * plugins/class-inheritance/class-callbacks.c,
9947 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
9948 proper system colors.
9950 2005-07-26 Naba Kumar <naba@gnome.org>
9952 * ROADMAP: Updated and added more tasks.
9954 2005-07-25 Naba Kumar <naba@gnome.org>
9956 * ROADMAP: Updated and added more tasks.
9958 2005-07-24 Naba Kumar <naba@gnome.org>
9960 * HACKING: Fixed format.
9962 2005-07-24 Naba Kumar <naba@gnome.org>
9964 * ROADMAP: Fixed format.
9965 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
9967 2005-07-24 Naba Kumar <naba@gnome.org>
9969 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
9970 * data/properties/cpp.properties: Added *.c++ as file extension for c++
9972 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
9974 * plugins/tools/dialog.c, plugins/tools/dialog.h:
9975 Correct wrong sensitivity setting
9977 * plugins/tools/tool.c: Correct a crash when removing overridden tool
9979 * plugins/tools/variable.c: Add variables for project manager
9981 2005-07-23 Naba Kumar <naba@gnome.org>
9985 2005-07-23 Naba Kumar <naba@gnome.org>
9987 * plugins/subversion/Makefile.am,
9988 plugins/subversion/svn-auth.c,
9989 plugins/subversion/svn-auth.h: Added subversion authentication code
9992 * plugins/subversion/subversion-callbacks.c,
9993 plugins/subversion/subversion-callbacks.h,
9994 plugins/subversion/svn-backend-priv.h,
9995 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
9996 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
9997 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
9998 Added file mode line.
10000 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
10002 * configure.in: Added 'gl' to ALL_LINGUAS.
10004 2005-07-21 Naba Kumar <naba@gnome.org>
10006 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
10007 the active sources and kill the running process without emitting
10008 signals (which could be fatal because the object is being destroyed).
10009 Incidentally, fixed the crash that happens when stopping an active
10010 debugger session. Disabled debug prints and code clean up.
10013 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
10014 message view object, because that prevents many unprocessed outputs
10015 from the cvs command from being appended in view. Does not set NULL
10016 to mesg_view private member (not required) so that any pending outputs
10017 to view is processed.Fixed bug #172666.
10019 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
10020 type in supported list.
10022 2005-07-18 Adam Weinberger <adamw@gnome.org>
10024 * plugins/file-manager/anjuta-file-manager-plugin.glade:
10025 grammar/spelling fixes.
10027 2005-07-17 Naba Kumar <naba@gnome.org>
10029 * (new) plugins/project-wizard/templates/terminal/cvsignore,
10030 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
10031 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
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/terminal/Makefile.am,
10041 plugins/project-wizard/templates/terminal/po/Makefile.am,
10042 plugins/project-wizard/templates/terminal/src/Makefile.am,
10043 plugins/project-wizard/templates/wxwin.wiz,
10044 plugins/project-wizard/templates/xlib-dock.wiz,
10045 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
10046 wizards and updated .wiz files to install them in newly created
10049 2005-07-16 Naba Kumar <naba@gnome.org>
10051 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
10053 * plugins/file-manager/an_file_view.c,
10054 plugins/file-manager/plugin.c: Added file manager preferences to
10055 show/hide files ignored by version control (e.g. cvsignore).
10057 * plugins/editor/text_editor.c: Initialize vfs info struct.
10059 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
10060 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
10061 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
10062 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
10063 omf-install/.cvsignore, pixmaps/.cvsignore,
10064 plugins/file-manager/anjuta-file-manager-plugin.glade,
10065 scintilla/.cvsignore, scintilla/include/.cvsignore,
10066 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
10067 tagmanager/python.c: Updated.
10069 2005-07-16 Naba Kumar <naba@gnome.org>
10071 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
10072 Fixed python parser to parser class methods.
10074 2005-07-15 Naba Kumar <naba@gnome.org>
10076 * plugins/project-wizard/property.c: Used parenthesis to remove
10079 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10080 plugins/project-wizard/templates/gcj.wiz,
10081 plugins/project-wizard/templates/gnome.wiz,
10082 plugins/project-wizard/templates/gtk.wiz,
10083 plugins/project-wizard/templates/gtkmm.wiz,
10084 plugins/project-wizard/templates/java.wiz,
10085 plugins/project-wizard/templates/python.wiz,
10086 plugins/project-wizard/templates/terminal.wiz,
10087 plugins/project-wizard/templates/wxwin.wiz,
10088 plugins/project-wizard/templates/xlib-dock.wiz,
10089 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
10092 2005-07-15 Naba Kumar <naba@gnome.org>
10094 * plugins/project-wizard/templates/java.wiz,
10095 plugins/project-wizard/templates/java/Makefile.am,
10096 plugins/project-wizard/templates/java/project.anjuta,
10097 plugins/project-wizard/templates/python.wiz,
10098 plugins/project-wizard/templates/python/Makefile.am,
10099 plugins/project-wizard/templates/python/project.anjuta: Use different
10100 project files for java and python module where debugger is not
10101 included in the list of plugins.
10103 2005-07-15 Naba Kumar <naba@gnome.org>
10105 * configure.in, plugins/project-wizard/templates/Makefile.am,
10106 plugins/project-wizard/templates/gcj-logo.png,
10107 plugins/project-wizard/templates/gcj.wiz,
10108 plugins/project-wizard/templates/gcj/.cvsignore,
10109 plugins/project-wizard/templates/gcj/Makefile.am,
10110 plugins/project-wizard/templates/gcj/configure.in.tpl,
10111 plugins/project-wizard/templates/gcj/src/.cvsignore,
10112 plugins/project-wizard/templates/gcj/src/Makefile.am,
10113 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
10114 plugins/project-wizard/templates/java-logo.png,
10115 plugins/project-wizard/templates/java.wiz,
10116 plugins/project-wizard/templates/java/configure.in.tpl,
10117 plugins/project-wizard/templates/java/po/Makefile.am,
10118 plugins/project-wizard/templates/java/po/POTFILES.in,
10119 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
10120 plugins/project-wizard/templates/java/src/main.java,
10121 plugins/project-wizard/templates/python-logo.png,
10122 plugins/project-wizard/templates/python.wiz,
10123 plugins/project-wizard/templates/python/.cvsignore,
10124 plugins/project-wizard/templates/python/Makefile.am,
10125 plugins/project-wizard/templates/python/configure.in.tpl,
10126 plugins/project-wizard/templates/python/po/.cvsignore,
10127 plugins/project-wizard/templates/python/po/Makefile.am,
10128 plugins/project-wizard/templates/python/po/POTFILES.in,
10129 plugins/project-wizard/templates/python/src/.cvsignore,
10130 plugins/project-wizard/templates/python/src/Makefile.am,
10131 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
10132 plugins/project-wizard/templates/python/src/main.py: Added Generic
10133 gcj and python project wizards. Fixed Generic java project to
10134 use _JAVA primary. Update gnome-build from cvs for them to work
10137 2005-07-12 Naba Kumar <naba@gnome.org>
10139 * plugins/project-manager/plugin.c: Automatically determine
10140 project backend by probing.
10142 2005-07-04 Naba Kumar <naba@gnome.org>
10144 * Makefile.am: Do not install old anjuta.glade file which conflicts
10145 with newer src/anjuta.glade.
10147 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10149 * plugins/an_symbol_prefs.c:
10150 Sort list of available symbol files
10152 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
10154 * plugins/build-basic-autotools.c:
10157 * plugins/gtodo/libgtodo.c:
10158 Possible fix for #307800
10160 * libanjuta/anjuta-encodings.c
10161 libanjuta/anjuta-launcher.c
10162 libanjuta/anjuta-preference-dialog.c
10163 libanjuta/anjuta-preferences.c
10164 libanjuta/anjuta-ui.c
10165 libanjuta/anjuta-util.c
10166 libanjuta/cell-renderer-captioned-image.c
10167 libanjuta/plugin.c:
10169 Patch from de_lupus@pandora.be (Kristof Vansant):
10170 Replaced deprecated gnome-i18n.h
10173 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
10175 * plugins/subversion/anjuta-subversion.glade
10176 plugins/subversion/anjuta-subversion.ui
10177 plugins/subversion/plugin.c
10178 plugins/subversion/subversion-actions.c
10179 plugins/subversion/subversion-callbacks.h
10180 plugins/subversion/subversion-callbacks.c
10181 plugins/subversion/svn-backend-priv.h
10182 plugins/subversion/svn-backend.h
10183 plugins/subversion/svn-backend.c
10184 plugins/subversion/svn-thread.h
10185 plugins/subversion/svn-thread.c:
10187 Implemented Subversion diff
10189 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
10191 * plugins/build-basic-autotools/build-basic-autotools.c:
10192 Fixed crash bug! Might be useful to release 2.0.2 soon
10193 because this bug will crash any build which produces errors
10196 === Anjuta 2.0.1 ===
10198 2005-06-27 Naba Kumar <naba@gnome.org>
10200 * plugins/tools/execute.c: Formated code.
10202 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
10204 * plugins/build-basic-autotools/build-basic-autotools.c:
10205 Remove two memory leaks
10206 Check command output versus untranslated strings too
10208 * plugins/tools/execute.c:
10209 Remove two memory leaks
10210 Check command output versus untranslated strings too
10211 Remove description message
10213 * plugins/tools/fileop.c:
10214 Escape tool name in xml configuration file
10216 2005-05-26 Naba Kumar <naba@gnome.org>
10218 * configure.in: Bumped version to 2.0.1
10219 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
10221 * plugins/tools/execute.c: Fixed clickable messages.
10224 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
10225 Deactivate glade plugin when last glade project is closed. Reorder
10226 glade widgets in layout. Change glade project when user selects a
10227 new project. Removed project from the list when user closes it. Fixed
10228 glade project file loading from URI. Save and restored loaded glade
10229 projects in/from session.
10231 * plugins/class-gen/action-callbacks.c,
10232 plugins/class-gen/anjuta-class-gen-plugin.glade,
10233 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
10234 plugins/file-wizard/anjuta-file-wizard.glade,
10235 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
10236 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
10237 "Add to project" correctly. Use the source file path returned after
10238 adding to project. Fixed memory leaks. Deactivate wizard plugins
10241 * plugins/project-manager/plugin.c,
10242 plugins/project-wizard/anjuta-project-wizard.glade,
10243 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
10244 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
10245 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
10246 project-wizard preference page to anjuta app, because they are
10247 more appropriated as general preferences. Renamed username and
10248 useremail properties keys.
10250 * po/POTFILES.in: Updated.
10252 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
10255 * plugins/file-loader/plugin.c: Do not use static variable to store
10256 created submenu in factory. Fixed crash in anjuta exit.
10258 2005-05-24 Naba Kumar <naba@gnome.org>
10260 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
10261 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10262 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10263 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10264 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10265 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10266 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10267 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10268 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10270 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
10271 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
10272 plugins/build-basic-autotools/build-basic-autotools.c,
10273 plugins/build-basic-autotools/build-basic-autotools.h,
10274 plugins/build-basic-autotools/executer.c,
10275 plugins/build-basic-autotools/executer.h,
10276 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
10277 plugins/tools/variable.c: Added an extra argument to
10278 anuta_util_dialog_input() to pass default value. Save/load project
10279 configure and execution parameters in/from session.
10281 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
10282 symbol browser is loaded.
10284 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
10287 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
10288 deactivate would not start shell.
10290 2005-05-24 Naba Kumar <naba@gnome.org>
10292 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
10293 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
10294 libegg/egg-submenu-action.c, libegg/test-actions.c,
10295 plugins/build-basic-autotools/build-basic-autotools.c,
10296 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
10297 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
10298 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
10299 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
10300 plugins/macro/plugin.c, plugins/message-view/plugin.c,
10301 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
10302 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
10303 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10304 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
10305 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
10307 2005-05-24 Naba Kumar <naba@gnome.org>
10309 * data/properties/styles.properties: Fixed defalt font.
10311 * plugins/editor/search-replace.c,
10312 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
10313 project openness wihtout activating project-manager plugin (i.e.
10314 using anjuta_shell_get()).
10316 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
10317 - Completed add_source(), add_group() and add_target() methods of
10318 IAnjutaProjectManager.
10319 - Change their definition to return the added element (or NULL).
10320 - Used interface API for project main menus and 'add to project'
10321 from file-manager context menu.
10322 - Select proper default target/group when prompting for adding
10323 source/target/group.
10324 - Do not expand all nodes in selection tree when default selection
10325 are given (eases navigation in big projects).
10327 - Marked strings for translation.
10329 2005-05-23 Naba Kumar <naba@gnome.org>
10331 * src/anjuta-app.c: Save menu accelerators on change.
10333 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
10334 save-as dialog (leading to crash later).
10336 2005-05-22 Naba Kumar <naba@gnome.org>
10339 * AUTHORS: Added developers for other projects. Updated.
10340 * TODO.tasks: Updated.
10341 * ChangeLog: Added past changelogs from anjuta-0.1.5.
10343 2005-05-22 Naba Kumar <naba@gnome.org>
10345 * plugins/tools/execute.c: Make parsable lines distinct by adding
10346 a "Click me" description in the message. Allow tools to open arbibrary
10347 file in editory using gdb-styled annotation (The line starts with two
10348 \032 characters followed by the file:line).
10350 * plugins/tools/scripts/prepare-changelog.pl,
10351 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
10352 ChangeLog file itself and open it.
10354 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
10356 * plugins/tools/execute.c:
10357 Parse output in message pane
10358 Correct a crash on plugin deactivation
10360 * plugins/tools/fileop.c,
10361 plugins/tools/tool.c,
10362 plugins/tools/tool.h:
10363 Load only valid tools
10365 2005-06-21 Naba Kumar <naba@gnome.org>
10367 * anjuta.spec.in: Fixed devel package requirement.
10369 * plugins/message-view/message-view.c: Scroll message on next/previous.
10371 * TODO.tasks: Updated.
10373 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10374 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10375 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10376 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10377 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10378 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10379 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10380 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10382 * libanjuta/anjuta-preferences.c,
10383 plugins/build-basic-autotools/build-basic-autotools.c,
10384 plugins/build-basic-autotools/executer.c,
10385 plugins/class-gen/action-callbacks.c,
10386 plugins/class-gen/action-callbacks.h,
10387 plugins/class-gen/class_gen.c,
10388 plugins/cvs-plugin/cvs-interface.c,
10389 plugins/debug-manager/attach_process.c,
10390 plugins/debug-manager/plugin.c,
10391 plugins/debug-manager/utilities.c,
10392 plugins/debug-manager/utilities.h,
10393 plugins/editor/aneditor-autocomplete.cxx,
10394 plugins/editor/aneditor.cxx,
10395 plugins/editor/search-replace.c,
10396 plugins/editor/search-replace_backend.c,
10397 plugins/gdb/breakpoints.c,
10398 plugins/gdb/registers.c,
10399 plugins/patch/plugin.c,
10400 plugins/project-wizard/druid.c,
10401 plugins/project-wizard/install.c,
10402 plugins/subversion/plugin.c,
10403 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
10406 * plugins/class-gen/action-callbacks.c,
10407 plugins/project-wizard/parser.c,
10408 plugins/project-wizard/property.c,
10409 plugins/project-wizard/values.c,
10410 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
10412 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
10415 2005-06-20 Naba Kumar <naba@gnome.org>
10417 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10418 manuals/reference/libanjuta/tmpl/e-splash.sgml,
10419 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10421 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
10422 exit idle function.
10424 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
10425 Fixed possible memory corruption.
10427 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
10428 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
10429 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
10430 progress bar increment and added progress status for symbol refresh
10431 and project loading.
10433 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
10434 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
10435 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
10436 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
10439 * TODO.tasks: Updated.
10441 2005-06-19 Naba Kumar <naba@gnome.org>
10443 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
10446 * plugins/project-import/project-import.c: Deactivate plugin when done.
10448 2005-06-18 Naba Kumar <naba@gnome.org>
10450 * plugins/profile-default/plugin.c: Fixed error when loading another
10451 project while a project is still loaded.
10453 * plugins/project-manager/plugin.c: Used (newly added) group-activated
10454 signal from gnome-build to popup group properties.
10456 * src/anjuta.c: Load default session by default.
10458 * po/POTFILES.in: Added missing files.
10460 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
10461 activate plugin on load (activate it separately). Connect to activate
10462 and deactivate signals for housekeeping, so that if plugins are
10463 activated or deactivate externally, they are properly recorded.
10465 * plugins/profile-default/plugin.c: Save profile before a project
10466 is loaded so that it could be restored when project is closed.
10468 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
10470 2005-06-17 Naba Kumar <naba@gnome.org>
10472 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
10473 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
10474 for project. The plugins loaded for the project is restored when project
10475 is loaded next time.
10477 * TODO.tasks: Updated.
10479 2005-06-15 Naba Kumar <naba@gnome.org>
10481 * plugins/tools/scripts/find-fixmes.pl,
10482 (new) plugins/tools/scripts/translation-status.pl,
10483 plugins/tools/scripts/tools-2.xml.in,
10484 plugins/tools/scripts/Makefile.am,
10485 plugins/tools/scripts/prepare-changelog.pl: Added translation
10486 status script. Completed find-fixmes.pl script. Fixed bugs.
10488 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
10491 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10493 * plugins/message-view/anjuta-message-manager-plugin.glade :
10494 renamed "messages.tag.position" to "messages.tab.position".
10495 plugins/message-view/anjuta-msgman.c :
10496 Messages tab position prefrences.
10498 2005-06-14 Naba Kumar <naba@gnome.org>
10500 * (new) plugins/tools/scripts/find-fixmes.pl,
10501 (new) plugins/tools/scripts/tools-2.xml.in,
10502 (new) plugins/tools/scripts/Makefile.am,
10503 (new) plugins/tools/scripts/prepare-changelog.pl,
10504 plugins/tools/plugin.h, plugins/tools/fileop.c,
10505 plugins/tools/Makefile.am, configure.in: Added system tools.
10507 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
10509 * plugins/tools/editor.c:
10510 Take care of creating .anjuta directory if missing
10512 2005-06-10 Naba Kumar <naba@gnome.org>
10514 * configure.in: Increased gnome-build required to version 0.1.2.
10516 * plugins/project-manager/plugin.c: Fixed target/group removal.
10517 Fixed memory leaks.
10519 2005-06-10 Naba Kumar <naba@gnome.org>
10521 * plugins/project-manager/plugin.c: Implemented target/group
10522 configuration (update gnome-build module from cvs).
10524 2005-06-07 Naba Kumar <naba@gnome.org>
10526 Patch from: Massimo Cora' <maxcvs@email.it>:
10527 * plugins/class-inheritance/Makefile.am,
10528 plugins/class-inheritance/class-inherit.c,
10529 plugins/class-inheritance/class-inherit.h,
10530 plugins/class-inheritance/plugin.c,
10531 plugins/class-inheritance/plugin.h,
10532 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
10533 expanded view of classes in hierarchy canvas (collapsable again).
10535 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
10537 * scintilla/patches/scintilla-64-bit.diff (added)
10538 * plugins/patch/patch-plugin.c:
10539 Conditional build for GTK 2.4 and GTK 2.6
10541 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
10543 * plugins/tools/anjuta-tools.glade,
10544 plugins/tools/editor.c,
10545 plugins/tools/plugin.h,
10546 plugins/tools/fileop.c:
10547 Add a check box to edit an user script
10548 Correct a few memory leak
10550 * plugins/tools/execute.c,
10551 plugins/tools/tool.c,
10552 plugins/tools/tool.h:
10553 Move utility remove_mnemonic function in tool.c
10556 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
10558 Patch from sbrabec@suse.cz:
10560 scintilla/include/Scintilla.h:
10562 Fix 64-Bit warnings in gcc 4
10564 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
10566 * plugins/patch/patch_plugin.c
10567 plugins/patch/patch.h
10568 plugin/patch/patch-plugin.glade
10569 plugin/patch/Makefile.am:
10571 Changed patch plugin to use libglade and new gtk 2.6 widgets
10573 2005-05-31 Naba Kumar <naba@gnome.org>
10575 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10576 * plugins/editor/text_editor.c: Don't show error
10579 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
10581 * plugins/message-view/anjuta-message-manager.ui,
10582 plugins/message-view/anjuta-msgman.c,
10583 plugins/message-view/anjuta-msgman.h,
10584 plugins/message-view/message-view.c,
10585 plugins/message-view/message-view.h,
10586 plugins/message-view/plugin.c:
10587 Add a popup menu in messages panes
10588 Move save message pane option in it
10590 2005-05-28 Naba Kumar <naba@gnome.org>
10592 * data/properties/styles.properties: Fixed default font
10595 * plugins/editor/style-editor.c: cleanup.
10597 2005-05-25 Naba Kumar <naba@gnome.org>
10599 * plugin/gdb/plugin.c: Start gdb even if the program does
10600 not exists. Fixes bug #305074
10602 2005-05-24 Naba Kumar <naba@gnome.org>
10604 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
10605 * configure.in: graphviz pkgconfig path.
10607 2005-05-24 Naba Kumar <naba@gnome.org>
10609 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
10610 * TODO.tasks: Updated.
10612 2005-05-22 Naba Kumar <naba@gnome.org>
10614 * anjuta.spec.in: Fixed spec file
10615 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
10617 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
10619 * TODO.tasks: Updated.
10621 * plugins/message-view/anjuta-message-manager.ui,
10622 plugins/message-view/message-view.c,
10623 plugins/message-view/message-view.h,
10624 plugins/message-view/plugin.c:
10625 Add shortcut for next and previous message
10626 Add a save message menu item
10627 Fix a bug in previous message
10629 2005-05-21 Naba Kumar <naba@gnome.org>
10631 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
10632 doc/Makefile.am, global-tags/create_global_tags.sh,
10633 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
10634 and rpm package creation. Fixed installation paths.
10636 * plugins/editor/anjuta-document-manager.glade,
10637 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
10638 and indent options.
10640 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
10642 2005-05-21 Naba Kumar <naba@gnome.org>
10644 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
10645 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
10646 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
10647 tagmanager/Makefile.am: Fixed paths configure variables to take
10648 automake configure variables instead of hardcoding.
10650 * global-tags/tm_global_tags.c: Formated code.
10652 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
10653 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10654 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10655 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10656 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10657 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10658 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10659 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10660 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10662 2005-05-20 Naba Kumar <naba@gnome.org>
10664 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
10665 and fixed rpm spec file (more testing required).
10667 * data/gdb.init: Don't set gdb prompt.
10669 * mime/Makefile.am: run update-mime-data only on system-wide install.
10671 * plugins/gdb/Makefile.am: Install plugin at correct paths.
10673 2005-05-19 Naba Kumar <naba@gnome.org>
10675 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
10676 while it's not visible.
10678 Patch from: Jason Bayman <JBayman@HobbitHell.com>
10679 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
10681 2005-05-19 Naba Kumar <naba@gnome.org>
10683 * configure.in: Fixed subversion checks. Added
10684 --disable-plugin-subversion and --disable-plugin-glade
10685 configure flags to manually turn off their plugin builds.
10687 * plugins/editor/plugin.c: Save and restore current editor line
10688 positions in session.
10690 2005-05-18 Naba Kumar <naba@gnome.org>
10692 * AUTHORS: Fixed email address.
10694 * libanjuta/anjuta-utils.c,
10695 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
10696 when the projectmanager toplevel is not a window. Check for valid
10697 gtkwindow type before using the passed window as parent for anjuta
10700 2005-05-17 Naba Kumar <naba@gnome.org>
10702 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
10704 * plugins/cvs-plugin/Makefile.am,
10705 plugins/devhelp/plugin.c,
10706 plugins/file-loader/Makefile.am,
10707 plugins/macro/Makefile.am,
10708 plugins/message-view/Makefile.am,
10709 plugins/patch/Makefile.am,
10710 plugins/project-manager/Makefile.am,
10711 plugins/subversion/Makefile.am,
10712 plugins/symbol-browser/Makefile.am: Removed -module flags
10715 * MAINTAINERS: Added file so that I could recieve bugzilla
10718 * plugins/glade/plugin.c: Fixed compile error.
10720 === Anjuta 2.0.0 ===
10722 2005-05-15 Naba Kumar <naba@gnome.org>
10724 * configure.in: Adjusted gdl version requirement. Bumped anjuta
10727 * plugins/symbol-browser/an_symbol_view.c,
10728 plugins/symbol-browser/plugin.c,
10729 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
10730 symbols have been updated. Reset file symbols when update
10731 occurs. Fixed memory leaks.
10733 Patch from Jason Bayman <JBayman@HobbitHell.com>:
10734 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
10736 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
10738 * plugins/tools/anjuta-tools.glade:
10739 Remove unused parameter dialog
10741 * plugins/tools/dialog.c,
10742 plugins/tools/fileop.c,
10743 plugins/tools/fileop.h,
10744 plugins/tools/tool.c,
10745 plugins/tools/tool.h,
10746 plugins/tools/variable.c:
10747 Add a few comments and cleanups
10749 * plugins/tools/editor.c,
10750 plugins/tools/editor.h:
10751 Remove code from previous plugin and add comments
10752 Use main window as parent (instead of tool list)
10754 * plugins/tools/execute.c,
10755 plugins/tools/execute.h:
10756 Remove code from previous plugin and add comments
10759 2005-05-14 Naba Kumar <naba@gnome.org>
10761 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
10764 * configure.in: Fixed
10766 * plugins/class-inheritance/class-inheritance.png: New icon.
10768 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
10769 screws up when reparented.
10771 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10773 * plugins/editor/search-replace.c,
10774 plugins/editor/search-replace_backend.c
10775 plugins/project-manager/plugin.c : Clear find pane if searching same
10776 expression. Clean code.
10778 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
10780 * configure.in: Added ne in ALL_LINGUAS
10782 2005-05-13 Naba Kumar <naba@gnome.org>
10784 * configure.in: Fixed glade-3 version.
10786 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
10787 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
10788 plugins/gdb/watch.c: Update locals, watch and frame document on
10791 2005-05-12 Naba Kumar <naba@gnome.org>
10793 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
10794 scope autocompletion when the function definition is incomplete.
10796 * plugins/class-gen/anjuta-class-gen.plugin.in,
10797 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10798 plugins/gdb/plugin.c,
10799 plugins/glade/anjuta-glade.plugin.in,
10800 plugins/project-import/anjuta-project-import.plugin.in,
10801 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
10802 titles for the wizards.
10804 2005-05-11 Naba Kumar <naba@gnome.org>
10806 * configure.in, plugins/debug-manager/Makefile.am,
10807 plugins/debug-manager/plugin.c,
10808 (added) plugins/debug-manager/images/.cvsignore,
10809 (added) plugins/debug-manager/images/Makefile.am,
10810 (added) plugins/debug-manager/images/detach-16.png,
10811 (added) plugins/debug-manager/images/detach.png,
10812 (added) plugins/debug-manager/images/step-into-16.png,
10813 (added) plugins/debug-manager/images/step-into.png,
10814 (added) plugins/debug-manager/images/step-out-16.png,
10815 (added) plugins/debug-manager/images/step-out.png,
10816 (added) plugins/debug-manager/images/step-over-16.png,
10817 (added) plugins/debug-manager/images/step-over.png,
10818 plugins/gdb/Makefile.am,
10819 plugins/gdb/breakpoints.c,
10820 plugins/gdb/plugin.c,
10821 (added) plugins/gdb/images/.cvsignore,
10822 (added) plugins/gdb/images/Makefile.am,
10823 (added) plugins/gdb/images/breakpoint.png,
10824 (added) plugins/gdb/images/locals.png,
10825 (added) plugins/gdb/images/stack.png,
10826 (added) plugins/gdb/images/watch.png: Fixed breakpoints
10827 'remove all'. Added debugger icons.
10829 * plugins/editor/text_editor.c: Fixed file monitor.
10831 Patch from: Massimo Cora' <maxcvs@email.it>
10832 * plugins/patch/anjuta-patch-plugin.png,
10833 plugins/class-gen/Makefile.am,
10834 plugins/class-gen/action-callbacks.c,
10835 plugins/class-gen/class_gen.c,
10836 plugins/class-gen/class_logo.xpm: Implemented vcs
10837 file addions. New icons by Fabio Zecchini
10839 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10841 * libanjuta/interfaces/libanjuta.idl
10842 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
10843 plugins/editor/search-replace_backend.c
10844 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
10846 2005-05-11 Naba Kumar <naba@gnome.org>
10848 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
10849 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
10850 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
10851 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
10852 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
10855 * plugins/symbol-browser/an_symbol_prefs.c,
10856 plugins/symbol-browser/an_symbol_search.c,
10857 plugins/symbol-browser/an_symbol_view.c,
10858 plugins/symbol-browser/an_symbol_view.h,
10859 plugins/symbol-browser/plugin.c: Fixed memory leaks.
10861 2005-05-11 Naba Kumar <naba@gnome.org>
10863 * libanjuta/anjuta-shell.c: Fixed runtime warning.
10865 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
10866 progress bar location at create time, instead of hardcoding.
10868 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
10869 Added mini splash screen.
10871 * plugins/editor/text_editor.c: Do not produce warning when file
10872 monitor could not be created.
10874 * plugins/profile-default/plugin.c: Save project session on exit.
10875 Show mini splash with progress bar at profile load.
10877 2005-05-10 Naba Kumar <naba@gnome.org>
10879 * configure.in, manuals/Makefile.am: Fixed compile flags.
10880 Disable outdated manuals builds.
10882 * global-tags/Makefile.am: Uninstall tags files on
10885 * libegg/Makefile.am: Use configured deprecated flags.
10887 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10888 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10889 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10892 * mime/Makefile.am: Take DESTDIR into account.
10894 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
10896 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
10897 on scope autocompletion.
10899 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
10900 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
10901 shared libs and static libs paths for debugging. Order them
10904 * po/POTFILES.in: Updated.
10906 2005-05-09 Naba Kumar <naba@gnome.org>
10908 * libanjuta/interfaces/libanjuta.idl,
10909 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
10910 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
10911 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
10912 Implemented debugger source directory search and emits location changed
10913 signal with absolute path of the file.
10915 * plugins/tools/tool.c: Fixed compile errors.
10917 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
10919 * plugins/tools/anjuta-tools.glade,
10920 plugins/tools/dialog.h,
10921 plugins/tools/dialog.c,
10922 plugins/tools/plugin.c,
10923 plugins/tools/editor.c:
10924 Improve graphical user interface
10926 Correct an error on close
10929 * plugins/tools/fileop.c,
10930 plugins/tools/tool.h,
10931 plugins/tools/tool.c:
10932 Change the tool internal structure
10933 Support having tools configuration in several places
10935 2005-05-08 Naba Kumar <naba@gnome.org>
10937 * plugins/gdb/actions.c,
10938 (removed) plugins/gdb/registers_cbs.c,
10939 (removed) plugins/gdb/registers_cbs.h,
10940 (removed) plugins/gdb/registers_gui.c,
10941 (removed) plugins/gdb/sharedlib_cbs.c,
10942 (removed) plugins/gdb/sharedlib_cbs.h,
10943 (removed) plugins/gdb/sharedlib_gui.c,
10944 (removed) plugins/gdb/signals_cbs.c,
10945 (removed) plugins/gdb/signals_cbs.h,
10946 (removed) plugins/gdb/signals_gui.c: Removed dead files.
10948 2005-05-08 Naba Kumar <naba@gnome.org>
10950 * plugins/build-basic-autotools/executer.c: Fixed programs
10953 * plugins/debug-manager/Makefile.am,
10954 plugins/debug-manager/anjuta-debug-manager.glade,
10955 plugins/debug-manager/plugin.c,
10956 plugins/gdb/Makefile.am: Used libglade for programs listing
10959 * (added) plugins/gdb/pointer.png: Stack pointer image.
10961 * libanjuta/anjuta-marshal.list,
10962 pixmaps/Makefile.am,
10963 plugins/gdb/actions.c,
10964 plugins/gdb/actions.h,
10965 plugins/gdb/anjuta-gdb-plugin.ui,
10966 plugins/gdb/anjuta-gdb.glade,
10967 plugins/gdb/breakpoints.c,
10968 plugins/gdb/breakpoints.h,
10969 plugins/gdb/debug_tree.c,
10970 plugins/gdb/debug_tree.h,
10971 plugins/gdb/debugger.c,
10972 plugins/gdb/debugger.h,
10973 plugins/gdb/gdbmi-test.c,
10974 plugins/gdb/gdbmi.c,
10975 plugins/gdb/gdbmi.h,
10976 plugins/gdb/info.c,
10977 plugins/gdb/info.h,
10978 plugins/gdb/locals.c,
10979 plugins/gdb/locals.h,
10980 plugins/gdb/memory.c,
10981 plugins/gdb/memory.h,
10982 plugins/gdb/plugin.c,
10983 plugins/gdb/plugin.h,
10984 plugins/gdb/registers.c,
10985 plugins/gdb/registers.h,
10986 plugins/gdb/registers_cbs.c,
10987 plugins/gdb/registers_cbs.h,
10988 plugins/gdb/registers_gui.c,
10989 plugins/gdb/sharedlib.c,
10990 plugins/gdb/sharedlib.h,
10991 plugins/gdb/sharedlib_cbs.c,
10992 plugins/gdb/sharedlib_cbs.h,
10993 plugins/gdb/sharedlib_gui.c,
10994 plugins/gdb/signals.c,
10995 plugins/gdb/signals.h,
10996 plugins/gdb/signals_cbs.c,
10997 plugins/gdb/signals_cbs.h,
10998 plugins/gdb/signals_gui.c,
10999 plugins/gdb/stack_trace.c,
11000 plugins/gdb/stack_trace.h,
11001 plugins/gdb/utilities.c,
11002 plugins/gdb/utilities.h,
11003 plugins/gdb/watch.c,
11004 plugins/gdb/watch.h,
11005 plugins/gdb/watch_cbs.c,
11006 plugins/gdb/watch_cbs.h,
11007 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
11008 it for all debugger component updates and listing. Implemented
11009 user custom debugger command window. Fixed all debugger components
11010 to work correctly. Implemented debugger as GObject. Removed
11013 2005-05-06 Naba Kumar <naba@gnome.org>
11015 * TODO.tasks: Updated.
11017 * plugins/build-basic-autotools/Makefile.am,
11018 plugins/file-loader/Makefile.am,
11019 plugins/profile-default/Makefile.am,
11020 plugins/sample1/Makefile.am,
11021 plugins/symbol-browser/images/Makefile.am,
11022 src/Makefile.am: Fixed 'make distcheck' errors.
11024 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
11027 * tagmanager/tm_workspace.c: Include prototypes in getting
11030 2005-05-06 Naba Kumar <naba@gnome.org>
11032 * TODO.tasks: Updated.
11034 * configure.in, plugins/cvs-plugin/Makefile.am,
11035 plugins/debug-manager/Makefile.am,
11036 plugins/devhelp/Makefile.am,
11037 plugins/editor/Makefile.am,
11038 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
11040 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
11041 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
11044 * tagmanager/tm_workspace.c,
11045 tagmanager/include/tm_workspace.h,
11046 plugins/editor/aneditor-autocomplete.cxx,
11047 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
11048 to return all matching tag types when no name is given instead of
11049 returning empty array.
11051 * plugins/symbol-browser/Makefile.am,
11052 (added) plugins/symbol-browser/an_symbol.c,
11053 (added) plugins/symbol-browser/an_symbol.h,
11054 plugins/symbol-browser/an_symbol_info.c,
11055 plugins/symbol-browser/an_symbol_info.h,
11056 (added) plugins/symbol-browser/an_symbol_iter.c,
11057 (added) plugins/symbol-browser/an_symbol_iter.h,
11058 plugins/symbol-browser/an_symbol_search.c,
11059 plugins/symbol-browser/an_symbol_view.c,
11060 plugins/symbol-browser/an_symbol_view.h,
11061 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
11062 plugins/symbol-browser/plugin.c,
11063 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
11064 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
11065 plugin and implemented IAnjutaIterable interface for symbol search
11068 * plugins/class-inheritance/Makefile.am,
11069 plugins/class-inheritance/class-inherit.c,
11070 plugins/class-inheritance/class-inherit.h,
11071 plugins/class-inheritance/plugin.h: Use the newly added
11072 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
11073 get rid of libanjuta-ctags.la dependencies.
11075 2005-05-02 Naba Kumar <naba@gnome.org>
11077 * plugins/class-inheritance/class-inherit.c,
11078 plugins/class-inheritance/plugin.c,
11079 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
11080 be found for a class. Formated code.
11082 Patch from: Curtis Magyar <curtm4n@gmail.com>:
11083 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
11086 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11088 * libanjuta/anjuta-launcher.c:
11089 Keep trying sending data until all bytes have been written
11091 * plugins/tools/anjuta-tools.glade,
11092 plugins/tools/editor.c:
11093 Add a combo box to defined data from stdin
11095 * plugins/tools/execute.c:
11096 Send data in stdin if needed
11099 * plugins/tools/fileop.c,
11100 plugins/tools/tool.h,
11101 plugins/tools/tool.c:
11102 Store, load and save stdin data
11103 Use tools-2.xml instead of tools.xml
11105 * plugins/tools/plugin.c,
11106 plugins/tools/plugin.h:
11109 * plugins/tools/dialog.c,
11110 plugins/tools/dialog.h:
11113 * plugins/tools/variable.c,
11114 plugins/tools/variable.h:
11115 Add editor related variables
11118 2005-04-29 Naba Kumar <naba@gnome.org>
11120 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
11122 * plugins/editor/text_editor.c: Fixed line marker interpretation.
11124 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
11125 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
11126 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
11127 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
11128 working on gdb MI interface. Completed MI parser interface.
11130 Patch from Massimo Cora <maxcvs@email.it>:
11131 * plugins/class-inheritance/Makefile.am,
11132 plugins/class-inheritance/class-inherit.c,
11133 plugins/class-inheritance/class-inherit.h,
11134 plugins/class-inheritance/plugin.c,
11135 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
11136 Used system theme for colors. Display class members on mouse click.
11138 2005-04-28 Naba Kumar <naba@gnome.org>
11140 * plugins/symbol-browser/an_symbol_prefs.c
11141 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
11142 implementation to create/add/remove custom tags files in symbol
11143 brower preferences.
11145 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
11148 * plugins/project-import/project-import.c: Fixed memory leaks and
11149 use correct debug prints.
11151 * TODO.tasks: Updated.
11153 2005-04-27 Naba Kumar <naba@gnome.org>
11155 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
11156 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
11157 scintilla/Makefile.am: Fixed 'make distcheck' errors.
11159 * plugins/editor/anjuta-docman.c,
11160 plugins/editor/anjuta-docman.h,
11161 plugins/editor/plugin.c: Emit editor-added signal from docman
11162 and connect signals to new editor correctly.
11164 * plugins/class-inheritance/plugin.c,
11165 plugins/symbol-browser/plugin.c: Added stock icons.
11167 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
11168 plugins/build-basic-autotools/executer.c,
11169 plugins/build-basic-autotools/executer.h: Added missing files
11170 for the execute programs implementation.
11172 2005-04-26 Naba Kumar <naba@gnome.org>
11174 * TODO.tasks: Updated.
11176 * plugins/file-loader/plugin.c,
11177 plugins/project-import/anjuta-project-import.plugin.in,
11178 plugins/project-import/plugin.c,
11179 plugins/project-import/project-import.c,
11180 plugins/project-import/project-import.h: Be able to import older
11183 2005-04-26 Naba Kumar <naba@gnome.org>
11185 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
11186 removing it from the shell.
11188 * libanjuta/anjuta-shell.c,
11189 libanjuta/anjuta-shell.h,
11190 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
11191 so that widget additions are freezed or thaw using a pending queue.
11192 Fixded UI flicker while loading projects.
11194 2005-04-26 Naba Kumar <naba@gnome.org>
11196 * TODO.tasks: Updated.
11198 * libanjuta/interfaces/libanjuta.idl: Added execute method for
11199 IAnjutaBuildable interface.
11201 * plugins/build-basic-autotools/Makefile.am,
11202 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11203 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
11204 plugins/build-basic-autotools/build-basic-autotools.c,
11205 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
11206 interface and UI for executing project/file programs. Implemented
11207 IAnjutaFile interface so that executables could be opened directly.
11209 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
11210 Authors line (Reserved for external plugins, which do not have a way to
11211 show their credits).
11213 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
11214 [File Loader] group for menu labels (default to "Name" if it is not
11217 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
11218 for executing external commands.
11220 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
11222 * plugins/project-wizard/property.c:
11223 Correct a memory leak
11225 * libanjuta/interfaces/libanjuta.idl,
11226 plugins/editor/text_editor.c:
11227 Add erase_all and replace_selection function to IAnjutaEditor
11229 * plugins/tools/anjuta-tools.glade,
11230 plugins/tools/fileop.c,
11231 plugins/tools/editor.c,
11232 plugins/tools/tool.c
11233 plugins/tools/tool.h:
11234 Add shortcut and icon
11236 * plugins/tools/variable.c,
11237 plugins/tools/variable.h:
11238 Add a variable asking parameters at run time
11240 * plugins/tools/execute.c:
11241 Add a warning message for missing document manager
11242 Add replace buffer and replace selection output
11243 Correct an error in popup output
11245 * plugins/tools/plugin.c,
11246 plugins/tools/plugin.h,
11247 plugins/tools/anjuta-tools.ui,
11250 Attach tools menu to a new place
11252 2005-04-25 Naba Kumar <naba@gnome.org>
11254 * libanjuta/plugins.c, src/about.c, src/about.h,
11255 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
11256 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
11257 plugins (about box for plugins) menu.
11259 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11261 * plugins/editor/search-replace.c :
11262 Displayed full path in Search pane window.
11263 Bug 300231 : Selected line in Search pane window .
11265 2005-04-23 Naba Kumar <naba@gnome.org>
11267 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
11269 2005-04-22 Naba Kumar <naba@gnome.org>
11271 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
11273 * plugins/project-wizard/templates/java.wiz,
11274 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
11275 to create bytecodes (.class) files.
11277 * plugins/symbol-browser/an_symbol_info.c,
11278 plugins/symbol-browser/an_symbol_info.h,
11279 plugins/symbol-browser/an_symbol_search.c,
11280 plugins/symbol-browser/an_symbol_view.c,
11281 plugins/symbol-browser/plugin.c,
11282 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
11283 in file symbol list.
11285 2005-04-22 Naba Kumar <naba@gnome.org>
11287 * TODO.tasks: Updated.
11289 * plugins/class-inheritance/Makefile.am,
11290 plugins/subversion/Makefile.am: Do not install plugin files when
11291 plugin build condition is false.
11293 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
11294 plugins/build-basic-autotools/build-basic-autotools.c,
11295 plugins/build-basic-autotools/build-basic-autotools.h,
11296 plugins/file-loader/anjuta-loader-plugin.ui,
11297 plugins/file-loader/dnd.c,
11298 plugins/file-loader/plugin.c,
11299 plugins/file-loader/plugin.h,
11300 plugins/project-manager/anjuta-project-manager.ui,
11301 plugins/project-manager/plugin.c: Added open file and build context
11302 menu in project manager context menu.
11304 2005-04-22 Naba Kumar <naba@gnome.org>
11306 * configure.in: Added message output showing conditional plugins to
11309 * src/layout.xml: Added layout for class-inheritance plugin widget.
11311 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
11312 plugin name to remove redundant terms.
11314 * TODO.tasks: Updated.
11317 plugins/symbol-browser/Makefile.am,
11318 plugins/symbol-browser/an_symbol_view.c,
11319 (removed) plugins/symbol-browser/sv_class.xpm,
11320 (removed) plugins/symbol-browser/sv_function.xpm,
11321 (removed) plugins/symbol-browser/sv_macro.xpm,
11322 (removed) plugins/symbol-browser/sv_private_fun.xpm,
11323 (removed) plugins/symbol-browser/sv_private_var.xpm,
11324 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
11325 (removed) plugins/symbol-browser/sv_protected_var.xpm,
11326 (removed) plugins/symbol-browser/sv_public_fun.xpm,
11327 (removed) plugins/symbol-browser/sv_public_var.xpm,
11328 (removed) plugins/symbol-browser/sv_static_fun.xpm,
11329 (removed) plugins/symbol-browser/sv_static_var.xpm,
11330 (removed) plugins/symbol-browser/sv_struct.xpm,
11331 (removed) plugins/symbol-browser/sv_unknown.xpm,
11332 (removed) plugins/symbol-browser/sv_variable.xpm,
11333 (added) plugins/symbol-browser/images/.cvsignore,
11334 (added) plugins/symbol-browser/images/Icons.16x16.Class,
11335 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
11336 (added) plugins/symbol-browser/images/Icons.16x16.Field,
11337 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
11338 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
11339 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
11340 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
11341 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
11342 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
11343 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
11344 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
11345 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
11346 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
11347 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
11348 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
11349 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
11350 (added) plugins/symbol-browser/images/Icons.16x16.Method,
11351 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
11352 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
11353 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
11354 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
11355 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
11356 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
11357 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
11358 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
11359 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
11360 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
11361 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
11362 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
11363 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
11364 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
11365 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
11366 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
11367 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
11368 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
11369 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
11370 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
11371 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
11372 pixmaps and added new icons (taken from monodevelop).
11374 2005-04-21 Naba Kumar <naba@gnome.org>
11376 Patch from Massimo Cora <maxcvs@email.it>:
11378 * configure.in, plugins/Makefile.am
11379 (new) plugins/class-inheritance/.cvsignore,
11380 (new) plugins/class-inheritance/Makefile.am,
11381 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
11382 (new) plugins/class-inheritance/class-inherit.c,
11383 (new) plugins/class-inheritance/class-inherit.h,
11384 (new) plugins/class-inheritance/plugin.c,
11385 (new) plugins/class-inheritance/plugin.h,
11386 (new) plugins/class-inheritance/class-inheritance.png: Added class
11387 inheritance plugin.
11389 Changes by naba: Added pkgconfig check for graphviz and conditionally
11392 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
11394 2005-04-20 Naba Kumar <naba@gnome.org>
11396 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
11397 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11398 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11399 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11400 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11401 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11402 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11403 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11404 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11405 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11406 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11408 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
11409 message view management.
11411 * libanjuta/anjuta-children.[ch],
11412 plugins/build-basic-autotools/build-basic-autotools.c,
11413 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
11414 Removed anjuta_children_init() function,
11415 because it is done automatically when first invoked. Introduced
11416 anjuta_children_recover() to recover the child signalling. Fixed
11417 child exit management to correctly recover the exit status.
11419 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
11420 to properly shutdown the launcher and to kill the running process
11421 (without emitting any signal).
11423 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11424 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
11425 gdb and program instance.
11427 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11429 * plugins/editor/search-replace.c :
11430 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
11432 2005-04-18 Naba Kumar <naba@gnome.org>
11434 * TODO.tasks: Marked completed items.
11436 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
11437 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
11438 plugins/project-manager/plugin.c: Prompt user for the debugging
11439 target (select from a list of project's executable targets) and
11440 correctly start debugger. Take care of libtool wrapping when the
11441 target selected is libtool target. Fixed debugger menu items
11444 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
11446 * plugins/tools/execute.c,
11447 plugins/tools/execute.h:
11448 Implement save all files before running a command
11449 Implement all options for stdout and stderr except replace buffer
11450 Allow running several tools
11452 * plugins/tools/plugin.c:
11453 Move anjuta launcher in execute.c
11455 * plugins/tools/tools.h,
11456 plugins/tools/variable.c:
11459 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
11461 * plugins/tools/anjuta-tools.glade:
11462 Add new properties in tool editor dialog
11463 Cosmetic improvements
11465 * plugins/tools/anjuta-tools.ui:
11466 Attach tool menu as a build menu
11468 * plugins/tools/dialog.c:
11469 Set tool menu item sensitivity in tool list
11472 * plugins/tools/editor.c,
11473 plugins/tools/editor.h,
11474 plugins/tools/fileop.c,
11475 plugins/tools/tool.c,
11476 plugins/tools/tool.h:
11477 Add new properties (active, save file...)
11478 Most of them are still not implemented
11480 * plugins/tools/execute.c,
11481 plugins/tools/execute.h:
11482 Reorganize code to support multiple run
11483 Support run in terminal
11485 * plugins/tools/plugin.c
11486 plugins/tools/plugin.h:
11487 Move message handling in execute.c
11489 * plugins/tools/variable.h,
11490 plugins/tools/variable.c:
11491 Add useful variables
11493 2005-04-13 Naba Kumar <naba@gnome.org>
11495 * plugins/editor/text_editor.c: Fixed file monitoring condition.
11496 * plugins/editor/Makefile.am: Added gnome-vfs flags.
11498 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11500 * plugins/tools/dialog.c plugins/tools/tool.c :
11503 2005-04-06 Naba Kumar <naba@gnome.org>
11505 * src/anjuta.c: Load default session only when
11506 "anjuta.session.load.last" preference is enabled.
11508 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
11510 * plugins/tools/Makefile.am,
11511 plugins/tools/variable.c,
11512 plugins/tools/variable.h:
11513 Add new code for handling variables
11515 * plugins/tools/anjuta-tools.glade:
11516 Improve tool editor dialog
11517 Add variable selection dialog
11519 * plugins/tools/dialog.c,
11520 plugins/tools/dialog.h,
11521 plugins/tools/plugin.c,
11522 plugins/tools/plugin.h:
11523 Add variable object
11524 Add a function to get it
11526 * plugins/tools/editor.c:
11527 Add gui code for variable selection dialog
11529 * plugins/tools/execute.c:
11530 Use variables for executing command
11532 * Naba: Compile warning fixes.
11534 2005-04-06 Naba Kumar <naba@gnome.org>
11536 * TODO.tasks: Marked completed items.
11538 2005-04-06 Naba Kumar <naba@gnome.org>
11540 * plugins/subversion/svn-backend.c: Fixed subversion plugin
11543 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
11545 2005-04-04 Naba Kumar <naba@gnome.org>
11547 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
11548 inside Main window.
11550 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
11552 * plugins/tools/Makefile.am,
11553 plugins/tools/anjuta-tools.plugin.in,
11554 plugins/tools/anjuta-tools.ui,
11555 plugins/tools/anjuta-tools.gladei,
11556 plugins/tools/anjuta-tools-plugin.png,
11557 plugins/tools/plugin.c,
11558 plugins/tools/plugin.h,
11559 plugins/tools/dialog.c,
11560 plugins/tools/dialog.h,
11561 plugins/tools/fileop.c,
11562 plugins/tools/fileop.h,
11563 plugins/tools/tool.c,
11564 plugins/tools/tool.h,
11565 plugins/tools/editor.c,
11566 plugins/tools/editor.h,
11567 plugins/tools/execute.c,
11568 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
11569 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
11572 * anjuta-tools.[ch]: Removed old tools code.
11574 2005-04-01 Steve Murphy <murf@e-tools.com>
11576 * configure.in: Added "rw" to ALL_LINGUAS.
11578 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11581 manuals/C/anjuta-manual/fileoperations.xml
11583 manuals/C/anjuta-manual/figures/search_expr.png
11584 manuals/C/anjuta-manual/figures/search_expr_basic.png
11585 manuals/C/anjuta-manual/figures/search_file_list.png
11586 manuals/C/anjuta-manual/figures/search_file_pattern.png
11587 manuals/C/anjuta-manual/figures/search_replace.png
11588 manuals/C/anjuta-manual/figures/search_setting.png
11589 manuals/C/anjuta-manual/figures/search_target.png
11590 manuals/C/anjuta-manual/figures/search_target_action.png
11591 manuals/C/anjuta-manual/figures/search_target_in.png
11593 manuals/C/anjuta-manual/figures/find_files.png
11594 manuals/C/anjuta-manual/figures/find_replace.png
11595 manuals/C/anjuta-manual/figures/find_text.png :
11596 Updated Anjuta manual (File Operations)
11598 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11600 * manuals/C/anjuta-manual/fileoperations.xml,
11601 manuals/C/anjuta-manual/figures/open_file.png,
11602 manuals/C/anjuta-manual/figures/open_file_multiple.png,
11603 manuals/C/anjuta-manual/figures/prefs_print.png,
11604 manuals/C/anjuta-manual/figures/print_dlg.png,
11605 manuals/C/anjuta-manual/figures/print_preview.png.
11607 manuals/C/anjuta-manual/figures/add_edit_macro.png,
11608 manuals/C/anjuta-manual/figures/display_macro.png,
11609 manuals/C/anjuta-manual/figures/insert_text.png,
11610 manuals/C/anjuta-manual/figures/keyword_macro.png,
11611 manuals/C/anjuta-manual/figures/new_file_wizard.png,
11612 manuals/C/anjuta-manual/figures/save_as_file.png :
11613 Updated Anjuta Manual (File Operations)
11615 2005-03-23 Adam Weinberger <adamw@gnome.org>
11617 * plugins/editor/action-callbacks.c,
11618 plugins/file-loader/plugin.c,
11619 plugins/gtodo/main.c,
11620 plugins/project-wizard/druid.c:
11621 Fix spelling/grammar errors. Fixes bugs
11622 169068, 169137, 169138, and 169139.
11624 2005-03-21 Naba Kumar <naba@gnome.org>
11626 Patch from: Massimo Cora' <maxcvs@email.it>:
11628 * plugins/editor/Makefile.am
11629 plugins/editor/anjuta-docman.c,
11630 (added) plugins/editor/editor-tooltips.c,
11631 (added) plugins/editor/editor-tooltips.h: Added tooltips to
11632 editor tabs to show full path.
11634 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
11636 * plugins/subversion/svn-backend.c:
11637 Removed "apr-0/" from include because this is
11638 already included in SVN_INCLUDE and broke building if
11639 apr >= 1.0 was installed.
11641 2005-03-18 Naba Kumar <naba@gnome.org>
11643 Patch from: Massimo Cora' <maxcvs@email.it>:
11645 * plugins/editor/action-callbacks.c,
11646 plugins/editor/aneditor-calltip.cxx,
11647 plugins/editor/aneditor-priv.h,
11648 plugins/editor/aneditor.cxx,
11649 plugins/editor/aneditor.h,
11650 plugins/editor/anjuta-document-manager.ui: Added calltip
11651 activation from menu.
11653 2005-03-16 Naba Kumar <naba@gnome.org>
11655 Patch from: Massimo Cora' <maxcvs@email.it>:
11657 * plugins/class-gen/action-callbacks.c,
11658 plugins/class-gen/anjuta-class-gen-plugin.glade,
11659 plugins/class-gen/class_gen.c,
11660 plugins/class-gen/class_gen.h,
11661 plugins/class-gen/class_logo.xpm,
11662 plugins/class-gen/plugin.c: Create files without project
11663 being open. Add to project support. And other enhancements.
11665 2005-03-15 Adam Weinberger <adamw@gnome.org>
11668 plugins/debug-manager/utilities.c,
11669 plugins/file-loader/plugin.c,
11670 plugins/gdb/utilities.c,
11671 plugins/profile-default/plugin.c,
11672 plugins/project-import/project-import.c,
11673 src/anjuta-actions.h:
11674 Spelling/grammar fixes.
11676 2005-03-13 Naba Kumar <naba@gnome.org>
11678 * plugins/editor/action-callbacks.c,
11679 plugins/editor/action-callbacks.h,
11680 plugins/editor/anjuta-document-manager.ui,
11681 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
11682 submenu. Moved menuitems from Format to View->Editor.
11684 * src/action-callbacks.c, src/action-callbacks.h,
11685 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
11686 layout and lock layout menus in View submenu. Get rid of
11687 Settings->Layout Manager menu.
11689 * plugins/project-import/anjuta-project-import.plugin.in:
11692 * global-tags/Makefile.am,
11693 global-tags/create_global_tags.sh,
11694 plugins/editor/aneditor-autocomplete.cxx,
11695 plugins/editor/aneditor-priv.h,
11696 plugins/editor/aneditor.cxx,
11697 tagmanager/tm_workspace.c: Fixed scope members autocompletion
11698 in editor and made it work in global symbols also.
11700 * src/anjuta-app.c: Always use priority texts besides icons style
11701 for toolbars, because other styles look horible for Anjuta (fixme).
11703 2005-03-11 Naba Kumar <naba@gnome.org>
11705 * configure.in: Removed test for iconv.
11707 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
11708 before scintilla widget is realized.
11710 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
11711 for Update menuitem.
11713 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
11714 already applied in scintilla main stream.
11716 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
11717 and notified scintilla developer.
11719 2005-03-10 Naba Kumar <naba@gnome.org>
11721 * src/action-callbacks.c: Removed reference to src/help.h (dead
11724 * plugins/editor/text_editor.c: Removed reference to
11725 src/launcher.h (a dead file).
11727 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
11728 src/controls.c, src/controls.h, src/fileselection.c,
11729 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
11730 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
11731 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
11732 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
11733 src/session.h, src/support.c, src/support.h, src/toolbar.c,
11734 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
11735 Removed these dead files from CVS.
11738 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11740 * plugins/file-wizard/action-callbacks.c : Added error message.
11741 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
11744 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11746 * plugins/cvs-plugin/cvs-callbacks.c
11747 plugins/cvs-plugin/plugin.c:
11748 Fixed preferences page init and busy handling
11750 * plugins/subversion/plugin.c:
11751 Fixed preferences page init
11753 2005-03-09 Naba Kumar <naba@gnome.org>
11755 * plugins/Makefile.am, plugins/glade/Makefile.am,
11756 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
11757 enabled glade plugin in Anjuta. The plugin is built only when
11758 glade3 is installed.
11760 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11762 * plugins/project-wizard/templates/java.wiz
11763 plugins/project-wizard/templates/java-logo.png (*)
11764 plugins/project-wizard/templates/java/*
11765 plugins/project-wizard/templates/Makefile.am
11768 Add Java project type. It generates a autoconf/automake
11769 project which is compiled using gcj. It requires automake
11770 > 1.4 (1.9 is known to work) to work!
11772 (*) still awaiting response from the gcj team if we
11773 may use their logo.
11775 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
11777 * plugins/project-import/*
11778 plugins/Makefile.am
11780 Added project import plugin. Might be a bit buggy and limited
11782 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11783 Icon from old pixmaps dir
11785 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11787 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
11788 plugins/macro/macro-util.c, plugins/macro/macros.xml :
11789 Added C Custom_Indent line macro.
11792 2005-03-09 Naba Kumar <naba@gnome.org>
11794 * TODO.tasks: Added new message-manager tasks.
11796 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
11797 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
11798 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
11799 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
11800 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
11801 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11802 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
11803 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
11804 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
11805 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11807 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
11808 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
11809 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
11810 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
11811 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
11812 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
11813 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
11814 Removed debugger widgets from shell on debugger shutdown. Added
11815 scrolled windows for docked widgets. Removed unnecessary widget refs
11816 and unrefs. Destroy widgets correctly on debugger shutdown.
11818 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
11819 with project description title. Removed frame shadow.
11821 * plugins/project-wizard/druid.c: Initializes tooltips.
11823 * scintilla/Makefile.am: Fixed comiple error.
11825 2005-03-08 Adam Weinberger <adamw@gnome.org>
11827 * plugins/class-gen/anjuta-class-gen-plugin.glade,
11828 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
11830 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11832 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
11833 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
11834 plugins/macro/macro-util.c, plugins/macro/macro-util.h
11835 plugins/macro/macros.xml, plugins/macro/plugin.c :
11836 Moved cursor at the '|' position defined in macros.
11838 2005-03-07 Naba Kumar <naba@gnome.org>
11840 * plugins/subversion/Makefile.am: Fixed build error.
11842 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
11843 types (perl, python, shellscript).
11845 * plugins/editor/plugin.c: Fixed to show all highlight options.
11847 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11849 * TODO.tasks : updated tasks.
11850 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
11852 2005-03-07 Naba Kumar <naba@gnome.org>
11854 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
11855 or disable subversion file-manager submenu. If "Subvesion" is also
11856 valid directory, we should also check for it.
11858 * configure.in: Disable cygwin macro until someone fixes the
11861 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
11862 backward compatibility.
11864 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11866 * src/about.c : Cleaned code.
11867 * plugins/macro/macros.xml : Added "do_while" C macro.
11868 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
11869 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
11870 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
11871 Closed registers, shared libraries, kernel signals dialogs with ESC key.
11873 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11875 * plugins/class-gen/plugin.c:
11876 Removed "return" to activate project_root_uri watching.
11878 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
11880 * plugins/Makefile.am
11881 plugins/subversion/*:
11882 Added subversion plugin. Add, Remove, Commit and Update work
11883 everything else needs work.
11885 * plugins/terminal/terminal.c
11886 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
11887 we still have focus problems with the editor.
11889 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11891 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
11893 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11895 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
11897 2005-03-04 Naba Kumar <naba@gnome.org>
11899 Patch from Massimo Cora' <maxcvs@email.it>:
11901 * plugins/class-gen/Makefile.am,
11902 plugins/class-gen/action-callbacks.c,
11903 plugins/class-gen/action-callbacks.h,
11904 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
11905 plugins/class-gen/anjuta-class-gen.plugin.in,
11906 plugins/class-gen/class_gen.c,
11907 plugins/class-gen/class_gen.h,
11908 (removed) plugins/class-gen/clsGen.c,
11909 (added) plugins/class-gen/goc_template_header,
11910 (added) plugins/class-gen/goc_template_source,
11911 plugins/class-gen/plugin.c,
11912 plugins/class-gen/plugin.h: Refactored class gen code.
11913 Added GOCBuilder code. Fixed UI. Implemented plugin.
11915 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
11917 * plugins/project-wizard/property.c
11918 plugins/project-wizard/install.c
11919 plugins/project-wizard/druid.c
11920 plugins/editor/goto_line.c
11921 plugins/editor/plugin.c
11922 plugins/gtodo/add_edit_item.c
11923 plugins/gtodo/ligtodo.c
11924 plugins/gtodo/main.c
11925 plugins/gtodo/preferences.c:
11926 Fixed #167559, #167534, #167266, #167357
11927 (Bad English in strings...)
11929 Thanks to Adam Weinberger and Thierry Moisan for
11932 2005-03-03 Naba Kumar <naba@gnome.org>
11934 * libegg/Makefile.am, libegg/menu/Makefile.am,
11935 (added) libegg/egg-submenu-action.c,
11936 (added) libegg/menu/egg-submenu-action.h: Created a new action for
11937 submenu (used for wizard listing).
11939 * plugins/file-loader/anjuta-loader-plugin.ui
11940 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
11943 * plugins/editor/action-callbacks.c,
11944 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
11945 ctrl+tabbing because it was interfaring with focus navigation.
11946 Focus editor on "Esc" in incremental search entry. Cleanups.
11948 * plugins/file-manager/an_file_view.c,
11949 plugins/symbol-browser/plugin.c,
11950 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
11953 * plugins/profile-default/plugin.c,
11954 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
11957 * (removed) scintilla/patches/a64-crash-fix.patch,
11958 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
11961 2005-03-03 Naba Kumar <naba@gnome.org>
11963 * HACKING: Fixed typos.
11965 * plugins/editor/aneditor-indent.cxx: Clean up.
11967 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
11968 Enable/disable save, undo and redo actions depending on state
11971 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11973 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
11974 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
11975 Displayed search_incremental status.
11977 * Removed plugins/editor/search_incremental.[ch]
11979 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
11981 * plugins/cvs-plugin/cvs-execute.c
11982 plugins/cvs-plugin/cvs-callbacks.c:
11983 - Use weak reference on mesg_view and reuse tab if
11984 it still exists to avoid cluttering message manager.
11985 - Fixed bug in cvs remove
11987 README, HACKING: Updated
11989 configure.in: Added check for libsvn
11991 2005-02-29 Naba Kumar <naba@gnome.org>
11993 * plugins/file-manager/an_file_view.c,
11994 plugins/symbol-browser/an_symbol_view.c,
11995 plugins/symbol-browser/plugin.c: Hide column headers (they
11998 2005-02-29 Naba Kumar <naba@gnome.org>
12000 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
12001 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
12002 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
12003 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
12004 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12005 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12006 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
12007 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
12008 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
12009 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12011 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
12012 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
12013 (added) libanjuta/anjuta-session.[hc],
12014 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
12015 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
12016 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
12019 Implemented session management. Implemented session
12020 container class. Added session notifications from shell. Implemented
12021 session save/load in editor, file-loader, default-profile-plugin
12022 and anjuta-app. Fixed window sizing and restoration. Cleaned up
12023 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
12024 and maximized states in session. Implemented project session
12027 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12029 * plugins/class-gen/action-callbacks.[ch],
12030 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
12031 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
12032 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
12035 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
12037 * plugins/project-wizard/anjuta-project-wizard.glade,
12038 plugins/project-wizard/druid.c:
12039 Add some padding in tab label in project selection page
12041 * plugins/project-wizard/druid.c,
12042 plugins/project-wizard/parser.c:
12043 Search for project template recursively
12044 Add ~/.anjuta/project to the search paths
12046 2005-02-26 Naba Kumar <naba@gnome.org>
12048 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
12049 * plugins/file-loader/plugin.c: Fixed crash bug.
12050 * libanjuta/plugins.c: Fixed memory leak.
12052 2005-02-26 Naba Kumar <naba@gnome.org>
12054 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
12055 "UserActivatable" attribute for plugins. This attribute if set to
12056 "no" will prevent users from activating/deactivating it from
12057 plugins dialog. Added a toggle button in plugins dialog to toggle
12058 the plugins list between list of activatable plugins (default) to
12059 list of all plugins. anjuta_plugin_select() now only selects the
12060 plugin. Added anjuta_plugins_select_and_activate() method that will
12061 select and activate it.
12063 * plugins/profile-default/Makefile.am,
12064 plugins/profile-default/anjuta-default-profile.ui,
12065 plugins/profile-default/plugin.c,
12066 plugins/profile-default/plugin.h,
12067 plugins/project-manager/anjuta-project-manager.ui,
12068 plugins/project-manager/plugin.c,
12069 plugins/project-manager/plugin.h:
12071 Anjuta projects (*.anjuta) files define the profile of respective
12072 projects. Profile is a set of related plugins required for the
12073 project to open. Moved "close project" action from Project Manager
12074 to Profile Manager plugin. Implemented loading and unloading of
12075 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
12076 (instead of Project Manager) now handles opening of *.anjuta files.
12077 Close Project menuitem is now moved to File submenu (being
12078 consistent with Anjuta 1.x versions and avoiding creating Project
12079 submenu when project manager is not loaded).
12081 * src/anjuta-actions.h: Fixed short-cut key for Help content.
12083 * src/anjuta.ui: Fixed place holder for projects.
12085 * (new) plugins/profile-default/default.anjuta: default startup
12086 profile. Removed the hardcoded plugins loading in
12087 DefaultProfilePlugin.
12090 plugins/project-wizard/templates/terminal/project.anjuta:
12091 Implemented project format in newly created projects.
12093 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
12094 plugins/class-gen/anjuta-class-gen.plugin.in,
12095 plugins/cvs-plugin/anjuta-cvs.plugin.in,
12096 plugins/editor/anjuta-document-manager.plugin.in,
12097 plugins/file-loader/anjuta-loader.plugin.in,
12098 plugins/file-wizard/anjuta-file-wizard.plugin.in,
12099 plugins/gdb/anjuta-gdb.plugin.in,
12100 plugins/glade/anjuta-glade.plugin.in,
12101 plugins/message-view/anjuta-message-manager.plugin.in,
12102 plugins/profile-default/anjuta-default-profile.plugin.in,
12103 plugins/project-manager/anjuta-project-manager.plugin.in,
12104 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12105 Defined UserActivatable attributes. Added supported types attribute.
12107 * plugins/project-wizard/anjuta-project-wizard.glade
12108 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
12109 "Project Wizard" in preferences title.
12111 * TODO.tasks: Updated.
12113 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
12116 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12118 * plugins/file-wizard/anjuta-file-wizard.glade
12119 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
12121 Integrated License macros, cleaned file.c.
12123 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
12125 * plugins/macor/macro-util.c: Fixed crash bugs if email or
12126 username can not be found correctly.
12128 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12130 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
12131 plugins/macro/macros.xml :
12133 Added Headers macros. Cleaned file.c
12135 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12137 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
12138 plugins/macro/macros.xml :
12140 Fixed a bug. Added Header macro.
12143 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12145 * plugins/file-wizard/action-callbacks.c,
12146 plugins/file-wizard/file.c, plugins/macro/macro-util.c
12147 plugins/macro/macros.xml :
12149 Added FileName, Header template macros.
12151 2005-02-24 Naba Kumar <naba@gnome.org>
12153 * plugins/patch/patch-plugin.c: Fixed a function call.
12155 * src/anjuta.c, src/main.c: Save and load default session.
12157 2005-02-24 Naba Kumar <naba@gnome.org>
12159 * libanjuta/interfaces/libanjuta.idl,
12160 plugins/message-view/anjuta-msgman.c,
12161 plugins/message-view/anjuta-msgman.h,
12162 plugins/message-view/plugin.c: Added and implemented
12163 set_view_title() method.
12165 * plugins/build-basic-autotools/build-basic-autotools.c,
12166 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
12167 build context pooling. Maximum 3 contexts are reused. Additional
12168 contexts are created when all are busy.
12170 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12172 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
12173 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
12174 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
12175 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
12177 Added Copyright, Changelog macros.
12179 2005-02-23 Naba Kumar <naba@gnome.org>
12181 Patch from Massimo Cora' <maxcvs@email.it>:
12182 * plugins/Makefile.am,
12183 plugins/patch/Makefile.am,
12184 (added) plugins/patch/anjuta-patch-plugin.png,
12185 (added) plugins/patch/anjuta-patch.plugin.in,
12186 (added) plugins/patch/anjuta-patch.ui,
12187 plugins/patch/patch-plugin.c,
12188 (added) plugins/patch/patch-plugin.h,
12189 (added) plugins/patch/plugin.c,
12190 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
12193 2005-02-23 Naba Kumar <naba@gnome.org>
12195 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
12196 file-loader/plugin.c, profile-default/plugin.c:
12197 Implemented "activated" and "deactivated" signals for plugin class.
12198 Renamed *_location() functions to *_id(), because location is
12199 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
12200 anjuta_plugins_unload_plugin().
12202 * class-gen/plugin.c: Fixed complier warning and utility function call.
12204 * debug-manager/plugin.c: Unload debugger plugin correctly.
12206 * project-manager/plugin.c: Fixed compiler warnings.
12208 * plugins/project-wizard/templates/gnome/.cvsignore,
12209 plugins/project-wizard/templates/gnome/po/.cvsignore,
12210 plugins/project-wizard/templates/gnome/src/.cvsignore,
12211 plugins/project-wizard/templates/gtk/po/.cvsignore,
12212 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
12213 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
12215 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
12216 build (we need to fix this thing).
12218 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
12220 * plugins/macro/macro-action.[ch]
12221 plugins/macro/macro-edit.c
12222 plugins/macro/macro-dialog.c
12223 plugins/macro/macro-db.[ch]
12224 plugins/macro/plugin.[ch]
12225 plugins/macro/macro-util.[ch] (added)
12227 Cleaned up macro plugin and preview expanded macros.
12229 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
12231 * plugins/cvs-plugin/cvs-interface.c:
12233 Fixed option setting when using no compression and not
12236 2005-02-23 Naba Kumar <naba@gnome.org>
12238 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
12239 geometry on exit and startup (only if there is no geometry from the
12242 * TODO.tasks: Updated.
12244 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
12246 * manuals/reference/libanjuta/Makefile.am,
12247 manuals/reference/libanjuta/libanjuta-docs.sgml,
12248 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
12249 documentation for writing project templates.
12251 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12253 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
12254 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
12256 Expansion keywords in macros.
12258 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12260 * plugins/file-wizard/action-callbacks.c,
12261 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
12262 plugins/macro/macros.xml :
12264 Inserting text by macro plugin
12267 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
12269 * plugins/macro/plugin.c
12270 plugins/cvs-plugin/plugin.c:
12272 Fixed interfaces (use static)
12274 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
12276 * plugins/macro/macro-actions.[ch]
12277 plugins/macro/plugin.c
12278 libanjuta/interfaces/libanjuta.idl:
12280 Implemented IAnjutaMacro interface to be used by file-wizard
12282 * plugins/cvs-plugin/plugin.c
12283 libanjuta/interfaces/libanjuta.idl:
12285 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
12286 for all version control systems and not only for cvs.
12288 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12290 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
12293 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
12296 2005-02-21 Naba Kumar <naba@gnome.org>
12298 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
12299 IAnjutaDebugger interface.
12301 * plugins/debug-manager/anjuta-debug-manager.ui,
12302 plugins/debug-manager/attach_process.c,
12303 plugins/debug-manager/attach_process.h,
12304 plugins/debug-manager/plugin.c,
12305 plugins/debug-manager/plugin.h,
12306 plugins/gdb/actions.c,
12307 plugins/gdb/actions.h,
12308 plugins/gdb/anjuta-gdb-plugin.ui,
12309 plugins/gdb/breakpoints.c,
12310 plugins/gdb/breakpoints.h,
12311 plugins/gdb/debugger.c,
12312 plugins/gdb/debugger.h,
12313 plugins/gdb/memory.c,
12314 plugins/gdb/plugin.c,
12315 plugins/gdb/plugin.h,
12316 plugins/gdb/sharedlib.h,
12317 plugins/gdb/sharedlib_cbs.c,
12318 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
12319 correctly between debug-manager and debugger. Implemented debugger
12320 interface in gdb plugin. Fixed action names. Added UI updating.
12321 Start and stop debugger (does not work yet). Fixed UI merging.
12322 Fixed debugger plugin handling in debug-manager.
12324 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
12326 * plugins/editor/aneditor-autocomplete.cxx:
12328 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
12329 crash with C++ "template" keyword.
12331 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12333 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12334 Fixed bug (Closed macro dialogs with Esc key).
12336 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
12338 * plugins/project-wizard/xlib.wiz,
12339 plugins/project-wizard/xlib-logo.png,
12340 plugins/project-wizard/xlib/*:
12341 Port old xlib anjuta project on new project wizard
12343 * plugins/project-wizard/xlib-dock.wiz,
12344 plugins/project-wizard/xlib-dock/*:
12345 Port old xlib dock anjuta project on new project wizard
12347 * plugins/project-wizard/wxwin.wiz,
12348 plugins/project-wizard/wxwin-logo.png,
12349 plugins/project-wizard/wxwin/*:
12350 Port old wxwin anjuta project on new project wizard
12352 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
12353 necessary changes for the new templates.
12355 2005-02-18 Naba Kumar <naba@gnome.org>
12357 * plugins/Makefile.am: Added class-gen
12359 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
12361 * plugins/project-wizard/header.c:
12362 Fix a bug in sorting of project categories
12364 2005-02-18 Naba Kumar <naba@gnome.org>
12366 Patch from Massimo Cora <maxcvs@email.it>:
12368 * plugins/class-gen/.cvsignore,
12369 plugins/class-gen/Makefile.am,
12370 (added) plugins/class-gen/action-callbacks.c,
12371 (added) plugins/class-gen/action-callbacks.h,
12372 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
12373 (added) plugins/class-gen/class_gen.c,
12374 (added) plugins/class-gen/class_gen.h,
12375 (added) plugins/class-gen/plugin.c,
12376 (added) plugins/class-gen/plugin.h: Ported class wizard to the
12379 * plugins/project-manager/plugin.c: implemented add_source().
12381 2005-02-17 Naba Kumar <naba@gnome.org>
12383 * plugins/file-loader/plugin.c: Fixed possible crash.
12385 * src/action-callbacks.c, src/action-callbacks.h,
12386 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
12388 2005-02-17 Naba Kumar <naba@gnome.org>
12390 * plugins/project-wizard/templates/anjuta-plugin.wiz,
12391 plugins/project-wizard/templates/gnome.wiz,
12392 plugins/project-wizard/templates/gtk.wiz,
12393 plugins/project-wizard/templates/gtkmm.wiz,
12394 plugins/project-wizard/templates/terminal.wiz,
12395 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12396 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12397 plugins/project-wizard/templates/gnome/src/callbacks.c,
12398 plugins/project-wizard/templates/gnome/src/callbacks.h,
12399 plugins/project-wizard/templates/gnome/src/main.c,
12400 plugins/project-wizard/templates/gtk/src/callbacks.c,
12401 plugins/project-wizard/templates/gtk/src/callbacks.h,
12402 plugins/project-wizard/templates/gtk/src/main.c,
12403 plugins/project-wizard/templates/gtkmm/src/main.cc,
12404 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
12405 to generate licence correctly (without any extra newlines). Removed
12406 IncludeGNUHeader macro definition and added proper licence property.
12407 Fixed project directory paths in file contents.
12409 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12411 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
12412 Closed macro dialogs with Esc key.
12414 2005-02-16 Naba Kumar <naba@gnome.org>
12416 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
12417 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
12418 plugins/project-wizard/templates/gnome/src/callbacks.c,
12419 plugins/project-wizard/templates/gnome/src/callbacks.h,
12420 plugins/project-wizard/templates/gnome/src/main.c,
12421 plugins/project-wizard/templates/gtk/src/main.c,
12422 plugins/project-wizard/templates/gtkmm/src/main.cc,
12423 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
12424 macros to avoid blank newlines.
12426 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
12428 * plugins/project-wizard/autogen.c:
12429 Correct a problem when having property value in UTF-8
12431 * plugins/project-wizard/druid.c:
12432 Correct a bug when reselecting a new project (all pages
12435 * plugins/project-wizard/property.c:
12436 Avoid having default invalid properties
12438 * plugins/project-wizard/templates/terminal.wiz,
12439 plugins/project-wizard/templates/terminal/po/ChangeLog,
12440 plugins/project-wizard/templates/terminal/src/main.c:
12441 Remove command for testing run function
12442 Move destination directory to second page and include
12443 project name. Add exist tag. Remove unused properties.
12445 2005-02-16 Naba Kumar <naba@gnome.org>
12447 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
12448 plugins/debug-manager/anjuta-debug-manager.ui,
12449 plugins/debug-manager/plugin.c,
12450 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
12451 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
12452 plugins/gdb/plugin.h, plugins/gdb/registers.c,
12453 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
12454 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
12455 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
12456 (removed) src/anjuta_info.c,
12457 (removed) src/anjuta_info.h,
12458 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
12459 (added) plugins/gdb/anjuta-gdb-plugin.ui,
12460 (added) plugins/gdb/actions.c,
12461 (added) plugins/gdb/actions.h: Completed initial
12462 porting of debugger to new architecture. Fixed many of the debugger
12465 * plugins/file-loader/plugin.c: Detect some important mime ourself
12466 to avoid inconsistencies when mime system isn't working.
12468 2005-02-16 Naba Kumar <naba@gnome.org>
12470 * plugins/editor/Makefile.am,
12471 (added) plugins/editor/aneditor-autocomplete.cxx,
12472 (added) plugins/editor/aneditor-calltip.cxx,
12473 (added) plugins/editor/aneditor-indent.cxx,
12474 (added) plugins/editor/aneditor-priv.h,
12475 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
12476 different smaller chunks to make it easy to maintain.
12478 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12480 * plugins/project-wizard/druid.c :
12482 Found system Email address if not defined in Preferences.
12484 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
12486 * plugins/project-wizard/gtkmm.wiz
12487 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
12488 plugins/project-wizard/gtkmm/*
12490 Added GTKmm (C++) project type
12492 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
12494 * plugins/message-view/plugin.c
12495 plugins/message-view/message-view.c
12497 Implemented next/prev action
12499 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12501 * plugins/project-wizard/templates/libglade2.* :
12502 Removed libglade2 project.
12504 * plugins/project-wizard/templates/gtk* :
12505 Removed interface.[ch] & support.[ch].
12507 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12509 * plugins/project-wizard/anjuta-project-wizard.glade,
12510 plugins/project-wizard/property.[ch],
12511 plugins/project-wizard/templates/anjuta-plugin.wiz :
12512 Added a new property ("iconfile").
12514 2005-02-14 Naba Kumar <naba@gnome.org>
12516 * plugins/project-wizard/install.c,
12517 plugins/project-wizard/plugin.c,
12518 plugins/project-wizard/templates/anjuta-plugin.wiz,
12519 plugins/project-wizard/templates/gnome.wiz,
12520 plugins/project-wizard/templates/gtk.wiz,
12521 plugins/project-wizard/templates/libglade2.wiz,
12522 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
12523 newly created projects and open them. Fixed message buffering in
12526 2005-02-14 Naba Kumar <naba@gnome.org>
12528 * src/about.c, pixmaps/Makefile.am,
12529 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
12531 * mime/gnome-mime-application-x-anjuta.png,
12532 pixmaps/anjuta_icon.png,
12533 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
12534 done by 9-speed at:
12535 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
12537 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12540 plugins/project-wizard/templates/libglade2-logo.png,
12541 plugins/project-wizard/templates/libglade2.wiz,
12542 plugins/project-wizard/templates/libglade2/* :
12546 2005-02-14 Naba Kumar <naba@gnome.org>
12548 * TODO.tasks: Updated.
12550 * plugins/editor/anjuta-docman.c,
12551 plugins/editor/text_editor.c,
12552 plugins/editor/text_editor.h,
12553 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
12554 for file modification, but it is still not functioning.
12556 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
12558 * plugins/project-wizard/values.c,
12559 plugins/project-wizard/values.h,
12560 plugins/project-wizard/property.c,
12561 plugins/project-wizard/property.h,
12562 plugins/project-wizard/druid.c:
12563 Rewrite mandatory property check
12564 Add check of exist property
12565 Rewrite handling of cached property page
12567 2005-02-13 Naba Kumar <naba@gnome.org>
12569 Patch from Igor Kovalenko <garrison@mail.ru>:
12570 * tagmanager/tm_workspace.c: Improved performance.
12572 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12574 *plugins/project-wizard/templates/*.wiz,
12575 plugins/project-wizard/druid.c,
12576 plugins/project-wizard/templates/terminal/src/main.c,
12577 plugins/project-wizard/templates/gtk/src/*.[ch],
12578 plugins/project-wizard/templates/gtk/src/Makefile.am,
12579 plugins/project-wizard/templates/gnome/src/*.[ch],
12580 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
12581 Add Copyright date & Email address,
12582 Correct terminal project.
12584 2005-02-12 Naba Kumar <naba@gnome.org>
12586 * plugins/project-wizard/property.c: Fixed hidden
12587 properties to take values.
12589 * plugins/project-wizard/file.[ch]: Renamed
12590 true/false enum values to fix compile error
12591 (conflict with other definition).
12593 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
12594 even when mime type detection fails (for example, when Anjuta is
12595 installed in non-system prefix).
12597 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
12599 * plugins/project-wizard/values.c,
12600 plugins/project-wizard/values.h:
12601 Rewrite file with more comments
12603 * plugins/project-wizard/druid.c,
12604 plugins/project-wizard/druid.h,
12605 plugins/project-wizard/autogen.c,
12606 plugins/project-wizard/autogen.h,
12607 plugins/project-wizard/druid.c,
12608 plugins/project-wizard/druid.h:
12610 Use values instead of properties
12611 Move default properties to druid.c
12613 * plugins/project-wizard/install.c,
12614 plugins/project-wizard/install.h:
12615 Use values instead of properties
12616 Add a check to avoid overwriting files
12618 * plugins/project-wizard/parser.c,
12619 plugins/project-wizard/property.c,
12620 plugins/project-wizard/property.h:
12621 Update to use new values
12622 Add an "exist" attribute to check if a directory already exist
12624 * plugins/project-wizard/anjuta-project-wizard.glade:
12625 Change project selection page (GtkTextView => GtkLabel,
12626 GtkTable => GtkVBox)
12628 * plugins/project-wizard/templates/terminal.wiz:
12629 Move destination directory on second page
12631 * plugins/project-wizard/action.c:
12634 2005-02-12 Naba Kumar <naba@gnome.org>
12636 * plugins/file-manager/an_file_view.c,
12637 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
12638 views. Created dynamic update date of view depending on project
12639 changes -- similar to file-manager view.
12641 * plugins/devhelp/plugin.c: Load help on idle.
12643 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
12644 autoformat' to proper location in preferences.
12646 * mime/anjuta.mime: Added .prj extension in the mime type for backward
12649 * plugins/editor/plugin.c: Fixed accel name.
12651 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12653 *plugins/project-wizard/templates/anjuta-plugin.wiz,
12654 plugins/project-wizard/templates/gnome.wiz,
12655 plugins/project-wizard/templates/gtk.wiz,
12656 plugins/project-wizard/anjuta-project-wizard.glade,
12657 plugins/project-wizard/autogen.c:
12658 Add Username & Email address in Project preferences.
12660 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12662 *plugins/project-wizard/templates/gnome-logo.png,
12663 plugins/project-wizard/templates/gnome.wiz,
12664 plugins/project-wizard/templates/gnome/* :
12667 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12669 * plugins/project-wizard/templates/terminal/src/main.c,
12670 plugins/project-wizard/templates/terminal/src/main.c,
12671 plugins/project-wizard/templates/terminal/src/main.[ch] :
12672 Insert License in projects
12674 2005-02-11 Naba Kumar <naba@gnome.org>
12676 * TODO.tasks: Added message manager task.
12678 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
12680 * plugins/editor/plugin.c: Use bookmark stock icons.
12682 * plugins/message-view/anjuta-message-manager.ui,
12683 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
12685 2005-02-10 Naba Kumar <naba@gnome.org>
12687 * libanjuta/interfaces/libanjuta.idl: fixed build error.
12689 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12691 * global-tags/Makefile.am
12692 Error during 'make install'
12694 2005-02-09 Naba Kumar <naba@gnome.org>
12696 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
12699 2005-02-08 Naba Kumar <naba@gnome.org>
12701 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
12703 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
12704 Show busy cursur when updating global tags in preferences.
12706 * configure.in: Fixed.
12708 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12710 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
12711 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12713 - Fixed anjuta-plugin project (glade)
12715 2005-02-08 Naba Kumar <naba@gnome.org>
12717 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
12718 Fixed automatic indentations.
12720 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
12721 Global tags are now segregated into smaller api tags, which can be
12722 selectively loaded from symbol browser preferences.
12724 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
12725 Implemented IProjectManager interface in project-manager. Mostly getter
12726 methods for now, but need to add add() and remove() methods to add
12727 or remove project elements.
12729 * plugins/gdb/debug_tree.c: Small fix.
12731 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
12732 plugins/symbol-browser/an_symbol_info.c,
12733 plugins/symbol-browser/an_symbol_info.h,
12734 plugins/symbol-browser/an_symbol_search.c,
12735 plugins/symbol-browser/an_symbol_search.h,
12736 plugins/symbol-browser/an_symbol_view.c,
12737 plugins/symbol-browser/an_symbol_view.h,
12738 plugins/symbol-browser/plugin.c,
12739 plugins/symbol-browser/plugin.h,
12741 tagmanager/entry.h,
12742 tagmanager/tm_project.c,
12743 tagmanager/tm_symbol.c,
12744 tagmanager/tm_tag.c,
12745 tagmanager/tm_workspace.c,
12746 tagmanager/vstring.c,
12747 tagmanager/include/tm_tag.h,
12748 tagmanager/include/tm_workspace.h:
12750 - Fixed tagmanager parsing of source files to parse for typedefines and
12751 properly record element scopes. Implemented scope autocompletion
12752 (autocompletion on '.', '->', '::' and ':'. The functionality is not
12753 fully working. It was based on older patch for Anjuta 1.2.2 in SF
12754 patch list (author is unknown).
12755 - Implemented symbol-browser preferences for dynamically loading and
12756 saving tags API segments.
12757 - Fixed symbol-search to use tagmanager directly instead of depending
12758 on symbol-view for tags list.
12759 - Fixed symbol-view to create the tree using TMSymbol tree directly.
12760 - Fixed TMSymbol to create the complete tags tree instead of letting the
12761 symbol-view created the root nodes.
12762 - Changed project tags cache name to .tm_project2.cache because the
12763 newer format records additional scope information.
12765 2005-02-07 Naba Kumar <naba@gnome.org>
12767 * plugins/editor/style-editor.c,
12768 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
12769 and GtkFontButton instead of deprecated widgets in
12772 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
12774 * plugins/project-wizard/action.c,
12775 plugins/project-wizard/action.h,
12776 plugins/project-wizard/autogen.c,
12777 plugins/project-wizard/autogen.h,
12778 plugins/project-wizard/file.c,
12779 plugins/project-wizard/file.h,
12780 plugins/project-wizard/install.c,
12781 plugins/project-wizard/install.h,
12782 plugins/project-wizard/parser.h,
12783 plugins/project-wizard/parser.c,
12784 plugins/project-wizard/property.c,
12785 plugins/project-wizard/property.h,
12786 plugins/project-wizard/plugin.h,
12787 plugins/project-wizard/plugin.c,
12788 plugins/project-wizard/values.c,
12789 plugins/project-wizard/values.h:
12790 Replace C++ comments by C comments
12792 * plugins/project-wizard/autogen.c,
12793 plugins/project-wizard/autogen.h:
12794 Add a run time check of autogen version.
12795 Add UserName variable.
12797 * plugins/project-wizard/anjuta-project-wizard.glade,
12798 plugins/project-wizard/header.c,
12799 plugins/project-wizard/druid.c,
12800 plugins/project-wizard/druid.h:
12801 Sort project in alphabetic order.
12802 Correct selection troubles in notebooks.
12804 * plugins/project-wizard/parser.c:
12805 Add some check when reading the project header block.
12807 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12809 * plugins/project-wizard/action.c,
12810 plugins/project-wizard/action.h,
12811 plugins/project-wizard/autogen.c,
12812 plugins/project-wizard/autogen.h,
12813 plugins/project-wizard/file.c,
12814 plugins/project-wizard/file.h,
12815 plugins/project-wizard/install.c,
12816 plugins/project-wizard/parser.h,
12817 plugins/project-wizard/parser.c,
12818 plugins/project-wizard/property.c,
12819 plugins/project-wizard/property.h,
12820 plugins/project-wizard/values.c,
12821 plugins/project-wizard/values.h,
12822 Add a space between function name and open.
12824 * plugins/project-wizard/plugin.h,
12825 plugins/project-wizard/plugin.c,
12826 plugins/project-wizard/install.c,
12827 Avoid a crash if the user close the message view used by the .
12829 * plugins/project-wizard/anjuta-project-wizard,
12830 plugins/project-wizard/druid.c,
12831 plugins/project-wizard/druid.h,
12832 plugins/project-wizard/header.h,
12833 plugins/project-wizard/header.c,
12834 Add a text view with the description of each.
12835 Add a tab for each project.
12836 Replace some C++ comments to C comments.
12838 2005-02-05 Naba Kumar <naba@gnome.org>
12840 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
12841 New icon from Sebastien Granjoux .
12843 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
12845 * libanjuta/anjuta-preferences.c:
12846 Set file property even without a focus out event (file selected
12849 2005-02-04 Naba Kumar <naba@gnome.org>
12851 * plugins/glade/plugin.c: Fixed glade function calls.
12852 * configure.in: Fixed a typo.
12853 * TODO.tasks: Updated.
12855 2005-02-03 Naba Kumar <naba@gnome.org>
12857 * plugins/project-manager/plugin.c: Fixed memory corruption.
12859 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
12862 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12863 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12864 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12865 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12867 * libanjuta/interfaces/libanjuta.idl,
12868 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
12871 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
12873 Patch from Massimo Cora <maxcvs@email.it>:
12874 * plugins/editor/plugin.c: Fixed update UI for created buffers.
12876 2005-02-01 Naba Kumar <naba@gnome.org>
12878 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
12879 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
12880 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
12881 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
12882 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
12883 from sourceforge -- a64 crash fixes (correct typing for GType)
12884 and fixes compile errors in sun.
12886 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
12887 paste (shift+insert) in terminal.
12889 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
12891 * configure.in: Add «nb» to ALL_LINGUAS.
12893 2005-02-01 Naba Kumar <naba@gnome.org>
12895 * TODO.tasks, TODO: Updated todo tasks.
12897 * plugins/editor/anjuta-document-manager.glade: Improved search
12900 * TODO.tasks: Fixed xml format.
12902 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
12905 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
12908 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
12909 format during save (removed unwanted text nodes). Fixed scrollbars.
12911 2005-01-31 Naba Kumar <naba@gnome.org>
12913 * libanjuta/interfaces/libanjuta.idl,
12914 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
12915 Implemented append() method for IAnjutaEditor interface and fixed
12916 various bugs with text insertions (cvs diff and macro insertions).
12918 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
12919 automatic indentation.
12921 * plugins/editor/action-callbacks.c,
12922 plugins/editor/action-callbacks.h,
12923 plugins/editor/anjuta-docman.c,
12924 plugins/editor/anjuta-document-manager.ui,
12925 plugins/editor/plugin.c,
12926 plugins/editor/text_editor.c,
12927 plugins/editor/text_editor.h,
12928 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
12929 Fixed highlight issues.
12931 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
12934 * plugins/symbol-browser/an_symbol_view.c: Force update project.
12936 * data/properties/*: Updated properties files from scite. Created
12937 styles.properties to override the scite styles.
12939 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
12941 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
12943 2005-01-30 Naba Kumar <naba@gnome.org>
12945 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
12946 unused definitions.
12948 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
12950 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
12951 plugins/editor/text_editor.c,
12952 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
12953 fixed linuwidth preference setting, fixed insert text interface
12954 implementation. Improved automatice-indentation for cpp lexer.
12956 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
12958 2005-01-29 Naba Kumar <naba@gnome.org>
12960 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
12961 option in update dialog as default. Improved import dialog. Sized
12964 * configure.in: Fixed underquoted warning from autoconf.
12966 * plugins/editor/action-callbacks.c,
12967 plugins/editor/aneditor.cxx,
12968 plugins/editor/aneditor.h,
12969 plugins/editor/anjuta-document-manager.glade,
12970 plugins/editor/plugin.c,
12971 plugins/editor/plugin.h,
12972 plugins/editor/text_editor.c,
12973 plugins/editor/text_editor.h,
12974 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
12975 for Editor and fixed all preferences syncronization and notifys for
12976 visible prefs (in editor preferences page).
12978 * plugins/file-loader/plugin.c: Load recent files on idle.
12980 2005-01-28 Naba Kumar <naba@gnome.org>
12982 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12983 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
12985 * plugins/editor/action-callbacks.c,
12986 plugins/editor/action-callbacks.h,
12987 plugins/editor/aneditor.cxx,
12988 plugins/editor/aneditor.h,
12989 plugins/editor/anjuta-document-manager.ui,
12990 plugins/editor/plugin.c,
12991 plugins/editor/text_editor.c,
12992 plugins/editor/text_editor.h,
12993 plugins/editor/text_editor_cbs.c,
12994 plugins/editor/text_editor_cbs.h,
12995 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
12998 Patch from Massimo Cora <maxcvs@email.it>:
12999 * plugins/editor/an_symbol_search.c,
13000 plugins/editor/an_symbol_search.c: Fixed crash bugs.
13002 2005-01-27 Naba Kumar <naba@gnome.org>
13004 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
13005 minimum size request to 200.
13007 * plugins/symbol-browser/an_symbol_info.c,
13008 plugins/symbol-browser/an_symbol_info.h,
13009 plugins/symbol-browser/an_symbol_search.c,
13010 plugins/symbol-browser/an_symbol_search.h,
13011 plugins/symbol-browser/an_symbol_view.c,
13012 plugins/symbol-browser/an_symbol_view.h,
13013 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
13014 pixbuf retrieval. Fixed runtime warning. Code clean up.
13016 2005-01-27 Naba Kumar <naba@gnome.org>
13018 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
13019 src/anjuta.ui, (new) plugins/glade/.cvsignore,
13020 (new) plugins/glade/Makefile.am,
13021 (new) plugins/glade/anjuta-glade-plugin.png,
13022 (new) plugins/glade/anjuta-glade.plugin.in,
13023 (new) plugins/glade/anjuta-glade.ui,
13024 (new) plugins/glade/plugin.c,
13025 (new) plugins/glade/plugin.h,
13026 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
13027 now until glade3 works properly.
13029 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
13030 they are generated.
13032 2005-01-26 Naba Kumar <naba@gnome.org>
13034 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
13035 Added mime icon for anjuta projects.
13037 patch from Massimo Cora <maxcvs@email.it>:
13038 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
13039 an_symbol_search.h, an_symbol_view.c, plugin.c:
13040 Fix/implement objects destroying/freeing.
13042 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
13044 * src/action-callback.[ch], src/anjuta-actions.h:
13045 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
13046 because it has not been updated for years and we know have a devhelp plugin
13047 which can do the job much better.
13048 * TODO.tasks: Updated done items
13050 2005-01-25 Naba Kumar <naba@gnome.org>
13052 * autogen.sh: Fixed to generate interface files.
13054 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
13055 session save filenames.
13057 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
13059 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
13061 * plugins/project-wizard/Makefile.am,
13062 plugins/project-wizard/install.c,
13063 plugins/project-wizard/install.h,
13064 plugins/project-wizard/parser.c,
13065 plugins/project-wizard/parser.h,
13066 plugins/project-wizard/templates/terminal.wiz:
13067 Add action list block in wizard template
13068 * plugins/project-wizard/file.c,
13069 plugins/project-wizard/autogen.c:
13072 2005-01-23 Naba Kumar <naba@gnome.org>
13074 * configure.in: Fixed build error.
13076 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
13078 * plugins/project-wizard/druid.c,
13079 plugins/project-wizard/parser.c,
13080 plugins/project-wizard/property.c: Rewrite parser with
13081 better error handling
13083 2005-01-22 Naba Kumar <naba@gnome.org>
13085 * plugins/symbol-browser/plugin.c: Changed c++ coments
13086 to c commnets and formated code to anjuta coding styles.
13088 2005-01-21 Naba Kumar <naba@gnome.org>
13090 * configure.in, autogen.sh: Fixed build errors in newer automake.
13092 * plugins/editor/anjuta-docman.c: Do not emit change editor
13093 signal while in dispose.
13095 Patch from: Massimo Corà <maxcvs@email.it>
13096 * plugins/symbol-browser/Makefile.am,
13097 plugins/symbol-browser/an_symbol_view.c,
13098 plugins/symbol-browser/an_symbol_view.h,
13099 plugins/symbol-browser/plugin.c,
13100 plugins/symbol-browser/plugin.h,
13101 plugins/symbol-browser/test-symbol-browser.c,
13102 (new) plugins/symbol-browser/an_symbol_info.c,
13103 (new) plugins/symbol-browser/an_symbol_info.h,
13104 (new) plugins/symbol-browser/an_symbol_search.c,
13105 (new) plugins/symbol-browser/an_symbol_search.h:
13106 Added a cool real-time symbol-search-view in symbol browser.
13108 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
13110 * plugin/macro/plugin.c
13111 plugin/macro/anjuta-macro-plugin.ui
13112 plugin/macro/macro-db.[ch]
13113 plugin/macro/macro-dialog.[ch]
13114 plugin/macro/macro-actions.[ch]
13115 plugin/macro/macro-edit.[ch]
13116 plugin/macro/plugin.[ch]:
13118 Implemented three menu items as Naba proposed:
13120 Insert Macro: Pops of a border-less window to enter a shortcut
13121 Add Macro: Same as Manage Macro => New
13122 Manage Macros: Full-features macro dialog
13124 2005-01-20 Naba Kumar <naba@gnome.org>
13126 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
13127 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
13128 libanjuta/anjuta-shell.h,
13129 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13130 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
13131 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
13132 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13133 src/main.c, src/shell.c: Implemented command line args processing
13134 and session management. Fixed geometry restoration.
13136 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
13138 * plugins/macro/macro-db.c,
13139 plugins/macros.xml:
13140 Cleaned up XML interface and use attributes now for name, category and
13141 shortcut. CDATA is used to avoid xml errors inside of macros.
13143 2005-01-19 Naba Kumar <naba@gnome.org>
13145 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
13147 2005-01-18 Naba Kumar <naba@gnome.org>
13149 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
13152 * scintilla/*: Updated scintilla to current cvs and updated
13155 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13157 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
13158 plugins/cvs-plugin/cvs-actions.c:
13159 Added "Whole project" infrastructure but it does not
13160 work because I did not find a way to get the current project's
13163 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
13165 * plugins/cvs-plugin/Makefile.am
13166 plugins/cvs-plugin/anjuta-cvs.plugin.in
13167 plugins/cvs-plugin/cvs-actions.c
13168 plugins/cvs-plugin/cvs-callbacks.c
13169 plugins/cvs-plugin/cvs-interface.[ch] (added)
13170 plugins/cvs-plugin/plugin.c:
13172 Added IAnjutaCVS interface and improved cvs plugin. There
13173 is still some work to do on cvs import and to add a current
13176 2005-01-17 Naba Kumar <naba@gnome.org>
13178 * plugins/editor/aneditor.cxx: Fixed auto indentation.
13180 * configure.in: Fixed build errors.
13182 * data/Makefile.am, (removed) data/README.stock_libs,
13183 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
13184 (removed) data/header.c, (removed) data/stock_libs.anj,
13185 (removed) data/x-anjuta-project.desktop,
13186 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
13188 * libanjuta/anjuta-plugin-description.c,
13189 libanjuta/anjuta-shell.c: Updated documentations.
13191 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
13193 * libanjuta/anjuta-launcher.c,
13194 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
13197 2005-01-17 Naba Kumar <naba@gnome.org>
13199 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13200 plugins/project-wizard/templates/gtk.wiz,
13201 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
13202 Updated templates to new format.
13204 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13205 * plugins/project-wizard/druid.c,
13206 plugins/project-wizard/parser.c,
13207 plugins/project-wizard/property.c,
13208 plugins/project-wizard/property.h,
13209 plugins/project-wizard/templates/terminal.wiz,
13210 plugins/project-wizard/templates/terminal/AUTHORS,
13211 plugins/project-wizard/templates/terminal/ChangeLog,
13212 plugins/project-wizard/templates/terminal/NEWS,
13213 plugins/project-wizard/templates/terminal/README,
13214 plugins/project-wizard/templates/terminal/project.anjuta,
13215 plugins/project-wizard/templates/terminal/src/main.c:
13216 Moveed code related to property types from druid.c and parser.c to
13217 property.c. Changed tag from "<string ..." to
13218 "<property type="string..." and so on. Rewrite parser
13219 (warning still in progress). Added list property. Changed
13220 terminal project to avoid using autogen on some file (much
13221 faster) using the autogen attribute. Add a license list box in
13222 terminal project (just as an example). _label in item list is
13225 2005-01-16 Naba Kumar <naba@gnome.org>
13227 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
13228 plugins/edtior/anjuta-docman.c: Fixed build errors.
13230 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
13231 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
13232 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
13233 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
13234 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
13235 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
13236 libanjuta/resources.h,
13237 plugins/build-basic-autotools/build-basic-autotools.c,
13238 plugins/editor/plugin.c, plugins/editor/text_editor.c,
13239 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
13240 plugins/gtodo/plugin.c, src/Makefile.am,
13241 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
13242 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
13243 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
13244 should be handled in respective plugins. Added API documentations.
13246 * libanjuta-docs.sgml, libanjuta-sections.txt,
13248 (added) tmpl/anjuta-debug.sgml,
13249 (added) tmpl/anjuta-launcher.sgml,
13250 tmpl/anjuta-plugin.sgml,
13251 tmpl/anjuta-preferences.sgml,
13252 tmpl/anjuta-shell.sgml,
13253 (added) tmpl/anjuta-status.sgml,
13254 (removed) tmpl/anjuta-stock.sgml,
13255 tmpl/anjuta-utils.sgml,
13256 (removed) tmpl/defaults.sgml,
13257 (removed) tmpl/fileselection.sgml,
13258 (removed) tmpl/gnomefilelist.sgml,
13259 tmpl/ianjuta-buildable.sgml,
13260 (added) tmpl/ianjuta-debugger-manager.sgml,
13261 (added) tmpl/ianjuta-debugger.sgml,
13262 tmpl/ianjuta-document-manager.sgml,
13263 tmpl/ianjuta-editor.sgml,
13264 tmpl/ianjuta-file.sgml,
13265 tmpl/ianjuta-loader.sgml,
13266 tmpl/ianjuta-markable.sgml,
13267 tmpl/ianjuta-message-view.sgml,
13268 (added) tmpl/ianjuta-project-manager.sgml,
13269 (added) tmpl/ianjuta-todo.sgml,
13270 (added) tmpl/ianjuta-wizard.sgml,
13271 tmpl/libanjuta-iface-marshallers.sgml,
13272 tmpl/libanjuta-unused.sgml,
13273 (removed) tmpl/pixmaps.sgml,
13275 (removed) tmpl/properties.sgml,
13276 tmpl/resources.sgml: Updated API documentations.
13278 2005-01-15 Naba Kumar <naba@gnome.org>
13280 * libanjuta/anjuta-launcher.c: Added API docs.
13282 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13283 plugins/project-wizard/templates/gtk.wiz,
13284 plugins/project-wizard/templates/terminal.wiz,
13285 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13286 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13287 plugins/project-wizard/templates/gtk/src/main.c,
13288 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
13289 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
13292 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
13293 * plugins/project-wizard/anjuta-project-wizard.glade,
13294 plugins/project-wizard/autogen.c,
13295 plugins/project-wizard/druid.c,
13296 plugins/project-wizard/druid.h,
13297 plugins/project-wizard/file.c,
13298 plugins/project-wizard/file.h,
13299 plugins/project-wizard/install.c,
13300 plugins/project-wizard/parser.c,
13301 plugins/project-wizard/plugin.c,
13302 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
13303 setting the default project directory. Fix HIDDEN property, it's
13304 working but I think we could make this cleaner. Removed the
13305 copy of the string in mandatory_property. Add an optional autogen
13306 attribute, to force or avoid using autogen on some files, default
13307 without any attribute is autodetect.+ Replace the script tag with
13308 a normal file tag and an attribute execute.
13310 2005-01-14 Naba Kumar <naba@gnome.org>
13312 * plugins/editor/action-callbacks.c,
13313 plugins/editor/search_incremental.c,
13314 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
13317 * plugins/editor/plugin.c, plugins/editor/plugin.h,
13318 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
13321 2005-01-12 Naba Kumar <naba@gnome.org>
13324 plugins/project-wizard/templates/Makefile.am,
13325 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
13326 plugins/project-wizard/templates/anjuta-plugin.wiz,
13327 (added) plugins/project-wizard/templates/gtk-logo.png,
13328 (added) plugins/project-wizard/templates/gtk.wiz,
13329 (added) plugins/project-wizard/templates/terminal-logo.png,
13330 plugins/project-wizard/templates/terminal.wiz,
13331 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13332 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13333 (added) plugins/project-wizard/templates/gtk/.cvsignore,
13334 (added) plugins/project-wizard/templates/gtk/Makefile.am,
13335 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
13336 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
13337 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
13338 (added) plugins/project-wizard/templates/gtk/src/main.c,
13339 (added) plugins/project-wizard/templates/gtk/src/project.glade,
13340 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
13341 GTK+ project templated and fixed other templates. Updated template
13344 2005-01-12 Naba Kumar <naba@gnome.org>
13346 * plugins/macro/anjuta-macro.glade: Improved GUI.
13348 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
13350 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
13351 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
13352 * plugins/cvs-plugin/cvs.[ch] (removed)
13353 Removed old unused files
13355 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
13356 * plugins/cvs-plugin/cvs-actions.c
13357 * plugins/cvs-plugin/Makefile.am:
13358 Seperate callback functions for better error
13359 handling. Cleaned up code.
13361 * plugins/macro/macros.xml: removed corrupt cvs
13364 2005-01-10 Naba Kumar <naba@gnome.org>
13366 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
13367 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
13370 2005-01-09 Naba Kumar <naba@gnome.org>
13372 * libegg/egg-recent-action.c, libegg/test-actions.c,
13373 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
13374 recent files models.
13376 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
13377 two models -- one for projects and other for regular files and show
13378 both in recent files menu. Changed recent files group from "anjuta"
13379 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
13380 when adding the URI in recent files.
13382 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
13383 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
13384 * plugins/macro/macro-dialog.c: Fixed dispose() method.
13385 * plugins/macro/macros.xml: Fixed xml errors.
13387 2005-01-08 Naba Kumar <naba@gnome.org>
13389 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
13390 libegg/test-actions.c, libegg/menu/Makefile.am,
13391 libegg/menu/egg-recent-action.h: Added a new action for
13394 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
13395 Fixed dispose. Cleanup.
13397 * plugins/file-loader/anjuta-loader-plugin.ui,
13398 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
13399 Use the new action for recent files. Added recent files in
13402 * plugins/project-wizard/druid.c: Show busy cursor and
13403 de-sensitize druid buttons during page change.
13405 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13406 * plugins/project-wizard/Makefile.am,
13407 plugins/project-wizard/druid.c,
13408 plugins/project-wizard/druid.h,
13409 plugins/project-wizard/install.c,
13410 plugins/project-wizard/plugin.c,
13411 plugins/project-wizard/plugin.h,
13412 plugins/project-wizard/property.c,
13413 plugins/project-wizard/property.h,
13414 (added) plugins/project-wizard/values.c,
13415 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
13416 objects (in values.c and values.h) containing the values of all
13417 properties. The NPWProperty objects now keep their values in this
13418 object which is persistant for one activation of the plugin, so the
13419 user keeps all the values even if he goes backward. Used an anjuta
13420 message view to list all files copied by the project wizard.
13422 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
13424 * plugins/macro/plugin.[ch],
13425 plugins/macro/macro-dialog.[ch]
13426 plugins/macro/macro-edit.[ch]
13427 plugins/macro/macro-db.[ch]
13428 plugins/macro/macro-actions.[ch]
13429 plugins/macro/anjuta-macro.plugin.in
13430 plugins/macro/anjuta-macro.glade
13431 plugins/macro/anjuta-macro.png
13432 plugins/macro/Makefile.am
13433 plugins/macro/macros.xml
13434 plugins/macro/anjuta-macro.ui (all added)
13436 plugins/Makefile.am:
13437 Added new macro plugins
13439 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
13442 * manuals/reference/template (removed)
13443 Removed old api reference
13445 * plugins/message-view/message-view.c:
13446 "Fixed" crash in on_row_deleted and added a
13447 comment that I cannot work this way. We will
13448 have to change everything a bit to avoid losing
13451 * plugins/text-editor/text_editor.c:
13452 Update line number width on file save
13455 2005-01-07 Naba Kumar <naba@gnome.org>
13457 * plugins/project-wizard/anjuta-project-wizard.glade,
13458 plugins/project-wizard/druid.c,
13459 plugins/project-wizard/templates/anjuta-plugin.wiz,
13460 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
13461 Display page description in bold. Fixed mandatory field check.
13464 libanjuta/libanjuta-1.0.pc.in,
13465 plugins/project-wizard/druid.c,
13466 plugins/project-wizard/parser.c,
13467 plugins/project-wizard/property.h,
13468 plugins/project-wizard/templates/anjuta-plugin.wiz,
13469 plugins/project-wizard/templates/terminal.wiz,
13470 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
13471 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
13472 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
13473 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
13474 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
13475 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
13476 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13477 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13478 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13479 plugins/project-wizard/templates/terminal/configure.in.tpl,
13480 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
13481 plugins/project-wizard/templates/terminal/src/main.c: Implemented
13482 a new property type -- hidden. Fixed terminal and anjuta-plugin
13485 2005-01-07 Naba Kumar <naba@gnome.org>
13487 * templates/anjuta-plugin.wiz,
13488 templates/terminal.wiz,
13489 templates/terminal/Makefile.am.tpl,
13490 templates/terminal/autogen.sh,
13491 (Removed) templates/terminal/configure.ac.tpl,
13492 (Added) templates/.cvsignore,
13493 (Added) templates/Makefile.am,
13494 (Added) templates/anjuta-plugin/.cvsignore,
13495 (Added) templates/anjuta-plugin/Makefile.am,
13496 (Added) templates/anjuta-plugin/src/.cvsignore,
13497 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
13498 (Added) templates/terminal/.cvsignore,
13499 (Added) templates/terminal/Makefile.am,
13500 (Added) templates/terminal/configure.in.tpl,
13501 (Added) templates/terminal/po/.cvsignore,
13502 (Added) templates/terminal/po/ChangeLog,
13503 (Added) templates/terminal/po/Makefile.am,
13504 (Added) templates/terminal/po/POTFILES.in,
13505 (Added) templates/terminal/src/.cvsignore,
13506 (Added) templates/terminal/src/Makefile.am,
13507 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
13508 project wizard. Fixed configure/po/Makefile template errors.
13510 2005-01-06 Naba Kumar <naba@gnome.org>
13512 * configure.in: Added project templates.
13513 * plugins/project-wizard/templates/*: Added to project and renamed
13514 Makefile.am and configure.in to Makefile.am and configure.ac respectively
13515 for the project templates (so that they do not conflict with autotools
13516 build. Created proper configure.ac.tpl and autogen.sh for project
13519 2005-01-06 Naba Kumar <naba@gnome.org>
13521 * plugins/project-wizard/anjuta-project-wizard.glade,
13522 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
13523 Fixed file list parsing and to take absolute file paths (for example,
13524 from an icon selected previously). Used toggle buttons for boolean
13525 properties. Check if all mandatory fields are given before going
13526 forward in the wizard. Use scrollable viewport for listing property
13527 widgets incase the list goes out of wizard's size. Added tooltips
13528 as descriptions of the property widgets. And other fixes.
13530 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
13531 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
13532 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
13533 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
13534 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
13535 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
13536 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
13537 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13538 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
13539 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
13540 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
13541 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
13542 Restructured template files.
13544 2005-01-06 Naba Kumar <naba@gnome.org>
13546 * configure.in: Added check for autogen.
13548 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
13551 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
13552 Do not emit changed signal when in dispose.
13554 * plugins/symbol-browser/plugin.c: Don't updated symbols when
13555 symbol-view widget has been destroyed.
13557 * src/anjuta-app.c: Set null to preference, status and ui object
13558 pointers when they are destroyed.
13560 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
13561 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
13562 Added boolean, integer and file property types.
13564 * plugins/project-wizard/Makefile.am,
13565 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
13566 project wizard templates.
13568 2005-01-04 Naba Kumar <naba@gnome.org>
13570 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
13573 * plugins/editor/aneditor.cxx,
13574 plugins/editor/anjuta-docman.c,
13575 plugins/editor/plugin.c,
13576 plugins/editor/text_editor.c:
13577 Removed unnecessary ref/unref of scintilla.
13579 * plugins/message-view/anjuta-msgman.c,
13580 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
13581 make close button similar to document manager.
13583 * plugins/project-manager/plugin.c,
13584 plugins/project-manager/plugin.h: Removed dead codes. Removed
13585 unnecessary ref/unref.
13587 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
13588 instead of hard refs.
13590 2005-01-03 Naba Kumar <naba@gnome.org>
13592 * libanjuta/interfaces/libanjuta.idl: Added configure() and
13593 generate() methods for IAnjutaBuildable interface.
13595 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
13596 IAnjutaBuildable inteface.
13598 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
13599 to destroy build context when message view is destroyed.
13601 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
13602 a ref to it and unref in destructor. AnEditor class wants to be the
13603 owner of scintilla widget. Fixed compile warnings with signed/unsigned
13606 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
13607 complicate the scene. Removed editor widget from AnjutaDocman when
13608 the widget is destroyed.
13610 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
13611 from shell. It will be removed from shell when the widget is destroyed.
13613 * plugins/editor/text_editor.c: Added debug codes to track object
13616 * plugins/message-view/anjuta-msgman.c: Remove message view on
13617 widget destroy. Destroy message view on remove. Removed all views
13620 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
13623 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13625 * plugins/file-wizard/action-callbacks.c,
13626 plugins/file-wizard/anjuta-file-wizard.glade,
13627 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
13628 Insert Licence, copyright, header template ...
13630 2005-01-02 Naba Kumar <naba@gnome.org>
13632 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
13633 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
13634 anjuta_status_add_widget() to allow setting busy cursor on non
13637 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
13639 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
13640 mime types to take text/source also.
13642 * plugins/editor/anjuta-docman.c,
13643 plugins/editor/anjuta-docman.h,
13644 plugins/editor/plugin.c,
13645 plugins/editor/text_editor.c,
13646 plugins/editor/text_editor.h,
13647 plugins/editor/text_editor_cbs.c: Listen for busy signal from
13648 AnjutaStatus and set busy cursor on editors.
13650 * plugins/file-loader/Makefile.am,
13651 plugins/file-loader/plugin.c,
13652 (added) plugins/file-loader/dnd.c,
13653 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
13655 * src/anjuta.c: Hide anjuta window before destruction.
13657 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
13658 * configure.in, plugins/Makefile.am,
13659 (removed) plugins/project-wizard/appwiz_page1.c,
13660 (removed) plugins/project-wizard/appwiz_page2.c,
13661 (removed) plugins/project-wizard/appwiz_page3.c,
13662 (removed) plugins/project-wizard/appwiz_page4.c,
13663 (removed) plugins/project-wizard/appwizard.c,
13664 (removed) plugins/project-wizard/appwizard.h,
13665 (removed) plugins/project-wizard/appwizard_cbs.c,
13666 (removed) plugins/project-wizard/appwizard_cbs.h,
13667 (removed) plugins/project-wizard/appwizard_gui.c,
13668 (removed) plugins/project-wizard/gnome_project.c,
13669 (removed) plugins/project-wizard/gnome_project.h,
13670 (removed) plugins/project-wizard/wizard_gui.c,
13671 (removed) plugins/project-wizard/wizard_gui.h,
13672 (added) plugins/project-wizard/.cvsignore,
13673 (added) plugins/project-wizard/Makefile.am,
13674 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
13675 (added) plugins/project-wizard/anjuta-project-wizard.glade,
13676 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
13677 (added) plugins/project-wizard/applogo.png,
13678 (added) plugins/project-wizard/appwizard.png,
13679 (added) plugins/project-wizard/autogen.c,
13680 (added) plugins/project-wizard/autogen.h,
13681 (added) plugins/project-wizard/druid.c,
13682 (added) plugins/project-wizard/druid.h,
13683 (added) plugins/project-wizard/file.c,
13684 (added) plugins/project-wizard/file.h,
13685 (added) plugins/project-wizard/header.c,
13686 (added) plugins/project-wizard/header.h,
13687 (added) plugins/project-wizard/install.c,
13688 (added) plugins/project-wizard/install.h,
13689 (added) plugins/project-wizard/parser.c,
13690 (added) plugins/project-wizard/parser.h,
13691 (added) plugins/project-wizard/plugin.c,
13692 (added) plugins/project-wizard/plugin.h,
13693 (added) plugins/project-wizard/property.c,
13694 (added) plugins/project-wizard/property.h: Removed old application-wizard
13695 codes and added new template based (autogen based) project wizard
13696 implemented by Sébastien Granjoux <seb.sfo@free.fr>
13698 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
13700 * plugins/cvs-plugin/plugin.c: Fixed crash bug
13701 * plugins/cvs-plugin/cvs-execute.c:
13702 Fix cvs_log which did not work because of some
13704 Patch from Mark R. Pariente <markpariente@cmu.edu>
13705 - Fix message highlighting
13707 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13712 Removed template stuff completly because we dicussed to implement
13713 a macro system for Edit->Insert Text
13715 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
13717 * plugins/editor/aneditor.cxx,
13718 plugins/editor/text_editor.c:
13719 Set line number width dynamically
13721 Prepered new GTK 2.6 about dialog
13723 2004-12-30 Naba Kumar <naba@gnome.org>
13725 patch from: Massimo Corà <maxcvs@email.it>
13726 * plugins/editor/aneditor.cxx: Highlights correct function
13727 argument in recursive calltips.
13729 2004-12-30 Naba Kumar <naba@gnome.org>
13731 * plugins/symbol-browser/plugin.c,
13732 libanjuta/interfaces/libanjuta.idl,
13733 plugins/editor/text_editor.c: Fixed editor markers and added a new
13734 marker (BASIC) to indicate line numbers. Fixed symbol browser to
13735 mark the line visited.
13737 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
13738 libegg/Makefile.am, libegg/eggcomboselect.c,
13739 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
13740 widget for use with symbol view in toolbar.
13742 * plugins/cvs-plugin/anjuta-cvs.ui,
13743 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
13744 placeholder for cvs plugin context menu in filemanager.
13746 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13748 * plugins/cvs-plugin/plugin.c:
13749 Show popup menu only if the file is contained in
13750 a directory containing a "CVS" directory
13752 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
13754 * plugins/cvs-plugin/cvs-action.[ch],
13755 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13756 * plugins/cvs-plugin/anjuta-cvs.ui,
13757 * plugins/cvs-plugin/plugin.c:
13758 Implemented "Import"
13760 Patch from Mark R. Pariente <markpariente@cmu.edu>:
13761 Added right-click-menu for file-manager
13763 2004-12-26 Naba Kumar <naba@gnome.org>
13765 * src/action-callbacks.c, src/action-callbacks.h,
13766 src/anjuta-actions.h, src/anjuta-app.c,
13767 src/anjuta.ui: Added fullscreen action.
13769 * plugins/cvs-plugin/cvs-actions.c,
13770 plugins/cvs-plugin/plugin.c,
13771 plugins/cvs-plugin/plugin.h: Watches current editor,
13772 project and file manager selection in plugin
13775 2004-12-26 Naba Kumar <naba@gnome.org>
13777 * src/anjuta-app.c, src/anjuta.c, src/main.c,
13778 src/action-callbacks.c: Fixed app finalization. Added a
13779 command line arg --proper-shutdown (-p), which when set
13780 will release all plugins and their resources (this option
13781 is mainly for debugging).
13783 * plugins/file-loader/plugin.c: Fixed filename duplications
13784 in recent files history.
13786 * plugins/profile-default/plugin.c: Disabled problematic
13787 plugins for now to load at startup.
13789 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
13790 annoying debug prints.
13792 2004-12-23 Naba Kumar <naba@gnome.org>
13794 Patch from: Mark R. Pariente <markpariente@cmu.edu>
13795 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13796 plugins/cvs-plugin/anjuta-cvs.ui,
13797 plugins/cvs-plugin/cvs-actions.c,
13798 plugins/cvs-plugin/cvs-actions.h,
13799 plugins/cvs-plugin/cvs-execute.c,
13800 plugins/cvs-plugin/cvs-execute.h,
13801 plugins/cvs-plugin/Makefile.am,
13802 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
13803 Added cvs log command.
13805 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
13807 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
13810 2004-12-20 Naba Kumar <naba@gnome.org>
13812 patch from: Massimo Corà <maxcvs@email.it>
13813 * plugins/editor/aneditor.cxx: Added recursive calltips.
13815 2004-12-20 Naba Kumar <naba@gnome.org>
13817 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
13818 Show busy cursor during loading and unloading.
13820 2004-12-19 Naba Kumar <naba@gnome.org>
13822 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
13823 memory leaks. Disabled debug print.
13825 * plugins/symbol-browser/an_symbol_view.c,
13826 plugins/symbol-browser/plugin.c,
13827 plugins/symbol-browser/plugin.h: Fixed loading and unloading
13828 problems. Creates SymbolView object every time when the
13829 plugin is activated.
13831 * plugins/project-manager/plugin.c: Close project when
13834 2004-12-18 Naba Kumar <naba@gnome.org>
13836 * po/POTFILES.in: Removed commented lines.
13837 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
13838 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
13839 * plugins/gdb/plugin.c: Fixed compile error.
13841 Patch from: Mark R. Pariente <mark@demar.com.tr>
13842 * libegg/eggcellrendererkeys.c: Fixed compile error.
13844 2004-12-18 Naba Kumar <naba@gnome.org>
13846 * plugins/file-loader/plugin.c: Fixed loading bug.
13848 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
13849 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13850 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
13851 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
13852 and corruptions. Fixed loading and unloading of plugins.
13854 2004-12-17 Naba Kumar <naba@gnome.org>
13856 * plugins/file-loader/Makefile.am,
13857 plugins/file-loader/plugin.c,
13858 plugins/project-manager/plugin.c: Fixed memory corruption
13859 and disposition codes. Added missing plugin.h in Makefile.am.
13861 2004-12-16 Naba Kumar <naba@gnome.org>
13863 * plugins/symbol-browser/an_symbol_view.c,
13864 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
13865 codes. Fixed memory leaks and corruptions.
13867 * plugins/build-basic-autotools/build-basic-autotools.c
13868 plugins/editor/anjuta-docman.c,
13869 plugins/editor/text_editor.c,
13870 plugins/file-loader/plugin.c,
13871 plugins/file-manager/plugin.c,
13872 plugins/file-wizard/plugin.c,
13873 plugins/message-view/anjuta-msgman.c,
13874 plugins/message-view/anjuta-msgman.h,
13875 plugins/message-view/message-view.c,
13876 plugins/message-view/plugin.c,
13877 plugins/message-view/plugin.h,
13878 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
13880 * src/about.c, src/about.h, src/action-callbacks.c,
13881 src/action-callbacks.h, src/anjuta-actions.h,
13882 src/anjuta-app.c, src/anjuta-app.h,
13883 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
13884 src/anjuta.c, src/anjuta.h, src/getline.c,
13885 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
13886 src/start-with.c, src/start-with.h: Fixed emacs modes.
13888 * src/layout.xml: Brought document manager in front.
13890 2004-12-15 Naba Kumar <naba@gnome.org>
13892 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
13895 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
13896 finalization. Added a method to unload all plugins and destroy them.
13897 Fixed memory leaks.
13899 * plugins/sample1/plugin.c: Proper finalization code and renamed
13900 functions to proper names.
13902 * plugins/build-basic-autotools/build-basic-autotools.c,
13903 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
13905 * src/shell.c: Unload all plugins on exit, so that memory profilers
13906 can detect memory leaks in plugins.
13908 2004-12-13 Naba Kumar <naba@gnome.org>
13910 * plugins/devhelp/plugin.c: Delay widget initialization, now that
13911 docking is working.
13912 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
13913 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
13915 2004-12-11 Naba Kumar <naba@gnome.org>
13917 * data/properties/anjuta.properties: Fixed font size.
13918 * plugin/build-basic-autotools/build-basic-autotools: Added initial
13919 compile file function. There are some fixmes there.
13920 * plugins/message-view/anjuta-msgman.c,
13921 * plugins/message-view/message-view.c: Fixed bugs and clean up.
13923 2004-12-08 Naba Kumar <naba@gnome.org>
13925 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
13926 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
13927 to escape quotes in a string.
13929 * plugins/cvs-plugin/cvs-actions.c,
13930 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
13933 * plugins/build-basic-autotools/build-basic-autotools.c,
13934 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
13937 2004-12-07 Naba Kumar <naba@gnome.org>
13939 * plugins/build-basic-autotools/build-basic-autotools.c,
13940 plugins/build-basic-autotools/automake-c.filters: Completed directory
13941 tracking. Double click on Errors and warnings now work as expected.
13943 * plugins/build-basic-autotools.c: Added codes to track build directory
13944 so that absolute path of the files could be determined.
13946 2004-12-06 Naba Kumar <naba@gnome.org>
13948 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
13949 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
13950 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
13952 2004-12-05 Naba Kumar <naba@gnome.org>
13954 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
13955 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
13957 * plugins/cvs-plugin/plugin.c,
13958 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
13960 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
13962 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
13963 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
13964 plugins/cvs-plugin/cvs-execute.[ch]:
13965 Implemented cvs status and cvs diff
13967 - rdiff command is not correct
13968 - Must find a way to allow selection of directies AND files
13971 2004-12-03 Naba Kumar <naba@gnome.org>
13973 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
13974 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
13975 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
13976 session.properties file if it is for the first time.
13978 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
13980 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
13983 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
13984 plugins/cvs-plugin/anjuta-cvs.ui:
13985 Implemented update/commit and changed menu layout
13987 2004-12-02 Naba Kumar <naba@gnome.org>
13989 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
13990 property name (for cvs path property). Beautified dialogs.
13992 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
13994 * plugins/message-view/anjuta-msgman.c: Changed callback name
13995 and changed switch-page handling.
13997 * plugins/cvs-plugin/cvs-actions.c:
13998 * plugins/cvs-plugin/cvs-execute.c:
13999 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14000 - Implemented cvs add and cvs removed - both working now
14001 - Created a useful preferences page
14004 2004-11-30 Naba Kumar <naba@gnome.org>
14006 * libanjuta/anjuta-status.c: Fixed runtime warning.
14008 * plugins/editor/Makefile.am:
14009 plugins/editor/anjuta-document-manager.glade,
14010 plugins/editor/plugin.c
14011 plugins/editor/plugin.h
14012 plugins/editor/style-editor.c (new, moved from src/),
14013 plugins/editor/style-editor.h (new, moved from src/),
14014 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
14015 settings in preferences.
14017 * plugins/editor/text_editor.c,
14018 plugins/editor/text_editor.h: Do not take unused args in
14019 text_editor_get_props().
14021 * src/style-editor.c, src/style-editor.h: Removed, moved to
14022 plugins/editor/ directory.
14024 2004-11-29 Naba Kumar <naba@gnome.org>
14026 * plugins/editor/text_editor_cbs.c: Emit click signal in
14028 * libanjuta/anjuta-status.c: More spacing between items.
14030 2004-11-29 Naba Kumar <naba@gnome.org>
14032 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
14034 * libanjuta/interfaces/libanjuta.idl,
14035 plugins/debug-manager/anjuta-debug-manager.plugin.in,
14036 plugins/debug-manager/plugin.c,
14037 plugins/gdb/breakpoints.c,
14038 plugins/gdb/breakpoints.h,
14039 plugins/gdb/debugger.c,
14040 plugins/gdb/debugger.h,
14041 plugins/gdb/plugin.c,
14042 plugins/gdb/plugin.h,
14043 plugins/gdb/utilities.c,
14044 plugins/gdb/utilities.h: Code cleanups and partial implementation of
14045 toggle breakpoint margin clicks.
14047 2004-11-28 Naba Kumar <naba@gnome.org>
14049 * TODO.tasks: Fixed indentations.
14050 * plugins/gtodo/libgtodo.c: Save with indentation.
14051 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
14052 * plugins/project-manager/plugin.c: Fixed runtime warnings.
14053 * libanjuta/anjuta-status.c: Fixed busy cursors.
14054 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
14055 * po/POTFILES.in: Updated.
14057 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
14059 * plugins/editor/anjuta-document-manager.glade,
14060 plugins/editor/search-replace.[c,h],
14061 plugins/editor/search-replace_backend.h
14062 plugins/editor/search-preferences.[c,h] :
14063 Saved Search-Preferences (gconf),
14064 Basic search by default.
14066 2004-11-22 Naba Kumar <naba@gnome.org>
14068 * configure.in: Fixed build error.
14070 2004-11-21 Naba Kumar <naba@gnome.org>
14072 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
14073 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
14074 Added AnjutaStatus class to libanjuta.
14075 Added anjuta_shell_get_status() method.
14077 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
14078 and fixed marshaller generation.
14080 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
14081 "updade_ui" signals to IAnjutaEditor interface.
14083 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
14085 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
14088 * plugins/class-gen/clsGen.c: Intial port.
14090 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
14093 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
14094 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
14095 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
14096 Implemented status update. Emits "update_ui" and "char_added" signals.
14097 Added view preferences.
14099 * plugins/file-loader/plugin.c: Added open with plugins in open with
14102 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
14104 * plugins/message-view/anjuta-msgman.c,
14105 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
14106 to close correct message view rather than current view.
14108 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
14110 * plugins/cvs-plugin/cvs-actions.c
14111 plugins/cvs-plugin/plugin.[ch]
14112 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14113 Implemented cvs add but ran into a launcher/message_view
14114 problem because of a limitation of the idl compiler
14116 2004-11-19 Naba Kumar <naba@gnome.org>
14118 * plugins/project-manager/plugin.c: Displays a progress window during
14121 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
14122 Fixed UI separators.
14124 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
14127 * plugins/project-manager/anjuta-project-manager.ui,
14128 plugins/project-manager/plugin.[c,h]: Added add/remove context
14129 menus and implemented them. Added file manager merge menu.
14131 2004-11-18 Naba Kumar <naba@gnome.org>
14133 * TODO.tasks: Updated.
14134 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
14135 plugins/message-view/message-view.c: Fixed finalize and dispose
14137 * plugins/debugger/*: Removed from cvs (development now in
14140 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
14142 Reviewed by Naba Kumar <naba@gnome.org>:
14144 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
14145 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14146 plugins/gdb/breakpoints.c: all marker related stuff moved from
14147 editor and docman interfaces to IAnjutaMarkable
14149 2004-11-17 Naba Kumar <naba@gnome.org>
14151 * TODO.tasks: Updated.
14153 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
14155 * libegg/egg-combo-action.c: Block changed signal when changing model.
14157 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
14158 Emit changed signal. Removed dead codes.
14160 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
14161 that recent files history do not duplicate.
14163 * plugins/symbol-browser/an_symbol_view.c,
14164 plugins/symbol-browser/an_symbol_view.h,
14165 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
14168 2004-11-15 Naba Kumar <naba@gnome.org>
14170 * plugins/project-manager/plugin.c: Opens targets on double click.
14172 * plugins/message-view/message-view.c,
14173 plugins/file-manager/anjuta-file-manager-plugin.glade,
14174 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
14175 Added proper class finalization
14176 and disposition. Added preferences notifications and callbacks to
14177 change info/warning/error colors.
14179 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14180 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
14181 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
14182 Implemented finalize method for AnjutaApp. Code cleanups.
14184 * plugins/message-view/plugin.c: Static parent_class.
14186 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14187 * plugins/editor/search-replace.[c,h],
14188 plugins/editor/search-replace_backend.c
14189 Update search entry in main toolbar.
14192 2004-11-11 Naba Kumar <naba@gnome.org>
14194 * TODO.tasks: Updated.
14196 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
14197 and completed on-the-fly-change preferences. Removed "changed"
14198 signal as it is no longer necessary (use notify for similar
14199 purpose to monitor individual preferences).
14202 * plugins/editor/anjuta-document-manager.glade: Added view menu
14203 preferences so that they are registered.
14205 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
14206 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
14207 connection to "changed" signal of preferences and implemented
14208 notifications for some editor preferences. More to implement.
14210 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14211 * plugins/editor/print.c
14212 Fixed bug 1047624 : Add line number every X lines.
14214 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14215 * plugins/editor/search-replace.c
14216 Fixed a crash bug (995755) when searching "%n"
14218 2004-11-09 Naba Kumar <naba@gnome.org>
14220 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
14221 Fixed to refresh categories list on file load.
14223 2004-11-08 Naba Kumar <naba@gnome.org>
14225 * configure.in, plugins/Makefile.am,
14226 plugins/profile-default/plugin.c: Added cvs plugin in build.
14228 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
14230 * plugins/debug-manager/.cvsignore: Added file to ignore.
14232 * plugins/debug-manager/Makefile.am: Removed dead codes.
14234 * src/anjuta.ui: Added placeholder for version control UI.
14236 2004-11-08 Naba Kumar <naba@gnome.org>
14238 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14239 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14240 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
14243 * global-tags/Makefile.am: Fixed make error.
14245 * plugins/profile-default/plugin.c: Added debug-manager
14246 and gdb plugins to load at startup so that debugger
14247 windows are docked properly. They will be removed
14248 later when we figure out runtime docking.
14250 * plugins/sample1/*: Restored to last working state.
14252 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
14253 windows in lower pane. Named the windows appropriately.
14255 * ChangeLog: Fixed format.
14257 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
14259 * libanjuta/interfaces/libanjuta.idl,
14260 libanjuta/anjuta-marshal.c,
14261 plugins/Makefile.am,
14262 plugins/debug-manager/plugin.c,
14263 plugins/editor/plugin.c,
14264 plugins/editor/text_editor.c,
14265 plugins/gdb/breakpoints.c,
14266 plugins/gdb/debugger.c,
14267 plugins/gdb/plugin.c,
14268 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
14270 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14271 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
14272 plugins/editor/search-replace.c,
14273 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
14274 Search and Replace; Show result in find pane
14276 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14278 * plugins/gdb, plugins/debug-manager: Applied debugger patch
14279 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
14280 (added features: starting debugger and loading of core/executable,
14281 StepIn, StepOut, StepOver and Execute, toggling breakpoint
14284 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
14286 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
14287 my cvs-plugin files...
14288 I hope I have rescued everything possible.
14290 * Naba: Could you please fix sample1 because I messed it up to
14291 but there should be a histroy of this directory we should commit
14293 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14295 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
14297 * plugins/cvs-plugin/plugin.c,
14298 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
14299 Added preferences dialog (not yet complete)
14301 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
14303 * global-tags/Makefile.am, mime/Makefile.am:
14304 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
14306 * template/xmltemplate.[ch],
14307 template/xmlstrings.[ch],
14308 template/autotools.[ch] removed,
14309 template/prj_template.[ch] removed,
14310 template/lang_template.[ch] removed,
14311 template/lib_template.[ch] removed,
14312 template/Makefile.am adjusted,
14313 template/dtds/lang.dtd removed,
14314 template/dtds/lib.dtd removed,
14315 template/dtds/prj.dtd removed,
14316 template/dtds/autotools.dtd removed,
14317 data/template/lib/* removed,
14318 data/template/language/* removed,
14319 data/template/library/* removed,
14320 data/template/project/* removed,
14321 date/template/Makefile.am adjusted:
14322 Remove everything except text-templates to replace hardcoded
14323 Edit->Insert texts with dynamic loaded.
14325 * plugins/cvs-plugin/plugin.[ch],
14326 plugins/cvs-actions.[ch],
14327 plugins/Makefile.am,
14328 plugins/cvs-plugin/Makefile.am,
14329 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
14330 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
14331 plugins/cvs-plugin/anjuta-cvs.plugin.in:
14332 Added initial cvs-plugin code
14334 2004-10-21 Naba Kumar <naba@gnome.org>
14336 * libanjuta/anjuta-plugin.c,
14337 plugins/build-basic-autotools/build-basic-autotools.c,
14338 plugins/debugger/plugin.c,
14339 plugins/devhelp/plugin.c,
14340 plugins/editor/anjuta-docman.c,
14341 plugins/editor/goto_line.c,
14342 plugins/editor/plugin.c,
14343 plugins/editor/search-replace.c,
14344 plugins/editor/text_editor.c,
14345 plugins/file-loader/plugin.c,
14346 plugins/file-manager/plugin.c,
14347 plugins/file-wizard/file.c,
14348 plugins/file-wizard/plugin.c,
14349 plugins/gdb/plugin.c,
14350 plugins/gtodo/plugin.c,
14351 plugins/message-view/anjuta-msgman.c,
14352 plugins/profile-default/plugin.c,
14353 plugins/project-manager/plugin.c,
14354 plugins/sample1/plugin.c,
14355 plugins/terminal/terminal.c: Defined all global variables static,
14356 particularly class parent_class variables. They were getting
14357 confused at link time.
14359 * libanjuta/plugins.c: Do not unload plugins when they are
14360 deactivated. Simply cache them for later activation. Unloading
14361 modules have some problem with shared libs using static class
14362 registration. Fixed hash type for installed plugins. Eventually,
14363 we want to add "CanUnload" attribute for .plugin files (in
14364 "Anjuta Plugin" group) to let plugin loader know if the plugin can
14365 be unloaded from memory. Those plugins declaring CanUnload=false
14366 will not be unloaded from memory and will be put in the cache. Those
14367 not declaring anything or declaring CanUnload=true, will be unloaded
14368 from memory when they are deactivated.
14370 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
14371 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14372 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
14373 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
14374 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
14375 activation, deactivation. Fixed memory leaks.
14377 2004-10-20 Naba Kumar <naba@gnome.org>
14379 * TODO.tasks: Updated.
14381 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
14382 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
14383 macro for adding interfaces to plugin types. Code cleanup.
14385 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14386 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14388 * plugins/build-basic-autotools/build-basic-autotools.c,
14389 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
14390 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14391 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
14392 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
14393 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
14394 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
14395 plugins/project-manager/plugin.c,
14396 plugins/symbol-browser/an_symbol_view.c,
14397 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
14398 newly defined macro to add interfaces to plugin types.
14400 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
14402 2004-10-20 Naba Kumar <naba@gnome.org>
14404 * TODO.tasks: Added task list.
14405 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
14408 2004-10-19 Naba Kumar <naba@gnome.org>
14410 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
14412 * plugins/editor/action-callbacks.c,
14413 plugins/editor/action-callbacks.h,
14414 plugins/editor/anjuta-docman.c,
14415 plugins/editor/anjuta-docman.h,
14416 plugins/editor/anjuta-document-manager.ui,
14417 plugins/editor/file_history.c,
14418 plugins/editor/file_history.h,
14419 plugins/editor/plugin.c: Added file history browsing.
14421 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
14423 * plugins/message-view/anjuta-message-manager.ui,
14424 plugins/message-view/plugin.c: Added document manager context menu.
14426 * plugins/symbol-browser/an_symbol_view.c,
14427 plugins/symbol-browser/an_symbol_view.h,
14428 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14429 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
14430 document manager context menu.
14432 * scintilla/*, scintilla/include/*: Updated to current cvs.
14434 2004-10-19 Naba Kumar <naba@gnome.org>
14436 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
14437 placeholder for debugger UI.
14439 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
14440 * plugins/file-manager/plugin.c: Fixed loading bug.
14442 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
14443 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
14444 Initializes gconf database with default values when the
14445 values are not defined. Use bool and int prefs separately.
14447 * plugins/editor/plugin.c: Added encoding preferences.
14448 * plugins/project-manager/plugin.c: Cleanup and debug messages.
14450 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
14451 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14452 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14453 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14455 2004-10-18 Naba Kumar <naba@gnome.org>
14457 * po/POTFILES.in: Updated.
14459 * libanjuta/anjuta-ui.c: Corrected debug messages.
14461 * libegg/egg-combo-action.c, libegg/test-actions.c,
14462 libegg/menu/egg-combo-action.h: Fixed combo action.
14464 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
14467 * plugins/editor/action-callbacks.[c,h],
14468 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
14469 Implemented file swap. Removed dead codes.
14471 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
14474 * plugins/symbol-browser/an_symbol_view.[c,h],
14475 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14476 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
14477 Implemented file symbols. Implemented goto file line when symbol is
14480 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
14482 2004-10-10 Naba Kumar <naba@gnome.org>
14484 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
14486 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
14488 * plugins/debugger/.cvsignore,
14489 (added) plugins/debugger/Makefile.am,
14490 (added) plugins/debugger/anjuta-debugger.glade,
14491 (added) plugins/debugger/anjuta-debugger.plugin.in,
14492 (added) plugins/debugger/anjuta-debugger.plugin.png,
14493 (added) plugins/debugger/anjuta-debugger.ui,
14494 plugins/debugger/attach_process.c,
14495 (removed) plugins/debugger/attach_process_cbs.c,
14496 (removed) plugins/debugger/attach_process_cbs.h,
14497 (removed) plugins/debugger/breakpoints.c,
14498 (removed) plugins/debugger/breakpoints.h,
14499 (removed) plugins/debugger/debug_tree.c,
14500 (removed) plugins/debugger/debug_tree.h,
14501 (removed) plugins/debugger/debugger.c,
14502 (removed) plugins/debugger/debugger.h,
14503 (removed) plugins/debugger/memory.c,
14504 (removed) plugins/debugger/memory.h,
14505 (added) plugins/debugger/plugin.c,
14506 (added) plugins/debugger/plugin.h,
14507 (removed) plugins/debugger/registers.c,
14508 (removed) plugins/debugger/registers.h,
14509 (removed) plugins/debugger/registers_cbs.c,
14510 (removed) plugins/debugger/registers_cbs.h,
14511 (removed) plugins/debugger/registers_gui.c,
14512 (removed) plugins/debugger/sharedlib.c,
14513 (removed) plugins/debugger/sharedlib.h,
14514 (removed) plugins/debugger/sharedlib_cbs.c,
14515 (removed) plugins/debugger/sharedlib_cbs.h,
14516 (removed) plugins/debugger/sharedlib_gui.c,
14517 (removed) plugins/debugger/signals.c,
14518 (removed) plugins/debugger/signals.h,
14519 (removed) plugins/debugger/signals_cbs.c,
14520 (removed) plugins/debugger/signals_cbs.h,
14521 (removed) plugins/debugger/signals_gui.c,
14522 (removed) plugins/debugger/stack_trace.c,
14523 (removed) plugins/debugger/stack_trace.h,
14524 (added) plugins/debugger/utilities.c,
14525 (added) plugins/debugger/utilities.h,
14526 (removed) plugins/debugger/watch.c,
14527 (removed) plugins/debugger/watch.h,
14528 (removed) plugins/debugger/watch_cbs.c,
14529 (removed) plugins/debugger/watch_cbs.h,
14530 (removed) plugins/debugger/watch_gui.c,
14531 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
14533 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
14534 Added debugger gdb backend plugin.
14536 * plugins/message-view/plugin.c: Registered all message stock icons.
14538 * plugins/profile-default/plugin.c: Loads debugger plugin.
14540 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
14542 2004-10-08 Naba Kumar <naba@gnome.org>
14544 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
14547 * plugins/symbol-browser/.cvsignore,
14548 plugins/symbol-browser/Makefile.am,
14549 plugins/symbol-browser/an_symbol_view.c,
14550 plugins/symbol-browser/an_symbol_view.h,
14551 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
14552 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
14553 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14554 plugins/symbol-browser/plugin.c,
14555 plugins/symbol-browser/plugin.h,
14556 plugins/symbol-browser/sv_class.xpm,
14557 plugins/symbol-browser/sv_function.xpm,
14558 plugins/symbol-browser/sv_macro.xpm,
14559 plugins/symbol-browser/sv_private_fun.xpm,
14560 plugins/symbol-browser/sv_private_var.xpm,
14561 plugins/symbol-browser/sv_protected_fun.xpm,
14562 plugins/symbol-browser/sv_protected_var.xpm,
14563 plugins/symbol-browser/sv_public_fun.xpm,
14564 plugins/symbol-browser/sv_public_var.xpm,
14565 plugins/symbol-browser/sv_static_fun.xpm,
14566 plugins/symbol-browser/sv_static_var.xpm,
14567 plugins/symbol-browser/sv_struct.xpm,
14568 plugins/symbol-browser/sv_unknown.xpm,
14569 plugins/symbol-browser/sv_variable.xpm,
14570 plugins/symbol-browser/test-symbol-browser.c,
14571 plugins/Makefile.am: Implemented Symbol
14574 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
14576 * plugins/build-basic-autotools/Makefile.am,
14577 plugins/devhelp/Makefile.am,
14578 plugins/editor/Makefile.am,
14579 plugins/file-loader/Makefile.am,
14580 plugins/file-manager/Makefile.am,
14581 plugins/file-wizard/Makefile.am,
14582 plugins/gtodo/Makefile.am,
14583 plugins/message-view/Makefile.am,
14584 plugins/profile-default/Makefile.am,
14585 plugins/project-manager/Makefile.am
14586 plugins/sample1/Makefile.am,
14587 plugins/terminal/Makefile.am,
14588 scintilla/Makefile.am,
14589 libegg/Makefile.am,
14590 launcher/Makefile.am,
14591 libanjuta/Makefile.am,
14593 tagmanager/Makefile.am,
14594 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
14595 anjuta_data_dir in configure.in and used them in plugins Makefile.am
14596 files. Also fixed library dependencies.
14598 * plugins/editor/aneditor.cxx: Disabled unused codes.
14599 * plugins/file-manager/an_file_view.c: Added copyright.
14600 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
14602 * plugins/profile-default/plugin.c: Can load plugins by location.
14603 * plugins/project-manager/plugin.c: Remove project_root_uri value
14604 when project is closed.
14606 2004-10-06 Naba Kumar <naba@gnome.org>
14608 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
14610 * libanjuta/interfaces/libanjuta.idl,
14611 plugins/editor/text_editor.c: Added get_length()
14612 and get_current_word() methods in IAnjutaEditor interface.
14614 * libegg/Makefile.am: Added test_actions target.
14616 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
14618 * plugins/build-basic-autotools/build-basic-autotools.c,
14619 plugins/file-loader/plugin.c,
14620 plugins/message-view/message-view.c: Added code to go to file and
14623 * plugins/devhelp/plugin.c: Context sensitive help now works.
14624 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
14625 uri as line number and goes to that line number.
14627 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
14628 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
14629 gtodo_client_load() method to load from a diffrent file. Watched
14630 project root directory in plugin to open TODO.tasks of the project.
14632 * plugins/project-manager/plugin.c: Updates project UI
14633 sensitive/insensitive.
14635 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
14636 anjuta-shell program to test plugins.
14638 * src/anjuta-app.c: Registered UI accels.
14640 2004-09-28 Naba Kumar <naba@gnome.org>
14642 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
14645 * src/anjuta-app.c: Implemented present widget method.
14647 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
14648 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
14650 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
14653 * plugins/editor/text_editor.c: Connects to preferences changed signal
14656 2004-09-28 Naba Kumar <naba@gnome.org>
14658 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
14661 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
14664 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
14665 in changed signal callback.
14667 * plugins/editor/action-callbacks.c: Implemented save_all action
14668 callback. Removed dead code. Do save_as when saving a new file.
14669 Implemented incremental search.
14671 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
14673 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
14675 * src/anjuta-app.c: Registers UI accelerators.
14677 2004-09-27 Naba Kumar <naba@gnome.org>
14679 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
14681 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14682 plugins/devhelp/anjuta-devhelp.plugin.in,
14683 plugins/file-loader/anjuta-loader.plugin.in,
14684 plugins/file-manager/anjuta-file-manager.plugin.in,
14685 plugins/gtodo/anjuta-gtodo.plugin.in,
14686 plugins/project-manager/anjuta-project-manager.plugin.in,
14687 plugins/terminal/anjuta-terminal.plugin.in:
14688 Gave proper plugin names.
14690 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
14691 error when regex fail.
14693 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
14694 Added help and context search. Watches current editor. More menus
14695 in Help submenu. Update UI (sensitive when required) properly.
14697 * plugins/editor/anjuta-document-manager.ui,
14698 plugins/devhelp/anjuta-devhelp.ui,
14699 plugins/message-view/anjuta-message-manager.ui,
14700 src/anjuta.ui: Goto menu actions are in separate submenu.
14702 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
14703 Removed unimplemented UI elements.
14705 * src/anjuta-app.c: Larger (and normal) icon size.
14707 * src/layout.xml: Task manager plugin along with document (in middle).
14709 * plugins/editor/plugin.c, plugins/file-loader.c,
14710 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
14711 in gtkactions. Enable/disable UI properly.
14713 2004-09-26 Naba Kumar <naba@gnome.org>
14715 * po/POTFILES.in: Updated, added missing files.
14717 * .cvsignore: Updated.
14719 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
14720 a new function to get User input text.
14722 * libanjuta/resources.[c,h]: Added a function to created sized image.
14724 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
14725 from filename, as thats the correct representation.
14727 * plugins/build-basic-autotools/Makefile.am,
14728 (added) plugins/build-basic-autotools/automake-c.filters,
14729 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14730 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
14731 Rearragned UI elements in the build menu. Added codes to read build
14732 filter rules from external file. Implemented all build, configure,
14733 autogen commands. Watches current editor and project.
14735 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
14736 Added editor changed signal and exports current editor value.
14737 Fixed parameter names. Fixed get_uri() interface implementation to
14738 return correct uri.
14740 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
14743 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
14745 * plugins/file-manager/an_file_view.c,
14746 plugins/file-manager/an_file_view.c: Exports file uri correctly.
14748 * plugins/file-wizard/file.c: Reads uri correctly.
14750 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
14751 sets the page to the new view.
14753 * plugins/message-view/message-view.c: Unrefs the tree model when done.
14754 Fixed signal connecting.
14756 * plugins/project-manager/plugin.c: Changed "project_root_directory"
14757 to "project_root_uri" and exports as uri.
14759 2004-09-24 Naba Kumar <naba@gnome.org>
14761 * libanjuta/anjuta-ui.c: Fixed a crash bug.
14762 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
14764 * plugins/file-manager/plugin.c: Fixed crash in unloading.
14765 * plugins/file-loader/plugin.c: Added comments.
14766 * plugins/build-basic-autotools/plugin.c: Added comments.
14767 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
14769 * libanjuta/interfaces/libanjuta.idl,
14770 plugins/message-view/anjuta-msgman.c,
14771 plugins/message-view/message-view.c,
14772 plugins/message-view/message-view.h,
14773 plugins/message-view/plugin.c: Buffering and appending messages have
14774 been separated. message-view implementations cleaned up. Signals
14775 Emissions fixed. Messages now displayed in summary and details show
14776 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
14779 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
14782 * plugins/build-basic-autotools/Makefile.am,
14783 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
14784 parsing of output to create message summaries. Uses new message view
14787 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
14788 preferences to make dialog box smaller.
14790 * plugins/editor/search-replace.c: Fixed compile error with change
14791 in IAnjutaMessageView API.
14793 2004-09-21 Naba Kumar <naba@gnome.org>
14795 * plugins/Makefile.am: Deletes old (installed) plugins before
14796 installing new ones.
14798 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14799 plugins/build-basic-autotools/build-basic-autotools.c,
14800 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
14801 file URI from filemanager. Only disables/enables build submenu in file
14802 manager, instead of merging/unmerging.
14804 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
14807 * plugins/file-loader/anjuta-loader-plugin.ui,
14808 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14809 Implemented "Open with" file manager submenu. Displays error message
14810 when file can not be opened.
14812 * plugins/file-manager/an_file_view.c: Renamed
14813 file_manager_current_filename value name to file_manager_current_uri
14814 and exports proper URI.
14816 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
14818 2004-09-19 Naba Kumar <naba@gnome.org>
14820 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
14821 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
14822 save point signal to change editor tabs. Fixed accels.
14824 * plugins/file-loader/plugin.c: Fixed accels.
14826 * plugins/project-manager/plugin.c: Added target selection callback.
14828 * plugins/project-manager/plugin.c: Added URI activation.
14829 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
14830 Fixed dialog and closed it on ok. Fixed a crash bug.
14831 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
14833 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
14834 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
14835 plugins/file-loader/anjuta-loader-plugin.ui,
14836 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
14837 Added recent files in file loade plugin.
14839 * ChangeLog: Fixed entry dates.
14841 2004-09-18 Naba Kumar <naba@gnome.org>
14843 * plugins/devhelp/plugin.c: Added UI sensitization and removed
14844 an unnecessary GtkFrame.
14846 2004-09-17 Naba Kumar <naba@gnome.org>
14848 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
14852 * data/Makefile.am: Disabled installing old mime info.
14854 * mime/anjuta.applications, mime/anjuta.keys: Updated.
14856 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
14857 plugins/editor/anjuta-document-manager.ui,
14858 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14859 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
14860 Added Editor context popup menu.
14862 * plugins/project-manager/anjuta-project-manager-plugin.png:
14865 * plugins/project-manager/anjuta-project-manager.plugin.in:
14866 Support .anjuta mime type.
14868 * plugins/project-manager/plugin.c: Exports "project_root_directory"
14871 * plugins/file-manager/plugin.c: Watches "project_root_directory"
14874 * src/layout.xml, plugins/profile-default/plugin.c:
14875 Added project manager plugin for startup.
14877 2004-09-16 Naba Kumar <naba@gnome.org>
14879 * anjuta.prj: Updated.
14881 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
14882 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
14883 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
14884 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
14885 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
14886 plugins/terinal/Makefile.am, src/Makefile.am,
14887 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
14888 Fixed makefile syntax errors.
14890 2004-09-16 Naba Kumar <naba@gnome.org>
14892 * configure.in, src/layout.xml,
14893 plugins/profile-default/plugin.c,
14894 libanjuta/interfaces/libanjuta.idl,
14895 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
14897 * configure.in, plugins/Makefile.am,
14898 plugins/project-manager/.cvsignore,
14899 plugins/project-manager/Makefile.am,
14900 plugins/project-manager/anjuta-project-manager-plugin.png,
14901 plugins/project-manager/anjuta-project-manager.plugin.in,
14902 plugins/project-manager/anjuta-project-manager.ui,
14903 plugins/project-manager/plugin.c,
14904 plugins/project-manager/plugin.h: Added project manager plugin
14905 based on gnome-build.
14907 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
14908 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
14910 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14911 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14912 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
14914 2004-09-16 Naba Kumar <naba@gnome.org>
14916 * plugins/editor/action-callbacks.c: Fixed compile error.
14918 2004-09-15 Naba Kumar <naba@gnome.org>
14920 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
14922 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
14923 New improved splace with nicer progress.
14925 * configure.in, plugins/Makefile.am,
14926 (added) file-wizard/.cvsignore,
14927 (added) file-wizard/Makefile.am,
14928 (added) file-wizard/action-callbacks.c,
14929 (added) file-wizard/action-callbacks.h,
14930 (added) file-wizard/anjuta-file-wizard-plugin.png,
14931 (added) file-wizard/anjuta-file-wizard.glade,
14932 (added) file-wizard/anjuta-file-wizard.plugin.in,
14933 (added) file-wizard/anjuta-file-wizard.ui,
14934 (added) file-wizard/file.c,
14935 (added) file-wizard/file.h,
14936 (added) file-wizard/plugin.c,
14937 (added) file-wizard/plugin.h:
14938 Created new file wizard and added it. The wizard takes care of text
14939 bit insertions and new files creation.
14941 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
14942 plugins/editor/action-callbacks.h,
14943 plugins/editor/anjuta-document-manager.glade,
14944 plugins/editor/anjuta-document-manager.ui,
14945 plugins/editor/plugin.c, plugins/editor/text_editor.c,
14946 (removed) plugins/editor/file.[c,h]: Removed text insertions and
14947 new files code and moved into a new plugin (file wizard).
14949 * libanjuta/plugins.[c,h]: Added plugins selection function.
14951 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
14952 get_position(), insert() in IAnjutaEditor interface. Added
14953 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
14954 interface (for wizard plugins).
14956 * plugins/file-loader/anjuta-loader-plugin.ui,
14957 plugins/file-loader/plugin.c: Added wizard launcher interface which
14958 scans for plugins implement IAnjutaWizard interface and presents the
14959 list to user for selection. The selected plugin is then activated
14962 * libanjuta/interfaces/.cvsignore: Updated.
14963 * plugins/message-view/.cvsignore: Updated.
14964 * plugins/launcher/*: Removed as launcher has already been moved to
14965 libanjuta as class.
14967 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14968 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
14969 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
14970 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14971 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
14972 Updated API documentations.
14974 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
14976 * configure.in: Added Punjabi to ALL_LINGUAS
14978 2004-07-29 Naba Kumar <naba@gnome.org>
14980 * configure.in: Added file-loader plugin Makefile path and
14981 fixed devhelp version requirement.
14983 2004-07-28 Naba Kumar <naba@gnome.org>
14985 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
14986 terminal/preferences-terminal.png (added), message-view/*.png (added),
14987 message-view/*.xpm (added), editor/*.png (added),
14988 editor/*.xpm (added), plugins/editor/Makefile.am,
14989 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
14990 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
14991 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
14992 respective plugins directories.
14994 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
14995 pixmaps/block-end-16.png, pixmaps/block-end.png
14996 pixmaps/block-start-16.png, pixmaps/block-start.png
14997 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
14998 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
14999 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
15000 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
15001 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
15002 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
15003 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
15004 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
15005 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
15006 pixmaps/preferences-editor.png, pixmaps/undock.png
15007 pixmaps/error-next-16.png, pixmaps/error-next.png
15008 pixmaps/error-prev-16.png, pixmaps/error-prev.png
15009 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
15010 pixmaps/preferences-terminal.png: Deleted
15012 * libanjuta/properties* (removed), plugins/editor/properties* (added),
15013 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
15014 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
15015 plugins/editor/anjuta-document-manager.plugin.in,
15016 plugins/editor/anjuta-document-manager.ui,
15017 plugins/editor/plugin.c, plugins/editor/print.c,
15018 plugins/editor/search-replace_backend.c,
15019 plugins/editor/search_preferences.h,
15020 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
15021 Moved properties souce files to editor plugin as it not required in
15022 libanjuta. Other editor fixes.
15024 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
15025 libegg/dock/* (removed)
15026 : Restored GDL external dependencies and removed libegg dock
15027 sources, because gdl is being developed.
15029 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
15030 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
15031 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
15032 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
15033 libanjuta/plugins.c, libanjuta/plugins.h,
15034 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
15035 gconf system. Shell now takes docking positions. Added more utility
15036 functions. Added plugins query function. And other fixes.
15038 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
15040 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
15041 plugin to load files based on mime type.
15043 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
15045 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
15046 plugins/file-manager/plugin.c: File manager now uses file loader to
15049 * plugins/message-view/anjuta-msgman.c,,
15050 plugins/message-view/message-view.c,
15051 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
15053 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
15054 plugins/terminal/terminal.c, src/Makefile.am,
15055 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
15056 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
15058 * libegg/dock/*: Removed directory.
15060 2004-07-28 Naba Kumar <naba@gnome.org>
15062 * configure.in: Reduced gnome-print version requirement.
15063 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
15065 2004-07-21 Ray Strode <rstrode@redhat.com>
15066 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
15069 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
15071 * plugins/editor/search-replace.c: Some fixes
15072 * plugins/terminal/Makefile.am:
15073 Patch from: Alexey Rusakov <ktirf@users.sf.net>
15075 2004-05-19 Naba Kumar <naba@gnome.org>
15077 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
15080 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
15082 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
15083 Implemented IAnjutaSavable
15084 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
15086 2004-05-17 Naba Kumar <naba@gnome.org>
15088 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
15089 plugins/build-basic-autotools/.cvsignore,
15090 plugins/build-basic-autotools/Makefile.am,
15091 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
15092 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15093 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15094 plugins/build-basic-autotools/build-basic-autotools.c,
15095 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
15098 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
15101 * plugins/file-manager/an_file_view.c,
15102 plugins/file-manager/anjuta-file-manager.ui,
15103 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
15104 Added context menu UI.
15106 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
15109 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
15111 * libanjuta/anjuta-preferences.[ch]:
15112 Added save/load_gconf functions
15113 * src/action_callbacks.[ch], src/preferences.c:
15114 Load global prefs from gconf at startup and save them
15115 on exit. Prefs load and save correctly but something resets
15116 them to default after loading...
15117 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
15118 Somehow the linker does not find save/load_gconf functions
15119 in libanjuta. Must be a stupid mistake, I would be glad
15120 if someone could fix that.
15121 * manuals/reference/libanjuta-sections.txt: Added new
15122 preferences functions and removed gnome-filelist
15123 * plugins/file-manager/anjuta-file-manager-plugin.glade:
15124 * plugins/file-manager/plugin.c:
15125 Added root-path property
15127 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15129 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
15130 they are not longer needed.
15131 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
15132 anjuta-sections.txt: Remove references to the files
15133 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
15134 Use new nautilus icons for file-manager, looks incredible
15137 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15139 * plugins/editor/anjuta-docman.c: gchar* to
15140 const gchar* in arguments
15141 * plugins/editor/text_editor.c: Implemented IAnjutaFile
15143 * plugins/file-manager/an_file_view.c: Open files on
15144 double-click. Does not work yet because it does not
15145 find IAnjutaFile interface in document manager
15147 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
15149 * plugins/editor/anjuta-docman.c
15150 * plugins/editor/text_editor.c:
15151 Made close button working, made multiple selection in
15152 File/Open dialog possble, fixed crash bug if file cannot
15155 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15157 * plugins/editor/action-callbacks.c
15158 * plugins/editor/anjuta-docman.c
15159 * plugins/editor/anjuta-docman.h
15160 * plugins/editor/search-replace.c
15161 * plugins/editor/search-replace_backend.c
15162 * plugins/editor/text_editor.c
15163 * plugins/editor/text_editor.h:
15164 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
15165 able to open all files, use uri instead of full_filename, fixed
15169 2004-05-13 Naba Kumar <naba@gnome.org>
15171 * plugins/message-view/anjuta-message-manager-plugin.glade:
15174 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
15177 * pixmaps/anjuta_splash.png: Added border.
15179 * plugins/editor/anjuta-document-manager.png: New icon.
15181 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
15182 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
15184 plugins/editor/Makefile.am,
15185 plugins/editor/search-replace.c,
15186 plugins/editor/search-replace.h,
15187 plugins/editor/search-replace_backend.c,
15188 plugins/editor/search-replace_backend.h,
15189 plugins/editor/search_preferences.h,
15190 plugins/editor/search_preferences.c: Merged changes from
15191 ANJUTA_1_2_0 branch.
15193 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
15194 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
15197 * plugins/terminal/Makefile.am,
15198 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
15201 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
15204 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
15205 * plugins/message-view/plugin.c: Fixed glade file loading
15206 Removed "Show messages" menu item
15207 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
15208 twice because of this load system layout hack.
15209 * libanjuta/anjuta-ui.h: Removed #include config.h
15210 * libanjuta/libanjuta.pc: Fixed path and depencies
15211 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
15212 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
15213 * libanjuta/properties.cxx : #include "properties_cxx.h"
15214 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
15216 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15217 * plugins/message-view/*: Fixed message view preferences
15218 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
15219 * anjuta.glade: Removed messages stuff
15221 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
15223 * Removed libanjutamm, it is now hosted on SF.net:
15224 cvs.sf.net/cvsroot/anjuta/libanjutamm
15226 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
15229 Added some experimental code to add support for C++ plugins.
15230 Nothing works yet and it is likely that it will disappear but
15231 I have some questions to murrayc and he wants to see the code.
15233 2004-05-11 Naba Kumar <naba@gnome.org>
15235 * plugins/terminal/terminal.c: Fixed prefs loading bug.
15237 * plugins/editor/action-callbacks.c: Fixed a crash bug in
15238 hightlight style menu actions.
15240 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15241 manuals/reference/libanjuta/plugin-description-file.sgml,
15242 manuals/reference/libanjuta/writing-plugins.sgml,
15243 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15244 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15245 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
15247 * src/anjuta-app.c: Always load system layout for now.
15249 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
15251 * manuals/reference/libanjuta/libanjuta-docs.sgml,
15252 manuals/reference/libanjuta/libanjuta-sections.txt,
15253 manuals/reference/libanjuta/libanjuta.types,
15254 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15255 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15256 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15257 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15258 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15259 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
15260 Updated documentation.
15262 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
15263 plugins/profile-default/plugin.c, src/layout.xml:
15264 Created terminal plugin.
15266 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
15267 (new) plugins/file-manager/.cvsignore,
15268 plugins/file-manager/an_file_view.c,
15269 plugins/file-manager/plugin.c,
15270 plugins/file-manager/plugin.h: Moved preferences to separate
15271 glade file and added cvsignore file.
15273 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
15274 from ANJUTA_1_2_0 branch. Please note that other po files need merging
15275 from the branch. I tried it but there were way too many conflicts.
15277 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
15279 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
15280 util functions required during the merge.
15282 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
15285 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
15286 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
15287 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
15288 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
15289 Merged with ANJUTA_1_2_0 branch.
15291 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
15293 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
15295 2004-05-07 Naba Kumar <naba@gnome.org>
15297 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
15299 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
15300 Added preferences reading and loading.
15302 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
15303 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
15304 libanjuta/fileselection.c, libanjuta/fileselection.h,
15305 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
15307 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
15309 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
15310 anjuta.spec.in, configure.in, data/autogen.sh.generic,
15311 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
15312 data/macros/autogen.sh, data/macros2/autogen.sh
15313 data/properties/ada.properties, data/properties/anjuta.properties,
15314 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
15315 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
15316 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
15317 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
15318 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
15319 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
15320 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
15321 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
15322 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
15323 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
15324 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
15325 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
15326 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
15327 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
15328 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
15329 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
15330 plugins/class-gen/clsGen.c, plugins/editor/print.c,
15331 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
15332 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
15333 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
15334 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
15335 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
15336 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
15337 (added) scintilla/scintilla-marshal.c,
15338 (added) scintilla/scintilla-marshal.h,
15339 (added) scintilla/scintilla-marshal.list,
15340 scintilla/include/SString.h, scintilla/include/SciLexer.h,
15341 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
15342 (added) scintilla/patches/scintilla-calltip-align.patch,
15343 (added) scintilla/patches/scintilla-minor.patch,
15344 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
15346 2004-05-06 Naba Kumar <naba@gnome.org>
15348 * (added) plugins/file-manager/Makefile.am,
15349 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
15350 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
15351 (added) plugins/file-manager/anjuta-file-manager.ui,
15352 (added) plugins/file-manager/plugin.c,
15353 (added) plugins/file-manager/plugin.h,
15354 (removed) plugins/file-manager/an_file_view.h,
15355 plugins/Makefile.am, configure.in,
15356 plugins/file-manager/an_file_view.c: Created file manager plugin.
15358 * plugins/profile-default/plugin.c: Added file manager plugin in default
15361 * libanjuta/Makefile.am: Fixed dependencies.
15362 * pixmaps/anjuta_splash.png: New splash screen.
15364 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
15366 * template/template.c/h: Added in-line doc
15367 * manuals/reference/template/*: Added template documentation
15368 * configure.in: Build template docs
15370 2004-05-05 Naba Kumar <naba@gnome.org>
15372 * autogen.sh: Added commands to generate initial interfaces.
15374 * libanjuta/Makefile.am,
15375 (removed)libanjuta/anjuta-plugin-parser.c,
15376 (removed)libanjuta/anjuta-plugin-parser.h,
15377 (added)libanjuta/anjuta-plugin-description.c,
15378 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
15379 plugin description.
15381 * libanjuta/anjuta-plugin.c,
15382 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
15384 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
15385 and added AnjutaShellPlacement enum for widgeds placement (passed to
15386 widget add_widget() method.
15388 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
15389 and moved plugin sets loading in profile plugins.
15391 * libanjuta/interfaces/.cvsignore,
15392 (removed)libanjuta/interfaces/Makefile.am,
15393 libanjuta/interfaces/libanjuta.idl,
15394 libanjuta/interfaces/anjuta-idl-compiler.pl,
15395 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
15396 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
15397 (removed)libanjuta/interfaces/ianjuta-editor.c,
15398 (removed)libanjuta/interfaces/ianjuta-editor.h,
15399 (removed)libanjuta/interfaces/ianjuta-file.c,
15400 (removed)libanjuta/interfaces/ianjuta-file.h,
15401 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
15402 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
15403 (removed)libanjuta/interfaces/ianjuta-message-view.c,
15404 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
15405 *.h and Makefile.am files. They are autogenerated. Interfaces are
15406 by anjuta-idl-compiler.pl from libanjuta.idl file.
15408 * manuals/reference/libanjuta/Makefile.am,
15409 manuals/reference/libanjuta/anjuta-architecture.sgml,
15410 manuals/reference/libanjuta/libanjuta-docs.sgml,
15411 manuals/reference/libanjuta/libanjuta-sections.txt,
15412 manuals/reference/libanjuta/libanjuta.types,
15413 manuals/reference/libanjuta/plugin-description-file.sgml,
15414 manuals/reference/libanjuta/writing-plugins.sgml,
15415 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
15416 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
15417 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15418 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15419 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15420 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
15421 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15422 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15423 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15424 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15425 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15426 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15427 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
15428 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
15429 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
15430 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
15431 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
15432 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15433 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15434 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
15435 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
15436 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15437 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
15438 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
15439 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15440 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15441 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
15442 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
15443 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
15444 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15445 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
15446 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15447 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
15448 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
15449 interfaces template sgmls.
15451 * plugins/Makefile.am,
15452 plugins/devhelp/anjuta-devhelp.plugin.in,
15453 plugins/devhelp/plugin.c,
15454 plugins/editor/action-callbacks.c,
15455 plugins/editor/anjuta-document-manager.plugin.in,
15456 plugins/editor/plugin.c,
15457 plugins/editor/plugin.h,
15458 plugins/editor/text_editor.c,
15459 plugins/sample1/plugin.c,
15460 plugins/message-view/anjuta-message-manager.plugin.in,
15461 plugins/message-view/plugin.c: Fixed shell add_widget method to take
15462 placement. Fixed other errors.
15464 * (added)plugins/profile-default/.cvsignore,
15465 (added)plugins/profile-default/Makefile.am,
15466 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
15467 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
15468 (added)plugins/profile-default/anjuta-default-profile.ui,
15469 (added)plugins/profile-default/plugin.c,
15470 (added)plugins/profile-default/plugin.h: Added a default new
15474 src/action-callbacks.c,
15477 src/main.cpp: Fixed necessary changes for libanjuta
15479 2004-05-04 Naba Kumar <naba@gnome.org>
15481 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
15482 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
15483 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
15484 placement for default widgets placements.
15486 2004-05-03 Naba Kumar <naba@gnome.org>
15488 * manuals/reference/libanjuta/anjuta-architecture.sgml,
15489 manuals/reference/libanjuta/libanjuta-docs.sgml,
15490 manuals/reference/libanjuta/plugin-description-file.sgml,
15491 manuals/reference/libanjuta/writing-plugins.sgml:
15492 Wrote more sections in writing-plugins document and fixed errors.
15494 2004-05-03 Naba Kumar <naba@gnome.org>
15496 * libanjuta/interfaces/libanjuta.idl: Added interface
15497 IAnjutaFileManager.
15499 * manuals/reference/libanjuta/anjuta-architecture.dia,
15500 manuals/reference/libanjuta/anjuta-architecture.png: Updated
15501 architecture diagram.
15503 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
15504 manuals/reference/libanjuta/libanjuta-docs.sgml,
15505 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
15506 (added) manuals/reference/libanjuta/writing-plugins.sgml:
15507 Wrote writing-plugins document and separated chapters into
15508 separate sgml files.
15510 * plugins/file-manager/an_file_view.c,
15511 plugins/file-manager/an_file_view.h: New and improved directory
15514 2004-05-02 Sven Herzberg <herzi@abi02.de>
15516 * anjuta.glade: re-designed the new file dialog
15517 * anjuta_dialogs_strings.c: new strings from the new file dialog
15519 2004-04-30 Naba Kumar <naba@gnome.org>
15521 * libanjuta/interfaces/Makefile.am.iface,
15522 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
15524 * libanjuta/interfaces/libanjuta.idl: Updated.
15526 * libanjuta/interfaces/Makefile.am.iface,
15527 libanjuta/interfaces/libanjuta.idl: Updated.
15529 2004-04-29 Naba Kumar <naba@gnome.org>
15531 * libanjuta/interfaces/Makefile.am.iface,
15532 libanjuta/interfaces/libanjuta.idl: Updated.
15534 2004-04-29 Naba Kumar <naba@gnome.org>
15536 * libanjuta/interfaces/giface-idlc-c.pl,
15537 libanjuta/interfaces/libanjuta.idl: Upgraded.
15538 * libanjuta/interfaces/Makefile.am.iface: Added.
15540 2004-04-28 Naba kumar <naba@gnome.org>
15542 * libanjuta/interfaces/giface-idlc-c.pl,
15543 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
15544 definitions and wrote a compiler.
15546 2004-04-28 Naba Kumar <naba@gnome.org>
15548 * libanjuta/anjuta-shell.c: Fixed docs.
15549 * libanjuta/interfaces/Makefile.am,
15550 libanjuta/interfaces/ianjuta-file.c,
15551 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
15553 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
15555 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
15557 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15558 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15559 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15560 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15561 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
15562 * src/anjuta-app.c: Fixed bug.
15564 2004-04-27 Naba Kumar <naba@gnome.org>
15566 * libanjuta/anjuta-preferences-dialog.c,
15567 manuals/Makefile.am: Fixed document bugs and enabled docs
15570 * libanjuta/anjuta-preferences-dialog.c,
15571 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
15572 More documentation.
15574 * libanjuta/anjuta-preferences.c,
15575 manuals/reference/libanjuta/libanjuta-docs.sgml,
15576 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15577 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15578 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15579 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15580 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
15581 Wrote more documentations.
15583 * (removed) plugins/message-view/imessage-view.c,
15584 (removed) plugins/message-view/ianjuta-msgman.c,
15585 plugins/message-view/Makefile.am,
15586 plugins/message-view/anjuta-msgman.c,
15587 plugins/message-view/anjuta-msgman.h,
15588 plugins/message-view/message-view.c,
15589 plugins/message-view/message-view.h,
15590 plugins/message-view/plugin.c,
15591 plugins/message-view/plugin.h: Moved interface implementations
15592 in their respective classes and used correct macros to
15593 defined class types.
15595 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15596 src/action-callbacks.c, src/anjuta-app.c: Subclassed
15597 AnjutaUI from GtkUIManager instead of GtkDialog.
15599 * manuals/reference/libanjuta/Makefile.am,
15600 manuals/reference/libanjuta/libanjuta-docs.sgml,
15601 manuals/reference/libanjuta/libanjuta-sections.txt,
15602 manuals/reference/libanjuta/libanjuta.types,
15603 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15604 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15605 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15606 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15607 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15608 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
15609 Wrote more documentation, fixed typos, added architecture
15610 diagram, updated object types etc.
15612 * plugins/editor/text_editor.c: Fixed interface implementation.
15614 2004-04-26 Naba Kumar <naba@gnome.org>
15616 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
15617 (added) manuals/reference/libanjuta/anjuta-architecture.png,
15618 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
15619 architecture diagram and a new chapter on plugins description file.
15621 2004-04-25 Naba Kumar <naba@gnome.org>
15623 * libanjuta/anjuta-children.h,
15624 libanjuta/anjuta-plugin.c,
15625 libanjuta/anjuta-plugin.h,
15626 libanjuta/anjuta-preferences.c,
15627 libanjuta/anjuta-shell.c,
15628 libanjuta/anjuta-shell.h,
15629 libanjuta/e-splash.c,
15630 libanjuta/e-splash.h,
15631 manuals/reference/libanjuta/Makefile.am,
15632 manuals/reference/libanjuta/libanjuta-docs.sgml,
15633 manuals/reference/libanjuta/libanjuta-sections.txt,
15634 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15635 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15636 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15637 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15638 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15639 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15640 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15641 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15642 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15643 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15644 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15645 manuals/reference/libanjuta/tmpl/defaults.sgml,
15646 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15647 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15648 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15649 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15650 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15651 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15652 manuals/reference/libanjuta/tmpl/plugins.sgml,
15653 manuals/reference/libanjuta/tmpl/properties.sgml,
15654 manuals/reference/libanjuta/tmpl/resources.sgml,
15655 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
15656 manuals/reference/libanjuta/tmpl/e-splash.sgml,
15657 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
15658 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
15659 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
15660 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
15662 Added more template files and wrote more documentation.
15664 2004-04-24 Andras Timar <timar@gnome.hu>
15666 * configure.in: Added hu to ALL_LINGUAS.
15668 2004-04-23 Naba Kumar <naba@gnome.org>
15670 * configure.in: Fixed compile error.
15672 * libanjuta/anjuta-children.c,
15673 libanjuta/anjuta-children.h,
15674 libanjuta/anjuta-preferences.c,
15675 libanjuta/anjuta-preferences.h,
15676 libanjuta/anjuta-shell.c,
15677 libanjuta/anjuta-ui.c,
15678 libanjuta/anjuta-ui.h,
15679 manuals/reference/libanjuta/Makefile.am,
15680 manuals/reference/libanjuta/libanjuta-docs.sgml,
15681 manuals/reference/libanjuta/libanjuta.types,
15682 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15683 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15684 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15685 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15686 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15687 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
15688 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15689 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15690 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15691 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15692 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15693 manuals/reference/libanjuta/tmpl/defaults.sgml,
15694 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15695 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15696 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
15697 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
15698 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15699 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15700 manuals/reference/libanjuta/tmpl/plugins.sgml,
15701 manuals/reference/libanjuta/tmpl/properties.sgml,
15702 manuals/reference/libanjuta/tmpl/resources.sgml,
15703 plugins/sample1/plugin.c: Added libanjuta API documentation.
15705 2004-04-22 Naba Kumar <naba@gnome.org>
15707 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
15708 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15709 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
15710 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
15711 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
15712 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
15713 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
15714 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
15715 (removed) libegg/eggradiotoolbutton.c,
15716 (removed) libegg/eggseparatortoolitem.c,
15717 (removed) libegg/eggtoggletoolbutton.c,
15718 (removed) libegg/eggtoolbar.c,
15719 (removed) libegg/eggtoolbutton.c,
15720 (removed) libegg/eggtoolitem.c,
15721 (removed) libegg/prop-editor.c,
15722 (removed) libegg/test-actions.c,
15723 (removed) libegg/test-drag.c,
15724 (removed) libegg/test-merge.c,
15725 (removed) libegg/test-toolbar.c,
15726 libegg/menu/Makefile.am,
15727 (removed) libegg/menu/egg-accel-dialog.h,
15728 (removed) libegg/menu/egg-action-group.h,
15729 (removed) libegg/menu/egg-action.h,
15730 libegg/menu/egg-entry-action.h,
15731 (removed) libegg/menu/egg-markup.h,
15732 (removed) libegg/menu/egg-menu-merge.h,
15733 (removed) libegg/menu/egg-menu.h,
15734 (removed) libegg/menu/egg-radio-action.h,
15735 (removed) libegg/menu/egg-toggle-action.h,
15736 (removed) libegg/menu/howitshouldwork.txt,
15737 (removed) libegg/toolbar/.cvsignore,
15738 (removed) libegg/toolbar/Makefile.am,
15739 (removed) libegg/toolbar/TODO,
15740 (removed) libegg/toolbar/eggradiotoolbutton.h,
15741 (removed) libegg/toolbar/eggseparatortoolitem.h,
15742 (removed) libegg/toolbar/eggtoggletoolbutton.h,
15743 (removed) libegg/toolbar/eggtoolbar.h,
15744 (removed) libegg/toolbar/eggtoolbutton.h,
15745 (removed) libegg/toolbar/eggtoolitem.h,
15746 (removed) libegg/toolbar/prop-editor.h,
15747 (removed) libegg/toolbar/toolbar-api.txt,
15748 (removed) libegg/toolbar/toolbar-ideas.txt,
15749 plugins/devhelp/anjuta-devhelp.ui,
15750 plugins/devhelp/plugin.c,
15751 plugins/editor/action-callbacks.c,
15752 plugins/editor/action-callbacks.h,
15753 plugins/editor/anjuta-docman.c,
15754 plugins/editor/anjuta-document-manager.ui,
15755 plugins/editor/plugin.c,
15756 P plugins/message-view/Makefile.am,
15757 plugins/message-view/anjuta-message-manager.ui,
15758 plugins/message-view/plugin.c,
15759 plugins/sample1/anjuta-sample.ui,
15760 plugins/sample1/plugin.c,
15761 src/action-callbacks.c,
15762 src/action-callbacks.h,
15763 src/anjuta-actions.h,
15765 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
15766 Gtk actions and UIManager. Fixed all plugins to use this.
15768 * manuals/reference/gtkdoc-scangobj.diff,
15769 manuals/reference/libanjuta/Makefile.am,
15770 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15771 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15772 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15773 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15774 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
15776 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
15778 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
15780 * plugins/message-view/imessage-view.c
15781 * plugins/message-view/ianjuta-msgman.c:
15784 2004-04-17 Adam Weinberger <adamw@gnome.org>
15786 * configure.in: Added en_CA to ALL_LINGUAS.
15788 2004-04-08 Naba Kumar <naba@gnome.org>
15790 * libanjuta/interfaces/ianjuta-message-view.[c,h],
15791 libanjuta/interfaces/Makefile.am,
15792 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
15793 message manager and message view interfaces.
15795 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
15796 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
15797 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15798 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
15799 src/anjuta-app.c: Used 'activate' and
15800 'deactivate' virtual methods for plugins. Fixed installed plugins
15801 dialogs. Added remove_widget() method for AnjutaShell.
15803 * libanjuta/interfaces/Makefile.am,
15804 libanjuta/interfaces/ianjuta-document-manager.c,
15805 libanjuta/interfaces/ianjuta-document-manager.h,
15806 libanjuta/interfaces/ianjuta-editor.c,
15807 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
15808 and editor interfaces.
15810 * plugins/devhelp/plugin.c,
15811 plugins/message-view/anjuta-message-manager.plugin.in,
15812 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
15813 plugins/sample1/plugin.c: Updated plugins implementation to
15814 reflect the changes.
15816 2004-04-07 Naba Kumar <naba@gnome.org>
15818 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
15819 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
15820 libanjuta/interfaces/ianjuta-editor.h,
15821 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
15822 plugins/editor/anjuta-docman.c,
15823 plugins/editor/anjuta-document-manager.plugin.in,
15824 plugins/editor/plugin.c, plugins/sample1/plugin.c,
15825 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
15826 Added supported interfaces for plugins. Tested plugin interfaces
15827 through sample plugin.
15829 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
15831 * template/Makefile.am, data/templates/library/Makefile.am
15832 Fixed some automake-1.7 incompatibilities
15833 * template/xmltemplate.c: Small fix
15835 2004-02-23 Naba Kumar <naba@gnome.org>
15837 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
15838 Added plugins manager dialog.
15840 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
15841 library dependencies.
15843 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
15844 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
15845 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
15846 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
15847 geometry command line option.
15849 2004-02-16 Naba Kumar <naba@gnome.org>
15851 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
15852 Added interfaces and IAnjutaEditor editor interface.
15853 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
15855 * libanjuta/anjuta-shell.h: Fixed bug.
15857 2004-02-13 Naba Kumar <naba@gnome.org>
15859 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
15861 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
15863 * data/template/*/.cvsignore:
15864 Avoid all these ? in cvs output
15866 2004-02-13 Naba Kumar <naba@gnome.org>
15868 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
15869 includes and linking.
15871 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
15872 and set required version to devhelp 0.8. This devhelp version
15873 can be acquired from gnome cvs branch devhelp branch
15874 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
15876 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
15877 src/actions-callbacks.c: Added Dock Manager settings menu item.
15879 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
15880 * plugins/devhelp/plugin.c: Fixed a linking bug.
15882 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
15883 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
15884 external GDL dependency and used libegg codes.
15886 2004-02-12 Naba Kumar <naba@gnome.org>
15888 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
15889 Added devhelp plugin, but it can't be used without a
15890 patch in devhelp. So it's disabled for now.
15892 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
15893 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
15894 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
15895 Update cvsignore files.
15897 * libanjuta/plugins.c, widgets/e-splash.c:
15898 Fixed plugins loading to show splash icons.
15900 * plugins/message-view/anjuta-message-manager.plugin.in,
15901 plugins/message-view/plugin.c: Fixed plugin registered name.
15903 * plugins/message-view/anjuta-message-view.png,
15904 plugins/sample1/anjuta-sample-plugin.png: Update images.
15906 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
15907 src/main.c: Fixed layout loading.
15909 * plugins/devhelp/Makefile.am: Fixed error.
15911 * (removed) widgets/*, libanjuta/plugins.h,
15912 src/main.c: Transfered widgets to libanjuta/.
15914 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
15915 toplevel directory to created only one library as libanjuta-egg.
15917 * data/Makefile.am: Fixed build error.
15919 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
15920 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
15921 libegg/.cvsignore: Added egg dock widget.
15923 * gdl/*: Removed as they are now available in libegg.
15925 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
15927 * plugins/editor/anjuta-docman.c:
15928 Use stock close icon on tab close button
15930 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
15932 * data/template/Makefile.am
15933 data/template/language/Makefile.am
15934 data/template/library/Makefile.am
15935 data/template/text/Makefile.am
15936 data/template/project/Makefile.am
15937 data/template/project/terminal/Makefile.am
15938 configure.in: Created Makefile to install templates
15940 2004-02-11 Naba Kumar <naba@gnome.org>
15942 * plugins/editor/action-callbacks.c,
15943 plugins/editor/anjuta-document-manager.ui,
15944 plugins/editor/plugin.c
15945 plugins/message-view/anjuta-message-manager.ui,
15946 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
15948 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
15950 * plugins/message-view/*: MessageView plugin is now loaded
15951 The menu items are still dummies.
15953 2004-02-09 Naba Kumar <naba@gnome.org>
15955 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
15958 * libanjuta/anjuta-preferences.h: Added some documentation.
15960 * libanjuta/anjuta-shell.h: Removed dead codes.
15962 * (removed) manuals/reference/gtkdoc-scangobj,
15963 manuals/reference/gtkdoc-scangobj.diff,
15964 manuals/reference/libanjuta/.cvsignore,
15965 manuals/reference/libanjuta/Makefile.am,
15966 manuals/reference/libanjuta/README.inline-doc,
15967 manuals/reference/libanjuta/README.sections,
15968 manuals/reference/libanjuta/libanjuta-docs.sgml,
15969 manuals/reference/libanjuta/libanjuta-sections.txt,
15970 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15971 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
15972 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
15973 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
15974 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
15975 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
15976 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
15977 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
15978 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
15979 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
15980 manuals/reference/libanjuta/tmpl/defaults.sgml,
15981 manuals/reference/libanjuta/tmpl/fileselection.sgml,
15982 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
15983 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
15984 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
15985 manuals/reference/libanjuta/tmpl/plugins.sgml,
15986 manuals/reference/libanjuta/tmpl/properties.sgml,
15987 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
15988 of scan program. Updated templates.
15990 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
15991 editor action callbacks data.
15993 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
15994 scintilla object ref/unref.
15996 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
15998 * template/*: Added new xml based template system
15999 * template/dtds/*: Dtds to validate xml files of the template systems
16000 * data/template/*: Some sample template files
16001 Still needs some work but builds fine!
16003 2004-02-06 Naba Kumar <naba@gnome.org>
16005 * cofigure.in, manuals/Makefile.am,
16006 (added) manuals/reference/*: Added API documentation
16007 structure (gtk-doc based).
16009 * libanjuta/libanjuta.h: Updated
16011 2004-02-05 Naba Kumar <naba@gnome.org>
16013 * configure.in: Sets correct dependencies and
16014 uses gdl external library.
16016 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
16017 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
16018 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
16019 libanjuta/fileselection.h, libanjuta/glue-factory.c,
16020 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
16021 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
16022 and added file dialogs.
16024 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
16025 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
16026 Build dynamic libraries for libegg.
16028 * plugins/Makefile.am, plugins/editor/Makefile.am,
16029 plugins/editor/action-callbacks.c,
16030 plugins/editor/action-callbacks.h,
16031 plugins/editor/anjuta-docman.c,
16032 plugins/editor/anjuta-docman.h
16033 plugins/editor/anjuta-document-manager.plugin.in
16034 plugins/editor/anjuta-document-manager.png
16035 plugins/editor/anjuta-document-manager.ui
16036 plugins/editor/file.c
16037 plugins/editor/file.h
16038 plugins/editor/plugin.c
16039 plugins/editor/print.c
16040 plugins/editor/print.h
16041 plugins/editor/search-replace.c
16042 plugins/editor/search_incremental.c
16043 plugins/editor/search_incremental.h
16044 plugins/editor/text_editor.c
16045 plugins/editor/text_editor.h
16046 plugins/editor/text_editor_cbs.c
16047 plugins/editor/text_editor_menu.h
16048 plugins/sample1/Makefile.am
16049 plugins/sample1/anjuta-sample-plugin.png
16050 plugins/sample1/anjuta-sample.plugin.in
16051 plugins/sample1/anjuta-sample.ui
16052 plugins/sample1/plugin-sample1.c
16053 plugins/sample1/plugin.c
16054 plugins/sample1/plugin.h: Created sample
16055 plugin and fixed editor plugin.
16057 * printing/*: Removed.
16059 * scintilla/Makefile.am: Builds dynamic library.
16061 * src/Makefile.am, src/action-callbacks.c,
16062 src/action-callbacks.h, (removed) src/an_symbol_view.c,
16063 src/anjuta-actions.h, src/anjuta-app.c,
16064 src/anjuta-app.h, src/anjuta-callbacks.c,
16065 src/anjuta-callbacks.h, (removed) src/anjuta.c,
16066 (removed) src/anjuta.h, src/anjuta.ui,
16067 src/layout.xml, src/main.c, src/preferences.h,
16068 src/utilities.c: Debuggged and finally made plugins
16071 * global-tags/Makefile.am: Fixed build error.
16073 2004-02-03 Naba Kumar <naba@gnome.org>
16075 * configure.in: Users GDL from external package.
16076 * plugins/*: Added many new plugins (not ready though).
16077 * src/*: Removed many files (which have been transfered in plugins/).
16079 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
16081 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16083 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16085 * configure.in: Added editor plugins
16087 * plugins/Makefile.am, src/search-replace_backend.h,
16088 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
16089 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
16091 * Added: plugins/editor/search_incremental.c,
16092 plugins/editor/search_incremental.h
16094 * Update search-replace in plugins/editor
16096 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
16098 * plugins/message-view/message-view.c: Some code clean-up
16100 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16102 * Added: search_incremental[ch]
16104 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
16105 src/mainmenu_callbacks.c, src/toolbar.c
16106 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
16108 * Incremental Search
16110 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16112 * plugins/message-view/anjuta-msgman.[c/h]:
16113 Added message manager for easier message handling with a
16114 similar interface as docman. Of course you can still use
16115 MessageView standalone.
16116 * plugins/Makefile.am: Added message-view because it compiles
16119 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
16121 * plugins/message-view/*: Added message-view plugin
16123 * configure.in: Added plugins/message-view/Makefile
16125 2004-01-03 Naba Kumar <naba@gnome.org>
16127 * libanjuta/*.c: Added new files and updated old ones.
16128 * plugins/editor/*: Added editor plugin.
16129 * configure.in: Added editor plugin and moved editor related
16132 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16134 * src/Makefile.am: Added search-replace_backend.[ch]
16135 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16137 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16138 src/search-replace_backend.c, src/search-replace_backend.h,
16139 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16140 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16141 src/toolbar_callbacks.c
16142 * The advanced Search/Replace functionality now replaces the older
16143 Find/Replace stuff.
16144 * The Search/Replace functionality can be interrupted during a long
16147 2003-12-11 Naba Kumar <naba@gnome.org>
16149 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
16150 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
16152 * Makefile.am, libanjuta/*: Added new module.
16153 * src/Makefile.am: Fixed linking error.
16154 * src/watch_cbs.c: Debugger clean up.
16155 * configure.in: Added libanjuta-2.0.pc
16157 * configure.in, libanjuta/Makefile.am,
16158 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
16161 2003-12-11 Naba Kumar <naba@gnome.org>
16163 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16165 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
16166 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
16167 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
16168 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
16169 The user can now give a name at the creation of a new file and
16170 insert automatically (user choice) header, gpl notice, header
16171 template. The file extension is added automatically according
16172 to the selected type of file. The various insert functions have
16173 been moved from mainmenu-callback.c to file.c. The cursor is now
16174 moved after an insert operation. Removes also useless code in
16175 memory.c and search-replace.c
16177 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
16179 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
16180 sortable headers, process tree, removal of path and process params
16181 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16182 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16185 2003-12-10 Naba Kumar <naba@gnome.org>
16187 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
16189 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16191 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16193 2003-11-28 Naba Kumar <naba@gnome.org>
16195 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
16197 * manuals/de/*: Added german translation docs.
16199 * configure.in, Makefile.am, src/Makefile.am,
16200 libegg/*/*: Added libegg library.
16202 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
16203 installation directory.
16205 * src/text_editor_cbs.c: Fixed closing of file.
16207 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
16209 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
16211 2003-09-05 Naba Kumar <naba@gnome.org>
16213 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
16214 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
16215 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
16216 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
16217 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
16218 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
16219 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
16220 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
16221 using libegg. Initial commit -- compiles but is not complete.
16223 2003-08-08 Abel Cheung <maddog@linux.org.hk>
16225 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
16227 2003-06-04 Abel Cheung <maddog@linux.org.hk>
16229 * configure.in: Removed "ta" from ALL_LINGUAS.
16231 2003-05-16 Jordi Mallach <jordi@sindominio.net>
16233 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
16235 2003-05-16 Danilo Šegan <dsegan@gmx.net>
16237 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
16239 2004-04-24 Andras Timar <tmar@gnome.hu>
16241 * configure.in: Added hu to ALL_LINGUAS.
16243 2004-04-14 Naba Kumar <naba@gnome.org>
16245 * src/Makefile.am, printing/Makefile.am,
16246 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
16247 because we are still using GtkCombo and build breaks with gtk-2.4.
16249 2004-04-13 Naba Kumar <naba@gnome.org>
16252 * anjuta.spec.in: Fixed build error.
16253 * po/POTFILES.in: Updated.
16254 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
16256 2004-04-11 Naba Kumar <naba@gnome.org>
16259 * AUTHORS: Updated.
16260 * configure.in: Added ga in ALL_LINGUAS.
16261 * ChangeLog: Fixed dates.
16263 2004-04-09 Naba Kumar <naba@gnome.org>
16265 * src/print.c: Fixed buffer styling bug when printing with
16268 * data/properties/anjuta.properties: Defined only one base font and
16269 used courier instead of lucidatypewriter, because most newer systems are
16270 unlikely to have it (bug #885023, #925956, #890473).
16272 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
16275 * src/an_file_view.c: Fixed possible crash bug.
16277 2004-04-07 Naba Kumar <naba@gnome.org>
16279 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
16280 gtk_main_quit() etc..), so that atexit() functions are not called
16281 (which is apparently done to free up memory and we don't need to
16282 do that at this point). Incidentally, something also happens in the
16283 atexit call which freezes the UI for far too long when the application
16284 exits and we want to avoid that..
16285 * src/glade_iface.c: Fixed compiler warning.
16287 2004-04-06 Naba Kumar <naba@gnome.org>
16289 * src/project_dbase_gui.c: Fixed errors.
16291 * src/registers_gui.c: Fixed possible crash bug.
16292 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
16293 * src/signals.[c,h]: Used tree view and glade file for dialog.
16294 * src/Makefile.am, src/about.c, src/an_file_view.c,
16295 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
16296 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
16297 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
16298 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
16299 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
16300 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
16301 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
16302 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
16303 src/launcher.h, src/main.c, src/main_menubar.c,
16304 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
16305 src/message-manager-private.cc, src/message-manager.cc,
16306 src/preferences.c, src/project_config.c, src/project_dbase.c,
16307 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
16308 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
16309 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
16310 src/search-replace.c, src/search-replace_backend.c,
16311 src/search_incremental.c, src/search_preferences.c,
16312 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
16313 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
16314 src/signals_gui.c, src/source.c, src/src_paths.c,
16315 src/stack_trace.c, src/start-with.c, src/style-editor.c,
16316 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
16317 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
16318 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
16319 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
16320 tagmanager/Makefile.am, scintilla/include/SString.h,
16321 widgets/Makefile.am, widgets/gnomefilelist.c:
16323 Removed all deprecated codes and substituted
16324 with newer APIs. Fixed some possible crash bugs where cell renderers
16327 * scintilla/patches/scintilla-minor.patch: Minor patch.
16329 2004-04-06 Naba Kumar <naba@gnome.org>
16331 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
16332 tree after all the files have been added (and not everytime a file
16333 is added in the project). Also fixed some memory corruption
16334 (possibly bug #900478).
16336 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
16337 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
16338 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
16339 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
16340 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
16341 qualifier wherever appropriate.
16343 2004-04-05 Naba Kumar <naba@gnome.org>
16345 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
16346 switch terminal echo on/off. Debugger requires it off, while the
16347 rest requires it on.
16349 * src/search-replace.c: sets search direction and action (in addtion
16350 to target) for find in files.
16352 2004-04-02 Naba Kumar <naba@gnome.org>
16354 * src/mainmenu_callbacks.c: Sets filename during save of new files.
16356 * src/project_dbase.c, src/debugger, src/an_file_view.c,
16357 src/an_symbol_view.c: Added an gtk events loop for
16358 displaying project loading status (for loading large projects) and
16359 debugger program starting ... just to give an impression of fastness :-).
16361 * configure.in, anjuta.prj: Bumped version to 1.2.2.
16363 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
16364 crash bug, which occurs when opening and closing a large project
16367 * src/attach_process.c: Fixed a comiple error for old gcc.
16369 * src/launcher.c: Prints proper error message when launcher child
16370 could not be executed and exits properly. Fixed a crash
16373 * src/resources.c, src/utilities.c, src/glade_iface.c,
16374 src/debugger.c, src/attach_process.c: Properly exits forked children
16375 when they could not be executed.
16377 2004-04-01 Naba Kumar <naba@gnome.org>
16379 * src/search-replace.c: Fixed a crash bug (bug #921893).
16381 2004-03-31 Naba Kumar <naba@gnome.org>
16383 * anjuta.glade: Added a note on compiler options dialog ->support
16384 dialog telling that supports are only available for file mode.
16386 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
16388 Improved shutdown time delay by bypassing project closing
16389 and unloading plugins.
16391 * src/build_file.c, data/properties/anjuta.properties: Added a property
16392 to toggle on/off for going to first error automatically.
16394 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16396 * src/debugger.c: fixed core file loading
16397 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
16398 for long lines (bugs #700968 and #911376)
16399 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
16401 * src/anjuta.c: Focuses current AnEditor correctly.
16403 2004-03-30 Naba Kumar <naba@gnome.org>
16405 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
16406 * AUTHORS: Updated with all contributors names.
16408 * src/about.c: Reads contributors names from AUTHORS file.
16409 * manuals/C/anjuta-manual/authors.xml: Points to online
16412 2004-03-29 Naba Kumar <naba@gnome.org>
16414 * data/properties/ada.properties: Fixed syntax colors. Patch
16415 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
16418 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
16419 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
16420 generated projects, so that their pixmap files are
16421 found properly (bug #919903).
16423 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
16426 * src/source.c: Installs .glade file of libgllade
16427 projects in $(datadir)/$(package)/glade (part of bug #861038).
16429 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
16430 in compiler options (bug #883837).
16432 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
16433 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
16435 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
16437 * anjuta/src/search-replace.c: fixed another crash bug in
16439 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
16440 breakpoint property fix
16442 2004-03-29 Naba Kumar <naba@gnome.org>
16444 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
16445 (new) manuals/C/anjuta-advanced-tutorial/*:
16446 Added menu entry for 'Anjuta Advanced Tutorial'
16447 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
16449 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16451 * src/fileselection.[ch], src/mainmenu_callbacks.c:
16452 Fixed bug #908941 ('Open' starts in wrong directory)
16454 2004-03-26 Naba Kumar <naba@gnome.org>
16456 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
16457 compile error and bug #905738 with terminal.
16459 * src/search_incremental.c, src/register.c, src/sharedlib.c,
16460 src/search-replace.[h,c], src/search_incremental.[h,c],
16461 src/search_preferences.h, src/utilities.c, src/anjuta.c,
16462 src/text_editor.[c,h]: Fixed compiler warnings.
16464 * src/search-replace.c: Fixed a memory corruption (possible
16465 fix for bug #921893, but not yet confirmed).
16467 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
16468 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
16469 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
16470 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
16472 2004-03-25 Naba Kumar <naba@gnome.org>
16474 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
16475 crash bug with attach process dialog and made the dialog closable
16478 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
16479 always display within the margin.)
16481 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
16482 the old breakpoint when it's properties are updated
16483 (creating a new updated one).
16485 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
16487 * src/aneditor.cxx, src/aneditor.h: fixed calltips
16488 displayed for wrong file.
16489 * src/breakpoints.c: conditional breakpoints
16490 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
16491 "Find in Files..." disabling policy
16493 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16495 * src/build_file.c: Fixed bug #874380
16496 Goto the first error if it exists.
16498 2004-03-24 Naba Kumar <naba@gnome.org>
16500 * src/anjuta.c: Fixed to get correct child exit status
16501 using mask (bug #905738).
16503 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
16504 Aligned buttons in the New file dialog,
16505 set default response to OK, entry box activates default response,
16506 ESC closes dialog and hides on delet_event.
16508 2004-03-19 Naba Kumar <naba@gnome.org>
16510 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
16513 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
16515 * src/search-replace.c: fixed "Find Usage" crash when no project open
16517 2004-03-17 Naba Kumar <naba@gnome.org>
16519 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
16520 Fixed the generated projects to read m4 directory if the directory
16521 exists (bug #917781).
16523 2004-03-12 Naba Kumar <naba@gnome.org>
16525 * HACKING: Fixed formatting for auto-parsing.
16527 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
16529 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
16530 rework (bug #890609)
16532 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16534 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
16536 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16538 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
16539 * src/search_preferences.c: Fixed typo.
16541 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16543 * src/search-replace.c: improved Search&Replace
16544 For the moment "Replace All" does not work with non opened files
16545 but Anjuta should not crash now ! ???
16547 2004-02-26 Naba Kumar <naba@gnome.or>
16549 * src/source.c: Fixed to pass cflags correctly
16550 and suppress the automake's default cflags.
16551 bug #816130, #801056, #782798, #773459
16553 * data/properties/anjuta.properties: Do not defualt to -k make option.
16556 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
16559 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
16561 * src/message-manager-private.cc: Disabled debug messages.
16563 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
16565 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
16567 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16568 * anjuta.glade, src/search-replace.c:
16569 Reduced Search&Replace dialog, bug #902636.
16571 2004-02-23 Naba Kumar <naba@gnome.or>
16573 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
16576 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16578 * src/search_incremental.c: Fixed bug #900903
16580 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
16582 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
16583 src/anjuta.c: Fixed bugs #890609 and #890609
16585 2004-02-23 Naba Kumar <naba@gnome.or>
16587 * src/message-manager.cc: Disconnects menuitem signal properly.
16590 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
16593 2004-02-20 Naba Kumar <naba@gnome.org>
16595 * src/message-manager-private.[c,h]: Implemented keypress
16596 event for the terminal and resets it when ctrl c or ctrl d
16597 is pressed. But it doesn't seem to be working on keypress.
16598 Added a workaround to let it work on key release instead.
16601 * src/search-replace: Fixed compiler warnings.
16603 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
16605 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
16606 Use defined file name when saving new files (fixes bug #898105)
16607 Don't change filename when clicking on a directory
16609 BTW: Happy birthday to me :-)
16611 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16613 * src/search-replace.c: Fixed a crash bug
16614 Crash on Find & Replace (#887833)
16616 2004-02-18 Naba Kumar <naba@gnome.org>
16618 * src/executer.c: Fixed a crash bug.
16620 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
16621 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
16622 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
16623 instead of GtkWindow (Part of bug #671596).
16625 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
16626 src/registers_gui.c, src/registers_cbs.[h,c],
16627 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
16628 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
16629 src/compiler_options.c, src/an_file_view.c, start-with.c,
16630 src/anjuta-tools.c, help.c:
16632 Added "close" buttons on all
16633 dialogs (HIG) and fixed to properly response to ESC close
16634 (Part of bug #671596).
16636 * src/launcher.c: Disabled printing of long debug lines.
16638 * src/utilities.h: Fixed a compiler warning.
16640 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
16642 * src/anjuta.c: "Save all" action now asks for filenames for new files
16643 (fixes bug #898111)
16645 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
16647 * anjuta.glade, src/text_editor.c:
16648 Fixed a typo in Hello World indentation style
16649 Fixed misuse of translated strings when looking for style
16650 This entry fixes bug #876037
16652 2004-02-16 Naba Kumar <naba@gnome.org>
16654 * src/utilities.c: Fixed return value when dest file could
16657 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
16658 * src/utilities.[c,h]: Removed 'cmp' dependency and used
16659 internal function to compare files.
16661 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
16663 * src/message-manager-private.cc:
16664 Set bold color as foreground color in terminal
16665 (fixes bug #864924)
16667 * src/aneditor.cxx:
16668 Use font style defined for message indicators in
16669 preferences/messages
16670 (fixes bug #885032)
16672 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
16674 * src/build_project.c:
16675 Use build.silent option from preferences (fixes bug #895726)
16677 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
16679 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
16681 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
16683 Patch from Massimo Corà <maxcvs@email.it>:
16684 * scintilla/LexCPP.cxx: Support "///" comments
16686 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16687 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
16688 src/search_replace.h, src/search-replace_backend.h
16691 * Added: src/search_preferences.c, src/search_preferences.h
16692 Allow the user to save search/replace settings and give them names.
16694 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
16696 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
16697 scintilla/ScintillaGTK.cxx:
16698 Hopefully fixed AMD 64 crash bug by using correct marshaller
16700 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
16702 * src/preferences.c: Save GtkOptionMenu properties properly
16703 * src/text_editor.c: Fixes editor mispell of fold.symbols property
16705 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16707 * configure.in, src/Makefile.am, scintilla/Makefile.am:
16708 Fixed libiconv issue
16711 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
16713 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16714 * src/attach_process.c, src/debugger.c, src/registers.c/h,
16715 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
16716 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
16717 src/sharedlib_gui.c:
16718 Debugger speed-up, replaced deprecated GtkCList
16720 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
16722 * src/text-editor.c: Use stock gtk+ close button for editor tabs
16724 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
16726 * configure.in: Added "sq" to ALL_LINGUAS.
16728 2004-01-12 Changwoo Ryu <cwryu@debian.org>
16730 * configure.in: Added "ko" to ALL_LINGUAS.
16732 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16734 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
16735 src/search_incremental.c, src/search_incremental.h:
16736 Search_incremental code cleanup
16738 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16740 * scintilla/*/*: Updated scintilla to CVS
16741 * Added: scintilla/Readme.sync
16742 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
16743 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
16744 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
16745 scintilla/ScintillaGTK.cxx,
16746 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
16747 scintilla/include/Scintilla.iface: Updated.
16749 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16751 * search-replace_backend.[ch], search_incremental[ch]: Added
16753 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
16754 find_replace.[ch]: Removed.
16756 * anjuta.glade, src/search-replace.c, src/search-replace.h,
16757 src/search-replace_backend.c, src/search-replace_backend.h,
16758 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
16759 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
16760 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
16761 functionality now replaces the older Find/Replace stuff. The Search/Replace
16762 functionality can be interrupted during a long Search/Replace.
16764 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
16766 * widgets/gnomefilesel.c: Fix use of previously freed memory on
16767 selecting ".." and "." from file selector.
16769 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
16771 * anjuta.glade: Fixed wrong "fold.symbols" property
16773 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16775 * src/project_dbase_gui.c: Alphabetical order ;-)
16776 * src/compiler_options.c: Fixed bug #867539
16777 * src/launcher.c: Workaround for bugs #864922, #849928,
16778 #846386 and #845782: The launcher no longer hangs but does
16779 not get the exit status correctly sometimes.
16780 * Changes suggested by Bosik are obviously already in without
16781 any Changelog entry (ClsGen.c, project_dbase_gui.c)
16782 * NEWS, README, anjuta.prj, configure.in:
16783 Changed version to 1.2.1
16785 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
16786 * anjuta_dialogs_strings.c, anjuta.glade:
16787 Fixed bugs #860906, #859329
16789 Patch from grzegol@pld-linux.org
16790 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
16791 freedesktop.org standard)
16793 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16795 Patch from Stefano Vallarino <stevalla@libero.it>:
16796 * src/source.[c/h]: Fixes cpp sample file to conform to
16797 ISO/IEC 14882, C++-Standard
16799 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
16801 Review by Johannes Schmid <jhs@cvs.gnome.org>
16802 * src/build_file.[ch]: Add build_execute_shell_command which executes the
16803 command using sh -c.
16804 * src/compile.c: Use build_execute_shell_command when compiling single
16807 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16809 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
16810 * src/breakpoints.c: Code cleanup, workaroud for possible
16812 * src/src_paths.c: Update debugger dirs on directory change
16814 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
16816 Review by Johannes Schmid <jhs@cvs.gnome.org>
16817 * src/attach_process.c, src/attach_process.h, anjuta.glade:
16818 sortable headers, process tree, removal of path and process params
16819 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
16820 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
16823 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
16825 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
16826 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
16827 Add a dialog for "New file" which lets the user set the
16828 filename and to add copyright/header templates to the file
16829 * Review: Changed function names to contain modules name (file_)
16831 2003-12-09 Naba Kumar <naba@gnome.org>
16833 * setup-gettext: Fixed a typo.
16834 * scintilla/Makefile.am: Fixed a build error for SMP systems.
16836 ---- Released version 1.2.0 ---
16838 2003-12-08 Naba Kumar <naba@gnome.org>
16840 * src/preferences.c: Fixed compiler error.
16841 * global_tags/create_global_tags.sh: Fixed to install properly
16842 even when system.tags could not be generated.
16845 2003-12-06 Naba Kumar <naba@gnome.org>
16847 * setup-gettext: Fixed to not generate intl directory with gettextize.
16849 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
16850 * src/anjuta.c: Filters out unnecessary files from find in files
16854 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
16855 * src/widzard_gui.c: Added horiz scrollbar for desc text.
16857 2003-12-04 Naba Kumar <naba@gnome.org>
16859 * src/gnome_project.c: Enables debug and optimization flags for
16862 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
16864 * src/project_dbase_gui.c: combined header and c files for
16867 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
16868 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
16870 2003-11-30 Abel Cheung <maddog@linux.org.hk>
16872 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
16874 2003-11-29 Naba Kumar <naba@gnome.org>
16876 * configure.in, anjuta.prj: Bumped version to 1.2.0.
16879 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
16881 * src/main_menubar.c: Now files cannot be opened twice in recently
16884 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
16886 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
16888 2003-11-28 Naba Kumar <naba@gnome.org>
16890 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
16892 2003-11-27 Naba Kumar <naba@gnome.org>
16894 * src/breakpoints.c, src/launcher.c, src/find_text.c,
16895 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
16897 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
16898 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
16899 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
16900 checkbox in project wizard (project options page) to enable/disable
16901 source code generation with glade(mm).
16905 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
16907 * src/dnd.c: Opening files with special characters in the name.
16909 2003-11-20 Jordi Mallach <jordi@sindominio.net>
16911 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
16914 2003-11-18 Naba Kumar <naba@gnome.org>
16916 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
16917 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
16918 src/project_import.c, plugins/patch/patch-plugin.c:
16919 Fixed g_signal_diconnect calls to pass correct data.
16920 (Fixed possible crash in project imports).
16924 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
16926 Reviewed by Naba Kumar <naba@gnome.org>
16927 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
16928 and debugger. Sets default settings for pty in launcher.
16929 * data/gdb.init: Removed charset work around (now works with user's
16931 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
16933 2003-11-18 Naba Kumar <naba@gnome.org>
16935 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
16936 names of 'index' to 'idx'.
16938 2003-11-17 Naba Kumar <naba@gnome.org>
16940 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
16941 * src/project_dbase.c: Prompts user for unsaved project files
16942 when project is closed.
16944 2003-11-16 Naba Kumar <naba@gnome.org>
16946 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
16947 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
16950 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
16952 * src/anjuta.c: Fixed crash related to tag == NULL while
16955 2003-11-11 Naba Kumar <naba@gnome.org>
16957 * src/glade_iface.c: Avoids error conditions for glade or glademm not
16958 found. It simply doesn't generate the c/c++ codes and continues with
16962 2003-11-10 Naba Kumar <naba@gnome.org>
16964 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
16965 'Start with dialog'.
16967 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
16968 German translation of anjuta-tutorial.
16970 * src/launcher.c: Fixed an encoding bug with GIOChannels.
16973 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
16975 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
16976 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
16977 the syntax highlighting in Preferences, the automatic syntax
16978 highlighting is now selected. When the debugger is stopped and the
16979 breakpoints window not closed, the gtk_tree_view in this window is
16980 now made unsensitive.
16982 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
16984 * src/preferences.h, src/preferences.c, anjuta.glade:
16985 Fixed translation bug in preferences by using GtkOptionMenu
16986 * anjuta.prj: Project version 1.1.98
16988 ---------------- Released version 1.1.98 ----------------
16990 2003-11-07 Naba Kumar <naba@gnome.org>
16992 * anjuta.spec.in: Revived docs package and combined all docs into
16994 * configure.in: Bumped version to 1.1.98 rc2
16996 * anjuta.spec.in: Fixed scrollkeepr-update command.
16997 * anjuta.spce.in: Fixed file permissions.
16999 2003-11-06 Naba Kumar <naba@gnome.org>
17001 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
17002 menus to activate anjuta helps.
17004 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
17005 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
17006 manuals/C/anjuta-faqs/legal.xml (added),
17007 manuals/C/anjuta-faqs/Makefile.am,
17008 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
17009 manuals/C/anjuta-faqs/.cvsignore,
17010 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
17011 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
17012 manuals/C/anjuta-tutorial/legal.xml (added),
17013 manuals/C/anjuta-tutorial/Makefile.am,
17014 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
17015 manuals/C/anjuta-tutorial/.cvsignore,
17016 manuals/C/anjuta-manual/*.sgml (removed),
17017 manuals/C/anjuta-manual/*.xml (added),
17018 manuals/C/anjuta-manual/Makefile.am,
17019 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17020 manuals/C/anjuta-manual/.cvsignore,
17021 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
17022 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
17023 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
17024 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
17025 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
17026 manuals/ja/anjuta-faqs/legal.xml (added),
17027 manuals/ja/anjuta-faqs/Makefile.am,
17028 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
17029 manuals/ja/anjuta-faqs/.cvsignore,
17030 manuals/ja/anjuta-manual/*.sgml (removed),
17031 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
17032 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
17033 manuals/ja/anjuta-manual/*.xml (added),
17034 manuals/ja/anjuta-manual/Makefile.am,
17035 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
17036 manuals/ja/anjuta-manual/.cvsignore,
17037 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
17038 manuals/sgmldocs.make (removed),
17039 manuals/xmldocs.make (added), manuals/omf.make (added),
17040 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
17041 documentations to newer docbook xml documentations. Converted
17042 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
17043 Enabled manulas installations.
17045 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
17047 2003-11-05 Naba Kumar <naba@gnome.org>
17049 * data/gdb.init: Sets host's charset to ascii to solve debugger
17050 freeze up due to uninitialized strings in target program.
17052 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
17053 Fixed a crash bug with 'Add expression in watch'. Bug #822017
17057 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17058 src/launcher.c: Turns off echo in spawned pty to fix debugger.
17060 2003-11-04 Naba Kumar <naba@gnome.org>
17062 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
17065 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17066 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
17067 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
17068 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
17071 * src/search-replace.c: Fixed infinite loop bug.
17072 * start-with.c: Fixed a crash bug with "Open last project".
17074 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
17075 * scintilla/Makefile.am: Fixed compiler option.
17077 2003-10-16 Naba Kumar <naba@gnome.org>
17079 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
17080 * src/text_editor.c: Fixed autoformat.
17082 2003-10-15 Naba Kumar <naba@gnome.org>
17084 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
17087 2003-10-09 Naba Kumar <naba@gnome.org>
17089 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
17091 2003-10-08 Naba Kumar <naba@gnome.org>
17093 * src/source.c: Fixed a GETTEXT typo error.
17094 * anjuta.glade: Made 'Sorted in order you open them' default option
17097 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17098 * anjuta.glade, data/properties/anjuta.properties:
17099 Fixed the freeze of the "Preferences" combos at the first Anjuta
17100 init is generated by:
17101 - a not complete translation of preferences.c file
17102 - a difference between 2 names in anjuta.glade and
17103 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
17104 - the same name given to 3 combos (anjuta.glade).
17106 * src/find_text.c: If the "whole document" mode is selected,
17107 a new search will select the next occurrence (Bug #764954).
17108 It is now possible to use the shortcuts to search next or previous
17109 occurrence even if the search dialog has the focus. Bug #790318
17111 * src/main_menubar_def.h: "Select code block" shortcut; the new
17112 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
17115 Patch from: Richard Lee <r.h.lee@comcast.net>
17116 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
17117 tagmanager/tm_workspace.c: The following is a patch to fix a
17118 seemingly random occurence where Anjuta would crash when a
17119 certain key was pressed.
17121 2003-09-29 Naba Kumar <naba@gnome.org>
17123 * src/find_in_files.c: Ignores binary by default. Disabled the option
17124 of NOCVS search, because launcher does not use sh and hence can not
17127 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
17128 "clean before build" state in project session and not in account session,
17129 otherwise the state gets reflected to other projects causing annoyance.
17131 * src/compiler_options.c: Fixed a bug where compiler options were always
17132 claimed 'modified'.
17134 * src/build_project.c, data/properties/anjuta.properties,
17135 src/commands.[h]: Fixed a bad bug where clean-before-build
17138 * scintilla/patches/research-cvs-nolog.diff,
17139 scintilla/patches/scintilla-ac-gtk2-port.diff,
17140 scintilla/patches/scintilla-ac-sort-fix.diff,
17141 scintilla-optimization.diff: Removed, because they are already in
17144 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
17147 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
17148 scintilla/LexYAML.cxx: Added new scintilla lexers.
17150 * TODO, NEWS: Updated.
17152 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17153 * src/utilities.c: Fixed typo bugs.
17155 2003-09-26 Naba Kumar <naba@gnome.org>
17157 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
17158 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
17159 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
17160 text_editor_find() and Fixed I-Search wrapping.
17161 * src/debugger.c: Fixed to pass a newline after a debugger
17162 command (which was broken since the launcher was refactored.
17163 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
17165 2003-09-25 Naba Kumar <naba@gnome.org>
17167 * src/toolbar_callbacks.c: Fixed start of incremental search.
17169 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17170 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
17171 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17172 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
17173 menu and implementation.
17175 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17177 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17178 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
17179 variables in Locals window.
17181 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
17183 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
17184 * src/utilities.[ch] : Fix a tooltip bug in
17185 anjuta_util_toolbar_append_stock(), the label appeared instead of
17186 the tooltip text. Remove label from arguments of the function
17187 because label is included in the stock icon data.
17188 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
17189 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
17190 * FIXME: translation file should be updated because of label text removal.
17192 2003-09-24 Naba Kumar <naba@gnome.org>
17194 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
17196 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
17197 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
17198 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
17199 stdout and stderr. Also buffered output and check-for-password
17200 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
17201 with password prompts. Checkes for password prompts from all outputs.
17203 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
17204 which takes a string (which could be utf8 also) and converts into
17207 * src/main.c: Connects kernel signals after gnome_program_init().
17209 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17210 * src/message-manager.c: Fixed bug #787026 by converting the strings
17213 2003-09-22 Naba Kumar <naba@gnome.org>
17215 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
17216 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
17217 GtkCList and using GtkTreeView instead. Added the patch.
17218 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
17219 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
17221 2003-09-19 Naba Kumar <naba@gnome.org>
17223 * printing/print.c: Proper UTF8 printing support.
17224 * src/main.c: moved kernel signal connects at the
17225 end of application initialization.
17227 2003-09-18 Naba Kumar <naba@gnome.org>
17229 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
17230 (new) lexers.make, (new) lexers: Update scintilla to latest
17231 scintilla CVS (2003-09-18), added new lexers, automated
17232 lexers makefiles sections and scintilla update. Added
17233 patches. Optimized pango rendering. Fixed a crash bug
17236 * (new) scintilla/patches/research-cvs-nolog.diff: Added
17237 patch to remove cvs log command from RESearch.cxx file.
17238 * scintilla/patches/scintilla-pango-always.diff:
17240 * scintilla/RESearch.cxx: Removed spurious cvs log command
17242 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
17244 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
17245 * src/dnd.c: Fixed a crash bug with DND.
17247 2003-09-15 Naba Kumar <naba@gnome.org>
17249 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
17250 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
17251 src/toolbar_callbacks.c: Added an additional parameter to
17252 text_editor_goto_line() funtion which decides if the line should
17253 be made visible (if it's under fold).
17255 * src/style-editor.c: Fixed a compiler warning.
17256 * src/message-manager.cc: Calls parent method correctly.
17258 * src/preferences.h: Fixed prent class.
17260 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17261 * src/project_dbase.c: Fixed bug #713210.
17263 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
17265 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
17267 2003-09-11 Naba Kumar <naba@gnome.org>
17269 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17270 * src/style-editor.c: Fixed bug #769130 (Crash on font
17273 * src/message-manger.[h,cc]: Made AnMessageManager
17274 derived from GtkFrame and removed deprecated code.
17276 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
17279 2003-09-09 Naba Kumar <naba@gnome.org>
17281 * src/Makefile.am: Addded rules for built sources.
17283 2003-09-08 Naba Kumar <naba@gnome.org>
17285 * (new) src/anjuta-marshalers.list: Added marshalers definition
17288 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
17289 and CXXFLAGS are not overwriten by automake's default.
17290 * src/style-editor.c: Added 'operators' in the style editor.
17292 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
17293 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
17294 * src/message-manager-private.cc, src/message-manager.cc:
17295 Converts message going into message into UTF-8 endoding.
17296 * src/main.c: Uses UTF-8 codeset for localization.
17298 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
17300 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
17302 2003-09-08 Naba Kumar <naba@gnome.org>
17306 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17307 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
17308 Fixed bug #798717, Find - Find&Replace - Find in files bug;
17309 The combo entries were updated if the same data with a different
17310 case exist in the combo list. The combo entries are now case sensitive.
17311 Search&Replace bug; First search ,max actions = 0 ==> now max
17314 2003-09-08 Naba Kumar <naba@gnome.org>
17317 * src/utilities.[c,h]: a function takes contant args.
17318 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
17319 Now the child terminated signal is emitted properly.
17320 * src/Makefile.am: Used $(top_srcdir) for referring to
17322 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
17323 definitions file which will generate anjuta-marshalers.[c,h] files.
17324 * src/.cvsignore: Updated.
17325 * src/build_project.c: Changed su command to preserve quotes.
17326 * src/anjuta-tools.c, tagmanager/tm_project.c,
17327 tagmanager/tm_workspace.c: Use standard tmp file.
17328 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
17329 so that users could report bugs easily.
17330 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
17332 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
17333 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
17334 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
17335 src/attach_process.c, src/breakpoints.c, src/commands.c,
17336 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
17337 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
17338 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
17339 src/memory.c, src/message-manager-private.c, src/preferences.c,
17340 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
17341 src/search-replace.[c,h], stack_trace.c, text_editor.c,
17342 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
17343 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
17344 Fixed compile warnings and cleanup.
17346 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
17347 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
17348 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
17349 Removed libzvt usage and implemented child spawing differently. Launcher is
17350 now proper GObject, which can be created multiple times (and can be
17351 operated in parallel).
17353 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
17354 * src/project_import_gui.c, src/project_import_cbs.c,
17355 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
17356 (crash on project import). Removed deprecared codes.
17358 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17360 * src/cvs.c: Fixed cvs output bug.
17362 2003-09-03 Naba Kumar <naba@gnome.org>
17364 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17365 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
17366 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
17367 src/text_editor_cbs.c: Implements --
17368 If the debugger is started
17369 A double click in the margin add or remove a breakpoint
17370 A single click activate or deactivate the breakpoint
17372 A double click in the margin add or remove a bookmark
17374 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
17376 Reviewed by Naba Kumar <naba@gnome.org>
17377 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
17378 User is now able to choose a branch on cvs update for project.
17379 Cleaned up variable names.
17381 2003-09-03 Naba Kumar <naba@gnome.org>
17383 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
17384 src/Makefile.am: Added lexers.
17385 * scintilla/*/*: Updated...
17386 * src/an_symbol_view.c: Fixed a crash bug.
17387 * src/compiler_options.c, src/project_dbase.c: Fixed compile
17389 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
17390 * src/source.c: Fixed project generation bug with gettext code.
17391 * tagmanager/tm_project.c: Fixed a crash bug.
17392 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17393 bug when there is no project open. Bug #____.
17394 * src/source.c: Fixed a bug with build failure with non-gnome
17395 project with glade-generated source (eg. gtk2). Bug #____.
17398 2003-08-22 Naba Kumar <naba@gnome.org>
17400 Patch from: Rob Bradford <rob@debianplanet.org>
17401 * data/Makefile.am: Fixed to install properly during
17404 Patch from: Etay Meiri <etay-m@bezeqint.net>
17405 * src/debug-tree.c: Fixed a crash bug.
17406 * src/compiler_options.c: Takes care of linking the missing pieces;
17407 C flags, libs, optimization options, debug and profile.
17409 Patch from: Enver ALTIN <ealtin@casdb.com>
17410 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
17412 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
17414 Reviewed by Naba Kumar <naba@gnome.org>
17415 * src/project_dbase.c: Fixed bugs #778263 and #778413
17416 Adding multiple files to project should work now.
17418 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
17420 Reviewed by Naba Kumar <naba@gnome.org>
17421 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
17422 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
17425 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17427 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
17429 2003-08-08 Abel Cheung <maddog@linux.org.hk>
17431 * src/text_editor.c: Fix translatable string (#113934).
17433 2003-07-04 Naba Kumar <naba@gnome.org>
17435 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
17436 bug when there is no project open. Bug #____.
17438 * src/source.c: Fixed a bug with build failure with non-gnome
17439 project with glade-generated source (eg. gtk2). Bug #____.
17441 2003-06-26 Naba Kumar <naba@gnome.org>
17443 * src/anjuta.h: Removed reference to windows-dialog.h.
17444 * src/message-manager-private.[cc,h]: Fixed doulbe click
17445 activation of messages to properly jump at the destination.
17446 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
17447 * src/toolbar.c: Code clean-ups.
17449 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
17450 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
17452 * src/message-manager-private.[cc,h]: Removed dead codes.
17454 * (new) data/properties/css.properties,
17455 data/properties/anjuta.properties, data/properties/Makefile.am:
17456 Added CSS syntax hiliting properties.
17458 * tagmanager/tm_file_entry.c: Fixed a possible bug.
17459 * src/debugger.c: Clean ups.
17460 * src/lexer.h: Added CSS lexer definition.
17462 * Makefile.am: Installs destop file properly.
17463 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
17464 * NEWS: Updated for 1.1.97 release.
17465 * src/main_menubar_def.h: Changed some non working shortcuts.
17467 2003-06-24 Naba Kumar <naba@gnome.org>
17469 * src/search-replace.c: Shows the dialog properly, even when it is
17470 hidden behind another window.
17472 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
17473 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
17474 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
17477 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
17478 setup wizard dialogs.
17480 * src/debugger.c: Removed a redundant call to
17481 debugger_update_controls().
17482 * src/compiler_options.c, src/launcher.c: code cleanup.
17483 * src/executer.c: Fixed execution bug with 'Set Program params...".
17485 2003-06-23 Naba Kumar <naba@gnome.org>
17487 * widgets/e-splash.c: Removed border around the splash image.
17488 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
17489 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
17490 * src/cvs.c: Added a frame around commit log text widget.
17491 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
17492 crash bug associated with translated combo box list in preferences
17493 dialog (in different locale other than en_US). Used widget names
17494 to pass the combo list items.
17495 * po/POTFILES.in: Updated.
17496 * src/launcher.c: Creates the zvt terminal at startup (and not
17497 every time a build is done) -- speeds up buld operations.
17498 * src/file_history.c: Should be if() conditional instead of
17500 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
17501 Disabled useless warnings.
17502 * src/project_dbase.c: Fixed bonobo 2 project name.
17503 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
17504 and uses correct glade-2 for file generation.
17506 2003-06-21 Naba Kumar <naba@gnome.org>
17508 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
17509 And disables autocomple show for numbers (very annoying).
17510 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
17511 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
17512 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
17513 from view menu and adjust the controls accordingly.
17514 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
17516 * src/project_dbase.[c,h]: Removed show_local flag processing.
17517 * src/message-manager.[c,h]: Reorganized messages tabs in more
17519 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
17520 Also added PCRE dependency.
17522 2003-06-20 Naba Kumar <naba@gnome.org>
17524 * pixmaps/anjuta_splash.png: New splash.
17525 from Jean Schurger <yshartk@schurger.org>
17527 * src/controls.c: De-sensitize run-to-cursor when debugger
17529 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
17531 * src/message-manager-private.cc: Fixed to properly jump at
17532 the right file:line.
17534 * src/appwiz_page1.c: Fixed to correctly determine the project
17535 trpe from the wizard.
17537 2003-06-20 Naba Kumar <naba@gnome.org>
17539 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
17540 * src/watch_gui.c: Code cleanups.
17541 * src/debugger.[c,h], src/stack_trace.[c,h],
17542 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
17543 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
17544 Removed direct access to stack_trace private data, Increased debugger
17545 command size from 256 to 1024 (to be on safer side). Also implemented
17546 row-activated signle for seting frame and viewing the source.
17547 * src/debugger.c: Avoids starting program and stopping debugger
17548 when starting debugger and stopping program, respectively.
17550 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
17551 Reverted codes to start debugger automatically
17552 The file is brought to the state just after the branching
17553 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
17554 some code clean ups.
17556 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
17557 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
17558 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
17559 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
17560 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
17561 src/project_dbase.c: Code clean ups.
17563 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
17564 (Projects dir) so that correct $HOME/Projects path is set when
17565 anjuta is run for the first time.
17567 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
17569 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
17571 2003-06-13 Naba Kumar <naba@gnome.org>
17573 * src/stack_trace_cbs.c: Moved variable declaration at the
17574 top of the block (bug #737867)
17576 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
17577 just CFLAGS and CXXFLAGS (bug #743617).
17579 * src/create_global_tags.sh: Fixed shell script to properly
17580 detect installed *-config files.
17582 2003-06-12 Naba Kumar <naba@gnome.org>
17584 * src/preferences.[c,h]: Added methods for custom widgets in
17585 preferences: using custom set/get methods for them.
17587 * src/anjuta-encoding.c: Implemented up/down of the encodings
17588 in the list and property saves correctly.
17590 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17591 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
17592 the beginning of a file.
17594 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17595 * src/aneditor.cxx, src/aneditor.h,
17596 src/controls.c, src/main_menubar.c, src/main_menubar.h,
17597 src/main_menubar_def.h, src/mainmenu_callbacks.c,
17598 src/mainmenu_callbacks.h: Allows the operator to select the current
17599 word or the current line (Request: 680801). It puts also
17600 sensitive/unsensitive several select/comment menu items.
17602 * src/breakpoints.c: Presets by default the current line for a
17603 defined breakpoint.
17605 2003-06-11 Naba Kumar <naba@gnome.org>
17607 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
17608 color (red highlight) now cosistent for inactive tabs also.
17610 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
17611 'Advanced search and replace' in Edit->Search submenu.
17613 * data/properties/tcltk.properties: Fixed bug #731851. Added line
17614 wrappings '\' where they were missing.
17616 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
17617 message is now more descriptive and details the correct thing to do
17618 for GNOME2 desktop.
17620 2003-06-10 Naba Kumar <naba@gnome.org>
17622 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
17623 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
17624 Removed any reference to particular version of automake/autoconf
17625 so that they could work with newer versions (Bug #659394).
17627 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
17628 src/anjuta.c: Added coded to add/remove supported encodings.
17630 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
17631 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
17632 src/project_import.c, src/project_type.c, src/project_type.h,
17633 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
17634 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
17635 from the project wizard.
17637 2003-06-06 Naba Kumar <naba@gnome.org>
17639 Patch from Etay Meiri <etay-m@bezeqint.net>
17640 * src/compiler_options.c: Fixed bugs related to clean before
17643 * anjuta.desktop.in.in: Added commandline options.
17644 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
17645 -dP and -A flags of CVS update into different options.
17647 2003-06-04 Abel Cheung <maddog@linux.org.hk>
17649 * configure.in: Removed "ta" from ALL_LINGUAS.
17651 2003-06-02 Naba Kumar <naba@gnome.org>
17653 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
17654 return NULL for undefined properties and "" for defined but empty
17655 strings. It was creating many problems where both are assumed to be
17656 same. And besides, it doesn't matter to differentiate the two (the
17657 problem with preferences was due to a different bug).
17659 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
17660 correctly. Also, s/props_build_in/props_built_in/g.
17662 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
17665 * src/an_file_view.c: Unrefed pixbufs when done with them.
17667 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
17668 (removed) file_text.png: Added and removed pixmaps.
17670 2003-05-30 Naba Kumar <naba@gnome.org>
17672 * anjuta.glade: Fixed encodings preferences dialog
17674 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
17676 Reviewed by Naba Kumar <naba@gnome.org>
17678 * src/build_project.c src/clean_project/c: perform a clean before
17679 build, if required. Show the message manager on clean.
17680 * src/compiler_options.c: save the new options when window is closed
17681 and flag project to be cleaned before the next build.
17682 * src/project_dbase.c: added a 'clean before build' flag to project
17684 2003-05-29 Naba Kumar <naba@gnome.org>
17686 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
17689 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
17690 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
17691 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
17692 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
17693 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
17694 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
17695 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
17696 print_color.xpm, print_landscape.xpm, print_layout.xpm,
17697 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
17699 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
17700 Removed unused icons references.
17702 2003-05-27 Enver ALTIN <ealtin@casdb.com>
17704 Reviewed by Naba Kumar <naba@gnome.org>
17706 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
17707 src/compiler_options.c, src/debugger.c, src/find_replace.c,
17708 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
17709 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
17710 src/toolbar_callbacks.c: HIG compliant dialogs.
17712 * src/utilities.c: anjuta_button_new_with_stock_image() and
17713 anjuta_dialog_add_button() stolen from gedit.
17715 * src/main_menubar_def.h: Fixed mnemonics.
17717 2003-05-26 Naba Kumar <naba@gnome.org>
17719 * src/project_dbase_gui.c: Added header files filter for add file
17720 dialog box. Disabled project window to be transient window.
17722 * src/message-manager.cc: Disabled message manager window to be
17725 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
17726 a file could not be loaded.
17728 * src/project_dbase.c: Fixed a bug with GUI editor command
17729 where empty string is returned.
17731 * src/Makefile.am, src/preferences.h, src/text_editor.c
17732 src/text_editor.h, (new) src/anjuta-encodings.h,
17733 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
17734 Added encoding support and to handle characters encoding correctly
17735 by auto detecting it during load. Added preferences for selecting
17736 the encoding during save.
17738 * src/preferences.c, src/resources.c: Removed debug messages.
17740 Patch from: Alexander Nedotsukov <bland@mail.ru>
17741 * src/getline.c: Fixed many fatal bugs for FreeBSD.
17743 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17744 * src/anjuta.c: Try to sow the splash image more often.
17746 2003-05-20 Naba Kumar <naba@gnome.org>
17748 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17749 * src/debug_tree.c: Colorize the modified locals during
17750 debugging and call memory analyze from the debugger.
17751 * src/breakpoints.c: The color is now different for the enabled
17752 and disabled breakpoints. Anjuta now can erase several
17753 breakpoints defined at the same line. The markers are updated
17754 according to the enable/disable action.
17756 Patch from Etay Meiri <etay-m@bezeqint.net>
17757 * src/launcher.c: Fixes launcher freeze up bug during build.
17759 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
17761 Reviewed by Naba Kumar <naba@gnome.org>
17762 * scintilla/PropSet.h: Change member variables from private to protected.
17763 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
17764 to PropSetFile class, which return a gchar * (and can therefore indicate
17765 whether properties are empty or do not exist) and make prop_get and
17766 prop_get_expanded use them.
17767 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
17768 that the result of of prop_get cannot be an empty string.
17770 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17772 Reviewed by Naba Kumar <naba@gnome.org>
17773 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
17774 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
17775 src/text_editor_cbs.c: When saving all the files in the project, the
17776 text editors are now only rehighlighted once instead of once for each
17779 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17780 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17781 * src/anjuta.desktop.in.in: Support startup notification.
17782 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17783 * src/main.c, widgets/e-splash.c: Splash screen improvements.
17784 * src/anjuta.desktop.in.in: Support startup notification.
17787 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
17789 Reviewed by Naba Kumar <naba@gnome.org>
17791 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
17792 memory leak from glade_xml_new call. Removed gxml field from Executer
17793 struct as only used in create_executer_dialog and then destroyed.
17795 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
17797 * src/configurer.c: Fix warning trying to connect signal to non-existent
17798 environment entry in configure dialog and fix crash when closing the
17801 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
17802 gnome_date_edit_get_time instead.
17804 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
17805 in view menu required renumbering elsewhere.
17807 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
17809 Reviewed by Naba Kumar <naba@gnome.org>
17811 * src/breakpoints.c: fixed an error when removing breakpoint
17812 * src/controls.c: 'run to cursor' is sensitive when debugger not active
17813 * src/debugger.c: changes to the way the debugger is activated
17814 * src/debugger.h: clean ups
17816 2003-05-13 Naba Kumar <naba@gnome.org>
17818 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17819 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
17820 src/memory.h: A new version of memory and the interface
17821 is now integrated in anjuta.glade
17823 2003-05-09 Naba Kumar <naba@gnome.org>
17825 * configure.in: Bumped required gtk version to 2.0.8.
17827 2003-05-06 Naba Kumar <naba@gnome.org>
17829 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
17831 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17832 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
17834 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17835 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
17836 , tagmanager/c.c: Support for ProC and RDB files.
17838 2003-05-06 Naba Kumar <naba@gnome.org>
17840 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
17841 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17842 Uncomment (Box & Stream), Select the current function,
17843 authorize the "Quit" button of the GotoLine window
17845 2003-05-05 Naba Kumar <naba@gnome.org>
17847 * src/watch_gui.h: CVS added new file.
17849 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
17851 Patch from Etay Meiri <etay-m@bezeqint.net>
17852 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
17853 src/mainmenu_callbacks.c, src/message-manager.cc,
17854 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
17855 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
17856 Ported stack trace to GNOME2 and added it in the message manager
17859 2003-05-02 Naba Kumar <naba@gnome.org>
17861 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
17863 * src/preferences.[h,c]: Fixed preferences to save only one copy of
17864 preferences property.
17866 * anjuta.prj: Fixed multiple preferences saved data.
17868 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
17869 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
17870 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
17871 scintilla/include/Platform.h, scintilla/include/PropSet.h,
17872 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
17873 Upgraded scitilla from CVS with faster window repaint
17876 Patch from Etay Meiri <etay-m@bezeqint.net>
17877 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
17880 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
17882 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
17883 the window if messages are appended to the end and the scrollbar is
17886 2003-04-29 Naba Kumar <naba@gnome.org>
17888 * configure.in: Removed omf-install from Makefiles list.
17890 2003-04-28 Naba Kumar <naba@gnome.org>
17892 * po/POTFILES.in: Remvoded deleted files.
17894 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
17895 pixmaps/windows-style-undocked.png: Added setup wizard's images.
17897 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
17898 is executed as detached) is not set properly.
17900 2003-04-25 Naba Kumar <naba@gnome.org>
17902 * anjuta.prj: Updated.
17903 * src/anjuta_info.c: Fixed text wrapping and column view.
17904 * data/welcome.txt.in: Removed unaligned characters.
17906 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17907 * src/main_menubar.c: Disable setup dialog.
17909 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17910 * src/breakpoints.c; Fixed compilation with older GCC
17911 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
17912 * HACKING: Spelling fixes (Suggested by Stephen Knight)
17914 2003-04-18 Naba Kumar <naba@gnome.org>
17916 * anjuta.prj: Updated (includes compiler options).
17918 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
17919 function from anjuta.c (it was already available in anjuta-tools.c).
17921 2003-04-18 Naba Kumar <naba@gnome.org>
17923 * src/about.c, THANKS: Updated
17925 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
17927 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
17928 properly from the project session before updating the file
17931 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17932 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
17933 dialog settings (as it will not be required once GDL is in place) and
17934 added file view filters in the settings sub-menu.
17936 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17938 * configure.in: Disable cast checks on final build.
17940 2003-04-17 Naba Kumar <naba@gnome.org>
17942 * src/build_project.c: Fixed a compilation error.
17944 * src/launcher.c: Removed commnets.
17946 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
17947 properties from editor tab to indentation tab and fixed a property
17948 label for proper i18n translation. Fixed typos in project config
17949 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
17950 sorting and reordering in compiler options dialog.
17952 * src/compiler_options.c: Implemented _save() function to save the
17953 options (which was pending).
17955 * src/build_project.c: Destroys install-as-root dialog when it is done.
17957 * src/an_symbol_view.c: Change "event" event to "event-after" so
17958 that symbol row is selected first before the popup is shown.
17960 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
17962 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
17963 file in CVS/Entries. (Reviewed and applied by Biswa)
17965 2003-04-16 Naba Kumar <naba@gnome.org>
17967 * aneditor.cxx: use unicode everytime (fixed unicode related
17970 * anjuta.prj: Fixed UI editor name (blank to use default) and
17973 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
17974 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
17975 Editor preferences page.
17977 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17978 * src/anjuta.[ch], src/print.c: Fixed warnings
17979 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
17980 * configure.in: Profiling support with gprof
17982 2003-04-16 Naba Kumar <naba@gnome.org>
17984 Patch from Gaëtan de Menten <ged@bugfactory.org>
17985 * src/launcher.c: Fixed cvs dialog.
17987 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
17989 * src/message-manager-private.cc: Fixed double-click on first line of
17990 output to properly select a line.
17991 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
17992 because still was a deprecatd GtkCTreeNode and always NULL anyway.
17994 2003-04-15 Naba Kumar <naba@gnome.org>
17996 * src/message-manager-private.cc: Fixed the glade filename typo.
17998 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17999 * scintilla/*, data/properties/*: Scintilla CVS merge
18000 * anjuta.prj: Removed unnecessary files.
18001 * scintilla/PlatGTK.cxx: Force Pango fonts always
18002 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
18003 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
18005 * configure.in: Change version no. for 1.1.1 (alpha release)
18006 * configure.in: Added '--with-pref-suffix' option.
18007 * config.guess, config.sub: Removed from CVS.
18009 2003-04-15 Naba Kumar <naba@gnome.org>
18011 Patch from Timothee Besset <ttimo@idsoftware.com>
18012 * Makefile.am: Fixed a shell script error during intallation.
18014 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18016 Reviewed by Naba Kumar <naba@gnome.org>
18017 * src/message-manager.cc: Added popup-menu to TreeView and fixed
18018 set_wm_class to use "anjuta" instead of "an.
18019 * src/message-manager-private.cc: Headers are hidden again.
18021 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18022 * src/project_dbase_gui.c: Memory corruption fix.
18023 * anjuta.prj: Updated project file
18025 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
18026 * an_file_view.c: Connect to event-after signal rather than event so that
18027 selection is updated first and thus context menu is for the right file.
18028 Reviewed and applied by Biswa.
18030 2003-04-14 Naba Kumar <naba@gnome.org>
18032 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
18034 * src/auncher.c: More child exit fixes
18035 from Timothee Besset <ttimo@idsoftware.com>
18037 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18039 Reviewed by Naba Kumar <naba@gnome.org>
18041 * src/message-manager.[c/h], src/message-manager-private[c/h],
18042 anjuta.[c/h]: Ported message-manager to Gtk2
18044 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
18045 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
18046 src/clean_project.c, src/compile.c, src/configurer.c,
18047 src/controls.c, src/cvs.c, src/debugger.c,
18048 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18049 src/project_import.c, src/search-replace.c: Changed name from
18050 AnjutaMessageManager to AnMessageManager to avoid too long type
18053 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18054 * src/launcher.c: Fix build won't stop problem - TTimo
18056 * pixmaps/anjuta_splash.c: New splash screen prototype.
18057 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
18058 * src/compiler_options.c: Mute pkgconfig errors.
18059 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
18061 2003-04-10 Naba Kumar <naba@gnome.org>
18063 * configurer.[c,h]: Fixed dialog to close properly.
18064 * src/project_dbase.c, widgets/gnomefilelist.c: Added
18067 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18068 * anjuta.prj: Removed unnecessary files, load with 1.2.0
18069 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
18070 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
18071 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
18072 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
18073 src/makefile.am: Move gdl to it's own directory.
18074 * global-tags/create_global_tags.sh: Silently ignore SDL error.
18076 2003-04-09 Naba Kumar <naba@gnome.org>
18078 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
18081 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18082 * src/anjuta-tools.c: Use CDATA for saving tools data.
18083 * anjuta.glade, src/search-replace.c: Port from branch.
18084 * widgets/e-splash.*, src/main.c: Better splash screen.
18085 * configure.in, widgets/gdl*: Import GDL widgets.
18086 * ROADMAP: Updated roadmap.
18087 * src/an_file_view.c: Use GDL icons for file tree.
18089 2003-04-09 Naba Kumar <naba@gnome.org>
18091 * anjuta.glade: Added (hidden) initial setup-wizard window.
18093 Patch from: Vitaly <vvv@rfniias.ru>
18094 * src/preferences.c: Fixes a bug with libglace widget access with
18095 translated strings.
18097 Patch from: Etay Meiri <etay-m@bezeqint.net>
18098 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
18099 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
18100 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
18101 src/toolbar_callbacks.[c,h],
18102 src/memory.c, src/message-manager-private.cc,
18103 src/message-manager-private.h, src/message-manager.cc,
18104 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
18105 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
18106 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
18107 watch window to a subwindow in the notebook
18109 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18110 * ROADMAP: Updated roadmap.
18112 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
18114 * configure.in: Added Belarusian to ALL_LINGUAS.
18116 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18117 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
18119 * ROADMAP: Added roadmap for HEAD.
18121 2003-03-29 Naba Kumar <naba@gnome.org>
18123 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
18124 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
18125 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
18126 (new) pixmaps/start-with-wizard.png,
18127 (new) pixmaps/start-with-import.png,
18128 (new) pixmaps/start-with-open.png Added Start with dialog which pops
18129 up on anjuta start-up to give quick access to opening file/project or
18132 * src/main.c: Sets proper data directory for the gnome
18135 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18136 * src/text_editor.c: Fixed error/warning indicators.
18138 2003-03-24 Naba Kumar <naba@gnome.org>
18140 * README: Correct version.
18142 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
18144 * configure.in: Added checks to see if were building on FreeBSD
18145 systems. Sets -DFREEBSD if we are, and also attempts to find
18146 gmake if the host system is FreeBSD.
18148 * src/getline.c: New file used to provide the getline function,
18149 which isnt available on a FreeBSD system. The function is only
18150 defined if FREEBSD is defined.
18152 * src/Makefile.am: Added getline.c to anjuta_SOURCES
18154 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
18155 configure.in sets this to gmake on FreeBSD systems, and make
18156 on everything else.
18158 2003-03-23 Naba Kumar <naba@gnome.org>
18160 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
18162 * anjuta.spec.in: Fixed spec file for correct file paths and
18163 corrected rpmbuild.
18165 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
18166 the rpm build command separately now.
18168 * src/anjuta.c, windows-dialog.c: Added some more window management
18169 stuffs (not still fully working, though).
18173 2003-03-22 Naba Kumar <naba@gnome.org>
18175 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
18177 2003-03-21 Naba Kumar <naba@gnome.org>
18179 * README: Removed Andy Piper's name from the active maintainers
18180 list on his request.
18182 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
18185 * src/anjuta-tools.c: Fixed compiler errors.
18187 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
18190 * src/commands.c, src/src_paths.c, src/style-editor.c,
18191 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
18192 becuase they are now hidden by default (from glade editing).
18194 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
18195 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
18196 src/main_menubar_def.h, src/mainmenu_callbacks.c,
18197 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
18198 basic windows managements.
18200 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18201 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
18202 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
18203 Enver ALTIN (a.k.a. skyblue)
18205 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18206 * tagmanager/*: Added ignore-list for symbols. This will make
18207 parsing more accurate for projects. Doc updates needed.
18209 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18210 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
18211 * launcher/Makefile.am: Link to correct libraries
18212 * src/launcher.c: Do not allow NULL shell
18214 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
18215 * src/debug_tree.c: Improve debug tree view.
18217 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
18219 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
18220 'Run Configure Script' and 'Execute Program'. Increase minimum width
18221 of Configure dialog.
18222 * find_in_files.c, find_in_files_cbs.*: Properly create the file
18223 list widget by setting a model and adding a column and renderer.
18224 Actually store the nocvs toggle button in FindInFiles data structure.
18225 Handle selection changes via changed signal rather than row_activated.
18226 Use response signal for handling the close and find buttons.
18227 Close window when escape is pressed.
18228 * find_replace.c: Close window when escape is pressed.
18229 * find_text.c: Close window when escape is pressed in find dialog as
18230 well as wrap search question, where now Yes is the default button.
18232 2003-03-05 Naba Kumar <naba@gnome.org>
18234 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
18236 * src/message-manager-private.cc: Fixed a bug with vte conditional
18238 * anjuta.glade: Hides all windows in glade file.
18240 2003-03-05 Naba Kumar <naba@gnome.org>
18242 * src/an_file_view.c: Fixed a compilation warning.
18243 * src/message-manager-private.cc: Conditional compilation for vte
18246 2003-02-28 Naba Kumar <naba@gnome.org>
18248 * configure.in, anjuta.spec.in: Updated dependency packages version.
18249 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
18250 * src/preferences.c: Added debug assertions.
18251 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
18252 editor to enable/disable bringing the recent editor tabs first.
18254 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
18255 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
18256 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
18257 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
18258 and bug fixes. Also code clean ups.
18260 * (new) src/search-replace.[h,c]: New search replace implementation
18261 from ANJUTA_1_0_0 branch.
18263 * (new) src/windows-dialog.[h,c]: New windows management class
18264 [work in progress].
18266 2003-02-28 Naba Kumar <naba@gnome.org>
18268 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
18269 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
18270 src/appwizard.c, src/build_file.c, src/build_project.c,
18271 src/clean_project.c, src/compile.c, src/configurer.c,
18272 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
18273 src/message-manager-dock.c, src/message-manager-dock.h,
18274 src/message-manager-private.cc, src/message-manager.cc,
18275 src/preferences-dialog.c, src/preferences-dialog.h,
18276 src/preferences.c, src/preferences.h, src/project_dbase.c,
18277 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
18278 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
18279 src/utilities.c, src/utilities.h:
18281 Widgetized Preferences and gave proper function names.
18283 * src/executer.c: Fixed a session loading bug.
18285 2003-02-27 Naba Kumar <naba@gnome.org>
18287 * printing/print.c: Fixed printing font bug that failed to load the
18290 * src/toolbar.c: Disabled LED flashing (not yet implemented).
18292 * TODO, anjuta.prj: Updated.
18294 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
18296 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
18297 manuals/C/anjuta-manual/anjuta-manual-C.omf,
18298 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18299 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
18300 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
18303 2003-02-25 Naba Kumar <naba@gnome.org>
18305 * Makefile.am: Excluded omf-install from installation as the docs are
18310 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
18311 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
18312 property names and added new editor properties and code cleanups.
18313 Also added new project properties.
18315 * src/compiler_options.[h,c]: Added pkg-config packages supports
18318 * src/glade_iface.h: Cleanups.
18320 * src/launcher.c: Used timer instead of idle to scan.
18322 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
18323 src/project_config.[h,c], src/project_import.c: Implemented project
18324 property to define GUI editor and to handle it.
18326 * src/preferences.c: i18n fixes.
18328 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
18329 unused (and old) pixmaps.
18331 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
18333 2003-02-25 Naba Kumar <naba@gnome.org>
18335 * src/message-manager-private.[h,cc], src/preferences.c,
18336 anjuta.glade, anjuta_dialog_strings.c: Implemented
18337 gnome terminal profiles for the terminal preferences and moved the
18338 addition of terminal preferences in the terminal constructor.
18340 * anjuta.prj: Updated.
18342 2003-02-24 Naba Kumar <naba@gnome.org>
18344 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
18345 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
18346 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
18347 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
18348 preferences dialog.
18352 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
18353 text selection and child re-spawning.
18355 * src/pixmaps.h: Removed unused pixmaps definitions.
18357 2003-02-23 Naba Kumar <naba@gnome.org>
18359 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
18360 the project tree/window.
18362 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
18363 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
18364 Correct the use of a variable and implemented session save/load
18365 for tree expansion states.
18367 * src/main_menubar_def.h: Fixed shortcuts keys.
18369 * src/anjuta.c, src/gnome_project.c: Code clean ups.
18371 * anjuta.prj: Updated.
18373 2003-02-22 Naba Kumar <naba@gnome.org>
18375 * src/debug_tree.[c,h]: GNOME2 port from
18376 Etay Meiri <etay-m@bezeqint.net>
18378 * src/an_file_view.c, src/resources.[h,c],
18379 data/properties/bash.properties,
18380 data/properties/cpp.properties,
18381 data/properties/html.properties,
18382 data/properties/make.properties,
18383 data/properties/others.properties,
18384 data/properties/perl.properties,
18385 data/properties/props.properties,
18386 data/properties/xml.properties: Standarized file icons. Icons are
18387 defined in respective .properties file and are retrieved as resource
18390 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
18391 in labels from the commands editor as that would create
18392 problems for translators.
18394 2003-02-21 Naba Kumar <naba@gnome.org>
18396 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
18397 as they should be part of CVS(?).
18399 * Makefile.am: Corrected a typo for glade generated strings file.
18401 * configure.in, po/hi.po: Added new Hindi (hi) translation
18402 in ALL_LINGUS and added initial Hindi translation.
18404 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
18405 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
18406 sv_unknown.xpm to more proper icon.
18408 * (new)data/properties/php.properties, data/properties/Makefile.am,
18409 data/properties/anjuta.properties, data/properties/html.properties:
18410 Fixed PHP syntax hilighting bug by separating php properties into
18411 different file (because of file size).
18415 2003-02-20 Naba Kumar <naba@gnome.org>
18417 * src/breakpoints.c: Fixed breakpoints session saving/loading
18420 * scintilla/*, scintilla/include/*: Updated to scintilla
18423 2003-02-19 Naba Kumar <naba@gnome.org>
18425 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
18428 * Makefile.am, src/Makefile.am,
18429 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
18430 (removed) src/anjuta_dialog_strings.c,
18431 (removed) src/anjuta_dialogs_strings.c,
18432 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
18433 (added) anjuta.glade: Transfered glade files from src/ directory
18434 to the top level directory.
18436 * po/POTFILES.in: Updated.
18438 * (removed) macrocs2/*: Transfered to data/ directory.
18440 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
18441 data/Makefile.am: Moved macros in data directory. Anjuta no longer
18442 requires to have macros dir, but the projects generated by anjuta
18445 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
18448 * src/defaults.c: Corrected default compiler options.
18450 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
18453 * src/message-manager-private.cc, src/message-manager-private.h,
18454 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
18456 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
18457 source code generation for gnome2 projects.
18459 2003-02-11 Naba Kumar <naba@gnome.org>
18461 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
18462 restores the expand/collaspe states of the nodes after refresh.
18464 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
18466 2003-02-11 Naba Kumar <naba@gnome.org>
18468 * src/style-editor.c: Fixed pango font description handling for fonts.
18469 * src/anjuta.glade: Removed font size spin button.
18470 * configure.in, src/anjuta.prj: Corrected version.
18473 2003-02-10 Naba Kumar <naba@gnome.org>
18475 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
18476 references of scroll-menu.h and add about.h in Makefile.am.
18478 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
18479 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
18480 (removed) widgets/scroll-menu.h: Removed unused files.
18482 * Makefile.am: Added proper i18n rules and added intl tools for
18485 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
18486 to the stable release).
18488 * anjuta.spec.in: Removed manuals packaging.
18490 * data/Makefile.am: Removed 'macros' installation (not required for
18493 2003-02-10 Naba Kumar <naba@gnome.org>
18495 * po/POTFILES.in: Updated.
18497 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
18498 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
18499 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
18500 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
18501 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
18504 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
18505 src/toolbar_callbacks.h: Fixed scintilla notification signal name
18506 and fixed to properly handle focus in find entry box.
18508 * Makefile.am: Added code for RH system menu update.
18510 * .cvsignore: Updated.
18514 2003-02-03 Naba Kumar <naba@gnome.org>
18516 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
18517 editor preferences. and fixes dialogs.
18519 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
18520 Fixed linenumbers and header margins when they are disabled and
18521 removed unused header files.
18523 * src/attact_process.[h,c], src/debugger.c: Attach to process
18526 * src/help.c: Fixed dialog response.
18530 * data/properties/anjuta.properties: Corrected typo.
18532 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
18533 Change the signal to "changed" in entry from "selection-changed" in
18536 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
18539 2003-01-31 Naba Kumar <naba@gnome.org>
18541 * configure.in: Upgraded to use libgnomeprint-2.2
18543 * printing/Makefile.am: Updated
18545 *(removed) printing/print-doc.c, printing/print-doc.h,
18546 printing/print-util.c, printing/print-util.h: Removed because already
18547 merged with print.c.
18549 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
18550 and libgnomeprintui-2.2 and fixed rendering problems.
18552 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
18553 uneccessary print properties, as they are separately taken
18554 care in gnomeprint.
18556 * po/POTFILES.in: Update.
18558 2003-01-30 Naba Kumar <naba@gnome.org>
18560 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
18561 for about dialog box.
18563 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
18564 src/pixmaps.h: Modified for the above additions for about dialog.
18566 2003-01-29 Naba Kumar <naba@gnome.org>
18568 * src/style_editor.[c,h]: Added missing files.
18570 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18571 * scintilla/XPM.[cxx|h]: Added missing files
18573 2003-01-29 Naba Kumar <naba@gnome.org>
18575 * TODO, po/POTFILES.in: Updated.
18577 * anjuta.prj, src/anjuta.glade,
18578 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
18580 2003-01-28 Naba Kumar <naba@gnome.org>
18582 * data/properties/anjuta.properties, src/aneditor.cxx,
18583 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
18584 properties into text properties (earlier it was int properties).
18588 * scintilla/AutoComplete.c,xx,
18589 scintilla/AutoComplete.h,
18590 scintilla/CallTip.c,xx,
18591 scintilla/CallTip.h,
18592 scintilla/Document.c,xx,
18593 scintilla/Document.h,
18594 scintilla/Editor.c,xx,
18595 scintilla/Editor.h,
18596 scintilla/LexAVE.c,xx,
18597 scintilla/LexCSS.c,xx,
18598 scintilla/LexHTML.c,xx,
18599 scintilla/LexOthers.c,xx,
18600 scintilla/LexPython.c,xx,
18601 scintilla/LineMarker.c,xx,
18602 scintilla/LineMarker.h,
18603 scintilla/Makefile.am
18604 scintilla/PlatGTK.c,xx,
18605 scintilla/PropSet.c,xx,
18606 scintilla/ScintillaBase.c,xx,
18607 scintilla/ScintillaBase.h,
18608 scintilla/ScintillaGTK.c,xx,
18609 scintilla/ViewStyle.c,xx,
18610 scintilla/include/Platform.h,
18611 scintilla/include/SciLexer.h,
18612 scintilla/include/Scintilla.h,
18613 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
18617 src/an_file_view.c,
18618 src/an_symbol_view.c,
18619 src/anjuta-tools.c,
18624 src/anjuta_dialogs_strings.c,
18627 src/compiler_options.c,
18630 src/main_menubar.c,
18631 src/main_menubar.h,
18632 src/main_menubar_def.h,
18633 src/mainmenu_callbacks.c,
18634 src/mainmenu_callbacks.h,
18635 src/message-manager-private.c,c
18636 src/message-manager-private.h,
18637 src/message-manager.c,c
18638 src/message-manager.h,
18642 src/project_config.c,
18643 src/project_dbase.c,
18644 src/project_dbase_gui.c,
18645 src/project_import_gui.c,
18646 src/properties.c,xx,
18651 src/text_editor_gui.c,
18655 anjuta.prj: GNOME2 porting and fixed many porting bugs.
18657 2003-01-24 Naba Kumar <naba@gnome.org>
18659 * src/text_editor_gui.c, src/toolbar.c,
18660 src/text_editor.c, src/text_editor_cbs.h:
18661 Used correct notification signal name for scintilla
18662 (gtk2) and fixed UI.
18664 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
18667 * printing/print-doc.c,
18669 src/anjuta-tools.c,
18670 src/find_replace.c,
18673 src/mainmenu_callbacks.c,
18674 src/project_dbase.c,
18675 src/project_dbase.h,
18676 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
18678 src/text_editor_cbs.h:
18681 2003-01-23 Naba Kumar <naba@gnome.org>
18683 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
18684 correct stock icons and organized pixmap macros.
18686 Makefile.am: Removed non-generated files.
18688 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
18689 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
18690 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
18691 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
18692 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
18693 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
18694 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
18695 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
18696 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
18697 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
18698 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
18699 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
18700 stop.xpm, undo.xpm}: Removed because no longer used.
18702 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
18703 file_unknown.xpm}: Files renamed from fv_*, as it would
18706 * pixmaps/Makefile.am: Updated for the above changes.
18708 2003-01-23 Jakub Steiner <jimmac * ximian * com>
18710 * pixmaps/autocomplete-16.png,
18711 pixmaps/autocomplete.png,
18712 pixmaps/block-end-16.png,
18713 pixmaps/block-end.png,
18714 pixmaps/block-start-16.png,
18715 pixmaps/block-start.png,
18716 pixmaps/bookmark-first-16.png,
18717 pixmaps/bookmark-first.png,
18718 pixmaps/bookmark-last-16.png,
18719 pixmaps/bookmark-last.png,
18720 pixmaps/bookmark-next-16.png,
18721 pixmaps/bookmark-next.png,
18722 pixmaps/bookmark-prev-16.png,
18723 pixmaps/bookmark-prev.png,
18724 pixmaps/error-next-16.png,
18725 pixmaps/error-next.png,
18726 pixmaps/error-prev-16.png,
18727 pixmaps/error-prev.png: gnome2-styled icons
18730 2003-01-23 Naba Kumar <naba@gnome.org>
18732 * anjuta.prj: Updated compiler options.
18733 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
18735 * src/aneditor.cxx,
18738 src/anjuta_dialogs_strings.c,
18739 src/mainmenu_callbacks.c,
18740 src/mainmenu_callbacks.h,
18742 src/text_editor_cbs.c,
18743 src/text_editor_gui.c: GNOME2 Porting.
18745 2003-01-22 Naba Kumar <naba@gnome.org>
18747 * ChangeLog: Corrected dates.
18748 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
18749 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
18752 2003-01-22 Naba Kumar <naba@gnome.org>
18754 * plugins/patch/patch-plugin.c: Bug fix.
18756 * src/anjuta-tools.c,
18760 src/anjuta_dialogs_strings.c,
18768 src/mainmenu_callbacks.c,
18769 src/mainmenu_callbacks.h,
18771 src/project_dbase.c,
18772 src/project_dbase_gui.c,
18779 src/toolbar_callbacks.c,
18782 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
18785 (removed) src/CORBA-Server.c,
18786 (removed) src/CORBA-Server.h,
18787 (removed) src/Gladen-common.c,
18788 (removed) src/Gladen-stubs.c,
18789 (removed) src/Gladen.h,
18790 (removed) src/Prj-common.c,
18791 (removed) src/Prj-skelimpl.c,
18792 (removed) src/Prj-skels.c,
18793 (removed) src/Prj-stubs.c,
18794 (removed) src/Prj.h,
18795 (removed) src/glades.c,
18796 (removed) src/glades.h,
18797 (removed) src/messagebox.c,
18798 (removed) src/messagebox.h: Removed because no longer used.
18800 2003-01-21 Naba Kumar <naba@gnome.org>
18802 * src/anjuta-tools.c,
18805 src/anjuta_dialogs_strings.c,
18809 src/compiler_options.c,
18811 src/find_replace.c,
18812 src/find_replace.h,
18818 widgets/gnomefilelist.c: GNOME2 porting.
18820 2003-01-20 Naba Kumar <naba@gnome.org>
18822 * global-tags/create_global_tags.sh: Uses pkg-config to
18829 src/anjuta_dialogs_strings.c,
18832 src/compiler_options.c,
18833 src/compiler_options.h,
18834 src/fileselection.c,
18835 src/fileselection.h,
18836 src/mainmenu_callbacks.c,
18837 src/project_dbase_gui.c,
18842 src/text_editor_gui.c,
18843 widgets/gnomefilelist.c,
18844 widgets/gnomefilelist.h: GNOME2 porting.
18846 * widgets/Makefile.am,
18847 (removed) widgets/gnomedirlist.c,
18848 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
18851 (removed) src/src_paths_cbs.c,
18852 (removed) src/src_paths_cbs.h,
18853 (removed) src/src_paths_gui.c,
18854 (removed) src/compiler_options_cbs.c,
18855 (removed) src/compiler_options_cbs.h,
18856 (removed) src/breakpoints_cbs.c,
18857 (removed) src/breakpoints_cbs.h: Removed because they are now
18858 combined in singe file
18860 2003-01-16 Naba Kumar <naba@gnome.org>
18862 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
18863 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
18864 options dialog UI and data handling.
18867 2003-01-15 Naba Kumar <naba@gnome.org>
18869 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
18870 Completed command editor porting.
18872 * src/anjuta.c: Removed the use of commands load function
18875 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
18878 * src/anjuta-tools.c: Fixed translatable strings.
18880 * src/find_text.c: Fixed dialog creation from glade.
18882 * src/text_editor_gui.c, src/text_editor.c,
18883 src/text_editor_cbs.c: Completed port of detached text editor
18884 to gnome2 plateform.
18886 2003-01-14 Naba Kumar <naba@gnome.org>
18888 * src/anjuta.glade, src/preferences.[h,c],
18889 src/anjuta_dialogs_strings.c: Added build and editor
18890 preferences pages and other UIs. Fixed preferense loading and saving.
18892 * src/anjuta.c: Does case-insensitive match for tabs position
18893 preferences and removed preferences loading (done at _new() call).
18895 * anjuta-tools.c: Debugged tools dialog handling.
18896 * plugins/class-gen/clsGen.c: Fixed an undefined function.
18898 2003-01-13 Naba Kumar <naba@gnome.org>
18900 * ABOUT-NLS: Update (strange).
18902 * autogen.sh: Removed blocking code.
18904 * configure.in: Fixed an autogen bug.
18906 2003-01-13 Naba Kumar <naba@gnome.org>
18908 * (new)src/anjuta.gladep
18909 (new)src/messagebox.c
18910 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
18911 will be gradually removed (and then the files).
18915 printing/print-util.c,
18917 scintilla/ScintillaGTK.c,xx
18919 src/an_file_view.c,
18920 src/an_symbol_view.c,
18924 src/anjuta_dialogs_strings.c,
18926 src/attach_process.c,
18927 src/attach_process.h,
18930 src/breakpoints_cbs.c,
18933 src/compiler_options.c,
18934 src/compiler_options.h,
18935 src/compiler_options_cbs.c,
18944 src/find_in_files.c,
18945 src/find_in_files.h,
18946 src/find_in_files_cbs.c,
18947 src/find_replace.c,
18948 src/find_replace.h,
18956 src/main_menubar.c,
18957 src/mainmenu_callbacks.c,
18958 src/message-manager.c,c
18961 src/project_config.c,
18962 src/project_config.h,
18963 src/project_dbase.c,
18964 src/project_import_cbs.c,
18970 src/src_paths_gui.c,
18972 src/text_editor_gui.c,
18978 widgets/gnomefilelist.c: GNOME2 Port.
18980 2003-01-10 Naba Kumar <naba@gnome.org>
18982 * src/an_file_view.c,
18984 src/appwizard_gui.c,
18985 src/compiler_options.c,
18986 src/compiler_options_cbs.c,
18989 src/fileselection.c,
18990 src/find_in_files.c,
18992 src/main_menubar.c,
18994 src/message-manager-dock.c,
18996 src/project_dbase_gui.c,
18997 src/project_import_gui.c,
18998 src/registers_gui.c,
18999 src/sharedlib_gui.c,
19000 src/src_paths_gui.c,
19001 src/text_editor_gui.c,
19003 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
19005 2003-01-09 Naba Kumar <naba@gnome.org>
19007 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
19008 problems with some comments.
19010 * anjuta.prj: New project file (updated?)
19012 * src/Makefile.am: Enabled deprecated API and fixed variables.
19014 * src/an_file_view.c,
19015 src/an_symbol_view.c,
19016 src/anjuta-plugins.c,
19017 src/anjuta-tools.c,
19020 src/appwizard_cbs.c,
19021 src/attach_process.c,
19022 src/attach_process_cbs.c,
19023 src/compiler_options.c,
19024 src/compiler_options_cbs.c,
19026 src/mainmenu_callbacks.c,
19027 src/message-manager-private.c,c
19028 src/message-manager-private.h,
19029 src/message-manager.c,c
19030 src/message-manager.h,
19031 src/project_dbase.c,
19032 src/project_dbase.h,
19033 src/project_dbase_gui.c,
19034 src/project_import_cbs.c,
19035 src/project_import_gui.c,
19044 src/src_paths_cbs.c,
19045 src/src_paths_gui.c,
19048 src/text_editor_gui.c,
19049 src/text_editor_menu.c,
19051 src/toolbar_callbacks.c,
19055 src/wizard_gui.c: GNOME porting.
19057 2002-12-24 Naba Kumar <naba@gnome.org>
19059 * AUTHORS, ChangeLog, HACKING, Makefile.am,
19060 NEWS, README, SEARCH-REPLACE,
19061 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
19062 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
19063 launcher/Makefile.am,
19064 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
19065 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
19066 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
19067 printing/print-util.c, printing/print.c, printing/print.h,
19068 scintilla/*/*, widgets/e-shell-about-box.c,
19069 src/*, tagmanager/*/*, widgets/Makefile.am,
19070 widgets/gnomefilelist.c:
19072 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
19073 src/*.[c,h] files to gnome2 API.
19075 * src/anjuta_dialogs_strings.c: Added glade generated translatable
19078 2002-10-23 Naba Kumar <naba@gnome.org>
19080 * autogen.sh: Prevented Users from building HEAD cvs.
19082 2002-09-16 Stephane Demurget <demurgets@free.fr>
19084 * src/anjuta.glade: added the compiler options dialog, hopefully
19085 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
19087 2002-09-15 Stephane Demurget <demurgets@free.fr>
19089 * src/anjuta.glade: fixed a lot of small glitches.
19091 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
19094 * src/breakpoints_cbs.c: polished a bit.
19096 2002-09-15 Stephane Demurget <demurgets@free.fr>
19098 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
19100 * src/commands.c: partial gnome 2 port.
19102 * src/utilities.[ch]: changed some bits to be const.
19104 2002-09-14 Stephane Demurget <demurgets@free.fr>
19106 * src/Makefile.am: removed breakpoints_gui.c and added a check
19107 for gdk-pixbuf deprecated functions, but there shouldn't be much
19110 * src/breakpoints_gui.c: killed.
19112 * src/anjuta.glade: added two dialogs for the breakpoints management.
19115 * src/anjuta_cbs.c:
19117 * src/attach_process.c:
19119 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
19120 really huge changes and porting work.
19122 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
19123 (breakpoints_dbase_new): moved the UI init bits here.
19125 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
19126 a lot, not using any color anymore (not HIG compliant) and not using
19127 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
19128 to be double checked.
19130 * src/build_file.c:
19131 * src/build_project.c: gnome 2 port.
19133 2002-09-11 Stephane Demurget <demurgets@free.fr>
19135 * src/anjuta.glade:
19137 * src/anjuta_cbs.c:
19139 * src/breakpoints.c:
19140 * src/breakpoints_cbs.c: cleaned up some bits.
19142 2002-09-09 Stephane Demurget <demurgets@free.fr>
19145 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
19147 * src/an_symbol_view.[ch]:
19148 * src/attach_process_cbs.h: polished a bit.
19150 * src/breakpoints_cb.[ch]: partial gnome 2 port.
19152 2002-09-02 Stephane Demurget <demurgets@free.fr>
19155 * src/Makefile.am: added libglade-2 to the build.
19157 * src/anjuta.[ch]: added support for libglade.
19159 * src/anjuta.glade: added. There could be a file per top-level widget,
19160 as some other gnome projects, though.
19162 * src/attach_process_gui.c: removed.
19163 * src/attach_process.[ch]: gnome 2 port.
19164 (attach_process_new): Added the treeview init and the widget references
19167 2002-08-31 Stephane Demurget <demurgets@free.fr>
19169 * src/an_file_view.c: fixed some compilation issues.
19171 * src/an_symbol_view.c: gnome 2 port.
19173 2002-08-26 Stephane Demurget <demurgets@free.fr>
19175 * src/an_file_view.c: finished gnome 2 port.
19176 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
19177 directory pixmap depending on the event.
19179 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
19180 (project_file_data_new): use a GtkTreePath.
19182 2002-08-23 Stephane Demurget <demurgets@free.fr>
19184 * src/Makefile.am: readded back an_*_view.[ch] because they are still
19185 driving me nuts but they need to be ported, heh ?
19187 * src/an_file_view.c: gnome 2 port, almost finished after some hard
19188 work since it's quite a total rewrite again.
19190 2002-08-22 Stephane Demurget <demurgets@free.fr>
19192 * src/an_file_view.c:
19193 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
19195 2002-08-21 Stephane Demurget <demurgets@free.fr>
19197 * src/anjuta_info.c:
19198 * src/utilities.h: gnome 2 port, featuring a total rewrite.
19200 2002-08-20 Stephane Demurget <demurgets@free.fr>
19202 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
19205 * src/an_file_view.c:
19206 * src/aneditor.cxx:
19207 * src/anjuta_cbs.c:
19208 * src/compiler_options.h:
19209 * src/messagebox.c:
19210 * src/messagebox.h:
19212 * src/project_dbase.h:
19213 * src/resources.h: gnome 2 port.
19215 2002-08-14 Stephane Demurget <demurgets@free.fr>
19217 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
19219 * data/properties/sql.properties: added the DATETIME data type.
19221 * data/properties/html.properties: added the foreach php keyword.
19223 2002-08-08 Stephane Demurget <demurgets@free.fr>
19225 * widgets/Makefile.am: removed blank line after the last backslash
19226 for avoiding a warning from automake.
19229 * src/Makefile.am: added the ORBit-2 dep.
19231 2002-08-08 Stephane Demurget <demurgets@free.fr>
19233 * AUTHORS: added Biswa, because I wonder why noone already have
19234 written his name in the Anjuta's hall of fame :)
19236 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
19238 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
19239 widgets/e-shell-about-box.c: Made to compile for gnome2.
19241 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
19243 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
19244 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
19246 * configure.in, printing/print.h, printing/print.c,
19247 printing/print-doc.c: Made to compile for gnome2.
19249 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
19251 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
19252 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
19253 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
19254 widgets/Makefile.am:
19256 Upgraded the build system to gnome2 platform.
19258 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19259 * manuals/*: Added capability to generate PDF and PS.
19260 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
19261 * TODO, TODO.biswa: Intergated TODO list.
19262 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
19264 * src/dnd.c: Fix typo
19265 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
19266 * src/anjuta.c: Bug #568895, Bug #575419
19268 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19270 * tagmanager/tm_global_tags.c: Fixed compiler warning.
19271 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
19273 2002-12-17 Naba Kumar <naba@gnome.org>
19275 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
19278 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19279 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
19280 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
19281 * anjuta.prj: Added tools.sgml
19282 * data/properties/cpp.properties: Bug # 646974
19284 2002-12-16 Naba Kumar <naba@gnome.org>
19286 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
19287 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
19288 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
19289 on 'Enter' and adds proper focus mechanism.
19290 * src/anjuta.c: Fixed a memory corruption bug.
19291 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
19292 'Enter' and can also be Canceled. Sets proper default and focus policies
19294 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
19295 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
19296 translatable strings in dialogs and fixed some dialog properties.
19297 * src/anjuta-tools.c: Now uses xml format for loading and saving.
19298 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
19299 * src/message_manager_private.cc: Fixed some debug messages.
19300 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
19301 widgets/gnomefilelist.c: Fixed a memory leaks.
19302 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
19303 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
19304 src/main_menubar_def.h: Implemented incremental search.
19307 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19308 * tagmanager/*: Minor cleanups and warning fixes.
19309 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
19310 GUI during long updates.
19311 * src/text_editor.c: Remove debug message.
19313 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19314 * tagmanager/tm_project.c: Fix a memory access problem.
19316 2002-12-13 Naba Kumar <naba@gnome.org>
19318 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
19319 tools list to show "Enabled" flag of the tool. Fixed a bug where
19320 tool list is not cleared when creating a new tool.
19322 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19323 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
19325 2002-12-12 Naba Kumar <naba@gnome.org>
19327 * anjuta-tools.[h,c], commands.c: Used the tools help of
19328 anjuta variables list in commands editor and fixed a typos
19329 buy in anjuta-tools.c.
19331 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19332 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
19333 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
19334 * TODO.biswa: Added to help me track things better.
19336 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19338 * configure.in, anjuta.spec.in: Added libglade dependency.
19339 * Makefile.am: Added anjuta.glade file.
19340 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
19341 , src/mainmenu_callbacks.[ch], src/message-manager.h
19342 , src/widget-registry.c: Tools editor GUI + other additions.
19344 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19346 * src/project_dbase.[ch], tagmanager/tm_project.c,
19347 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
19348 Implement syncing tags image with the project database.
19349 * src/anjuta-tools.c: Implemented variable substitution and
19350 working directory in tools.
19352 2002-12-09 Naba Kumar <naba@gnome.org>
19354 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
19355 command configuration language list from properties.
19357 * data/properties/asm.properties, data/properties/ruby.properties:
19360 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19362 * src/an_symbol_view.c: Remember current selected entry and select
19363 it automatically after refresh.
19365 2002-11-26 Murray Cumming <murrayc@usa.net>
19367 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
19368 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
19369 and gnomemm 1.2 projects so that people know they are really
19370 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
19371 But I did correct these to sue lowercase names.
19373 2002-12-01 Naba Kumar <naba@gnome.org>
19375 * data/anjuta.properties: Fixed caching problem on
19377 * src/preferences.c, src/preferences_gui.c: Implemented automatic
19380 2002-12-01 Naba Kumar <naba@gnome.org>
19382 * data/properies/anjuta.properties: Corrected "indicators.automatic"
19384 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
19385 property and uses it.
19386 * src/aneditor.cxx: Fixed a bug associated with selection a word at
19389 2002-11-30 Naba Kumar <naba@gnome.org>
19391 * src/debugger.c: Fixed a typo.
19392 * data/properties/*: Updated properties files and added
19394 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
19395 Added comment submenu and cleaned up ref and unref of menus.
19396 * src/aneditor.h: Added definition of comment commands.
19397 * src/aneditor.c: Upgrade from latest SciTE source code.
19398 * src/text_editor.[hc], src/text_editor_cbs.c,
19399 src/message_manager_private.cc, src/message_manager.[cc,h],
19400 src/anjuta.[c,h]: Added indicators support for errors/warnings
19401 highlight in the editor.
19402 * NEWS, TODO: Update.
19403 * scintilla/include/PropSet.h: Removed deprecrated function.
19405 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19407 * src/anjuta-tools.[ch]: Tools implementation (basic)
19408 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
19409 , src/main_menubar_def.h: PLugins cleanup and segregation
19410 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
19412 * anjuta.prj: Added new files
19413 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
19414 * plugins/class-gen/clsGen.c: Register menu under 'Project'
19415 * plugins/patch/patch-plugin.c: Register menu under 'Format'
19416 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
19417 * src/Makefile.am: Added new files
19418 * src/message-manager.[cc/h]: Added standard output and error windows
19420 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
19422 * project_type.c: Fixed Gnomemm2 project type
19424 2002-11-25 Naba Kumar <naba@gnome.org>
19426 * printing/print.c: Fixed a compile warning.
19427 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
19428 * src/utilities.c: Fixed a compile warning in sparc, hides the
19429 terminal check error output from the user.
19430 * project_config.[ch], project_dbase.[ch], source.c: Added project
19431 version, exclude modules configuration and reordered other config
19432 properties. Changed some strings to more descriptive text.
19433 * src/compiler_opitions.c: Removed extra newlines from .prj file
19435 * anjuta.prj: Converted to new format (only reorganised properties
19436 and removed extra newlines ... nothing else).
19439 2002-11-21 Naba Kumar <naba@gnome.org>
19441 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
19442 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
19443 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
19444 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
19445 Updated to the CVS version.
19447 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19449 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
19450 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
19451 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
19452 images in completion lists.
19453 * src/resources.h: Make C++ friendly.
19454 * scintilla/PropSet.cxx: Fix memory leak.
19456 2002-11-20 Naba Kumar <naba@gnome.org>
19458 * scintilla/*/*: Synced to latest scintilla 1.49
19459 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
19462 * scintilla/RESearch.cxx: The automatic cvs log in the
19463 file really broke things trying to interprete the changelog
19464 entry incorrectly as end-of-comment. Removed the $cvs line
19465 and committed again.
19467 2002-11-19 Naba Kumar <naba@gnome.org>
19469 Patch from Timothee Besset <ttimo@idsoftware.com>
19471 * src/message-manager-private.cc: Interpretes absolute
19472 file paths properly in zvt terminal.
19474 2002-11-19 Naba Kumar <naba@gnome.org>
19476 Patch from Timothee Besset <ttimo@idsoftware.com>
19478 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
19479 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
19480 (important) editor preferences in project (if there is one
19485 2002-11-18 Naba Kumar <naba@gnome.org>
19487 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19489 * src/debug_tree.c, src/find_in_files_gui.c,
19490 src/find_replace.c, src/find_text.c,
19491 src/project_import.c, src/project_import_gui.c,
19492 src/wizard_gui.c: i18n Fixes.
19494 2002-11-15 Naba Kumar <naba@gnome.org>
19496 * plugins/class-gen/clsGen.c: Fixed to use project function
19497 to import files. Create non-existent directories before the
19498 sources are written.
19500 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
19501 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
19503 src/glades.c: Excluded gladen files from build. This
19504 will fix the unnecessary dependency on libssl.
19506 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
19507 file import funtion.
19509 * src/message_manager_private.cc: Fixed a compiler warning with
19510 DEBUG preprocessor macro.
19512 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
19513 wrong (undocked) editor window was closed on clicking close on an
19514 undocked editor window.
19516 * src/debugger.c: Fixed a bad bug where debugger terminal won't
19517 start correctly if the executable was run before with 'F3'.
19519 * src/toolbar_callbacks.c: Wrap around find next.
19520 * src/toolbar.c: Disable combo activate.
19521 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
19522 button positions to get 'yes' as default.
19524 * anjuta.spec.in: Updated.
19526 * src/anjuta_info.c, src/appwizard_gui.c,
19527 src/attach_process_gui.c, src/breakpoints_gui.c,
19528 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
19529 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
19530 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
19531 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
19532 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
19533 src/preferences.c, src/preferences_gui.c, src/project_config.c,
19534 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
19535 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
19536 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
19537 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
19538 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
19539 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
19540 plugins/patch/patch-plugin.c, printing/print-util.c:
19541 Set all windows and dialogs transient
19542 to their parents so that they remain floated above their parents.
19544 2002-11-13 Naba Kumar <naba@gnome.org>
19546 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
19547 take default editor font).
19549 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
19550 Corrected email address.
19552 * src/mainmenu_callbacks.c: Used spaces instead of tabs
19553 for changelog entry.
19557 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19558 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
19560 2002-11-06 Naba Kumar <naba@gnome.org>
19563 * anjuta.spec.in: Ships the .omf files with the
19564 documents instead of the base package.
19566 2002-11-04 Naba Kumar <naba@gnome.org>
19568 * data/properties/latex.properties: Fixed a bug.
19569 * ChangeLog: Released 1.0.0 stable.
19571 2002-11-04 Naba Kumar <naba@gnome.org>
19573 * src/commands.c: Added command with shell redirection capability.
19574 * data/properties/anjuta.properties: Changed default execution
19576 * src/project_dbase.c: Set project top dir in properties.
19577 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
19578 * data/Makefile.am: More diskcheck error fixes.
19580 * README, anjuta.spec.in, THANKS, AUTHORS,
19581 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
19582 manuals/C/anjuta-manual/authers,sgml,
19583 manuals/C/anjuta-manual/anjuta-manual.sgml,
19584 manuals/C/anjuta-manual/anjuta-manual-C.omf,
19585 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
19586 : Changed anjuta home to
19587 new URL and my email address.
19589 * manuals/C/anjuta-manual/interfaces.sgml,
19590 manuals/C/anjuta-manual/prefereces.sgml,
19591 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
19593 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
19594 : removed reference to the help menu as the menu is modified
19595 when no help is found (which is very likely when we are
19596 shiping the documents separately).
19598 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19599 * anjuta.spec.in: Update specfile to make multiple RPMs.
19600 * data/Makefile.am: make dist fix.
19601 * src/text_editor_menu.c: Fix compile warnings (casts).
19603 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19604 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
19605 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
19607 2002-11-01 Naba Kumar <naba@gnome.org>
19609 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
19610 Added gnome2 macros to be used by gnome2 project wizard.
19612 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
19615 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
19616 as it was conflicting with generated projects and is not
19619 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
19620 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
19621 project generation, removed qt project as it's not complete and
19622 added gnome2 bonobo wizard.
19624 2002-10-29 Naba Kumar <naba@gnome.org>
19626 * po/POTFILES.in: Updated.
19627 * po/POTFILES.skip: Added.
19628 * preferences.h: Fixed print paper size property name.
19630 2002-10-28 Naba Kumar <naba@gnome.org>
19632 * data/user.properties, data/Makefile.am: Added user properties file
19633 which will be copied in user's ~/.anjuta/user.properties.
19635 * data/anjuta.properties: Changed a comment.
19637 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
19639 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19640 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
19641 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
19644 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
19645 instead of user properties file.
19647 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
19648 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
19649 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
19650 * README, TODO: Updated.
19652 2002-10-28 Naba Kumar <naba@gnome.org>
19654 * manuals/C/anjuta-manual/figures/editor_guides.png,
19655 manuals/C/anjuta-manual/figures/editor_margins.png,
19656 manuals/C/anjuta-manual/figures/editor_markers.png,
19657 manuals/C/anjuta-manual/figures/local_variables.png,
19658 manuals/C/anjuta-manual/figures/open_file_multiple.png,
19659 manuals/C/anjuta-manual/figures/prefs_print.png,
19660 manuals/C/anjuta-manual/figures/print_dlg.png,
19661 manuals/C/anjuta-manual/figures/print_preview.png,
19662 manuals/C/anjuta-manual/figures/symbol_browser.png,
19663 manuals/C/anjuta-manual/figures/variable_tip.png: New png
19664 files for manual documentation.
19666 * manuals/sgmldocs.make,
19667 manuals/C/anjuta-manual/Makefile.am,
19668 manuals/C/anjuta-manual/authors.sgml,
19669 manuals/C/anjuta-manual/build.sgml,
19670 manuals/C/anjuta-manual/compileopts.sgml,
19671 manuals/C/anjuta-manual/debugger.sgml,
19672 manuals/C/anjuta-manual/execute.sgml,
19673 manuals/C/anjuta-manual/fileoperations.sgml,
19674 manuals/C/anjuta-manual/interface.sgml,
19675 manuals/C/anjuta-manual/preferences.sgml,
19676 manuals/C/anjuta-manual/projects.sgml,
19677 manuals/C/anjuta-manual/figures/arguments.png,
19678 manuals/C/anjuta-manual/figures/open_file.png,
19679 manuals/C/anjuta-manual/figures/other_opts.png,
19680 manuals/C/anjuta-manual/figures/scrshot.png,
19681 manuals/C/anjuta-manual/figures/toolbar_browser.png,
19682 manuals/C/anjuta-manual/figures/toolbar_tags.png:
19684 Updated anjuta manual documentation.
19687 2002-10-27 Naba Kumar <naba@gnome.org>
19689 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
19690 check and modifies debugger terminal command accordingly
19691 to function properly.
19693 2002-10-25 Naba Kumar <naba@gnome.org>
19695 * manuals/sgmldocs.make: Fixed a couple of bugs.
19696 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
19698 2002-10-24 Naba Kumar <naba@gnome.org>
19700 * src/debug_tree.c: Fixed a crash bug from Etay.
19702 * global_tags/create_global_tags: Added messages.
19703 Fixed infinite looping within files.
19705 * macro/autogen.sh: Removed debug and warning flags for defaults.
19707 Patch from Vadim Berezniker <vadim@berezniker.com>
19709 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
19710 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
19713 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
19714 temporarily just copy it
19716 2002-10-24 Naba Kumar <naba@gnome.org>
19718 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
19719 manuals/C/anjuta-manual/anjuta-manual.sgml,
19720 manuals/C/anjuta-manual/compileopts.sgml,
19721 manuals/C/anjuta-manual/debugger.sgml,
19722 manuals/C/anjuta-manual/execute.sgml,
19723 manuals/C/anjuta-manual/fileoperations.sgml,
19724 manuals/C/anjuta-manual/interface.sgml,
19725 manuals/C/anjuta-manual/introduction.sgml,
19726 manuals/C/anjuta-manual/projects.sgml,
19727 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
19728 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
19729 manuals/ja/anjuta-manual/anjuta-manual.sgml,
19730 manuals/ja/anjuta-manual/compileopts.sgml,
19731 manuals/ja/anjuta-manual/debugger.sgml,
19732 manuals/ja/anjuta-manual/execute.sgml,
19733 manuals/ja/anjuta-manual/fileoperations.sgml,
19734 manuals/ja/anjuta-manual/interface.sgml,
19735 manuals/ja/anjuta-manual/introduction.sgml,
19736 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
19738 2002-10-24 Naba Kumar <naba@gnome.org>
19740 * src/project_type.c: added autogen for qt projects.
19741 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
19742 Fixed a bug that retrieves wrong terminal command.
19743 * src/commnads.c: Added more terminal commands.
19744 * configure.in: Checks for scrollkeeper version.
19746 2002-10-22 Naba Kumar <naba@gnome.org>
19748 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
19749 instead of AM_GNOME_GETTEXT.
19751 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
19752 for setup-gettext for the wizard generated projects.
19754 * src/source.c: Fixed a bug where glade file wasn't generated.
19756 * src/gnome_project.c: Excluded project version from project dir
19759 2002-10-22 Naba Kumar <naba@gnome.org>
19761 * acinclude.m4: New file with dummy funtion for gettext
19762 cross compatibility fix.
19764 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
19765 * configure.in: Fixed cflags to avoid useless warnings.
19766 * Makefile.am: EXTRA_DIST += setup-gettext.
19767 * src/toolbars.c: Added space paddings around tags label.
19769 2002-10-21 Naba Kumar <naba@gnome.org>
19771 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19773 * setup-gettext: New script to maintain gettext cross version
19775 * configure.in, macros/autogen.sh: Fix for gettext cross version
19778 2002-10-21 Naba Kumar <naba@gnome.org>
19780 * debug_tree.c: Fixed incorrect use of debug assertion.
19782 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
19783 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19784 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
19785 src/memory.c, src/memory.h, src/message-manager-private.cc:
19787 New parsing algorithm; adapted from kdevelop.
19788 Middle button menu for changing the value's display type
19790 2002-10-07 Naba Kumar <naba@gnome.org>
19792 * src/main_menubar_def.h: Changed status bar message for Help->
19793 Browse info pages. Bug #603308
19795 * src/executer.c: Made "User terminal" default for creating
19796 projects (User can always disable it later). Bug #114222
19798 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19800 * macros/autogen.sh: Require gettext 0.10.x for autogen
19801 * src/text_editor.c: Fixes Bug #595303
19802 * src/source.c: Fixes Bug #595970
19803 * src/anjuta.c: Fixes Bug #598366
19804 * scingtilla/LexCPP.cxx: Bug #602296
19805 * src/main_menubar_def.h: Bug #604363
19806 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
19808 2002-10-07 Jens Georg <mail@jensgeorg.de>
19810 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19811 * gnomefilelist.c: This patch fixes the bug #611542
19813 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19815 * data/properties/Makefile.am: Added tcltk.properties file.
19817 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19819 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19821 * README: Updated README
19822 * plugins/class-gen/clsGen.c, src/message_manager.cc
19823 , src/mainmeu_callbacks.c, src/memory.c
19824 , src/project_dbase_gui.c, src/text_editor_gui.c
19825 , widgets/gnomefilelist.c: Set window icons
19826 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
19827 Enabled release build (stripped + optimized binaries, etc.)
19828 * data/properties/anjuta.properties, src/commands.c,
19829 src/defaults.cFixed bug #595489 (stdin on executables)
19830 * src/appwizard.c, src/main.c, src/message-manager.cc
19831 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
19832 , src/debug_tree.c: Memory related (valgrind) fixes.
19833 * src/message-manager-private.[cc,h], src/pixpams.h
19834 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
19835 * anjuta.prj: Added debug_tree.c to SOURCES
19836 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
19837 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
19838 Compacted code and cleaned up unnecessary functions.
19839 * tagmanager/*.[ch]: Code fixes.
19841 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
19843 Reviewed by: Naba Kumar <kh_naba@gnome.org>
19845 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
19846 Debug tree now detects changes of displayed variables
19847 and changes their color to red
19849 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19851 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19853 * mainmenu_callbacks.c: Set's the current file name in
19854 file save as dialog.
19856 2002-09-20 Naba Kumar <kh_naba@gnome.org>
19858 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
19860 * data/properties/tcltk.properties: New file for tcl/tk
19863 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
19865 * src/project_type.[c,h], src/source.c, data/Makefile.am:
19866 Fixed a fatal bug which doesn't let building gnome2 related
19867 projects. They use different autogen.sh script. Defined new
19868 type field "gnome_macro_support".
19870 * data/autogen.sh.gnome2: New file.
19872 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
19873 bug with quotes escaping in quotes.
19875 * src/message-manager-private.cc: Used event box instead
19876 of frame for local message pane, so that the borders appear
19877 properly and nicely.
19879 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
19880 if there is a project open and all the files are un-docked.
19882 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
19884 2002-08-27 Andy Piper <andy.piper@freeuk.com>
19886 * src/main_menubar_def.h: implement feature request #595356, patch #597161
19887 * THANKS: updated for new contributions
19888 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
19890 2002-08-27 Steven Knight <steven.knight@unh.edu>
19892 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
19893 src/project_dbase.h, src/project_type.c, src/source.c,
19894 src/wizard_gui.c: new Qt project type
19895 *** NB not fully tested, may need some work, icon required...
19897 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19899 * src/memory.c, src/memory.h: new memory patch
19901 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
19903 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
19905 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
19907 * lancher/anjuta_launcher.c: Determine pty from function
19908 call instead of running 'tty' externally.
19910 * data/properties/cs.properties: Added compile/build commands.
19911 Fixed execution properties.
19913 * src/commands.c: Added c# options.
19915 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
19917 * src/debug_tree.[c,h], src/debugger.[c,h],
19918 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
19920 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
19921 1. Misaligned structs when they are members of other structs.
19922 2. '{' sometimes appears as a variable.
19923 3. Wrong processing of some arrays.
19924 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
19925 that displays the tree in two columns (variable and value).
19927 2002-08-14 Stephane Demurget <demurgets@free.fr>
19929 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
19931 * data/properties/sql.properties: added the DATETIME data type.
19933 * data/properties/html.properties: added the foreach php keyword.
19935 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19937 * NEWS: Updated with new features.
19939 * data/.cvsignore, doc/.cvsignore: Updated.
19941 Patch from: Etay Meiri <etay-m@bezeqint.net>
19943 * src/debug_tree.h, src/debug_tree.c: New files.
19945 * src/Makefile.am, src/message-manger-private.[h,cc],
19946 src/message-manger.cc: Added Tree view for debugger
19949 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
19951 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19953 * src/memory.c, src/memory.h: New files.
19955 * src/Makefile.am, src/appwizard.c, src/controls.c,
19956 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
19957 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19959 Memory view implemetation that would enable viewing raw memory
19962 2002-08-08 Stephane Demurget <demurgets@free.fr>
19964 * AUTHORS: added Biswa, because I wonder why noone already have
19965 written his name in the Anjuta's hall of fame :)
19967 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
19969 * src/appwizard_gui.c: Removed an ambiguous prototype.
19970 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
19971 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
19972 * THANKS: Updated M. Ali Vardar's email.
19974 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19976 * src/anjuta_gui.c: implemented feature request to stop main and browser
19977 toolbars having exclusive use of space
19979 2002-08-01 Andy Piper <andy.piper@freeuk.com>
19981 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
19982 left over from the previous work to fix bugs :-)
19984 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
19985 src/controls.c, src/mainmenu_callbacks.h,
19986 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
19989 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
19990 src/project_import_gui.c, src/sharedlib_gui.c,
19991 src/signals_gui.c: set window icon correctly
19993 * NEWS: more updates for the release
19995 * HACKING: updated for window icons and insert menu information
19997 * src/cvs_gui.c, src/build_project.c,
19998 src/project_import_cbs.c: message strings reviewed
20000 * src/controls.c: context help button should be disabled if
20001 DevHelp is not installed
20004 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
20006 * src/debugger.c: Fixed the signalling screw up because of string
20007 update in gdb used to report the child process PID. Also, no
20008 error dialog will be popped up for "no such file or directory"
20009 error (very annoying and useless error). This error will still
20010 be shown on the debug message window. Avoided terminating the
20011 program when the terminal is terminated -- doesn't hurt, otherwise
20012 we get crappy egg-and-hen problem.
20014 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
20015 dimensions loading.
20017 * src/anjuta.c: Limited the default size of main window to sane
20020 * src/preferences.c: Fixed some deadly memory corruption bugs in
20021 the recent patches. Return from getenv() should NEVER be freed,
20022 because they are static strings.
20024 * src/preferences_gui.c: Removed the fix for crash bug with font
20025 selection and applied the real fix.
20027 2002-06-08 Andy Piper <andy.piper@freeuk.com>
20029 * NEWS: updated for release
20031 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
20033 * src/launcher.c: Added a fix a memory leak and a possible
20034 fix for zvt-crash bug.
20036 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
20038 * data/properties/latex.properties,
20039 data/properties/ada.properties: Added file.is.source property.
20041 * src/an_file_view.c: Set auto column size of the file
20044 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
20045 The user is now prompted to confirm the closing of the file
20046 if it is being used by CVS. If yes, the editor is closed and
20047 the CVS operation stops.
20049 2002-06-07 Andy Piper <andy.piper@freeuk.com>
20051 * anjuta.prj: bump project version for release
20052 * BUGS: removed unnecessary file
20054 2002-06-07 Philip Van Hoof <freax@pandora.be>
20056 * widgets/gnomefilelist.c: fix up issue with directory deleted
20057 during the life of the file list widget
20058 * src/preferences_gui.c: sticking-plaster fix to font selection
20059 causes segfault bug
20061 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
20063 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20065 * data/properties/anjuta.properties, src/an_file_view.[ch],
20066 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
20067 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
20068 added options for symbol and file browsers.
20069 * data/properties/cpp.properties: linker flags should come after
20070 the name of the file to compile.
20071 * scintilla/Editor.cxx: fixed gcc compilation warning.
20072 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
20073 be executed from bindir only.
20074 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
20075 tagmanager/include/tm_file_entry.h: CVS version information in file
20077 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
20079 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
20080 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
20081 crashes during file import.
20082 * src/project_import.c: disable project menu items during project
20085 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20087 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20089 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20090 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
20091 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
20092 modified Insert menu, added C functions template, header C
20093 template, modified header_template HEADER_H ==> NAMEFILE_H
20095 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20097 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20099 * data/properties/html.properties: changed some file
20102 2002-06-05 Philip Van Hoof <freax@pandora.be>
20104 * widgets/gnomefilelist.c: Fixed #560759 and #561776
20106 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20108 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20110 * data/properties/anjuta.properties, src/defaults.c: Make windows
20111 docked by default, fix the big fonts bug.
20113 * src/an_file_view.c, src/main_menubar_def.h,
20114 src/project_dbase_gui.c: sanitized the Edit/View mess.
20116 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
20117 for customizing shortcuts.
20119 * src/mainmenu_callbacks.c: Search for selected word if present.
20121 * src/text_editor_menu.c: Added context menu options for docking
20122 and undocking editor windows.
20124 * src/main_menubar.h, src/main_menubar.c: more support for the
20125 shortcuts menu item.
20127 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20129 2002-06-05 Andy Piper <andy.piper@freeuk.com>
20131 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
20132 all commit messages being written to top of the file
20134 * src/main_menubar_def.h: message strings reviewed
20136 * src/project_import.c: message strings reviewed
20138 * src/source.c, src/glades.c: message strings reviewed. Fixed
20139 some bugs around reading the project properties for creating
20140 .glade and .desktop files in the Application Wizard. There were
20141 typos in the property names being retrieved
20143 * widgets/gnomefilelist.c: changed build_full_path to make
20144 the file widget support ~
20145 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
20147 * THANKS, widgets/e-shell-about-box.c,
20148 manuals/anjuta-manual/C/authors.sgml: updated for new
20151 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
20153 * src/project_dbase.c: Fixed the file-path-corruption bug
20154 and the cannot-import-file-in-project bug. (follow-up with
20155 the last commit from Stef).
20157 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
20158 with unsaved-project.
20160 2002-06-05 Stephane Demurget <demurgets@free.fr>
20162 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
20165 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20167 * data/properties/{xml,html,other}.properties: changed some file
20170 * data/anjuta.mime: oops! cvs added
20172 * scintilla/RESearch.cxx: fixed up a problem with comments
20174 * global-tags/create_global_tags.sh: redirect errors to /dev/null
20175 to avoid messages about missing libs
20177 * NEWS: started the release notes
20179 2002-06-04 Andy Piper <andy.piper@freeuk.com>
20181 * HACKING: updated with new information on printing, patch naming
20183 * TODO: removed completed tasks
20185 * THANKS: updated a few contributions
20187 * anjuta.prj: updated the icon file
20189 * anjuta.desktop.in.in: updated to add Categories
20191 * data/anjuta.mime: created a mime type for Anjuta project files
20192 (NB needs to be added to the install in /usr/share/mime/)
20194 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
20195 "Coded in Anjuta" button in Gimp XCF format. It can be converted
20196 to PNG for websites.
20198 * plugins/patch/patch-plugin.c: clarified some messages and
20199 made it easier to see different patching sessions
20201 * src/toolbar.c: changed some message text for consistency
20203 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
20204 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
20206 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20208 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
20209 src/project_dbase.{c,h}, src/project_import_cbs.c,
20210 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
20211 Added XLib Project and a Dockapp Project types.
20212 * pixmaps/Makefile.am: added line for new pixmap for new xlib
20214 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
20215 * src/source.c: Fixed memory leak in existing projects.
20216 (filename was not freed)
20217 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
20219 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
20221 * src/anjuta.h, src/anjuta.c: Added error display funtions
20222 with parent windows.
20224 * src/appwizard_cbs.c: Changed error display function to use
20227 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
20229 * printing/print.h, printing/printing.c: Taken care of document
20230 zoom factor and fixed a font loading bug. Dynamically calculated
20231 text widths to work with zooms properly. Re-organized code for
20232 dynamic text width calulations to work in general with utf8 chars.
20233 Determined font height and width automatically from the font info.
20235 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
20236 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
20237 Converted text.zoom.factor property to use #defined value. Removed
20238 margin header and margin numbers preferences, as they now
20239 calculated dynamically.
20241 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
20243 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
20244 printing/print-util.h, printing/print.c, printing/print.h:
20245 Rewritten printing support for style based printing. Syntax highlighted
20246 printing, monochromatic printing, setup using preferences etc.
20248 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
20249 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
20250 language and the styled text buffer.
20252 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
20253 the print setup preferences page and added printer preferences. Added functions
20254 to retrieve preferences with default values.
20256 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
20259 * data/properties/anjuta.properties: Added default printer preferences.
20261 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
20262 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
20263 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
20265 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
20267 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20269 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20271 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
20272 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
20273 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
20274 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
20276 printing/Makefile.am: Reduced compiler optimizations.
20278 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
20279 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
20280 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
20281 tagmanager/tm_workspace.c: TagManager fixes.
20283 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
20285 * printing/*: CVS added. :)
20287 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20289 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20291 * printing*: CVS added.
20292 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
20293 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
20294 src/main_menubar_def.h: Gnome Print support
20295 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
20296 * configure.in: Enable debugging flag option
20297 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
20298 Print properties defined.
20299 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
20301 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20303 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20305 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
20306 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
20307 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
20309 * src/text_editor.c: Minor cleanups.
20310 * anjuta.c: Tweaks to 'Goto File Line' functionality.
20311 * src/project_dbase.c: Fixes to add/remove files from project.
20312 * src/help.c: Fix minor memory leak.
20313 * src/project_dbase_gui.c: Remove debugging messages.
20314 * src/utilities.[ch]: Cleanups and minor fixes.
20315 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
20317 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
20319 * src/anjuta.c [anjuta_apply_preferences()]:
20320 Fixed a crash bug when tab pos is not defined for the editors.
20322 * data/properties/cpp.properties: Set default identifier property to normal.
20323 This fixes the bug in which the fore color gets hidden with dark background.
20325 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
20327 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
20330 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
20331 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
20332 src/anjuta.c, data/properties/anjuta.properties:
20333 Implemented line wrapping.
20335 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
20337 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
20338 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
20339 tags. Code was reviewed from GNOME Bonsai view.
20341 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
20342 it seems to have been removed by scintilla people.
20344 * data/properties/anjuta.properties: Set default line wrap to false, as
20345 is noticably slow with big files.
20347 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20349 * src/project_import_gui.c: disallow the selection of files in
20351 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
20354 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20356 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
20357 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
20358 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
20359 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
20360 now works properly.
20361 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
20362 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
20363 * src/utilities.[ch]: Added some utility functions.
20364 * tagmanager/tm_project.c: Fix for bug in file removal from project.
20366 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20368 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20370 * HACKING: info on FIXME statements and removed ccview references
20371 * Makefile.am: added rule to make RPM package
20373 2002-05-26 Andy Piper <andy.piper@freeuk.com>
20375 * THANKS, widgets/e-shell-about-box.c,
20376 manuals/anjuta-manual/C/authors.sgml: updated for new
20378 * src/anjuta.c: removed unnecessary warning code since CVS
20379 support is now implemented :-)
20380 * manuals/sgmldocs.make: implemented a fix for bug #553969
20381 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
20382 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
20383 manuals/C/anjuta-faqs-C.omf: modified the descriptions
20385 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20387 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
20388 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20389 src/main_menubar_def.h, src/preferences_gui.c,
20390 preferences.c, preferences.h: setup Username and Email
20391 preferences, Insert ChangeLog and Username editor functions
20393 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
20395 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20397 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
20398 src/src_paths_cbs.c, src/src_paths_gui.c
20399 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
20401 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
20403 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20405 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
20406 and goto tag menu items to main menu.
20408 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20410 * THANKS, widgets/e-shell-about-box.c,
20411 manuals/anjuta-manual/C/authors.sgml: added new contributors
20412 * HACKING: updated with info on files to change for credits
20414 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
20416 * src/aneditor.cxx: extended extension list which fixes segfault
20417 on selecting lisp, ruby or matlab as highlight style.
20419 2002-05-09 Andy Piper <andy.piper@freeuk.com>
20421 * src/main_menubar_def.h: fixed an array initialiser and fixed
20422 the lexer settings for the new entries on the Format menu
20424 2002-05-07 Stephane Demurget <demurgets@free.fr>
20426 * Synced with Scintilla 1.45
20428 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20430 * anjuta.prj: added another missing file
20431 * ChangeLog: fixed some incorrect change dates I caused by
20432 sloppy cut-and-pasting :-/
20434 2002-05-06 Andy Piper <andy.piper@freeuk.com>
20436 * src/mainmenu_callbacks.c: fixed title of new About box
20438 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20440 * src/pixmaps.h: added macros for OpenGL and SDL project icons
20442 2002-05-05 Andy Piper <andy.piper@freeuk.com>
20444 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
20445 * anjuta.prj: updated for new files
20447 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
20449 * widgets/e-shell-about-box.c: Added version display.
20451 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20453 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
20454 widgets/scroll_menu.c: fixed up some compiler warnings (patch
20455 from Philip Van Hoof)
20457 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20459 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
20461 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
20462 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
20463 that produced build errors (needs checking on a machine with the
20465 * data/properties/lisp.properties: updated to match format of other
20466 lexer property files supplied with Anjuta
20468 2002-05-03 Andy Piper <andy.piper@freeuk.com>
20470 * anjuta.prj: added new files
20471 * HACKING: added information from the mailing list on
20472 adding new project types to the wizard (thanks to Johannes)
20474 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20476 * src/utilities.h, src/launcher.c, src/gnome_project.c,
20477 src/appwiz_page2.c: Fix for 547038.
20479 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20481 * attach_process.c, attach_process_cbs.c: Fixed a dialog
20484 * about.h: cvs removed.
20486 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20488 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20492 * src/anjuta.c (anjuta_system_error): checks for the error number to
20493 know whether the error description is needed or not.
20495 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20497 * pixmaps/anjuta_logo.png: New about logo.
20499 * pixmaps/anjuta_icon.png: New icon from Misha. The
20500 old one had trouble with some gtk themes.
20502 * about.c: Removed. No longer needed.
20504 * mainmenu_callbacks.c: Removed reference of about.h
20506 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20508 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20510 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
20511 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
20512 About Dialog (thanks to the Evolution team for the cool widget!)
20514 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20516 Patch from lbell <lbell@tsc4.com>
20518 * src/find_in_files.c, src/find_in_files.h,
20519 src/anjuta.c: Added save_yourself, load_yourself routines.
20521 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
20522 Added "Append messages" toggle button. This will enable
20523 the search results to be appended to the already existing
20526 * src/debugger.c: Fixed a typo.
20528 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
20529 src/session.c, src/session.h: Improved session management.
20531 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
20533 * THANKS, FUTURE, AUTHORS: Changed my email and
20536 2002-05-02 Stephane Demurget <demurgets@free.fr>
20538 Impl. feature request #525271 (add Lisp support).
20540 * data/properties/lisp.properties: added.
20542 * data/properties/Makefile.am, data/properties/anjuta.properties: added
20543 the lisp properties.
20545 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
20546 src/utilities.[ch]: added support for the Lisp highlight style.
20548 2002-05-02 Stephane Demurget <demurgets@free.fr>
20550 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20551 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
20552 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
20553 option preferences to have a persistent setting. Plus it's not used
20554 often, so it's better here than flooding the menus.
20556 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
20557 preferences pages a lot more consistent and sweeter: tabs direction
20558 radiobuttons are directed against the meaning, all pages have an
20559 outter frame, a lot of padding, removed all expand attributes for
20560 vertical boxes, ...
20562 That's not a total revamp, but it's really looking better now, even
20563 if there's still work to be done.
20565 2002-05-01 Andy Piper <andy.piper@freeuk.com>
20567 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
20568 * TODO: added task to be completed before next release (update all credits)
20570 2002-05-01 Stephane Demurget <demurgets@free.fr>
20572 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
20575 2002-05-01 Benke László <decike@freemail.hu>
20577 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20579 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
20580 src/main_menubar_def.h, src/mainmenu_callback.[ch],
20581 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
20582 to the format menu in order to reorder the notebook tabs in
20583 alphabetical order everytime a file is created/opened/saved.
20585 2002-05-01 Philip Van Hoof <freax@pandora.be>
20587 * widgets/gnomefilelist.[ch] (history_combo_go),
20588 (history_combo_clicked): impl.
20590 (gnome_filelist_new_with_path): use this new impl.
20592 2002-05-01 Stephane Demurget <demurgets@free.fr>
20594 * src/project_dbase_gui.c (add_file): added the xpm file type.
20596 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20598 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
20601 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
20604 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
20605 src/text_editor_menu.c: Added context sensitive search in symbol
20606 browser and editor.
20608 * configure.in: Changed version number to 0.1.9.99.
20610 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
20611 src/project_import.c: Minor changes to project import facility.
20613 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
20614 (Forced to use specific brace format)
20616 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
20617 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
20618 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
20620 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
20622 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
20623 replaced the spinbutton with an hscale, and made the UI less "blocky".
20625 * src/cvs_gui.c: When diffing a project you can choose date and
20628 * src/project_dbase.c: Import_file activated again
20630 * configure.in, plugins/Makefile.am: Added patch plugin
20632 * plugins/patch/*: The new patch plugin
20634 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20636 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
20638 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
20639 dropdown list shown by autocompletion are now removed.
20641 2002-04-28 Philip Van Hoof <freax@pandora.be>
20643 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
20644 a bunch of filetypes from the older version.
20646 * src/project_dbase_gui.c (add_file): changed the import
20647 dialog's filetypes combo contents depending on the
20648 type of data to be imported.
20650 2002-04-28 Stephane Demurget <demurgets@free.fr>
20652 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
20653 the amount parameter as Philip stated and reformated to follow the
20656 * src/project_dbase.c (project_dbase_make_default_filetype_list):
20657 changed accordingly.
20659 2002-04-25 Stephane Demurget <demurgets@free.fr>
20663 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
20664 Shift-F6, to be more consistent with other Gnome apps.
20665 Moved the "Search next" entry under the "Search" one, and swapped the
20666 order of the "Find in files" and "Find and Replace" ones.
20668 Some additional fixes ands cleanups on the edit menu.
20670 * src/main_menubar.h: replaced all occurences of repeat_find by
20671 find_again for the code to be more consistent.
20673 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
20674 sensitiveness depending on the existence of an active text buffer.
20676 * TODO: added some bits about improving the usability of the
20677 search/search again couple.
20679 2002-04-25 Stephane Demurget <demurgets@free.fr>
20681 * src/preferences_gui.c: made the tab labels text more consistent
20684 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20686 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
20688 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
20691 * src/main.c (main): simplified some code and cleanups.
20693 Fix a part of #499366:
20695 * src/commands.[ch] (sync_from_props), (command_editor_save),
20696 (on_apply_clicked), (create_command_editor_gui): added the gui
20697 corresponding to the command.terminal preference.
20699 2002-04-25 Stephane Demurget <demurgets@free.fr>
20703 * anjuta.spec.in: added build requirements for the source rpm.
20705 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
20707 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20709 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
20710 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
20711 src/project_type.c, source.c, wizard_gui.c:
20712 Added new GNOME 2 project types and changed glade behaviour to
20713 produce GTK code if project type GTK was selected and GTKmm code
20714 if project type GTKmm was selected (and not depending on the
20715 selected language. Disabled glade for GNOME 2 projects because
20716 we will need glade2 there.
20718 * src/project_dbase.c: Fixed a memory lack.
20720 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
20722 * src/cvs.c: Added an error message if jobs are running
20724 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
20726 * tagmanager/tm_work_object.c: Fixed a chrash
20727 bug which occurs when it tries to stat an empty
20730 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
20732 * src/controls.c: CVS menu items now becomes
20733 insensitive when the launcher is busy.
20735 * src/anjuta.c, cvs.h, cvs.c: Created a function
20736 to update the cvs preferences when preferences are
20737 applied in preferences dialog and called it from
20738 anjuta_update_preferences().
20740 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
20742 * src/cvs.c: Added a space in the cvs command
20743 before the revision part. This fixes the cvs
20744 error we get when cvs-diffing with revisions.
20746 * src/cvs.c: Fixed a compiler warning.
20748 * src/find_replace.c: The dialog now remembers
20749 the settings including the "prompt on replace"
20750 which seems to have broken somewhere line the
20753 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20755 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
20756 Added a new property in cvs class to hold a boolean
20757 for enabling date in cvs diff. This fixed the bizzare
20758 diff output due to the date that goes with the cvs
20759 command. Also, set the default value of compression
20760 to 3 and unified diff option to 1.
20762 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
20764 * src/cvs.c: The diff editor is set to hilite as
20765 diff syntax hiliting.
20767 * configure.in, manual/Makefile.am:
20768 Added a new manual module for ja language.
20770 * manual/ja/*/*/*: New module and files for the
20771 ja translation for the anjuta documentation
20772 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
20774 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
20776 * src/launcher.c: Made a very messy work around
20777 for the launcher authentication to work properly.
20779 * src/find_replace.c: Applied the missing patch
20780 from Dan Elphick <dre00r@ecs.soton.ac.uk>
20782 2002-04-16 Andy Piper <andy.piper@freeuk.com>
20784 * src/cvs.c, src/main_menubar_def.h: made message strings
20785 consistent with existing standards from our own documentation
20786 (such as uppercase P in Project, corrected spelling of
20789 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20791 * src/cvs_gui.c: Cleaned up gui and aligned various
20792 widgets to give a clean look.
20794 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
20796 * src/launcher.c: Added work around to retrieve
20797 the child exit code. It works. :)
20799 * src/find_in_files.c, src/gnome_project.c,
20800 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
20801 src/clean.c, src/clean_project.c, src/build_project.c,
20802 src/build_file.c: Modified to handle the new
20805 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
20807 * src/find_replace.c: Changed signal to call
20808 on_replace_text_close on from delete_event
20809 to close => the replace history is now updated.
20811 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
20813 * src/cvs.c: escaped the cvs import message before
20816 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
20818 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20820 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
20822 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
20825 * src/preferences_gui.c: GUI improvements
20827 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
20829 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
20831 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
20832 Removed static qualifier from tm_tag_type_name() and
20833 availed it's prototype for use in outside code. also
20834 created reverse map function tm_tag_type_name();
20836 * src/anjuta.c: Implemented qualified tags names for
20837 the tag list (on the toolbar pulldown list) to avoid
20838 ambiguty in tags with similar names (like prototype
20839 and definition). Patch modified and improved.
20841 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
20843 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20845 * src/utilities.[c,h]: Added a utility funtion
20846 that escapes the single and double quotes in a
20847 given string. Useful for passing command line
20850 * src/cvs.c: Escaped the cvs log message before
20851 passing it to cvs command line to avoid ambiguties
20852 with quotes in the message.
20854 * pixmaps/anjuta_icon.png: Changed to the new icon.
20855 from Todd Goyen <goyen@mbi-berlin.de>
20857 * src/message-manager-private.cc: Added regex to
20858 recognize (underline hilite) the parsable outputs
20859 from the zvt terminal.
20861 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
20863 Patch from: Tina Hirsch <tehirsch@arcor.de>
20865 * src/project_type.c:
20866 Fixed a bug in the wxproject type and modified the erroroutput when
20867 configure doesn't find wx-config
20869 Patch from: Timothee Besset <ttimo@idsoftware.com>
20871 * src/anjuta.c, src/message-manager-private.cc,
20872 src/message-manager-private.h
20873 Catches double clicks in the zvt terminal, and calls goto_error_line
20874 to jump to the appropriate location in the source. This will recognize
20877 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
20879 * src/build_project.c: Taken care of memory leak
20880 by freeing cmd variable properly.
20882 * src/main_menubar_def.h: Fixed wrong signal connection
20883 for cvs project commit.
20885 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
20887 * src/preferences_gui.c: Added some border and adjusted
20888 expandsion, filling in box adds to make the cvs preferences
20891 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
20893 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20895 * src/cvs*, src/main_menubar*, src/preferences*:
20896 Moved CVS settings to preferences, added a nice login dialog.
20898 * src/controls.c, src/project_dbase.c:
20899 CVS project options are only shown if a project is open
20901 * src/build_project.c:
20902 User is now asked if he wants to install as root
20907 * anjuta.prj: Updated with cvs files
20909 * TODO: Remove task which are done
20911 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
20913 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
20914 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
20915 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
20917 Modified launcher to use controlling terminal to detect and
20918 take care of password authentications (for example, for cvs
20919 and root installs).
20921 * pixmaps/password.png: New file.
20923 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20925 Anjuta kick start tutorial wirtten by:
20926 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
20928 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
20929 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
20930 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20931 manuals/C/anjuta-tutorial/figures/*.png:
20935 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
20939 2002-03-28 Roel Vanhout <roel@stack.be>
20941 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
20943 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
20944 src/preferences_gui.c:
20945 Added option to wrap around to beginning/end of file when on last bookmark
20946 and next/previous bookmark is pressed
20948 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20950 Patch from Philip Van Hoof <freax@pandora.be>
20952 * src/gnomefilelist.c:
20953 Added gimp like feature that changes the file extension of
20954 the filename entered in the selections when the file
20957 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
20959 Patch from Roy Wood <roy.wood@filogix.com>
20961 * src/controls.c, src/find_text.c, src/find_text.h,
20962 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20963 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
20965 Menuitem for entering currently selected text as find target,
20966 added key accel for "find next" and changed some key accels for
20967 other key for consistency.
20972 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20974 * src/watch.c, src/watch.h, src/watch_cbs.c,
20975 src/watch_cbs.h, src/watch_gui.c:
20977 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
20979 Added change watch entries feature
20980 and Watch entries modify on double click fixed.
20982 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20984 * src/mainmenu_callbacks.c:
20986 Project commit should not bypass dialog as
20987 we need to get the cvs log from the user.
20989 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
20991 * src/project_dbase.c:
20993 Patch from Roy Wood <roy.wood@filogix.com>
20995 Fixed docking bug with the new docking patch
20996 to fix copy/paste bug.
20998 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
21000 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
21001 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
21002 src/main_menubar.h, src/main_menubar_def.h,
21003 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21005 Added cvs project support. Featured bypass cvs dialog for
21006 cases where we don't need dialog (such as project and right
21007 click selection from file browser). Cleaned up cvs code to
21008 make them generic cvs operations instead of separate file
21009 and project operations. Added cvs log action. Increased
21010 file entry box width and enabled "unified diff" by default.
21011 Used Editor buffer for status and log and set hilite for
21012 these buffers including diff buffer (DIFF hilite).
21014 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
21016 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21018 * data: Added file autogen.sh.wxwin
21019 * data/Makefile.am: Added entry for autogen.sh.wxwin
21020 * pixmaps: Added project image appwiz_wxwin.png
21021 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
21022 * src/appwizard_cbs
21023 src/compiler_options.c
21025 src/project_dbase.c
21026 src/project_dbase.h
21027 src/project_import_cbs.c
21031 src/wizard_gui.c: Added everything necessary for new
21032 project type 'wxWindows (wxGTK)
21033 * src/project_dbase.c: Fixed a bug that caused every project
21034 to be a glade project in dialog
21035 'Project information'.
21037 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
21039 Patch submitted by Roy Wood <roy.wood@filogix.com>
21041 * src/anjuta_gui.c, src/message-manager-dock.c,
21042 src/project_dbase.c:
21044 fixed the copy/paste bug by rewriting dock/undock
21047 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
21049 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21051 * src/cvs*, src/Makefile.am:
21052 New file for CVS support. File operations currently work
21053 cvs login needs to be done. Project support is not yet
21056 * src/main_menubar*, src/mainmenu_callbacks,
21057 src/anjuta.c, src/anjuta.h:
21058 Added menus and functions for cvs commands.
21060 * src/text_editor_menu.h:
21061 Added #include <gtk/gtk.h>
21064 Removed a warning (and this time it works ;-)
21066 * src/utilities.c, src/utilities.h:
21067 Added a utility function to retrieve directory
21068 name out of full path.
21070 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
21072 * src/executer.c: (create_executer_dialog): changed the default
21073 focus on the entry.
21075 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
21077 * widgets/gnomefilelist.c:
21078 Fixed duplicate history entries for the same directory.
21080 2002-03-10 Stephane Demurget <demurgets@free.fr>
21084 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
21085 it's already used by scintilla to delete the whole current line.
21087 2002-03-10 Stephane Demurget <demurgets@free.fr>
21091 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
21092 calls to fileselection_hide_widget,
21093 (on_open_filesel_cancel_clicked): removed.
21095 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
21096 (on_add_prjfilesel_cancel_clicked):
21098 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
21101 * src/fileselection.c: Made some functions static.
21102 (fileselection_hide_widget): rewritten using the new
21103 gnome_filelist_set_multiple_selection function.
21105 * src/fileselection.c: (on_file_selection_delete_event): removed
21106 unuseful widget hides. Some cleanups,
21107 (on_file_selection_cancel_clicked): impl,
21108 (create_fileselection_gui): changed the cancel button clicked's
21109 callback to use this new function.
21111 * src/anjuta.c: (anjuta_new):
21112 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
21113 callbacks, because this the gnome filelist widget's job.
21115 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
21116 clist selection mode duplicates set,
21117 (gnome_filelist_key_press): use the new impl. function.
21119 2002-03-10 Stephane Demurget <demurgets@free.fr>
21123 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
21124 fixed some bogus code using an array cell out of
21125 range, removed unecessary gettext usages.
21127 * src/appwiz_page2.c: (on_prj_name_entry_changed):
21128 some cleanups and now transform minus characters to
21132 (source_write_configure_in),
21133 (source_write_toplevel_makefile_am),
21134 (source_write_desktop_entry),
21135 (source_write_glade_file):
21136 * src/project_dbase.c: (project_dbase_summon_glade),
21137 (project_dbase_generate_source_code):
21138 * src/glades.c: (gladen_write_glade_write):
21139 replaced some occurences of the target name by the
21140 project filename, using project_dbase_get_proj_name,
21141 to fix the name of some files.
21142 Fixed a lot of mem leaks.
21143 Various code cleanups.
21145 2002-03-06 Stephane Demurget <demurgets@free.fr>
21147 Merged with latest (1.44) scintilla.
21149 Added: - The calltip.<lexer>.end.definition property to display help
21150 text on a second line of calltip.
21151 - The calltip.<lexer>.word.characters property to correctly find
21152 calltips for functions that include characters like '$' which
21153 is not normally considered a word character.
21154 - The use.monospaced property to determine initial state of
21155 Use Monospaced Font setting.
21157 Bugs fixed: Too many to mention; please see :
21158 http://www.scintilla.org/ScintillaHistory.html for the
21161 * scintilla/*/*: updated nearly all files.
21163 * TODO: removed the need of a scintilla merge.
21165 Merged with latest (1.44) SciTE properties.
21167 * data/properties/anjuta.properties: added the wrap, use.monospaced
21170 * data/properties/html.properties: added a missing php extension, and
21171 updated php keywords to the latest reference.
21173 * data/properties/pascal.properties: added commands to compile, build
21174 and execute pascal applications.
21176 * data/properties/lua.properties: added styles for statements.
21178 * data/properties/bash.properties: added the declare keyword.
21180 Fixed distchecking.
21182 * global-tags/Makefile.am,
21183 global-tags/create-global-tags.sh: used some kind of ugly hack to
21184 make distchek work, since noone has proposed some better way.
21186 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
21187 and Ctrl-N replace Alt-N for new file according to the Gnome design
21190 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21192 * widgets/gnomedirlist.c
21193 widgets/gnomedirlist.h
21194 widgets/gnomefilelist.c
21195 widgets/gnomefilelist.h:
21197 Added GPL headings in the file.
21199 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21201 * src/attach_process.c
21202 src/attach_process_cbs.c
21203 src/attach_process_cbs.h
21204 src/attach_process_gui.c
21206 src/breakpoints_cbs.c
21207 src/breakpoints_cbs.h
21208 src/breakpoints_gui.c
21210 src/compiler_options.c
21211 src/compiler_options_cbs.c
21212 src/compiler_options_cbs.h
21213 src/compiler_options_gui.c
21214 src/find_in_files.c
21215 src/find_in_files_cbs.c
21216 src/find_in_files_cbs.h
21217 src/find_in_files_gui.c
21222 src/preferences_gui.c
21223 src/project_config.c
21225 src/src_paths_cbs.c
21226 src/src_paths_cbs.h
21227 src/src_paths_gui.c:
21229 Bugs #521629 and #522427 fixed. The problem was, that the
21230 escape-key was not catched and the dialog was hidden, but
21231 the flag was not set correctly.
21233 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
21234 using the gnome_dialog_close_hides()-setting present in most dialogs.
21235 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
21236 emits "close" and set the flag in the close-callback.
21238 Patch from: Jens Georg <mail@jensgeorg.de>
21240 2002-03-06 Stephane Demurget <demurgets@free.fr>
21242 * src/*.{c,cpp}: s/string_free/g_free/
21244 * src/utilities.[ch]: (string_free): removed.
21246 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
21248 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21250 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
21251 src/mainmenu_callbacks.[ch]:
21252 Removed Project menu options: README, TODO, ChangeLog and NEWS
21253 Moved Save Build Messages to Build menu and only highlight it
21254 when there are build messages.
21255 Corrected a spelling: "mojority" -> "majority"
21256 Fixed initialisation of edit.edit_app_gui so now Edit menu
21257 can be shown when no project is loaded.
21259 * src/project_dbase.h: Removed prototype for static function
21261 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
21263 * src/text_editor.c: Editor is marked changed after
21266 Patch from: Jens Georg <mail@jensgeorg.de>
21268 2002-03-04 Roel Vanhout <roel@stack.be>
21270 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21272 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
21273 Added option to ignore binary files on 'Find in files' (grep -I option)
21275 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21278 session restoration and commandline load in
21281 * src/anjuta.[h,c], src/anjuta_cbs.c:
21282 Removed "clear windows menu" and prevented runtime
21285 * src/compile.c, src/build_file.c, src/build_project.c,
21287 Takes into account the preference setting for
21288 show dialog when job completes. Dialogs are
21289 shown when it is enabled otherwise not.
21291 2002-03-03 Roel Vanhout <roel@stack.be>
21293 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21296 Store 'Find...' search string on search so that 'Find Next' will search for
21297 that string, even if the dialog hasn't been closed yet.
21299 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21301 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
21302 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
21303 src/main_menubar_def.h:
21305 Organized menus, removed "Windows" and "Utilities" menus from the
21306 menubar [they are no longer needed]. Also removed some extragenous
21309 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
21311 * src/message-manager-private.cc:
21312 Set message clist selection mode to BROWSE.
21314 * src/message-manager.cc, src/an_symbol_view.c,
21315 src/an_file_view.c:
21316 Added Key navigation for the CTree and CList. Arrow left for
21317 node collapse, right for node expand, space (or enter) for
21318 activation (same as double click).
21320 2002-03-03 Roel Vanhout <roel@stack.be>
21322 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21324 * plugins/class-gen/clsGen.c
21325 Added functionality to semi-intelligently prefill filename
21326 boxes with names deduced from class name
21328 2002-02-26 lbell <lbell@tsc4.com>
21330 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
21331 * src/preferences_gui.c:
21332 Removed an incorrect use of gtk_misc_set_alignment().
21334 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
21335 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
21336 src/preferences.h, src/preferences_gui.c:
21338 Added the option to reload last open project at the startup.
21339 Added the possibility to open a new project without close
21342 * src/properties.cxx:
21343 Corrected a spelling mistake in message string.
21346 Updated session functions.
21348 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
21350 * widgets/gnomefilelist.c: Bug fixes.
21352 Patch from Philip Van Hoof <freax@pandora.be>
21354 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21356 * src/an_file_view.c:
21357 anjuta was unable to open some files becuase they were not being
21358 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
21359 Removed mime checking when opening with anjuta, becuase it doesn't
21360 hurt to open binary files in anjuta (some even may want to do so).
21362 Added a warning when mime type is not set when "view with default
21363 viewer" is activated.
21365 * src/an_file_view.c, an_symbol_view.c:
21366 Converted N_() to _() where ever appropriate in the strings.
21368 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
21370 * src/appwizard_gui.c, src/appwizard_cbs.c
21371 src/wizard_gui.c/h, src/appwiz_page3.c,
21372 src/project_import_gui.c:
21374 Moved target type radiobuttons to appwiz. page 2
21376 * src/message-manager-private.cc
21377 Fixed a bug which caused a crash if next message function was used
21379 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21381 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
21383 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
21384 Modifies the behaviour of Alt-TAB in Anjuta. This
21385 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
21386 edited files in the first items of the notebook.
21388 Patch from: Timothee Besset <timo@qeradiant.com>
21390 2002-02-24 Philip Van Hoof <freax@pandora.be>
21392 * widgets/gnomefilelist.c, gnomefilelist.h:
21393 Added filecompletion
21395 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
21397 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
21399 * configure.in: Added "sk" to ALL_LINGUAS.
21401 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
21403 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
21404 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
21405 src/wizard_gui.c: Added support for static and dynamic libs
21407 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
21409 * widgets/gnomefilelist.c:
21410 Fixed gnome_filelist_get_lastfilename so it no longer returns
21413 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
21415 * src/resources.h, resources.c:
21418 * src/main_menubar_def.h, mainmenu_callbacks.c:
21419 Changed to use gnome configed url handler.
21421 2002-02-19 Philip Van Hoof <freax@pandora.be>
21423 * widgets/gnomefilelist.c
21424 Added PHP filetype.
21426 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
21428 * plugins/class-gen/clsGen.c:
21431 * widgets/gnomefilelist.c:
21432 Gives the maximum space to the files section of the open file dialog.
21434 Patches from: lbell <lbell@tsc4.com>
21436 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
21438 * src/anjuta.c, main.c:
21439 Used tm_get_real_path in anjuta_get_full_filename();
21441 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
21443 * anjuta.prj: update version
21445 2002-02-17 Stephane Demurget <demurgets@free.fr>
21447 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
21448 removed the amount arg and replaced with a NULL-ending list.
21449 (gnome_filelisttype_makedefaultlist): use the new prototype.
21451 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
21453 * src/about.c, THANKS: updated for new contributors
21455 * anjuta.prj: added new files
21457 * README: corrected some documentation, ctags no longer needed,
21458 pkgconfig now required
21460 * data/properties/others.properties: add .cvsdiff extension
21462 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
21463 patch from Vadim Berezniker <vadim@berezniker.com> to improve
21466 * doc/anjuta.1: added initial man page thanks to
21467 Rob Bradford <rob@debianplanet.org> (NB build and install
21470 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
21472 * src/Makefile.am: Cleaned handling of compiler flags by moving them
21473 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
21476 * configure.in: Changed version to 0.1.10-pre
21478 2002-02-17 Stephane Demurget <demurgets@free.fr>
21480 * src/fileselection.c: (create_fileselection_gui): always display
21481 the directory creation button as we cannot rely on the dialog
21484 * widgets/gnomefilelist.[ch]: fixed includes.
21486 * pixmaps/new_folder.xpm: resized, added a + sign.
21488 2002-02-17 Stephane Demurget <demurgets@free.fr>
21490 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
21491 changed all extensions to begin with a dot.
21493 2002-02-16 Philip Van Hoof <freax@pandora.be>
21495 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
21497 * THANKS: added Philip.
21499 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
21501 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
21502 * src/file_selection.[ch],
21503 * widgets/gnomefilelist.[ch]: added a filetype
21504 combobox to the Anjuta file dialog widget.
21506 2002-02-14 Andy Piper <andy.piper@freeuk.com>
21508 * anjuta.spec.in: eep! the import script was not being installed by
21509 RPM - fixed for the release.
21511 2002-02-13 Stephane Demurget <demurgets@free.fr>
21513 Various cleanups and fixes for the next release to be able to make
21516 * plugins/*/*.c: added missing prototypes causing gcc to speak to
21517 much and make some tweaks plus cleanups.
21519 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
21520 args to remove some warnings.
21522 * global-tags/Makefile.am,
21524 src/Makefile.am: link against Anjuta static libs using the
21525 $(top_builddir) dir, not anymore on $(top_srcdir) to make
21528 * src/Makefile.am: ditto with all the Anjuta static libs.
21530 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
21531 include, as we already include the whole directory for the build.
21533 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
21535 2002-02-13 Andy Piper <andy.piper@freeuk.com>
21537 * pixmaps/Makefile.am: icon for libglade project now installed
21538 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
21539 * manuals/C/Makefile.am: removed ChangeLog reference which was
21540 breaking some build stuff
21541 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
21542 include reference problems that showed up on make distcheck
21543 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
21545 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
21547 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
21549 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
21551 * src/message-manager-private.cc:
21552 The horizontal scrollbar now shows properly on demand.
21554 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
21556 * src/dnd.c fixed some warnings
21557 * src/message-manager-private.cc: Horizontal scrollbar is now shown
21558 and works. It is shown always at the moment but before it was
21559 shown on demand and did never work.
21561 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
21563 * src/anjuta.c: Fixed a crash bug.
21564 patch from: Jens Georg <mail@jensgeorg.de>
21566 2002-02-04 Andy Piper <andy.piper@freeuk.com>
21568 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
21569 reports a problem with missing end tags on <graphic>
21571 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21573 * manuals/C/ChangeLog: removed since it was never used
21574 * manuals/C/anjuta-manual/*: more updates, new screenshots
21575 * anjuta.prj: updated for new manuals/ structure
21577 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
21579 * source.c, compiler_options.[c/h]:
21580 Fixed bug #460321 "Problem with optimization options"
21581 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
21583 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21585 * NEWS: prepared for release, need to fill in date
21586 * data/welcome.txt: version number updated
21588 2002-02-03 Andy Piper <andy.piper@freeuk.com>
21590 * src/text_editor_menu.c, src/an_file_view.c,
21591 src/an_symbol_view.c: marked strings for translation
21593 * src/defaults.c, data/properties/xml.properties:
21594 *.omf and *.xsl files should use XML highlighting
21596 * manuals/C/anjuta-manual/*:
21597 - restructured so that files have more meaningful names
21598 and are easier to edit (see anjuta-manual.sgml for the
21600 - updated some screenshots
21601 - continued rewrite
21603 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
21605 * main.c: Made a workaround to remove the old
21606 anjuta gnome config file (older than 9 Feb 2002). This
21607 will fix the bug which never lets the brower toolbar shown.
21609 * main.c: In fact, the above solution wouldn't work in all
21610 cases. Therefore, here is the better fix, which works by
21611 detecting the version of the old config file and deleting
21612 ~/.gnome/Anjuta if it is lesser than 0.1.9.
21614 2002-02-01 Andy Piper <andy.piper@freeuk.com>
21616 * HACKING: added info on submitting patches
21618 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
21620 * src/project_import_gui.c, src/project_import.c:
21621 - If Project Import Wizard is canceled everything is
21623 - Back button is now insensitive on page 3 (some problems:
21624 see TODO in project_import_qui.c:284
21625 - Menu frame is insensitive if project type != GNOME(mm)
21627 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21629 * src/main.c: Fixed bug # (Unable to open files on
21630 double click in project window from second trial onwards when
21631 the project is opened from command line).
21633 * po/POTFILES.in: Removed tags_manager.[h,c]
21635 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
21637 * src/preferences.c:
21638 A quick hack to fix the 'invisible' browser toolbar when
21639 upgrading from 0.1.8 to 0.1.9
21642 Fixed toolbar names which were causing confusions in the toolbar
21646 Substituted "anjuta" with PACKAGE
21648 * src/project_import_gui.c:
21649 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
21651 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
21652 Added new files and removed obsolete ones.
21654 2002-01-30 Andy Piper <andy.piper@freeuk.com>
21656 * src/appwizard_cbs.c, project_import_cbs.c,
21657 main_menubar_def.h, project_import_gui.c:
21658 updates to message strings and layout for the
21661 * text_editor_cbs.c: fix for the tab menu entries for
21662 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
21664 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21671 Tag dropdown exclusive (takes
21672 all space in the toolbar) and never vertical and
21673 increased the width of the tag combo to 256 pixs.
21674 Toolbar separator before the combo and button.
21675 Added tags label before the tag button.
21676 Reorganized the dock bands for the toolbars.
21678 * src/project_import_gui.c
21679 src/project_import.c:
21680 Fixed an error and removed an unused variable.
21682 * data/properties/anjuta.properties:
21683 Removed the property for the old toolbar and set
21684 browser toolbar show to default.
21686 * src/project_dbase.c: excluded modules were not
21690 No build files will be written if the project is blocked.
21692 * src/project_import.c,
21693 src/project_import_cbs.c,
21697 Manually applied Johannes patch to fix some memory
21698 issues and gui clean up.
21699 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21701 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
21702 Fixed a bad bug with remove file from project because of
21703 files were never removed properly from the project and
21704 from the tagmanager.
21706 * src/appwiz_page3.c: Disabled unused codes to clear
21709 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21711 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
21714 pixmaps/Makefile.am
21717 src/an_symbol_view.c
21725 src/main_menubar_def.h
21726 src/mainmenu_callbacks.c
21727 src/mainmenu_callbacks.h
21729 src/project_dbase.c
21730 src/project_dbase.h
21732 src/text_editor_menu.c
21733 src/text_editor_menu.h
21736 src/toolbar_callbacks.c
21737 src/toolbar_callbacks.h :
21739 Patch submitted by:
21740 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21742 Removes the Tags toolbar and substituted it with
21743 tags combo dropdown list. Fixes a couple of bugs.
21745 Moved the tag combo to browser toolbar because
21746 main toolbar was becoming too long.
21747 Made a new icon of tag toolbar.
21749 * po/zh_TW.po: Fixed bug.
21751 * pixmaps/an_tag.xpm: Added new file.
21753 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
21755 * src/project_import_gui.c: Reorganized project
21758 2002-01-29 Andy Piper <andy.piper@freeuk.com>
21760 * HACKING: added info on creating windows and dialogs
21762 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
21764 * src/tm_file_view.c:
21766 Sorts the file list at the end instead of doing sort-insert
21767 to improve performance.
21768 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21770 * src/project_dbase.c: Resolved a conflict from
21773 * src/project_import.c:
21775 Fixed to use anjuta_import.sh for the bin dir and
21776 not from the data dir.
21778 Used anjuta_is_installed() function to verify a the command's
21781 Fixed import command to use sh (which is more general and is
21782 gauranteed to be found in any unix system :-)). Also, added
21783 double quotes around the import directory.
21785 Changed some strings for better translations (like avoiding
21788 Fixed the reading of wrong target type.
21790 * src/control.c: Insensitive "import project" when there is
21793 * src/project_import_cbs.c:
21795 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
21796 Fixed selection of gettext checkbox.
21797 Sets the menu entries.
21799 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
21801 * src/appwiz_page[1-4].c
21803 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
21804 be able to reuse it.
21806 * src/mainmenubar.[c/h]
21807 * src/mainmenubar_def.h
21808 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
21811 * src/message-manager.c: Fixed bug 509192
21812 * src/message-manager-dock.c: Added accel_group if window is undocked
21814 * src/project_dbase.[c/h]: Splitted opening code to be able
21815 to use it without an open file dialog
21816 (Maybe I broke Naba's changes, please take a look)
21818 * src/project_import.[c/h]
21819 * src/project_import_gui.c: New Files, Code for Project Import Wizard
21821 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
21824 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21826 * src/main_menubar_def.h, tagmanager/tm_project.c: more
21829 * manuals/C/anjuta_manual/*: started rewrite of the
21830 manual, updated some screenshots
21832 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21834 * src/gnomefilelist.h, src/gnomefilelist.c:
21836 Fixed multiple selection bug (#497085). The OK button is
21837 sensitive when in multiple mode, if the no. of
21838 selection is one or more.
21840 Toggle between single and multiple selection mode
21841 and multiple mode display.
21843 Fixed strings to translable strings.
21845 Fixed some compiler warnings by commenting out
21848 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21850 * src/project_dbase.c: App status bar now updates
21851 with the project name when the project is loaded.
21853 * src/an_file_view.c, tagmanager/tm_file_entry.c:
21855 Puts the directories at the top. They're also sorted now.
21856 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21858 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21860 * scripts/anjuta_import.sh.in: Added file.
21861 * scripts/anjuta_import.sh: Removed file.
21863 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
21866 * src/main_menubar_def.h:
21868 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
21869 reflect the opposite of Find (CTRL+F) and also to leave
21872 Changed Glade summon with ALT+G, which frees the ATL+E
21873 for poping up the edit menu.
21875 * src/Makefile.am: Debugging link flags by Biswa, removed.
21877 2002-01-28 Andy Piper <andy.piper@freeuk.com>
21879 * HACKING: added information on best practices for writing
21880 application messages and GUI labels
21882 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
21883 src/breakpoints.c, src/build_file.c, src/build_project.c,
21884 src/clean_project.c, src/compile.c,
21885 src/compiler_options_cbs.c, src/compiler_options_gui.c,
21886 src/configurer.c, src/debugger.c, src/executer.c,
21887 src/find_in_files.c, src/find_in_files_cbs.c,
21888 src/find_replace.c, src/find_text.c, src/glades.c,
21889 src/gnome_project.c, src/goto_line.c, src/main.c,
21890 src/main_menubar.c, src/main_menubar_def.h,
21891 src/mainmenu_callbacks.c, src/preferences_gui.c,
21892 src/project_config.c, src/project_dbase.c,
21893 src/project_dbase_gui.c, src/resources.c, src/source.c,
21894 src/support.c, src/tags_manager.c, src/text_editor.c,
21895 src/text_editor_gui.c, src/text_editor_menu.c,
21896 src/toolbar_callbacks.c, src/utilities.c:
21897 lots of minor message updates to make them more user-friendly
21900 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
21904 Because of the spaces escaping, the command could not be
21905 executed when run without terminal. Now fixed.
21907 * anjuta.prj, Makefile.am:
21909 Added anjuta project file.
21911 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
21913 * src/message-manager-private.h, message-manager-private.cc,
21916 Added freeze() and thaw() for the message window class to
21917 speed up the message manager update.
21919 * src/project_config.h, project_config.c,
21920 src/project_dbase.h, project_dbase.h
21921 scripts/anjuta_project.template:
21923 Added two new prject attributes: project.config.blocked and
21924 project.excluded.modules. The former will make sure that users
21925 are not given any previlidge in enabling the 'overwrite build
21926 files' flags and the later issues a list of modules in the project
21927 to be skipped for symbol browsing and project listing.
21929 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
21931 Modified script to read the template from the anjuta data dir
21932 rather than from the directory in which the script exist. Otherwise,
21933 Being transfered to the bin dir, the script will not be able to
21934 find the template when it is run.
21936 The script is also create with configure.in to set in the anjuta
21937 data dir path inside the script.
21939 2002-01-26 Stephane Demurget <demurgets@free.fr>
21941 * po/fr.po: updated to the latest sources.
21943 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21945 * scripts/Makefile.am:
21946 anjuta_import.sh goes with distribution.
21948 * po/*.po: They seem to have updated (merged with
21949 anjuta.pot) automatically when I did "make dist".
21951 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21953 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
21954 Fixed Bug #499807, ie crash on removing libs, includes, defines from
21955 the compiler options dialog.
21958 Correct todays date. :)
21960 * scripts/Makefile.am:
21961 Installs anjuta_import.sh in $(prefix)/bin dir and
21962 is treated as an executable.
21964 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21966 * Fix for bug #499373
21968 * data/properties/anjuta.properties, ada.properties, cpp.properties,
21969 java, properties, latex.properties, lua.properties, others.properties,
21972 Added double-quotes around file arguments so that
21973 filenames with spaces could also work.
21975 * launcher/anjuta-launcher.c, executer.c:
21976 Escaped quotes in the cammand and it's arguments before executing
21977 so that args with spaces can also work.
21979 Commented #DEBUG switch.
21981 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
21983 * scripts/*: Added files which I forgot previously.
21985 * src/aneditor.h: Lined up commands definition for better look.
21987 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
21988 main_menubar.h, control.c:
21989 Added three more convert EOL chars submenu items in transform.
21990 Reformatted some some.
21992 * data/anjuta.properties:
21993 Reformatted a line.
21995 * src/aneditor.h, aneditor.c:
21996 Added three commands (with definitions) for EOL conversions.
21998 * src/text_editor.c:
21999 Editor detects file mode from the file content and
22000 set the editing mode to CR/LF/CRLF automatically.
22001 Refined Dos mode extrageneous chars filter
22002 This will make sure that filter works only in Dos mode and not
22005 * src/anjuta.c: Editor mode display in status bar.
22007 * src/preferences_gui.c: Changed the string for dos mode
22008 filter to more sensible string.
22010 * src/aneditor.c: Default editor mode sets during widget creation
22011 and not everty time the properties are loaded. This makes sure
22012 that the auto-detected mode is not overridden by the default mode.
22014 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
22016 * src/anjuta.c: Fixed bug #476028.
22017 Now anjuta also searches for file relative to top project dir,
22018 when the project is open.
22020 * src/anjuta_cbs.c: Fixed bug #499536.
22021 File is not closed if it is not able to save the file properly.
22023 * src/mainmenu_callbacks.c: Fixed bug #499536.
22024 Newfiles (which are not modified) are also closed on "close all files".
22026 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
22028 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
22030 * tagmanager/tm_source_file.c, regex.c, parse.c:
22031 defined and delimited g_messages within #debug.
22033 * src/preferences.c, data/anjuta.properties:
22034 saved/defied message-manager tag position in string.
22035 Message tag possition is saved between sessions. And
22036 and tag position bottom as default.
22038 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
22040 Patch submitted by:
22041 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22046 data/properties/Makefile.am
22047 global-tags/Makefile.am
22048 pixmaps/Makefile.am
22052 src/an_symbol_view.c
22053 src/an_symbol_view.h
22058 src/message-manager-private.cc
22060 src/project_dbase.c
22061 src/project_dbase_gui.c
22071 pixmaps/sv_class.xpm
22072 pixmaps/sv_function.xpm
22073 pixmaps/sv_macro.xpm
22074 pixmaps/sv_private_fun.xpm
22075 pixmaps/sv_private_var.xpm
22076 pixmaps/sv_protected_fun.xpm
22077 pixmaps/sv_protected_var.xpm
22078 pixmaps/sv_public_fun.xpm
22079 pixmaps/sv_public_var.xpm
22080 pixmaps/sv_static_fun.xpm
22081 pixmaps/sv_static_var.xpm
22082 pixmaps/sv_struct.xpm
22083 pixmaps/sv_unknown.xpm
22084 pixmaps/sv_variable.xpm
22085 pixmaps/fv_core.xpm
22086 pixmaps/fv_text.xpm
22087 pixmaps/filestoremove.txt:
22091 * pixmaps/class.xpm
22092 pixmaps/function.xpm
22093 pixmaps/fv_autofile.xpm
22095 pixmaps/fv_i18n.xpm
22096 pixmaps/fv_source.xpm
22097 pixmaps/private_func.xpm
22098 pixmaps/private_var.xpm
22099 pixmaps/protected_func.xpm
22100 pixmaps/protected_var.xpm
22101 pixmaps/public_func.xpm
22102 pixmaps/public_var.xpm
22104 pixmaps/variable.xpm
22110 Upgraded to tagmanager-0.7
22112 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
22113 * src/anjuta_cbs.c: Fixed bug #506441
22114 * src/watch_gui.c: Changed layout of eval dialog so that
22115 it fits on a 800x600 desktop with German translation.
22117 2002-01-23 Andy Piper <andy.piper@freeuk.com>
22119 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
22120 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
22121 icon for new project type (thanks to Misha)
22122 * configure.in: build and install Danish translation
22123 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
22124 credits to cover new patches and translations
22126 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
22128 * src/preferences.c, src/message-manager.cc, src/project_type.c,
22129 src/appwiz_page1.c:
22131 - Font preferences are restored properly now (\n was missing)
22132 - Dock menu label of message-manager is "Dock/Undock" instead
22133 of "Dock|Undock" to match with the rest of anjuta.
22134 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
22135 changed it in anjuta, too
22137 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22139 * tagmanager/tm_source_file.c,
22140 tagmanager/parse.c,
22141 tagmanager/tm_project.c,
22142 src/an_symbol_view.c,
22145 Disabled debug warnings.
22147 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22149 * src/appwiz_page1.c
22150 src/compiler_options.c
22151 src/project_dbase.c
22152 src/project_dbase.h
22157 New project type named LibGlade.
22159 Patch submitted by:
22160 Dick Knol <dknol@gmx.net>
22163 Commented out unused pixmap creation. May be it
22164 will fix the crash in project creation.
22166 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
22170 src/registers_cbs.c
22171 src/registers_cbs.h
22172 src/registers_gui.c
22175 src/sharedlib_cbs.c
22176 src/sharedlib_cbs.h
22177 src/sharedlib_gui.c
22185 src/stack_trace_cbs.c
22186 src/stack_trace_cbs.h
22187 src/stack_trace_gui.c
22195 Fixed bug #496290: Attach/detach removed from these
22196 windows as they are never implemented.
22198 Patch submitted by:
22199 Johannes Schmid <johannes.schmid@gmx.de>
22201 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
22207 when you right click on the tabs, a list of filenames are given
22208 out, but now it gives a list of "page 1", "page 2", etc...
22210 Patch submitted by:
22211 Jens Georg <mail@jensgeorg.de>
22213 * anjuta.in.in: Removed c|c++ because, it was not necessary
22214 and was causing translation problem.
22216 * plugins/class-gen/clsGen.c:
22217 removed "'" for the same reason.
22219 attached the fix for the menu
22222 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22224 * src/preferences.h,
22226 src/preferences_gui.c:
22228 Adds the functionality to Anjuta to auto save your unsaved
22229 files before you build a project.
22231 Patch submitted by:
22232 jason <jason_williams@suth.com>
22234 * src/anjuta.[h,c]:
22235 Added function for save all files.
22237 * src/mainmenu_callbacks.c:
22238 Modified to use the above function.
22240 * src/build_project.c:
22241 Save all files before build if it is set in the
22244 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
22246 * src/message-manager-private.cc
22247 src/message-manager-private.h
22248 src/message-manager.cc:
22250 Message-manager now restores the tabs which were shown on startup.
22251 The terminal is now created on demand (as requested by Biswa)
22252 and I have removed some debug messages.
22254 Patch submitted by:
22255 Johannes Schmid <johannes.schmid@gmx.de>
22257 2002-01-13 Stephane Demurget <demurgets@free.fr>
22259 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
22260 proper tabs keyboard navigation.
22262 * src/an_symbol_view.c,
22264 src/gnome_project.c,
22265 src/project_dbase.c,
22266 src/tags_manager.c: removed some debugging display.
22268 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
22270 * src/message-manager-dock.c
22271 src/message-manager-private.cc
22272 src/message-manager-private.h
22273 src/message-manager.cc
22276 src/preferences_gui.c:
22278 Patch submitted by:
22279 Johannes Schmid <johannes.schmid@gmx.de>
22281 This patch adds a tab to the notebook of the preferences-dialog
22282 where you can change the colors, the tab position of the new
22283 message manager. Also the truncate messages stuff has moved
22284 from misc tab to messages tab.
22286 Also improved the remembering position stuff of message manager.
22288 * data/internal.properties,
22289 Added definitions for messages colors and tag position.
22291 * src/message_manager.cc:
22292 Fixed a bug that never lets the messages panes to get cleared.
22293 Added wmclass setting for the message window. Fixed a bug in
22294 which the message window was not being shown.
22296 * src/tag_manager.c: Fixed printing of (NULL) in the debug
22297 output and disabled it.
22299 * src/anjuta.c: Preferences created and loaded before anything else.
22300 anjuta now recognizes messages colors on startup and initializes
22303 2002-01-09 Andy Piper <andy.piper@freeuk.com>
22305 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
22307 2002-01-09 Stephane Demurget <demurgets@free.fr>
22309 * pixmaps/file_c.xpm,
22310 pixmaps/file_cpp.xpm,
22311 pixmaps/file_file.xpm,
22312 pixmaps/file_h.xpm,
22313 pixmaps/file_html.xpm,
22314 pixmaps/file_i18n.xpm,
22315 pixmaps/file_icon.xpm,
22316 pixmaps/file_pix.xpm,
22317 pixmaps/fv_doc.xpm,
22318 pixmaps/fv_i18n.xpm,
22319 pixmaps/fv_image.xpm,
22320 pixmaps/fv_source.xpm,
22321 pixmaps/fv_unknown.xpm: made these icons transparent.
22323 2002-01-08 Andy Piper <andy.piper@freeuk.com>
22325 * launcher/anjuta_launcher.c: updated message strings
22326 * src/message-manager-dock.c: added newline at end to avoid compile warning
22327 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
22328 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
22329 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
22330 entries for username and Python-style GPL notice
22331 * HACKING: added info on files to change to update Insert menu
22333 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22335 * src/project_dbase.c,
22336 src/an_file_view.c,
22337 src/an_symbol_view.c:
22338 Changed the CTree expander style to square and
22339 line style to Dotted line.
22341 * po/POTFILES.in: Removed and Added translable files.
22343 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22345 * ccview/.cvsignore: Removed.
22347 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22350 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
22351 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
22352 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
22353 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
22354 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
22355 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
22357 Removed ccview module because it is no longer needed.
22359 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22361 * src/project_dbase.c:
22362 Shifted structure initialization in project_dbase_new()
22363 before anything else, otherwise it was crashing due to
22364 uninitialized values.
22366 * src/an_symbol_view.c:
22367 Disabled high volume debug output.
22369 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
22371 Applied a very heavy patch from:
22372 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22376 pixmaps/Makefile.am
22388 src/fileselection.c
22391 src/main_menubar_def.h
22392 src/mainmenu_callbacks.c
22393 src/mainmenu_callbacks.h
22394 src/project_dbase.c
22395 src/project_dbase.h
22396 src/project_dbase_gui.c
22398 src/text_editor_menu.c
22399 src/toolbar_callbacks.c
22400 tagmanager/Makefile.am
22402 tagmanager/include/Makefile.am
22403 tagmanager/include/tm_project.h
22404 tagmanager/include/tm_symbol.h
22405 tagmanager/include/tm_tag.h
22406 tagmanager/include/tm_tagmanager.h
22407 tagmanager/include/tm_workspace.h
22408 tagmanager/tm_project.c
22409 tagmanager/tm_source_file.c
22410 tagmanager/tm_symbol.c
22411 tagmanager/tm_tag.c
22412 tagmanager/tm_workspace.c
22413 widgets/Makefile.am: Modified.
22415 * src/an_file_view.[c,h],
22416 src/an_symbol_view.[c,h],
22417 src/file_history.[c,h],
22419 widgets/scroll-menu.[c,h],
22420 tagmanager/tm_file_entry.c
22421 tagmanager/include/tm_file_entry.h: Added new files.
22423 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
22424 private_func.xpm, public_func.xpm,
22425 class.xpm, fv_exec.xpm, fv_unknown.xpm,
22426 private_var.xpm, public_var.xpm,
22427 function.xpm, fv_i18n.xpm, macro.xpm,
22428 protected_func.xpm, struct.xpm,
22429 fv_autofile.xpm, fv_image.xpm,
22430 ofolder.xpm, protected_var.xpm, variable.xpm:
22431 Updated and Added pixmap files.
22435 a) Removes CCView dependency.
22436 b) Improves the terminal.
22437 c) Adds tag navigation context menus.
22438 d) Upgrades tagmanager to latest version.
22439 e) Miscellaneous small additions.
22441 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22443 * src/project_dbase_gui.c: Fixed crash of anjuta
22444 when project first created.
22446 * src/gnome_project.c: It now updates the tags manager
22447 when new projects are created.
22449 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
22451 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
22452 for this big patch.
22454 * src/messages.[c,h]: Removed files.
22456 * src/message-manager.[cc,h],
22457 src/message-manager-dock.[c,h],
22458 src/message-manager-private.[cc,h]
22461 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
22462 src/build_project.c, src/clean_project.c, src/compile.c
22463 src/configurer.c, src/debugger.c, src/find_in_files.c
22464 src/mainmenu_callbacks.c, src/preferences.h
22465 src/preferences_gui.c, src/properties.h
22466 src/utilities.c, src/utilities.h:
22467 The new messages widget.
22469 - Use of GtkNotebook instead of ToggleButtons
22471 - Popupmenu to show and hide message types and
22472 to dock/undock in detach mode
22474 All other things should work as they did with the
22475 old message window. Currently the keyboard short-cuts
22476 do not work in detached mode.
22478 Some functions in utitlities.[c,h] changed.
22479 so that they take const arguments where this is possible
22481 * src/Makefile.am, po/POTFILES.in:
22482 Removed messages.[c,h] and
22483 added message-manager.[cc,h], message-manager-dock.[c,h],
22484 message-manager-private.[cc,h]
22486 * src/message-manager.h: Removed "include <bonobo.h>"
22487 and added a newline at the end of the file.
22489 * src/message-manager-private.cc:
22490 Set clist's width setting to Automatic.
22491 Set scroll window's scroll bars to Automatic.
22493 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
22495 * text_editor_menu.c:
22496 Fixed misalignment of the function sub menu
22497 in the text editor pop up menu.
22499 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22501 * src/text_editor.c: Fixed a compiler warning.
22503 2002-01-04 Andy Piper <andy.piper@freeuk.com>
22505 * THANKS, manuals/*/authors.sgml: updated for new translations
22506 * plugins/class-gen/clsGen.c: converted messages to English
22507 * src/about.c, src/main_menubar_def.h: string updates
22509 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
22514 src/mainmenu_callbacks.c
22517 src/text_editor_cbs.c
22518 src/text_editor-gui.c:
22520 Earlier code for adding 'cross' button
22521 for closing pages were too error prone and unorganized.
22522 Cleaned up the code and shifted the 'extra' widgets
22523 creation (eg. close button, close_pixmap and lable)
22524 from anjuta to text_editor. This takes care of proper
22525 widgets creation and destruction. Otherwise, anjuta
22526 was crashing at too many points, especially related
22527 to docking and undocking.
22529 2002-01-04 Stephane Demurget <demurgets@free.fr>
22531 * src/aneditor.cxx: removed debugging code.
22533 * data/properties/.cvsignore: added swap files.
22535 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22539 Fixed Crashing of anjuta when a new file is saved as
22542 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
22544 * src/aneditor.c: Some debug codes around.
22546 * data/internal.properties, data/anjuta.properties: Removed.
22547 data/properties/Makefile.am:
22548 data/properties/ada
22550 data/properties/make
22552 data/properties/html
22553 data/properties/ruby
22554 data/properties/baan
22555 data/properties/idl
22556 data/properties/pascal
22557 data/properties/sample
22558 data/properties/bash
22559 data/properties/java
22560 data/properties/perl
22561 data/properties/sql
22562 data/properties/conf
22563 data/properties/latex
22564 data/properties/props
22566 data/properties/cpp
22567 data/properties/lua
22568 data/properties/python
22569 data/properties/xml
22570 data/properties/others
22571 data/properties/.cvsignore:
22572 Added files. Properties now splitted into small files
22576 configure.in: Update the removal and added properties module.
22578 * src/preferences.c: preferences_new(): Updated to reflect the
22579 new properties files organization.
22581 * src/Makefile.am: Added Baan Lexer.
22583 2002-01-01 Stephane Demurget <demurgets@free.fr>
22585 * src/aneditor.cxx: readded the baan lexer.
22587 * src/preferences.c: fixed translated messages and a typo.
22589 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
22590 confusing the regexp usage in xml-i18-merge.
22592 2002-01-01 Andy Piper <andy.piper@freeuk.com>
22594 * src/project_dbase.c: tidied some messages, and spotted a typo in
22595 the reading of properties which prevented the project version from
22596 ever being reported in the Project Information window - fixed :)
22598 * po/POTFILES.in: removed syntax.h
22600 2001-12-31 Stephane Demurget <demurgets@free.fr>
22602 * data/internal.properties: fixed baan properties.
22603 Added all ada properties.
22605 * src/main_menubar_def.h,
22608 src/utilities.[ch]: added support for the Ada highlight style.
22610 2001-12-31 Stephane Demurget <demurgets@free.fr>
22612 * plugins/*/.cvsignore: updated.
22614 2001-12-31 Stephane Demurget <demurgets@free.fr>
22618 src/Makefile.am: removed the empty header syntax.h.
22620 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
22623 Stef's observation on the 'superfluous' hseparators in the recent
22624 files and projects is fully justified -- removed.
22626 * main_menubar_def.h:
22627 Changed "Plug Ins" to "Plugins" in the menu label.
22629 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
22630 Added class-gen in the configure output and class-gen module.
22632 * data/internal.properties:
22633 Correct mis-spelled "jave" to "java".
22634 Added file.is.source for *.h, *.c, *.cpp properties.
22636 * global-tags/Makefile.am:
22637 "chmod +x create_global_tags.sh" before it is executed, because
22638 there is very high chance that it will be found "-x" and resulting
22641 2001-12-31 Stephane Demurget <demurgets@free.fr>
22643 Fixed a crash on Solaris reported by Holder Burde, thanks to him
22646 * src/gnome_project.c: (create_new_project): if the user doesn't
22647 select any icon, it doesn't have any extension and thus we can't
22648 use it in printf on Solaris, since the %s modifier use strlen to
22649 know the string length and then crash. On Linux, gcc checks the value
22650 of the pointer to be NULL and write "(null)" if necessary. We can't
22653 * src/source.c: (source_write_desktop_entry): if there's no icon, we
22654 don't need to have the directory icon but the generic one.
22656 2001-12-30 Stephane Demurget <demurgets@free.fr>
22658 Merged with latest (1.42) scintilla.
22660 Added: Support for the {load,save}.on.(de)activate properties.
22661 The PHP lexer to match keywords case insensitively.
22663 Experimental supports for changeable style attribute & line
22666 Updated: Both the C++ and HTML lexers.
22667 More shell keywords added.
22668 Horizontal scrolling and diplay of long lines optimised.
22669 Cursor setting optimised.
22671 Bugs fixed: Caret movement over folded lines.
22672 Selection tracking in 2ndary views when doing modifications.
22674 * scintilla/CallTip.{cxx.h},
22675 scintilla/ContractionState.{cxx,h},
22676 scintilla/Document.{cxx,h},
22677 scintilla/Editor.{cxx,h},
22678 scintilla/KeyWords.cxx,
22679 scintilla/LexHTML.cxx,
22680 scintilla/PlatGTK.cxx,
22681 scintilla/RESearch.cxx,
22682 scintilla/ScintillaBase.cxx,
22683 scintilla/ScintillaGTK.cxx,
22684 scintilla/Style.{cxx,h},
22685 scintilla/StyleContext.h,
22686 scintilla/ViewStyle.cxx,
22687 scintilla/include/*.h: updated.
22689 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
22691 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
22692 should have been told to the scintilla team. We're lucky I read the
22693 ChangeLog and the modifications of the lexer (thanks to the Gnome
22696 * data/internal.properties: added Baan definitions.
22697 Fixed some issues for C such as *_cast directive, that are only
22698 available with C++.
22699 Updated C++, HTML and shell scripts definitions.
22700 Updated Ada and Bullant, that have been forgotten.
22702 * src/main_menubar_def.h,
22705 src/utilities.[ch]: added support for the Baan highlight style.
22707 2001-12-29 Stephane Demurget <demurgets@free.fr>
22709 Polished the plugins menu behaviour and added a tearoff
22710 menuitem to the recent entries submenu.
22712 Note: The recent entries list seems to be too height
22713 with all these superfluous hseparators.
22715 * src/main_menubar.c: Polished, making some
22716 functions declarations static and cleaning some code.
22718 (create_submenu_plugin): removed the extra
22719 plugins entry and the horizontal separators.
22721 (on_plugins_menu_realize): the plugins menu is only
22722 shown if there's at least one available.
22724 (create_submenu*): added a tearoff menuitem to have
22725 a more homogeneous menu style. For now, it doesn't
22726 take care of user settings (but it was even worse
22729 2001-12-29 Stephane Demurget <demurgets@free.fr>
22731 * configure.in: added the packageplugindir variable to avoid
22732 installing the plugins in $(prefix). It's not the same path as
22733 anjuta 2 to allow parallel installation.
22735 2001-12-29 Stephane Demurget <demurgets@free.fr>
22736 Fix a reopened part of bug #440676: keyboard navigation between the
22737 different text buffers. Changed to a more global approch.
22739 * src/notebook.[ch]: removed.
22741 * src/Makefile.am: removed notebook.[ch]
22743 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
22744 (on_anjuta_window_key_press_event): added to fulfill the global
22747 * HACKING: updated according to the new global shortcuts handling.
22749 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
22751 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
22752 Shifted plugin menu from Edit submenu to main menu.
22755 Added plugins/sample1/plugin-sample1.c
22757 * plugins/sample1/plugin-sample1.c:
22758 Added localization and used anjuta_info, instead of anjuta_error.
22760 * plugins/.cvsignore, plugins/sample1/.cvsignore:
22763 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
22765 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
22768 * Makefile.am: Added module plugins.
22770 * plugins, plugins/Makefile.am, plugins/sample1/*:
22771 Created plugins modules.
22773 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
22774 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
22775 to load plugins of *.so only and not *.so* (which results
22778 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
22779 plugins during packaging.
22781 2001-12-27 Simos Xenitellis <simos@hellug.gr>
22783 * configure.in: Added Greek (el) to ALL_LINGUAS.
22785 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
22787 * configure.in: Added portuguese to ALL_LINGUAS
22789 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
22791 * global-tags/.cvsignore
22792 tagmanager/.cvsignore
22793 tagmanager/include/.cvsignore:
22794 Added cvs ignore files.
22797 Updated cvs ignore file.
22799 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22801 * src/debugger.c, src/text_editor.c, src/anjuta.c,
22802 data/anjuta.properties, data/internal.properties: clean up some
22803 message strings (me)
22805 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22807 * src/about.c, THANKS: added Jens to the credits
22809 2001-12-23 Andy Piper <andy.piper@freeuk.com>
22811 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
22812 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
22813 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
22814 Georg <mail@jensgeorg.de> to add close button to file tabs.
22816 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22818 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
22819 (debugger now catches correct signal from process)
22821 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22823 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
22824 * src/pixmaps.h: switch appwizard project icons to new designs
22825 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
22827 2001-12-20 Andy Piper <andy.piper@freeuk.com>
22829 * pixmaps/Makefile.am: stop redundant images from being installed.
22830 The next step will be to remove them completely.
22831 * src/appwiz*: further updates (more to come)
22832 * src/pixmaps.h: cleaned up, commented
22833 * src/splash.c: should use the pixmaps macro defined
22834 * HACKING: more on the graphics stuff and use of pixmaps.h
22836 2001-12-19 Andy Piper <andy.piper@freeuk.com>
22838 * src/defaults.c: fix bug #494864
22840 2001-12-18 Andy Piper <andy.piper@freeuk.com>
22842 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
22843 graphics from Misha
22844 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
22845 redundant graphics, no longer used
22846 * src/appwiz*: revamped application wizard by Andy and Misha for
22847 a more usable and professional look-and-feel
22848 * HACKING: updates to cover patching, graphics, and some additions
22850 * TODO: removed some implemented features
22852 2001-12-17 Andy Piper <andy.piper@freeuk.com>
22854 * data/anjuta.properties, data/internal.properties: cleanup
22855 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
22856 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
22857 to edit styles colors for keywords and add Goto Tag menu option
22860 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
22862 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
22865 fixes the Forget of the cursor position when tab is brought active
22866 from project manager.
22868 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22871 Exported "TERM=xterm" to get a color terminal when
22872 anjuta is not started from within a terminal.
22874 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22878 Added a frame around zvt terminal.
22880 * src/preferences_gui.c
22881 Modified to say "Use glade component (experimental)"
22882 instead of "Use Component".
22884 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
22887 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22890 src/fileselection.c
22895 src/project_dbase.c
22897 a) Extra scrollbar in terminal no longer appears.
22898 b) Character set preference should be preserved (untested).
22899 c) File selection widget now remembers last directory.
22900 d) On creation of generic project, the glade 'file not found' error no
22902 e) First terminal window is created 'on demand', so it should always to
22903 the Right Thing (TM) as far as starting WD is concerned. Also, the
22904 environment is now passed to the terminal.
22905 f) Solaris compilation should be fixed (replaced get_current_dir_name()
22907 g) Fixed some compilation warnings.
22909 2001-12-10 Andy Piper <andy.piper@freeuk.com>
22911 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
22912 src/pixmaps.h: applied terminal and warnings patch (Biswa)
22913 * src/*: cleanups (me)
22914 * pixmaps/mini_term.xpm: added new file for terminal button
22915 (me, based on existing artwork)
22917 2001-12-07 Andy Piper <andy.piper@freeuk.com>
22919 * configure.in: bumped version to 0.1.9-pre
22920 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
22922 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
22924 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
22926 * src/splash.c: removed a DOS end of line of a comment (so the *.po
22927 files are free of that char)
22928 * configure.in: added "az" to ALL_LINGUAS
22930 2001-11-29 Andy Piper <andy.piper@freeuk.com>
22932 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
22933 crash bug fix from Biswa.
22934 * FUTURE: added Anjuta/gIDE merger information to provide
22935 details on future direction and status of 1.x stuff
22936 * NEWS: prepared for release
22937 * po/de.po: update from Jens Georg <mail@jensgeorg>
22939 2001-11-28 Andy Piper <andy.piper@freeuk.com>
22941 * multiple minor updates pre-0.1.8
22942 * patch from Biswa to fix syntax highlighting and packaging
22943 * po/fr.po: update from Stef
22945 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
22947 * global-tags/Makefile.am
22948 global-tags/create_global_tags.sh
22949 global-tags/tm_global_tags.c
22950 scintilla/LexCPP.cxx
22951 scintilla/include/SciLexer.h
22953 src/project_dbase.c
22954 tagmanager/Makefile.am
22955 tagmanager/include/Makefile.am
22956 tagmanager/include/tm_project.h
22957 tagmanager/include/tm_tag.h
22958 tagmanager/include/tm_tagmanager.h
22959 tagmanager/tm_project.c
22960 tagmanager/tm_source_file.c
22961 tagmanager/tm_tag.c
22962 tagmanager/tm_workspace.c:
22964 Includes the syntax highliting patch to scintilla).
22965 and more stable code.
22967 *tagmanager/include/tm_symbol.h: New file.
22968 *tagmanager/tm_symbol.c: New file.
22970 Add symbol tree building functionality at project level
22973 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22975 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22977 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
22978 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
22979 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
22980 : New and improved pixmaps from Misha <misha@phreaker.net>
22983 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
22985 * Big patch submitted by
22986 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
22987 Many thanks to him.
22989 * src/Makefile.am, src/aneditor.cxx
22990 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
22991 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
22992 Use of tagmanager lib for advanced calltips.
22994 * global-tags/*: Created new directory and added files to
22995 generate system.tags.
22997 * tagmanager/*: Created new directory and added tagmanager lib
23000 * configure.in, acconfig.h, Makefile.am: Modified to reflect
23001 the above additions.
23003 * data/Makefile.am: Modified to accomodate generated system.tags file.
23005 2001-11-07 Andy Piper <andy.piper@freeuk.com>
23007 * scintilla/: updated to 1.41
23008 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
23009 * src/about.c: updated list of authors
23010 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
23011 * HACKING: updated to cover Scintilla usage
23012 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
23015 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
23017 * src/aneditor.cxx: Fixed compilation errors with it.
23018 by add include to gtk+ headers and typedefining a mysteriously
23019 vanished class Colour.
23021 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
23023 * configure.in: Added pt_BR in the languages.
23025 2001-11-01 Andy Piper <andy.piper@freeuk.com>
23027 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
23028 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
23030 * manuals/C/anjuta-manual/*: new format to match
23031 the rest of the GNOME docs chapter layout. Added the many
23032 new contributors. Moved Authors and License information into new
23033 chapters of their own - should make expansion easier too
23034 * src/compiler_options.c: changed the profiler option to -pg to
23035 work with GNU tools (gprof)
23036 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
23039 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
23041 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
23042 compiler_options_gui.c:
23043 Added a new entry for linker flags and renamed c_options to c_flags
23044 and l_options to l_libs. Also, added a new function:
23045 compiler_options_set_prjlflags_in_file();
23047 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
23049 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
23051 2001-10-26 Andy Piper <andy.piper@freeuk.com>
23053 * THANKS, src/about.c: corrections and additions following
23055 * src/main_menubar.c: patch from Rikul to fix the problem with
23056 menu accelerators not being loaded
23058 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
23060 * THANKS: Added all contributors and translators names and emails.
23062 * pixmap/anjuta_logo.png: Reduced the size of the logo.
23063 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
23064 Added new file (earlier logo with border).
23065 * src/about.c: Added all contributors names and emails
23066 and used macro definition for logo pixmap file.
23067 * src/pixmaps.h: Added entry for anjuta splash screen.
23069 2001-10-24 Andy Piper <andy.piper@freeuk.com>
23071 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
23072 to new PNG version (thanks to Misha) and removed the old
23075 2001-10-24 Abel Cheung <maddog@linux.org.hk>
23077 * THANKS: added Conner Mo for simplified Chinese translation.
23078 * configure.in: added zh_CN in ALL_LINGUAS
23080 2001-10-21 Abel Cheung <maddog@linux.org.hk>
23082 * THANKS: added Joe Man for his traditional Chinese translation.
23083 * configure.in: added zh_TW in ALL_LINGUAS.
23085 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
23087 * src/main_menubar_def.h: Changed the link of lidn to
23088 http://lidn.sourceforge.net.
23090 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
23092 * Applied patch from Rikul
23093 * Applied patch from Luca
23094 * Fixed a cvs conflict. :)
23096 2001-10-17 Stephane Demurget <demurgets@free.fr>
23098 * THANKS: added Marc Botermans for his Dutch translation.
23100 * configure.in: added nl in ALL_LINGUAS.
23104 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
23106 * anjuta.c: Fixed luca's typo.
23107 * resources.c, resources.h: Changed gchar* return to void, to
23108 avoid a compiler warning.
23109 * scintilla/Makefile.am: Reorganized file entries.
23110 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
23112 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
23114 * Upgraded scintilla to 1.4.
23115 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
23116 LexLisp.cxx StyleContext.cxx StyleContext.h
23117 * src/Makefile.am: Added 4 lexers and separated lexer objects
23118 from the main link variable.
23120 2001-10-14 Stephane Demurget <demurgets@free.fr>
23122 * THANKS: added Luca, even if it shouldn't be my role to write
23123 this sort of thing :)
23125 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
23126 the latest Luca patch.
23128 2001-10-14 Andy Piper <andy.piper@freeuk.com>
23130 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
23131 This is not documented yet; plugins to come later.
23132 * src/find*.c: find dialogs now persistent
23133 (Rick <rikul@bellsouth.net>)
23134 * widgets/gnomefilelist.c: fixed multiple file open issue
23135 (Rick <rikul@bellsouth.net>)
23136 * changes to recent file and project lists handling
23137 (lbell <lbell@tsc4.com>)
23138 * more minor UI updates (me)
23140 2001-10-11 Andy Piper <andy.piper@freeuk.com>
23142 * src/Makefile.am: removed warnings for traditional C syntax
23143 * pixmaps: added new icons for mini_locals, mini_cvs and
23144 the splash screen - thanks to Misha <misha@phreaker.net>
23146 2001-10-10 Andy Piper <andy.piper@freeuk.com>
23148 * src/toolbar.c: fix typo in tooltip text
23149 * ccview/cccmd.cc: alter Func to Function in menu text
23151 2001-10-09 Andy Piper <andy.piper@freeuk.com>
23153 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
23154 issue with find dialog reporting an error when Scintilla finds text
23155 * applied patch from Denis Boehme <boehme at syncio dot de> to support
23156 DOS files (i.e. CR/LF translation)
23158 2001-10-03 Andy Piper <andy.piper@freeuk.com>
23160 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
23162 * data/internal.properties: default fold style now set to 3 :-)
23163 * applied patch from rikul <null@acm.org> to turn notebook tab
23164 headings red when file has been edited.
23166 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
23168 * configure.in: Added "no" to ALL_LINGUAS.
23170 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
23172 * Patch from lbell <lbell@tsc4.com>
23177 src/main_menubar_def.h
23178 src/mainmenu_callbacks.c
23179 src/mainmenu_callbacks.h
23180 src/project_dbase.c
23181 src/project_dbase.h
23183 Implemented a check menu item to handle the 'show locals' flag
23184 for the current project.
23186 * data/internal.properties: Removed the redundant command
23187 for gnome-terminal.
23189 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
23191 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
23193 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
23195 * configure.in: Added "ta" to the languages list.
23197 2001-09-21 Andy Piper <andy.piper@freeuk.com>
23199 * data/internal.properties:
23200 added fold.symbols property to control appearance of folds
23201 in the Scintilla editor (thanks to rikul <null@acm.org>)
23203 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23206 one extra button for message win is being created -- Fixed.
23208 The frame should be hidden and not only the pix_lab when
23209 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
23212 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
23213 for the time being it is same as mini_cvs.xpm.
23215 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
23217 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
23219 Patch from rikul <null@acm.org>
23221 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
23222 glades.h, messages.c, messages.h, pixmaps.h,
23223 project_dbase.c, project_dbase.h, session.c,
23224 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
23226 inserted 'add to watch' option in inspect window, so you can add easily
23227 a variable in watch window .
23229 Added a new message pane for the gdb local variables inspection. Changed
23230 the code in messages.c to better account for future new panes insertion.
23231 Defined a new pixmap for the new tab button in pixmaps.h
23232 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
23235 Changed the debugger module to have a single function for asking to gdb
23236 to send program info. The idea is to ask the debugger about only the
23237 info needed to open windows( watch, registers, etc ) to speedup the step
23238 command. I plan to ask informations to the debugger based on the user
23240 The request for local variables is enabled by default, but the
23241 projectDBase has a variable to control it, to allow disabling that
23242 feature, there is also the code to save and to reload the state. If you
23243 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
23246 This big patch is from: lbell <lbell@tsc4.com>
23248 2001-09-20 Stephane Demurget <demurgets@free.fr>
23250 Patch from rikul <null@acm.org> :
23252 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
23253 problem and added folding support for php/hmtl.
23255 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
23257 * Fixed dnd of files within scintilla.
23258 patch from: rikul <null@acm.org>
23260 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
23262 * Applied patch from Luca.
23264 * src/source.c: source_write_build_files(): Fixed the project generation
23265 failure. The fist return statement and the free_project_type were
23268 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
23270 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
23271 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
23273 1) Restore the error color to red (waiting for a configurable one )
23274 2) Saving projects settings if you exit anjuta without closing an open
23276 3) New Menu 'repaeat search' to search with a keystroke without pressing
23278 4) some define in the menus to better handle menu item update
23280 Patch from: lbell <lbell@tsc4.com>
23282 * main_menubar_def.h, main_menubar.c: Change the position of
23283 "Repeat find" menu position.
23285 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
23287 project_type.h, project_type.c, source.c: Applied patch.
23288 patch from Johannes Schmid <clubfan@users.sourceforge.net>
23290 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23292 * configure.in, src/Makefile.am: Using macros for ORBit flags.
23294 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23296 * Fixed bug #445752
23298 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23300 * Fixed bugs in Gtk-- and Gnome-- project type
23302 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23304 * dnd.c: Support for multiple files drag-n-drop.
23306 Patch from: rikul <null@acm.org>
23308 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
23309 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
23312 Patch from: rikul <null@acm.org>
23314 * Applied patch for widgetizing goto dialog box.
23317 * Applied patch for having new project type handling.
23318 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
23320 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
23322 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
23323 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
23324 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
23325 find_replace.c, find_replace.h, find_text.c, find_text.h,
23326 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
23327 project_dbase.h, source.c, text_editor.c, text_editor.h,
23328 text_editor_cbs.c, utilities.c, utilities.h:
23330 Applied a huge patch (after slight preview). I would like Luca
23331 to have his feature additions mentioned here.
23333 Patch from: lbell <lbell@tsc4.com>
23335 2001-09-09 Stephane Demurget <demurgets@free.fr>
23337 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
23339 * po/fr.po: updated to the latest sources.
23342 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
23344 * Fixed bug #445752
23346 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23348 * dnd.h, dnd.c: New files for drag n drop support.
23350 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
23351 Added drag and drop support for opening files.
23353 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
23354 Archit Baweja <bighead@crosswinds.net> for this idea.
23356 * TODO: Added some more todos. :-(
23358 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23360 * Fixed the goto line activate bug.
23361 patch from: Martyn Bone <mbone@brightstar.u-net.com>
23363 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
23365 * Fixed bugs in Gtk-- and Gnome-- project type
23367 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
23369 * widgets/gonmefilelist.c, gnomefilelist.c:
23370 Modified multiple selection on pressing control.
23371 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23373 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
23374 Modified multiple selection on pressing control.
23375 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23377 2001-09-05 Abel Cheung <maddog@linux.org.hk>
23379 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
23380 This is useless; but just in case...
23382 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
23384 * data/internal.properties: modified a bit of perl properties.
23386 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
23388 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
23389 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
23390 Added support for multiple file imports. Changed the standrd C++
23391 convention of #include <file> to #include <file.h>, because I had given
23392 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
23393 now support the #include <file> convention. That is something to be fixed :).
23394 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23396 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
23398 * src/anjuta.c: Added function static greetings_text(), to solve the non
23399 translation of the greetings text in the wizard.
23401 2001-08-31 Andy Piper <andy.piper@freeuk.com>
23403 * src/find_in_files_gui.c: made order of buttons consistent with other Find
23404 dialogs, with OK the default (fix bug #453482)
23406 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
23408 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
23410 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
23412 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
23420 src/main_menubar_def.h
23421 src/mainmenu_callbacks.c
23422 src/mainmenu_callbacks.h:
23423 Applied the patch that addes menu items which allow users to
23424 insert GPL notice and date time in current document.
23425 patch from: Rick Patel <rikul@shreve.net>
23427 * src/main_menu.c: Fixed a compilation error.
23429 * src/anjuta.c: Fixed non-rememberence of editor tab position.
23431 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
23432 about the unterminated strings.
23434 * scintilla/*: Updated scintilla to 1.3.9 version.
23436 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23438 * widgets/gnomefileselection.c:
23439 Applied the patch for fixing multiple selection of file open funcion,
23440 which will deselect the files selected.
23441 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23443 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23445 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
23446 src/fileselection.c, src/anjuta_cbs.c:
23447 Applied the patch for multiple selection of file open.
23448 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
23450 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23452 * Removed "-f" option in call to devhelp, because devhelp no longer
23455 2001-08-26 Stephane Demurget <demurgets@free.fr>
23457 All these modifications have been pointed out by
23458 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
23460 * data/internal.properties: two fixes for the PHP lexer.
23463 * fr.po: minor fixes.
23465 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
23467 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
23471 main_menubar_def.h,
23472 main_menubar_callbacks.c,
23474 Added new menu item for "close all fils".
23475 (Patch from Rikul <rikul@shreve.net>, after revision)
23477 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
23479 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
23480 (Patch from Rikul <rikul@shreve.net>)
23482 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
23483 (Patch from Rikul <rikul@shreve.net>)
23485 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23487 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
23488 project name in application widzard.
23489 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
23491 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
23492 of the 'OK' button there is an 'Execute' one.
23493 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
23495 * executer.c: Changed cancel button to close button. That was more appropriate.
23497 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
23499 * HACKING: corrected >>>>>> Config management.
23501 * HACKING: Added many things.
23503 * src/launcher.h: Added some comments.
23505 2001-08-21 Stephane Demurget <demurgets@free.fr>
23507 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
23510 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23511 src/appwizard_cbs.c,
23512 src/appwizard_gui.c: Applied UI/docs cleanup patch from
23513 Andy Piper <andy.piper@freeuk.com>
23515 * po/fr.po: updated to latest sources.
23517 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
23520 2001-08-18 Andy Piper <andy.piper@freeuk.com>
23522 * Fixed bugs #450280 and #448845
23524 * src/about.c: corrected Naba's e-mail address (.net, not .com)
23526 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
23529 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
23530 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
23531 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
23532 names to remove "Anjuta: " prefix
23534 * src/main_menubar_def.c: altered a message
23536 * launcher/anjuta_launcher.c: cleaned up some messages
23538 * src/debugger.c: edited messages to improve clarity
23540 * src/app_wiz*.c: tidied wizard interface
23543 2001-08-15 Stephane Demurget <demurgets@free.fr>
23545 Synced Naba's fix and mine about the wizards not working and removed
23546 anjuta.prj to avoid a nasty checkin.
23548 * Makefile.am: removed the install-data-local rule.
23550 * data/Makefile.am: changed the list of files.
23552 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
23554 * .cvsignore: added anjuta.prj for the same reason.
23557 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
23559 * src/source.c: Fixed a bug that fails new gnome projects to get
23562 * src/project_manager.c: Fixed a bug that disables storing recent
23565 * Makefile.am: Added stuffs to install the macro files in the
23569 2001-08-14 Stephane Demurget <demurgets@free.fr>
23571 * data/Makefile.am: added some rules to support the gnome/ macros
23572 dir in order to make the wizards work again.
23574 * anjuta.spec.in: upped the release number.
23577 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
23579 * configure.in (ALL_LINGUAS): Added pl.
23582 2001-08-09 Stephane Demurget <demurgets@free.fr>
23584 * anjuta.spec.in: fixed the doc files list.
23587 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23589 * src/about.c: corrected my email address. :-)
23593 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
23594 (patch from Andy Piper <squiggle@ukgateway.net>)
23596 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
23598 * debugger.c: Fixed a bug associated with debugging threaded
23601 * text_editor_menu.c: Fixed broken ui in text editor
23604 * text_editor_menu.c: Now the option sub menu in text editor pop up
23607 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
23608 (suggested by lord sibn <sibn@utspl.cjb.net> )
23610 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23612 * src/text_editor_menu.c: Added menu item for context help
23613 (patch from Andy Piper <squiggle@ukgateway.net>)
23615 2001-08-06 Stephane Demurget <demurgets@free.fr>
23617 * ccview/cccproj.cc: added missing i18n strings.
23619 * data/welcome.txt: bumped version to 0.1.6.
23621 * src/anjuta.c: fixed a compilation error due to devhelp integration.
23623 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
23625 * help.c, help.h: Added support for DevHelp context sensitive help
23626 and gnome api browsing.
23627 * Fixed toolbars and editor views "not save" bug.
23628 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
23629 (patch from Andy Piper <squiggle@ukgateway.net>)
23630 * Updated THANKS and chapter15.sgml for uk and ru translators.
23632 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
23634 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
23635 * Updated configure.in to include these changes
23637 2001-08-03 Stephane Demurget <demurgets@free.fr>
23639 * src/project_dbase_gui.c: fixed bug #446963
23640 (on_project_dbase_ccview_update_start),
23641 (on_project_dbase_ccview_update_end): added.
23642 These two respectively disable and enable close file/project
23643 menu entries and toolbar items, while the ccview part updates
23647 2001-08-03 Stephane Demurget <demurgets@free.fr>
23649 * configure.in: added sv to the ALL_LINGUAS list.
23652 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
23654 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
23655 file to work: merge translations and distribute it.
23657 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
23659 * NEWS, README, THANKS & TODO: Spelling fixes.
23661 2001-08-01 Stephane Demurget <demurgets@free.fr>
23663 * README: updated requirements.
23665 * scintilla/Makefile.am,
23666 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
23667 target can't be realized (custom build path).
23669 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
23670 Removed install-data-local.
23672 * src/compiler_options.c: changed the include paths of the pixmaps.
23673 we hadn't any warning because of the include paths passed to the
23674 compiler. Thanks to make distcheck for reporting this.
23677 2001-07-31 Stephane Demurget <demurgets@free.fr>
23679 * NEWS, THANKS: updated.
23681 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
23682 fixed to show the correct kernel signal number and its description.
23684 * widgets/gnomefilelist.c: fixed bug #445756
23685 (goto_last): renamed to goto_prev and changed according to goto_next.
23686 (goto_next): added.
23687 (goto_directory): removed.
23688 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
23689 returned value is now the position in the list.
23690 (check_ok_button_cb): changed the back check and added one for next.
23691 (gnome_filelist_set_dir): the check in history make it wouldn't be
23692 a "true" history. polished the whole thing, using set_dir_internal.
23693 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
23694 there's no check in the history when using back or next.
23696 * manuals/*: added missing .cvsignore files.
23699 2001-07-30 Stephane Demurget <demurgets@free.fr>
23701 * po/fr.po: updated to latest sources.
23703 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
23704 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
23705 to put off their sensitive attributes.
23707 2001-07-29 Stephane Demurget <demurgets@free.fr>
23709 * po/fr.po: fixed some grammar things.
23710 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
23713 * src/utilities.c: (file_is_link): use lstat instead of stat.
23715 2001-07-27 Naba Kumar <kh_naba@123india.com>
23717 * Remove help dir from cvs, because it is no longer
23720 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
23723 2001-07-24 Naba Kumar <kh_naba@123india.com>
23725 * debugger.c: (debugger_update_prog_status): Fixed
23726 the bug with gdb version 5. Debugger starts, when
23727 step in/out/over etc are clicked.
23729 * debugger.c: All functions: added debugging codes.
23731 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
23732 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
23733 Modified to recognize non project files also.
23735 * source.c: (source_write_configure_in):
23736 Added source for 'prefix' counterparts for
23737 no-prefix AC_SUBST.
23739 2001-07-23 Naba Kumar <kh_naba@123india.com>
23741 * anjuta.c: added function anjuta_remove_text_editor();
23742 and suitably modified anjuta_remove_current_text_editor().
23744 * project_dbase.c: project_dbase_close(), Added code to
23745 close all opened files that belong to the project when
23746 the project is closed.
23747 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
23749 * Updated the manuals/anjuta-manual subdir for GDP standards.
23750 (patch from Andy Piper <squiggle@ukgateway.net>)
23752 * main_menubar.h, main_menubar.def: Added Menu items to handle
23753 urls for library references, bugs, patches and feature request
23756 2001-07-20 Naba Kumar <kh_naba@123india.com>
23758 * Set wmclass names in all windows.
23759 (patch from Andy Piper <squiggle@ukgateway.net>)
23760 * New splash logo from "Misha" <misha@phreaker.net>);
23762 2001-07-19 Naba Kumar <kh_naba@123india.com>
23764 * preferences.[h,c], preferences_gui.c: Added 4 properties to
23765 set caret color, calltip back color and selection fore/back
23768 2001-07-18 Naba Kumar <kh_naba@123india.com>
23770 * project_dbase.c: Closes all files when project is closed.
23771 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23772 -- We still need to refine this as it closes all sort of files.
23774 * compiler_options.c: Fixed seg-fault bug when last item in
23775 compiler option lists is removed.
23777 * Fixed missing newline warnings during compilation.
23778 (patch from Andy Piper <squiggle@ukgateway.net>)
23780 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
23782 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
23783 autogenerated no need to store'em in CVS.
23785 * ccview/.cvsignore: Addition of cvsignore.
23787 2001-07-17 Naba Kumar <kh_naba@123india.com>
23789 *GUI fixes and spell corrections
23790 (patch from Andy Piper <squiggle@ukgateway.net>)
23792 2001-07-15 Naba Kumar <kh_naba@123india.com>
23794 *Fixed double error message for file not found.
23796 *Put white backgrounds for png images.
23798 *Converted '-' to '_' in sgml files.
23800 2001-07-14 Naba Kumar <kh_naba@123india.com>
23802 * project_dbase.c: Short-cut for expand/collasp project tree
23804 * project_dbase_gui.c:
23805 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23807 2001-07-13 Naba Kumar <kh_naba@123india.com>
23809 * notebook.[h,c]: Added
23810 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
23811 Project/message window now toggles on control and
23812 and notebook switch short-cut
23814 2001-07-7 Naba Kumar <kh_naba@123india.com>
23816 * Changed a new icon set which looks more gnomish.
23818 * Changed a new anjuta splash logo.
23819 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
23821 2001-07-6 Naba Kumar <kh_naba@123india.com>
23823 * ccview/*: Integrated ccview for class view and file view
23824 in the project Manager.
23826 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
23828 2001-07-1 Naba Kumar <kh_naba@123india.com>
23830 * scintilla/*: Upgraded Scintilla to version 1.3.7
23832 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
23834 2001-06-28 Naba Kumar <kh_naba@123india.com>
23836 * src/debugger.c: Correct step-over and step-out swapping.
23838 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
23839 chapters and added more stuffs.
23841 2001-06-13 Naba Kumar <kh_naba@123india.com>
23843 * data/autogen.sh.gtkmm: Added
23845 * data/autogen.sh.gnomemm: Added
23847 * src/appwiz.c: Added two more application wizard templetes
23849 * src/project: for gtk-- and gnome-- and proper support
23851 * src/source.c: for c++ in the project configuration.
23855 2001-05-05 Naba Kumar <kh_naba@123india.com>
23857 * Merged my pre-cvs modifications with
23858 the current cvs copy.
23860 * (lot of files change).
23862 * Implemented session management.
23864 * Local installation possible by
23865 manageing our own pixmaps paths
23868 * resources.h: Added.
23869 * resources.c: Added.
23873 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
23875 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
23876 Corrected/extended ignores.
23878 2001-05-04 Naba Kumar <kh_naba@123india.com>
23880 * manuals/: dir tree added.
23881 Sgml documentation started in this dir.
23883 * omf-install/: dir tree added.
23885 * manuals/anjuta-manual/C/anjuta-manual.sgml:
23886 Created initial document structure.
23888 * configure.in: Added test for scrollkeeper.
23889 Added some Makefile entries in AC_OUTPUT.
23891 * Makefile.am: Added subdir manuals/
23893 * HACKING: Wrote something stupid.
23895 2001-05-02 Stéphane Démurget <demurgets@free.fr>
23897 * Makefile.am: Added ChangeLog in local data list, becaused it's
23898 needed to create a new project.
23900 * po/fr.po: minor fixes.
23902 * src/build_file.c, src/configurer.c, src/debugger.c,
23903 src/executer.c, src/find_replace.c, src/gnome_project.c,
23904 src/goto_line.c, src/launcher.c, src/messages.c,
23905 src/preferences.c src/project_dbase.c: functions declared static.
23907 * widgets/gnomefilelist.c: Fixed a project creation bug,
23908 introduced with latest changes.
23910 2001-05-01 Stéphane Démurget <demurgets@free.fr>
23912 * widgets/gnomefilelist.c,
23913 BUGS: Fixed an annoying bug preventing from loading files/project
23914 given on the command line. Polished the whole gnome_filelist widget.
23916 2001-04-27 Stéphane Démurget <demurgets@free.fr>
23920 src/anjuta.h: Polished the command line parsing.
23922 * BUGS: Need to clean that damn gnome_filelist widget.
23924 2001-04-25 Stéphane Démurget <demurgets@free.fr>
23928 src/signals.c: Removed duplicated includes.
23930 * po/fr.po: minor fixes.
23932 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
23933 create_compiler_options_page? () declared static.
23935 src/anjuta.c: Put a command line option for disabling
23938 * src/preferences_gui.c: Fixed an internationalization issue,
23939 other functions declared static.
23941 * src/gnome_project.c: Fixed some memory leaks,
23942 new_prj_terminated () declared static.
23944 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
23946 * configure.in: Sort ALL_LINGUAS alphabetically.
23948 2001-04-22 Stéphane Démurget <demurgets@free.fr>
23950 * Emptied that ugly old Changelog.
23952 == Anjuta 0.1.5 ===
23955 2001-03-10 Naba kumar <naba@gnome.org>
23957 * src/gnome_project.c: Fixed project dir creation bug.
23959 * src/text_editor.c: Fixed double accelerators bug.
23961 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
23963 * src/stack_trace.c, * src/compiler_options.c,
23964 data/internals.properties, src/defaults.c:
23965 Fixed pixmap creation with NULL window.
23967 * src/commands.c, src/preferences_gui.c, src/build_project.c
23968 src/clean_project.c: Bug fix.
23970 * src/main_menubar_def.h: i18n bug fix.
23972 * src/executer.h, src/executer.c: Bug fix.
23974 * src/controls.c: Bug fix.
23976 * src/debugger.c: Debugger now takes program args.
23978 * po/ja.po: Added japanese translation file.
23980 Upgraded to ver 0.1.4
23981 ... Fixed other minor bugs.
23983 == Anjuta 0.1.3 ===
23985 2001-XX-XX Naba kumar <naba@gnome.org>
23987 * Lots of unaccountable changes. Integrated scintilla.
23988 Redesigned Project managemet. Added supports for other languages.
23989 Java style properties managements. .... blah blah
23991 2000-11-11 Naba kumar <naba@gnome.org>
23993 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
23994 Upgraded to version 0.1.3.
23996 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
23997 Fixed to activate Debug->add watch properly.
23999 === Anjuta 0.1.2 beta_2 ===
24000 === Anjuta 0.1.2 ===
24002 2000-11-05 Naba kumar <naba@gnome.org>
24004 * src/compiler_options.c, src/compiler_options_cbs.c
24005 src/compiler_options_cbs.h, src/compiler_options_gui.c
24006 src/anjuta2.c, extra/stock_libs.anj (new),
24007 extra/README.stock_libs (new), htmls/page13.html,
24008 htmls/images/*: Improved Library settings GUI. Can now enable/disable
24009 added libraries. Stock libs provided for ease of entry. Modified
24010 help html file accordingly.
24012 2000-11-03 Naba kumar <naba@gnome.org>
24014 * README: Minor fixes in Doc files.
24016 * src/gnome_prj.c, src/appwidzard_cbs.c:
24017 Fixed to ignore non-existant dir for blank prj.
24018 More checking in project creation, especially to confirm
24019 that the prj file already does not exist.
24021 * anjuta.spec, configure.in: Upgraded to version 0.1.2
24023 * src/controls.c: Now Menu item "Format/Detach current document"
24024 is inactive when there is no document opened.
24026 === Anjuta 0.1.1 ===
24028 2000-11-01 Naba kumar <naba@gnome.org>
24030 Completed and Release of first version (Beta) with lots of bugs.
24032 1999-12-27 Naba kumar <naba@gnome.org>
24034 Anjuta project started.