summaryrefslogtreecommitdiffstats
path: root/archivebrowser.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix constness and a deprecation warning in ArchiveBrowserArno2024-11-091-12/+12
|
* Fix dialog when copying files to USBArno2023-03-041-2/+10
| | | | It changed size according to the length of the file name, so restrict it.
* Make it run with Qt6Arno2022-04-151-12/+18
| | | | | | | | | This is a huge commit. Changes: * Obviously, make it compile * Make it run (only scarcely tested) * get rid of most of clang's warnings Let's see what surprises are in store...
* Fix QComboBox deprecation warningsArno2020-07-251-1/+1
|
* Dark theme GUI changesArno2018-11-241-6/+7
| | | | | | | | Add icons better suited for dark themes and don't draw an ellipse around the letter when calling Helper::icon and use the theme's text color to better match the desktop theme. Just be a good tenant and respect the user's choices where applicable.
* Fix 0 -> nullptr and implicit conversionsArno2018-09-291-3/+3
|
* Fix font usageArno2018-09-291-1/+0
| | | | Use Monospace only where applicable, mostly MD5Sum and numbers.
* Use courier new for ArchiveBrowserArno2018-08-261-0/+1
|
* Remove menu bar from archive browserArno2018-07-211-22/+72
| | | | | Well, quite some code churn. Localize QActions and remove them from SheMov. Put them in a tool bar and the context menu, the usual.
* Clean up archivebrowser.cppArno2017-12-271-21/+21
| | | | | | * replace qSort * replace Q_FOREACH * use type-safe connect syntax
* Disable size filter after copySuccessArno2016-03-051-0/+1
| | | | | | ArchiveBrowser will be empty once the database is updated and the sources are deleted if the size filter is still in effect. So uncheck it once we're done.
* Call setFsFree after CopyWorker is doneArno2016-03-051-0/+1
| | | | Update free space widget after deleting files from CopyWorker.
* Do not connect CopyWorker on every invokationArno2016-03-051-8/+11
| | | | | | | | I connected the CopyWorker SIGNALS to the ArchiveBrowser SLOTS on every copy. Of course that made the success dialogs pop up as many times as there were copy operations. Fix it by moving the connect call into the constructor.
* Now MoveToUSB does something!Arno2016-03-041-1/+103
| | | | | | Make it work. Lessons learned: Don't keep a QProgressDialog around. Use it and delete it later. Otherwise it will show up spontaneously.
* Add "Move to USB..." actionArno2016-03-041-0/+4
| | | | Does nothing yet, just the context menu entry. It compiles, though :)
* Create toolBar for ArchiveBrowserArno2014-02-151-3/+14
|
* Replace ArchiveModel::FileType with #defineArno2014-02-151-3/+3
| | | | | These constants are used all over the place and aren't really specific to ArchiveModel, so use the preprocessor.
* Act on DoubleClick in ArchiveBrowserArno2014-02-151-1/+20
| | | | | Picture: show in PictureViewer Movie: show preview
* Fix size filter in Archive BrowserArno2014-02-141-1/+1
| | | | | | The size filter filtered more than selectedSize in the statusBar suggested, because it used a differet size. Fix it by using a #define everywhere.
* Actually move Files...Arno2014-02-071-0/+11
| | | | | ...when moving them to burn. Was too eager removing debug statements Also behave properly after a model reset.
* Play movies from browserArno2014-02-071-0/+24
|
* Implement refresh for ArchiveBrowserArno2014-02-071-0/+4
| | | | with context menu...
* Move to Burn is back!Arno2014-02-071-0/+44
| | | | Reimplement move to burn...
* Save state of ArchiveBrowserArno2014-02-071-1/+15
| | | | persist header settings and filters
* Implement ArchiveBrowser filteringArno2014-02-071-13/+62
| | | | | | | | | | | Filter ArchiveBrowser by Quality and/or size: * Quality: only show series with a quality less or equal * Size: only show series still fitting onto the DVD * Both: only show series with a quality less or equal _and_ still fitting on the DVD Use QItemSelection instead of going through the selected items in the tree. Seems to work somehow...
* Update status bar from ArchiveBrowserArno2014-02-071-0/+17
| | | | Update item selection count and selected size in statusBar.
* First version of Archive BrowserArno2014-02-061-0/+35
First try to reimplement "Move to archive" in another way. Implement an archive browser showing only Series with local parts in another tab. This part works for now :)