| Commit message (Collapse) | Author | Age |
|
|
|
| |
Lumina session detects screen modifications/changes.
|
|
|
|
|
|
|
| |
settings menu).
Clean up/add some desktop/panel "prepareToClose()" routines, and have them run when appropriate. Also add these close routines to the general session cleanup.
Add support for a new "--noclean" CLI flag when starting LuminaDE. This flag will tell the session not to close system tray utilities and other applications on session close.
|
|
|
|
| |
the session cleanup, and tag version 0.8.2-Release
|
|
|
|
| |
session cleanup.
|
|
|
|
| |
if the panel is vertical.
|
|
|
|
| |
Now it is run through a "CleanSession" function beforehand to try and safely close down any applications/trays. Als reduce the number of filesystem watchers: only have one in the session itself, which sends out a signal when the desktop settings config file changes (instead of a watcher in every desktop class).
|
|
|
|
| |
switchable in the code like most of the others). Also fix a signal/slot issue with the userbutton (minor).
|
| |
|
|
|
|
|
| |
1) Found/fixed a bug with a panel mis-reporting which number it was.
2) Clean up the panel interface management in lumina-config.
|
|
|
|
| |
synctimer when the plugin is closed/removed.
|
|
|
|
| |
plugin interactions).
|
|
|
|
| |
and have the clock plugin instantly update to the new format (backwards compatible with no formats set)
|
|
|
|
| |
to the lumina theme system.
|
|
|
|
| |
transparent/opaque on a plugin-level. This allows for finer control via the theme.
|
|
|
|
| |
consistant across all workspaces.
|
|\
| |
| | |
proper initialization of lumina-panel
|
| |
| |
| |
| |
| | |
- ensure it gains _NET_WM_WINDOW_TYPE_DOCK
- set _NET_WM_WINDOW_NAME to LuminaPanel (for window-managers that support window rules)
|
|/
|
|
| |
system dashboard hides that control option.
|
|
|
|
| |
that are found, allowing for system-wide defaults in addition to user-set defaults.NOTE: all the system files are named "luminaStartapps" whereas the file in the user's config is "~/.lumina/startapps"
|
| |
|
|
|
|
|
|
| |
config menu). Also make sure that there is a *.desktop shortcut for the application (and update the pkg-plist)
Also allow for "-<something>" to be put in the version number without messing up the version checking routine, and tag the current version on the master branch as 0.8.2-devel (once the stable/official release is branched, the "-devel" tag will get either dropped or changed to "-release" in that branch, with the master branch moving on to the next <version>-devel)
|
|
|
|
| |
causing random issues. Cut it down to 2 boolians only now, and the desktop responds correctly/reliably again.
|
|
|
|
| |
defaults for the Lumina desktop. Also fix a bug this exposed in how the Lumina panel removes plugins.
|
|
|
|
|
|
| |
1) Fix the "Open Home Dir" option in the application menu.
2) Have the logout window open on the current screen (instead of always the left screen)
3) Hide the logout window when starting the logout procedure.
|
|
|
|
| |
Now the dialogs should not prevent the desktop from updating appropriately (not modal).
|
|
|
|
|
| |
This plugin re-creates the classic "start" menu from other OS's.
Also update how panel-plugins open menus, so now the menu will no longer cover the button that opened it.
|
|
|
|
| |
instead of saving everything into the plugin settings directly. This allows it to manage generic text files as well as just the *.note files in ~/Notes.
|
|
|
|
| |
mouse has left a panel or not. Now it works properly on all screen edges.
|
| |
|
|
|
|
| |
This button will hide all open windows so the desktop is visible (useful for touch screens or small devices)
|
|
|
|
|
| |
1) Now the panel appearance will be set by the theme as well (unless custom appearance set)
2) Now the desktop plugins are themed appropriately as well (background canvas can be set to something, non-transparent plugins can be changed)
|
|
|
|
| |
for PCDM and use that for the icon instead (~/.loginIcon.png)
|
| |
|
|
|
|
| |
no chance of it crashing when plugins are removed.
|
|
|
|
| |
displays the current song number in the rotation (<num>/<total>), and a progressbar shows a rough estimate of how much longer the running song has.
|
| |
|
|
|
|
| |
the background, as soon as apps are changedon the system (not when the user clicked the button any more)
|
|
|
|
| |
the panel area, don't just rely on the event notification (Qt treats the system tray as a "foreign" window and send leave event anyway).
|
| |
|
| |
|
| |
|
|
|
|
| |
for releasing 0.8.0
|
|
|
|
|
| |
1) Do not adjust the width of new windows (even if they go off the right side of the screen, they still have some part of them on the main screen)
2) Add better crash handling to lumina-open (put the standard error text or standard output text of the application in the "details" for the message box).
|
|
|
|
| |
"seen" by fluxbox when a window is maximized, and the task manager works with the highly asynchronous XCB events.
|
|
|
|
| |
with fluxbox maximizing windows underneath panels at the moment.
|
|
|
|
| |
allows a user to run qmake LIBPREFIX="something" PREFIX="something" to ensure that libraries are found in the proper location.
|
|
|
|
|
| |
1) Add ability for task manager to minimize/maximize window from details menu
2) Add quick check/movement of new windows to make sure they are not underneath any panels
|
|
|
|
|
|
| |
1) The normal mode/behaviour is to group windows by application (backwards compatible)
2) The "-nogroups" mode ensures that every window gets it's own button (uses a lot more space on the panel since it need to put part of the window title on each button too)
This two modes are treated as distinct plugins via lumina-config for simplification purposes.
|
|
|
|
| |
apply the relative path fixes to all LSingleApplication's forwarded inputs.
|
|
|
|
| |
and fix a stray seg fault in the XCB window class detection routine.
|