| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
routine in LuminaUtils.
|
| |
|
|\
| |
| | |
Solves issue 11232
|
| |
| |
| |
| |
| |
| | |
After parsing the CIDR, if it's empty then we put "/". Now,it's possible
to go to "/" using "up arrow"
Now, we check if CIDR finishes in "/" AND CIDR is bigger than 1.
|
|\ \
| |/
|/| |
Solves the issue 11073
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Qt follows symlinks in Unix when size function is used. As a result, if
you have several symlinks that points to big files, the information will
be "wrong". It's better to avoid call size on symlinks and lost several
hundred of bytes instead of get the size of the same file several times.
If needed, lstat systemcall can be used to get symlinks real size.
|
| |
| |
| |
| |
| | |
Now directories displays the size correctly. In addition, number of
files and directories are displayed too.
|
| |
| |
| |
| | |
"detailed" text of the message box - otherwise it causes size issues if there are lots of items.
|
|\ \ |
|
| |\ \
| | |/
| |/| |
libLumina changes for DragonFly
|
| | | |
|
| |/ |
|
|/ |
|
|
|
|
| |
installed.
|
|
|
|
|
|
|
| |
1) The LWindow class seems to function properly for embedding/controlling a window now.
2) Add a "testwin" CLI flag to simply run a text of the window class (with a sample window). This allows testing without having to stop the currently running WM.
3) Setup the XCB access class so it is globally accessible to the individual classes in the WM (no need to constantly be passing the structure around).
4) Already include built-in support for simple window animations/effects (3-lines per effect is all that is needed). Will need to define animation flags/settings for use later, probably with an abstracted function to "performAnimation(type, size)"
|
|
|
|
| |
adding new functions for the window manager (direct access/control - not requests).
|
|
|
|
| |
Rosenburg for putting them together!
|
| |
|
|
|
|
|
| |
1) Move the processEvents call down to every 15 items instead of 20 (just in case a slower system)
2) recalculate the relative snapshot path on every snapshot slider change (fixes a random issue where it uses the previous dir calculation, not the current dir path).
|
|
|
|
|
|
| |
through X to something else).
Also fix a minor bug in saving/loading the last history item for a browser.
|
|
|
|
| |
XDGDesktop structure now, instead of using the regex's and template files like before. This also makes it easier to update later, since there are more information fields in the XDGDesktop structure than lumina-fileinfo currently handles (TryExec, Actions, ShowIn, etc).
|
|
|
|
| |
possible relative path to an absolute path (for input path validation/checking).
|
|
|
|
| |
file.
|
|
|
|
| |
structure itself.
|
|
|
|
| |
for the various .cpp files later instead of this possible conflict.
|
| |
|
| |
|
|
|
|
| |
every 20 items, but be sure to processEvents after clearing the widget before the item loop is started (to ensure it is blanked out right away).
|
|
|
|
| |
the directory loading routine almost an entire order of magnitude faster.
|
|\ |
|
| |
| |
| |
| | |
Also updated.spec files with additional dependencies and cleaner syntax.
|
| |
| |
| |
| |
| | |
1) Rollback the directory checked timestamp by 1/2 second from teh current time when doing a sync (just in case multiple fast changes to the dir).
2) Activate the dir watcher on all the files as well (not just the dir), and send all those signals into a collection timer with a 1/10 second delay to combine any simultaneous signals/changes into a single update call.
|
| | |
|
|/
|
|
| |
files that may/may not be XDG desktop files (prevent re-reading files by trying to juggle two different data structures).
|
| |
|
|
|
|
| |
items are already loaded - when doing the info updating).
|
| |
|
|
|
|
| |
switching between snapshots of the same directory), re-use the existing items whenever possible. This prevents "flickering" for fast reloads and preserves the users current selection and scroll location.
|
|
|
|
| |
might be getting shown to the user. Use this dialog for checksums as well.
|
|
|
|
| |
talk to other applications)
|
| |
|
|
|
|
| |
new directory.
|
| |
|
| |
|
|
|
|
|
|
|
| |
1) Fix a layout issue with the DirWidget
2) Fix the GoToNext functionality in the multimedia player
3) Ensure the multimedia player is stopped if the tab is closed
4) Clean up some dead space in the DirWidget
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Seemlessly embed the ZFS rollback options into the main dir browser (simple time slider at the top).
2) Take all the main widgets and put them into separate classes/files (widgets/*)
3) Add support for both tabs and columns for multiple directory viewing
4) Remove the "icon" view mode, and replace it with an icon sizing option (larger/smaller)
5) Add the ability for the multimedia player and slideshow viewer to be running within separate tabs while still browsing the system (new files will be added to the queue instead of replacing it)
6) Ensure that only selected files are added to the player/slideshow on demand.
7) Add the ability to zoom in/out on a slideshow image.
KNOWN ISSUES:
1) The new file/dir functionality has not been replaced/re-implemented yet.
2) The drag and drop functionality has been removed until a new implementation is put in.
PLEASE TEST:
ZFS snapshot use, multimedia file player, browsing and other UI changes
|
|
|
|
| |
better coding to recusively add up the sizes of all the files within it.
|
|
|
|
| |
tying all the new UI/widgets in.
|
|
|
|
| |
to understand what it does.
|
|
|
|
| |
X11 Screen number. This ensure that the same app on a different X screen does not stop the app from opening on the current screen as well.
|