Daniel Scharrer
e372cf5298
Add a --list-sizes option to print file sizes with --quiet/--silent
8 years ago
Daniel Scharrer
2142da9ef9
Fix missing newline in end status message
...
This was broken in commit e97782c .
8 years ago
Daniel Scharrer
0c83a0d25b
Update copyright years
8 years ago
Daniel Scharrer
6a7a52af22
Add a --no-extract-unknown option to abort on unknown data version
...
Implements: issue #8
8 years ago
Daniel Scharrer
e97782cd7b
Add a --data-version option to identify Inno Setup installers
...
Implements: issue #17
8 years ago
Daniel Scharrer
e6cbea6dcb
Add a --info option
8 years ago
Daniel Scharrer
6a55179b97
Allow combining --test with --extract
8 years ago
Daniel Scharrer
e729836e10
Automatically re-assemble GOG Galaxy file parts
...
See: issue #58
8 years ago
Daniel Scharrer
49798174ce
Add a --password-file option to read the password from a file instead
8 years ago
Daniel Scharrer
febfb5180d
Add a --check-password option to check if a password is correct
8 years ago
Daniel Scharrer
5e050e62c9
Add a --show-password option to print password check information
8 years ago
Daniel Scharrer
027b8766ee
main: Add a newline after each file when processing multiple files
8 years ago
Daniel Scharrer
148cc3ff6e
main: Fix unknown command-line option error
8 years ago
Daniel Scharrer
6acf806782
Update copyright years
10 years ago
Daniel Scharrer
b46433ece2
Add a --collisions=rename-all option
10 years ago
Daniel Scharrer
2a92cf30af
man: Use 'duplicate' in --collisions description
11 years ago
Daniel Scharrer
2c827154cd
Update copyright lines
11 years ago
Daniel Scharrer
dac1597aa9
Add an option to set a default language
...
See: issue #6
11 years ago
Daniel Scharrer
d69f9dc54b
Add an option to rename files on collision
...
Implements: issue #6
11 years ago
Daniel Scharrer
908903d154
Add an option to extract additional .bin files
...
Both additional Inno Setup installers and RAR archives from recent
multi-part GOG.com installers are supported.
Fixes: issue #37
11 years ago
Daniel Scharrer
d08ec24711
Add an option to skip language-independent files
...
See: issue #12
11 years ago
Daniel Scharrer
dd6ec744f0
Add an option to not extract temporary files
...
See: issue #12 , issue #34
11 years ago
Daniel Scharrer
cb3b00fd27
Add an option to list available languages
11 years ago
Daniel Scharrer
6862c58d60
Tweak description of the --language option
11 years ago
Daniel Scharrer
d027d27f69
Improve stream error messages
11 years ago
Daniel Scharrer
da69d81017
Suggest reporting a bug for some errors
11 years ago
Daniel Scharrer
3896878433
Improve error and warning messages
11 years ago
Daniel Scharrer
ceff95f75e
Add -I as an alias for the --include option
11 years ago
Daniel Scharrer
d297f9af0e
Move filters into their own help section
11 years ago
Daniel Scharrer
684e01824f
Minor style fixes
11 years ago
Alexandre Detiste
477d7b7fe1
implement simple --include option ( #12 )
...
this option can be repeated
11 years ago
Daniel Scharrer
809d425ec6
Warn on unused .bin files
...
Also add an option to disable this warning.
11 years ago
Daniel Scharrer
602445411f
Move process_file() out of main.cpp
11 years ago
Daniel Scharrer
74c13e1c49
Add an option to determine the GOG.com game ID
11 years ago
Daniel Scharrer
1b27f70484
[coverity] 'Handle' boost::bad_pointer exception
12 years ago
Daniel Scharrer
07fa25f2d9
[coverity] Correctly restore std::cout fmtflags
...
Also, only set std::boolalpha for debug output.
12 years ago
Daniel Scharrer
c4e8edc126
Fix handling of spaces in the --data-dir option
12 years ago
Daniel Scharrer
83e925e481
Disable colors on command-line parse errors
12 years ago
Daniel Scharrer
872e0ca691
List all skipped files in encrypted chunks
12 years ago
Daniel Scharrer
26989e65bd
Replace ARRAY_SIZE with boost::size where possible
...
Remaining uses need a constexpr value.
13 years ago
Daniel Scharrer
e6117a74ff
Fix MSVC warning about an unreferenced variable
13 years ago
Daniel Scharrer
bf811a523c
[cppcheck] Catch exceptions by reference
13 years ago
Daniel Scharrer
3c6ff670a2
[cppcheck] Fix style warning
13 years ago
Daniel Scharrer
efa666711a
Fix a Clang warning (remove double negative)
13 years ago
Daniel Scharrer
a144d3fff0
Fix flickering progress bar under Windows
13 years ago
Daniel Scharrer
bda3ed4656
Output error summary to stderr for --quiet
13 years ago
Daniel Scharrer
8071f5135a
Improve input/output file error message
13 years ago
Daniel Scharrer
08f5036ec7
Cleanup loading functions
...
- Remove configure-time endianness check
(replaced by run-time check to be optimized out by the compiler)
- Move loading functions into the util namespace
- Only keep the setup header entries we actually need
13 years ago
Daniel Scharrer
29e409fd97
Skip encrypted chunks and print a warning
13 years ago
Daniel Scharrer
fbc214843d
Add a command-line option for the output directory
13 years ago