| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Set window title to Tabname and dir if the current tab is changed.
|
|
|
|
| |
Red is used, green is free, obviously...
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since SheMov now displays origin files (i.e. source files for a
reencode), add an option here to add origin files for already archived
movies.
We guess the archived movie from the filename by cutting off the
extension and look it up in the files table.
If we find an archived movie with that filename, mark the source blue.
Deactive "Add" if we don't find one or if we already have an origin.
|
|
|
|
| |
Put Back and Up actions on top so we feel like a web browser.
|
|
|
|
|
| |
Corner case: Don't crash if Lists or Dictionaries end at EOF. Check if
mPos is still in range.
|
|
|
|
|
| |
It's perl, because neither Powershell nor cmd.exe can do this
without jumping through too many loops... :(
|
|
|
|
| |
And fix it for a perl build script...
|
|
|
|
|
| |
Remember selected items after refreshing the torrent view. Also
correctly! select the first torrent on startup.
|
|
|
|
| |
Don't care if it's the same file...
|
|
|
|
| |
Impose an arbitrary timeout of 10 seconds on status bar messages.
|
|
|
|
|
| |
Guess the subtitle from the torrent filename. It's more or less an
arbitrary set of strings and regexes that can't be configured.
|
| |
|
|
|
|
| |
It'll take a long time, so give the user a chance to cancel.
|
|
|
|
|
|
|
| |
Use the ProgressBar when gathering torrent data from a directory with
many entries.
Sprinkle processEvents() here and there to show the progress.
|
| |
|
|
|
|
| |
Set arbitrary width for selected items in statusBar to 80 and center it.
|
|
|
|
| |
Set it to the arbitrary value of 400 to make it look less cramped.
|
|
|
|
| |
Sort files by DateTime instead of string comparison.
|
| |
|
| |
|
|
|
|
| |
as promised...
|
|
|
|
| |
Next: Menubar and Toolbar...
|
|
|
|
| |
Doesn't really help at all, just 2 about dialogs.
|
|
|
|
|
| |
Actually don't quit and ignore the closeEvent if "No" is clicked on
exit.
|
| |
|
|
|
|
| |
Revamp gatherData() to use Enums for colums, roles and data.
|
|
|
|
| |
For an explanation see commit eaaa0c165b83aba1227304eb1074098ac0028ae8
|
|
|
|
| |
Confine it to 150x10, the default was just too ugly.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sigh... Well, nothing is as easy as it seems. After removing the
GroupBoxes from FileWidget because they took too much real estate, I
realized that returnPressed() did not work with the QLineEdits.
That happened because I set the shortcut for properties() to
Qt::Key_Enter. Never, ever do that! It completely messes up keyboard
navigation! Use CTRL+Enter instead and restore keyPressEvent() for
Qt::Key_Enter.
If it's a directory, cd into it, otherwise try properties().
|
|
|
|
|
| |
Since the actions have shortcuts now, some keyPressEvents are not needed
any more.
|
|
|
|
|
| |
Define actions in their respective Widgets instead of MainWindow and fix
the menus and toolbars accordingly.
|
|
|
|
|
|
| |
* save and restore size
* actually restore header data
* add Properties... to context menu
|
|
|
|
| |
While at it, do the context menu, too...
|
|
|
|
| |
Introduce Globals singleton for global actions.
|
|
|
|
|
|
|
|
| |
Indicate progress of gathering data in status bar
Also (yes, I know, should be a separate commit) fix keyboard navigation
by getting rid of ShemovCleaner::keyPressEvent and replace it with
buddies in QTabWidget.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
It's in the file menu alread, were it belongs...
|
| |
|
| |
|
|
|
|
|
|
| |
* rename itemDoubleClicked to itemSelected
* turn cd and fileData into functions
* Bugfix: actually exec() mQFiles when gathering data!
|
|
|
|
|
|
|
| |
* Enter -> itemDoubleClicked
* CTRL-S -> filter
* CTRL-D -> select directory
* CTRL-F -> focus files
|
|
|
|
|
|
|
| |
* Use GroupBoxes
* Don't clear filevew if browing is cancelled
* processEvents() when gathering data
* filter the view instead of selecting items when searching/filtering
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Show each and everything ffprobe can extract from a video file and
display it as a tree.
|
|
|
|
| |
Need ffprobe for video file infos, maybe mkvinfo, too...
|
|
|
|
|
| |
When doubleclicking on a file already present in DB show a dialog with
the series name, actors and genres.
|
|
|
|
|
|
|
| |
Navigate through the filesystem by doubleclicking directories.
Rename enums from Row to Column, since it *are* columns. I'm not very
good at naming things...
|