Commit Graph

34 Commits

Author SHA1 Message Date
Martchus c01d9c447c Allow using static Qt libraries 2016-08-19 22:39:44 +02:00
Martchus 3c96c33bf3 Make GUI optional 2016-08-14 22:49:07 +02:00
Martchus 46f006f289 Add more CLI tests 2016-08-04 20:41:05 +02:00
Martchus 1a20eea65b Improve handling of attachments via CLI 2016-08-04 00:19:29 +02:00
Martchus 6d8833fe9d Improve CLI
- Implement tests (not everything covered yet)
- Improve documentation in README.md
- Fix issues when editing tags of multiple files at once
2016-07-30 23:17:49 +02:00
Martchus dc70d92b0f Generate config header in extra module 2016-07-27 21:39:11 +02:00
Martchus 27325ac416 Fix minor mistakes 2016-07-27 19:55:32 +02:00
Martchus aaccbcc375 Drop Qt dependency when building only CLI 2016-07-27 19:55:32 +02:00
Martchus cd301090c2 Add required icons 2016-07-16 23:13:32 +02:00
Martchus dc7b4844bf Provide bash completion 2016-07-11 19:56:17 +02:00
Martchus 72621f7ad8 Use new argument parser API 2016-06-14 00:52:33 +02:00
Martchus c1269c7945 Improve handling of targets 2016-05-26 02:15:41 +02:00
Martchus af7d2c239f improved settings dialog, save as 2016-05-01 20:07:04 +02:00
Martchus 48e9c384d4 added version constraints 2016-04-25 22:20:55 +02:00
Martchus 6f6b410a8c added FileInfoModel as alternative to webview-based file info 2016-04-24 21:07:36 +02:00
Martchus 69605bc09d reduce code duplication in build system
- get rid of qmake project file
- provide CMake modules for common tasks
- provide templates for *.desktop files
2016-04-16 00:50:57 +02:00
Martchus 1759bfd0bd make building GUI optional 2016-04-07 23:51:12 +02:00
Martchus b2a14b8260 minor changes
- fixed name of desktop entry for renaming utility
- allow compilation without web view
- fixed window titles
- always return in eventFilter()
2016-03-28 23:15:07 +02:00
Martchus eaea2e2cda use Qt Concurrent instead of pthread 2016-03-10 22:13:43 +01:00
Martchus 70b94fa5fa allow querying cover from Cover Art Archive 2016-03-06 17:52:33 +01:00
Martchus 7315302a88 few more improvements for MusicBrainz search 2016-03-05 16:50:23 +01:00
Martchus 95993ebfc9 basic support for MusicBrainz queries 2016-03-03 22:21:15 +01:00
Martchus f8cfb3ec14 moved parts of the MainWindow class to new TagEditorWidget class 2016-03-01 16:03:12 +01:00
Martchus 010f47a6c6 fixed definition, be case-consistent 2016-02-26 20:08:29 +01:00
Martchus 5ff5443daa show UI files in Qt Creator 2016-01-25 18:59:21 +01:00
Martchus de1d69d792 ensure custom install targets don't conflict
(required when building as subdirectory)
2016-01-21 16:30:26 +01:00
Martchus c08d82c3b6 updated project files
- added Opus description
- added build switches to CMake project
2016-01-17 23:08:20 +01:00
Martchus 4c61c9a9d4 allow launching renaming utility separately 2016-01-14 23:53:28 +01:00
Martchus 1c4d577264 updated renaming utility
- allow usage of QJSEngine instead of deprecated QScriptEngine
- moved variables and functions from global object to tageditor object
2016-01-09 02:56:56 +01:00
Martchus 41571969ea use webkitwidgets by default 2015-12-26 00:25:06 +01:00
Martchus ca4e88958d added missing resource file 2015-12-20 21:18:24 +01:00
Martchus 0729ec67ea disable new ABI (can't catch ios_base::failure with new ABI) 2015-12-13 20:47:03 +01:00
Martchus 11ad156131 improved project files 2015-12-08 08:40:03 +01:00
Martchus c3417c5d2a added simple CMake project file 2015-12-05 22:55:05 +01:00