ipaucek4680
3afbf76fb0
Fix filename capitalization ( #56 )
2020-06-07 13:32:35 +02:00
422c24145c
Fix case collision between FLAKE and Flake. ( #52 )
...
* Fix case collision between FLAKE and Flake.
* Keep only necessary changes of PR#52
Co-authored-by: Wolfgang Stöggl <c72578@yahoo.de >
2020-06-07 07:36:15 +02:00
Wolfgang Stöggl
978874aa05
Add FFmpeg.AutoGen as submodule under ThirdParty
...
So far, CUETools was looking for FFmpeg.AutoGen in a directory
at the same level as the cuetools.net directory. Simplify getting the
sources of FFmpeg.AutoGen by adding it as a submodule.
- Add FFmpeg.AutoGen as a submodule inside the ThirdParty subdir using:
git submodule add https://github.com/Ruslan-B/FFmpeg.AutoGen.git \
ThirdParty/FFmpeg.AutoGen
- Checkout the latest release 4.1.0.4 of FFmpeg.AutoGen,
at commit: 9bb7daad329a103e1c563f80e1d9d7b5715ccff0
cd ThirdParty/FFmpeg.AutoGen/
git checkout 4.1.0.4
- Update the path to FFmpeg.AutoGen accordingly in:
CUETools\CUETools.sln
CUETools.Codecs.ffmpeg\CUETools.Codecs.ffmpeg.csproj
- Update README.md and remove text about separately getting
sources of FFmpeg.AutoGen from GitHub
- Add FFmpeg.AutoGen to License.txt
2020-05-22 20:40:29 +02:00
Wolfgang Stöggl
28122952bb
Correct filename of CUETools.FLACCL.cmd.csproj
...
- Add missing C to filename:
CUETools.FLACL.cmd.csproj->CUETools.FLACCL.cmd.csproj
- Update CUETools/CUETools.sln accordingly
2020-05-04 09:50:58 +02:00
Wolfgang Stöggl
980e63d956
Remove duplicate hdcd.dll
...
- Remove unneeded file CUETools\hdcd.dll (32-bit) and remove
associated hdcd.dll Content entry from CUETools\CUETools.csproj
The same file is found here:
cuetools.net\ThirdParty\Win32\hdcd.dll
2020-03-30 07:41:45 +02:00
Wolfgang Stöggl
33f922e68f
Update copyright info in two more files
...
CUETools/License.txt
CUETools/frmCUETools.cs
2020-03-23 14:31:12 +01:00
Wolfgang Stöggl
b2f8e322ae
[CUETools] Update UnRAR DLLs
...
- Update UnRAR DLLs to v5.90.1
The previous version used by CUETools was 3.80
- This adds support for newer RAR files using RAR5 format.
Fixes the following error, when opening a RAR5 file:
Exception: File is not a valid archive.
- Use DLLs from current UnRARDLL.exe [1] and rename according to the
filenames used by CUETools so far:
UnRAR.dll -> cuetools.net\ThirdParty\Win32\unrar.dll
x64\UnRAR64.dll -> cuetools.net\ThirdParty\x64\Unrar.dll
Remark: The capital U in Unrar.dll for x64 is intentional.
- Update Unrar.cs:
New RHDF_DIRECTORY (0x20) flag in RARHeaderData and RARHeaderDataEx
structures indicates the directory entry.
Info from UnRARDLL.exe\whatsnew.txt (24 December 2012).
- Remove unneeded file CUETools\unrar.dll (32-bit, v3.80) and remove
associated unrar.dll Content entry from CUETools\CUETools.csproj
[1] https://www.rarlab.com/rar/UnRARDLL.exe
2020-03-23 14:24:40 +01:00
Wolfgang Stöggl
18f00da89d
[CUETools] Update TabIndex ( #39 )
...
* [CUETools] Update TabIndex in frmCUETools
- Sort TabIndex entries
- Add TabStop to toolStripInput and toolStripOutput
* [CUETools] Update TabIndex in frmAbout
- Sort TabIndex entries
- Remove unneeded TabStop from the ReadOnly textBox1
* [CUETools] Update TabIndex in frmSettings
- Sort TabIndex entries in the following tab pages of frmSettings:
CUETools, Tagging, AccurateRip, Formats, Encoders, Decoders
2020-03-11 20:36:06 +01:00
Wolfgang Stöggl
5af215b67b
[CUETools] Fix gray out of setting under Tagging
...
So far, the CheckBox under Advanced Settings:
Tagging - "Overwrite CUE data" was only grayed out (enabled/disabled)
after clicking OK. The CheckBox should be enabled/disabled immediately
as soon as "Fill up missing CUE data from tags" is checked/unchecked.
- Add statement to frmSettings.Designer.cs, that wires the event to the
event handler for chkFillUpCUE_CheckedChanged()
- Remark: The event method calling EnableDisable() has already been
there before in frmSettings.cs:
private void chkFillUpCUE_CheckedChanged(object sender, EventArgs e)
{
EnableDisable();
}
2020-03-02 10:38:00 +01:00
Wolfgang Stöggl
cacc461c07
[CUETools] Update offset entry
...
A check of textBoxOffset.Text for invalid values (empty or '-' only)
is now done in a textBoxOffset_Validating() event instead of
previously textBoxOffset_TextChanged().
This avoids observed difficulties, when entering negative offsets,
where the zero could be in the way.
2020-02-28 09:50:50 +01:00
Wolfgang Stöggl
fe3cf97ef7
Fix typos found by codespell
...
- Typos were found by codespell v1.17.0.dev0 (commit 44fea6d)
- Command used:
codespell -q 2 \
-L ba,bloc,blocs,doubleclick,dur,fille,frmat,numer,optin,passtime \
-L pres,strack,te,tim,tre,uint,whn \
--skip="*.de-DE.resx,./Bwg*,./Freedb,./MusicBrainz,./ProgressODoom" \
--skip="./ThirdParty"
2020-02-19 12:12:59 +01:00
Wolfgang Stöggl
66b533c284
Bump copyright year to 2020
...
The copyright year was last time updated in 2018. There is some cleanup
involved in this commit and the next copyright year update is supposed
to be simpler (i.e. substitute "-2020").
- Substitute occurrences of "-2018" with "-2020" using:
git grep -I -l -e '-2018' -- ':(exclude)*.bak' | xargs \
sed -b -i -e 's/-2018/-2020/g'
- Update special cases:
CUEPlayer
git grep -I -l -e 'Grigory Chudov 2010' -- | xargs \
sed -b -i -e 's/Grigory Chudov 2010/2010-2020 Grigory Chudov/g'
CUERipper
git grep -I -l -e '2008-2009' -- | xargs \
sed -b -i -e 's/2008-2009/2008-2020/g'
CUETools, CUETools.FLACCL.cmd
git grep -I -l -e '2008-2010' -- ':(exclude)*FlaCuda*' | xargs \
sed -b -i -e 's/2008-2010/2008-2020/g'
git grep -I -l -e '2010-2013' -- | xargs \
sed -b -i -e 's/2010-2013/2010-2020/g'
CUETools.ChaptersToCue
git grep -I -l -e 'Grigory Chudov 2017' -- | xargs \
sed -b -i -e 's/Grigory Chudov 2017/2017-2020 Grigory Chudov/g'
CUETools.CTDB.EACPlugin
git grep -I -l -e 'Grigory Chudov 2012' -- | xargs \
sed -b -i -e 's/Grigory Chudov 2012/2012-2020 Grigory Chudov/g'
git grep -I -l -e '2011-12' -- | xargs \
sed -b -i -e 's/2011-12/2011-2020/g'
CUETools.Codecs.FLACCL
git grep -I -l -e '2009-2010' -- ':(exclude)*FlaCuda*' | xargs \
sed -b -i -e 's/2009-2010/2009-2020/g'
CUETools.eac3ui (BluTools)
git grep -I -l -e '© 2018' -- | xargs \
sed -b -i -e 's/© 2018/© 2018-2020 Grigory Chudov/g'
CUETools.Flake
git grep -I -l -e ' 2009-2014 Gr' -- | xargs \
sed -b -i -e 's/ 2009-2014 Gr/ 2009-2020 Gr/g'
CUETools.Processor
git grep -I -l -e ' 2008-2013 Gr' -- | xargs \
sed -b -i -e 's/ 2008-2013 Gr/ 2008-2020 Gr/g'
CUETools.Ripper.Console
git grep -I -l -e ' 2008-10 Gr' -- | xargs \
sed -b -i -e 's/ 2008-10 Gr/ 2008-2020 Gr/g'
CUETools.Ripper.Console, CUETools.Ripper.SCSI
git grep -I -l -e ' 2008-13 Gr' -- | xargs \
sed -b -i -e 's/ 2008-13 Gr/ 2008-2020 Gr/g'
Single year entries: 2008, 2009, 2010, 2011, 2017, 2018
git grep -I -l -e ' 2008 Gr' -- | xargs \
sed -b -i -e 's/ 2008 Gr/ 2008-2020 Gr/g'
git grep -I -l -e ' 2009 Gr' -- ':(exclude)*FlaCuda*' | xargs \
sed -b -i -e 's/ 2009 Gr/ 2009-2020 Gr/g'
git grep -I -l -e ' 2010 Gr' -- | xargs \
sed -b -i -e 's/ 2010 Gr/ 2010-2020 Gr/g'
git grep -I -l -e ' 2011 Gr' -- | xargs \
sed -b -i -e 's/ 2011 Gr/ 2011-2020 Gr/g'
git grep -I -l -e ' 2017 Gr' -- | xargs \
sed -b -i -e 's/ 2017 Gr/ 2017-2020 Gr/g'
git grep -I -l -e ' 2018 Gr' -- | xargs \
sed -b -i -e 's/ 2018 Gr/ 2018-2020 Gr/g'
Fix typo in copyright year of CUETools.Codecs.WMA/AudioDecoder.cs:
Copyright (c) 20139 Grigory Chudov
git grep -I -lw -e '20139' -- | xargs \
sed -b -i -e 's/20139/2013-2020/g'
2020-02-04 13:35:53 +01:00
Wolfgang Stöggl
19aa57ee1d
Update .NET sku to v4.7 in app.config files
...
- Use:
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7"/>
- Fixes: https://github.com/gchudov/cuetools.net/issues/12
- XML pretty print app.config files
2019-01-20 00:01:42 +01:00
Wolfgang Stöggl
b640530919
Fix LinkArea in frmAbout.de-DE.resx
...
- Fixes: https://github.com/gchudov/cuetools.net/issues/2
2019-01-02 14:03:01 +01:00
Grigory Chudov
3f121a8f9e
Fix issues with downloaded album art.
2018-11-25 15:12:51 -05:00
Grigory Chudov
e51cae3b52
Cut'n'paste metadata fields
2018-10-21 17:56:14 -04:00
Grigory Chudov
4e66625371
Merge branch 'master' of https://github.com/gchudov/cuetools.net
2018-10-21 14:12:25 -04:00
Grigory Chudov
9754a9a328
Fixed a few bugs and switched to .NET framework 4.7
2018-10-21 14:12:05 -04:00
Grigory Chudov
dd1358f8dc
Crop, rotate and trim album art
2018-07-03 19:59:19 -04:00
Grigory Chudov
deb3448a55
Implement IAudioSource.Duration property and IAudioDecoderSettings.Open extension method.
2018-04-07 23:02:01 -04:00
Grigory Chudov
513ab1c64e
Renamed CUETools.Codecs.BLDLPCM into CUETools.Codecs.MPEG
2018-04-07 21:09:28 -04:00
Grigory Chudov
bfcbd825b2
Open multistream files with ffdshow
2018-04-07 13:55:01 -04:00
Grigory Chudov
6676a22d81
Experimental ffmpeg plugin
2018-04-01 16:14:19 -04:00
Grigory Chudov
9da7fef59b
misc cleanup
2018-03-31 19:12:58 -04:00
Grigory Chudov
e7c6a9c854
Replaced C++/CLR version of Monkey's Audio plugin with a .dll and a PInvoke plugin
2018-03-26 20:11:49 -04:00
Grigory Chudov
320e75d709
Removed AudioEncoderSettings/AudioDecoderSettings classes, all of their functionality is now in IAudioEncoderSettings/IAudioDecoderSettings interfaces.
2018-03-25 17:24:27 -04:00
Grigory Chudov
e1f8906170
Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc.
2018-03-24 12:15:49 -04:00
Grigory Chudov
16fccfe5c9
Code cleanup; Reader classes renamed to Decoders, Writers to Encoders, every Decoder must have a corresponding Settings class now just like Encoders. UserDefinedEncoders renamed to CommandLineEncoders, etc.
2018-03-23 19:26:26 -04:00
Grigory Chudov
8a5946ae89
Switch to using libwavpack 5.1.0
2018-03-17 15:05:49 -04:00
Grigory Chudov
51d50771a5
Switch to building OpenCLNet from sources in submodule
2018-03-16 19:56:53 -04:00
Grigory Chudov
a811cfd012
Update MAC_SDK to 4.33
2018-03-16 00:12:34 -04:00
Grigory Chudov
06a7c9d1f1
Add flac as a submodule
2018-03-15 19:47:31 -04:00
Grigory Chudov
807063f4f2
Switch to the new taglib-sharp version. Add support for opus.
2018-03-11 21:35:46 -04:00
Grigory Chudov
d6ed3177aa
Version bump to 2.1.7
2018-03-11 19:17:57 -04:00
Grigory Chudov
929b7de944
Updated the build system, now using .NET Framework v4.0 for most things
2018-03-11 17:07:48 -04:00
Grigory Chudov
39f4792319
eac3toui is now called BluTools and has improved looks
2018-02-26 21:31:07 -05:00
Grigory Chudov
1318c82ad0
eac3togui
2018-02-20 20:40:42 -05:00
Grigory Chudov
b6fe9968a1
Upgraade solution to Visual Studio 2017
2018-02-19 12:31:02 -05:00
Grigory Chudov
e35aa22a65
CUETools.eac3to initial version
2018-02-17 20:35:34 -05:00
Grigory Chudov
10ae35de4c
merge
2018-02-11 14:09:20 -05:00
Grigory Chudov
8cedc982a6
Cuetools.Converter.exe: support for --decoder-option parameter.
...
Implemented "Stream" option in BDLPCM Reader to make it possible to select
the right stream in m2ts file.
2018-02-10 17:33:22 -05:00
Wolfgang Stöggl
a7db2a7a3a
Remove dot at the end of hyperlink
...
http://www.cuetools.net . -> http://www.cuetools.net
This fixes the broken link in the about dialogue, when German language
is used for CUETools
2017-07-17 15:59:18 +02:00
Grigory Chudov
6e6198defb
Version bump to 2.1.6
2014-12-08 23:35:43 -05:00
Grigory Chudov
c671f200df
CUETools: fix profiles
2014-11-30 18:31:07 -05:00
Grigory Chudov
cc3d921b8d
Flake: fixed minor issue in previous commit
2014-09-19 22:40:47 -04:00
Grigory Chudov
7a4763300b
misc
2014-09-19 01:16:59 -04:00
Grigory Chudov
4f2603791f
CUETools.Flake: add an overflow safeguard when encoding hires files
2014-09-18 23:50:03 -04:00
Grigory Chudov
5e784881f1
CUETools: removed reference to CSScriptLibrary which triggers false-positive
...
in Avast, so custom scripts are no longer supported.
2014-05-11 20:30:06 -04:00
Grigory Chudov
1aeed2e7a8
CUETools: use standard textBox control for offset, because
...
numericUpAndDown glitches with large fonts.
2013-10-14 17:04:46 -04:00
Grigory Chudov
7ecef3984d
CUETools: fixed 'non-zero offset' warning, it should no longer appear when not encoding
2013-07-07 20:02:57 -04:00