Commit Graph

2370 Commits

Author SHA1 Message Date
970662db34 More GTK3 preparation.
This uses the new gtk_assistant_commit() I had added to GTK+ for our
EImportAssistant progress page.
2010-06-04 08:34:15 -04:00
7959b11113 Convert "startup-wizard" to an EExtension.
Convert the "startup-wizard" EPlugin to an EExtension, and fix up the
importing UI a bit (but it still needs a lot more love).  Importing
progress is now shown directly in the GtkAssistant window.

Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating
progress pages in a GtkAssistant.

Also, change EMAccountEditor semantics slightly: you now have to call
e_config_create_window() manually after creating a new EMAccountEditor
instance.  This allows extra EConfigItems (specifications for the window
content) to be added manually before the window is created.
2010-06-02 16:36:11 -04:00
2cb330eb09 Revert "Bug #608203 - Left pane of mailer window is really narrow at startup"
This reverts commit 0cdd9484fe.

Causes the Mail window to erroneously switch to Contacts when opening
the Contacts window in express mode.
2010-05-28 16:17:30 -04:00
db89f12503 Hide extra toolbars when not in Express mode. 2010-05-28 15:00:29 -04:00
09b0180c00 Fix another runtime warning. 2010-05-28 11:28:24 -04:00
06e053a5bd Bug 619900 - First widget skipped in e_shell_hide_widgets_for_express_mode() 2010-05-28 09:50:11 -04:00
73d63f2a55 Minor EShellWindow cleanup. 2010-05-28 09:34:56 -04:00
7f51095908 Revert "don't bridge to the active-view gconf setting"
This reverts commit 2d68130cad.

Need to fix GConfBridge instead.
2010-05-27 11:19:52 -04:00
55c4f30db7 Bug 619811 - Bogus "Cannot update from version 0.0" dialog on start 2010-05-27 07:49:54 -04:00
0b1cd2dd5b Coding style and whitespace cleanup. 2010-05-26 17:19:41 -04:00
c9ec8c3f4d Merge branch 'express2' 2010-05-26 13:09:33 -04:00
9653887891 Coding style and whitespace cleanup. 2010-05-25 10:15:32 -04:00
3e1b34841d Fix compiler warnings. 2010-05-25 09:54:55 -04:00
f49077cfb5 Merge branch 'gnome-2-30' into express2 2010-05-25 09:14:51 -04:00
504b8dd263 [win32} Register evolution as "Contacts" application and .vcf handler 2010-05-19 17:22:28 +02:00
38711248e3 [win32] Try to get the default application registration right 2010-05-19 10:26:08 +02:00
df5f0b0269 [win32] Try to get the default application registration right 2010-05-19 10:21:50 +02:00
b995d99498 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:11:53 -04:00
79b0031a48 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:08:25 -04:00
02564bb45b [win32] Implement --reinstall, --show-icons, --hide-icons options
to be used by windows default application setting dialogue
2010-05-18 17:01:23 +02:00
0f92771be5 [win32] Implement --reinstall, --show-icons, --hide-icons options
to be used by windows default application setting dialogue
2010-05-18 16:57:11 +02:00
ea1a5fca45 Merge branch 'gnome-2-30' into express2 2010-05-17 09:49:21 -04:00
ba5a33b6f1 [win32] Don't call glib functions before g_thread_init was called and
register evolution as capable to handle mailto: protocol on startup
2010-05-17 09:13:06 +02:00
d9bff586ce [win32] Don't call glib functions before g_thread_init was called and
register evolution as capable to handle mailto: protocol on startup
2010-05-17 09:07:50 +02:00
0b60ec7c89 Convert "default-mailer" plugin to an extension. 2010-05-13 09:21:21 -04:00
bde1bc6bca Handle adding 'X' close button on the menu bar. Restore adding the same
for adding in calendar since it doesn't have a toolbar.
2010-05-11 18:49:12 +05:30
cc87be2984 [win32] Set patch to evolution's bindir because some child processes
need it in some situations.
2010-05-10 22:53:05 +02:00
8b53dacec6 [win32] Set patch to evolution's bindir because some child processes
need it in some situations.
2010-05-10 22:51:11 +02:00
476ad289ef set widget name for the MeeGo theme on the search toolbar too 2010-05-07 14:39:29 +01:00
c30d29425e Coding style and whitespace cleanup. 2010-05-01 23:18:28 -04:00
cab50ae511 Add filter_page option for pref window so that we can show only required
preferences for calendar. Bit of a hack, but proves very useful.
2010-04-30 10:51:54 +05:30
2d68130cad don't bridge to the active-view gconf setting 2010-04-27 17:47:57 +01:00
0b07840e26 Don't use gconf to store the names of widgets to hide
That was just for development.  Now we hardcode the lists of widgets.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-04-26 18:13:24 -05:00
b54c869e2f get window sizing logic right (again) 2010-04-23 16:45:59 +01:00
a650f15f00 Store the initial view request and use that to decide whether to show
startup wizard or not. Show only for mail and not calendar.
2010-04-22 17:27:20 +05:30
a84b1a3251 Merge commit 'origin/gnome-2-30' into express2 2010-04-21 17:06:38 +01:00
a4cb2af922 Fix compiler warnings. 2010-04-21 08:18:39 -04:00
74c9169a07 Give the windows version of evolution-alarm-notify a nice win32 icon 2010-04-20 15:27:24 +02:00
e234598bdf Give the windows version of evolution-alarm-notify a nice win32 icon 2010-04-20 15:15:11 +02:00
5825fb4eb1 revert snafu to full-screening ... 2010-04-19 10:06:59 +01:00
81e6232269 Re-work the over-complicated event editor as a tabbed notebook.
Thanks to Sashwaat.
2010-04-19 09:57:48 +01:00
200f6ec5e4 Bug #608766 - Replace pthread with GLib's GThread 2010-04-15 14:43:20 +02:00
5fca5b574e Adapt the event editor for MeeGo / small-screen.
Bin the menu bar, disable the print icon, add a close button at top right.
2010-04-15 13:32:34 +01:00
9b90e087b0 add a close-window action that doesn't become insensitive on the last window.
Use this in meego / full-screen mode
2010-04-14 20:56:30 +01:00
46cf8be3f3 add stock close button 2010-04-14 20:14:40 +01:00
41a762eee8 add EVO_MEEGO debugging env var:
export EVO_MEEGO="session-type=small-screen" for the most fun.
2010-04-14 20:13:19 +01:00
ef31f5027f Bug #608203 - Left pane of mailer window is really narrow at startup 2010-04-14 12:40:59 +02:00
0cdd9484fe Bug #608203 - Left pane of mailer window is really narrow at startup 2010-04-14 12:39:49 +02:00
96421ff37c Use accessor functions instead direct access (GSEAL work)
Still remaining:
GtkAccessible::widget
GtkAssistant::forward
GtkAssistant::back
GtkObject::flags
GtkTreeStore::stamp

The GtkAssistant fields are related to bug #596428.  We don't
need accessor functions so much as the enhancement described
there implemented.

https://bugzilla.gnome.org/show_bug.cgi?id=615613
2010-04-13 16:23:16 +02:00
2593383aec Detect MeeGo, and propagate settings variously.
Adapt widget naming on MeeGo for theming etc.
2010-04-12 14:50:44 +01:00