Commit Graph

436 Commits

Author SHA1 Message Date
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
Martchus 4edeaa1ab2 Support showing unsupported fields when displaying tag info 2018-05-13 00:27:42 +02:00
Martchus 3148873e09 Update translations 2018-05-08 18:48:37 +02:00
Martchus 658236fa92 Update patch version 2018-05-08 18:48:30 +02:00
Martchus a7bdc00112 Fix usage of enable_if with GCC 8
Seems like the trick with the three dots isn't working
with GCC 8 anymore. So let's make it a default template
parameter then.

Not sure whether GCC 8 is here correct and whether this
workaround causes further trouble.
2018-05-07 23:53:01 +02:00
Martchus c54c4e0188 Test displaying FLAC tags via CLI 2018-04-30 20:14:02 +02:00
Martchus 3411ee3eef Apply clang-format 2018-04-29 19:02:42 +02:00
Martchus 645ca8a457 Improve coding style in tageditorwidget.cpp 2018-04-29 19:02:31 +02:00
Martchus 159d0a9739 Improve coding style in renaming utility
Those changings have been created when adding JavaScript
support to syncthingctl. Maybe implement this more like it
works now in syncthingctl?
2018-04-29 19:01:55 +02:00
Martchus f39abd56db Apply changes from jsincludes.h template 2018-04-29 18:59:41 +02:00
Martchus ef37f08717 Update translations 2018-03-21 20:50:01 +01:00
Martchus dd8456fe89 Use unsigned int as underlying type for enums 2018-03-21 20:31:13 +01:00