| Commit message (Collapse) | Author | Age |
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
| |
it into all the various LuminaOS-<OS>.cpp files instead. This allows the Lumina library to function properly when compiling an external application against an installed version of the lib.
|
|
|
|
|
|
|
| |
1) Setup all the subprojects to use the new OS-detect.pri subfile
2) Automatically detect/set the build datetime string for the project when qmake is run.
3) Automatically read/embed the current GIT revision into the Lumina version string
4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
|
|
|
|
| |
This returns true if the system is in the middle of applying updates and cannot be powered off at the present time.
|
| |
|
|
|
|
| |
of 'top' in Debian
|
|
|
|
|
| |
Made a small adjustment to the way sound is set on Linux to make
it more reliable.
|
|
|
|
|
|
| |
- display 'Not available' if cpu temp can not be read
- add support for disk i/o in system monitor
- update luminaDesktop.conf to new format
|
|
|
|
|
| |
This returns the current stats about the available disks on the system (current read/write rates on FreeBSD - not implemented on other OS's yet).
Also use this new function in the systemmonitor desktop plugin.
|
|
|
|
|
|
|
|
| |
- LOS::userHasShutdownAccess -- proper return [fix compiler warning]
- LOS::systemCanSuspend -- proper return [fix compiler warning]
- LOS::CPUTemperatures -- get cpu temp [XXX untested as my FX-8350 doesn't talk to me]
- LOS::CPUUsagePercent -- get cpu usage
- LOS::MemoryUsagePercent -- get memory usage
|
|
|
|
|
|
|
|
|
| |
1) CPUTemperatures()
2) CPUUsagePercent()
3) MemoryUsagePercent()
These functions have been filled out for the LuminaOS-FreeBSD implementation, but not for any of the others yet. The FreeBSD implementation has also not been tested yet.
Also add a new "DisplayNumberToBytes()" function into LuminaUtils for converting sizes in a string format (50M or 50MB for example) into a double with the number of bytes for calculations.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
libLumina/LuminaOS-Debian.cpp
|
| |
| |
| |
| | |
directory is quoted within the command (could be spaces in the path).
|
|/
|
|
|
| |
- checksums for LuminaOS-Debian and LuminaOS-Linux
- capacity for LuminaOS-Debian
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This just returns the name of the OS template used within the library.
(No action required for OS-specific maintainers, already handled for all templates).
|
| |
|
|
|