| Commit message (Collapse) | Author | Age |
|
|
|
| |
bypasses the PC-BSD update system on 11.x
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
work reliably.
|
| |
|
|
|
|
| |
instantaneous disk IO stat instead of the system uptime average.
|
|
|
|
| |
adjust the theme files accordingly.
|
|
|
|
| |
This returns true if the system is in the middle of applying updates and cannot be powered off at the present time.
|
|
|
|
|
|
|
| |
Aslo update the default key bindings a bit:
1) Add a shortcut to lock the screen (Pause key)
2) Adjust the tiling shortcuts to Alt+[left/right] instead of Ctrl-[left/right]. The Ctrl shortcuts were already in use by Fluxbox.
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
| |
directly instead of running top (much faster).
|
|
|
|
| |
Now it will directly use the sysctls from the kernel instead of using an external monitoring utility. This makes it much more accurate and much faster
|
| |
|
|
|
|
| |
add a new desktop plugin for monitoring system statistics (CPU/Mem usage, CPU temps).
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
the screen brightness checks on FreeBSD. This prevents issues with incomplete installations (it will just skip brightness controls).
|
|
|
|
| |
session initialization (out of the system dashboard plugin).
|
|
|
|
| |
out" menu as an option (if supported on that system).
|
| |
|
|
|
|
| |
works consistently.
|
|
|
|
|
|
| |
special audio thread and using the QMediaPlayer within the main thread (no stuttering/delays in my initial tests so far).
Add a PC-BSD specific routine for setting brightness so that hardware brightness controls are attempted (through pc-sysconfig) before the software brightness is modified (using xbrightness)
|
|
|
|
| |
directory is quoted within the command (could be spaces in the path).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
the middle of performing updates.
|
|
|
|
|
| |
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).
|
|
|
|
| |
output of "mount" in LuminaOS-FreeBSD.cpp (just in case).
|
|
|
|
| |
allowing screen brightness controls within a virtualbox VM (does not work since not host system).
|
|
|
|
| |
shutdown/restart the system, and enable/disable those options in the logout menu appropriately.
|
|
|
|
| |
the AppStore/ControlPanel/QtConfig shortcut definitions into the LuminaOS class for use in other OS's.
|
|
|
|
| |
have all the different defines all over the place.
|
|
|
|
| |
That will let it persist between login sessions, allowing Lumina to automatically return to the previous setting on login.
|
|
|