| Commit message (Collapse) | Author | Age |
|
|
|
| |
Clean up the libLumina classes needed by the core-utils.
|
|
|
|
|
|
|
| |
1) Dismantle the Lumina library completely.
2) Setup lots of small subproject files (.pri) for the individual classes within the old library.
3) Move all the Lumina binaries to use the new subproject files
4) Split up the LuminaUtils class/files into LUtils and LDesktopUtils (generic utilities, and desktop-specific utilities)
|
|
|
|
|
|
| |
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).
|
| |
|
|
|
|
| |
UI enabled now.
|
|
|
|
| |
the new interface completely.
|
| |
|
| |
|
| |
|
|
|
|
| |
Also have the monitor selection on the new UI hidden if there is only one monitor available.
|
| |
|
|
|
|
| |
compilation checks (old UI still actually used at the moment though)
|
|
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.
|