-
Committer:
chrisccoulson at ubuntu
-
Date:
2010-01-26 01:26:55 UTC
-
Revision ID:
chrisccoulson@ubuntu.com-20100126012655-csh0ahbzlrhic8jx
* debian/patches/22_startup_time_improvement.patch:
- Various changes to improve startup time of gnome-session
- Avoid reading from the GConf database for as long as possible,
as the first call takes a big chunk of time, which delay's the
session starting. This is achieved by:
+ Reading the default session and required components from a
key file.
+ Not initializing the idle timeout delay until the session has
loaded.
+ Not setting up the autostart condition monitors for each app
until they are about to be loaded. This avoids the situation where
an app in the Application phase which has an autostart condition
will delay the entire session from loading whilst its monitor
is set up
- This means that gconfd can load the database in parallel without
blocking the session from loading, so it will be ready to use
by components which load later on
* debian/components:
- New configuration for default session and required components
* debian/rules:
- Install new configuration file
* Refreshed patches:
- 80_new_upstream_session_dialog.patch
- 95_dbus_request_shutdown.patch
- 101_screen_lock_on_suspend.patch