Commit Graph

77 Commits

Author SHA1 Message Date
Martchus 7f8cf5c44d Add exception for "true" in umlaut fixing function 2023-08-08 23:19:29 +02:00
Martchus 488684a318 Show muxing/writing application when displaying file info 2023-08-08 17:24:37 +02:00
Martchus c3af3d43e6 Allow dealing with multiple fields values in JavaScript 2023-07-31 23:53:35 +02:00
Martchus 1017873c28 Apply clang-format 2023-07-25 23:34:39 +02:00
Martchus 4a3aa9c1c1 Fix warnings about implicit conversions when compiling against Qt 6 2023-07-23 22:17:47 +02:00
Martchus b76ccbfc1c Assume by default that tag data types can be treated as string
This makes introducing new tag data types easier as they can usually be
treated as string.
2022-08-13 15:42:52 +02:00
Martchus 82537e5bff Support displaying `TagDataType::DateTimeExpression` 2022-08-13 15:33:55 +02:00
Martchus 95995606cf Allow editing popularity value as string 2022-06-19 16:28:59 +02:00
Martchus ee1305a3ef Add another exception for fixing umlauts 2021-12-21 01:08:59 +01:00
Martchus ea6e670600 Show only tags which are actually present on disk in the file info view
The file info view is supposed to represent the state of the file as it is
currently on disk and should not show any tags which have been added as
part of the automatic tag management.
2021-08-08 00:07:02 +02:00
Martchus e535e20720 Fix warnings 2021-03-20 21:59:49 +01:00
Martchus 670a9a1c91 Adapt to changes in tagparser 2021-01-30 21:57:09 +01:00
Martchus 0a7d05256c Adapt to changes in tagparser v10 2020-12-14 21:19:49 +01:00
Martchus e472e040e6 Fix showing icon for debug messages in HTML info 2020-12-01 01:53:50 +01:00
Martchus 5d7dbb01a3 Tweak name formatting
* Reserve result string size (it will most likely require as much space as
  the input string)
* Add "vs" to connecting words
2020-09-26 20:49:57 +02:00
Martchus 31904ff084 Support Qt 6 (commit 174154b) 2020-09-04 00:59:22 +02:00
Martchus dd3f1f594e Don't use QTextCodec which will be moved to libQt5Compat in Qt 6 2020-05-13 18:41:56 +02:00
Martchus 4e324f0001 Fix displaying tag values of type DateTime in GUI 2020-04-24 23:08:53 +02:00
Martchus 82e8d28bdd Prevent crash when container has no first element 2020-03-18 17:49:02 +01:00
Martchus d3f84c4c39 Add conversion from ISO-639-2/B codes to language names 2019-08-17 20:58:14 +02:00
Martchus 72d31c568e Don't use functions obsoleted in Qt 5.13.0 2019-06-25 14:10:31 +02:00
Martchus 66c9250246 Adapt to changes in c++utilities 2019-06-10 22:49:46 +02:00
Martchus 9edfa63e7f Use QString's characterset conversion functions when possible 2019-06-01 12:47:08 +02:00
Martchus 54315a3739 Use icons which are better distinguishable in file info 2019-06-01 12:40:02 +02:00
Martchus 1dbb15dd1c Don't use deprecated Qt features 2019-05-04 22:17:28 +02:00
Martchus 1691b9daa2 Adapt to c++utilities v5 2019-05-04 16:05:20 +02:00
Martchus 783d2eb2a6 Hide bitrate if <= zero or NaN 2019-03-10 16:59:15 +01:00
Martchus fb04ee4e12 Reduce code duplication via MediaFileInfo::overallAverageBitrate() 2019-03-10 16:32:56 +01:00
Martchus 8a81aed6dd Use AspectRatio::toString() 2018-07-28 15:09:17 +02:00
Martchus 3ac822c5fe Format all GUI-only files 2018-03-11 18:58:50 +01:00
Martchus 09df5f0a44 Fix tag pos if padding but not container present 2018-03-11 18:51:18 +01:00
Martchus 4b7d7a9499 Apply clang-format 2018-03-07 01:18:01 +01:00
Martchus c1a3e53dc9 Move tagparser to namespace TagParser 2018-03-06 23:10:13 +01:00
Martchus c2b2e4ac44 Adapt to new notification handling 2018-03-06 22:43:51 +01:00
Martchus 254b9b7661 Adapt to tagparser v7 2018-03-06 22:43:51 +01:00
Martchus c9b3218c76 Display tag and index position in GUI 2018-01-31 21:04:15 +01:00
Martchus 7848b285b6 Fix some warnings 2018-01-31 21:02:24 +01:00
Martchus fe0dccf019 Fix some warnings 2017-08-20 02:01:37 +02:00
Martchus 50f737ce48 Show technical summary in info 2017-08-17 19:10:20 +02:00
Martchus 7400534d20 Use frame instead of sample count for video tracks 2017-06-27 00:37:56 +02:00
Martchus 98f34854a0 html info: Don't write empty em tag 2017-05-30 23:57:54 +02:00
Martchus 041b53101a Make definitions for gui support project specific 2017-04-27 22:10:55 +02:00
Martchus 28ec79bb66 name formatting: Consider 'as' a connecting word 2017-01-12 22:07:04 +01:00
Martchus 7d464f496f Consider all strings from tagparser UTF-8 2016-12-20 23:53:33 +01:00
Martchus 7fa00b24c0 Fix notifications in HtmlInfo 2016-08-14 22:48:27 +02:00
Martchus d69190a6e5 Remove feature for removing backup files
Simple combination of find, xargs and rm
should do the same.
2016-07-11 21:15:58 +02:00
Martchus 229e24cbe0 Hide start/end time of chapters when not set 2016-07-11 21:12:02 +02:00
Martchus f6e9368792 Improve details in the GUI 2016-06-14 00:52:11 +02:00
Martchus c1269c7945 Improve handling of targets 2016-05-26 02:15:41 +02:00
Martchus 9b659f2c8f Fix minor bugs in HTML info and cover selection
Additionally, the buttons of the cover selections
can now be hidden.
2016-05-16 21:01:01 +02:00