OSDN Git Service

lamexp/LameXP.git
13 years agoNew update dialog. Not actually checking for updates yet.
lordmulder [Sat, 27 Nov 2010 18:41:58 +0000 (19:41 +0100)]
New update dialog. Not actually checking for updates yet.

13 years agoOgg Vorbis encoding support.
lordmulder [Thu, 25 Nov 2010 23:29:53 +0000 (00:29 +0100)]
Ogg Vorbis encoding support.

13 years agoAddded context menu to "source file" view + make the "output folder" view update...
lordmulder [Thu, 25 Nov 2010 19:41:59 +0000 (20:41 +0100)]
Addded context menu to "source file" view + make the "output folder" view update the output path more frequently on selection change.

13 years agoAdd more SFX for the user's pleasure.
lordmulder [Thu, 25 Nov 2010 17:28:42 +0000 (18:28 +0100)]
Add more SFX for the user's pleasure.

13 years agoDon't try to encode from source files that aren't supported by the encoder. No real...
lordmulder [Thu, 25 Nov 2010 17:09:31 +0000 (18:09 +0100)]
Don't try to encode from source files that aren't supported by the encoder. No real support for upstream decoders yet.

13 years agoDetect the entry points for some of the Win32 API functions on Runtime, so the execut...
lordmulder [Thu, 25 Nov 2010 15:56:32 +0000 (16:56 +0100)]
Detect the entry points for some of the Win32 API functions on Runtime, so the executable works even on antiqutated Windows versions (e.g. Windows 2000).

13 years agoImplement a custom FileSystemModel class derived from QFileSystemModel in order to...
lordmulder [Thu, 25 Nov 2010 00:23:48 +0000 (01:23 +0100)]
Implement a custom FileSystemModel class derived from QFileSystemModel in order to avoid "+" button in front of folders without sub-dirs.

13 years agoImplement support for Job Objects + improve log view.
lordmulder [Wed, 24 Nov 2010 20:00:59 +0000 (21:00 +0100)]
Implement support for Job Objects + improve log view.

13 years agoUpdated MediaInfo to v0.7.37.
lordmulder [Tue, 23 Nov 2010 23:22:32 +0000 (00:22 +0100)]
Updated MediaInfo to v0.7.37.

13 years agoFix compilation for other configurations than "Release".
lordmulder [Mon, 22 Nov 2010 22:41:29 +0000 (23:41 +0100)]
Fix compilation for other configurations than "Release".

13 years agoImplemented logging and added a log file view.
lordmulder [Mon, 22 Nov 2010 20:45:00 +0000 (21:45 +0100)]
Implemented logging and added a log file view.

13 years agoUpdate deployment script to include the build no. into the out filename.
lordmulder [Sun, 21 Nov 2010 22:20:14 +0000 (23:20 +0100)]
Update deployment script to include the build no. into the out filename.

13 years agoMake sure the selected output directory is writable.
lordmulder [Sun, 21 Nov 2010 20:51:41 +0000 (21:51 +0100)]
Make sure the selected output directory is writable.

13 years agoMake "Save output files to the same location where the input file is located" option...
lordmulder [Sun, 21 Nov 2010 20:51:22 +0000 (21:51 +0100)]
Make "Save output files to the same location where the input file is located" option work.

13 years agoBetter compiler identification.
lordmulder [Sat, 20 Nov 2010 21:14:29 +0000 (22:14 +0100)]
Better compiler identification.

13 years agoCreate playlist file + serialize filename generation, just to be sure.
lordmulder [Sat, 20 Nov 2010 21:14:10 +0000 (22:14 +0100)]
Create playlist file + serialize filename generation, just to be sure.

13 years agoCorrectly forward meta info to MP3 encoder and apply.
lordmulder [Sat, 20 Nov 2010 18:16:04 +0000 (19:16 +0100)]
Correctly forward meta info to MP3 encoder and apply.

13 years agoWorkaround: QProcess::start() doesn't wrap arguments with white-spaces into quotes...
lordmulder [Sat, 20 Nov 2010 15:17:51 +0000 (16:17 +0100)]
Workaround: QProcess::start() doesn't wrap arguments with white-spaces into quotes, unless the second parameter is passed in. This should fix the detection of the Nero encoder.

13 years agoMore carefully check TEMP directory + fix fatal application exit.
lordmulder [Sat, 20 Nov 2010 02:11:12 +0000 (03:11 +0100)]
More carefully check TEMP directory + fix fatal application exit.

13 years agoActually use selected encoder in progress dialog + forward output dir.
lordmulder [Sat, 20 Nov 2010 01:14:22 +0000 (02:14 +0100)]
Actually use selected encoder in progress dialog + forward output dir.

13 years agoImplement multi-theaded processing in progress dialog.
lordmulder [Fri, 19 Nov 2010 20:11:54 +0000 (21:11 +0100)]
Implement multi-theaded processing in progress dialog.

13 years agoMake message handler routine thread-safe.
lordmulder [Fri, 19 Nov 2010 12:31:45 +0000 (13:31 +0100)]
Make message handler routine thread-safe.

13 years agoMore detailed error output when process failed to create + use UUID's to index jobs.
lordmulder [Thu, 18 Nov 2010 21:37:35 +0000 (22:37 +0100)]
More detailed error output when process failed to create + use UUID's to index jobs.

13 years agoImplement processing thread and connect to processing dialog.
lordmulder [Wed, 17 Nov 2010 23:32:46 +0000 (00:32 +0100)]
Implement processing thread and connect to processing dialog.

13 years agoImplemented progress model.
lordmulder [Wed, 17 Nov 2010 19:39:10 +0000 (20:39 +0100)]
Implemented progress model.

13 years agoImplemented processing dialog, no functionality yet.
lordmulder [Wed, 17 Nov 2010 18:35:50 +0000 (19:35 +0100)]
Implemented processing dialog, no functionality yet.

13 years agoRefactor the MP3 encoder into a separate class.
lordmulder [Tue, 16 Nov 2010 23:49:38 +0000 (00:49 +0100)]
Refactor the MP3 encoder into a separate class.

13 years agoBump version.
lordmulder [Mon, 15 Nov 2010 21:56:15 +0000 (22:56 +0100)]
Bump version.

13 years agoFix detection of Nero AAA encoder + use canonicalPath() where suitable
lordmulder [Mon, 15 Nov 2010 21:07:46 +0000 (22:07 +0100)]
Fix detection of Nero AAA encoder + use canonicalPath() where suitable

13 years agoUpdate Lame encoder to v3.99 Alpha-10 + implement simple MP3 encoding
lordmulder [Mon, 15 Nov 2010 20:07:58 +0000 (21:07 +0100)]
Update Lame encoder to v3.99 Alpha-10 + implement simple MP3 encoding

13 years agoAlso detect number of CPU cores and x64 support
lordmulder [Mon, 15 Nov 2010 13:02:58 +0000 (14:02 +0100)]
Also detect number of CPU cores and x64 support

13 years agoImplement functionality for 'compression' tab + CPU detection
lordmulder [Mon, 15 Nov 2010 03:42:06 +0000 (04:42 +0100)]
Implement functionality for 'compression' tab + CPU detection

13 years agoSlightly improve AutoInc tool (time interval support)
lordmulder [Sun, 14 Nov 2010 20:13:13 +0000 (21:13 +0100)]
Slightly improve AutoInc tool (time interval support)

13 years agoAdd simple utilitiy to auto-inc build numbers + fix duration for very short files
lordmulder [Sat, 13 Nov 2010 15:28:31 +0000 (16:28 +0100)]
Add simple utilitiy to auto-inc build numbers + fix duration for very short files

13 years agoImplemented support for adding directories via Drag&Drop and CLI
lordmulder [Sat, 13 Nov 2010 01:11:15 +0000 (02:11 +0100)]
Implemented support for adding directories via Drag&Drop and CLI

13 years agoImplement Drag&Drop support
lordmulder [Fri, 12 Nov 2010 22:31:04 +0000 (23:31 +0100)]
Implement Drag&Drop support

13 years agoStore graphical interface style in settings too
lordmulder [Fri, 12 Nov 2010 20:02:14 +0000 (21:02 +0100)]
Store graphical interface style in settings too

13 years agoStore settings in an INI file
lordmulder [Fri, 12 Nov 2010 18:02:01 +0000 (19:02 +0100)]
Store settings in an INI file

13 years agoDetect Nero AAC encoder version at runtime and suggest update, if appropriate
lordmulder [Fri, 12 Nov 2010 14:58:53 +0000 (15:58 +0100)]
Detect Nero AAC encoder version at runtime and suggest update, if appropriate

13 years agoDetect Nero AAC encoder binary at runtime
lordmulder [Thu, 11 Nov 2010 21:58:02 +0000 (22:58 +0100)]
Detect Nero AAC encoder binary at runtime

13 years agoMove about dialog into a separate class
lordmulder [Thu, 11 Nov 2010 18:37:16 +0000 (19:37 +0100)]
Move about dialog into a separate class

13 years agoNicer method for static builds: Can use vanilla Qt source/include directory now
lordmulder [Thu, 11 Nov 2010 13:11:44 +0000 (14:11 +0100)]
Nicer method for static builds: Can use vanilla Qt source/include directory now

13 years agoDon't deploy redistributables with a static build
lordmulder [Wed, 10 Nov 2010 23:41:49 +0000 (00:41 +0100)]
Don't deploy redistributables with a static build

13 years agoAdd a new configuration for static build (requires Qt as static lib)
lordmulder [Wed, 10 Nov 2010 23:25:23 +0000 (00:25 +0100)]
Add a new configuration for static build (requires Qt as static lib)

13 years agoMake deployment script more portable + update to Qt 4.7.1
lordmulder [Wed, 10 Nov 2010 20:39:37 +0000 (21:39 +0100)]
Make deployment script more portable + update to Qt 4.7.1

13 years agoUse the MediaInfo model in MainWindow too
lordmulder [Wed, 10 Nov 2010 18:44:51 +0000 (19:44 +0100)]
Use the MediaInfo model in MainWindow too

13 years agoRefactor deployment script
lordmulder [Wed, 10 Nov 2010 16:03:01 +0000 (17:03 +0100)]
Refactor deployment script

13 years agoImprove deplayoment script + add very simple NSIS installer (self-extractor)
lordmulder [Tue, 9 Nov 2010 23:59:50 +0000 (00:59 +0100)]
Improve deplayoment script + add very simple NSIS installer (self-extractor)

13 years agoMove IPC sender to separate thread + implement kill IPC command + improve deployment...
lordmulder [Tue, 9 Nov 2010 21:06:11 +0000 (22:06 +0100)]
Move IPC sender to separate thread + implement kill IPC command + improve deployment script

13 years agoActually implemented adding files from another instance.
lordmulder [Mon, 8 Nov 2010 20:47:35 +0000 (21:47 +0100)]
Actually implemented adding files from another instance.

13 years agoImplemented IPC based on shared memory and semaphores
lordmulder [Mon, 8 Nov 2010 18:29:36 +0000 (19:29 +0100)]
Implemented IPC based on shared memory and semaphores

13 years agoSmarter method to edit file informartion of files in the list
lordmulder [Mon, 8 Nov 2010 01:06:01 +0000 (02:06 +0100)]
Smarter method to edit file informartion of files in the list

13 years agoAdded a fixed build of MediaInfo
lordmulder [Mon, 8 Nov 2010 00:36:36 +0000 (01:36 +0100)]
Added a fixed build of MediaInfo

13 years agoImplemented option to switch GUI style at runtime
lordmulder [Sun, 7 Nov 2010 23:24:54 +0000 (00:24 +0100)]
Implemented option to switch GUI style at runtime

13 years agoImprove about dialog + nicer method write version info to resource section
lordmulder [Sun, 7 Nov 2010 22:06:30 +0000 (23:06 +0100)]
Improve about dialog + nicer method write version info to resource section

13 years agoFixed a memory leak.
unknown [Sun, 7 Nov 2010 15:32:54 +0000 (16:32 +0100)]
Fixed a memory leak.

13 years agofirst commit
lordmulder [Sat, 6 Nov 2010 22:04:47 +0000 (23:04 +0100)]
first commit