Commit Graph

118 Commits

Author SHA1 Message Date
4ff29d3b16 Rename lamexp_version_demo() into lamexp_version_test() + small code refactoring in MainWindow::checkForUpdates(). 2021-02-19 00:41:36 +01:00
51b963d695 Updated copyright year. 2021-02-17 00:52:18 +01:00
3073ceb312 Small improvement to UpdateDialog. 2020-09-05 22:04:00 +02:00
2434ba73f2 Updated copyright year. 2020-03-28 17:33:07 +01:00
a463b2d633 Happy new year 2019! 2019-01-11 23:28:57 +01:00
57f851ab69 Happy new year 2018! 2018-01-17 21:18:10 +01:00
d3d009bb94 Automatically use "1:1" mapping between the number of available CPU cores and the (maximum) number of instances, when a SSD (or similar "fast seeking") device is detected. 2017-10-13 17:28:39 +02:00
33f5a3badf Bump release year. 2017-03-12 12:12:49 +01:00
c3ec5a3612 Updated MediaInfo binaries to v0.7.91 (2016-11-30), compiled with ICL 17.0 and MSVC 12.0. 2016-12-22 23:30:54 +01:00
eb8da7b6f9 Happy new year 2016! 2016-01-03 15:53:42 +01:00
83ef96701a Added an "advanced" option to apply the original file's "creation" and "last modified" date/time to the output file. 2015-11-07 21:39:33 +01:00
c7be996b47 Make it possible to select *multiple* items on the source files tab (only contiguous items, at this time). 2015-05-24 21:32:34 +02:00
6f751b516c Some more code refactoring. 2015-05-23 12:43:06 +02:00
ea34f7b7e5 Some code clean-up. 2015-05-22 19:37:45 +02:00
cda221f991 Added file name filter to "Add folder (recursively)" function. 2015-05-14 13:55:09 +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
5b1b612775 Added support for DynamicAudioNormalizer normalization filter. 2015-03-21 19:06:55 +01:00
1ea15b179c Happy new year 2015 !!! 2015-01-01 18:06:21 +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
53b12027e6 Moved all IPC functions into the MUtilities libraries. 2014-12-13 23:27:47 +01:00
187f1bbfb8 Moved set_window_icon() function into MUtilities function. 2014-12-04 22:59:30 +01:00
62aa72d283 Implemented menubar corner widget. 2014-05-04 16:59:06 +02:00
cc38035087 Happy new year 2014! 2014-01-01 17:05:52 +01:00
ed34cf1fc8 Improved initialization of the working banner. Also banner can now be minimized using the "M" key. 2013-11-29 01:20:59 +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
083af203a3 Added "tick" sound when switching tabs. 2013-10-28 00:26:54 +01:00
7b016d5fec Updated license info. 2013-10-23 22:25:04 +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
d76c4a1702 Implemented AbstractEncoderInfo for some more encoders. Remaining encoders not yet working. 2013-10-02 19:17:33 +02:00
6c9e3c562f Refactored Main window to use AbstractEncoderInfo rather than having all the encoder-specific information hardcoded in the GUI code. Also much improved EncoderReistry class and some clean-up in SettingsModel class. 2013-10-02 16:39:26 +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
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
1c21516604 Got rid of a superfluous Beep() that was triggered on application startup. 2013-05-02 23:02:02 +02:00
bd0a370aee Welcome to year 2013 ;-) 2013-02-08 23:57:50 +01:00
a48dfadc98 Added "folder up" action to the context menu of the "output folder" tab. 2012-12-14 23:50:56 +01:00
7077650bb6 Switched the method of how the Designer UI file is used in the MainWindow class to "The Single Inheritance Approach" (with "Using a Pointer Member Variable"). This is the method which Qt recommends for large projects. 2012-12-04 01:35:48 +01:00
4d3bce8fc3 Added option for "Overwrite Mode" (keep both, skip file, replace) to "Advanced Options" tab. Does not do anything yet. 2012-11-08 00:42:55 +01:00
4ed70b7bea If a QM file is used instead of a built-in translation, the QM file will now be remembered. Also the translation system can now be re-initialized by pressing CTRL+F5 in the Main window. 2012-10-14 22:22:30 +02:00
0deb759096 Updated F.A.Q. document. 2012-08-02 23:32:21 +02:00
36c8ba7822 Some more refactoring of the event filter functions: De-uglify the "global" event filter function by using more fine-grained filter functions. 2012-07-30 21:44:44 +02:00
3e18116dd5 Added "custom parameters" options for Opus. Also added a "help" button for all "custom parameters" edit boxes, which will simply show the CLI help screen. 2012-07-29 22:55:02 +02:00
278f9091fb Replaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file names and flush the console output properly + expose more Opus encoder options in the GUI. 2012-07-21 19:16:12 +02:00
b3df635784 Changed creation of QFileSystemModel. Object will now be created when the user first visits the "Output Folder" tab. Also added option to "refresh" the directory outline, which will effectively destroy and re-create the QFileSystemModel in order to discard all data that may be cached. 2012-04-05 15:24:45 +02:00
602e1691c4 Various tweaks to improve the QFileSystemModel performance. Also slightly improved the initialization. 2012-03-30 03:35:43 +02:00
158588b3ec Some code refactoring and clean-up. 2012-03-29 19:08:33 +02:00
78c73d6d6e Some improvement of the previous commit. 2012-03-29 03:22:24 +02:00
9b41e9c6a9 New workaround to focus the selected item in the "output folder" view: As the focus will get lost again when the QFileSystemModel asynchronously loads a directory, we need to focus again on each directory loaded. Though we must stop focusing on the selected item, as soon as the user expands a folder. Otherwise the view would scroll unexpectedly... 2012-03-29 01:32:47 +02:00