| Commit message (Collapse) | Author | Age |
|
|
|
| |
vertical dimension only at the moment).
|
|
|
|
| |
the window to calculate which screen it is on instead of the upper-left corner.
|
|
|
|
| |
of the frame on each side of the given window.
|
|
|
|
| |
consistency and proper size calculations (especially for new plugins).
|
|\ |
|
| |\
| | |
| | | |
Minor change to audio to make volume adjustment more tolerant.
|
| | |
| | |
| | |
| | |
| | | |
Made a small adjustment to the way sound is set on Linux to make
it more reliable.
|
|/ /
| |
| |
| | |
This fixes the issue with removing the last "favorite" from the system causing a crash.Also make sure to remove any empty lines from the favorites when loading them.
|
|\ \ |
|
| |\|
| | |
| | | |
Fixed selecting Linux template.
|
| |/
| |
| |
| |
| |
| |
| | |
The original method for selecting a Linux template appears to only
work under Debian. Fixed typo in make-linux-distro.sh script
and modified README.md file to insure selecting a template happens
in the correct order.
|
| |
| |
| |
| | |
individual screen.
|
|/
|
|
| |
directory where favorites are stored is actually in existance.
|
|\ |
|
| |\
| | |
| | | |
Debian updates
|
| |/
| |
| |
| |
| |
| | |
- 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
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
| |
watchers:
1) Move the ~/Desktop directory watcher into the Session (no extra overhead, already have a watcher there), and have te session send out signals when the contents of the ~/Desktop dir change.
2) Setup the plugins that poll the desktop to use the new session implementation (reducing overhead overall)
3) Add the ability to use files/dirs in the "applauncher" plugin as well (not exposed to user yet)
4) Add a new desktop flag for auto-creating applauncher plugins for any files/dirs on the desktop (not added to lumina-config yet)
5) Get rid of all the config files for the desktop plugins and merge them all together into a single conf file that the session maintains the pointer to (so plugins can grab that pointer as necessary)
6) Make sure that desktop plugins go through a special [read/save]Setting() functions in the plugin implementation itself so that they don't accidentally trample other plugin settings (keeps it restricted to the particular group for that plugin)
|
|
|
|
| |
pluins. It appears that there is a fundamental issue with embedding QML objects into a panel/window with the "always on top" flag set - it never finishes painting the QML object and prevents the rest of the panel from being updated as well.
|
|
|
|
| |
highlighted desktopview items.
|
|
|
|
|
|
| |
respectively).
These are QtQuick "containers" which allow the loading of user/system supplied QML scripts for non-compiled plugin support. These plugins must be single *.qml files located in <Lumina Share>/quickplugins/*.qml or ~/.lumina/quickplugins/*.qml
|
| |
|
|
|
|
|
|
| |
the separation character in variables instead of ".", allowing compatibility with libUCL. (Note: it will still detect the "." separation in variables for backwards compatibility at the moment - might remove this compat once we get ready for 1.0-release in the distant future).
Also add a couple new panel options (pinlocation, edgepercent) allowing the panel to bet setup in a particular location on the designated screen edge.
|
|
|
|
|
| |
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.
|
|
|
|
| |
desktop plugin shaders/backgrounds. This ensures a uniformity with the panel appearance (when the panel is following the theme). Also add an entry for the new systemmonitor plugin.
|
|
|
|
| |
directly instead of running top (much faster).
|
|\ |
|
| |
| |
| |
| |
| | |
1) Ensure that the settings file never has the saved version go "backwards", only forward so that we know what version the settings correspond with.
2) Have the WM reset wait a second before starting off (X is sometimes still swamped when the event happens - give it a moment first).
|
| |
| |
| |
| | |
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
|
|/
|
|
| |
entirely and make the spacing between tray icons 0 pixels. (prevents the occasional 1px lines since the frame does not refresh as often)
|
|
|
|
| |
something changed with regards to the available monitors/displays (such as when adding/removing a monitor). This forces Fluxbox to reload completely so it picks up on the new display layout.
|
|
|
|
| |
you switch out monitors/systems with a different resolution. Also add a quick check to ensure that we don't create duplicate desktops in the same location on the X screen.
|
|\ |
|
| |\
| | |
| | | |
Updated Linux dependency list
|
| |/
| |
| |
| |
| | |
Updated Linux package dependencies for Debian/Ubuntu systems now that
Lumina uses Qt5.
|
| |
| |
| |
| | |
as well.
|
|/
|
|
| |
just files)
|
|
|
|
|
|
| |
favorites.add: add an entry into the favorites system for a file/dir
favorites.remove: remove an entry from the favorites system for a file/dir (for backwards compat later if necessary)
favorites.add.ifexists: add an entry but only if the file/dir currently exists
|
|
|
|
| |
plugins to all use that for checking whether a thumbnail can be shown. Also add thumbnail support into the user button for favorite files.
|
| |
|
|
|
|
| |
This was causing issues if an icon was too small to display at the requested size.
|
|
|
|
| |
isValidBinary() function.
|
|
|
|
| |
*.desktop files.
|
|
|
|
| |
teh additional process events calls the menus needs to be ready before desktop elements start trying to use them.
|
|
|
|
| |
initialization. Something about the addition processEvents() call is screwing up the init procedures.
|
| |
|
|
|
|
| |
(only able to reproduce on a 11.x VM).
|
|\ |
|
| |\
| | |
| | | |
Debian updates
|
| | | |
|