| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
If the screen height is more than 2000 pixels high (4K screen), then set the initial icon size to 200 pixels. Otherwise use the normal 100 pixel default.
|
|
|
|
| |
screen edges when the viewport size changes. If a plugin is *completely* off the screen (a full grid point or more), remove the plugin temporarily and then re-run the plugin creation/placement routine to perform the full "find-a-spot" functionality.
|
|
|
|
|
|
|
|
|
| |
1) The "IconSize" used is the total size for a desktop item (width & height), rather than the actual size of the icon.
2) Change the saved value in the settings file to "GridSize" instead of IconSize.
3) Make the entire grid relate to this item size - ensuring grid alignment for both desktop items and desktop plugins.
4) Make sure to treat any manual "applauncher" plugins as desktop items for sizing/update purposes.
5) Save the plugin geometries in pixel coordinates instead of grid coordinates to accomodate for flexible grid sizes now.
6) Add another update rule for 0.8.6->0.8.7 (including 0.8.7-devel->0.8.7-release) which removed all the old saved desktop plugin geometries (since they are in the wrong coordinate system). This is a minor change because the update to 0.8.7 was already going to change all the plugins anyway.
|
|
|
|
| |
"Disk I/O"
|
|
|
|
| |
the keyboard shortcuts for Lumina and it's various utilities.
|
|
|
|
| |
new lumina-fm overhaul. Add an option to the "Bookmarks" menu to create a new bookmark (for the current dir) which runs that functionality just like before.
|
|
|
|
| |
lumina-fileinfo utilities. This allows the user to copy that information to the clipboard for use elsewhere.
|
|
|
|
| |
the full text of the window title as the tooltip.
|
| |
|
|
|
|
| |
If the "desktopview" plugin is used on the desktop, remove it and trigger the auto-generation of desktop icons instead.
|
|
|
|
| |
list/tree widget currently has focus.
|
|
|
|
| |
registered in the main window, and it passes the signal to the currently-active browser for evaluation/action. This allows the shortcuts to work no matter what window/widget is currently active.
|
|
|
|
| |
shortcut, or in the file menu).
|
|
|
|
| |
class. This flag will let a new instance of the app be spawned - bypassing any exising instance as necessary.
|
|
|
|
| |
DirWidgets within a horizontal scroll area (for column view with lots of columns).
|
|
|
|
| |
from the main process using QtConcurrent. This keeps the ui completely interactive while still loading all the images.
|
|
|
|
| |
tooltip before)
|
|
|
|
| |
tabs&columns), and also fix up the auto-loading of a new browser in column mode when the active tab is *not* the browser tab.
|
|
|
|
| |
duplication of information.
|
|
|
|
| |
(user-desktop) instead of a house.
|
|
|
|
| |
consistency with window title. Also make that tabbar auto-hide if there is only one tab (not an XDG shortcut)
|
| |
|
|
|
|
| |
accidentally get passed through to the loading mechanisms (usually after a drop event or other file operations).
|
|
|
|
|
|
|
| |
1) Put the status label on a line below all the buttons (they get crushed together with multiple columns)
2) Fix the time-based event processing when loading a directory (1/2 second updates now)
3) Update the drag/drop indicator items based on the directory underneath.
4) Fix the F5 keyboard shortcut to refresh a directory.
|
|
|
|
| |
initial/target directories are both within the user's home dir - otherwise treat it as a copy operation.
|
|
|
|
| |
possible for the size of the menu (including active change on resize).
|
|
|
|
| |
instantaneous disk IO stat instead of the system uptime average.
|
|
|
|
| |
icon should always match what was requested for the button.
|
|
|
|
| |
Now you can specify: "INHERITS=<name of theme>" within the theme file and it will replace that line with the contents of the other theme (if it exists). This allows all the lumina-interface-specific settings to be put within the "None" theme, and the Lumina-Default theme just inherits those settings at the outset (a lot easier to maintain/adjust going forward).
|
|
|
|
| |
takes care of readability instead now.
|
|
|
|
|
|
|
| |
1) Adjust the font outlines quite a bit more - now it properly respects the theme settings and adjusts appropriately.
2) Add options to re-size all the desktop icons at the same time (use 16 pixel increments)
3) Adjust the default desktop icon size (use a 64x64 icon be default).
4) Ensure that the applauncher re-scales the icon as necessary to ensure it is the proper size.
|
|
|
|
| |
like I missed it during the big conversion)
|
|
|
|
|
|
|
| |
1) When refreshing a directory - don't re-load any already-loaded thumbnails
2) When loading the directory items or loading thumbnails, don't use a hard-coded item count for when to processEvents, instead use a time-based system (process events every second of loading time). This allows fast systems to use their speed while not penalizing slow systems)
Also disable the use of the backend file cache for lumina-fm: the time saved is so small that it is not worth the risk of missing changes to directory contents on rapid refreshes.
|
| |
|
|
|
|
| |
external utilities. This should catch/break the loop if the external utility stops in some strange way.
|
|
|
|
| |
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.
|