| Commit message (Collapse) | Author | Age |
|
|
|
| |
readable in all situations/backgrounds, as well as accounting for the change in thickness to ensure that the text is not cut off at the edge of the box.
|
| |
|
|
|
|
| |
for any text. This still needs a bit of tweaking, but overall seems to work quite well.
|
|
|
|
| |
file as well. Also remove the "sample" desktop plugin from being included in the build.
|
|
|
|
| |
automatically update the panel plugins (systemdashboard removed, appmenu/userbutton->systemstart)
|
|
|
|
| |
items (speeds things up quite a bit).
|
|
|
|
| |
arguments prevents the app from starting up with any dirs loaded.
|
|
|
|
| |
with clearly labelled categories of applications.
|
|
|
|
| |
to read/use.
|
| |
|
|
|
|
| |
resizing and the startmenu savees it's size between sessions.
|
|
|
|
|
| |
This simply inserts a horizontal/vertical line to help provide separation between panel sections as needed.
Also start moving the project files around: take all the panel plugins and define their files within panel-plugins.pri - will do something similar for desktop-plugins later.
|
|
|
|
| |
plugin by default.
|
|
|
|
| |
basic/detailed list modes in lumina-fm.
|
|
|
|
| |
This is generally only used for internal testing.
|
|
|
|
|
|
| |
1) Make sure the calendar desktop plugin updates the date occasionally.
2) Add the framework for a custom-painted Toolbutton for the applauncher plugin. This will be used to ensure font outlines in the near future.
3) Another small adjustment for new window geometries - run the overall adjustment first - then re-check and see if the window is off the top of the screen before trying the fallback movement routine.
|
| |
|
|
|
|
| |
search paths (needed for wine apps in particular - since they are installed as user).
|
|
|
|
|
|
|
|
| |
1) Add a new ResizeMenu() class to the LuminaUtils library - this class allows the resulting menu to be resizable by the user clicking on an edge and dragging.
2) In the systemstart panel plugin, reverse the location of the shutdown options on the leave page (put them at the bottom next to where the leave button is in the first place)
3) Setup the systemstart plugin to use the new ResizeMenu. It currently does not save the new size to be used for later sessions, but per-session resizing works fine.
4) Quick adjustment to the systemtray icon sizes
5) Quick fix to the detection of a desktop file removal.
|
|
|
|
| |
the bottom instead.
|
|
|
|
|
|
|
| |
1) Implement the file dropping on the desktop
2) Fix the panel painting routine to ensure the proper "fake" transparency is applied.
3) Add a missing include line in the panel "applauncher" plugin.
4) Fix the initial desktop icon size setting.
|
|
|
|
|
|
|
|
|
| |
- Now the desktop plugins are drag-and-drop based, resulting in the user being able to simply drag the plugins around as necessry.
- All the plugins now have a special context menu (right-click, or click and hold the left mouse button for 1/2 second), which provides options to start moving/resizing the plugin as well as the removal option.
Known Issues:
- The cross-application drop event for files is currently flagged as valid - but does not actually run anything yet (to be finished up soon)
- Hidden panels are not being updated when plugins are moved around yet - resulting in some screen artifacting on the panel. (to be fixed soon)
|
|
|
|
| |
removing the button directly.
|
| |
|
|
|
|
| |
Also turn off some debuging information from the system tray plugin.
|
| |
|
|
|
|
| |
panels "detecting" when the mouse leaves the window.
|
|
|
|
| |
issues when trying to install the debug version of apps. Instead, the makefiles should be generated with the command "qmake[-qt5] CONFIG+=debug". That will set the debug flag for the Makefile and allow the user to run make and "make install" normally (but with debugging enabled)
|
|
|
|
| |
from the lumina-desktop.pro file for now.
|
|
|
|
| |
with debugging symbols included. The standard "make" will be exactly the same.
|
|
|
|
| |
ensure that the process was started first before going into the "wait loop" afterwards. This should fix race conditions where Lumina was trying to call an application which was not installed on the system, or the application does not startup for some reason.
|
|
|
|
| |
the no-frame movement routine if the window is at the top of the screen.
|
|
|
|
| |
class.
|
|
|
|
| |
lumina-config.
|
|
|
|
| |
check/verifications. This should fix the issue with *some* windows appearing with exactly the title bar off-screen.
|
|
|
|
| |
the dir loads - it gets rebuild later on when loading the items into the viewer.
|
|
|
|
| |
directory up front with placeholder icons for image files - then kicks off a background thumbnail process afterwards to gradually convert the placeholders into thumbnails. This allows the user to instantly start to browse/use the directory while the thumbnails are still being loaded (if on a slow system or have tons of large image files to read).
|
|
|
|
| |
after creating new files/dirs (just in case the filesystem does not report changes properly), and ensure that clicking the slideshow/player buttons always opens the player (even if an invalid file is selected at that moment).
|
|
|
|
| |
given window is "sticky" in which case it always returns the current workspace.
|
|
|
|
| |
file within the directory getting changed.
|
|
|
|
|
| |
1) When copying/cutting files, also place a copy of the file list into the standard text/uri-list mimetype (with the local file URL syntax: file://) - This allows the files to be seen by other applications (if supported)
2) Also update the drag/drop functionality to use the standard text/uri-list format for all drag/drop operations. This allows movement of files between apps (such as moving a local file into a web-based file paste site).
|
|\ |
|
| | |
|
| |\
| | |
| | | |
Tidier wording, and punctuation, in BootSplash.cpp
|
| |/
| |
| | |
Primarily: 'Workspace' in lieu of 'Desktop(s)', and 'Applications' in lieu of 'System Applications'. Plus other minor changes to wording. Ellipses (…) – with leading space, see for example http://english.stackexchange.com/a/28208/11504
|
|/
|
|
|
| |
1) The XCB event filter should not use the Damage ID in event detection, because each individual tray app uses their own damage ID and not the tray ID.
2) Fix the "back" button icon in the start menu plugin.
|
|
|
|
| |
earlier commit.
|
|
|
|
| |
desktopview plugin a bit more.
|
|
|
|
| |
better handle inputs which are provided in the "file://" syntax.
|
|
|
|
| |
ready to be distributed yet, only the basic application wrapper is functional (no terminal functionality yet).
|