66 Commits (17541b0d349ab1d379896e9858ecf4856d53d570)

Author SHA1 Message Date
Chocobo1 599bfc0735
Use Qt object ownership to handle QShortcut deletions 5 years ago
Chocobo1 3748b995ff
Avoid creating unnecessary event loops 5 years ago
thalieht 9995967fbf Remove some unused #include 6 years ago
thalieht 70f1537d9f Add const to almost all remaining vars and arguments that qualify 6 years ago
thalieht 1f36b8b89f Combine qAsConst() with copyAsConst() to asConst() 6 years ago
thalieht 6b1d26d555 Convert all foreach() to range-based for() 6 years ago
Chocobo1 0217d5b4c0
Replace single-character string with character literal 6 years ago
thalieht 456270bbb1 Delete several unused #include 6 years ago
thalieht 6d4434ad66 Convert the names used in ui and c++ files from snake_case to camelCase 6 years ago
thalieht 356d6a6589 Fix coding style 7 years ago
Vladimir Golovnev (Glassez) 844f76c2ca
Make "Ignoring days" to behave like other filters 7 years ago
thalieht 3e4099fe5b Replace the zeroing of pointers with nullptr 7 years ago
Chocobo1 0457fd260e
Avoid temporary QString allocations 7 years ago
Stephen Dawkins 48cbccff1e Made smart episode filter regular expression configurable 7 years ago
Stephen Dawkins 2845a791d0 Initial implementation of Smart Filter feature 7 years ago
Chocobo1 27cf98a962
Resize dialog size on high DPI monitors 7 years ago
Vladimir Golovnev (Glassez) e75f8603b0
Fix RSS rule updated when deleting 7 years ago
Mike Tzou eac8838dc2
[GUI] Implement stable sort (#7703) 7 years ago
Vladimir Golovnev (Glassez) 916cfcdb03
Implement Import/Export RSS rules in JSON format 7 years ago
Vladimir Golovnev (Glassez) b8fc415870
Implement Import/Export RSS rules in legacy format 7 years ago
Vladimir Golovnev (Glassez) 3ec992474d
Implement TorrentCategoryDialog class 7 years ago
Vladimir Golovnev f2af308e6d Fix RSS Downloader fails to rename rule 7 years ago
Chocobo1 2258e4d5ed Fix automatedrssdownloader position 8 years ago
Vladimir Golovnev (Glassez) 989a70fe60 Redesign RSS subsystem 8 years ago
Tim Delaney f9abd254f4 Use Perl-compatible regexes for RSS rules. Closes #6367. 8 years ago
Tim Delaney c0339d4f6a Fix regex RSS matching. Closes #6337. 8 years ago
thalieht 2bb2d3fc89 change all existing shortcuts to use Qt::Keys 8 years ago
Tim Delaney f96eb587ff Bugfix RSS feed list and rules editor. Closes #3782, #6281. 8 years ago
Tim Delaney e4d9e9f63f Follow project coding style. Issue #2192. 8 years ago
Tim Delaney 70ce12372d Follow project coding style. Issue #2192. 8 years ago
Tim Delaney 8949a8ad75 RSS: allow resetting rule to no category. Closes #5539. 8 years ago
Tim Delaney 2244b7cb66 RSS episode filter refactoring and logging (prep for later commits). 8 years ago
Tim Delaney b84d9201fd Allow | in RSS must contain. Closes #6171. 8 years ago
Tim Delaney 32bdb73f70 RSS allow infinite range to extend beyond current season. Closes #800, #3876, #6170. 8 years ago
Tim Delaney 935b30b17a RSS use red text to indicate invalid filter. Closes #6165. 8 years ago
Tim Delaney 96c1187f47 RSS parse torrent episodes like 1x01 as well as S01E01. Closes #2749. 8 years ago
Tim Delaney 64f9cbbf54 Allow episode zero (special) and leading zeroes in RSS episode filter. 8 years ago
Tim Delaney 601649f49a Save rule on enable/disable even if not selected. Closes #6163. 8 years ago
Chocobo1 85add9a5c8 Use "Standard Shortcuts" defined by Qt whenever possible. 8 years ago
Chocobo1 5906a4a2de Add case-sensitive & case-insensitive natural sort helper function 9 years ago
Chocobo1 d65ff87148 Replace `naturalSort()` with `naturalCompare()`. 9 years ago
Vladimir Golovnev (Glassez) dd34663224 Implement Advanced Saving Management subsystem 9 years ago
Vladimir Golovnev (Glassez) 28ed981082 Redesign RSS base classes. 9 years ago
Vladimir Golovnev (Glassez) 6f7ae728eb Move base RSS names to Rss namespace. 9 years ago
Vladimir Golovnev (Glassez) 405b06319d Move base RSS code to Core. 9 years ago
Vladimir Golovnev (Glassez) 9db93e5d8f Rename Core to Base (Closes #3733). 9 years ago
Chocobo1 cf91685f6f Sort labels in RSS Downloader dialog, closes #3140. 9 years ago
Chocobo1 65d3ca8c3f Capitalize items 9 years ago
Gabriele 42c74f9553 Avoid concatenation when dealing with translatable strings 9 years ago
Gabriele 420fa82e8d Put some string placeholders between quotes 9 years ago