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
Martchus
4f21442f39
Set writing application
2018-03-20 21:41:42 +01:00
Martchus
2ec67c67a3
Improve initialization of QStringList
2018-03-18 18:34:28 +01:00
Martchus
6efeeb828a
Improve 'Keep previous values' button
2018-03-14 19:35:52 +01:00
Martchus
d792b1cbe8
Document AppImage repo
2018-03-14 18:56:17 +01:00
Martchus
73fb412cfc
Simplify creation of CLI arguments
2018-03-14 18:44:33 +01:00
Martchus
e04b63d77d
Colorize diag messages
2018-03-13 19:29:34 +01:00
Martchus
97518578b0
Reduce nesting in setTagInfo()
2018-03-13 19:21:12 +01:00
Martchus
1f4a79403e
Turn most warnings into fatal errors
2018-03-13 19:20:41 +01:00
Martchus
99ef9643ee
Parse everything in displayFileInfo()
...
Because displaying padding requires parsing the tags for
files with ID3 tags.
2018-03-11 19:05:45 +01:00
Martchus
3ac822c5fe
Format all GUI-only files
2018-03-11 18:58:50 +01:00
Martchus
4f53029a6e
Refactor MediaFileInfo::createAppropriateTags()
2018-03-11 18:58:20 +01:00
Martchus
09df5f0a44
Fix tag pos if padding but not container present
2018-03-11 18:51:18 +01:00
Martchus
6b342eace2
Increase version to 3.0.0
2018-03-07 20:09:33 +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
c6fd3bb2e0
Improve consistency of README.md
2018-03-06 22:41:34 +01:00
Martchus
9c1c038b22
Skip test for JSON export if not enabled
2018-03-04 21:20:13 +01:00
Martchus
9b708715e9
Add appstream metadata
...
See https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
2018-02-21 23:13:05 +01:00
Martchus
8614563019
Assert remove in CLI tests
2018-02-21 17:24:13 +01:00
Martchus
82ccb9b9f3
cli: Allow to set backup path
2018-02-20 21:36:55 +01:00
Martchus
5320ef0660
cli: Gather notifications also in the error case
2018-02-20 21:36:15 +01:00
Martchus
6280e67e3a
Update downloads
2018-02-09 00:20:17 +01:00
Martchus
fd5d449bdc
Update translations
2018-02-05 21:57:25 +01:00
Martchus
1a17bef9c2
Fix typo
2018-02-05 21:55:45 +01:00
Martchus
1615fe1559
Fix unit tests for tagparser 6.5.1
2018-02-05 00:14:38 +01:00
Martchus
9633d248f5
Test JSON export
2018-02-03 17:41:58 +01:00
Martchus
9b3d80992a
Fix typo
2018-01-31 21:05:06 +01:00
Martchus
799f76e5ab
Use QMessageBox::critical consistently
2018-01-31 21:04:50 +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
5254e6cdf9
Add --pretty flag to JSON export
2018-01-26 18:09:53 +01:00
Martchus
a00ec48405
Update version
2018-01-21 15:28:52 +01:00