| Commit message (Collapse) | Author | Age |
|
|
| |
Add info about the QT5LIBDIR compile variable
|
|
|
|
| |
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.
|
|
|
|
| |
multiple "."s in the name.
|
|
|
|
|
| |
1) Add the ability to remove the current file loaded into the slideshow
2) Add the ability to rotate the current slideshow image by 90 degrees (clockwise or counterclockwise) and will re-save the file itself.
|
|
|
|
| |
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).
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
debian/control
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
debian/changelog
|
|
|
| |
Add a lot more details to the Lumina repo information file, including build instructions and how to submit bug reports.
|
| |
|
|
|
|
| |
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.
|
|
|
|
| |
LuminaSingleApplication usage (which auto-loads translation files).
|
|
|
|
| |
any command-line argument parsing.
|
|
|
|
|
| |
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
|
|
|
|
| |
through QString::fromLocal8Bit(). This should correctly catch any key presses specific to particular locales.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
in *.desktop files. This seems to fix the occasional issue with KDE *.desktop shotcuts (okular in particular).
|
|
|
|
| |
apply the relative path fixes to all LSingleApplication's forwarded inputs.
|
|
|
|
| |
and fix a stray seg fault in the XCB window class detection routine.
|
|
|
|
| |
allowing screen brightness controls within a virtualbox VM (does not work since not host system).
|
| |
|
|
|
|
| |
well. This means that copy/past/remove will properly perform on every file/dir within the target directory.
|
|\
| |
| |
| |
| | |
Conflicts:
lumina-desktop/lumina-desktop.pro
|
| |\
| | |
| | | |
fix hardcoded lrelease paths
|
| |/ |
|
|/
|
|
|
|
|
|
|
| |
Also do a large clean up of the file operations in lumina-fm:
1) When doing copies of directories, make sure to properly copy all child files/dirs (no matter how deep)
2) Clean the order of directory copies so that you can successfull make a copy of a directory into itself (copy ~/Test -> ~/Test/Test for example)
3) Check for attempting to *move* a directory into itself and show a warning to the user about an invalid operation.
4) Get the total number of files/dirs to be operated on before starting operations. This allows the UI to be more detailed about what it is doing at that particular time.
5) If a directory fails to copy for some reason, don't try to copy all the children of that directory either (they will all fail and just bloat the list of errors)
|