| Commit message (Collapse) | Author | Age |
|
|
|
| |
screen number. It seems like X randomly assigns numbers to screens in some instances - resulting in multi-monitor arrays occasionally getting rotated/scrambled. After the automatic conversion of the settings to the new system (the first time the user logs into the updated version of Lumina), screen settings are tied to that particular monitor now (HDMI-0, DP-1, etc...)
|
|
|
|
| |
*exactly* matches the unit found (1G, 1M, 1K, etc).
|
|
|
|
| |
variables as needed. This allows things like icons to be found/used when LTE is launched via sudo (for instance).
|
|
|
|
|
|
| |
This impacts almost all tools/utilities within Lumina - please test (passed internal tests so far).
This cleans up a lot of the backend XDG compliance class, moving lots of functionality into child functions of the XDGDesktop class and ensuring that they get cleaned up more regularly/properly. This *seems* to make the desktop startup a lot faster, even if the overall memory savings are slight (so far).
|
|
|
|
| |
This will be used instead of the "-devel"/"-Release" distinctions in the versions now.
|
| |
|
|
|
|
| |
work properly with the standard -e flag).
|
|
|
|
| |
more than 1 second of inactivity from the subprocess.
|
|\ |
|
| |
| |
| |
| | |
the mouse during resize events.
|
|/ |
|
| |
|
|
|
|
| |
luminaDesktop.conf.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
1) Fix up the desktopbar plugin to work with the new file locations for configs.
2) Fix up the replacement of the "~/" prefix on a file path with the users home dir.
3) Add default favorites for the ~/[Documents, Downloads, Pictures, Videos] directories.
4) Add the ability to specify quicklaunch apps within luminaDesktop.conf (almost the same as the favorites options).
5) Another couple tweaks for the Glass theme.
6) Have the non-applauncher desktop plugins fill in from the bottom-right of the screen. This provides automatic separation between the auto-generated launchers and other plugins.
7) Add a second, auto-hidden panel at the top of the primary screen by default with the desktopbar plugin there (for instance access to favorites & ~/Desktop files/dirs)
|
|
|
|
|
| |
1) Change the install directory where Lumina puts all it's files at install time (L_SHAREDIR/lumina-desktop/ instead of L_SHAREDIR/Lumina-DE/)
This required some adjustments to the LuminaOS templates just to mirror the change.
|
|
|
|
|
| |
1) Move the "runtime" directory in the users home to the XDG_CONFIG_HOME/lumina-desktop rather than ~/.lumina
2) Update the Glass theme a bit more.
|
| |
|
|
|
|
| |
also allow regex wildard matching when looking for default applications ("text/*" will grab all text mimetypes for instance).
|
|
|
|
| |
registering/finding the default email/terminal applications.
|
|
|
|
|
|
|
|
|
| |
1) Reset which dirs are watched for apps to be installed into every time the watcher updates (fixes the detection of KDE apps getting installed/removed)
2) Add a new LuminaUtils function for converting a .desktop or binary name into a full path (searching all the various system dirs until it finds the file)
3) Convert the luminaDesktop.conf parser to allow relative paths/filenames for favorite/default apps
4) Update the default luminaDesktop.conf file quite a bit so there are app actually setup out of box.
5) Update the luminaDesktop.conf parser to properly set mimetypes as needed.
6) Fix the install location of the lumina-fm icon.
|
|
|
| |
Now tag version 0.9.1-devel on the master branch.
|
|
|
| |
Tag version 0.9.0-Release.
|
|
|
|
| |
update the screen numbers/geometries 50ms after the WM changes the _NET_DESKTOP_GEOMETRY or _NET_WORKAREA properties on it. This bypasses a bug in the QDesktopWidget class where it might not send out the changed() signals when something really did change (noticed this in virtualbox instances in particular).
|
|
|
|
|
|
| |
sequentual loading of various utilities (WM, DE, screensaver, compositing manager, etc..)
Also setup lumina-session to auto-start xcompmgr if it is installed, and adjust the Lumina-DE.desktop xsession entry to launch the session instead of the Lumina-DE binary directly.
|
|
Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
|