| Commit message (Collapse) | Author | Age |
|
|
|
| |
finding/probing QML scripts/plugins.
|
|
|
|
| |
need to be considered with regards to favorite status.
|
|
|
|
|
|
|
| |
1) Fix alphabetizing the list of favorites
2) Make all the menu updates happen in a non-blocking fashion (the user will see the items appear as they are loaded)
3) In the home dir browser, also load any files within the directory (and launch them when clicked)
4) Remember which dir was loaded in the browser last, and only refresh/change it as necessary on next menu open.
|
|
|
|
| |
more minor adjustments to case sensitivity in the luminaDesktop.conf parsing.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
loading routine.
|
|
|
|
| |
properly/consistently for the new favorites/theme config options).
|
|
|
|
| |
created/arranged initially. Now the desktopview should be oriented the proper way, and the applauncher icons should be the proper size (although they are still not being placed in non-overlapping locations yet).
|
| |
|
|\
| |
| | |
fix build with qt 5.5
|
|/
|
| |
https://gist.github.com/rezso/c050801e6fa5b4b10715
|
|
|
|
| |
than 2 panels to each screen, and panels can be removed individually (not just the last one).
|
| |
|
|
|
|
| |
icons/launchers.
|
|
|
|
| |
name to ensure that the proper case is used ("Lumina", or case-insensitive checks). The default apps file (lumina-mimeapps.list) is correct because the specs excplicitly state that it should be the lowercase version of the desktop name.
|
| |
|
|\ |
|
| |
| |
| |
| | |
vertical dimension only at the moment).
|
|/
|
|
| |
(proper capitalization based on standards).
|
|
|
|
| |
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).
|