Sude
1b14b1129c
Improve completed file skipping for extras
...
Use old xml data when determining if extras are already complete
Also try to determine if local and remote file are the same version based on previous xml data and file size
2024-11-16 00:13:54 +02:00
Sude
8dce7a3f0b
Change --wishlist into --list option
...
Remove --wishlist
Add --list wishlist
2024-11-15 19:33:10 +02:00
Sude
0e3c1572c1
CMake: Use config mode for finding Boost packages
2024-11-15 19:32:22 +02:00
Sude
d83ba7ff30
Add option to select network interface for operations
2024-11-15 19:31:40 +02:00
Sude
97bb4d8923
Galaxy: Select build by build id
...
Make it possible to select by build id
Tries to find build with build id first
If no build is found with specified build id then try to use it as build index
If build id or index is not valid then default to build index 0
2024-11-15 19:28:32 +02:00
Sude
b37dafb425
Galaxy: Don't consider blacklisted files to be orphaned
...
Forgot to change this for --galaxy-install in cc44c35aaa
2024-09-15 01:40:59 +03:00
Sude
de12af288c
Update man page
2024-09-15 01:23:40 +03:00
Sude
cc44c35aaa
Don't consider blacklisted files to be orphaned
2024-09-15 00:17:28 +03:00
Sude
1ebbb81b07
Fix item url in wishlist
2024-08-26 21:16:16 +03:00
Sude
5cdee34b99
Version 3.15
2024-08-23 19:09:27 +03:00
Sude
c120e253d3
Update README.md
2024-08-23 19:02:20 +03:00
Sude
6556dc6a82
Add more checks to galaxyAPI::getPathFromDownlinkUrl
2024-08-22 21:50:23 +03:00
Sude
b30515bfea
Check for errors in Util::htmlToXhtml
2024-08-22 18:59:41 +03:00
Sude
52b8bdc8fa
Fix galaxyAPI::getPathFromDownlinkUrl with Fastly CDN urls
...
Fastly CDN urls don't contain query strings
2024-08-22 18:13:44 +03:00
Sude
b4c6638e19
Add option to force browser login
2024-08-22 13:09:51 +03:00
Sude
5c4b201873
Fix login check when redirected to embedded version of website
2024-08-22 13:07:04 +03:00
Sude
e5d2c87676
Galaxy: Refactor CDN priority handling
...
Make CDN url template handling more generic
Add option to list available CDNs
Change default Galaxy CDN priority to "edgecast,akamai_edgecast_proxy,fastly"
2024-08-22 13:05:50 +03:00
Sude
5b53cce83e
Version 3.14
2024-06-04 17:24:33 +03:00
Sude
b59a49ef0b
Update man page
2024-06-04 17:20:25 +03:00
Sude
49692c48cb
Update --galaxy-show-builds help text
2024-06-04 17:19:03 +03:00
Sude
1567c2a3c6
Use tidyBufInit to initialize buffer
2024-05-26 22:49:36 +03:00
Sude
ebdee25fe6
Fix libtidy settings
2024-05-26 22:32:25 +03:00
Sude
266c5817ba
Change regex for invalid path in GalaxyAPI::fileJsonNodeToGameFileVector
...
Check also for path ending in "/securex" as some games return it for missing files
2024-05-23 22:38:54 +03:00
Sude
61490035bb
Fix selecting Chinese language
...
GOG has started to use "zh-Hans" as language code for Chinese in some cases
2024-05-22 20:40:45 +03:00
Sude
0067da53d2
Version 3.13
2024-05-18 21:40:45 +03:00
Sude
fd35a0a54f
CMake: Throw fatal error when libtidy is not found
2024-05-15 13:59:32 +03:00
Sude
d6064bcbeb
CMake: Bump minimum required version to 3.18.0
2024-05-15 13:57:26 +03:00
Sude
07eeff481c
Update error message in Downloader::downloadFileWithId
2024-05-13 19:28:10 +03:00
Sude
761c3f14c5
Improvements to --download-file option
...
Allows downloading DLC files by extending file selection.
Files can be selected by using the name of dlc
--download-file "gamename/dlc_gamename/fileid"
2024-05-13 19:05:15 +03:00
Sude
81fdfea8e7
Fix compiling on Debian
2024-05-09 17:44:14 +03:00
Sude
1c0ab298e4
Remove htmlcxx dependency and use libtidy with tinyxml2 to parse html
2024-05-09 14:37:53 +03:00
Sude
1866f4c65c
Add option to list user data
2024-03-31 11:30:12 +03:00
Sude
eff194bcfe
Add option to check login status
2024-03-30 19:24:04 +02:00
Sude
93fb18f1d9
Add option to force GUI login
2024-03-30 19:18:32 +02:00
Sude
d463c02af5
Galaxy: Display progress bar per file instead of per chunk
2024-03-18 11:55:36 +02:00
Sude
5cca5da0be
Merge branch 'qt6' of https://github.com/chewi/lgogdownloader
2024-03-15 13:33:29 +02:00
James Le Cuirot
3f223684cb
Add support for Qt6 (as well as Qt5)
...
No actual code changes were necessary.
I have partly followed
https://doc.qt.io/qt-6/cmake-qt5-and-qt6-compatibility.html , but the
versionless targets only work from Qt 5.15 onwards. The suggested
workaround chooses 5 over 6 and does not appear to work properly when
one of the required components is missing. Using the versionless
approach with an additional variable for the targets seems to work best.
If necessary, Qt 5 can be forced over 6 by passing
`-DCMAKE_DISABLE_FIND_PACKAGE_Qt6=ON`.
I have tested this by tweaking the code to force the GUI to appear.
2024-03-14 22:38:04 +00:00
Sude
b5dd318392
Merge https://github.com/Eschguy/lgogdownloader
2024-02-06 07:10:48 +02:00
Austin Eschweiler
a96f7ae22c
Update README.md
...
Added Fedora package names
2024-02-05 20:03:10 -06:00
Sude
f483d2ee41
Add mp4 to default regex for orphan check
2024-02-05 22:08:18 +02:00
Sude
9779a0e878
Fix for a7de153d76
2024-01-15 01:23:52 +02:00
Sude
a7de153d76
Fix blacklist for --galaxy-install
2024-01-15 00:25:47 +02:00
Sude
956e1f36ff
Add blacklist support for --galaxy-install
2024-01-14 11:54:17 +02:00
Sude
3a5ebd1bd5
Add options to select blacklist and ignorelist file
2024-01-14 11:49:24 +02:00
Sude
03e5da097b
Merge branch 'save-product-json' of https://github.com/nerdspice/lgogdownloader
2024-01-14 11:43:59 +02:00
Sude
70151a4d81
Merge branch 'save-api-json' of https://github.com/nerdspice/lgogdownloader
2024-01-14 11:43:13 +02:00
nerdspice
71a299e80b
add --save-product-json option
2023-12-28 14:25:11 -05:00
nerdspice
14ad9b9dbc
lint
2023-12-28 09:58:07 -05:00
nerdspice
5ce801fa0d
changed name
2023-12-28 09:54:05 -05:00
nerdspice
d7c10ae6fe
add --save-api-json option
2023-12-28 09:27:59 -05:00