Commit Graph

101 Commits

Author SHA1 Message Date
d0c4b07f52 Add AttributeConfigValidatorTest 2023-02-16 22:43:38 +01:00
313abd311a Add ConfigPathValidatorTest 2023-02-15 23:06:12 +01:00
33276b7aa2 Fix PatternValidator & Add PatternValidatorTest 2023-02-13 23:12:08 +01:00
51b4885e65 Add config validator tests & Improve mkvtoolnix error logging & ConfigPathValidator 2023-02-12 21:34:38 +01:00
1d6098efc1 Add config validators & tests 2022-09-13 18:58:16 +02:00
b5030f9401 Add config validators 2022-09-03 21:14:07 +02:00
bad2a39614 Ignore commentary tracks 2022-06-12 14:33:00 +02:00
10954f07a4 Improve general code quality 2022-04-24 16:47:55 +02:00
1b62e151a5 Update logging 2022-04-20 23:55:52 +02:00
7140528441 Differentiate between already fits config and no suitable config found 2022-04-19 23:31:00 +02:00
bfb6cab62c Add version parameter 2022-04-19 21:03:14 +02:00
a606c50637 Add language validation & refactor config initialization 2022-04-18 15:07:56 +02:00
c2f32a30ce Add property to include/exclude files by pattern 2022-04-11 23:26:34 +02:00
5cbf3fede2 Add property for file exclusion 2022-04-04 23:40:42 +02:00
4e53d99c25 Add progress bar 2022-04-02 18:13:46 +02:00
a5b0224d6c Reimplement basic statistics 2022-03-30 20:32:26 +02:00
f7a2e4234a Add cli property for forced keywords 2022-03-30 20:09:32 +02:00
93f3542cf1 Add new file update process 2022-03-30 19:00:24 +02:00
c11431d85b Change track selection 2022-03-28 22:35:02 +02:00
68e5b9e988 Change AttributeConfig to only hold one audio & subtitle lane 2022-03-24 19:07:58 +01:00
a1e9031cbc Restructure files & remove unused code & simplify few statements 2022-03-23 21:02:28 +01:00
1df06e8a08 Add safe-mode 2022-03-21 23:21:15 +01:00
feaeda746a Implement cli parameter basis 2022-03-20 20:49:34 +01:00
f2fb296698 Make use of String.format 2022-03-17 18:58:05 +01:00
03efab657c Implement multi threading to improve throughput 2022-03-06 20:02:10 +01:00
bba612476b Update dependencies & fix null pointer exception when file has missing properties or none at all 2022-02-23 00:16:14 +01:00
79fa6de190 [FIX] Linux compatibility 2020-06-04 23:07:32 +02:00
ee019ec121 [ADDED] First README & [FIX] path checking 2020-06-04 01:54:03 +02:00
e0a21b5d7c [IMPL] Changed to CLI tool 2020-06-04 00:53:33 +02:00
RatzzFatzz
401840e554 [FIX] jar 2020-05-10 19:36:21 +02:00
RatzzFatzz
0da07297ea [IMPL] empty audio or subtitle line 2020-05-10 18:33:27 +02:00
RatzzFatzz
40604c9ccb [FIX] remove unnecessary method 2020-04-15 22:59:37 +02:00
RatzzFatzz
092103a93c [FIX] attributes 2020-04-14 21:01:34 +02:00
RatzzFatzz
0d74b00487 [FIX] close scanner 2020-04-10 20:51:18 +02:00
9c0682c761 [IMPL] Default Kernel 2020-04-10 12:48:03 +02:00
RatzzFatzz
8e5770babd [IMPL] Updating files (complete refactor mostly done) 2020-04-08 19:47:55 +02:00
cf2fdcb30e [IMPL] Default Kernel 2020-04-05 19:30:52 +02:00
RatzzFatzz
f55134c91a [IMPL] load multiple configs 2020-03-22 19:58:52 +01:00
RatzzFatzz
ae59416ccf Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/query/QueryBuilder.java
2020-03-06 14:14:38 +01:00
RatzzFatzz
2d5bd87d00 [IMPL] MkvFileCollector + FileCollector interface + new structure 2020-03-06 14:11:35 +01:00
RatzzFatzz
7639cb8b07 [IMPROVE] querying 2020-02-14 22:37:54 +01:00
RatzzFatzz
4dff50f13a [IMPL] config file implemented 2020-02-14 21:41:49 +01:00
RatzzFatzz
3ac30e0683 [IMPL] config file implemented 2020-02-12 22:34:51 +01:00
RatzzFatzz
5c37fc6842 [IMPL] path supports dir and files now 2020-02-11 19:58:27 +01:00
RatzzFatzz
5c36511774 [IMPL] GUI 2019-11-29 14:04:40 +01:00
RatzzFatzz
3531299a23 [IMPL] path supports dir and files now 2019-11-28 23:40:59 +01:00
RatzzFatzz
d711d38cb3 [IMPL] query and update file attributes 2019-11-26 00:19:04 +01:00
RatzzFatzz
7c2e292da2 [IMPL] mkvtoolproptest 2019-11-23 16:22:14 +01:00
RatzzFatzz
6744597363 [REFACTOR] search mkvtoolnix path 2019-11-22 22:49:20 +01:00
RatzzFatzz
25e9fd6f3f [IMPL] read path to mkvtoolnix 2019-11-22 11:59:02 +01:00