aboutsummaryrefslogtreecommitdiff
path: root/lumina-fm
Commit message (Collapse)AuthorAge
* Remove the old commented out resizeEvent() from the cpp file. Not needed ↵Ken Moore2016-04-04
| | | | anymore.
* commeting out broken resize functionq5sys2016-04-02
| | | | | error was reported by community member. it's built fine on my system, but when building from fresh download it fails. with this commented out the project will build. I need to figure out what exactly is causing the hangup before re-enabling, but dont want to break the program in the meantime.
* re-added lost } during last editq5sys2016-04-02
|
* Update MainUI.hq5sys2016-03-31
|
* removed: QMainWindow::closeEvent(ev);q5sys2016-03-31
| | | if its not needed, there's no reason for it to be there.
* Update MainUI.hq5sys2016-03-30
|
* Update MainUI.hq5sys2016-03-30
| | | updating close event
* Update MainUI.cppq5sys2016-03-30
| | | fixed spacing and cleaned up order
* Update MainUI.cppq5sys2016-03-30
|
* Update MainUI.cppq5sys2016-03-30
|
* Update MainUI.cppq5sys2016-03-30
|
* Update MainUI.cppq5sys2016-03-30
| | | tentative replacement of initial size function
* use relative icon paths in desktop filesrezso2016-03-11
|
* Cleanup all the DESTDIR usage within the project files. Now this can be ↵Ken Moore2016-03-04
| | | | easily used for automated package builders (for a temporary working directory).
* Add dutch translation for i18n/lumina-fmZyixc2016-02-22
|
* Convert the ZFS snapshot timestamp label into a button with a dropdown menu ↵Ken Moore2016-02-05
| | | | of all the snapshots by name (same time-ordered list: oldest->newest). This allows the user to go into a specific snapshot instead of using the time slider.
* Clean up the thumbnail loading routine a bit more in lumina-fm. Due to the ↵Ken Moore2016-02-04
| | | | multi-threaded nature of the loader function, we need to use signals/slots to return the newly-loaded QIcon to the main widget/thread.
* Added menu items for various functionality that was already availableSean Long2016-02-01
| | | | | just not from the main application menu. When adding the shortcuts I used the defacto standards that are used in many *nix applications.
* Generally in GUI's menu items that popup a window show '...' at the endSean Long2016-02-01
| | | | | of the menu item. Added the a few missing '...' to the popup context menu in lumina-fm.
* Large cleanup of the Lumina project files and OS-detection/support systems.Ken Moore2016-01-11
| | | | | | | 1) Setup all the subprojects to use the new OS-detect.pri subfile 2) Automatically detect/set the build datetime string for the project when qmake is run. 3) Automatically read/embed the current GIT revision into the Lumina version string 4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
* Setup the dialog to use for file operation errors as the scroll dialog (in ↵Ken Moore2016-01-05
| | | | case the list of files is really long).
* Add the size hints to libLumina X11, and enable the usage of it within teh WM.Ken Moore2015-12-08
|
* Add a couple more XCB EWMH functions. One change required a re-definition of ↵Ken Moore2015-11-12
| | | | an enumeration (WINDOWSTATE -> WINDOWVISIBILITY), so I fixed the usage of that enum in the lumina-desktop project as well.
* Disable the option to close the "Browser" tab when using column-view.Ken Moore2015-10-26
|
* Turn off one last DEBUG flag before the release is cut.Ken Moore2015-10-23
|
* Fix up a bug with the relative snapshot path calculation when switching ↵Ken Moore2015-10-21
| | | | between snapshots.
* Clean up the detection of ZFS snapshot availability a bit: This should fix ↵Ken Moore2015-10-21
| | | | issues with non-ZFS filesystems and directories which are symlinks to elsewhere.
* Pause directory refresh operations while the file operation dialog is still ↵Ken Moore2015-10-21
| | | | active in a lumina-fm instance.
* Fix typo.YAMASHIRO, Jun2015-10-20
|
* Oops - apparently I forgot to re-enable the bookmark functionality in the ↵Ken Moore2015-10-16
| | | | 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.
* Filter out any empty snapshots from the ZFS snapshot detection backend.Ken Moore2015-10-15
|
* Clean up the copy/cut/paste/delete keyboard shortcuts. Now the shortcuts are ↵Ken Moore2015-10-15
| | | | 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.
* Add an option to lumina-fm to spawn a new instance/window (Ctrl-N keyboard ↵Ken Moore2015-10-15
| | | | shortcut, or in the file menu).
* Increase the minimum size for a DirWidget quite a bit, and setup all the ↵Ken Moore2015-10-15
| | | | DirWidgets within a horizontal scroll area (for column view with lots of columns).
* Update the lumina-fm thumbnail loader to run in a *truly* separate thread ↵Ken Moore2015-10-15
| | | | from the main process using QtConcurrent. This keeps the ui completely interactive while still loading all the images.
* oops - now the "New Tab" item should read "New Browser" (only changed ↵Ken Moore2015-10-15
| | | | tooltip before)
* Change the "New Tab" text to "New Dir Browser" (to better accomodate ↵Ken Moore2015-10-15
| | | | 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.
* Fix the status text loading in lumina-fm so that there is never any ↵Ken Moore2015-10-15
| | | | duplication of information.
* Fix a crash in the thumbnail loading routine where an invalid item can ↵Ken Moore2015-10-14
| | | | accidentally get passed through to the loading mechanisms (usually after a drop event or other file operations).
* Clean up some more of lumina-fm:Ken Moore2015-10-14
| | | | | | | 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.
* When dropping files into lumina-fm: Only treat it as a move when the ↵Ken Moore2015-10-14
| | | | initial/target directories are both within the user's home dir - otherwise treat it as a copy operation.
* Re-enable the option to go to an eternally-mounted device directory (Looks ↵Ken Moore2015-10-12
| | | | like I missed it during the big conversion)
* Another large speed boost for lumina-fm:Ken Moore2015-10-12
| | | | | | | 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.
* Make sure that when loading thumbnails, it only runs processEvents every 3 ↵Ken Moore2015-10-08
| | | | items (speeds things up quite a bit).
* Fix a bug in lumina-fm where launching it from the CLI with invalid ↵Ken Moore2015-10-08
| | | | arguments prevents the app from starting up with any dirs loaded.
* Ensure that item selection is preserved when switching between ↵Ken Moore2015-10-08
| | | | basic/detailed list modes in lumina-fm.
* Revert the debug/release flag change to all the *.pro files. This causes ↵Ken Moore2015-09-30
| | | | 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)
* Update all the project files to allow for "make debug" to create a binary ↵Ken Moore2015-09-30
| | | | with debugging symbols included. The standard "make" will be exactly the same.
* Quick update to just clear that internal "needThumbs" variable every time ↵Ken Moore2015-09-25
| | | | the dir loads - it gets rebuild later on when loading the items into the viewer.
* Change how the thumbnails are loaded in lumina-fm. Now it loads the entire ↵Ken Moore2015-09-25
| | | | 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).
bgstack15