aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/BootSplash.cpp
Commit message (Collapse)AuthorAge
* Cleanup how auto-start apps are launched a bit (start them via a single ↵Ken Moore2015-10-30
| | | | | | lumina-open call now, instead of a bunch of individual ones). Also fix up the tray app detection/failover methods a bit to catch/discard tray icons which were registered/destroyed almost simultaneously (or no destroy event was ever caught for the icon). This prevents the situation where a "blank" tray icon may be trying to repaint itself repeatedly (eating up CPU cycles). NOTE: It seems like these "blank" tray apps are all GTK based, so it might be something in that toolkit which needs fixing to prevent registering a tray window which will never be used (or is instantly destroyed).
* Tidier wording, and punctuation, in BootSplash.cppGraham Perrin2015-09-18
| | | Primarily: 'Workspace' in lieu of 'Desktop(s)', and 'Applications' in lieu of 'System Applications'. Plus other minor changes to wording. Ellipses (…) – with leading space, see for example http://english.stackexchange.com/a/28208/11504
* Move the desktop initialization after the menu's initialization. With all ↵Ken Moore2015-05-23
| | | | teh additional process events calls the menus needs to be ready before desktop elements start trying to use them.
* Add a new "phase" into the boot splash - system applications loading.Ken Moore2015-05-23
|
* Add a new boot splash screen to be used during the Lumina initialization ↵Ken Moore2015-05-21
phase. This is *not* a QSplashScreen, so we avoid the issues with VirtualBox/3D acceleration and it loads/updates much faster (almost no change in the startup time on my system).
bgstack15