Martchus
8cbde0fdb5
renaming utility: Support album artist
2019-02-13 21:42:50 +01:00
Martchus
e9ded173f1
renaming utility: Show better info for confliciting targets
...
Conflicts are handles well but so far the user just got "can not
be renamed". Now the conflicting item is returned.
2019-02-13 21:42:29 +01:00
Martchus
1401b13f7f
Fix warning when reading cover and use container offset
2019-02-13 21:40:17 +01:00
Martchus
849baa8192
Improve message for unsupported field types
2019-02-13 19:09:13 +01:00
Martchus
57396807d5
Show scrollbar for fields if required
2019-02-13 19:08:44 +01:00
Martchus
1e962b8c44
Fix warnings in PicturePreviewSelection
2019-02-13 18:40:47 +01:00
Martchus
c2ae237d9b
Allow adding cover from clipboard
2019-02-13 18:20:34 +01:00
Martchus
265d8def09
Reduce nesting in code for adding cover
2019-02-13 18:20:08 +01:00
Martchus
6b97860771
Allow to copy selected DB query result
2019-02-13 18:15:49 +01:00
Martchus
1e6facc2a8
Add 'track+=' example to CLI help
2019-02-13 18:15:10 +01:00
Martchus
6efb83f003
Apply cmake-format
2019-02-06 18:06:55 +01:00
Martchus
b369622ac6
Update packaging documentation
2019-02-06 18:05:01 +01:00
Martchus
52a60ccdc1
Let CMake generate code for test application
2019-01-13 22:29:03 +01:00
Martchus
74d05eede9
Fix specifying custom fields
...
* Fix support for Vorbis comment and add test case
* Consider only fields for the current format
when displaying tags
2019-01-02 17:12:48 +01:00
Martchus
47e929066e
Fix typo in README.md
2019-01-02 17:09:24 +01:00
Martchus
5e0aa7ea6d
Add custom fields example to help
2019-01-02 17:09:13 +01:00
Martchus
dbc1c79f49
Support album artist and vendor
2019-01-01 23:44:28 +01:00
Martchus
8ad22faae5
Fix building tests under 32-bit Linux
2018-12-30 22:54:06 +01:00
Martchus
28860e1051
Improve renaming tool
...
* Allow to pass a note to the skip function
* Add useful properties to the file info object
* Extend example
2018-11-15 21:36:12 +01:00
Martchus
39b22e70bf
Apply Qt QML/JavaScript coding style to example.js
2018-11-15 21:34:26 +01:00
Martchus
c0c413cddc
Fix typo
2018-11-15 21:33:08 +01:00
Martchus
57f4307c16
Improve coding style
2018-11-15 21:33:01 +01:00
Martchus
af2dd554a9
Add info about Exherbo package
2018-11-07 17:41:47 +01:00
Martchus
b19a210fcc
Improve coding style
2018-08-20 21:44:47 +02:00
Martchus
42004c8760
Show meta info about cover (size, resolution, MIME-type)
2018-08-20 21:43:50 +02:00
Martchus
1357fd1a32
Adjust DbQueryWidget selection only if empty
2018-08-20 21:41:17 +02:00
Martchus
8e59c5b24f
Improve coding style and formatting in dbquery code
2018-08-19 15:11:46 +02:00
Martchus
a32db9e33d
Improve JavaScriptHighlighter
...
* Fix greediness for string highlighting
* Adjust colors
* Port to QRegularExpression
2018-08-15 22:23:57 +02:00
Martchus
db2f178542
Refactor and improve coding style of renaming utility
2018-08-15 21:49:06 +02:00
Martchus
adf78c6955
Add detection of audio and video files to renaming utility
2018-08-15 21:48:54 +02:00
Martchus
93b487d246
Fix some issues reported by clang-tidy
2018-08-12 22:13:28 +02:00
Martchus
8a81aed6dd
Use AspectRatio::toString()
2018-07-28 15:09:17 +02:00
Martchus
19b2cb0eb3
Show pixel/display size and PAR in CLI
2018-07-28 15:08:54 +02:00
Martchus
bfd820cb9f
Refactor TagFieldEdit
2018-07-22 23:21:29 +02:00
Martchus
d15e0ce51d
Fix showing/hiding line edit for description
2018-07-14 23:32:10 +02:00
Martchus
204c7cb80b
Improve coding style in TagFieldEdit and PicturePreviewSelection
2018-07-14 23:10:40 +02:00
Martchus
2a5d71cf87
Fix using backup directory in GUI
2018-07-14 22:38:25 +02:00
Martchus
898ee2434e
Test multiple strings per ID3v2.4 text frame
...
See https://github.com/Martchus/tageditor/issues/38
2018-07-12 10:34:38 +02:00
Martchus
1bd4fed7a7
Replace typedef with using
2018-07-11 13:18:36 +02:00
Martchus
c9d43c7931
Adapt to tagparser v8
2018-07-10 16:35:50 +02:00
Martchus
b6ed69db8a
Use constexpr AttachmentInfo and some helper
2018-07-10 14:12:26 +02:00
Martchus
74bd0ab75d
Improve size policy of notification widgets
2018-07-09 14:29:57 +02:00
Martchus
15d7ec38ff
Fix possibly missing #includes
2018-06-05 22:46:02 +02:00
Martchus
53970fbf74
Fix TagParser namespace in documentation
2018-06-03 20:39:00 +02:00
Martchus
52d5c5598d
Test more fields
2018-06-02 19:34:35 +02:00
Martchus
0b86408637
Fix specifying track number
...
The way to specify the track ID for setting meta-data on
track-level conflicted with the way to specify the track
number. The track ID is now specified via 'track-id='.
This breaks the CLI, however I see it as a bug that
'track=' worked for specifying the track ID so it should
be ok.
2018-05-31 00:32:30 +02:00
Martchus
95ac0d6aa7
Include QHeaderView explicitely
...
To avoid error: invalid use of incomplete type ‘class QHeaderView’
2018-05-28 19:52:13 +02:00
Martchus
70ee0be17b
Improve coding style
2018-05-26 22:43:35 +02:00
Martchus
2250b9aa47
Ensure MediaFileInfo isn't destroyed before concurrent operation finishes
2018-05-26 22:43:27 +02:00
Martchus
eec19fd710
Improve coding style and documentation
2018-05-13 20:42:16 +02:00