Christopher James Lahey
21b756aa3c
Fixed a warning.
...
2000-08-09 Christopher James Lahey <clahey@helixcode.com >
* e-shell-view.c: Fixed a warning.
svn path=/trunk/; revision=4639
2000-08-09 05:56:21 +00:00
Ettore Perazzoli
5a6dd4803e
Add a placeholder for the print items in the "File" menu.
...
svn path=/trunk/; revision=4632
2000-08-09 05:27:58 +00:00
Dan Winship
d48034f143
Check for ~/evolution/shortcuts.xml in addition to ~/evolution, to make
...
* 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
2000-08-08 15:53:29 +00:00
JP Rosevear
09e1677c54
Actually commit this - I though it went in already.
...
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
2000-08-04 14:58:43 +00:00
Michael Meeks
623b1de43d
Everywhere unref the remote_uih having done a set_container.
...
svn path=/trunk/; revision=4524
2000-08-04 03:09:01 +00:00
Michael Meeks
6d6b9ec70e
Remove erroneous refs on folder_type_registry, storage_set.
...
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
2000-08-04 01:14:32 +00:00
Jeffrey Stedfast
8a1a8bade0
Make sure default_uri isn't NULL!!
...
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
2000-08-04 00:15:32 +00:00
Ettore Perazzoli
769ea87ada
Update docs.
...
svn path=/trunk/; revision=4510
2000-08-03 18:44:07 +00:00
Ettore Perazzoli
6310bd4bc1
Update inline docs.
...
svn path=/trunk/; revision=4509
2000-08-03 18:23:28 +00:00
Ettore Perazzoli
49fd4ffbc4
Update the ::user_select_folder() interface so that it accepts both a
...
physical URI or an evolution: one for specifying the default folder.
svn path=/trunk/; revision=4508
2000-08-03 18:21:47 +00:00
Dan Winship
84d7c755a0
work with either gconf 0.5 or newer
...
* main.c (idle_cb): work with either gconf 0.5 or newer
svn path=/trunk/; revision=4396
2000-07-27 17:22:28 +00:00
Matthew Loper
3332eacac7
Teeny tiny mem leak fix.
...
svn path=/trunk/; revision=4366
2000-07-26 21:03:06 +00:00
Ettore Perazzoli
ccd5902f05
Get rid of some debugging messages that were not supposed to be
...
committed.
svn path=/trunk/; revision=4350
2000-07-26 17:28:29 +00:00
Ettore Perazzoli
edcb42096f
Fix the pop-up tree so that it does not set up the grab when shown
...
through the menu item.
svn path=/trunk/; revision=4349
2000-07-26 17:24:35 +00:00
Ettore Perazzoli
5b9ae086e8
Work around utter GtkOptionMenu brokenness so that we finally have a
...
nice-looking option menu for the folder creation dialog.
svn path=/trunk/; revision=4313
2000-07-25 11:07:12 +00:00
Dan Winship
dbf077d9dd
Remove GOAD support.
...
* 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
2000-07-25 01:16:38 +00:00
Ettore Perazzoli
130d4fbee5
Change EShellView so that it creates the menus with BonoboUIHandler
...
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
2000-07-23 11:00:37 +00:00
Ettore Perazzoli
be07467191
Fix a braino that caused Evolution to unref a NULL object when the
...
shortcut file was not found.
svn path=/trunk/; revision=4272
2000-07-21 23:36:11 +00:00
Ettore Perazzoli
44230f1ef7
Some changes to the pop-up folder tree, so that it makes more visual
...
sense.
svn path=/trunk/; revision=4271
2000-07-21 23:19:35 +00:00
Ettore Perazzoli
e107a85dd6
Improve the title bar pop-up button: use a toggle button instead of a
...
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
2000-07-21 13:59:02 +00:00
Ettore Perazzoli
c9090285fe
First shot at the "click on the folder title, get the folder tree"
...
thingie. Needs love, but it's a start.
svn path=/trunk/; revision=4257
2000-07-21 12:04:18 +00:00
Ettore Perazzoli
ad3fd1d471
Prevent a crash by avoiding calling the populate_folder_context_menu
...
function when NULL. (Ooops, I forgot this.)
svn path=/trunk/; revision=4253
2000-07-21 09:13:35 +00:00
Ettore Perazzoli
7d6ff2410a
Add support for the folder right-click ("context") menu. No component
...
uses this yet, though.
svn path=/trunk/; revision=4252
2000-07-21 08:50:12 +00:00
Ettore Perazzoli
5dad2a9d03
Add interfaces to populate a folder's context menu. (Untested.)
...
svn path=/trunk/; revision=4240
2000-07-20 16:00:29 +00:00
Ettore Perazzoli
e4f6918a98
Ooops. I did not actually commit the `.bcd' file.
...
svn path=/trunk/; revision=4239
2000-07-20 14:42:42 +00:00
Ettore Perazzoli
1a800edf4d
Implement saving of pane positions.
...
svn path=/trunk/; revision=4238
2000-07-20 14:39:08 +00:00
Ettore Perazzoli
b40242c395
Add support for saving the current configuration of all the
...
components.
svn path=/trunk/; revision=4237
2000-07-20 13:37:56 +00:00
Ettore Perazzoli
8aec5bf2be
#if 0 some unused functions to prevent warnings.
...
svn path=/trunk/; revision=4236
2000-07-20 13:35:25 +00:00
Ettore Perazzoli
85736f63fe
Remove cruft.
...
svn path=/trunk/; revision=4235
2000-07-20 07:39:56 +00:00
Ettore Perazzoli
1168da7072
Added/fixed support for multiple views.
...
svn path=/trunk/; revision=4234
2000-07-20 07:32:34 +00:00
Damon Chaplin
81531f8286
created a model for the EShortcutBar. This will probably have to be moved
...
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
2000-07-17 06:24:26 +00:00
Christopher James Lahey
87a211d95f
Fixed to match gconf API change.
...
2000-07-12 Christopher James Lahey <clahey@helixcode.com >
* main.c: Fixed to match gconf API change.
svn path=/trunk/; revision=4112
2000-07-12 18:07:06 +00:00
Dan Winship
eba6b9ca72
Update the message.
...
* main.c (development_warning): Update the message.
svn path=/trunk/; revision=4082
2000-07-11 01:07:47 +00:00
Ettore Perazzoli
6d83f3ed17
`#if 0' an unused function.
...
svn path=/trunk/; revision=4062
2000-07-10 22:55:26 +00:00
Dan Winship
52d48e02c1
Translate a default_folder of "" into NULL (which can't be passed over
...
* 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
2000-07-10 22:17:43 +00:00
Ettore Perazzoli
5ad77dcd45
Removed some useless debugging messages.
...
svn path=/trunk/; revision=4041
2000-07-10 17:25:09 +00:00
Ettore Perazzoli
eb1d4e360b
Add FIXME comment.
...
svn path=/trunk/; revision=4039
2000-07-10 16:38:29 +00:00
Federico Mena Quintero
84ba8642c5
As a quasi-hack, do a gdk_flush() when the shell view is unrealized so
...
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
2000-07-10 09:30:28 +00:00
Ettore Perazzoli
95d63098be
Don't display the annoying "Cannot display..." view in the shell when
...
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
2000-07-09 02:20:57 +00:00
Ettore Perazzoli
bafc35e9e5
Some menu cleanup.
...
svn path=/trunk/; revision=3986
2000-07-09 00:56:01 +00:00
Ettore Perazzoli
7eaa10884a
Add proper cast when filling in the CORBA sequence struct.
...
svn path=/trunk/; revision=3952
2000-07-07 18:12:22 +00:00
Ettore Perazzoli
c2afd80bd6
Add an extra ref for the CORBA storage BonoboObject so that the number
...
of refs and unrefs matches again.
svn path=/trunk/; revision=3951
2000-07-07 17:54:25 +00:00
Ettore Perazzoli
ab7c3ab6a0
Remove useless reference to the storage registry in the
...
EvolutionStorage.
svn path=/trunk/; revision=3940
2000-07-07 04:30:28 +00:00
Dan Winship
a4e1613aae
Use the correct gconf path (/apps, not /app), and call
...
* 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
2000-07-06 02:31:40 +00:00
Ettore Perazzoli
53bf8c9074
Shell command for creating new folders.
...
svn path=/trunk/; revision=3901
2000-07-05 22:34:00 +00:00
Ettore Perazzoli
fbc6a557a6
Added an extra @allowed_types parameter to the shell's folder
...
selection dialog, and update the code that uses it accordingly.
svn path=/trunk/; revision=3854
2000-07-02 04:46:36 +00:00
Ettore Perazzoli
a84feecf5b
Removed bogus extra gtk_object_ref() that caused the shell not to quit
...
correctly.
svn path=/trunk/; revision=3853
2000-07-02 01:40:28 +00:00
Dan Winship
83387a7fdd
add "cancel" to FolderSelectionListener.
...
* 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
2000-06-30 19:04:42 +00:00
Ettore Perazzoli
cc0facedac
Added missing CORBA_Object_duplicate() when storing the shell
...
object pointer in ::set_owner.
svn path=/trunk/; revision=3826
2000-06-30 10:04:45 +00:00
Ettore Perazzoli
43aa02ecd4
Derive EvolutionShellClient from BonoboObjectClient instead of BonoboObject.
...
svn path=/trunk/; revision=3825
2000-06-30 09:32:11 +00:00