| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
It changed size according to the length of the file name, so restrict it.
|
|
|
|
|
|
|
|
|
| |
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...
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Use Monospace only where applicable, mostly MD5Sum and numbers.
|
| |
|
|
|
|
|
| |
Well, quite some code churn. Localize QActions and remove them from
SheMov. Put them in a tool bar and the context menu, the usual.
|
|
|
|
|
|
| |
* replace qSort
* replace Q_FOREACH
* use type-safe connect syntax
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Update free space widget after deleting files from CopyWorker.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Make it work. Lessons learned:
Don't keep a QProgressDialog around. Use it and delete it later.
Otherwise it will show up spontaneously.
|
|
|
|
| |
Does nothing yet, just the context menu entry. It compiles, though :)
|
| |
|
|
|
|
|
| |
These constants are used all over the place and aren't really specific
to ArchiveModel, so use the preprocessor.
|
|
|
|
|
| |
Picture: show in PictureViewer
Movie: show preview
|
|
|
|
|
|
| |
The size filter filtered more than selectedSize in the statusBar
suggested, because it used a differet size. Fix it by using a #define
everywhere.
|
|
|
|
|
| |
...when moving them to burn. Was too eager removing debug statements
Also behave properly after a model reset.
|
| |
|
|
|
|
| |
with context menu...
|
|
|
|
| |
Reimplement move to burn...
|
|
|
|
| |
persist header settings and filters
|
|
|
|
|
|
|
|
|
|
|
| |
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 item selection count and selected size in statusBar.
|
|
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 :)
|