aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Fix the folder tree so that the icons don't look blurry anymore. (ForEttore Perazzoli2001-01-271-0/+6
| | | | | | | some reason, the `gdk_pixbuf_scale()' function seems to give me a modified copy of the image even for a 1.0 scaling factor.) svn path=/trunk/; revision=7848
* Remove all instances of non-portable macro `__FUNCTION__' from theEttore Perazzoli2001-01-271-0/+8
| | | | | | shell. svn path=/trunk/; revision=7841
* Fix a bug that could happen when a shell view would be destroyed andEttore Perazzoli2001-01-251-0/+6
| | | | | | the unread message count would change in some folder. svn path=/trunk/; revision=7803
* (Fix #1252: Need a File->Close way to close a view)Jason Leach2001-01-251-0/+10
| | | | | | | | | | | | | | | | | | | | 2001-01-24 Jason Leach <jasonleach@usa.net> (Fix #1252: Need a File->Close way to close a view) * evolution.xml: new File->Close menu item and associated command. 2001-01-24 Jason Leach <jasonleach@usa.net> (Fix #1252: Need a File->Close way to close a view) * e-shell-view-menu.c (command_close): New function, destroys the current view. * e-shell.c (view_destroy_cb): Make sure shell settings get saved when the last view is destroyed. svn path=/trunk/; revision=7787
* Fix missing ';'.Kjartan Maraas2001-01-241-0/+4
| | | | | | | | 2001-01-24 Kjartan Maraas <kmaraas@gnome.org> * importer/GNOME_Evolution_Importer.idl: Fix missing ';'. svn path=/trunk/; revision=7781
* Fix the logic for updating the shortuct labels when the display namesEttore Perazzoli2001-01-241-0/+39
| | | | | | | | | | of the corresponding folders change, so that it doesn't crash. I have removed the redundant "folder_updated" signal on `ELocalStorage' and changed EStorage so that it emits "updated_folder" automatically when any of the folders changes its properties. svn path=/trunk/; revision=7770
* Removed exceptionIain Holmes2001-01-241-0/+3
| | | | svn path=/trunk/; revision=7769
* ChangelogIain Holmes2001-01-231-0/+38
| | | | svn path=/trunk/; revision=7730
* New function. Obvious.Dan Winship2001-01-201-0/+5
| | | | | | | * evolution-storage.c (evolution_storage_folder_exists): New function. Obvious. svn path=/trunk/; revision=7654
* typo fixesJacob Leach2001-01-191-4/+3
| | | | svn path=/trunk/; revision=7640
* (Bug #883: Shortcut bar does not update when a folders display nameJason Leach2001-01-191-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-01-17 Jason Leach <jasonleach@usa.net> (Bug #883: Shortcut bar does not update when a folders display name changes) * e-local-storage.c (class_init): Define a new "folder_updated" signal here. (bonobo_interface_update_folder_cb): Emit the new folder_updated signal here. * e-shell-view.c (e_shell_view_construct): Connect the EShell::ELocalStorage folder_updated signal here. Also connect the updated_folder signal coming from EShell::EStorageSet to the new callback. * e-shell-view.c (folder_updated_cb): Callback that actually initiates the shell updating. * e-shortcuts.c (e_shortcuts_update_shortcut_by_uri): New function. Given a uri for a shortcut bar item, we'll update it. * e-shortcuts.c (e_shortcuts_remove_shortcut_by_uri): New function. Given a uri for a shortcut bar item, we'll remove it. * e-shortcuts.c (removed_folder_cb): Connect this callback that will remove a renamed vfolder from the shortcut bar. Temporary fix to the problem of renaming vfolders and having the shortcut bar think the old vfolder still exists. (Bug #1168: Shortcut bar and icon size persistence) * e-shell-view.c (save_shortcut_bar_icon_modes): New static function, save the icon modes (for all shortcut bar groups, even though we only have one group now). (load_shortcut_bar_icon_modes): New static function, load the saved shortcut bar group icon modes and apply them to our shortcut bar. svn path=/trunk/; revision=7639
* Use "typedef enum { ... } Blah;" instead of "typedef enum _Blah Blah; enumFederico Mena Quintero2001-01-181-0/+6
| | | | | | | | | | 2001-01-17 Federico Mena Quintero <federico@ximian.com> * importer/evolution-importer.h: Use "typedef enum { ... } Blah;" instead of "typedef enum _Blah Blah; enum _Blah { ... };" so that gtk-doc can parse it. Sigh. svn path=/trunk/; revision=7600
* Make the folder selection dialog use the right bevel for the scrollEttore Perazzoli2001-01-181-0/+8
| | | | | | | frame, and make it grab the focus as soon as it's shown. (For some reason, it doesn't seem to work though.) svn path=/trunk/; revision=7588
* Replace `--with-x-mailer' with a more generic `--with-sub-version'.Ettore Perazzoli2001-01-181-0/+6
| | | | | | | | | The value you provide is now also displayed in the shell title bar. And while I was at it, I changed the title bar so that it displays the name of the folder first (instead of "Evolution - Inbox" it says "Inbox - Evolution 0.8 [yaddayadda]"). svn path=/trunk/; revision=7585
* Some little more DnD work.Ettore Perazzoli2001-01-171-0/+21
| | | | svn path=/trunk/; revision=7577
* set config path on window.Michael Meeks2001-01-171-0/+5
| | | | | | | | | 2001-01-16 Michael Meeks <michael@helixcode.com> * e-shell-view.c (e_shell_view_construct): set config path on window. svn path=/trunk/; revision=7556
* pop the visual/cm after the constructJP Rosevear2001-01-171-0/+5
| | | | | | | | | 2001-01-16 JP Rosevear <jpr@ximian.com> * e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): pop the visual/cm after the construct svn path=/trunk/; revision=7546
* push/pop the color map (e_shell_folder_title_bar_new): and the visual...JP Rosevear2001-01-161-0/+1
| | | | | | | | | | 2001-01-15 JP Rosevear <jpr@ximian.com> * e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): push/pop the color map (e_shell_folder_title_bar_new): and the visual... svn path=/trunk/; revision=7515
* push/pop the color mapJP Rosevear2001-01-161-0/+5
| | | | | | | | | 2001-01-15 JP Rosevear <jpr@ximian.com> * e-shell-folder-title-bar.c (e_shell_folder_title_bar_new): push/pop the color map svn path=/trunk/; revision=7514
* Set the title of the splash dialog to EvolutionIain Holmes2001-01-161-0/+14
| | | | svn path=/trunk/; revision=7507
* (Fix bug #934: Add Right-click item to hide the shortcut bar)Jason Leach2001-01-141-0/+13
| | | | | | | | | | | | | | | | | | 2001-01-13 Jason Leach <jasonleach@usa.net> (Fix bug #934: Add Right-click item to hide the shortcut bar) * e-shortcuts-view.c (class_init): Create a new hide_requested signal. (hide_shortcut_bar_cb): New function that gets called from the right click menu items, it emits the hide_requested signal. * e-shell-view.c (setup_widgets): Connect the hide_requested from the shortcut bar. (hide_requested_cb): New function. svn path=/trunk/; revision=7485
* Initial steps to support Drag 'n Drop in the tree view.Ettore Perazzoli2001-01-141-0/+27
| | | | svn path=/trunk/; revision=7484
* Unref our copy, and then destroy.Miguel de Icaza2001-01-131-0/+8
| | | | | | | | | | | | 2001-01-13 Miguel de Icaza <miguel@gnu.org> * e-shell.c (e_shell_construct): Unref our copy, and then destroy. * e-splash.c (e_splash_set_icon_highlight): Do not execute code if we have been destroyed. (e_splash_add_icon): ditto. svn path=/trunk/; revision=7475
* Ok, talked to Ettore. Going back to TOPLEVEL non-POPUP.Miguel de Icaza2001-01-131-4/+6
| | | | | | | | | 2001-01-12 Miguel de Icaza <miguel@gnu.org> * e-splash.c (e_splash_construct): Ok, talked to Ettore. Going back to TOPLEVEL non-POPUP. svn path=/trunk/; revision=7457
* Add an ::asyncCopyFolder method to the ShellComponent interface. MoveEttore Perazzoli2001-01-131-0/+19
| | | | | | all the message hiding options to the View menu. svn path=/trunk/; revision=7456
* Remove nice toplevel window.Miguel de Icaza2001-01-131-0/+4
| | | | | | | | 2001-01-12 Miguel de Icaza <miguel@gnu.org> * e-splash.c (e_splash_construct): Remove nice toplevel window. svn path=/trunk/; revision=7454
* Rename `::addFolderAsync' into `::createFolderAsync'.Ettore Perazzoli2001-01-131-2/+13
| | | | svn path=/trunk/; revision=7452
* CreateDan Winship2001-01-131-0/+4
| | | | | | * importer/.cvsignore: Create svn path=/trunk/; revision=7451
* Added translation strings.Miguel de Icaza2001-01-121-1/+5
| | | | | | | | 2001-01-12 Miguel de Icaza <miguel@ximian.com> * e-storage-set-view.c: Added translation strings. svn path=/trunk/; revision=7446
* Remove "window" from the moniker path.Miguel de Icaza2001-01-121-0/+8
| | | | | | | | | | | | 2001-01-12 Miguel de Icaza <miguel@ximian.com> * e-shell-view-menu.c (command_new_mail_message): Remove "window" from the moniker path. * e-splash.c (e_splash_construct): Make the spalsh screen a toplevel instead of a popup. svn path=/trunk/; revision=7440
* Fix prototype (command_new_view): ditto. (command_new_mail_message):Miguel de Icaza2001-01-121-0/+1
| | | | | | | | | | | | 2001-01-10 Miguel de Icaza <miguel@helixcode.com> * e-shell-view-menu.c (command_goto_folder): Fix prototype (command_new_view): ditto. (command_new_mail_message): Implement command_new_mail_message. verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB svn path=/trunk/; revision=7415
* Remove the "Already have view for..." message. People keep assuming it'sDan Winship2001-01-121-0/+5
| | | | | | | * e-shell-view.c (show_existing_view): Remove the "Already have view for..." message. People keep assuming it's an error. svn path=/trunk/; revision=7411
* add the importer part 1Iain Holmes2001-01-121-0/+6
| | | | svn path=/trunk/; revision=7398
* Fix prototype (command_new_view): ditto.Miguel de Icaza2001-01-101-0/+7
| | | | | | | | | | | 2001-01-10 Miguel de Icaza <miguel@helixcode.com> * e-shell-view-menu.c (command_goto_folder): Fix prototype (command_new_view): ditto. verbs: Use BONOBO_UI_VERB instead of BONOBO_UI_UNSAFE_VERB svn path=/trunk/; revision=7361
* New function to update a folder given its URI. Plus associated changes toDan Winship2001-01-051-0/+7
| | | | | | | | | * evolution-storage.c (evolution_storage_update_folder_by_uri): New function to update a folder given its URI. Plus associated changes to other functions to keep track of the path<->URI mappings. svn path=/trunk/; revision=7248
* Fix a bug in `evolution_shell_client_user_select_folder()' that couldEttore Perazzoli2000-12-291-0/+6
| | | | | | | cause the function to return without assigning any value to the "out" parameters. svn path=/trunk/; revision=7190
* Fix a crash when the user tries to "Submit bug report" but doesn't haveJason Leach2000-12-261-0/+12
| | | | | | | | | | | | | | | | 2000-12-23 Jason Leach <jasonleach@usa.net> * e-shell-view-menu.c (command_run_bugbuddy): Fix a crash when the user tries to "Submit bug report" but doesn't have bug-buddy installed. Bug #633. 2000-12-23 Jason Leach <jasonleach@usa.net> * e-setup.c (copy_default_stuff): Make the "Evolution installation" dialog resizable. Bug #742. (check_evolution_directory): Here too. svn path=/trunk/; revision=7174
* Destroy the dialog after a double click.Iain Holmes2000-12-151-1/+2
| | | | svn path=/trunk/; revision=7017
* Change the function to have the same signature as the double click callback.Iain Holmes2000-12-141-0/+5
| | | | svn path=/trunk/; revision=7007
* Slightly updated the startup warning message for the release.Ettore Perazzoli2000-12-141-0/+5
| | | | svn path=/trunk/; revision=7004
* Update the splash animation to fit with the new splash design.Ettore Perazzoli2000-12-141-0/+4
| | | | svn path=/trunk/; revision=7003
* Return TRUE as we have handled the event.Jeffrey Stedfast2000-12-131-0/+5
| | | | | | | | | 2000-12-12 Jeffrey Stedfast <fejj@helixcode.com> * e-splash.c (button_press_event): Return TRUE as we have handled the event. svn path=/trunk/; revision=6946
* Pass path+1 rather than path to get_type_for_storage, to match theDan Winship2000-12-131-0/+6
| | | | | | | | * e-shell-view.c (get_control_for_uri): Pass path+1 rather than path to get_type_for_storage, to match the convention used by its other callers. svn path=/trunk/; revision=6942
* Connect a button-press-event signal on the splash screen so users canJeffrey Stedfast2000-12-121-0/+6
| | | | | | | | | | 2000-12-11 Jeffrey Stedfast <fejj@helixcode.com> * e-splash.c (e_splash_construct): Connect a button-press-event signal on the splash screen so users can click it to hide it. (button_press_event): New callback to hide the splash screen. svn path=/trunk/; revision=6938
* return NULL if no {folder,storage} is found. (get_control_for_uri): returnDan Winship2000-12-121-0/+6
| | | | | | | | * e-shell-view.c (get_type_for_{folder,storage}): return NULL if no {folder,storage} is found. (get_control_for_uri): return NULL if no folder_type is found. svn path=/trunk/; revision=6914
* Complete the code to associate a URI and a folder type to the toplevelEttore Perazzoli2000-12-091-0/+60
| | | | | | | node in a storage. It sucks a bit and needs a little more refactoring. svn path=/trunk/; revision=6878
* update to GNOME_Evolution_Shell.oafinfoMichael Meeks2000-12-081-0/+6
| | | | | | | | | | 2000-12-07 Michael Meeks <michael@helixcode.com> * Makefile.am (oaf_DATA): update to GNOME_Evolution_Shell.oafinfo * e-shell.h: upd. svn path=/trunk/; revision=6846
* Start implementing a physical URI property for the toplevel nodes inEttore Perazzoli2000-12-051-0/+63
| | | | | | storages. Also add initial code in the shell to handle that. svn path=/trunk/; revision=6787
* Handle a NIL return value from `oaf_activate_from_id' withoutEttore Perazzoli2000-12-051-0/+6
| | | | | | crashing. svn path=/trunk/; revision=6784
* return NULL if we can't create a view.Michael Meeks2000-12-051-0/+6
| | | | | | | | | | | | | | 2000-12-04 Michael Meeks <michael@helixcode.com> * e-shell-view.c (get_control_for_uri): return NULL if we can't create a view. (setup_evolution_shell_view_interface): add precondition. + lots of cleans. svn path=/trunk/; revision=6778
* New `createNewView' method in `Evolution::Shell'. Register the shellEttore Perazzoli2000-12-051-0/+41
| | | | | | | | | at startup; if a shell is already registered, use this CORBA method to make it open a new view and exit. Also, fixed a missing ref problem with EShortcut (it used to crash on exit when more than one view was open). svn path=/trunk/; revision=6774
* Update - hopefully I assigned blame correctly :-)JP Rosevear2000-11-281-0/+4
| | | | | | | | | | | | | | 2000-11-27 JP Rosevear <jpr@helixcode.com> * AUTHORS: Update - hopefully I assigned blame correctly :-) * MAINTAINERS: ditto 2000-11-27 JP Rosevear <jpr@helixcode.com> * e-shell-view-menu.c (command_about_box): Add myself, anna, jesse svn path=/trunk/; revision=6684
* de-register a component's UI if it dies.Michael Meeks2000-11-281-0/+5
| | | | | | | | | 2000-11-15 Michael Meeks <michael@helixcode.com> * e-shell.c (e_shell_component_maybe_crashed): de-register a component's UI if it dies. svn path=/trunk/; revision=6680
* Install Evolution IDL's into datadir/idl.Peter Williams2000-11-261-0/+4
| | | | svn path=/trunk/; revision=6668
* Plug leaks of the fullname and fulldefaultname.Federico Mena Quintero2000-11-251-0/+15
| | | | | | | | | | | | | | | | | | | 2000-11-25 Federico Mena Quintero <federico@helixcode.com> * e-setup.c (check_dir_recur): Plug leaks of the fullname and fulldefaultname. (check_evolution_directory): Plug leaks of defaultdir and newfiles and the list's data; made the code have a single return point. * e-shell.c (e_shell_restore_from_settings): Plug leak of prefix. (corba_class_init): Plug leak; we were not assigning the vepv->_base_epv. * evolution-storage.c (corba_class_init): Likewise. * evolution-local-storage.c (corba_class_init): Likewise. svn path=/trunk/; revision=6667
* Plug leak; mark the CORBA sequence so that it will be released.Federico Mena Quintero2000-11-251-0/+6
| | | | | | | | | | 2000-11-24 Federico Mena Quintero <federico@helixcode.com> * evolution-shell-component.c (impl_ShellComponent__get_supported_types): Plug leak; mark the CORBA sequence so that it will be released. svn path=/trunk/; revision=6662
* add (e_shell_view_construct): hook up to system_exception on ui_container.Michael Meeks2000-11-141-0/+6
| | | | | | | | | | 2000-11-14 Michael Meeks <michael@helixcode.com> * e-shell-view.c (unmerge_on_error): add (e_shell_view_construct): hook up to system_exception on ui_container. svn path=/trunk/; revision=6571
* Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*" to sync upMatt Bissiri2000-11-111-0/+7
| | | | | | | | | 2000-11-11 Matt Bissiri <bissiri@eecs.umich.edu> Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*" to sync up with yesterday's IDL re-scoping. svn path=/trunk/; revision=6541
* A very, long, very tedious IDL API rename and re-scoping;Michael Meeks2000-11-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this script + some grunt approximates the work: s/Evolution_MessageList/GNOME_Evolution_MessageList/g; s/GNOME_Evolution_MessageList_select_message/GNOME_Evolution_MessageList_selectMessage/g; s/GNOME_Evolution_MessageList_open_message/GNOME_Evolution_MessageList_openMessage/g; s/Evolution_Folder([ \t])/GNOME_Evolution_Folder$1/g; s/Evolution_FolderTypeList/GNOME_Evolution_FolderTypeList/g; s/Evolution_FolderBrowser/GNOME_Evolution_FolderBrowser/g; s/GNOME_Evolution_FolderBrowser_get_message_list/GNOME_Evolution_FolderBrowser_getMessageList/g; s/Evolution_LocalStorage/GNOME_Evolution_LocalStorage/g; s/GNOME_Evolution_LocalStorage_update_folder/GNOME_Evolution_LocalStorage_updateFolder/g; s/Evolution_ShellView/GNOME_Evolution_ShellView/g; s/GNOME_Evolution_ShellView_set_message/GNOME_Evolution_ShellView_setMessage/g; s/GNOME_Evolution_ShellView_unset_message/GNOME_Evolution_ShellView_unsetMessage/g; s/GNOME_Evolution_ShellView_change_current_view/GNOME_Evolution_ShellView_changeCurrentView/g; s/Evolution_StorageSetViewListener/GNOME_Evolution_StorageSetViewListener/g; s/GNOME_Evolution_StorageSetViewListener_folder_selected/GNOME_Evolution_StorageSetViewListener_notifyFolderSelected/g; s/GNOME_Evolution_StorageSetViewListener_storage_selected/GNOME_Evolution_StorageSetViewListener_notifyStorageSelected/g; s/Evolution_StorageSetView/GNOME_Evolution_StorageSetView/g; s/GNOME_Evolution_StorageSetView_add_listener/GNOME_Evolution_StorageSetView_addListener/g; s/GNOME_Evolution_StorageSetView_remove_listener/GNOME_Evolution_StorageSetView_removeListener/g; s/Evolution_Shell/GNOME_Evolution_Shell/g; s/GNOME_Evolution_Shell_get_component_for_type/GNOME_Evolution_Shell_getComponentByType/g; s/GNOME_Evolution_Shell_user_select_folder/GNOME_Evolution_Shell_selectUserFolder/g; s/GNOME_Evolution_Shell_get_local_storage/GNOME_Evolution_Shell_getLocalStorage/g; s/GNOME_Evolution_Shell_create_storage_set_view/GNOME_Evolution_Shell_createStorageSetView/g; s/Evolution_FolderSelectionListener/GNOME_Evolution_FolderSelectionListener/g; s/GNOME_Evolution_FolderSelectionListener_selected/GNOME_Evolution_FolderSelectionListener_notifySelected/g; s/GNOME_Evolution_FolderSelectionListener_cancel/GNOME_Evolution_FolderSelectionListener_notifyCanceled/g; s/Evolution_Storage/GNOME_Evolution_Storage/g; s/GNOME_Evolution_Storage_add_listener/GNOME_Evolution_Storage_addListener/g; s/GNOME_Evolution_Storage_remove_listener/GNOME_Evolution_Storage_removeListener/g; s/GNOME_Evolution_StorageListener_destroyed/GNOME_Evolution_StorageListener_notifyDestroyed/g; s/GNOME_Evolution_StorageListener_new_folder/GNOME_Evolution_StorageListener_notifyFolderCreated/g; s/GNOME_Evolution_StorageListener_update_folder/GNOME_Evolution_StorageListener_notifyFolderUpdated/g; s/GNOME_Evolution_StorageListener_removed_folder/GNOME_Evolution_StorageListener_notifyFolderRemoved/g; s/GNOME_Evolution_StorageRegistry_register_storage/GNOME_Evolution_StorageRegistry_addStorage/g; s/GNOME_Evolution_StorageRegistry_unregister_storage/GNOME_Evolution_StorageRegistry_removeStorageByName/g; s/Evolution_ShellComponent/GNOME_Evolution_ShellComponent/g; s/GNOME_Evolution_ShellComponent_set_owner/GNOME_Evolution_ShellComponent_setOwner/g; s/GNOME_Evolution_ShellComponent_unset_owner/GNOME_Evolution_ShellComponent_unsetOwner/g; s/GNOME_Evolution_ShellComponent_create_view/GNOME_Evolution_ShellComponent_createView/g; s/GNOME_Evolution_ShellComponent_async_create_folder/GNOME_Evolution_ShellComponent_addFolderAsync/g; s/GNOME_Evolution_ShellComponent_async_remove_folder/GNOME_Evolution_ShellComponent_removeFolderAsync/g; s/GNOME_Evolution_ShellComponent_populate_folder_context_menu/GNOME_Evolution_ShellComponent_populateFolderContextMenu/g; s/GNOME_Evolution_ShellComponentListener_report_result/GNOME_Evolution_ShellComponentListener_notifyResult/g; s/Evolution_Session/GNOME_Evolution_Session/g; s/GNOME_Evolution_Session_save_configuration/GNOME_Evolution_Session_saveConfiguration/g; s/GNOME_Evolution_Session_load_configuration/GNOME_Evolution_Session_loadConfiguration/g; s/Evolution_Calendar_Cal/GNOME_Evolution_Calendar_Cal/g; s/GNOME_Evolution_Calendar_Cal_get_n_objects/GNOME_Evolution_Calendar_Cal_countObjects/g; s/GNOME_Evolution_Calendar_Cal_get_object/GNOME_Evolution_Calendar_Cal_getObject/g; s/GNOME_Evolution_Calendar_Cal_get_uids/GNOME_Evolution_Calendar_Cal_getUIds/g; s/GNOME_Evolution_Calendar_Cal_get_changed_uids/GNOME_Evolution_Calendar_Cal_getChangedUIds/g; s/GNOME_Evolution_Calendar_Cal_get_objects_in_range/GNOME_Evolution_Calendar_Cal_getObjectsInRange/g; s/GNOME_Evolution_Calendar_Cal_get_alarms_in_range/GNOME_Evolution_Calendar_Cal_getAlarmsInRange/g; s/GNOME_Evolution_Calendar_Cal_get_alarms_for_object/GNOME_Evolution_Calendar_Cal_getAlarmsForObject/g; s/GNOME_Evolution_Calendar_Cal_update_object/GNOME_Evolution_Calendar_Cal_updateObject/g; s/GNOME_Evolution_Calendar_Cal_remove_object/GNOME_Evolution_Calendar_Cal_removeObject/g; s/Evolution_Calendar_Listener/GNOME_Evolution_Calendar_Listener/g; s/GNOME_Evolution_Calendar_Listener_cal_loaded/GNOME_Evolution_Calendar_Listener_notifyCalLoaded/g; s/GNOME_Evolution_Calendar_Listener_obj_updated/GNOME_Evolution_Calendar_Listener_notifyObjUpdated/g; s/GNOME_Evolution_Calendar_Listener_obj_removed/GNOME_Evolution_Calendar_Listener_notifyObjRemoved/g; s/Evolution_Calendar_CalFactory/GNOME_Evolution_Calendar_CalFactory/g; s/GNOME_Evolution_Calendar_CalFactory_load/GNOME_Evolution_Calendar_CalFactory_load/g; s/GNOME_Evolution_Calendar_CalFactory_create/GNOME_Evolution_Calendar_CalFactory_create/g; s/Evolution_Composer/GNOME_Evolution_Composer/g; s/GNOME_Evolution_Composer_set_headers/GNOME_Evolution_Composer_setHeaders/g; s/GNOME_Evolution_Composer_set_body_text/GNOME_Evolution_Composer_setBodyText/g; s/GNOME_Evolution_Composer_attach_MIME/GNOME_Evolution_Composer_attachMIME/g; s/GNOME_Evolution_Composer_attach_data/GNOME_Evolution_Composer_attachData/g; s/GNOME_Evolution_Composer_show/GNOME_Evolution_Composer_show/g; s/Evolution_Addressbook_SelectNames/GNOME_Evolution_Addressbook_SelectNames/g; s/GNOME_Evolution_Addressbook_SelectNames_add_section/GNOME_Evolution_Addressbook_SelectNames_addSection/g; s/GNOME_Evolution_Addressbook_SelectNames_get_entry_for_section/GNOME_Evolution_Addressbook_SelectNames_getEntryBySection/g; s/GNOME_Evolution_Addressbook_SelectNames_activate_dialog/GNOME_Evolution_Addressbook_SelectNames_activateDialog/g; s/Evolution_CardCursor/GNOME_Evolution_Addressbook_CardCursor/g; s/GNOME_Evolution_Addressbook_CardCursor_get_length/GNOME_Evolution_Addressbook_CardCursor_getLength/g; s/GNOME_Evolution_Addressbook_CardCursor_get_nth/GNOME_Evolution_Addressbook_CardCursor_getNth/g; s/Evolution_BookViewListener/GNOME_Evolution_Addressbook_BookViewListener/g; s/GNOME_Evolution_Addressbook_BookViewListener_signal_card_added/GNOME_Evolution_Addressbook_BookViewListener_notifyCardAdded/g; s/GNOME_Evolution_Addressbook_BookViewListener_signal_card_removed/GNOME_Evolution_Addressbook_BookViewListener_notifyCardRemoved/g; s/GNOME_Evolution_Addressbook_BookViewListener_signal_card_changed/GNOME_Evolution_Addressbook_BookViewListener_notifyCardChanged/g; s/GNOME_Evolution_Addressbook_BookViewListener_signal_sequence_complete/GNOME_Evolution_Addressbook_BookViewListener_notifySequenceComplete/g; s/GNOME_Evolution_Addressbook_BookViewListener_signal_status_message/GNOME_Evolution_Addressbook_BookViewListener_notifyStatusMessage/g; s/Evolution_BookView/GNOME_Evolution_Addressbook_BookView/g; s/Evolution_Book/GNOME_Evolution_Addressbook_Book/g; s/GNOME_Evolution_Addressbook_Book_get_vcard/GNOME_Evolution_Addressbook_Book_getVCard/g; s/GNOME_Evolution_Addressbook_Book_can_write/GNOME_Evolution_Addressbook_Book_isWriteable/g; s/GNOME_Evolution_Addressbook_Book_can_write_card/GNOME_Evolution_Addressbook_Book_isCardWriteable/g; s/GNOME_Evolution_Addressbook_Book_create_card/GNOME_Evolution_Addressbook_Book_addCard/g; s/GNOME_Evolution_Addressbook_Book_remove_card/GNOME_Evolution_Addressbook_Book_removeCard/g; s/GNOME_Evolution_Addressbook_Book_modify_card/GNOME_Evolution_Addressbook_Book_modifyCard/g; s/GNOME_Evolution_Addressbook_Book_get_cursor/GNOME_Evolution_Addressbook_Book_getCursor/g; s/GNOME_Evolution_Addressbook_Book_get_book_view/GNOME_Evolution_Addressbook_Book_getBookView/g; s/GNOME_Evolution_Addressbook_Book_get_changes/GNOME_Evolution_Addressbook_Book_getChanges/g; s/GNOME_Evolution_Addressbook_Book_check_connection/GNOME_Evolution_Addressbook_Book_checkConnection/g; s/GNOME_Evolution_Addressbook_Book_get_static_capabilities/GNOME_Evolution_Addressbook_Book_getStaticCapabilities/g; s/GNOME_Evolution_Addressbook_Book_get_name/GNOME_Evolution_Addressbook_Book_getName/g; s/Evolution_BookListener/GNOME_Evolution_Addressbook_BookListener/g; s/GNOME_Evolution_Addressbook_BookListener_respond_create_card/GNOME_Evolution_Addressbook_BookListener_notifyCardCreated/g; s/GNOME_Evolution_Addressbook_BookListener_respond_remove_card/GNOME_Evolution_Addressbook_BookListener_notifyCardRemoved/g; s/GNOME_Evolution_Addressbook_BookListener_respond_modify_card/GNOME_Evolution_Addressbook_BookListener_notifyCardModified/g; s/GNOME_Evolution_Addressbook_BookListener_report_open_book_progress/GNOME_Evolution_Addressbook_BookListener_notifyOpenBookProgress/g; s/GNOME_Evolution_Addressbook_BookListener_respond_open_book/GNOME_Evolution_Addressbook_BookListener_notifyBookOpened/g; s/GNOME_Evolution_Addressbook_BookListener_respond_get_cursor/GNOME_Evolution_Addressbook_BookListener_notifyCursorRequested/g; s/GNOME_Evolution_Addressbook_BookListener_respond_get_view/GNOME_Evolution_Addressbook_BookListener_notifyViewRequested/g; s/GNOME_Evolution_Addressbook_BookListener_respond_get_changes/GNOME_Evolution_Addressbook_BookListener_notifyChangesRequested/g; s/GNOME_Evolution_Addressbook_BookListener_report_connection_status/GNOME_Evolution_Addressbook_BookListener_notifyConnectionStatus/g; s/Evolution_BookFactory/GNOME_Evolution_Addressbook_BookFactory/g; s/GNOME_Evolution_Addressbook_BookFactory_open_book/GNOME_Evolution_Addressbook_BookFactory_openBook/g; s/Evolution_SummaryComponent/GNOME_Evolution_Summary_Component/g; s/GNOME_Evolution_Summary_SummaryComponent_set_owner/GNOME_Evolution_Summary_Component_setOwner/g; s/GNOME_Evolution_Summary_SummaryComponent_unset_owner/GNOME_Evolution_Summary_Component_unsetOwner/g; s/GNOME_Evolution_Summary_SummaryComponent_create_view/GNOME_Evolution_Summary_Component_createView/g; s/GNOME_Evolution_Summary_SummaryComponent_destroy_view/GNOME_Evolution_Summary_Component_destroyView/g; s/Evolution_Summary([ \t])/GNOME_Evolution_Summary_ViewFrame$1/g; s/Evolution_Summary_set_title/GNOME_Evolution_Summary_ViewFrame_setTitle/g; s/Evolution_Summary_set_icon/GNOME_Evolution_Summary_ViewFrame_setIcon/g; s/Evolution_Summary_update_component/GNOME_Evolution_Summary_ViewFrame_updateComponent/g; s/GNOME_GNOME/GNOME/g; s/GNOME_GNOME/GNOME/g; s/GNOME_GNOME/GNOME/g; svn path=/trunk/; revision=6535
* Make the panes of the EPaned not shrinkable beyond their minimum size.Christopher James Lahey2000-11-091-0/+5
| | | | | | | | | 2000-11-09 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Make the panes of the EPaned not shrinkable beyond their minimum size. svn path=/trunk/; revision=6519
* Fix typo in a comment.Matt Bissiri2000-11-081-0/+4
| | | | | | | | 2000-11-08 Matt Bissiri <bissiri@eecs.umich.edu> * e-shell-folder-selection-dialog.c: Fix typo in a comment. svn path=/trunk/; revision=6499
* Pass full_name, not folder_name to callback.Dan Winship2000-11-081-0/+5
| | | | | | | * e-storage-set-view.c (insert_folders): Pass full_name, not folder_name to callback. svn path=/trunk/; revision=6481
* Fixed a couple of warnings.Ettore Perazzoli2000-11-071-0/+6
| | | | svn path=/trunk/; revision=6470
* Make the shell pop-up a warning dialog per component when a componentEttore Perazzoli2000-11-071-0/+7
| | | | | | crashes, instead of a warning dialog for each of the crashed views. svn path=/trunk/; revision=6458
* Fixed a missing `CORBA_Object_duplicate()' problem. This should fixEttore Perazzoli2000-11-071-0/+5
| | | | | | the crashes of the components on exit. svn path=/trunk/; revision=6425
* Added #include <config.h>Kjartan Maraas2000-11-071-0/+4
| | | | | | | | 2000-11-06 Kjartan Maraas <kmaraas@gnome.org> * e-setup.c: Added #include <config.h> svn path=/trunk/; revision=6424
* Added a `--no-splash' option to the shell.Ettore Perazzoli2000-11-041-0/+19
| | | | svn path=/trunk/; revision=6380
* Fix the name of the signal passed to gtk_signal_new so that this actuallyDan Winship2000-11-041-0/+5
| | | | | | | * evolution-storage-listener.c (class_init): Fix the name of the signal passed to gtk_signal_new so that this actually works. svn path=/trunk/; revision=6378
* Make this take "highlighted" as well.Dan Winship2000-11-021-0/+12
| | | | | | | | | | | | | | * evolution-storage.c (evolution_storage_new_folder): Make this take "highlighted" as well. * e-local-storage.c (new_folder): * e-corba-storage.c (impl_StorageListener_new_folder): set highlighted on the new folder. * e-storage-set-view.c (updated_folder_cb): Remove an unused variable. svn path=/trunk/; revision=6338
* Moving the executive summarys now :)Iain Holmes2000-11-021-0/+16
| | | | | | | | | Added a way to change the window title and the current view from Components mail-summary now has clickable names to change to that view executive summary remembers what components are running when you close. Selections are not cleared by ES updates. svn path=/trunk/; revision=6329
* Add "highligted" field to Folder. Add update_folder method toDan Winship2000-11-021-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Evolution-Storage.idl: Add "highligted" field to Folder. Add update_folder method to StorageListener to change display_name and highlight status. * e-folder.c: Add "highlighted" to EFolder to match the Evolution::Folder type. (e_folder_get_highlighted, e_folder_set_highlighted): Added * evolution-storage-listener.c (impl_Evolution_StorageListener_update_folder, etc): * e-storage.c (e_storage_updated_folder, etc): * e-corba-storage.c (impl_StorageListener_update_folder, etc): Implement update_folder. * e-storage-set.c (storage_updated_folder_cb, etc): Re-emit updated_folder signals received from EStorage. * e-storage-set-view.c (various): Add another model column to the ETable and set it up as a bold_column based on e_folder_get_highligted. (updated_folder_cb, etc): Listen to EStorageSet update_folder signal and emit ETree node_changed signals. * evolution-storage.c (evolution_storage_update_folder): Client function to update a folder's display_name and highlighted status. * Evolution-LocalStorage.idl: * evolution-local-storage.c: * e-local-storage.c: Change set_display_name to update_folder to match Evolution::StorageListener svn path=/trunk/; revision=6328
* No longer include <db.h>52000-10-261-0/+5
| | | | | | | | | | | | | 2000-10-25 <jpr@helixcode.com> * ibex_block.c: No longer include <db.h> 2000-10-25 <jpr@helixcode.com> * e-shortcuts-view-model.c (load_group_into_model): Set folder to NULL to kill warning svn path=/trunk/; revision=6180
* AM_GNOME_GETTEXT doesn't use $(datadir)/locale as the locale dir. (ItDan Winship2000-10-241-0/+4
| | | | | | | uses either $(prefix)/share/locale or $(prefix)/lib/locale.) Cope with this. svn path=/trunk/; revision=6141
* update to new UI handlerMichael Meeks2000-10-211-0/+12
| | | | | | | | | | | | | | | | 2000-10-20 Michael Meeks <michael@helixcode.com> * evolution-shell-component-client.c (evolution_shell_component_client_populate_folder_context_menu), (evolution_shell_component_client_create_view): update to new UI handler * e-shell-view-menu.c (command_create_folder): ditto. * e-storage-set-view.c (popup_folder_menu): ditto. * evolution-shell-component-client.h: kill ui-compat include. svn path=/trunk/; revision=6082
* If there is no view save the default uri instead. (socket_destroy_cb):Iain Holmes2000-10-201-0/+7
| | | | | | | | | | | 2000-10-19 Iain Holmes <iain@helixcode.com> * e-shell-view.c (e_shell_view_save_settings): If there is no view save the default uri instead. (socket_destroy_cb): When a view crashes, change the view to the default one. svn path=/trunk/; revision=6036
* update for new UI handler.Michael Meeks2000-10-191-0/+5
| | | | | | | | | 2000-10-18 Michael Meeks <michael@helixcode.com> * evolution-shell-component.c (impl_ShellComponent_populate_folder_context_menu): update for new UI handler. svn path=/trunk/; revision=6022
* If the widget is not realized don't do anything, to prevent BadGC's atIain Holmes2000-10-191-0/+12
| | | | | | | | | | | | | | | | 2000-10-18 Iain Holmes <iain@helixcode.com> * e-shell-view.c (start_progress_bar): If the widget is not realized don't do anything, to prevent BadGC's at shut down. (stop_progress_bar): Don't draw anything if the widget is not realized. Same reason. * e-shell-folder-selection-dialog.c (dbl_click_cb): Emit the folder-selected signal. (e_shell_folder_selection_dialog_construct): Connect to the e-table's double-click signal. svn path=/trunk/; revision=5995
* Save the settings before the view is destroyed. (e_shell_quit): Don't saveIain Holmes2000-10-181-0/+13
| | | | | | | | | | | | | | | | | 2000-10-17 Iain Holmes <iain@helixcode.com> * e-shell.c (view_deleted_cb): Save the settings before the view is destroyed. (e_shell_quit): Don't save the settings when there are no views. 2000-10-16 Iain Holmes <iain@helixcode.com> * e-setup.c (check_evolution_directory): Better dialog. * e-splash.c (icon_free): Don't unref the canvas item. (e_splash_construct): Add a frame round the splash screen. svn path=/trunk/; revision=5985
* Add a typecast.Dan Winship2000-10-171-0/+18
| | | | | | | | | | | | | | | | | | | | * evolution-storage-set-view-factory.c (evolution_storage_set_view_factory_new_view): Add a typecast. * e-storage-set-view.c (popup_folder_menu): Move variable declarations into the #if 0 to kill warnings. (populate_folder_context_menu_with_common_items, folder_context_menu_activate_cb): Move these into #if 0 too. * e-shell.c: Add prototype. * e-shell-view.c (storage_set_view_box_map_cb): * e-shell-folder-title-bar.c (e_shell_folder_title_bar_construct): Remove unused variables. * e-setup.c: Fix warning caused by e-util -> gal migration. svn path=/trunk/; revision=5945
* Check if there are any files in default_user that are not in ~/evolutionIain Holmes2000-10-161-0/+14
| | | | | | | | | | | | | | | | | | 2000-10-11 Iain Holmes <iain@helixcode.com> * e-setup.c (check_evolution_directory): Check if there are any files in default_user that are not in ~/evolution and if so copy them over. (check_dir_recur): Recursive function to check the directory. * e-shell-view-menu.c: Look Maw! I'm an Evolution hacker too. * e-shell-view.c: Don't quit on when a view is destroyed. * e-shell.c: Save the settings for the remaining views whenever a view is destroyed. svn path=/trunk/; revision=5929
* Use an EScrollFrame instead of a GtkScrolledWindow for the folderEttore Perazzoli2000-10-151-0/+5
| | | | | | tree. This fixes #535 on Bugzilla. svn path=/trunk/; revision=5928
* 31337 splash screen for the shell's startup sequence.Ettore Perazzoli2000-10-151-3/+14
| | | | svn path=/trunk/; revision=5912
* *e-shell-folder-creation-dialog.glade: Added focus to the folder-name textAnna Marie Dirks2000-10-141-0/+4
| | | | | | | | 2000-10-13 Anna Marie Dirks <anna@helixcode.com> *e-shell-folder-creation-dialog.glade: Added focus to the folder-name text entry. svn path=/trunk/; revision=5900
* Fixed the spec on this.Christopher James Lahey2000-10-111-0/+4
| | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Fixed the spec on this. svn path=/trunk/; revision=5848
* Changed this to use the built in cells.Christopher James Lahey2000-10-111-0/+4
| | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Changed this to use the built in cells. svn path=/trunk/; revision=5844
* Adapted this for the new ETable system.Christopher James Lahey2000-10-111-0/+4
| | | | | | | | 2000-10-11 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Adapted this for the new ETable system. svn path=/trunk/; revision=5840
* Change paths in such a way as to require HEAD bonobo.Michael Meeks2000-10-091-0/+7
| | | | | | | | | | | 2000-10-09 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c: Change paths in such a way as to require HEAD bonobo. (command_toggle_folder_bar, command_toggle_shortcut_bar): only respond to state changes. svn path=/trunk/; revision=5793
* initialize priv->sockets to NULL, fixes startup crash on non-ia32Matt Wilson2000-10-081-0/+5
| | | | | | | | | 2000-10-07 Matt Wilson <msw@redhat.com> * e-shell-view.c (init): initialize priv->sockets to NULL, fixes startup crash on non-ia32 platforms svn path=/trunk/; revision=5779
* Backported (from EVOLUTION_0_5_1) the code that allowed the shell toEttore Perazzoli2000-10-071-0/+11
| | | | | | display a warning message when a component's view died. svn path=/trunk/; revision=5772
* call _set_compare_function after inserting the storage.Chris Toshok2000-10-071-0/+5
| | | | | | | | | 2000-10-06 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (insert_storages): call _set_compare_function after inserting the storage. svn path=/trunk/; revision=5771
* add a freeze / thaw pair to reduce flicker on switching controls.Michael Meeks2000-10-061-0/+9
| | | | | | | | | | | | | 2000-10-06 Michael Meeks <michael@helixcode.com> * e-shell-view.c (e_shell_view_display_uri): add a freeze / thaw pair to reduce flicker on switching controls. 2000-10-05 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c (command_xml_dump): fix. svn path=/trunk/; revision=5757
* #include <gal/widgets/e-gui-utils.h>Chris Toshok2000-10-061-0/+6
| | | | | | | | | | 2000-10-05 Chris Toshok <toshok@helixcode.com> * e-shell-folder-creation-dialog.c: #include <gal/widgets/e-gui-utils.h> * e-shell-folder-selection-dialog.c: same. svn path=/trunk/; revision=5754
* add #include for libgnomeui/gnome-messagebox.hChris Toshok2000-10-061-0/+5
| | | | | | | | | 2000-10-05 Chris Toshok <toshok@helixcode.com> * e-shell-folder-selection-dialog.c: add #include for libgnomeui/gnome-messagebox.h svn path=/trunk/; revision=5750
* Disable summary stuff, it appears to be badly broken.Michael Meeks2000-10-051-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-05 Michael Meeks <michael@helixcode.com> * component-factory.c (summary_fn, component_factory_init): Disable summary stuff, it appears to be badly broken. * Makefile.am (evolution_mail_SOURCES): add mail-summary.[ch] * subscribe-dialog.c (update_pixmaps): upd. (set_pixmap): upd. (subscribe_dialog_gui_init): upd. remove redundant and annoying forward definitions. * folder-browser-factory.c (control_deactivate): upd. (control_activate_cb): upd. (control_activate): upd. (set_pixmap): upd. (update_pixmaps): upd. (register_ondemand): upd. (create_ondemand_hooks): upd. 2000-10-05 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c (shortcut_bar_mode_changed_cb): upd. (folder_bar_mode_changed_cb): upd. (command_xml_dump): clobber. (e_shell_view_menu_setup): upd. * e-shell-view.c (shell_view_interface_set_message_cb): upd. (shell_view_interface_unset_message_cb): upd. (e_shell_view_construct): upd. (get_control_for_uri): upd. (e_shell_view_get_bonobo_ui_component): upd. 2000-10-05 Michael Meeks <michael@helixcode.com> * contact-editor/e-contact-editor.c (create_ui): upd. (e_contact_editor_init): upd. * gui/component/addressbook.c (control_activate_cb): upd. (control_deactivate): kill. (control_activate): upd. 2000-10-05 Michael Meeks <michael@helixcode.com> * gui/calendar-commands.c: upd. (calendar_control_activate): upd. (calendar_control_deactivate): upd. 2000-10-05 Michael Meeks <michael@helixcode.com> * component/e-summary-factory.c (control_activate): upd. (set_pixmap): upd. (update_pixmaps): upd. (control_activate_cb): upd. (control_deactivate): upd. svn path=/trunk/; revision=5742
* ui/evolution-addressbook-ldap.xml, ui/evolution-addressbook.xml,Matt Bissiri2000-10-041-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-03 Matt Bissiri <bissiri@eecs.umich.edu> * ui/evolution-addressbook-ldap.xml, * ui/evolution-addressbook.xml, * ui/evolution-calendar.xml, * ui/evolution-contact-editor.xml: Fixed typo `_decr' -> `_descr', so some missing tooltips will appear. Also fixed some typos in descr values. From shell/ChangeLog: 2000-10-03 Matt Bissiri <bissiri@eecs.umich.edu> * e-shell-view-menu.c (e_shell_view_menu_setup): Use `bonobo_ui_component_add_verb_list' instead of `bonobo_ui_component_add_verb_list_with_data' for help_verbs, so that `command_help' gets an html filename as user_data, instead of a ptr to EShellView. (menu_do_misc): Move DumpXML from help_verbs to here, because `command_xml_dump' needs to get EShellView as user_data. svn path=/trunk/; revision=5703
* remove evil usize set.Michael Meeks2000-10-041-0/+4
| | | | | | | | 2000-10-04 Michael Meeks <michael@helixcode.com> * e-shell-view.c (setup_progress_bar): remove evil usize set. svn path=/trunk/; revision=5698
* Fixed a bug that caused the "Create new shortcut group" dialog not toEttore Perazzoli2000-10-031-0/+5
| | | | | | disappear when clicking on OK or Cancel. svn path=/trunk/; revision=5689
* if we're not displaying folders, the current folder is NULL. (class_init):Chris Toshok2000-10-031-0/+10
| | | | | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (e_storage_set_view_get_current_folder): if we're not displaying folders, the current folder is NULL. (class_init): fix typo. * Makefile.am (libeshell_a_SOURCES): evolution-storage-set-view-listener.[ch] should be here, not evolution_SOURCES. svn path=/trunk/; revision=5687
* add storage_selected behavior - loop over the listeners callingChris Toshok2000-10-031-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * evolution-storage-set-view.c: add storage_selected behavior - loop over the listeners calling _storage_selected. * Evolution-StorageSetView.idl: add storage_selected to the Listener interface. * e-storage-set-view.c add storage_selected signal. (on_cursor_change): if the depth is less than 2, emit "storage_selected", otherwise emit "folder_selected". * e-storage-set-view.h: add storage_selected signal. * evolution-storage-set-view-listener.h: add storage_selected signal. * evolution-storage-set-view-listener.c: add storage_selected signal. svn path=/trunk/; revision=5686
* `EvolutionStorageSetViewListener', wrapper for the CORBAEttore Perazzoli2000-10-031-0/+5
| | | | | | `Evolution::StorageSetViewListener' interface. svn path=/trunk/; revision=5685
* fix typo. (impl_StorageSetView_remove_listener): same.Chris Toshok2000-10-031-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * evolution-storage-set-view.c (impl_StorageSetView_add_listener): fix typo. (impl_StorageSetView_remove_listener): same. (impl_StorageSetView__get_show_folders): implementation of getter for show_folders. (impl_StorageSetView__set_show_folders): implementation of setter for show_folders. (corba_class_init): install _set_show_folders and _get_show_folders. * Evolution-StorageSetView.idl: add show_folders attribute to StorageSetView. * e-storage-set-view.h: add prototypes for e_storage_set_view_{get,set}_show_folders. * e-storage-set-view.c (insert_storages): split this code out from e_storage_set_view_construct so we can call it when "show_folders" has been changed. (e_storage_set_view_construct): remove the code to insert storages. (e_storage_set_view_set_show_folders): new function. tears down existing tree and node/path hashtable and calls insert_storages. (e_storage_set_view_get_show_folders): new function, retrieves current show_folders state. svn path=/trunk/; revision=5684
* pass storage_set_view_interface as second argument toChris Toshok2000-10-031-0/+8
| | | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * evolution-storage-set-view-factory.c (evolution_storage_set_view_factory_new_view): pass storage_set_view_interface as second argument to bonobo_object_add_interface, and call gtk_widget_show on the storage_set_view widget. svn path=/trunk/; revision=5680
* kill.Michael Meeks2000-10-031-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-10-03 Michael Meeks <michael@helixcode.com> * e-shell-view.c (setup_bonobo_ui_handler): kill. * e-shell-view-menu.c (e_shell_view_menu_setup): strip out the XML UI merge; move it to * e-shell-view.c (e_shell_view_construct): here, + freeze / thaw pair. * e-shell-view.c (setup_progress_bar): impl. (setup_widgets): hook in. (progress_bar_timeout_cb): fix. (start_progress_bar): fix. (stop_progress_bar): fix. (e_shell_view_construct): setup ui handler first. 2000-09-22 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c (e_shell_view_menu_setup): upd. + upd ChangeLogs svn path=/trunk/; revision=5678
* set the new node's compare function. (insert_folders): same.Chris Toshok2000-10-031-1/+8
| | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (new_folder_cb): set the new node's compare function. (insert_folders): same. (new_storage_cb): remove uunecessary cast. svn path=/trunk/; revision=5676
* track e-tree sort api change. (treepath_compare): same. (new_folder_cb):Chris Toshok2000-10-031-0/+6
| | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (new_storage_cb): track e-tree sort api change. (treepath_compare): same. (new_folder_cb): same. svn path=/trunk/; revision=5675
* pass NULL for the open/closed pixbuf of the tree renderer. we'll let itChris Toshok2000-10-031-0/+12
| | | | | | | | | | | | | | | | 2000-10-02 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (e_storage_set_view_construct): pass NULL for the open/closed pixbuf of the tree renderer. we'll let it supply the default. (destroy): remove the expanded/unexpanded pixbuf references. (new_storage_cb): use e_tree_model_node_insert_id so we can (soon) save expanded/collapsed state. (new_folder_cb): same. (insert_folders): same. (e_storage_set_view_construct): same. svn path=/trunk/; revision=5666
* Added the ability for the shell to export the storage set view as aEttore Perazzoli2000-10-021-0/+19
| | | | | | | | Bonobo::Control (untested, and needed by Toshok's subscription dialog). Also, added a custom interface for this control so that the container can get notification when a folder gets selected. svn path=/trunk/; revision=5657
* Add a `::remove_listener' method to Evolution::Storage.Ettore Perazzoli2000-10-021-0/+18
| | | | svn path=/trunk/; revision=5655
* Get the title bar for the folder view to use TigerT's pin icon for theEttore Perazzoli2000-09-291-0/+10
| | | | | | button when appropriate. svn path=/trunk/; revision=5636
* Don't print "Folder registered successfully" if it didn't. (Duh. :)Dan Winship2000-09-291-0/+5
| | | | | | | * e-corba-storage.c (impl_StorageListener_new_folder): Don't print "Folder registered successfully" if it didn't. (Duh. :) svn path=/trunk/; revision=5625
* If the startup folder cannot be open, default to the local Inbox.Ettore Perazzoli2000-09-281-0/+6
| | | | svn path=/trunk/; revision=5619
* Fix a bunch of EShortcutView problems. It's still buggy, but at leastEttore Perazzoli2000-09-271-0/+24
| | | | | | | | | it's usable now. Also, implemented a "new group" command (which doesn't quite work right yet for some reason) and a "remove group" one. svn path=/trunk/; revision=5595
* Update the shortcut bar in the shell view to match the changes in theEttore Perazzoli2000-09-261-0/+17
| | | | | | | | | way drag and drop is handled. Separate the handling for the view into a separate object. This should make the shortcut bar work again, but it's untested. svn path=/trunk/; revision=5575
* Fix a refcounting problem with the local storage. ("Somebody" added aEttore Perazzoli2000-09-251-0/+4
| | | | | | | wrong unref without putting that in the ChangeLog. Yes, you know who you are. ;-)) svn path=/trunk/; revision=5565
* Updates for the Bonobo changes from Michael who is having someEttore Perazzoli2000-09-231-0/+4
| | | | | | troubles with CVS at home (so I commit this on his behalf). svn path=/trunk/; revision=5560
* Dear native speakers,Federico Mena Quintero2000-09-221-0/+4
| | | | | | | | | | | | | Dear native speakers, It is spelled "calendar". This has been a public service announcement courtesy of a non-native speaker. Thank you for your attention. svn path=/trunk/; revision=5543
* s/Bonobo_UIHandler/Bonobo_UIContainer/Michael Meeks2000-09-211-0/+13
| | | | | | s/include "bonobo-ui-handler.h"/include "bonobo-ui-compat.h"/ svn path=/trunk/; revision=5539
* Added check for gnome-app-lib. Removed directories that have been moved toChristopher James Lahey2000-09-181-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * configure.in: Added check for gnome-app-lib. Removed directories that have been moved to gal. From addressbook/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/Makefile.am, contact-editor/Makefile.am, ename/Makefile.am, gui/component/Makefile.am, gui/widgets/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * backend/ebook/e-card.c, backend/pas/pas-backend-file.c, contact-editor/e-contact-editor-address.c, contact-editor/e-contact-editor-categories.c, contact-editor/e-contact-editor-categories.h, contact-editor/e-contact-editor-fullname.c, contact-editor/e-contact-editor.c, contact-editor/e-contact-save-as.c, ename/e-address-western.c, ename/test-ename-western-gtk.c, gui/component/addressbook-factory.c, gui/component/addressbook.c, gui/component/e-cardlist-model.h, gui/component/e-ldap-storage.c, gui/component/select-names/e-select-names-bonobo.c, gui/component/select-names/e-select-names-manager.c, gui/component/select-names/e-select-names-model.c, gui/component/select-names/e-select-names-table-model.c, gui/component/select-names/e-select-names-table-model.h, gui/component/select-names/e-select-names-text-model.h, gui/component/select-names/e-select-names.c, gui/component/select-names/e-select-names.h, gui/search/e-addressbook-search-dialog.c, gui/widgets/e-addressbook-model.h, gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-label.c, gui/widgets/e-minicard-view-widget.c, gui/widgets/e-minicard-view-widget.h, gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h, gui/widgets/e-minicard-widget.h, gui/widgets/e-minicard.c, gui/widgets/test-minicard-label.c, gui/widgets/test-reflow.c, printing/e-contact-print.c: Fixed the #include lines to deal properly with gal. From calendar/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * gui/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * gui/calendar-model.h, gui/e-calendar-table.c, gui/e-day-view.c, gui/e-week-view-event-item.c, gui/e-week-view.c, gui/event-editor.c, gui/gncal-todo.c, gui/gnome-cal.c, gui/main.c, gui/print.c, gui/dialogs/task-editor.c: Fixed the #include lines to deal properly with gal. * gui/check-filled.xpm: New file since we can't include it from e-table anymore. From camel/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * camel-folder-search.c, camel-folder-search.h, camel-remote-store.c, providers/imap/camel-imap-folder.c, providers/imap/camel-imap-store.c: Fixed the #include lines to deal properly with gal. From composer/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * e-msg-composer-address-dialog.c, e-msg-composer-address-entry.c, e-msg-composer-attachment.c, e-msg-composer-hdrs.c, e-msg-composer.c: Fixed the #include lines to deal properly with gal. From e-util/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Removed all the files moved to gal. * e-dialog-widgets.c: Fixed the #include lines to deal properly with gal. * e-gui-utils.c, e-gui-utils.h: Removed all of the functionality that was moved to gal. * e-canvas-utils.c, e-canvas-utils.h, e-canvas-vbox.c, e-canvas-vbox.h, e-canvas.c, e-canvas.h, e-cursors.c, e-cursors.h, e-font.c, e-font.h, e-popup-menu.c, e-popup-menu.h, e-printable.c, e-printable.h, e-unicode.c, e-unicode.h, e-util.c, e-util.h, e-xml-utils.c, e-xml-utils.h: Moved to gal. From filter/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * filter-editor.c, filter-filter.c, filter-folder.c, filter-input.c, filter-message-search.c, filter-option.c, filter-rule.c, score-editor.c, vfolder-editor.c, vfolder-rule.c: Fixed the #include lines to deal properly with gal. From mail/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * component-factory.c, folder-browser-factory.c, folder-browser.c, mail-callbacks.c, mail-config-gui.c, mail-display.c, mail-display.h, main.c, message-list.c, message-list.h: Fixed the #include lines to deal properly with gal. From po/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * POTFILES.in: Removed files that have been moved to gal. From shell/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * e-component-registry.c, e-corba-storage-registry.c, e-corba-storage.c, e-folder-type-registry.c, e-folder.c, e-local-folder.c, e-local-storage.c, e-shell-folder-creation-dialog.c, e-shell-folder-selection-dialog.c, e-shell-folder-title-bar.c, e-shell-view.c, e-shell.c, e-shortcuts-view.c, e-shortcuts.c, e-storage-set-view.c, e-storage-set-view.h, e-storage-set.c, e-storage.c, evolution-local-storage.c, evolution-session.c, evolution-shell-client.c, evolution-shell-component-client.c, evolution-shell-component.c, evolution-shell-view.c, evolution-storage-listener.c, evolution-storage.c, main.c: Fixed the #include lines to deal properly with gal. From widgets/meeting-time-sel/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * e-meeting-time-sel-list-item.c, e-meeting-time-sel.c, e-meeting-time-sel.h: Fixed the #include lines to deal properly with gal. If you've read this far, you deserve a prize. The first email in my mailbox with the subject "What a commit message!" (and your physical mailing address somewhere in the message) will receive a free Helix Code T-shirt mailed to anywhere within the continental United States. I cannot be held responsible for problems with email systems anywhere. This is supposed to be for fun, so please don't make a fuss if something goes wrong and your mail doesn't reach me. Find my email elsewhere in this message, and if it's been more than a few days, you're probably too late. From widgets/misc/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * e-calendar-item.c, e-calendar.c, e-calendar.h, e-title-bar.c: Fixed the #include lines to deal properly with gal. * e-scroll-frame.c, e-scroll-frame.h: Moved to gal. From widgets/shortcut-bar/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and $(EXTRA_GNOME_LIBS). Removed unneeded libraries. * e-icon-bar.c, e-icon-bar.h, e-shortcut-bar.c, e-shortcut-model.c, test-shortcut-bar.c: Fixed the #include lines to deal properly with gal. From widgets/ChangeLog: 2000-09-18 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Removed directories that have been moved to gal. * e-paned/.cvsignore, e-paned/Makefile.am, e-paned/e-hpaned.c, e-paned/e-hpaned.h, e-paned/e-paned.c, e-paned/e-paned.h, e-paned/e-vpaned.c, e-paned/e-vpaned.h: Moved to gal. * e-reflow/.cvsignore, e-reflow/Makefile.am, e-reflow/e-reflow-sorted.c, e-reflow/e-reflow-sorted.h, e-reflow/e-reflow.c, e-reflow/e-reflow.h: Moved to gal. * e-table/.cvsignore, e-table/ChangeLog, e-table/LICENSE, e-table/Makefile.am, e-table/ROADMAP.e-table, e-table/TODO, e-table/add-col.xpm, e-table/arrow-down.xpm, e-table/arrow-up.xpm, e-table/check-empty.xpm, e-table/check-filled.xpm, e-table/clip.png, e-table/e-cell-checkbox.c, e-table/e-cell-checkbox.h, e-table/e-cell-string.c, e-table/e-cell-text.c, e-table/e-cell-text.h, e-table/e-cell-toggle.c, e-table/e-cell-toggle.h, e-table/e-cell-tree.c, e-table/e-cell-tree.h, e-table/e-cell.c, e-table/e-cell.h, e-table/e-table-click-to-add.c, e-table/e-table-click-to-add.h, e-table/e-table-col-dnd.h, e-table/e-table-col.c, e-table/e-table-col.h, e-table/e-table-column-model.h, e-table/e-table-column.c, e-table/e-table-config.c, e-table/e-table-config.glade, e-table/e-table-config.glade.h, e-table/e-table-config.h, e-table/e-table-defines.h, e-table/e-table-example-1.c, e-table/e-table-example-2.c, e-table/e-table-field-chooser-dialog.c, e-table/e-table-field-chooser-dialog.h, e-table/e-table-field-chooser-item.c, e-table/e-table-field-chooser-item.h, e-table/e-table-field-chooser.c, e-table/e-table-field-chooser.glade, e-table/e-table-field-chooser.glade.h, e-table/e-table-field-chooser.h, e-table/e-table-group-container.c, e-table/e-table-group-container.h, e-table/e-table-group-leaf.c, e-table/e-table-group-leaf.h, e-table/e-table-group.c, e-table/e-table-group.glade, e-table/e-table-group.glade.h, e-table/e-table-group.h, e-table/e-table-header-item.c, e-table/e-table-header-item.h, e-table/e-table-header.c, e-table/e-table-header.h, e-table/e-table-item.c, e-table/e-table-item.h, e-table/e-table-model.c, e-table/e-table-model.h, e-table/e-table-one.c, e-table/e-table-one.h, e-table/e-table-scrolled.c, e-table/e-table-scrolled.h, e-table/e-table-selection-model.c, e-table/e-table-selection-model.h, e-table/e-table-simple.c, e-table/e-table-simple.h, e-table/e-table-size-test.c, e-table/e-table-sort-info.c, e-table/e-table-sort-info.h, e-table/e-table-sorted-variable.c, e-table/e-table-sorted-variable.h, e-table/e-table-sorted.c, e-table/e-table-sorted.h, e-table/e-table-sorter.c, e-table/e-table-sorter.h, e-table/e-table-subset-variable.c, e-table/e-table-subset-variable.h, e-table/e-table-subset.c, e-table/e-table-subset.h, e-table/e-table-text-model.c, e-table/e-table-text-model.h, e-table/e-table-tooltip.h, e-table/e-table-tree.h, e-table/e-table.c, e-table/e-table.h, e-table/e-tree-example-1.c, e-table/e-tree-example-2.c, e-table/e-tree-model.c, e-table/e-tree-model.h, e-table/e-tree-simple.c, e-table/e-tree-simple.h, e-table/image1.png, e-table/image2.png, e-table/image3.png, e-table/remove-col.xpm, e-table/sample.table, e-table/table-test.c, e-table/table-test.h, e-table/test-check.c, e-table/test-cols.c, e-table/test-table.c: Moved to gal. * e-text/.cvsignore, e-text/Makefile.am, e-text/e-entry-test.c, e-text/e-entry.c, e-text/e-entry.h, e-text/e-text-event-processor-emacs-like.c, e-text/e-text-event-processor-emacs-like.h, e-text/e-text-event-processor-types.h, e-text/e-text-event-processor.c, e-text/e-text-event-processor.h, e-text/e-text-model.c, e-text/e-text-model.h, e-text/e-text-test.c, e-text/e-text.c, e-text/e-text.h: Moved to gal. i.e., ... changed evolution to work with gal. svn path=/trunk/; revision=5490
* Everywhere add a -DEVOLUTION_DATADIR=${datadir} in the Makefile.amMichael Meeks2000-09-171-0/+4
| | | | | | | | And use this in grabbing the ui from the xml file. Requires HEAD bonobo. svn path=/trunk/; revision=5474
* #include <bonobo-win.h>, not <bonobo-app.h>, which doesn't existEttore Perazzoli2000-09-161-0/+4
| | | | | | anymore. svn path=/trunk/; revision=5472
* foreach_data should be set to the caller-supplied data, not the tree itemDan Winship2000-09-151-0/+5
| | | | | | | * e-storage.c (get_path_for_physical_uri_foreach): foreach_data should be set to the caller-supplied data, not the tree item data. svn path=/trunk/; revision=5452
* Fixed bug #536 Popup folder tree button doesn't expandIain Holmes2000-09-151-0/+6
| | | | svn path=/trunk/; revision=5439
* add bonobo_ui_handler_unset_container to stop menus screwing up.Michael Meeks2000-09-141-0/+4
| | | | | | | | | | | 2000-09-14 Michael Meeks <michael@helixcode.com> * folder-browser-factory.c (control_deactivate): add bonobo_ui_handler_unset_container to stop menus screwing up. * Add 2 missing stock icons in toolbar. svn path=/trunk/; revision=5428
* Move a couple of helpers into Bonobo before more people start the re-buildMichael Meeks2000-09-141-0/+4
| | | | | | treadmill. svn path=/trunk/; revision=5426
* Added $(GNOME_PRINT_LIBS) to evolution_LDADD.Christopher James Lahey2000-09-141-0/+4
| | | | | | | | 2000-09-14 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added $(GNOME_PRINT_LIBS) to evolution_LDADD. svn path=/trunk/; revision=5424
* Get the status bar playing ball.Michael Meeks2000-09-141-0/+6
| | | | | | | | | | 2000-09-14 Michael Meeks <michael@helixcode.com> * e-shell-view.c (e_shell_view_construct): prune cruft. (shell_view_interface_unset_message_cb), (shell_view_interface_set_message_cb): impl. svn path=/trunk/; revision=5419
* re-order to suit and add freeze / thaw, update paths to toggles, removeMichael Meeks2000-09-141-0/+5
| | | | | | | | | 2000-09-14 Michael Meeks <michael@helixcode.com> * e-shell-view-menu.c (e_shell_view_menu_setup): re-order to suit and add freeze / thaw, update paths to toggles, remove warnings svn path=/trunk/; revision=5416
* The Commit from hell that breaks all UI related stuff;Michael Meeks2000-09-141-0/+26
| | | | | | Anything UI related that breaks is now my fault; apologies in advance. svn path=/trunk/; revision=5415
* Make the pop-up folder bar pop down after a folder is selected.Ettore Perazzoli2000-09-131-0/+8
| | | | svn path=/trunk/; revision=5397
* Thou shalt add a space after `-I' when invoking `orbit-idl'.Ettore Perazzoli2000-09-131-0/+5
| | | | svn path=/trunk/; revision=5386
* Little UTF-8 fixLauris Kaplinski2000-09-131-0/+4
| | | | svn path=/trunk/; revision=5383
* Remove ui.xml stuff which was breaking distcheck.Ettore Perazzoli2000-09-131-0/+4
| | | | svn path=/trunk/; revision=5380
* Initialize libunicodeDan Winship2000-09-121-0/+4
| | | | | | * main.c (main): Initialize libunicode svn path=/trunk/; revision=5354
* Fixed some warnings.Christopher James Lahey2000-09-121-0/+4
| | | | | | | | 2000-09-11 Christopher James Lahey <clahey@helixcode.com> * e-local-storage.c: Fixed some warnings. svn path=/trunk/; revision=5344
* Fix some annoying warnings in the folder selection dialog.Ettore Perazzoli2000-09-121-0/+7
| | | | svn path=/trunk/; revision=5339
* Remove debugging message.Ettore Perazzoli2000-09-121-0/+4
| | | | svn path=/trunk/; revision=5336
* Make `EvolutionStorage' and `ELocalstorage' actually update the CORBAEttore Perazzoli2000-09-121-0/+24
| | | | | | | listeners and fix a bug with the creation of the `EvolutionStorageListener' servant. svn path=/trunk/; revision=5334
* Unset the `GTK_FLOATING' flag when constructing anEttore Perazzoli2000-09-111-0/+6
| | | | | | `EvolutionStorageListener' as it's self-owned. svn path=/trunk/; revision=5322
* Fully support setting the display name in the tree. It seems to work.Ettore Perazzoli2000-09-111-0/+24
| | | | svn path=/trunk/; revision=5320
* Use the name of the storage or the folder in the storage set view,Ettore Perazzoli2000-09-101-0/+9
| | | | | | | instead of just the last segment of the path, so that we can support display names correctly. svn path=/trunk/; revision=5296
* Fixed some warnings.Christopher James Lahey2000-09-101-0/+4
| | | | | | | | 2000-09-09 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Fixed some warnings. svn path=/trunk/; revision=5294
* Fix a possible crash when viewing no folder.Ettore Perazzoli2000-09-101-0/+5
| | | | svn path=/trunk/; revision=5292
* Some UTF-8 fixes and experimental 16-bit unicode font supportLauris Kaplinski2000-09-091-0/+4
| | | | svn path=/trunk/; revision=5279
* Fix a stupid crash caused by not taking account of the fact that theEttore Perazzoli2000-09-091-0/+5
| | | | | | root node has no folder associated with it. svn path=/trunk/; revision=5277
* Fix `e_folder_tree_get_folder()' so that it returns NULL (instead ofEttore Perazzoli2000-09-091-0/+5
| | | | | | segfaulting) if there is no folder at the specified @path. svn path=/trunk/; revision=5276
* Make EvolutionStorage support multiple listeners.Ettore Perazzoli2000-09-091-0/+14
| | | | svn path=/trunk/; revision=5275
* Implemented a new `EFolderTree' object. Make `EStorage' use itEttore Perazzoli2000-09-091-0/+32
| | | | | | | instead of doing the folder tree bookkeeping by itself. Fix my broken fix to Clahey's broken warning fix. svn path=/trunk/; revision=5272
* Fix Chris' fixes.Ettore Perazzoli2000-09-091-0/+10
| | | | svn path=/trunk/; revision=5270
* Added base ETableModel functions.Christopher James Lahey2000-09-091-0/+7
| | | | | | | | | | | 2000-09-08 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c: Added base ETableModel functions. * evolution-storage-listener.c, evolution-storage.c: Fixed some warnings. svn path=/trunk/; revision=5267
* Changed so that ::set_owner is called after setting up the localEttore Perazzoli2000-09-081-0/+11
| | | | | | storage, instead of being called before. svn path=/trunk/; revision=5259
* Added new interfaces to be exposed by the local storage, so thatEttore Perazzoli2000-09-081-0/+44
| | | | | | | components can get a list of all the folders and specify the display name for them. (Unfinished and untested.) svn path=/trunk/; revision=5256
* A bit more e_utf8 wrappers here and thereLauris Kaplinski2000-09-021-0/+4
| | | | svn path=/trunk/; revision=5180
* free node_data. (removed_storage_cb): same. (new_storage_cb): don't freeChris Toshok2000-09-021-0/+9
| | | | | | | | | | | | | 2000-09-01 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c (removed_folder_cb): free node_data. (removed_storage_cb): same. (new_storage_cb): don't free the path we put in the node's node_data. (e_storage_set_view_set_current_folder): remove calls to set_cursor_row (-1), and clean up a little bit. svn path=/trunk/; revision=5176
* Strdup path when setting the callback data.Christopher James Lahey2000-09-021-0/+6
| | | | | | | | | | 2000-09-01 Christopher James Lahey <clahey@helixcode.com> * e-local-storage.c: Strdup path when setting the callback data. * evolution-storage.c: Removed an unused variable. svn path=/trunk/; revision=5168
* initialize delayed_selection = NULL;Chris Toshok2000-09-011-0/+4
| | | | | | | | 2000-08-31 Chris Toshok <toshok@helixcode.com> * e-shell-view.c (init): initialize delayed_selection = NULL; svn path=/trunk/; revision=5160
* Changed `Evolution::Storage' so that the displayed name for a folderEttore Perazzoli2000-09-011-0/+12
| | | | | | | is decoupled from its path, and updated all the components accordingly. svn path=/trunk/; revision=5159
* add delayed_selection to _EShellViewPrivate. (new_folder_cb): newChris Toshok2000-09-011-0/+10
| | | | | | | | | | | | | | 2000-08-31 Chris Toshok <toshok@helixcode.com> * e-shell-view.c: add delayed_selection to _EShellViewPrivate. (new_folder_cb): new function. check if the path is our delayed_selection and if so, select it. (folder_selected_cb): if the user selects something using a UI gesture, clear out a pending delayed selection. (e_shell_view_display_uri): if the uri isn't available, save it in the delayed_selection field, and set up the new_folder signal. svn path=/trunk/; revision=5157
* Strip off newlines when setting the messages in the statusbar, so thatEttore Perazzoli2000-08-291-0/+7
| | | | | | | | the statusbar's size doesn't change in a bad way if the component gives us a message including a newline. (The latter shouldn't happen anyway, but this is a different issue.) svn path=/trunk/; revision=5094
* Make the shell start up components through a OAF query forEttore Perazzoli2000-08-281-0/+12
| | | | | | | | `Evolution::ShellComponent' instead of hardcoding the OAFIIDs. Make a module-private variable static. svn path=/trunk/; revision=5080
* convert to use ETree instead of GtkCTree.Chris Toshok2000-08-261-0/+10
| | | | | | | | | | | | | | 2000-08-25 Chris Toshok <toshok@helixcode.com> * e-storage-set-view.c: convert to use ETree instead of GtkCTree. * e-storage-set-view.h: change superclass from GtkCTree to ETable. * main.c (main): call e_cursors_init. * Makefile.am (evolution_LDADD): add libetable.a svn path=/trunk/; revision=5043
* Ref a few things that need it. Avoid triggering some assertions.Peter Williams2000-08-261-0/+13
| | | | svn path=/trunk/; revision=5039
* Don't crash if a component cannot be activated.Ettore Perazzoli2000-08-241-0/+6
| | | | svn path=/trunk/; revision=4999
* added UNICODE_LIBS to get unicode linking with the shell...Arik Devens2000-08-201-0/+5
| | | | svn path=/trunk/; revision=4888
* Fixed a warning.Christopher James Lahey2000-08-201-0/+4
| | | | | | | | 2000-08-19 Christopher James Lahey <clahey@helixcode.com> * e-shell-folder-title-bar.c: Fixed a warning. svn path=/trunk/; revision=4884
* Fixed a warning.Christopher James Lahey2000-08-201-0/+4
| | | | | | | | 2000-08-19 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Fixed a warning. svn path=/trunk/; revision=4883
* update the pixmap define E_USE_STYLES to disable the current darkeningLarry Ewing2000-08-181-0/+11
| | | | | | | | | | | | | | | 2000-08-18 Larry Ewing <lewing@helixcode.com> * e-shell-folder-title-bar.c (style_set_cb): update the pixmap define E_USE_STYLES to disable the current darkening behavior (destroy): free the icon. (e_shell_folder_title_bar_construct): style_set_cb does everything important now. (e_shell_folder_title_bar_set_icon): actually store the pixbuf when we set it so that we still have it if the style changes and take care of refcounting them properly. svn path=/trunk/; revision=4872
* Fix menus and add placeholders in the menubar for the components toEttore Perazzoli2000-08-181-0/+15
| | | | | | use. svn path=/trunk/; revision=4868
* Make the close button on the ShellView quit Evolution. (Yeah, this isEttore Perazzoli2000-08-141-0/+4
| | | | | | | not correct, but at least it prevents some nasty GC errors and prevents evolution-mail from being left in a messy state.) svn path=/trunk/; revision=4828
* Removed bogus entry.Dan Winship2000-08-141-6/+0
| | | | svn path=/trunk/; revision=4820
* Get rid of some annoying debugging messages.Ettore Perazzoli2000-08-141-0/+6
| | | | svn path=/trunk/; revision=4815
* Add a kludgy and simple interface to the shell views to access theEttore Perazzoli2000-08-131-0/+37
| | | | | | status bar, to report messages and progress. svn path=/trunk/; revision=4796
* add "in string evolution_homedir" to ShellComponent::set_owner'sDan Winship2000-08-111-0/+20
| | | | | | | | | | | | | | | | | | | | | | * Evolution-ShellComponent.idl: add "in string evolution_homedir" to ShellComponent::set_owner's arguments. * e-shell.c (e_shell_get_local_directory): Expose local_directory. * e-component-registry.c (register_component): Pass the shell's "local_directory" to the component as its evolution_homedir. * evolution-shell-component.c (impl_ShellComponent_set_owner): Update to include evolution_homedir. (class_init): Update signal prototype. * evolution-shell-component-client.c (evolution_shell_component_client_set_owner): Update to include evolution_homedir. * e-init.c: Remove. This wasn't being used. svn path=/trunk/; revision=4710
* Add myself to the about box, finally.Peter Williams2000-08-111-0/+5
| | | | svn path=/trunk/; revision=4700
* Merge with camel-async.Peter Williams2000-08-111-0/+11
| | | | svn path=/trunk/; revision=4687
* Fixed some warnings.Christopher James Lahey2000-08-101-0/+4
| | | | | | | | 2000-08-09 Christopher James Lahey <clahey@helixcode.com> * e-setup.c, e-shell.c: Fixed some warnings. svn path=/trunk/; revision=4661
* Fixed a warning.Christopher James Lahey2000-08-091-0/+4
| | | | | | | | 2000-08-09 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Fixed a warning. svn path=/trunk/; revision=4639
* Add a placeholder for the print items in the "File" menu.Ettore Perazzoli2000-08-091-0/+5
| | | | svn path=/trunk/; revision=4632
* Check for ~/evolution/shortcuts.xml in addition to ~/evolution, to makeDan Winship2000-08-081-0/+7
| | | | | | | | | * e-setup.c (e_setup): Check for ~/evolution/shortcuts.xml in addition to ~/evolution, to make sure it's really the directory we're expecting it to be. Also, convert from old-style config file to new-style config directory. svn path=/trunk/; revision=4594
* Actually commit this - I though it went in already.JP Rosevear2000-08-041-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-08-03 JP Rosevear <jpr@helixcode.com> * configure.in: Remove gconf check 2000-08-03 JP Rosevear <jpr@helixcode.com> * mail-config.glade: Increase window size slightly, rename "Transport" to "Mail Transport" * mail-config.c (init_config): Remove gconf references (clear_config): ditto (read_config): ditto (write_config): ditto (mail_config): Null provider lists before filling them (mail_config_druid): ditto (identity_page_new): Increase spacing of vbox (service_page_new): ditto * Makefile.am: Remove gconf references. 2000-08-03 JP Rosevear <jpr@helixcode.com> * e-shell.h: Remove gconf references * e-shell-view.h: Remove gconf references * main.c (idle_cb): Remove gconf references * Makefile.am: Remove gconf cflags and libs * e-shell-view.c (e_shell_view_load_settings): Change to use gnome-config (e_shell_view_save_settings): ditto * e-shell.c (e_shell_restore_from_settings): Change to use gnome_config (save_settings_for_views): ditto svn path=/trunk/; revision=4530
* Everywhere unref the remote_uih having done a set_container.Michael Meeks2000-08-041-0/+3
| | | | svn path=/trunk/; revision=4524
* Remove erroneous refs on folder_type_registry, storage_set.Michael Meeks2000-08-041-0/+12
| | | | | | | | | | | | 2000-08-04 Michael Meeks <michael@helixcode.com> * e-shell.c (e_shell_construct): Remove erroneous refs on folder_type_registry, storage_set. * e-shortcuts-view.c (destroy): unref the shortcuts, causing a massive ripple chain ref-count reaction. svn path=/trunk/; revision=4522
* Make sure default_uri isn't NULL!!Jeffrey Stedfast2000-08-041-0/+5
| | | | | | | | | 2000-08-03 Jeffrey Stedfast <fejj@helixcode.com> * e-shell-folder-selection-dialog.c (set_default_folder): Make sure default_uri isn't NULL!! svn path=/trunk/; revision=4520
* Update the ::user_select_folder() interface so that it accepts both aEttore Perazzoli2000-08-041-0/+22
| | | | | | physical URI or an evolution: one for specifying the default folder. svn path=/trunk/; revision=4508
* work with either gconf 0.5 or newerDan Winship2000-07-281-0/+4
| | | | | | * main.c (idle_cb): work with either gconf 0.5 or newer svn path=/trunk/; revision=4396
* Teeny tiny mem leak fix.Matthew Loper2000-07-271-0/+4
| | | | svn path=/trunk/; revision=4366
* Fix the pop-up tree so that it does not set up the grab when shownEttore Perazzoli2000-07-271-0/+5
| | | | | | through the menu item. svn path=/trunk/; revision=4349
* Work around utter GtkOptionMenu brokenness so that we finally have aEttore Perazzoli2000-07-251-0/+6
| | | | | | nice-looking option menu for the folder creation dialog. svn path=/trunk/; revision=4313
* Remove GOAD support.Dan Winship2000-07-251-0/+10
| | | | | | | | | | | | * e-shell.c, main.c: Remove GOAD support. * evolution-shell-component-client.c: Remove GOAD support. (evolution_shell_component_client_new): Give the "maybe OAF_INFO_PATH" message if no oafinfo file was found, and give a "consult previous error messages" message if the component was found but not activated. Abort in either case. svn path=/trunk/; revision=4299
* Change EShellView so that it creates the menus with BonoboUIHandlerEttore Perazzoli2000-07-231-0/+18
| | | | | | | | | directly instead of using the GnomeUIInfo convertion functions, that were not doing the right thing by translating the path as well (and as a consequence, the components were not able to set up their own menu items if the locale was not the default one). svn path=/trunk/; revision=4278
* Fix a braino that caused Evolution to unref a NULL object when theEttore Perazzoli2000-07-221-0/+5
| | | | | | shortcut file was not found. svn path=/trunk/; revision=4272
* Some changes to the pop-up folder tree, so that it makes more visualEttore Perazzoli2000-07-221-0/+18
| | | | | | sense. svn path=/trunk/; revision=4271
* Improve the title bar pop-up button: use a toggle button instead of aEttore Perazzoli2000-07-211-0/+12
| | | | | | | regular one and allow sticking the pop-up with the close button (we'll need to have it change the icon). svn path=/trunk/; revision=4259
* First shot at the "click on the folder title, get the folder tree"Ettore Perazzoli2000-07-211-0/+22
| | | | | | thingie. Needs love, but it's a start. svn path=/trunk/; revision=4257
* Prevent a crash by avoiding calling the populate_folder_context_menuEttore Perazzoli2000-07-211-0/+7
| | | | | | function when NULL. (Ooops, I forgot this.) svn path=/trunk/; revision=4253
* Add support for the folder right-click ("context") menu. No componentEttore Perazzoli2000-07-211-1/+19
| | | | | | uses this yet, though. svn path=/trunk/; revision=4252
* Add interfaces to populate a folder's context menu. (Untested.)Ettore Perazzoli2000-07-211-0/+16
| | | | svn path=/trunk/; revision=4240
* Implement saving of pane positions.Ettore Perazzoli2000-07-201-0/+6
| | | | svn path=/trunk/; revision=4238
* Add support for saving the current configuration of all theEttore Perazzoli2000-07-201-0/+27
| | | | | | components. svn path=/trunk/; revision=4237
* Added/fixed support for multiple views.Ettore Perazzoli2000-07-201-0/+10
| | | | svn path=/trunk/; revision=4234
* created a model for the EShortcutBar. This will probably have to be movedDamon Chaplin2000-07-171-0/+8
| | | | | | | | | | | | 2000-07-16 Damon Chaplin <damon@helixcode.com> * e-shortcuts-view.c (e_shortcuts_view_construct): created a model for the EShortcutBar. This will probably have to be moved to support multiple views. (class_init): #if'd out overriding the class functions. They don't exist any more (they are in the model instead). svn path=/trunk/; revision=4187
* Fixed to match gconf API change.Christopher James Lahey2000-07-131-0/+4
| | | | | | | | 2000-07-12 Christopher James Lahey <clahey@helixcode.com> * main.c: Fixed to match gconf API change. svn path=/trunk/; revision=4112
* Update the message.Dan Winship2000-07-111-0/+4
| | | | | | * main.c (development_warning): Update the message. svn path=/trunk/; revision=4082
* `#if 0' an unused function.Ettore Perazzoli2000-07-111-0/+5
| | | | svn path=/trunk/; revision=4062
* Translate a default_folder of "" into NULL (which can't be passed overDan Winship2000-07-111-0/+5
| | | | | | | * e-shell.c (impl_Shell_user_select_folder): Translate a default_folder of "" into NULL (which can't be passed over CORBA). svn path=/trunk/; revision=4057
* Removed some useless debugging messages.Ettore Perazzoli2000-07-111-0/+7
| | | | svn path=/trunk/; revision=4041
* As a quasi-hack, do a gdk_flush() when the shell view is unrealized soFederico Mena Quintero2000-07-101-0/+10
| | | | | | | | | | | | | | 2000-07-10 Federico Mena Quintero <federico@helixcode.com> * e-shell-view.c (unrealize): As a quasi-hack, do a gdk_flush() when the shell view is unrealized so that the DeleteEvent gets sent to the remote plugs as soon as possible before we start making other CORBA calls. The problem is that our CORBA pipe is synchronous while our X pipe is asynch. We have to ensure ordering for certain operations. This is NOT the correct and complete fix, which should go in Bonobo. svn path=/trunk/; revision=4030
* Don't display the annoying "Cannot display..." view in the shell whenEttore Perazzoli2000-07-091-0/+6
| | | | | | | | | an error occurs while opening a view. Instead, avoid moving the selection to it. Not the ideal solution, but a definite improvement. svn path=/trunk/; revision=3995
* Some menu cleanup.Ettore Perazzoli2000-07-091-0/+7
| | | | svn path=/trunk/; revision=3986
* Add proper cast when filling in the CORBA sequence struct.Ettore Perazzoli2000-07-081-0/+5
| | | | svn path=/trunk/; revision=3952
* Add an extra ref for the CORBA storage BonoboObject so that the numberEttore Perazzoli2000-07-081-0/+5
| | | | | | of refs and unrefs matches again. svn path=/trunk/; revision=3951
* Remove useless reference to the storage registry in theEttore Perazzoli2000-07-071-0/+8
| | | | | | EvolutionStorage. svn path=/trunk/; revision=3940
* Use the correct gconf path (/apps, not /app), and callDan Winship2000-07-061-0/+6
| | | | | | | | * e-shell.c (e_shell_save_settings): Use the correct gconf path (/apps, not /app), and call gconf_client_suggest_sync at the end. (e_shell_restore_from_settings): Use the correct gconf path. svn path=/trunk/; revision=3907
* Shell command for creating new folders.Ettore Perazzoli2000-07-061-0/+7
| | | | svn path=/trunk/; revision=3901
* Added an extra @allowed_types parameter to the shell's folderEttore Perazzoli2000-07-021-0/+49
| | | | | | selection dialog, and update the code that uses it accordingly. svn path=/trunk/; revision=3854
* Removed bogus extra gtk_object_ref() that caused the shell not to quitEttore Perazzoli2000-07-021-0/+4
| | | | | | correctly. svn path=/trunk/; revision=3853
* add "cancel" to FolderSelectionListener.Dan Winship2000-07-011-0/+13
| | | | | | | | | | | | | | | * Evolution-Shell.idl: add "cancel" to FolderSelectionListener. * evolution-shell-client.c (impl_FolderSelectionListener_cancel): Implement cancel (set *uri and *physical_uri to NULL). (evolution_shell_client_user_select_folder): document %NULL uri and physical_uri return values. * e-shell.c (folder_selection_dialog_clicked_cb): If the user clicked "Cancel" or used the wm to close the dialog, call _cancel instead of _selected. svn path=/trunk/; revision=3831
* Added missing CORBA_Object_duplicate() when storing the shellEttore Perazzoli2000-06-301-0/+5
| | | | | | object pointer in ::set_owner. svn path=/trunk/; revision=3826
* Derive EvolutionShellClient from BonoboObjectClient instead of BonoboObject.Ettore Perazzoli2000-06-301-0/+5
| | | | svn path=/trunk/; revision=3825
* Fix stupid typos and add a missing prototype.Ettore Perazzoli2000-06-301-0/+5
| | | | svn path=/trunk/; revision=3823
* EvolutionShellClient.Ettore Perazzoli2000-06-301-0/+13
| | | | svn path=/trunk/; revision=3820
* Update warning message to not say "CRASHING", since it won't if you haveDan Winship2000-06-301-0/+6
| | | | | | | | * evolution-shell-component-client.c (evolution_shell_component_client_new): Update warning message to not say "CRASHING", since it won't if you have current bonobo. svn path=/trunk/; revision=3795
* Typo fixPeter Williams2000-06-301-0/+5
| | | | svn path=/trunk/; revision=3794
* Fixes brought to us by PurifyMatthew Loper2000-06-291-0/+5
| | | | svn path=/trunk/; revision=3792
* Don't make EShellViews ::ref the EShell.Ettore Perazzoli2000-06-291-0/+5
| | | | svn path=/trunk/; revision=3788
* Implement saving of configuration information. Now when you runEttore Perazzoli2000-06-291-0/+29
| | | | | | | | | Evolution it will display the same folder as the last time, and will hide/show the shortcut/folder bars as the last time. This uses GConf so I also put a GConf check into configure.in. svn path=/trunk/; revision=3787
* Change EvolutionShellComponent so that it does ::ref the shell.Ettore Perazzoli2000-06-281-0/+5
| | | | svn path=/trunk/; revision=3770
* Close the dialog when done. Dont do anything if 'new' was pressed, andMichael Zucchi2000-06-271-0/+11
| | | | | | | | | | | | | | | 2000-06-27 Michael Zucchi <zucchi@zedzone.mmc.com.au> * e-shell.c (folder_selection_dialog_clicked_cb): Close the dialog when done. Dont do anything if 'new' was pressed, and always return empty strings if 'cancel' was pressed. 2000-06-27 Michael Zucchi <zucchi@zedzone.mmc.com.au> * e-shell.c (impl_Shell_user_select_folder): Set the listener as the corba_listener data, not the shell. svn path=/trunk/; revision=3747
* Calculate height including if clip_height is set to -1.Christopher James Lahey2000-06-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * widgets/e-text/e-text.c: Calculate height including if clip_height is set to -1. From addressbook/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * contact-editor/e-contact-editor-categories.c, addressbook/gui/component/e-cardlist-model.c: Added value_to_string handlers. * demo/addressbook-widget.c, demo/demo.c: Removed usage of "x" and "y" arguments. * addressbook/gui/component/addressbook.c: Activated Click To Add and set the click to add message. * addressbook/gui/component/e-addressbook-model.c: Added value_to_string and append_row handlers. * addressbook/gui/component/e-select-names.c: Added a column. From calendar/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * gui/calendar-model.c: Added an #ifdefed value_to_string handler assignment. From camel/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * providers/mbox/camel-mbox-summary.c: Added debugging information. From composer/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-msg-composer-select-file.h for make distcheck. From e-util/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-canvas-vbox.c and e-canvas-vbox.h. * e-canvas-vbox.c, e-canvas-vbox.h: New canvas object to act like a vbox using the reflow system. From mail/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * message-list.c: Added a value_to_string handler. From shell/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * glade/Makefile.am: Added EXTRA_DIST for make distcheck. From widgets/e-table/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added e-table-click-to-add.c, e-table-click-to-add.h, e-table-one.c, and e-table-one.h. * e-table-click-to-add.c, e-table-click-to-add.h: A new canvas item that represents a single row that sometimes exists. It's for adding new rows to your table. * e-table-example-1.c, e-table-example-2.c, e-table-size-test.c, test-check.c, test-cols.c, test-table.c: Added value_to_string handlers. * e-table-group-container.c: Use value_to_string to make grouping not crash for non string columns. Made some changes to work properly in an ECanvasVbox. * e-table-group-leaf.c, e-table-item.c: Made some changes to work properly in an ECanvasVbox. * e-table-model.c, e-table-model.h: Added append_row and value_to_string methods. * e-table-one.c, e-table-one.h: Given a source ETableModel, this provides a single row model that uses the initialize_value, duplicate_value, free_value, and value_is_empty methods of the original source to implement set_value and value_at (and proxies most of the other methods.) This is used for ETableClickToAdd. * e-table-simple.c, e-table-simple.h: Added append_row and value_to_string handlers. append_row uses a GtkArg instead of a parameter to e_table_simple_new. * e-table-subset.c: Added append_row and value_to_string handlers. * e-table.c, e-table.h: Use a vbox containing an ETableClickToAdd and an ETableItem instead of an ETableItem directly. Only show the ETableClickToAdd if the top level of the xml SPEC has the attribute click-to-add set to some non-zero integer. (click-to-add="1"). Add a "click_to_add_message" argument. * e-tree-model.c: Add a commented out value_to_string handler. From widgets/meeting-time-sel/ChangeLog: 2000-06-26 Christopher James Lahey <clahey@helixcode.com> * Makefile.am: Added the include path to top_srcdir. svn path=/trunk/; revision=3744
* Remove the 'POSIX_SOURCE' define completely as we don't need thatEttore Perazzoli2000-06-201-0/+5
| | | | | | anymore. svn path=/trunk/; revision=3640
* #undef _POSIX_SOURCE after including dirent.h. this breaks the build onChris Toshok2000-06-201-0/+6
| | | | | | | | | | 2000-06-19 Chris Toshok <toshok@helixcode.com> * e-local-storage.c: #undef _POSIX_SOURCE after including dirent.h. this breaks the build on freebsd if we leave it #defined. go figure. svn path=/trunk/; revision=3638
* Add a warning before crashing due to a known bug when it can't activate aDan Winship2000-06-191-0/+8
| | | | | | | | | | * evolution-shell-component-client.c (evolution_shell_component_client_new): Add a warning before crashing due to a known bug when it can't activate a component, so people don't have to waste any time trying to figure out what's up. svn path=/trunk/; revision=3633
* Build a `libeshell.a' library in `shell/' so that we don't need toEttore Perazzoli2000-06-131-0/+8
| | | | | | | link to the shell's object files directly from the components anymore. (That was really gross.) svn path=/trunk/; revision=3546
* include gnome-dialog.h (PARENT_TYPE): GNOME_TYPE_DIALOG replaced withMichael Meeks2000-06-121-0/+5
| | | | | | | | | 2000-06-12 Michael Meeks <michael@helixcode.com> * e-shell-folder-selection-dialog.c: include gnome-dialog.h (PARENT_TYPE): GNOME_TYPE_DIALOG replaced with gnome_dialog_get_type. svn path=/trunk/; revision=3528
* Folder selection dialog, (untested) CORBA interfaces for it, and a newEttore Perazzoli2000-06-111-0/+22
| | | | | | | "Go to folder..." menu item. Also made the creation dialog slightly larger. svn path=/trunk/; revision=3508
* Implemented folder creation dialog (File -> New -> Folder). To makeEttore Perazzoli2000-06-111-0/+76
| | | | | | | | it really work though, the components should implement creation functionality by passing an appropriate function pointer in `e_shell_component_new()' for @create_folder_fn. svn path=/trunk/; revision=3504
* Initial support for creating/removing folders. This implies some newEttore Perazzoli2000-06-101-0/+61
| | | | | | | | IDL methods and new functions to implement on the component side. I have also added a simple folder creation dialog in the shell. It's quite unfinished and untested. svn path=/trunk/; revision=3491
* Use version here. Add padding to the message. Only destroy object if itsMiguel de Icaza2000-06-091-0/+6
| | | | | | | | | | 2000-06-08 Miguel de Icaza <miguel@helixcode.com> * main.c (development_warning): Use version here. Add padding to the message. Only destroy object if its window was not closed. svn path=/trunk/; revision=3484
* Restore the toolbar. I committed a line of code that shouldn't haveEttore Perazzoli2000-06-081-0/+5
| | | | | | been committed. svn path=/trunk/; revision=3469
* Fixed a refcount leak and added interfaces to add/remove foldersEttore Perazzoli2000-06-081-0/+67
| | | | | | from an EStorage (although they are not implemented yet). svn path=/trunk/; revision=3460
* changed "Using the Shell" to "Getting Started"Jeffrey Stedfast2000-06-031-0/+4
| | | | svn path=/trunk/; revision=3402
* Free the uri variable.Christopher James Lahey2000-06-021-0/+6
| | | | | | | | | | 2000-06-02 Christopher James Lahey <clahey@helixcode.com> * e-shell-view.c: Free the uri variable. * e-shell.c: Free the local_directory variable. svn path=/trunk/; revision=3385
* Make the close button on the shell view exit Evolution cleanly. Not aEttore Perazzoli2000-06-021-0/+6
| | | | | | | real fix, but at least it makes it work correctly for the current setup that only allows one view. svn path=/trunk/; revision=3364
* Added a g_return_if_fail check.Christopher James Lahey2000-06-021-0/+5
| | | | | | | | | 2000-06-01 Christopher James Lahey <clahey@helixcode.com> * e-storage-set-view.c (set_e_shortcut_selection): Added a g_return_if_fail check. svn path=/trunk/; revision=3350
* New menu callback to launch the help browser. (menu_help): add pointers toDan Winship2000-06-021-0/+5
| | | | | | | | | * e-shell-view-menu.c (command_help): New menu callback to launch the help browser. (menu_help): add pointers to the users' guide. (e_shell_view_menu_setup): Add the help menu stuff to the uih. svn path=/trunk/; revision=3347
* Set up gettext. (Problem noted by Héctor García Alvarez)Dan Winship2000-06-011-0/+5
| | | | | | | * main.c (main): Set up gettext. (Problem noted by Héctor García Alvarez) svn path=/trunk/; revision=3334
* 5 more pixels in the default width to make the welcome message happy.Ettore Perazzoli2000-06-011-0/+4
| | | | svn path=/trunk/; revision=3330
* Reduce the size of the window by a bit and add some padding to makeEttore Perazzoli2000-06-011-0/+8
| | | | | | the view look nicer. svn path=/trunk/; revision=3327
* Make the tree view slightly larger and hidden by default. Also, setEttore Perazzoli2000-06-011-0/+11
| | | | | | | auto-resize mode for it so that its horizontal scrollbar does not behave in a weird way. svn path=/trunk/; revision=3324
* Implemented right-click menus for the shell's shortcut bar (the userEttore Perazzoli2000-06-011-0/+32
| | | | | | | | can remove shortcuts now) and added status bar to the shell view. Also, added an API call to EShortcutBar to get the view type for a specified group. svn path=/trunk/; revision=3318
* Add missing #include "Evolution.h".Ettore Perazzoli2000-06-011-0/+4
| | | | svn path=/trunk/; revision=3313