| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
When a torrent file is parseable, show the first filename in the view.
|
|
|
|
| |
No need for the ProgressBar in the status line any more...
|
|
|
|
|
| |
Get rid of Q_FOREARCH, use type safe connect syntax, remove members that
don't have to be members, the usual.
|
|
|
|
| |
Red is used, green is free, obviously...
|
|
|
|
|
| |
Remember selected items after refreshing the torrent view. Also
correctly! select the first torrent on startup.
|
|
|
|
|
| |
Guess the subtitle from the torrent filename. It's more or less an
arbitrary set of strings and regexes that can't be configured.
|
|
|
|
|
|
|
| |
Use the ProgressBar when gathering torrent data from a directory with
many entries.
Sprinkle processEvents() here and there to show the progress.
|
|
|
|
| |
Sort files by DateTime instead of string comparison.
|
| |
|
|
|
|
| |
Doesn't really help at all, just 2 about dialogs.
|
|
|
|
| |
Revamp gatherData() to use Enums for colums, roles and data.
|
|
|
|
| |
For an explanation see commit eaaa0c165b83aba1227304eb1074098ac0028ae8
|
|
|
|
|
| |
Define actions in their respective Widgets instead of MainWindow and fix
the menus and toolbars accordingly.
|
| |
|
|
|
|
|
|
|
|
| |
When selecting files in FileWidget, calculate the total duration and
display it in the status bar.
Also count the selected Files and show them. Update status bar on
changing tabs.
|
| |
|
|
It's a rather large commit. After renaming ShemovCleaner to
TorrentWidget, I had to recreate ShemovCleaner as MainWindow with a
single Tab.
Then I created QActions for everything, including a QToolBar, a QMenu
and a contetext Menu. For that the button bar at the bottom had to go.
Oh, and I added some icons for the actions!
|