Commit Graph

47 Commits

Author SHA1 Message Date
a70919dcbe Actually make overwriting the file extensions by custom value work. 2015-05-10 19:52:07 +02:00
def8a9cd6e Implemented file extension replacement model + moved extension() function from AbstractEncoder class to AbstractEncoderInfo class. 2015-05-10 16:34:07 +02:00
e35aff3907 Actually make RegExp-based file renaming work. 2015-05-09 23:33:07 +02:00
effb417eb5 Some initial work for improved file renaming support. 2015-05-09 17:28:56 +02:00
7f1d9c3b91 Updated Italian translation. Thanks to Motenai Yoda <diofa@freemail.it>. 2015-04-23 23:38:47 +02:00
5b1b612775 Added support for DynamicAudioNormalizer normalization filter. 2015-03-21 19:06:55 +01:00
5ef732663e Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2015-01-04 17:21:47 +01:00
c5523fe1e0 Added menu entry for the User's Manual + improved code for opening document links. 2014-12-26 00:42:53 +01:00
1988aea0b4 Updated translation files. 2014-12-21 22:39:15 +01:00
0a65e42012 Fixed potential crash when trying to import Cue Sheet where *all* files are missing: If none of the files exist, we shouldn't try to analyze them. The real problem, however, was a potential NULL-pointer access in the FileAnalyzer thread's destructor code. Thanks to XhmikosR for reporting! 2014-08-16 14:45:18 +02:00
c4414e1802 Added web-link to bug-tracker on GitHub. 2014-06-27 21:06:33 +02:00
70dc9c4510 Properly translate the corner widget in changeEvent(). 2014-05-04 21:00:59 +02:00
aaaa9f970a Bum version. 2014-05-04 19:15:34 +02:00
60cb91665f Updated Monkey's Audio binary to v4.12 (2013-06-26). Also added encoding support for Monkey's Audio format, including APEv2 tagging support. Since the MAC tool does NOT support tagging, a custom tagging utility support is used. 2013-12-04 22:36:19 +01:00
b05a7ac3ef Moved all sound effects into Qt-style resources. Sound files can be played back directly from program memory by passing a pointer to the WAVE data into PlaySound as the first argument (and using the SND_MEMORY flag), it's just not documented very well. 2013-12-03 22:19:11 +01:00
9d9e9336c8 Bump version. 2013-11-29 13:23:27 +01:00
578bcb60bd Translation updates. One new string to translate. 2013-11-29 01:20:07 +01:00
dd39addb39 More improvements to the working banner. Now using QWindowsVistaSytle when "sheet of glass" effect is enabled, for more consistent look. Also fixes some drawing glitches. 2013-11-26 23:01:37 +01:00
ee05308c0e Only re-extract installer executable, if it doesn't exist or differs. 2013-11-25 19:52:53 +01:00
2ea758c079 Improved dropbox widget, including proper multi-monitor (virtual desktop) support. 2013-11-01 00:08:40 +01:00
086849928c Updated GNU Wget binary to v1.14.0 (2012-08-05), compiled with GCC 4.8.1. This also fixes a strange crash of Wget that only occurred on one my old Windows XP laptop (not in any of the Windows XP VM's). 2013-10-28 23:57:40 +01:00
655427d7a6 Slightly improved debugger thread code. 2013-10-25 17:55:27 +02:00
dd98a78fad Improved LameXP message logging code. This also fixes an invocation of the invalid message handler, when the console window gets closed unexpectedly. 2013-10-25 15:38:43 +02:00
7b016d5fec Updated license info. 2013-10-23 22:25:04 +02:00
e13e6b7fec Updated changelog and removed some debug code. 2013-10-18 22:12:55 +02:00
8a64624ba4 Use the THROW macro instead of plain "throw" in the complete project. 2013-10-18 21:37:40 +02:00
477e76d5c3 Updated GnuPG binary to v1.4.15 (2013-10-05), compiled with GCC 4.8.1. 2013-10-16 03:33:15 +02:00
5e5fbe06f9 Updated CueImportDialog and CueSheetModel as well as the CueSheet helper classes to use AudioFileModel_MetaInfo. Significant code simplification. 2013-10-13 20:50:12 +02:00
449e438787 Use AudioFileModel_MetaInfo instead of AudioFileModel where appropriate. Also updated MetaInfoModel to work with a AudioFileModel_MetaInfo (not only with a full AudioFileModel). 2013-10-13 00:21:37 +02:00
8fd45dc4dd Split ProcessThread::start() method into ProcessThread::init() and ProcessThread::start(). 2013-10-11 20:43:31 +02:00
81de5f2300 Implemented AbstractEncoderInfo for the AAC encoders too. 2013-10-07 02:28:01 +02:00
24217c3b71 More code refactoring: Moved most of the Win32 API dependencies into wrapper functions in Global.cpp, which greatly reduces platform-specific includes. 2013-10-07 00:01:15 +02:00
8797691497 Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>. 2013-10-06 19:15:59 +02:00
ed601593f5 Translation updates. 2013-10-03 18:48:31 +02:00
1f241a1045 Refactored AAC encoder selection code. 2013-07-14 19:45:28 +02:00
94d6d16ce3 Added GUI option to reset all encoder settings. 2013-07-14 18:14:26 +02:00
78d1bf5773 Updated GNU Wget binary to v1.13.4 (2011-09-17). 2013-07-13 00:11:54 +02:00
9323260e32 The encoder configuration (rc-mode, bitrate, quality-level) is now maintained *separately* for each encoder. This was quite a massive change and needs more testing! Also a bug where OggEnc quality modes -2 and -1 would be clipped 0 has been fixed. 2013-07-07 23:49:29 +02:00
7ee53d4a55 Added new source file view overlay icon. 2013-06-16 22:07:28 +02:00
1c21516604 Got rid of a superfluous Beep() that was triggered on application startup. 2013-05-02 23:02:02 +02:00
601a4a6d7e Some tweaks to previewContextActionTriggered() function. 2013-04-24 23:58:07 +02:00
62d8bd9376 Updated web-site links. 2013-03-17 21:50:29 +01:00
62af2f575e Synced MP3 algorithm quality settings to LAME manual. Now we only use values 9, 7, 3 and 0. Also note that, in VBR mode, there are only two settings (9-5 and 4-0). 2013-03-13 22:59:54 +01:00
00d531f178 Improved handling of the VBR parameter for AAC encoders. 2013-02-26 21:24:48 +01:00
b4cd7c3a29 Handle two more plurals correctly. 2013-01-28 22:22:49 +01:00
5ac220ea30 Handle one more plural correctly. 2013-01-23 23:39:30 +01:00
f68523efd6 Properly handle plurals in translation files. 2013-01-23 23:25:31 +01:00