aboutsummaryrefslogtreecommitdiff
path: root/lumina-fm/BackgroundWorker.cpp
Commit message (Collapse)AuthorAge
* Fix a bug in the background snapshot finder: the new simplification routine ↵Ken Moore2015-05-18
| | | | was incorrectly being used, because the variable being checked was set just moments before (resulting in it always re-using the first snapshot directory found)
* use ++ in createStatusBarMgs over += 1Christopher Roy Bratusek2015-04-18
|
* lumina-fm show separated number of folders and files in status barChristopher Roy Bratusek2015-04-18
|
* Streamline quite a bit of the background worker:Ken Moore2015-03-26
| | | | | | 1) Make sure the background routine *only* runs if the directory has changed or been modified (changing the view/config will no longer re-scan the dir) 2) Cleanup the number of translated strings in the dir info routine, and make it easily modified for larger file sizes (already increased to TB now). 3) Ensure that the whole-dir info is re-displayed if the selection is cleared.
* display some filesystem's information on the statusbar in a thread safe manierwilliam2015-03-25
|
* Add Checksum support for FreeBSD, and tie it into lumina-fm.Ken Moore2015-03-12
|
* Fix a bug with resolving sym-links during the search for ZFS snapshots. Now ↵Ken Moore2015-03-05
| | | | it will always start with the canonical path (no sym links or redundant paths).
* Enable a bunch of debugging in the lumina-fm background worker. Something in ↵Ken Moore2015-03-02
| | | | ther is crashing on occasion - still not sure what yet.
* Clean up the Background of lumina-fm quite a bit:Ken Moore2015-02-18
| | | | | 1) Move all the File operations into a seperate thread (GUI no longer lags when performing long operations). 2) Streamline/simplify the time spent looking for snapshots of a directory (re-use the base snapshot directory found if it is still the same directory - no need to search for it again).
* Commit a checkpoint on the conversion of Lumina to Qt5.Ken Moore2014-12-18
| | | | It is functional at the moment, but still has a few rough edges with regards to the X11 background interface (due to the move from XLib to XCB in Qt5). This reulst in some of the window manager interactions not behaving properly (such as sticky status on panels).
* Streamline the file manager quite a bit by putting the long-lived checks in ↵Ken Moore2014-11-05
a seperate thread. This speeds up the loading of a directory quite a bit.
bgstack15