aboutsummaryrefslogtreecommitdiff
path: root/lumina-fm/MainUI.cpp
Commit message (Collapse)AuthorAge
* Clean up all the Qt5 *.pro files a bit. Now they should always work.Ken Moore2014-12-23
| | | | | | | | | 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)
* 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).
* Clean up the lumina-fm CLI parsing a bit:Ken Moore2014-11-13
| | | | | 1) Convert a "." to the current working path 2) Provide feedback about invalid input paths graphically
* A couple little bugfixes for lumina-fm:Ken Moore2014-11-12
| | | | | 1) Adjust the extension auto-add function to account for hidden files without an extension 2) Make sure the image/multimedia/snapshot checker is re-run in the background when the directory contents change.
* 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.
* Large update for the lumina-fm:Ken Moore2014-10-03
| | | | | | 1) Completely update the theming for the application (now it has one) 2) Add a column of "action" buttons that enable/disable depending on what is selected. 3) Add the ability to mark files/dirs as user favorites (for quick access in the user button).
* Clean up the icon/list views in Insight. Now the "icon" view will use ↵Ken Moore2014-10-03
| | | | something close to 64x64 images, and the "list" view will have 20x20 images.
* Have lumina-fm save/remember the last-used size and open itself with that ↵Ken Moore2014-09-15
| | | | size (if smaller than the screen size).
* Make sure that Insight puts the file path in quotes when opening a file (in ↵Ken Moore2014-09-08
| | | | case the file has whitespace in the name)
* Hide any external devices that are mounted on hidden directories in the file ↵Ken Moore2014-09-05
| | | | manager. These devices are generally for system-usage and not user browsing (such as the FUSE mountpoint for .gvfs)
* Initial import of the lumina code from pcbsd git repoKris Moore2014-09-04
bgstack15