Martchus
246f4898df
Improve FileInfoModel, e.g. use an appropriate unit to show track sizes
2020-11-27 00:15:21 +01:00
Martchus
0a4cbe42aa
Allow opening another window
2020-11-25 18:14:40 +01:00
Martchus
fcf07aa46f
Apply cmake-format
2020-11-25 18:05:43 +01:00
Martchus
596d67387f
Improve renaming utility
...
* Improve UI
* Add simple example script (the current example script grew quite big and
is likely not good to get started)
* Add script to format example scripts
2020-11-25 18:05:23 +01:00
Martchus
b0cd798ec1
Make renaming example for lrc files more generic
2020-11-25 01:34:51 +01:00
Martchus
0adf85b1f1
Allow configuring package suffix for qtutilities individually
2020-10-23 17:02:25 +02:00
Martchus
7503d51b0d
Allow changing focus of lyrics edit via tab key
...
* This way it is no longer possible to insert a tab directly but that's
likely not wanted anyways
* See https://github.com/Martchus/tageditor/issues/59
2020-10-07 00:27:15 +02:00
Martchus
e890a53217
Fix tab order of bottom buttons of tag editor widget
2020-10-07 00:24:22 +02:00
Martchus
0398644c8f
Adapt tests to changes in tagparser library
2020-10-02 12:52:18 +02:00
Martchus
b7fb9d063c
Merge pull request #58 from Martchus/renaming-utility
...
Enhance renaming utility
2020-10-01 21:01:44 +02:00
Martchus
aa21519660
Use track info in example script
2020-10-01 20:57:17 +02:00
Martchus
4951f5bdc3
Expose some more track information to the JavaScript for renaming
2020-10-01 20:56:37 +02:00
Martchus
72ed928667
Actually expose the track info to the JavaScript object
2020-10-01 20:55:42 +02: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
d98b2612c0
Fix size for writing "Signal received" warning
2020-09-26 20:39:41 +02:00
Martchus
14cc42b085
Don't use deprecated '+' operator to make key sequence
2020-09-08 19:38:12 +02:00
Martchus
ba34ae38a5
Add custom substitution to auto correction features
2020-09-08 19:37:23 +02:00
Martchus
bcefa83c0a
Harmonize spelling of tooltips in renaming dialog with other tooltips
2020-09-08 19:12:49 +02:00
Martchus
c06d1f5f53
Fix compilation with no JavaScript provider
2020-09-08 19:09:12 +02:00
Martchus
7759b96bfb
Remove overspecification of Qt version in documentation and comments
2020-09-04 01:16:46 +02:00
Martchus
31904ff084
Support Qt 6 (commit 174154b)
2020-09-04 00:59:22 +02:00
Martchus
07b6bbab30
Add 256x256 application icon
2020-08-11 23:23:02 +02:00
Martchus
81a9189f56
Update translations
2020-07-07 12:15:56 +02:00
Martchus
5eb5fa463c
Fix support for Qt < 5.14
2020-06-11 21:33:06 +02:00
Martchus
61e82c6110
Fix JSON export tests by using jq for the comparison
2020-06-10 18:45:13 +02:00
Martchus
ad44ef55ab
Use new ButtonOverlay functions for improved behavior of overlay buttons
...
See https://github.com/Martchus/tageditor/issues/56
2020-06-09 23:27:45 +02:00
Martchus
3b9dac469f
Mention handling of temporary/backup files in README
2020-06-06 00:17:12 +02:00
Martchus
de70f62b24
Don't use deprecated QString::SkipEmptyParts
2020-06-04 20:51:22 +02:00
Martchus
bb4bb29ab9
Handle SIGTERM as well (in addition to SIGINT) when saving changes
...
* e.g. ffmpeg handles SIGTERM as well to finalize writing the file
* not tested yet
2020-06-02 17:19:09 +02:00
Martchus
fd18fa2bff
Update translations
2020-05-13 18:43:57 +02:00
Martchus
20c1d88629
Avoid useless use of QTextStream
2020-05-13 18:42:17 +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
252b44242a
Adapt tests to changes in tagparser
2020-04-26 23:05:15 +02:00
Martchus
0370b1320e
Avoid web view appearing as white rectangle when no file is opened
...
* Hide web view (and for consistency reglar info view) when no file opened
* The white rectancle is otherwise disturbing when a dark theme is used
2020-04-26 21:49:01 +02:00
Martchus
ed7e93dccf
Reduce nesting in MainWindow::fileSelected()
2020-04-26 19:43:27 +02:00
Martchus
c05a976bac
Apply clang-format
2020-04-24 23:26:52 +02:00
Martchus
01daa21305
Use 'RecordDate' instead of 'Year' field, add 'ReleaseDate' field
2020-04-24 23:26:40 +02:00
Martchus
226ee9f230
Add TODO regarding ID3v2 version
2020-04-24 23:09:24 +02:00
Martchus
4e324f0001
Fix displaying tag values of type DateTime in GUI
2020-04-24 23:08:53 +02:00
Martchus
5027fdd634
Improve README.md
2020-04-24 23:08:23 +02:00
Martchus
17c75114ea
Note that setting custom fields works for Opus as well
2020-04-16 20:24:58 +02:00
Martchus
c8cbe2852b
Add extraction example to CLI documentation
2020-04-16 20:18:37 +02:00
Martchus
911dba870e
Improve CLI-only message
2020-04-16 19:52:54 +02:00
Martchus
f3ce0f23ec
Fix building without GUI
...
See https://github.com/Martchus/tageditor/issues/53
2020-04-05 21:40:12 +02:00
Martchus
976bcbb2e8
Show document title at the top of line edit
...
It takes more space but just looks better.
2020-03-19 16:24:32 +01:00
Martchus
82e8d28bdd
Prevent crash when container has no first element
2020-03-18 17:49:02 +01:00
Martchus
67f2802e77
Avoid use of QPalette::PlaceholderText to support Qt < 5.12
...
Remove '<colorrole role="PlaceholderText">' elements from UI files
which are apparently added by the designer in newer Qt versions but
break compatibility with older ones.
2020-03-10 14:59:31 +01:00
Martchus
a1d64f95a1
Fix spin box size policy so they are not expanding vertically
2020-03-09 19:05:41 +01:00
Martchus
7ed5723fd9
Use Q_SIGNALS instead of signals
2020-03-09 18:46:08 +01:00
Martchus
a927b215bd
Set window icon of RenameFilesDialog
2020-03-09 16:10:40 +01:00