| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Check for a date first. If there is one, remove and set it. If not,
continue trying to extract other data from the title.
|
|
|
|
|
| |
Continuing to use the filename pattern: use the first capture group
split by '&' as possible actors.
|
|
|
|
|
| |
Check the filename for the common pattern <actors - title - date>. If
found, parse it and apply the result to the appropriate widgets.
|
|
|
|
|
| |
Without this the new movie wizard ist too small, so use a completely
arbitrary value of 512.
|
|
|
|
|
|
| |
If the metadata tag creation_time exists in the original, use it to
determine the release year. To avoid calling ffprobe twice, do it on
movieinfopage and pass the value along by a registered field.
|
|
|
|
| |
When we have to use the filename for title, replace dots with spaces.
|
|
|
|
| |
If there is no title in the container, use the filename instead.
|
|
|
|
|
|
|
|
|
| |
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...
|
|
|
|
|
| |
The filename was never compared to the current index, so everything was
appended to the first match. Fix it by adding the needed comparison.
|
|
|
|
|
| |
There was a long standing issue with filenames containing special
characters for regular expressions. Finally fix this!
|
|
|
|
|
|
| |
Replace QPushButtons with a QToolbar and appropriate unicode symbols.
While at at, return from Helper::fuzzyCheck when the search string is
empty. Prevents false positives.
|
| |
|
|
|
|
|
|
|
|
| |
Query the database for a version of the new subtitle converted to lower
and some special characters replaced. For now those chars are '[
.,''!-]'
This should give us a good approximation if we already have a subtitle
like that.
|
|
|
|
| |
While at it, make some QPushButtons local instead of member variables.
|
|
Lots of code shuffle and headers cleanup, but no functional changes.
|