53 Commits

Author SHA1 Message Date
Wolfgang Stöggl
dadcf34652 Bump version to 2.1.9
- Substitute occurrences of "2.1.8" with "2.1.9" using:
  git grep -I -l -e '2\.1\.8' | xargs \
  sed -b -i -e 's/2\.1\.8/2\.1\.9/g'
2021-05-01 07:57:46 +02:00
Wolfgang Stöggl
b108b7f90f Prepare for CUETools 2.1.8
- Substitute occurrences of "2.1.7" with "2.1.8" using:
  git grep -I -l -e '2\.1\.7' -- ':(exclude)*.bat' | xargs \
  sed -b -i -e 's/2\.1\.7/2\.1\.8/g'
- Update some outdated version entries:
  2.1.4 in CUETools.CTDB.EACPlugin.Installer.vdproj
    git grep -I -l -e '2\.1\.4' | xargs \
    sed -b -i -e 's/2\.1\.4/2\.1\.8/g'
  2.0.7 in
    CUEPlayer/Properties/DataSources/Output.datasource
    CUEPlayer/Properties/DataSources/frmCUEPlayer.datasource
    git grep -I -l -e '2\.0\.7' | xargs \
    sed -b -i -e 's/2\.0\.7/2\.1\.8/g'
  1.9.4 in CUETools.Processor.CUEConfig.datasource
    git grep -I -l -e '1\.9\.4' | xargs \
    sed -b -i -e 's/1\.9\.4/2\.1\.8/g'
  1.9.0 in frmCUERipper.datasource
    git grep -I -l -e '1\.9\.0' | xargs \
    sed -b -i -e 's/1\.9\.0/2\.1\.8/g'
2021-02-21 06:20:51 +01:00
Wolfgang Stöggl
d4dd402961 Bump copyright year to 2021
- Substitute occurrences of "-2020" with "-2021" using:
  git grep -I -l -e '-2020' -- ':(exclude)*.bak' | xargs \
  sed -b -i -e 's/-2020/-2021/g'
2021-01-14 02:18:32 +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
Aaron Kaluszka
2bde92380a Replace invalid filename characters in ripped tracks 2020-01-14 12:30:34 +01: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
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
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
6e6198defb Version bump to 2.1.6 2014-12-08 23:35:43 -05:00
Grigory Chudov
110f6b19f4 CUERipper: More precise measurement of track quality. Quality will now be less
than 100% if retries were made, even if retries were successful.
2013-05-07 00:13:50 -04:00
Grigory Chudov
769949f178 Increment version number to 2.1.5 2013-04-12 23:01:20 -04:00
Grigory Chudov
9670c6c891 Refactoring codecs infrastructure:
AudioWriterSettings passed to IAdioDest constructors now
AudioWriterSettings now includes AudioPCMConfig
2013-04-07 20:41:58 -04:00
chudov
7f07eff0a5 Version 2.0.4
* Better handling of metadata for playstation type CDs
* HTOA filename now starts with 00 instead of 01.00
* CUETools: local database: when the folder is already in database, you can now refresh it instead of removing/adding it
* CUETools: local database: added sort category "by CTDB confidence"
* CUETools: local database: new menu item: locate in explorer
* CUERipper: Option to disable gaps detection
* CUERipper: now correctly submits CDs with data tracks to Freedb
* EAC plugin: now fixes codepage for freedb entries
2012-04-08 23:54:36 +00:00
chudov
7572e50bd8 version bump 2012-01-12 03:32:00 +00:00
chudov
7e966f42d9 Plextor PX-W1210A workaround 2012-01-07 00:17:00 +00:00
chudov
1d743c4a9e VS2010 2011-10-23 22:50:33 +00:00
chudov
8b19665038 * support for new metadata sources via CTDB
* CUETools: GUI tweaks for large screen resolutions on windows 7
* CUETools.Codecs.LAMEEncoder: fix VBR header update for filenames with unicode characters
* CUERipper: more string messages for SCSI errors when ripping
2011-09-08 18:25:54 +00:00
chudov
78197894f7 Finalized 2.1.2;
Starting work on 2.1.3 (prioritized metadata lookup, freedb via ctdb)
2011-06-26 00:02:29 +00:00
chudov
e3b05e3e7f * option to purge records from local DB
* metadata editing window size is now saved in settings
* old musicbrainz library removed, musicbrainz metadata now only comes from CTDB
* confirmation dialog before submitting to CTDB
2011-06-13 20:25:13 +00:00
chudov
6982996ab9 * removed 'submit' script
* added advanced options ctdb.submit, ctdb.server
* musicbrainz NGS metadata can now be used in filename templates, including %discname%, %label%, %releasedate%, %country%, %releasedateandlabel%, %discnumberandname%
* CUERipper now sends CD barcode when submitting
2011-06-11 19:26:25 +00:00
chudov
0dd7ac7ccd CTDB EAC Plugin: show progress bar
CTDB protocol: parity files can now be on another server
Version bump to 2.1.2
2011-05-26 18:18:26 +00:00
chudov
052cb096c4 CUETools 2.1.1
* Local Database for verification results and metadata
* FlaCuda replaced with FLACCL
2011-03-08 15:37:43 +00:00
chudov
769a85f827 2.0.9 release 2010-05-18 17:18:37 +00:00
chudov
071c45d8e2 Version bump to 2.0.8 2010-04-24 17:47:57 +00:00
chudov
612fba3bcb smart combobox control
some localization for cueripper
version bump
2010-03-25 01:05:26 +00:00
chudov
f01d0b5241 CUERipper update;
CTDB xml interface;
Minor bugfixes;
Version 2.0.6-2.0.7
2010-03-20 07:09:07 +00:00
chudov
5b9b266de5 CD parity information database 2010-02-23 15:15:08 +00:00
chudov
f23ea0811b Now using Visual Studio 2008 2010-02-08 08:36:26 +00:00
chudov
cc02d40171 reorganizing a bit 2010-02-08 05:06:48 +00:00
chudov
c815a90eb5 reorganizing a bit 2010-02-08 01:29:31 +00:00
chudov
1f844b44e1 reorganizing a bit 2010-02-06 23:17:07 +00:00
chudov
c27baada21 flake 2009-08-21 03:26:12 +00:00
chudov
ade94128bb 2.0.2 2009-05-01 15:16:26 +00:00
chudov
399573c1be 1.9.4... too many small changes to comment 2009-01-17 04:09:38 +00:00
chudov
905414db84 more work on ripper 2008-12-10 06:48:38 +00:00
chudov
1c5111636a 2008-12-07 23:59:48 +00:00
chudov
6d69df61ae rereorganizing 2008-12-07 23:55:49 +00:00
chudov
531bfb6244 rereorganizing 2008-12-07 23:50:53 +00:00
chudov
a430001f33 Ripping: read command autodetection 2008-12-07 23:12:01 +00:00
chudov
3fd37e6afe More robustness to ripper 2008-12-07 00:33:20 +00:00
chudov
764f9f2368 More work on CUERipper 2008-12-06 05:44:14 +00:00
chudov
6a7486f7cd Done with ripping for now 2008-12-02 03:03:08 +00:00
chudov
687cd5062c drive read offset detection 2008-12-01 21:54:55 +00:00
chudov
9d64805a5e ripping almost works 2008-12-01 20:24:16 +00:00
chudov
38ad9d9923 integrating the ripper 2008-11-30 23:47:13 +00:00
chudov
c289ecce0b MusicBrainz support 2008-11-30 03:04:05 +00:00
chudov
2db66848bf Detecting available CDROM drives
Detecting CDROM drive device information
2008-11-30 01:43:17 +00:00
chudov
5801c9b605 moving AccurateRipId calculations to CUETools.AccurateRip 2008-11-30 00:03:49 +00:00
chudov
421364a64d moving AccurateRipId calculations to CUETools.AccurateRip 2008-11-28 23:07:43 +00:00